@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);.not-found[data-v-82e7dadc]{padding-top:25vh;text-align:center;color:#dc3545}.home-panel[data-v-7b547aab]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;margin-bottom:2.5rem}.home-panel .image-container[data-v-7b547aab]{margin-right:-15px;margin-left:-15px}.home-panel .home-panel-body[data-v-7b547aab]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:80%;overflow:hidden;color:#6c757d;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px;background-color:#f8f9fa;border-radius:0;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.home-panel .home-panel-body p[data-v-7b547aab]{font-size:1rem;font-weight:300;margin-right:auto;margin-bottom:1rem;margin-left:auto;color:#343a40;width:100%;max-width:280px;word-break:break-word}.home-panel .home-panel-body small[data-v-7b547aab]{display:block;color:#6c757d}.home-panel .home-panel-body>small[data-v-7b547aab]:last-child{margin-top:-.5rem;padding-right:.5rem;padding-left:.5rem}@media(min-width:720px){.home-panel .image-container[data-v-7b547aab]{margin-right:0;margin-left:0}.home-panel.home-panel-main[data-v-7b547aab]{margin-bottom:5rem}.home-panel[data-v-7b547aab]:not(.home-panel-main){-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media(min-width:720px){.home-panel .home-panel[data-v-7b547aab]{padding-right:15px;padding-left:15px}.home-panel .home-panel .home-panel-body[data-v-7b547aab]{border-radius:.4rem}}.btn svg[data-v-64a3ca94]{margin-left:.5rem}.timer[data-v-0602803a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-bottom:1rem}.timer .timer-box[data-v-0602803a]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;width:5rem;margin-right:-.5rem;margin-left:-.5rem;overflow:hidden;color:#007bff;background-color:rgba(0,123,255,.07);border-radius:.25rem;-webkit-transform:scale(.7);transform:scale(.7)}.timer .timer-box h2[data-v-0602803a]{mix-blend-mode:multiply}.timer .timer-box[data-v-0602803a]:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background-color:rgba(0,123,255,.07)}.timer .timer-box[data-v-0602803a]:nth-child(2){color:#ffbe03}.timer .timer-box[data-v-0602803a]:nth-child(2),.timer .timer-box[data-v-0602803a]:nth-child(2):before{background-color:rgba(255,190,3,.07)}.timer .timer-box[data-v-0602803a]:nth-child(3){color:#8579fc}.timer .timer-box[data-v-0602803a]:nth-child(3),.timer .timer-box[data-v-0602803a]:nth-child(3):before{background-color:rgba(133,121,252,.07)}.timer .timer-box[data-v-0602803a]:nth-child(4){color:#4dc0b5}.timer .timer-box[data-v-0602803a]:nth-child(4),.timer .timer-box[data-v-0602803a]:nth-child(4):before{background-color:rgba(77,192,181,.05)}@media(min-width:345px){.timer .timer-box[data-v-0602803a]{margin-right:0;margin-left:0;-webkit-transform:scale(.8);transform:scale(.8)}}@media(min-width:400px){.timer[data-v-0602803a]{margin-top:1rem;margin-bottom:1rem}.timer .timer-box[data-v-0602803a]{margin-right:.5rem;margin-left:.5rem;-webkit-transform:unset;transform:unset}}.plan-image-container[data-v-3ec6c1e0]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;overflow:hidden;border-radius:.4rem;width:100%}.plan-image-container .plan-image[data-v-3ec6c1e0]{border-radius:.4rem;width:44%;bottom:-1rem;-webkit-box-shadow:0 2.5rem 2.5rem rgba(77,192,181,.25);box-shadow:0 2.5rem 2.5rem rgba(77,192,181,.25);-webkit-transform:translateY(25%);transform:translateY(25%);-webkit-transition-property:left,right,-webkit-transform;transition-property:left,right,-webkit-transform;transition-property:left,right,transform;transition-property:left,right,transform,-webkit-transform;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.plan-image-container .plan-image.plan-image-left[data-v-3ec6c1e0]{position:absolute;left:10%}.plan-image-container .plan-image.plan-image-center[data-v-3ec6c1e0]{width:50%;-webkit-transition-duration:1s;transition-duration:1s;-webkit-box-shadow:0 2.5rem 2.5rem rgba(0,0,0,.75);box-shadow:0 2.5rem 2.5rem rgba(0,0,0,.75);margin-bottom:-1rem;z-index:1}.plan-image-container .plan-image.plan-image-right[data-v-3ec6c1e0]{position:absolute;right:10%}.plan-image-container.active .plan-image[data-v-3ec6c1e0]{-webkit-transform:translateY(0);transform:translateY(0)}.plan-image-container.active .plan-image.plan-image-left[data-v-3ec6c1e0]{left:15px}.plan-image-container.active .plan-image.plan-image-right[data-v-3ec6c1e0]{right:15px}.btn-row .btn[data-v-3ec6c1e0]{display:unset;width:unset;margin-right:.5rem;margin-left:.5rem}.full-screen-container .full-screen-window[data-v-ce8784d0]{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;right:0;bottom:0;left:0;max-width:690px;max-height:1024px;width:100%;height:100%;text-align:center;margin:0 auto;background-color:#f8f9fa;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);border-radius:.75rem .75rem 0 0;overflow:hidden;z-index:1110}.full-screen-container .full-screen-window .btn.btn-skip[data-v-ce8784d0]{position:absolute;top:.75rem;right:.75rem;color:#6c757d}.full-screen-container .full-screen-window .btn.btn-close[data-v-ce8784d0]{position:absolute;padding-right:0;padding-left:0;top:15px;right:15px;z-index:1090}.full-screen-container .full-screen-window .btn-sm[data-v-ce8784d0]{padding-right:.75rem;padding-left:.75rem}.full-screen-container .full-screen-overlay[data-v-ce8784d0]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(52,58,64,.75);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1100}.full-screen-container.full-screen-container-popup>.full-screen-window[data-v-ce8784d0]{bottom:50%;max-width:290px;width:75%;height:auto;border-radius:.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3.5rem 1.25rem 1.25rem;-webkit-transform:translateY(50%);transform:translateY(50%)}@media(min-width:690px){.full-screen-container .full-screen-window[data-v-ce8784d0]{max-height:calc(100vh - 32px)}}.list-plans[data-v-3072971e]{margin-bottom:0}.list-plans li[data-v-3072971e]{margin-bottom:1rem}.list-plans li[data-v-3072971e]:last-child{margin-bottom:0}.home-panels[data-v-27c5412a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.challenge-container .swiper{border-radius:.4rem}.challenge-container .swiper .swiper-slide{width:calc(50% - 7.5px);margin-right:15px}.challenge-container .swiper .swiper-slide .link-placeholder,.challenge-container .swiper .swiper-slide a{position:relative;display:block;color:#f8f9fa;background:rgba(0,0,0,.05);border-radius:.4rem;overflow:hidden;padding-top:142%}.challenge-container .swiper .swiper-slide a{-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.challenge-container .swiper .swiper-slide a .challenge-image{position:absolute;right:0;bottom:0;left:0;max-width:unset;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1}.challenge-container .swiper .swiper-slide a .challenge-copy{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:.8rem;padding-left:.8rem;background:rgba(0,0,0,.1);top:0;left:0;width:100%;height:100%;mix-blend-mode:luminosity}.challenge-container .swiper .swiper-slide a .challenge-copy .badge{margin-bottom:.5rem}.challenge-container .swiper .swiper-slide a .challenge-copy .challenge-title{font-size:.8rem;line-height:1.25;padding-top:.5rem;padding-bottom:.5rem}@media(min-width:425px){.challenge-container .swiper .swiper-slide a .challenge-copy{padding-right:1rem;padding-left:1rem}.challenge-container .swiper .swiper-slide a .challenge-copy .challenge-title{font-size:.9rem}}@media(min-width:480px){.challenge-container .swiper .swiper-slide a .challenge-copy .challenge-title{font-size:1.1rem}}.challenge-container .swiper .swiper-slide a:active,.challenge-container .swiper .swiper-slide a:hover{background:rgba(0,0,0,.25)}.challenge-container .swiper .swiper-slide:last-child{margin-right:0}.challenge-container .swiper-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:.5rem}.challenge-container .swiper-controls .btn{padding:0;font-size:80%;color:#adb5bd}.challenge-container .swiper-controls .btn.swiper-button-disabled{opacity:0}.challenge-container .swiper-controls .btn:active,.challenge-container .swiper-controls .btn:hover{color:#4dc0b5;text-decoration:none}.fitness-challenges[data-v-849a3fa4]{margin-bottom:1.5rem}.fitness-target-workouts .lead[data-v-849a3fa4]{padding-right:3rem}.fitness-target-workouts .target-workouts-list[data-v-849a3fa4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-7.5px;margin-bottom:-15px;margin-left:-7.5px}.fitness-target-workouts .target-workouts-list a[data-v-849a3fa4]{position:relative;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;background-color:rgba(52,58,64,.25);color:#f8f9fa;border-radius:.4rem;overflow:hidden;margin-right:7.5px;margin-bottom:15px;margin-left:7.5px;padding:1.5rem .75rem 1.5rem 1rem;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.fitness-target-workouts .target-workouts-list a img[data-v-849a3fa4]{position:absolute;left:0;max-width:unset;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-10}.fitness-target-workouts .target-workouts-list a[data-v-849a3fa4]:active,.fitness-target-workouts .target-workouts-list a[data-v-849a3fa4]:hover{background-color:rgba(52,58,64,.75)}.slide-x-back-enter-active[data-v-07a9a75a],.slide-x-back-leave-active[data-v-07a9a75a],.slide-x-forward-enter-active[data-v-07a9a75a],.slide-x-forward-leave-active[data-v-07a9a75a]{-webkit-transition-property:height,opacity,-webkit-transform;transition-property:height,opacity,-webkit-transform;transition-property:height,opacity,transform;transition-property:height,opacity,transform,-webkit-transform;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-timing-function:cubic-bezier(.55,0,.1,1);transition-timing-function:cubic-bezier(.55,0,.1,1)}.slide-x-back-leave-active[data-v-07a9a75a],.slide-x-forward-leave-active[data-v-07a9a75a]{position:absolute!important;top:0;left:0;width:100%}.slide-x-back-leave-to[data-v-07a9a75a],.slide-x-forward-leave-to[data-v-07a9a75a]{opacity:0;z-index:10}.slide-x-back-enter[data-v-07a9a75a],.slide-x-forward-enter[data-v-07a9a75a]{opacity:0;z-index:20}.slide-x-back-enter-to[data-v-07a9a75a],.slide-x-forward-enter-to[data-v-07a9a75a]{opacity:1}.slide-x-back-enter[data-v-07a9a75a],.slide-x-forward-leave-to[data-v-07a9a75a]{-webkit-transform:translateX(-10%);transform:translateX(-10%)}.slide-x-back-leave-to[data-v-07a9a75a],.slide-x-forward-enter[data-v-07a9a75a]{-webkit-transform:translateX(10%);transform:translateX(10%)}.meal-header[data-v-282b267a]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.meal-header .meal-header-left a[data-v-282b267a],.meal-header .meal-header-left button[data-v-282b267a],.meal-header .meal-header-left span[data-v-282b267a],.meal-header .meal-header-right a[data-v-282b267a],.meal-header .meal-header-right button[data-v-282b267a],.meal-header .meal-header-right span[data-v-282b267a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(108,117,125,.5);padding:0;width:40px;height:50px;background-color:transparent;border:unset}.meal-header .meal-header-left button[data-v-282b267a],.meal-header .meal-header-right button[data-v-282b267a]{outline:none}.meal-header .meal-header-left button[disabled][data-v-282b267a],.meal-header .meal-header-left button[disabled][data-v-282b267a]:active,.meal-header .meal-header-left button[disabled][data-v-282b267a]:focus,.meal-header .meal-header-left button[disabled][data-v-282b267a]:hover,.meal-header .meal-header-right button[disabled][data-v-282b267a],.meal-header .meal-header-right button[disabled][data-v-282b267a]:active,.meal-header .meal-header-right button[disabled][data-v-282b267a]:focus,.meal-header .meal-header-right button[disabled][data-v-282b267a]:hover{color:#ced4da}.meal-header .meal-header-left a[data-v-282b267a],.meal-header .meal-header-left button[data-v-282b267a],.meal-header .meal-header-right a[data-v-282b267a],.meal-header .meal-header-right button[data-v-282b267a]{color:#6c757d;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.meal-header .meal-header-left a[data-v-282b267a]:active,.meal-header .meal-header-left a[data-v-282b267a]:focus,.meal-header .meal-header-left a[data-v-282b267a]:hover,.meal-header .meal-header-left button[data-v-282b267a]:active,.meal-header .meal-header-left button[data-v-282b267a]:focus,.meal-header .meal-header-left button[data-v-282b267a]:hover,.meal-header .meal-header-right a[data-v-282b267a]:active,.meal-header .meal-header-right a[data-v-282b267a]:focus,.meal-header .meal-header-right a[data-v-282b267a]:hover,.meal-header .meal-header-right button[data-v-282b267a]:active,.meal-header .meal-header-right button[data-v-282b267a]:focus,.meal-header .meal-header-right button[data-v-282b267a]:hover{text-decoration:none;color:#ffbe03}.meal-header .meal-header-left[data-v-282b267a]{margin-left:-15px}.meal-header .meal-header-left button[data-v-282b267a]{padding-left:15px}.meal-header .meal-header-right[data-v-282b267a]{margin-right:-15px}.meal-header .meal-header-right button[data-v-282b267a]{padding-right:15px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.meal-header .meal-header-copy[data-v-282b267a]{position:absolute;top:0;left:0;width:100%;color:#6c757d;z-index:-10}.meal-header .meal-header-copy h5[data-v-282b267a]{margin-bottom:-.25rem}.meal-header .meal-header-copy span[data-v-282b267a]{color:rgba(108,117,125,.7)}.meal-container[data-v-23a85d22]{margin-bottom:1rem}.meal-container .meal-type[data-v-23a85d22]{position:relative;margin-bottom:.4rem;text-align:center}.meal-container .meal-type span[data-v-23a85d22]{color:#ffbe03;background-color:#f8f9fa;font-weight:600;font-size:.8rem;position:relative;padding:0 .4rem;z-index:100}.meal-container .meal-type[data-v-23a85d22]:before{content:"";position:absolute;display:block;background-color:rgba(255,190,3,.25);top:50%;width:100%;height:1px}.meal-container .meal-container-transition[data-v-23a85d22]{overflow:hidden}.meal-container .meal-container-transition-inner[data-v-23a85d22]{position:relative}.meal-container .meal-panel[data-v-23a85d22]{position:relative;overflow:hidden}.meal-container .meal-panel .btn-swap[data-v-23a85d22]{position:absolute;top:.5rem;right:.5rem;font-size:12px;font-weight:600;padding:.25em .4em;line-height:1;z-index:1}.meal-container .meal-panel .plan-link[data-v-23a85d22]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;color:#fff;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.meal-container .meal-panel .plan-link .plan-link-cover[data-v-23a85d22]{margin-bottom:0}.meal-container .meal-panel .plan-link .plan-link-cover img[data-v-23a85d22]{border-radius:.4rem;max-width:unset}.meal-container .meal-panel .plan-link .plan-link-title[data-v-23a85d22]{padding-left:0;margin-top:.5rem;margin-bottom:.25rem;text-overflow:unset;overflow:visible;white-space:normal}.meal-container .meal-panel .plan-link .small[data-v-23a85d22]{margin-bottom:0}.meal-container .meal-panel .plan-link .small svg[data-v-23a85d22]{margin-left:.25rem;opacity:1;-webkit-transition-property:margin-left,opacity;transition-property:margin-left,opacity;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.meal-container .meal-panel .plan-link-block img[data-v-23a85d22]{-webkit-filter:brightness(.75);filter:brightness(.75)}.meal-container .meal-panel .plan-link[data-v-23a85d22]:active,.meal-container .meal-panel .plan-link[data-v-23a85d22]:focus,.meal-container .meal-panel .plan-link[data-v-23a85d22]:hover{color:#ffbe03}.meal-container .meal-panel .plan-link:active .plan-link-cover[data-v-23a85d22],.meal-container .meal-panel .plan-link:focus .plan-link-cover[data-v-23a85d22],.meal-container .meal-panel .plan-link:hover .plan-link-cover[data-v-23a85d22]{top:0}.meal-container .meal-panel .plan-link:active .small svg[data-v-23a85d22],.meal-container .meal-panel .plan-link:focus .small svg[data-v-23a85d22],.meal-container .meal-panel .plan-link:hover .small svg[data-v-23a85d22]{margin-left:1rem;opacity:0}.meal-container[data-v-23a85d22]:last-child{margin-bottom:0}.plan-link[data-v-28d1fdd6]{padding:0;width:100%;text-align:left}.plan-link.active[data-v-28d1fdd6]{opacity:.5}.meal-swapper-top[data-v-28d1fdd6]{position:sticky;top:-5rem;padding:5rem 15px 1rem;background-color:#f8f9fa;z-index:1020}.meal-swapper-top p[data-v-28d1fdd6]{margin-bottom:0}.meal-swapper-list[data-v-28d1fdd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-7.5px;margin-left:-7.5px}.meal-swapper-list-item[data-v-28d1fdd6]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:100%;margin-bottom:15px;padding-right:7.5px;padding-left:7.5px}.meal-swapper-list-item .plan-link .plan-link-cover[data-v-28d1fdd6]{margin-bottom:7.5px}.meal-swapper-bottom[data-v-28d1fdd6]{bottom:-15px;margin-bottom:-15px;background-color:#f8f9fa;padding-top:1rem;padding-bottom:1rem}.meal-swapper-bottom .meal-swapper-bottom-inner[data-v-28d1fdd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selected-meal-title[data-v-28d1fdd6]{margin-right:3rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.selected-meal-title small[data-v-28d1fdd6]{color:#6c757d}.slide-in-enter-active[data-v-28d1fdd6],.slide-in-leave-active[data-v-28d1fdd6]{-webkit-transition:bottom .4s ease-in-out;transition:bottom .4s ease-in-out}.slide-in-enter[data-v-28d1fdd6],.slide-in-leave-to[data-v-28d1fdd6]{bottom:-110px}.meal[data-v-3b29475f]{text-align:left}.meal .meal-image[data-v-3b29475f]{background-color:#343a40;overflow:hidden}.meal .meal-image img[data-v-3b29475f]{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.meal .meal-image .meal-type[data-v-3b29475f]{position:absolute;font-size:.9rem;bottom:1rem;left:1rem}.meal .meal-image .meal-type>span[data-v-3b29475f]{font-size:inherit}.meal .meal-copy[data-v-3b29475f]{padding-top:30px;padding-bottom:30px}.meal .meal-copy ol[data-v-3b29475f],.meal .meal-copy ul[data-v-3b29475f]{list-style:none;padding-left:0;margin-bottom:2.5rem}.meal .meal-copy ol li[data-v-3b29475f],.meal .meal-copy ul li[data-v-3b29475f]{margin-bottom:.5rem}.meal .meal-copy ol[data-v-3b29475f]:last-child,.meal .meal-copy ol li[data-v-3b29475f]:last-child,.meal .meal-copy ul[data-v-3b29475f]:last-child,.meal .meal-copy ul li[data-v-3b29475f]:last-child{margin-bottom:0}.meal .meal-copy ol[data-v-3b29475f]{padding-left:1.25rem;counter-reset:li}.meal .meal-copy ol li[data-v-3b29475f]{margin-bottom:1rem;counter-increment:li}.meal .meal-copy ol li[data-v-3b29475f]:before{content:counter(li);display:inline-block;color:#ffbe03;width:1.15rem;margin-left:-1.25rem}.subtitle[data-v-18d3cb2c]{color:#6c757d}.list-label[data-v-18d3cb2c]{color:#6c757d;margin-bottom:.5rem}.list[data-v-18d3cb2c]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;border-radius:.4rem}.list .list-item[data-v-18d3cb2c],.list[data-v-18d3cb2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.list .list-item[data-v-18d3cb2c]{position:relative;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 1.25rem;background-color:#fff;color:#495057;border:1px solid rgba(0,0,0,.125);-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.list .list-item[data-v-18d3cb2c]:not(:first-child){border-top-width:0}.list .list-item[data-v-18d3cb2c]:hover{background-color:#f8f9fa;z-index:1}.list .list-item[data-v-18d3cb2c]:active{background-color:#e9ecef}.list .list-item[data-v-18d3cb2c]:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list .list-item[data-v-18d3cb2c]:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.workout-link[data-v-585ef3ac]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px;padding-bottom:150%;color:#fff;background-color:#343a40;white-space:normal;overflow:hidden;border-radius:.4rem}.workout-link img[data-v-585ef3ac]{position:absolute;max-width:unset;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:.4rem}.workout-link .workout-check[data-v-585ef3ac]{position:absolute;right:0;bottom:0;padding:.5rem;opacity:1;z-index:10;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.workout-link .workout-check svg[data-v-585ef3ac]{margin-right:.25rem}.workout-link .workout-copy[data-v-585ef3ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;left:0;top:0;width:100%;height:100%;padding:.5rem;border-bottom-right-radius:.4rem;border-bottom-left-radius:.4rem;background-color:transparent;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.workout-link .workout-copy .workout-title[data-v-585ef3ac]{font-size:1.05rem;font-weight:600;line-height:1.1;padding-right:1rem;margin-bottom:.25rem;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(min-width:390px){.workout-link .workout-copy .workout-title[data-v-585ef3ac]{font-size:1.15rem}}.workout-link .workout-copy svg[data-v-585ef3ac]{margin-left:.25rem;opacity:1;-webkit-transition:margin-left .2s ease-in-out,opacity .2s ease-in-out;transition:margin-left .2s ease-in-out,opacity .2s ease-in-out}.workout-link:active .workout-check[data-v-585ef3ac],.workout-link:focus .workout-check[data-v-585ef3ac],.workout-link:hover .workout-check[data-v-585ef3ac]{opacity:0}.workout-link:active .workout-copy[data-v-585ef3ac],.workout-link:focus .workout-copy[data-v-585ef3ac],.workout-link:hover .workout-copy[data-v-585ef3ac]{background-color:rgba(0,0,0,.25)}.workout-link:active .workout-copy svg[data-v-585ef3ac],.workout-link:focus .workout-copy svg[data-v-585ef3ac],.workout-link:hover .workout-copy svg[data-v-585ef3ac]{margin-left:1rem;opacity:0}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.challenge-row{margin-bottom:3rem}.challenge-row-label-phase{color:#007bff}.challenge-row-label-weeks{margin-bottom:1rem}.challenge-row .swiper{border-radius:.4rem}.challenge-row .swiper .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 42.5%;flex:0 0 42.5%;width:calc(42.5% - 7.5px);max-width:180px;margin-right:15px}.challenge-row .swiper .swiper-slide .workout-link{margin-bottom:0;padding-right:0;padding-left:0}.challenge-row .swiper .swiper-slide:last-child{margin-right:0}.challenge-row .alert{margin-top:1rem}.challenge-row:last-child{margin-bottom:0}.challenge-hero[data-v-c5a91822]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem;text-align:center;color:#fff;background-color:rgba(52,58,64,.2);border-radius:.4rem;overflow:hidden}.challenge-hero img[data-v-c5a91822]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-10}.challenge-hero .challenge-hero-copy[data-v-c5a91822]{padding:1rem 15px}.challenge-hero .challenge-hero-copy .challenge-details span[data-v-c5a91822]:after{content:"|";margin-left:.25rem;margin-right:.25rem}.challenge-hero .challenge-hero-copy .challenge-details span[data-v-c5a91822]:last-child:after{content:none}@media(min-width:720px){.challenge-hero .challenge-hero-copy h4[data-v-c5a91822]{font-size:1.75rem}}.challenge-switcher[data-v-ab6588ce]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem}.challenge-switcher a[data-v-ab6588ce]{-ms-flex-preferred-size:50%;flex-basis:50%;color:#adb5bd;text-align:center;background-color:#f8f9fa;border-bottom:1px solid #adb5bd;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.challenge-switcher a.active[data-v-ab6588ce],.challenge-switcher a[data-v-ab6588ce]:active,.challenge-switcher a[data-v-ab6588ce]:hover{color:#007bff;border-bottom-color:#007bff}.workouts-list[data-v-a9256e38]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-7.5px;margin-bottom:-15px;margin-left:-7.5px}.workouts-list-item[data-v-a9256e38]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;padding-right:7.5px;padding-left:7.5px}@media(min-width:375px){.workouts-list-item[data-v-a9256e38]{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media(min-width:576px){.workouts-list-item[data-v-a9256e38]{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:33.33%}}.timer[data-v-74da9af3]{font-weight:600;font-size:8rem}.emoji[data-v-bd44adbe]{font-size:8rem}p[data-v-a0549cc0]{margin-bottom:.5rem}.feedback-container[data-v-a0549cc0]{margin-bottom:1.4rem}.feedback-container textarea[data-v-a0549cc0]{display:block;width:100%;height:auto;padding:.25rem .5rem;font-size:.875rem;font-weight:300;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.4rem;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.feedback-container textarea[data-v-a0549cc0]::-webkit-input-placeholder{color:#ced4da;opacity:1}.feedback-container textarea[data-v-a0549cc0]::-moz-placeholder{color:#ced4da;opacity:1}.feedback-container textarea[data-v-a0549cc0]:-ms-input-placeholder{color:#ced4da;opacity:1}.feedback-container textarea[data-v-a0549cc0]::-ms-input-placeholder{color:#ced4da;opacity:1}.feedback-container textarea[data-v-a0549cc0]::placeholder{color:#ced4da;opacity:1}.feedback-container textarea[data-v-a0549cc0]:focus{color:#495057;background-color:#fff;border-color:#abe1dc;outline:0}.workout-player[data-v-06ba2cf4]{position:relative;width:100%;height:100%;background-color:#f8f9fa}.workout-player .workout-progress[data-v-06ba2cf4]{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;mix-blend-mode:screen;padding:1rem .75rem;z-index:100}.workout-player .workout-progress span[data-v-06ba2cf4]{background-color:#343a40;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:.25rem;margin:0 2px;border-radius:5px;-webkit-transition:.2s;transition:.2s}.workout-player .workout-progress span.complete[data-v-06ba2cf4]{background-color:#4dc0b5}.workout-player .workout-video[data-v-06ba2cf4]{position:absolute;top:0;right:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#343a40;background-image:url(https://va-content.s3.eu-west-1.amazonaws.com/workouts/background-gym.jpg);background-size:cover;background-position:50%;overflow:hidden}.workout-player .workout-video video[data-v-06ba2cf4]{display:block;max-width:100%;margin:0 auto;-webkit-box-shadow:0 0 5rem rgba(52,58,64,.5);box-shadow:0 0 5rem rgba(52,58,64,.5)}.workout-player .workout-video[data-v-06ba2cf4]:before{content:"";position:absolute;display:block;top:0;left:0;background-image:var(--bgImage);background-position:50%;background-size:cover;width:100%;height:100%;-webkit-filter:blur(.5rem);filter:blur(.5rem)}.workout-player .workout-interface[data-v-06ba2cf4]{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:80}.workout-player .workout-interface .workout-controls[data-v-06ba2cf4]{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;z-index:120}.workout-player .workout-interface .workout-controls .workout-control[data-v-06ba2cf4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4;text-align:right;padding:0 1.2rem 5.5rem}.workout-player .workout-interface .workout-controls .workout-control-left[data-v-06ba2cf4]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.workout-player .workout-interface .workout-controls .workout-control svg[data-v-06ba2cf4]{color:#f8f9fa;margin-top:4.2rem}.workout-player .workout-interface .workout-details[data-v-06ba2cf4]{background:-webkit-gradient(linear,left top,left bottom,from(0),color-stop(rgba(52,58,64,.5)),to(transparent));background:linear-gradient(0,rgba(52,58,64,.5),transparent);padding:0 0 1.5rem}.workout-player .workout-interface .workout-details-inner[data-v-06ba2cf4],.workout-player .workout-interface .workout-details[data-v-06ba2cf4]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.workout-player .workout-interface .workout-details-inner[data-v-06ba2cf4]{min-height:250px}.workout-player .workout-interface .workout-details-inner>span[data-v-06ba2cf4]{position:relative;width:100%;padding-right:10%;padding-left:10%;text-shadow:0 0 2px rgba(0,0,0,.5)}.workout-player .workout-interface .workout-details-inner .workout-detail-set[data-v-06ba2cf4]{color:#f8f9fa;margin-bottom:1rem}.workout-player .workout-interface .workout-details-inner .workout-detail-comment[data-v-06ba2cf4]{font-size:1rem;font-weight:500;color:#f8f9fa;margin-bottom:0;text-transform:capitalize}.workout-player .workout-interface .workout-details-inner .workout-detail-counter[data-v-06ba2cf4]{font-weight:600;font-size:3rem;line-height:.8;margin-bottom:1.2rem;color:#f8f9fa}.workout-player .workout-interface .workout-details-inner .workout-detail-counter .workout-detail-reps-tag[data-v-06ba2cf4]{font-size:64%}@media(min-width:370px){.workout-player .workout-interface .workout-details-inner .workout-detail-counter[data-v-06ba2cf4]{font-size:3.5rem}}@media(min-width:410px){.workout-player .workout-interface .workout-details-inner .workout-detail-counter[data-v-06ba2cf4]{font-size:4.4rem}}.workout-player .workout-interface .workout-details-inner .workout-detail-title[data-v-06ba2cf4]{font-size:1.2rem;font-weight:500;color:#4dc0b5;margin-bottom:0;text-transform:capitalize}.workout-player .workout-interface .workout-details-inner .workout-detail-more[data-v-06ba2cf4]{font-size:64%;color:#f8f9fa}.workout-player a.btn.btn-close[data-v-06ba2cf4],.workout-player button.btn.btn-close[data-v-06ba2cf4]{margin-top:1rem}.workout-player.workout-player-home .workout-video[data-v-06ba2cf4]{background-image:url(https://va-content.s3.eu-west-1.amazonaws.com/background-home.jpg)}.workout-player.workout-player-home .workout-video video[data-v-06ba2cf4]{-webkit-box-shadow:0 0 5rem rgba(154,152,159,.5);box-shadow:0 0 5rem rgba(154,152,159,.5)}.workout-exercises[data-v-0853a713]{margin-bottom:54px}.workout-exercises-title[data-v-0853a713]{font-size:80%;text-align:center}.workout-exercises-list[data-v-0853a713]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-7.5px;margin-left:-7.5px}.workout-exercises-list-item[data-v-0853a713]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;margin-bottom:15px;padding-right:7.5px;padding-left:7.5px}.workout-exercises-list-item img[data-v-0853a713]{margin-bottom:7.5px;border-radius:.4rem}.workout-exercises-list-item span[data-v-0853a713]{font-size:80%;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(min-width:720px){.workout-exercises-list-item[data-v-0853a713]{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}.workout-details[data-v-48906e02]{text-align:center}.workout-details .lead[data-v-48906e02]{font-style:italic;padding-right:3rem;padding-left:3rem}.workout-details .badge[data-v-48906e02]{margin-right:.25rem;margin-left:.25rem}.workout-button[data-v-271f4b22]{position:fixed;right:0;bottom:calc(61px + env(safe-area-inset-bottom));left:0;background:-webkit-gradient(linear,left bottom,left top,from(#f8f9fa),to(rgba(248,249,250,0)));background:linear-gradient(0deg,#f8f9fa,rgba(248,249,250,0));width:100%;max-width:720px;margin-right:auto;margin-left:auto;padding-right:15px;padding-bottom:15px;padding-left:15px;z-index:1020}.workout-button button[data-v-271f4b22]{width:100%}header[data-v-75e71c1a]{position:sticky;top:0;right:0;left:0;width:100%;height:auto;min-height:64px;background-color:#f8f9fa;z-index:1090}header nav[data-v-75e71c1a]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}header nav .header-square[data-v-75e71c1a]{display:-webkit-box;display:-ms-flexbox;display:flex;width:64px;height:64px}header nav .header-square .fade-slide-left-enter-active[data-v-75e71c1a],header nav .header-square .fade-slide-left-leave-active[data-v-75e71c1a]{-webkit-transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out}header nav .header-square .fade-slide-left-enter[data-v-75e71c1a],header nav .header-square .fade-slide-left-leave-to[data-v-75e71c1a]{opacity:0;-webkit-transform:translateX(-6px);transform:translateX(-6px)}header nav .header-square .fade-shrink-enter-active[data-v-75e71c1a],header nav .header-square .fade-shrink-enter-active svg[data-v-75e71c1a],header nav .header-square .fade-shrink-leave-active[data-v-75e71c1a],header nav .header-square .fade-shrink-leave-active svg[data-v-75e71c1a]{-webkit-transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out}header nav .header-square .fade-shrink-enter svg[data-v-75e71c1a],header nav .header-square .fade-shrink-leave-to svg[data-v-75e71c1a]{opacity:0;-webkit-transform:scale(.88);transform:scale(.88)}header nav .header-square .header-square-back[data-v-75e71c1a],header nav .header-square .header-square-settings[data-v-75e71c1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px}header nav .header-square .header-square-back[data-v-75e71c1a]{padding-left:15px}header nav .header-square .header-square-settings[data-v-75e71c1a]{position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;outline:none;color:inherit;padding-right:15px}header nav .header-square .header-square-settings svg[data-v-75e71c1a]{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out,-webkit-transform .2s ease-in-out}header nav .header-square .header-square-settings.active svg[data-v-75e71c1a],header nav .header-square .header-square-settings:active svg[data-v-75e71c1a]{-webkit-transform:scale(1) rotate(60deg);transform:scale(1) rotate(60deg)}header nav .header-square .header-square-settings:active svg[data-v-75e71c1a],header nav .header-square .header-square-settings:hover svg[data-v-75e71c1a]{opacity:.75}header nav .header-title[data-v-75e71c1a]{display:-webkit-box;display:-ms-flexbox;display:flex;color:#343a40;line-height:normal;font-size:.8rem;max-width:calc(100% - 128px)}header nav .header-title .header-title-image[data-v-75e71c1a]{width:34px;height:auto}header nav .header-title .header-title-copy[data-v-75e71c1a]{text-overflow:ellipsis;font-size:1rem;overflow:hidden;white-space:nowrap;text-transform:capitalize;margin-bottom:0}.alerts[data-v-db116dfe]{position:fixed;width:100%;max-width:720px;top:64px;left:50%;padding-right:15px;padding-left:15px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1100}.alert-enter-active[data-v-db116dfe],.alert-leave-active[data-v-db116dfe]{-webkit-transition:top .4s ease-in-out;transition:top .4s ease-in-out}.alert-enter[data-v-db116dfe],.alert-leave-to[data-v-db116dfe]{top:-50px}footer[data-v-35a5cf78]{position:sticky;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:0;bottom:0;left:0;width:100%;min-height:61px;background-color:#f8f9fa;padding-bottom:env(safe-area-inset-bottom);z-index:1090}footer .change-my-name[data-v-35a5cf78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}footer .change-my-name a[data-v-35a5cf78]{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;padding:.5rem 0;color:#6c757d;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}footer .change-my-name a span[data-v-35a5cf78]{display:block}footer .change-my-name a span.app-footer-link-icon[data-v-35a5cf78]{margin-bottom:.5rem}footer .change-my-name a span.app-footer-link-icon svg[data-v-35a5cf78]{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}footer .change-my-name a span.app-footer-link-title[data-v-35a5cf78]{font-size:80%;line-height:.8}footer .change-my-name a:active span.app-footer-link-icon svg[data-v-35a5cf78]{-webkit-transform:scale(.9);transform:scale(.9)}footer .change-my-name a.active[data-v-35a5cf78],footer .change-my-name a[data-v-35a5cf78]:active,footer .change-my-name a[data-v-35a5cf78]:hover{color:#4dc0b5}footer[data-v-35a5cf78]:before{content:"";position:absolute;display:block;left:0;top:0;width:100%;height:1px;background-color:#dee2e6}@media(min-width:720px){footer[data-v-35a5cf78]{width:690px;margin-right:auto;margin-left:auto}}.full-screen-container.slide-up-enter-active,.full-screen-container.slide-up-leave-active{-webkit-transition:none .5s linear;transition:none .5s linear}.full-screen-container.slide-up-enter-active>.full-screen-window,.full-screen-container.slide-up-leave-active>.full-screen-window{-webkit-transition:bottom .5s ease-in-out;transition:bottom .5s ease-in-out;bottom:-100%!important}.full-screen-container.slide-up-enter-active>.full-screen-overlay,.full-screen-container.slide-up-leave-active>.full-screen-overlay{-webkit-transition:opacity .5s linear;transition:opacity .5s linear;opacity:0}.full-screen-container.slide-up-enter-to>.full-screen-window{bottom:0!important}.full-screen-container.slide-up-enter-to>.full-screen-overlay{opacity:1}.full-screen-container.slide-up-enter-to.full-screen-container-popup>.full-screen-window{bottom:50%!important}.full-screen-container.slide-up-enter>.full-screen-window,.full-screen-container.slide-up-leave-to>.full-screen-window{bottom:-100%}.full-screen-container.slide-up-enter>.full-screen-overlay,.full-screen-container.slide-up-leave-to>.full-screen-overlay{opacity:0}.app[data-v-c67d1d9e]{max-width:720px;width:100%;height:100%;margin-right:auto;margin-left:auto}main[data-v-c67d1d9e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:calc(100% - 125px);padding-left:15px;padding-bottom:15px;padding-right:15px}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:300;line-height:1.6;color:#343a40;text-align:left;background-color:#f8f9fa}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:600}small{font-size:80%}a{color:#4dc0b5;text-decoration:none;background-color:transparent}a:hover{color:#328e85;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}body,html{height:100%}body{-webkit-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}iframe{border:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;line-height:1.2}.h1,.h1 b,.h1 strong,.h2,.h2 b,.h2 strong,.h3,.h3 b,.h3 strong,.h4,.h4 b,.h4 strong,.h5,.h5 b,.h5 strong,.h6,.h6 b,.h6 strong,h1,h1 b,h1 strong,h2,h2 b,h2 strong,h3,h3 b,h3 strong,h4,h4 b,h4 strong,h5,h5 b,h5 strong,h6,h6 b,h6 strong{font-weight:500}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.55rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.small,small{font-size:80%;font-weight:400}.lead{font-size:1.2rem;font-weight:300}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-inline-item{margin-right:1px;margin-left:1px}.list-inline-item:not(:last-child){margin-right:.5rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #dee2e6}img{max-width:100%}.img-frame{position:relative;padding-bottom:150%;border-radius:.4rem;overflow:hidden;margin-bottom:.5rem}.img-frame img{position:absolute;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;max-width:unset;width:100%;height:100%}.btn{display:inline-block;font-weight:400;color:#343a40;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem 1.25rem;font-size:1rem;line-height:1.6;border-radius:50rem;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}.btn:hover{color:#343a40;text-decoration:none}.btn:focus{outline:0}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled{pointer-events:none}.btn-primary{color:#fff;background-color:#4dc0b5;border-color:#4dc0b5}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#3caaa0;border-color:#39a197}.btn-primary.focus,.btn-primary:focus{-webkit-box-shadow:0 0 0 0 rgba(104,201,192,.5);box-shadow:0 0 0 0 rgba(104,201,192,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#4dc0b5;border-color:#4dc0b5}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#39a197;border-color:#36988e}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0 rgba(104,201,192,.5);box-shadow:0 0 0 0 rgba(104,201,192,.5)}.btn-success{color:#fff;background-color:#20c997;border-color:#20c997}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#1ba87e;border-color:#199d76}.btn-success.focus,.btn-success:focus{-webkit-box-shadow:0 0 0 0 rgba(65,209,167,.5);box-shadow:0 0 0 0 rgba(65,209,167,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#20c997;border-color:#20c997}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#199d76;border-color:#17926e}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0 rgba(65,209,167,.5);box-shadow:0 0 0 0 rgba(65,209,167,.5)}.btn-info{color:#fff;background-color:#4dc0b5;border-color:#4dc0b5}.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#3caaa0;border-color:#39a197}.btn-info.focus,.btn-info:focus{-webkit-box-shadow:0 0 0 0 rgba(104,201,192,.5);box-shadow:0 0 0 0 rgba(104,201,192,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#4dc0b5;border-color:#4dc0b5}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#39a197;border-color:#36988e}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0 rgba(104,201,192,.5);box-shadow:0 0 0 0 rgba(104,201,192,.5)}.btn-warning{color:#fff;background-color:#ffbe03;border-color:#ffbe03}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#fff;background-color:#dca300;border-color:#cf9a00}.btn-warning.focus,.btn-warning:focus{-webkit-box-shadow:0 0 0 0 rgba(255,200,41,.5);box-shadow:0 0 0 0 rgba(255,200,41,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#fff;background-color:#ffbe03;border-color:#ffbe03}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#cf9a00;border-color:#c29000}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0 rgba(255,200,41,.5);box-shadow:0 0 0 0 rgba(255,200,41,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{-webkit-box-shadow:0 0 0 0 rgba(225,83,97,.5);box-shadow:0 0 0 0 rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0 rgba(225,83,97,.5);box-shadow:0 0 0 0 rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light.focus,.btn-light:focus,.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{-webkit-box-shadow:0 0 0 0 rgba(216,217,219,.5);box-shadow:0 0 0 0 rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0 rgba(216,217,219,.5);box-shadow:0 0 0 0 rgba(216,217,219,.5)}.btn-dark,.btn.btn-close{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover,.btn.btn-close:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus,.btn.btn-close:focus,.focus.btn.btn-close{color:#fff;background-color:#23272b;border-color:#1d2124;-webkit-box-shadow:0 0 0 0 rgba(82,88,93,.5);box-shadow:0 0 0 0 rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled,.btn.btn-close:disabled,.disabled.btn.btn-close{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.btn.btn-close:not(:disabled):not(.disabled).active,.btn.btn-close:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle,.show>.dropdown-toggle.btn.btn-close{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.btn.btn-close:not(:disabled):not(.disabled).active:focus,.btn.btn-close:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus,.show>.dropdown-toggle.btn.btn-close:focus{-webkit-box-shadow:0 0 0 0 rgba(82,88,93,.5);box-shadow:0 0 0 0 rgba(82,88,93,.5)}.btn-fitness{color:#fff;background-color:#007bff;border-color:#007bff}.btn-fitness.focus,.btn-fitness:focus,.btn-fitness:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-fitness.focus,.btn-fitness:focus{-webkit-box-shadow:0 0 0 0 rgba(38,143,255,.5);box-shadow:0 0 0 0 rgba(38,143,255,.5)}.btn-fitness.disabled,.btn-fitness:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-fitness:not(:disabled):not(.disabled).active,.btn-fitness:not(:disabled):not(.disabled):active,.show>.btn-fitness.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-fitness:not(:disabled):not(.disabled).active:focus,.btn-fitness:not(:disabled):not(.disabled):active:focus,.show>.btn-fitness.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0 rgba(38,143,255,.5);box-shadow:0 0 0 0 rgba(38,143,255,.5)}.btn-nutrition{color:#fff;background-color:#ffbe03;border-color:#ffbe03}.btn-nutrition.focus,.btn-nutrition:focus,.btn-nutrition:hover{color:#fff;background-color:#dca300;border-color:#cf9a00}.btn-nutrition.focus,.btn-nutrition:focus{-webkit-box-shadow:0 0 0 0 rgba(255,200,41,.5);box-shadow:0 0 0 0 rgba(255,200,41,.5)}.btn-nutrition.disabled,.btn-nutrition:disabled{color:#fff;background-color:#ffbe03;border-color:#ffbe03}.btn-nutrition:not(:disabled):not(.disabled).active,.btn-nutrition:not(:disabled):not(.disabled):active,.show>.btn-nutrition.dropdown-toggle{color:#fff;background-color:#cf9a00;border-color:#c29000}.btn-nutrition:not(:disabled):not(.disabled).active:focus,.btn-nutrition:not(:disabled):not(.disabled):active:focus,.show>.btn-nutrition.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0 rgba(255,200,41,.5);box-shadow:0 0 0 0 rgba(255,200,41,.5)}.btn-motivation{color:#fff;background-color:#8579fc;border-color:#8579fc}.btn-motivation.focus,.btn-motivation:focus,.btn-motivation:hover{color:#fff;background-color:#6354fb;border-color:#5847fb}.btn-motivation.focus,.btn-motivation:focus{-webkit-box-shadow:0 0 0 0 rgba(151,141,252,.5);box-shadow:0 0 0 0 rgba(151,141,252,.5)}.btn-motivation.disabled,.btn-motivation:disabled{color:#fff;background-color:#8579fc;border-color:#8579fc}.btn-motivation:not(:disabled):not(.disabled).active,.btn-motivation:not(:disabled):not(.disabled):active,.show>.btn-motivation.dropdown-toggle{color:#fff;background-color:#5847fb;border-color:#4c3bfb}.btn-motivation:not(:disabled):not(.disabled).active:focus,.btn-motivation:not(:disabled):not(.disabled):active:focus,.show>.btn-motivation.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0 rgba(151,141,252,.5);box-shadow:0 0 0 0 rgba(151,141,252,.5)}.btn-link{font-weight:400;color:#4dc0b5;text-decoration:none}.btn-link:hover{color:#328e85}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-lg{padding:.5rem .75rem;font-size:1.25rem;line-height:1.5;border-radius:.4rem}.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.25rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}.btn{position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn.btn-lg{font-size:.9rem;font-weight:500;text-transform:capitalize}.btn.btn-lg.btn-primary,.btn.btn-sm.btn-primary{color:#4dc0b5;background-color:#dbf2f0;border-color:transparent}.btn.btn-lg.btn-primary:hover,.btn.btn-sm.btn-primary:hover{background-color:#cdedea}.btn.btn-lg.btn-primary:active,.btn.btn-sm.btn-primary:active{color:#4dc0b5;background-color:#bfe8e4;border-color:transparent}.btn.btn-lg.btn-success,.btn.btn-sm.btn-success{color:#20c997;background-color:#d2f4ea;border-color:transparent}.btn.btn-lg.btn-success:hover,.btn.btn-sm.btn-success:hover{background-color:#c1f0e2}.btn.btn-lg.btn-success:active,.btn.btn-sm.btn-success:active{color:#20c997;background-color:#afecda;border-color:transparent}.btn.btn-lg.btn-info,.btn.btn-sm.btn-info{color:#4dc0b5;background-color:#dbf2f0;border-color:transparent}.btn.btn-lg.btn-info:hover,.btn.btn-sm.btn-info:hover{background-color:#cdedea}.btn.btn-lg.btn-info:active,.btn.btn-sm.btn-info:active{color:#4dc0b5;background-color:#bfe8e4;border-color:transparent}.btn.btn-lg.btn-warning,.btn.btn-sm.btn-warning{color:#ffbe03;background-color:#fff2cd;border-color:transparent}.btn.btn-lg.btn-warning:hover,.btn.btn-sm.btn-warning:hover{background-color:#ffedb8}.btn.btn-lg.btn-warning:active,.btn.btn-sm.btn-warning:active{color:#ffbe03;background-color:#ffe8a4;border-color:transparent}.btn.btn-lg.btn-danger,.btn.btn-sm.btn-danger{color:#dc3545;background-color:#f8d7da;border-color:transparent}.btn.btn-lg.btn-danger:hover,.btn.btn-sm.btn-danger:hover{background-color:#f5c6cb}.btn.btn-lg.btn-danger:active,.btn.btn-sm.btn-danger:active{color:#dc3545;background-color:#f2b6bc;border-color:transparent}.btn.btn-lg.btn-light,.btn.btn-sm.btn-light{color:#343a40;background-color:#fefefe;border-color:transparent}.btn.btn-lg.btn-light:hover,.btn.btn-sm.btn-light:hover{background-color:#fdfdfe}.btn.btn-lg.btn-light:active,.btn.btn-sm.btn-light:active{color:#343a40;background-color:#fcfdfd;border-color:transparent}.btn.btn-lg.btn-close,.btn.btn-lg.btn-dark,.btn.btn-sm.btn-close,.btn.btn-sm.btn-dark{color:#343a40;background-color:#d6d8d9;border-color:transparent}.btn.btn-lg.btn-close:hover,.btn.btn-lg.btn-dark:hover,.btn.btn-sm.btn-close:hover,.btn.btn-sm.btn-dark:hover{background-color:#c6c8ca}.btn.btn-lg.btn-close:active,.btn.btn-lg.btn-dark:active,.btn.btn-sm.btn-close:active,.btn.btn-sm.btn-dark:active{color:#343a40;background-color:#b6b8ba;border-color:transparent}.btn.btn-lg.btn-fitness,.btn.btn-sm.btn-fitness{color:#007bff;background-color:#cce5ff;border-color:transparent}.btn.btn-lg.btn-fitness:hover,.btn.btn-sm.btn-fitness:hover{background-color:#b8daff}.btn.btn-lg.btn-fitness:active,.btn.btn-sm.btn-fitness:active{color:#007bff;background-color:#a3cfff;border-color:transparent}.btn.btn-lg.btn-nutrition,.btn.btn-sm.btn-nutrition{color:#ffbe03;background-color:#fff2cd;border-color:transparent}.btn.btn-lg.btn-nutrition:hover,.btn.btn-sm.btn-nutrition:hover{background-color:#ffedb8}.btn.btn-lg.btn-nutrition:active,.btn.btn-sm.btn-nutrition:active{color:#ffbe03;background-color:#ffe8a4;border-color:transparent}.btn.btn-lg.btn-motivation,.btn.btn-sm.btn-motivation{color:#8579fc;background-color:#e7e4fe;border-color:transparent}.btn.btn-lg.btn-motivation:hover,.btn.btn-sm.btn-motivation:hover{background-color:#ddd9fe}.btn.btn-lg.btn-motivation:active,.btn.btn-sm.btn-motivation:active{color:#8579fc;background-color:#d3cffe;border-color:transparent}.btn.btn-close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.1rem;width:2rem;height:2rem;padding:0;border-radius:50%}.alert,.btn.btn-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.alert{position:relative;width:100%;text-align:center;font-size:80%;overflow:hidden;color:#4dc0b5;background-color:#e4f5f4;padding:.75rem 15px;border-radius:.4rem;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.alert span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.alert span:first-child{padding:0 .75rem 0 .25rem}.alert p{font-size:1rem;font-weight:300;margin-bottom:0;word-break:break-word}.alert svg{margin-right:.5rem}.alert.alert-primary{color:#4dc0b5;background-color:#e4f5f4}.alert.alert-success{color:#20c997;background-color:#c0f5e5}.alert.alert-info{color:#4dc0b5;background-color:#e4f5f4}.alert.alert-warning{color:#ffbe03;background-color:#fff3cf}.alert.alert-danger{color:#dc3545;background-color:#fae3e5}.alert.alert-light{color:#f8f9fa}.alert.alert-dark{color:#343a40;background-color:#96a0aa}.alert.alert-fitness{color:#007bff;background-color:#cce5ff}.alert.alert-nutrition{color:#ffbe03;background-color:#fff3cf}.alert.alert-motivation{color:#8579fc;background-color:#fff}.alert.alert-light{color:#6c757d;background-color:#fff}@media(min-width:720px){.alert{font-size:90%}}.badge{display:inline-block;padding:.25em .4em;font-size:.75rem;font-weight:500;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;text-transform:capitalize}.badge-primary{color:#fff;background-color:#4dc0b5}.badge-success{color:#fff;background-color:#20c997}.badge-info{color:#fff;background-color:#4dc0b5}.badge-warning{color:#fff;background-color:#ffbe03}.badge-danger{color:#fff;background-color:#dc3545}.badge-light{color:#212529;background-color:#f8f9fa}.badge-dark{color:#fff;background-color:#343a40}.badge-fitness{color:#fff;background-color:#007bff}.badge-nutrition{color:#fff;background-color:#ffbe03}.badge-motivation{color:#fff;background-color:#8579fc}.plan-link{position:relative;display:block;color:#343a40}.plan-link .plan-link-cover{display:block;position:relative;top:0;text-align:center;margin-bottom:1rem;overflow:hidden;border-radius:.4rem;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:top .2s ease-in-out;transition:top .2s ease-in-out}.plan-link .plan-link-cover img{max-width:280px}.plan-link .plan-link-title{display:block;margin-bottom:0;color:#343a40;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.plan-link h4.plan-link-title{color:#6c757d;margin-bottom:.5rem;padding-right:.25rem;padding-left:.25rem}.plan-link h5.plan-link-title{font-size:1.25rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.plan-link.plan-link-block .plan-link-cover{padding-bottom:38%}.plan-link.plan-link-block .plan-link-cover .plan-link-title{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#f8f9fa;z-index:100}.plan-link.plan-link-block .plan-link-cover .plan-link-title .h6,.plan-link.plan-link-block .plan-link-cover .plan-link-title p{display:block;margin-bottom:0;color:#f8f9fa}@media(min-width:576px){.plan-link.plan-link-block .plan-link-cover{padding-bottom:30%}}.plan-link-meal .plan-link-cover{position:relative;background:-webkit-gradient(linear,left top,left bottom,from(#ffdf83),to(#ffbe03));background:linear-gradient(180deg,#ffdf83 0,#ffbe03);padding-bottom:50%}.plan-link-meal .plan-link-cover img{position:absolute;top:0;left:0;right:0;max-width:unset;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}a.active,a:active,a:focus,a:hover{text-decoration:none}a.active .plan-link-cover,a:active .plan-link-cover,a:focus .plan-link-cover,a:hover .plan-link-cover{top:-.34rem}a.active .plan-link-title,a:active .plan-link-title,a:focus .plan-link-title,a:hover .plan-link-title{color:#4dc0b5}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{top:0}.sticky-bottom,.sticky-top{position:sticky;z-index:1020}.sticky-bottom{bottom:0}.scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-height:100%;overflow-y:scroll;padding:5rem 15px 15px;text-align:left}.scrollable-header{position:relative;padding-bottom:50%;margin-top:-5rem;margin-right:-15px;margin-left:-15px}.filter-saturate{-webkit-filter:saturate(1.25);filter:saturate(1.25)}.text-muted{color:#6c757d!important}.text-primary{color:#4dc0b5!important}a.text-primary:focus,a.text-primary:hover{color:#328e85!important}.text-success{color:#20c997!important}a.text-success:focus,a.text-success:hover{color:#158765!important}.text-info{color:#4dc0b5!important}a.text-info:focus,a.text-info:hover{color:#328e85!important}.text-warning{color:#ffbe03!important}a.text-warning:focus,a.text-warning:hover{color:#b68700!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-fitness{color:#007bff!important}a.text-fitness:focus,a.text-fitness:hover{color:#0056b3!important}.text-nutrition{color:#ffbe03!important}a.text-nutrition:focus,a.text-nutrition:hover{color:#b68700!important}.text-motivation{color:#8579fc!important}a.text-motivation:focus,a.text-motivation:hover{color:#412efa!important}