(window.webpackJsonp=window.webpackJsonp||[]).push([[74,307,308],{1064:function(n,t,e){var content=e(1236);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[n.i,content,""]]),content.locals&&(n.exports=content.locals);(0,e(94).default)("3190d86d",content,!0,{sourceMap:!1})},1065:function(n,t,e){var content=e(1238);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[n.i,content,""]]),content.locals&&(n.exports=content.locals);(0,e(94).default)("551db775",content,!0,{sourceMap:!1})},1235:function(n,t,e){"use strict";e(1064)},1236:function(n,t,e){var o=e(93)(!1);o.push([n.i,"/* stylelint-disable no-descending-specificity */\n.view-all-topics-nav {\n margin-bottom: 40px;\n padding: 20px 0 0 20px;\n}\n@media (min-width: 768px) {\n.view-all-topics-nav {\n margin-bottom: 20px;\n padding-left: 40px;\n}\n}\n@media (min-width: 1020px) {\n.view-all-topics-nav {\n position: absolute;\n position: sticky;\n top: 0;\n left: 0;\n width: 200px;\n padding: 50px 0 0;\n}\n}\n.view-all-topics-nav__list {\n padding-right: 20px;\n overflow-x: scroll;\n white-space: nowrap;\n}\n@media (min-width: 768px) {\n.view-all-topics-nav__list {\n overflow-x: hidden;\n}\n}\n@media (min-width: 1020px) {\n.view-all-topics-nav__list {\n padding-right: 0;\n}\n}\n.view-all-topics-nav__list-item {\n display: inline-block;\n}\n@media (min-width: 1020px) {\n.view-all-topics-nav__list-item {\n display: block;\n padding: 10px 0;\n border-bottom: 1px solid #EFEFEF;\n}\n}\n.view-all-topics-nav__list-item + .view-all-topics-nav__list-item {\n margin-left: 30px;\n}\n@media (min-width: 1020px) {\n.view-all-topics-nav__list-item + .view-all-topics-nav__list-item {\n margin-left: 0;\n}\n}\n.view-all-topics-nav__button {\n display: inline-block;\n margin: 0;\n padding: 0;\n color: #2E2E30;\n font-size: 18px;\n font-family: 'FuturaPtMedium', Trebuchet MS, sans-serif;\n line-height: 27px;\n text-decoration: none;\n background: transparent;\n border: none;\n cursor: pointer;\n -webkit-appearance: none;\n -moz-appearance: none;\n}\n@media (min-width: 1020px) {\n.view-all-topics-nav__button:hover {\n color: #007CBE;\n}\n}\n.view-all-topics-nav__button.is-current {\n font-family: 'FuturaPtDemi', Trebuchet MS, sans-serif;\n border-bottom: 2px solid #2E2E30;\n}\n@media (min-width: 1020px) {\n.view-all-topics-nav__button.is-current {\n border: 0 none;\n}\n}\n",""]),n.exports=o},1237:function(n,t,e){"use strict";e(1065)},1238:function(n,t,e){var o=e(93),l=e(188),c=e(505),r=o(!1),d=l(c);r.push([n.i,"/* stylelint-disable no-descending-specificity */\n@media (min-width: 768px) {\n.view-all-topics-list {\n display: flex;\n flex-flow: row wrap;\n justify-content: flex-start;\n margin-left: -25px;\n}\n}\n@media (min-width: 768px) {\n.view-all-topics-list__item {\n width: 237px;\n margin-bottom: 50px;\n padding-left: 25px;\n}\n}\n.view-all-topics-list__image {\n display: none;\n}\n@media (min-width: 768px) {\n.view-all-topics-list__image {\n display: block;\n max-width: 100%;\n margin-bottom: 10px;\n object-fit: cover;\n}\n}\n.view-all-topics-list__input {\n display: none;\n}\n.view-all-topics-list__input:checked ~ .view-all-topics-list__label .view-all-topics-list__topic::before {\n transform: rotate(180deg);\n}\n.view-all-topics-list__input:checked ~ .view-all-topics-list__sub-list {\n display: block;\n margin-bottom: 20px;\n}\n.view-all-topics-list__input:checked + .view-all-topics-list__label {\n margin-bottom: 0;\n}\n.view-all-topics-list__label {\n display: block;\n margin-bottom: 40px;\n}\n@media (min-width: 768px) {\n.view-all-topics-list__label {\n margin-bottom: 0;\n}\n}\n.view-all-topics-list__sub-list {\n display: none;\n margin-left: 10px;\n}\n@media (min-width: 768px) {\n.view-all-topics-list__sub-list {\n display: block;\n}\n}\n.view-all-topics-list__sub-item {\n font-size: 14px;\n font-family: 'ProximaNovaRegular', Arial, sans-serif;\n line-height: 42px;\n}\n@media (min-width: 768px) {\n.view-all-topics-list__sub-item {\n line-height: 21px;\n}\n}\n.view-all-topics-list__topic-link,\n.view-all-topics-list__sub-link {\n color: #505050;\n}\n@media (min-width: 1020px) {\n.view-all-topics-list__topic-link:hover,\n .view-all-topics-list__sub-link:hover {\n color: #007CBE;\n}\n}\n@media (min-width: 768px) {\n.view-all-topics-list__topic-link,\n .view-all-topics-list__sub-link {\n color: #2E2E30;\n}\n}\n.view-all-topics-list__topic {\n position: relative;\n color: #505050;\n font-size: 18px;\n font-family: 'ProximaNovaSemiBold', Arial, sans-serif;\n line-height: 30px;\n}\n.view-all-topics-list__topic::before {\n width: 12px;\n height: 6px;\n position: absolute;\n top: 13px;\n right: 5px;\n z-index: 5;\n background: url("+d+") no-repeat;\n transition: all 0.4s;\n content: '';\n}\n@media (min-width: 768px) {\n.view-all-topics-list__topic::before {\n display: none;\n}\n}\n.view-all-topics-list__topic::after {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n width: 22px;\n white-space: pre;\n content: ' ';\n}\n",""]),n.exports=r},1379:function(n,t,e){var content=e(1578);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[n.i,content,""]]),content.locals&&(n.exports=content.locals);(0,e(94).default)("ff511f2a",content,!0,{sourceMap:!1})},1514:function(n,t,e){"use strict";e.r(t);e(185);var o={name:"AllTopicsNav",props:{currentTopic:{type:Number,default:function(){return 0}},navItems:{type:Array,default:function(){return[]}}}},l=(e(1235),e(43)),component=Object(l.a)(o,(function(){var n=this,t=n.$createElement,e=n._self._c||t;return e("nav",{staticClass:"view-all-topics-nav"},[e("ul",{staticClass:"view-all-topics-nav__list"},n._l(n.navItems,(function(t){var o=t.id,title=t.title;return e("li",{key:o,staticClass:"view-all-topics-nav__list-item"},[e("button",{staticClass:"view-all-topics-nav__button",class:{"is-current":n.currentTopic===o},on:{click:function(t){return n.$emit("onTopicChange",o)}}},[n._v("\n "+n._s(title)+"\n ")])])})),0)])}),[],!1,null,null,null);t.default=component.exports},1515:function(n,t,e){"use strict";e.r(t);var o={name:"AllTopicsList",props:{getImageSrc:{type:Function,default:function(){return function(){}}},getTopics:{type:Function,default:function(){return function(){}}}}},l=(e(1237),e(43)),component=Object(l.a)(o,(function(){var n=this,t=n.$createElement,e=n._self._c||t;return e("ul",{staticClass:"view-all-topics-list"},n._l(n.getTopics(),(function(t){return e("li",{key:t.title_id,staticClass:"view-all-topics-list__item"},[e("img",{staticClass:"view-all-topics-list__image",attrs:{alt:t.image.alttext,src:n.getImageSrc(t.image.url),loading:"lazy"}}),n._v(" "),e("input",{staticClass:"view-all-topics-list__input",attrs:{id:t.title_id,type:"checkbox"}}),n._v(" "),e("label",{staticClass:"view-all-topics-list__label",attrs:{for:t.title_id}},[e("h2",{staticClass:"view-all-topics-list__topic show-for-sm"},[n._v("\n "+n._s(t.topic_title)+"\n ")]),n._v(" "),e("h2",{staticClass:"view-all-topics-list__topic hide-for-sm"},[e("a",{staticClass:"view-all-topics-list__topic-link",attrs:{href:t.slug}},[n._v("\n "+n._s(t.topic_title)+"\n ")])])]),n._v(" "),e("ul",{staticClass:"view-all-topics-list__sub-list"},n._l(t.sub_topics,(function(t){return e("li",{key:t.title_id,staticClass:"view-all-topics-list__sub-item"},[e("h3",{staticClass:"view-all-topics-list__sub-topic"},[e("a",{staticClass:"view-all-topics-list__sub-link",attrs:{href:t.slug}},[n._v("\n "+n._s(t.topic_title)+"\n ")])])])})),0)])})),0)}),[],!1,null,null,null);t.default=component.exports},1577:function(n,t,e){"use strict";e(1379)},1578:function(n,t,e){var o=e(93),l=e(188),c=e(545),r=o(!1),d=l(c);r.push([n.i,"/* stylelint-disable no-descending-specificity */\n#app.default-component--all-topics {\n background: #fff;\n}\n.view-all-topics {\n position: relative;\n}\n.view-all-topics::after {\n display: block;\n clear: both;\n content: '';\n}\n.view-all-topics.is--filtered-hub .view-all-topics-nav {\n margin-bottom: 20px;\n}\n.view-all-topics.is--filtered-hub .view-all-topics-content__title {\n margin-bottom: 10px;\n}\n.view-all-topics .fade-enter-active,\n.view-all-topics .fade-leave-active {\n transition: opacity 0.5s ease;\n}\n.view-all-topics .fade-enter,\n.view-all-topics .fade-leave-active {\n opacity: 0;\n}\n@media (min-width: 1020px) {\n.view-all-topics .container {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n width: 964px;\n margin: 0 auto;\n padding: 0;\n}\n}\n.view-all-topics .hide-for-sm {\n display: none;\n}\n@media (min-width: 768px) {\n.view-all-topics .hide-for-sm {\n display: block;\n}\n}\n.view-all-topics .show-for-sm {\n display: block;\n}\n@media (min-width: 768px) {\n.view-all-topics .show-for-sm {\n display: none;\n}\n}\n.view-all-topics .back-to-top-button {\n width: 195px;\n height: 56px;\n position: absolute;\n position: sticky;\n right: 0;\n bottom: 50px;\n float: right;\n margin: 0 50px 50px 0;\n font-size: 17px;\n font-family: 'ProximaNovaRegular', Arial, sans-serif;\n background-color: #fff;\n border-radius: 10px;\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);\n cursor: pointer;\n}\n.view-all-topics .back-to-top-button span {\n position: relative;\n left: -12px;\n color: #2E2E30;\n}\n.view-all-topics .back-to-top-button span::after {\n width: 12px;\n height: 6px;\n position: absolute;\n top: 50%;\n left: auto;\n -webkit-transform: translate(-50%, -50%);\n -moz-transform: translate(-50%, -50%);\n -ms-transform: translate(-50%, -50%);\n -o-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n right: -28px;\n display: block;\n background: url("+d+") no-repeat;\n content: '';\n}\n.view-all-topics .back-to-top-button:hover span {\n color: #007CBE;\n}\n.view-all-topics .back-to-top-button:hover span::after {\n filter: invert(97%) sepia(71%) saturate(4930%) hue-rotate(119deg) brightness(88%) contrast(82%);\n}\n.view-all-topics-content {\n padding: 0 20px;\n}\n@media (min-width: 768px) {\n.view-all-topics-content {\n padding: 0 40px;\n}\n}\n@media (min-width: 1020px) {\n.view-all-topics-content {\n width: 689px;\n margin-top: 50px;\n padding: 0;\n}\n}\n.view-all-topics-content__title {\n display: none;\n}\n@media (min-width: 768px) {\n.view-all-topics-content__title {\n display: block;\n margin-bottom: 20px;\n color: #323236;\n font-size: 50px;\n font-family: 'FuturaPtDemi', Trebuchet MS, sans-serif;\n line-height: 60px;\n}\n}\n.view-all-topics-content__link {\n display: block;\n margin-bottom: 40px;\n color: #505050;\n font-size: 14px;\n font-family: 'ProximaNovaRegular', Arial, sans-serif;\n}\n.view-all-topics-content__link:hover {\n margin-bottom: 40px;\n color: #007CBE;\n}\n@media (min-width: 768px) {\n.view-all-topics-content__link {\n margin-bottom: 25px;\n}\n.view-all-topics-content__link:hover {\n margin-bottom: 25px;\n}\n}\n",""]),n.exports=r},1983:function(n,t,e){"use strict";e.r(t);e(20),e(30),e(21),e(48),e(13),e(49);var o=e(18),l=e(33),c=(e(19),e(159),e(5),e(0)),r=e(95),d=e(835),m=e(130),w=e(825),f=e(826);function v(object,n){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(object);n&&(e=e.filter((function(n){return Object.getOwnPropertyDescriptor(object,n).enumerable}))),t.push.apply(t,e)}return t}function _(n){for(var i=1;i0},navItems:function(){return Object(c.a)(this,"$config.components.ViewAllTopics.nav",[])},topicPath:function(){return this.currentTopicNavItem.path},topicSlug:function(){return this.currentTopicNavItem.slug},topicTitle:function(){return this.currentTopicNavItem.title},parselyScript:function(){return Object(c.a)(this,"$store.state.config.parsely.source","")}}),methods:{getImageSrc:function(image){return this.$imageResizer(image,"255x170")},getTopics:function(){return this.getTopicsByGroup(this.topicPath)},handleBackToTopButtonClick:function(){window.scrollTo({behavior:"smooth",left:0,top:0})},handleTopicChange:function(n){return this.currentTopic=n}}},y=(e(1577),e(43)),component=Object(y.a)(x,(function(){var n=this,t=n.$createElement,e=n._self._c||t;return n.is404?e("error-404"):e("div",{staticClass:"view-all-topics",class:n.isFilteredHub?"is--filtered-hub":""},[e("div",{staticClass:"container"},[e("livestrong-all-topics-nav",{attrs:{"current-topic":n.currentTopic,"nav-items":n.navItems},on:{onTopicChange:n.handleTopicChange}}),n._v(" "),e("section",{staticClass:"view-all-topics-content"},[e("h1",{staticClass:"view-all-topics-content__title"},[n._v("\n "+n._s(n.topicTitle)+"\n ")]),n._v(" "),n.isFilteredHub?e("a",{staticClass:"view-all-topics-content__link",attrs:{href:"/"+n.topicSlug}},[n._v("\n Visit the "+n._s(n.topicTitle)+" Overview Page ›\n ")]):n._e(),n._v(" "),e("livestrong-all-topics-list",{attrs:{"get-image-src":n.getImageSrc,"get-topics":n.getTopics}})],1)],1),n._v(" "),e("button",{staticClass:"back-to-top-button hide-for-sm",on:{click:n.handleBackToTopButtonClick}},[e("span",[n._v(" Back to Top ")])])])}),[],!1,null,null,null);t.default=component.exports;installComponents(component,{LivestrongAllTopicsNav:e(1514).default,LivestrongAllTopicsList:e(1515).default})},825:function(n,t,e){"use strict";e.d(t,"a",(function(){return o}));e(19);function o(n){return"\n function initGTMOnEvent(event) {\n initGTM();\n event.currentTarget.removeEventListener(event.type, initGTMOnEvent);\n }\n \n function initGTM() { \n if (window.gtmDidInit) {\n return false;\n }\n window.gtmDidInit = true;\n \n \n if (!window.lg.gtmId) {\n console.error('GTM ID is not defined')\n }\n \n function pushNetworkInfo(obj) {\n window.dataLayer.push({\n gtmLoadTime: obj.gtmLoadTime,\n gtmSpeed: obj.gtmSpeed,\n })\n }\n \n if (window.lg.gtmData) {\n window.lg.speedTracking = {\n gtmLoadTime: null,\n gtmSpeed: null,\n }\n \n window.lg.utils.meta = window.lg.utils.getUserMetaData()\n \n Object.keys(window.lg.utils.meta).forEach(function (key) {\n const value = window.lg.utils.meta[key]\n window.lg.gtmData[key] = value\n })\n \n // when gtm loads, it will fire whatever is in dataLayer\n window.dataLayer.push(window.lg.gtmData)\n \n const gtmSpeedRanges = [\n [500, '0-500'],\n [1000, '501-1000'],\n [1500, '1001-1500'],\n [2000, '1501-2000'],\n [2500, '2001-2500'],\n [Infinity, '2500-'],\n ]\n \n // Load GTM as speed detection\n ;(function (w, d, s, l, i) {\n \n // disable gtm script load if query param exists\n const searchParams = new URLSearchParams(window.location.search)\n const gtm = searchParams.get('gtm')\n if (gtm == 'false') {\n return\n }\n \n let timeStart\n let timeDiff\n const randomQuery = Date.now() + (Math.random() * 1e8).toFixed()\n \n w[l] = w[l] || []\n w[l].push({\n 'gtm.start': new Date().getTime(),\n event: 'gtm.js',\n })\n \n const f = d.getElementsByTagName(s)[0]\n const j = d.createElement(s)\n const dl = l != 'dataLayer' ? `&l=${l}` : ''\n j.async = true\n j.src = `https://www.googletagmanager.com/gtm.js?id=${i}${dl}&rand=${randomQuery}`\n \n j.onload = function (evt) {\n let gtmSpeed\n // for some reason this is 2 ~ 4 times larger than Chrome's network activity timing\n // this fires after execution\n timeDiff = Math.round(performance.now() - timeStart)\n \n // todo: move functionality out of this method\n for (let i = 0; i < gtmSpeedRanges.length; i++) {\n const item = gtmSpeedRanges[i]\n if (timeDiff < item[0]) {\n gtmSpeed = item[1]\n break\n }\n }\n \n window.lg.speedTracking.gtmLoadTime = parseInt(timeDiff, 10)\n window.lg.speedTracking.gtmSpeed = gtmSpeed\n pushNetworkInfo(window.lg.speedTracking)\n }\n \n j.onerror = function () {\n pushNetworkInfo(window.lg.speedTracking)\n }\n \n f.parentNode.insertBefore(j, f)\n timeStart = performance.now()\n })(window, document, 'script', 'dataLayer', window.lg.gtmId) // the id should be dynamically injected when moved to Fundation\n }\n }\n\n // fallback pages can already have DOMContentLoaded fired when this code is executed\n if (document.readyState === 'loading') {\n document.addEventListener(\"DOMContentLoaded\", () => {\n ".concat(n.enableGtmScriptDelay," ? setTimeout(initGTM, ").concat(n.maxGtmScriptDelay,") : initGTM()\n });\n } else {\n ").concat(n.enableGtmScriptDelay," ? setTimeout(initGTM, ").concat(n.maxGtmScriptDelay,') : initGTM()\n };\n document.addEventListener("scroll", initGTMOnEvent);\n document.addEventListener("mousemove", initGTMOnEvent);\n document.addEventListener("touchstart", initGTMOnEvent);\n \n ')}},826:function(n,t,e){"use strict";e(19);t.a=function(n){return function(t){return"\n ((onceName) => {\n if (window._bedrock && window._bedrock[onceName]) {\n return\n } else if (!window._bedrock) {\n window._bedrock = {}\n }\n\n ".concat(t,'\n\n window._bedrock[onceName] = true\n })("').concat(n,'")\n ')}}}}]);