.pointer-events-none{pointer-events:none}.sr-only-label .gro__input__label{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.pac-container{z-index:999999}.gro__app__header{z-index:100}.nuxt-progress{background:#9d48f6!important;background:linear-gradient(45deg,#9d48f6,#3275f0)!important;border-color:#0000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor,endColorstr=$endColor,GradientType=1);height:5px!important;opacity:1!important}.gro__horizontal__grid{background:#0000!important;display:flex;flex-wrap:nowrap;scrollbar-width:none}.gro__horizontal__grid::-webkit-scrollbar{display:none}body{background:#fff}body.light-grey-bg{background:#fafafd}.sticky-top{position:sticky;top:0}.bullet-style-none{list-style-type:none}ul.gro__numbered__list{counter-reset:li;line-height:18px;list-style-type:none;margin-bottom:1em;margin-left:0;padding:0}ul.gro__numbered__list li{padding:5px 0 5px 46px;position:relative}ul.gro__numbered__list li:before{background:#9d48f6!important;background:linear-gradient(45deg,#9d48f6,#3275f0)!important;border-color:#0000;border-radius:50%;color:#fff;content:counter(li);counter-increment:li;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor,endColorstr=$endColor,GradientType=1);height:32px;left:0;padding-top:2px;position:absolute;text-align:center;top:4px;width:32px}.multiselect__select:before{display:none}.multiselect .multiselect__input{padding-left:0;padding-top:3px}.multiselect .multiselect__spinner:after,.multiselect .multiselect__spinner:before{border-color:#0078f8 #0000 #0000}.multiselect.multiselect--active .multiselect__tags{padding:8px 40px 0 12px!important}.multiselect .multiselect__tags{background:#fff;border:1px solid #c8c7cc!important;border-radius:5px;display:block!important;font-size:14px;min-height:48px;padding:8px 40px 0 12px}.multiselect .multiselect__tags .multiselect__tags-wrap{display:block!important;padding-bottom:3px}.multiselect .multiselect__tags .multiselect__tags-wrap span.tag{align-items:center;background:#9d48f6!important;background:linear-gradient(45deg,#9d48f6,#3275f0)!important;border-color:#0000;border-radius:8px;color:#fff;display:inline-flex;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor,endColorstr=$endColor,GradientType=1);margin-right:4px;padding-left:4px;padding-right:4px}.multiselect .multiselect__tags .multiselect__tags-wrap span.tag.st-barts{border-radius:99px;padding:4px 8px}.multiselect .multiselect__tags .multiselect__tags-wrap span.tag{margin-bottom:4px}.multiselect .multiselect__tags .multiselect__tags-wrap span i{align-self:center;display:flex}.multiselect .multiselect__content{position:relative;z-index:999999}.multiselect .multiselect__content .multiselect__element{background:#fff}.multiselect .multiselect__content .multiselect__element span.multiselect__option.multiselect__option--highlight{align-items:center;background:#ededed;color:#062940;display:flex}.multiselect .multiselect__content .multiselect__element span.multiselect__option.multiselect__option--highlight:after{display:none}.gro-mobile-menu-overlay{background:#fff;height:100%;left:0;overflow-x:hidden;overflow-y:scroll;padding:99px 16px 24px;position:fixed;top:0;-webkit-user-select:none;user-select:none;width:100%;z-index:3;z-index:9999}.gro-mobile-menu-overlay ul{list-style-type:none;-webkit-user-select:none;user-select:none}.gro-mobile-menu-overlay ul li{font-size:24px}.gro-mobile-menu-overlay ul li a{color:#000;display:inline-block;padding:16px;width:100%}.scroll-lock{overflow:hidden}.hamburger .hamburger-inner,.hamburger .hamburger-inner:after,.hamburger .hamburger-inner:before{background:#fff}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background:#000}.media-collection-list .item figure{border:0;line-height:0}.media-collection-list .item figure .overlay{background:#000;border-radius:13px;height:100%;left:0;opacity:.2;top:0;width:100%}.media-collection-list .item figure img{border-radius:13px}.media-collection-list .item figure .duration-glass{border-radius:8px;bottom:8px;color:#fff;left:8px;padding:4px 6px;position:absolute}.media-collection-list .item figure .duration-glass .underlay{background:#000;border-radius:8px;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.media-collection-list .item figure .duration-glass .overlay-image{filter:blur(30px);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.media-collection-list .item figure .duration-glass .in-front{position:relative;z-index:1}article img{margin-bottom:16px;margin-top:16px;width:100%}article h1,article h2,article h3,article h4,article h5,article h6{margin-bottom:1em}article p,article ul{font-size:1em;margin-bottom:16px}article ul{margin-left:16px}.gro__lifestyle__article{margin-bottom:2rem}.gro__lifestyle__article .gro__video__wrapper{overflow:hidden}.gro__lifestyle__article article img{border-radius:13px;margin-top:0}.gro__lifestyle__article img.main{border-radius:13px}.gro__lifestyle__article figure{margin-bottom:20px}.gro__lifestyle__article figure img{margin-bottom:0}.gro__lifestyle__article figure figcaption{background-color:#c8c7cc4d;margin:8px 0 0;padding:8px 12px}.gro__lifestyle__article blockquote{border-left:8px solid #0078f8;font-size:22px;line-height:28px;margin-bottom:20px;padding:20px}.gro__lifestyle__article blockquote p{margin-bottom:0}.category-title{color:#79797b}.article-card-widget{font-size:18px;margin-top:8px}.article-card-widget a{color:#000;text-decoration:none}.gro__ubc__popup{align-items:center;background:#0000004d}.gro__ubc__popup .gro__card{height:100%}.gro__ubc__popup .gro__modal__container{box-shadow:0 0 50px #00000040;margin:0 auto}@media(max-width:800px){.gro__ubc__popup .gro__modal__container{height:100%!important;width:100%!important}}.gro__ubc__popup .gro__card__body{height:100%}.gro__ubc__popup p{margin-bottom:16px}.gro__welcome__aboard__popup .close-btn{right:24px;top:24px}.gro__welcome__aboard__popup .gradient-box-cta{position:relative;z-index:1}.gro__welcome__aboard__popup .apple-icon{padding:9%}@media(max-width:800px){.gro__welcome__aboard__popup .apple-icon{margin-top:-24px;padding:5%}.gro__welcome__aboard__popup h1{font-size:46px;margin-bottom:16px}}.gro__welcome__aboard__popup.dot-bg .gro__card{background-position:100% 100%;background-size:50%;height:100%;width:100%}.gro__welcome__aboard__popup .dot-bg-holder{padding:0 46px;z-index:0}.gro__welcome__aboard__popup .dot-bg-holder .bg-top-right{background:url(/dots-xd.svg) no-repeat bottom;bottom:-19px;height:300px;right:0;width:300px}.gro__welcome__aboard__popup .dot-bg-holder .bg-bottom-left{background:url(/dots-xd.svg) no-repeat top;height:300px;left:0;top:-15px;width:300px;z-index:1}.gro__welcome__aboard__popup img{height:auto;width:294px}@media(max-width:700px){.gro__welcome__aboard__popup img{width:70%}}.gro__welcome__aboard__popup .scroll-card{height:100%;left:0;min-height:100%;position:absolute;top:0;width:100%}.gro__welcome__aboard__popup .gro__modal__container{margin:0 auto}@media(max-width:1000px){.gro__welcome__aboard__popup .gro__modal__container{height:100%!important;padding:24px;width:100%!important}}.gro__welcome__aboard__popup .gradient-box-cta{padding-top:28px;text-align:center}.gro__comments .comment-item{margin-bottom:18px}.gro__comments .comment-item .body,.gro__comments .comment-item .heading{padding-left:20px;padding-right:20px}.gro__comments .comment-item .heading{padding-bottom:20px;padding-top:20px}.gro__comments .comment-item .body{padding-bottom:19px;padding-top:19px}.gro__comments .comment-item .body .photos{line-height:0}.gro__comments .comment-item .body .photos .d-inline-block{line-height:0;padding-right:12px}.gro__comments .comment-item .body .photos .d-inline-block:last-of-type{padding-right:0}.gro__comments .comment-item .body .photos .d-inline-block img{border-radius:4px}.gro__comments .comment-item .footer{padding:14px 20px}.gro__comments .comment-item .circle-avatar{border:2px solid #0078f8;border-radius:50%;height:52px;margin:0 13px 0 0;width:52px}.gro__comments .comment-item .display-name{color:#062940;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;margin-bottom:8px;text-align:left}.gro__comments .comment-item .content{line-height:22px;white-space:pre-line}.gro-gradient-rect{border-color:#0000;height:4px;width:48px}.gradient-box-cta,.gro-gradient-rect{background:#9d48f6!important;background:linear-gradient(45deg,#9d48f6,#3275f0)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor,endColorstr=$endColor,GradientType=1)}.gradient-box-cta{border-color:#0000;border-radius:26px;box-shadow:0 0 32px #00000026}.gradient-box-cta img.app-image{bottom:6px}.gradient-box-cta .gradient-box-title{font-size:2.889em!important;letter-spacing:-.11375rem}.gradient-box-cta .dots{bottom:10px;left:-50px;position:absolute;z-index:0}.gradient-box-cta .dots img{width:160px}.grecaptcha-badge{z-index:9999}.parallax-video-wrapper{height:700px;position:relative;z-index:1}@media(max-width:800px){.parallax-video-wrapper{height:830px}}.parallax-video-wrapper header{height:128px;left:0;position:absolute;right:0;top:0;z-index:4}.parallax-video-wrapper header img{width:102px}.parallax-video-wrapper header ul.nav li{display:inline-block;list-style-type:none}.parallax-video-wrapper .parallax-video-content{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.parallax-video-wrapper .parallax-video-background{background:#0078f8;display:block;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.parallax-video-wrapper .parallax-overlay{bottom:0;left:0;position:absolute;width:100%;z-index:2}.parallax-video-wrapper .parallax-overlay svg{height:100%;width:100%}.parallax-video-wrapper .video-container{bottom:0;height:100%;overflow:hidden;position:absolute;top:0;-webkit-transition:-webkit-filter .5s linear;-moz-transition:-moz-filter .5s linear;-o-transition:-o-filter .5s linear;width:100%}.parallax-video-wrapper .video-container video{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.health-overview-container .gro__fab__button.disabled{background-color:#0000!important;opacity:.5}.health-overview-section .overview-card{color:#062940;text-decoration:none}.health-overview-section .overview-card .gro__card{align-items:center;display:flex;max-height:76px;min-height:76px}.health-overview-section .overview-card .gro__card .gro__card__body{width:100%}.health-overview-section .overview-card .ellipsis{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.health-overview-section .overview-card .strong{font-family:Circular Std Bold,sans-serif}.health-overview-section .overview-card .gro__fab__button{box-shadow:none}.health-overview-section .overview-card .ellipse{align-items:center;border:1px solid #c8c7cc;border-radius:50%;display:flex;height:44px;width:44px}.health-overview-section .overview-card .ellipse img{height:24px;margin:0 auto;width:24px}.health-tracking .month-separator{color:#484848}.health-tracking.empty-state{align-items:center;display:flex;height:100%;min-height:calc(100vh - 168px)}.health-tracking.empty-state img.empty-image{margin-bottom:16px}.health-tracking.empty-state .message{color:#79797b;margin-bottom:32px}.health-tracking .no-shadow{box-shadow:none}.gro__chart .gro__chart__wrapper>div:first-child{height:240px}.gro__chart .gro__calendar__popper{z-index:9999}.gro__chart .gro__chart__pills{align-items:center;display:flex;justify-content:center}.gro__chart .gro__chart__pills .pill:last-of-type{margin-right:0}.gro__chart .gro__chart__pills .pill{background-color:#0000;border:1px solid #fff;border-radius:99px;color:#fff;display:inline-block;margin:0 8px 0 0;padding:4px 16px;-webkit-user-select:none;user-select:none}@media(max-width:800px){.gro__chart .gro__chart__pills .pill{font-size:.5rem}}.gro__chart .gro__chart__pills .pill:hover{background:#e0e0e014;color:#fff;cursor:pointer}.gro__chart .gro__chart__pills .pill.active{background:#fff;color:#062940}.vel-modal{z-index:9999999999!important}.tooltip{display:block!important;z-index:99999999}.tooltip .tooltip-content{padding:16px}.tooltip .tooltip-content h3{font-size:22px;margin-bottom:16px}.tooltip .tooltip-inner{background:#fff;border-radius:16px;box-shadow:0 0 30px #0000001c;color:#000;font-size:14px;max-width:350px;padding:5px 10px 4px}.tooltip .tooltip-arrow{border-color:#fff;border-style:solid;height:0;margin:5px;position:absolute;width:0;z-index:1}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-bottom-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important;border-width:5px 5px 0;bottom:-5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-left-color:#0000!important;border-right-color:#0000!important;border-top-color:#0000!important;border-width:0 5px 5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0;top:-5px}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-bottom-color:#0000!important;border-left-color:#0000!important;border-top-color:#0000!important;border-width:5px 5px 5px 0;left:-5px;margin-left:0;margin-right:0;top:calc(50% - 5px)}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-bottom-color:#0000!important;border-right-color:#0000!important;border-top-color:#0000!important;border-width:5px 0 5px 5px;margin-left:0;margin-right:0;right:-5px;top:calc(50% - 5px)}.tooltip.popover .popover-inner{background:#f9f9f9;border-radius:5px;box-shadow:0 5px 30px #0000001a;color:#000;padding:24px}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{opacity:0;transition:opacity .15s,visibility .15s;visibility:hidden}.tooltip[aria-hidden=false]{opacity:1;transition:opacity .15s;visibility:visible}.gro__tooltip__inner ol,.gro__tooltip__inner ul{margin:.25rem 0;padding-left:1.25rem}.gro__tooltip__inner li{margin:0}.gro__tooltip__inner li+li{margin-top:.2rem}#home h2{font-size:2.444em}#home h2 u{font-family:inherit;font-size:1em}@media(max-width:800px){#home h2{font-size:2rem;line-height:3rem}}#home .title{font-size:3.5rem;line-height:4rem}@media(max-width:800px){#home .title{font-size:2rem;line-height:2.5rem}}#home .subHeading{font-family:Circular Std Book,-apple-system,SFNSText-Regular,San Francisco,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,sans-serif;font-size:1.375rem;margin-bottom:16px;margin-top:16px;opacity:.7}#home .moodsUpperFade{background:#0000!important;background:linear-gradient(180deg,#0000,#fafafd)!important;border-color:#0000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor,endColorstr=$endColor,GradientType=1)}#home #fitness{background:url(/images/home/fitness-background.png) no-repeat;background-size:cover;clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 3vw));padding-bottom:60px}#home #infiniteSupport{background:#fafafd;position:relative;z-index:5}#home #sleepTracking{padding-bottom:128px!important;padding-top:50px!important;position:relative;z-index:1}#home #sleepTracking:before{-webkit-backface-visibility:hidden;background-size:cover!important;background-size:125% 125%!important;background:url(/images/home/sleep-sunset@2x.png) no-repeat;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:skewY(2.5deg);transform-origin:100% 0;width:100%;z-index:-1}#home #optimizeWellbeing{padding-bottom:110px!important;padding-top:100px;position:relative;z-index:1}#home #optimizeWellbeing:before{-webkit-backface-visibility:hidden;background-size:cover!important;background-size:125% 125%!important;background:url(/images/home/mental-wellbeing.png) no-repeat;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:skewY(2.5deg);transform-origin:100% 0;width:100%;z-index:-1}#home #optimizeWellbeing:after{background:#fafafd;bottom:0;content:"";height:80px;left:0;position:absolute;right:0;width:100%}@media(min-width:800px){#home #healthTracking{background:url(/images/home/mood@2x.png) no-repeat 100% 0;background-size:48%}}@media(min-width:800px)and (min-width:800px){#home #healthTracking:before{background:#fafafd;background:linear-gradient(1turn,#fafafd 36%,#0000);content:"";height:100%;position:absolute;width:100%}}#home .gradient-circle{background:#9d48f6!important;background:linear-gradient(45deg,#9d48f6,#3275f0)!important;border-color:#0000;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor,endColorstr=$endColor,GradientType=1)}@media(min-width:800px){#home .fixed-width-button{max-width:338px;min-width:338px}}#home .color-quote{background:#b134ff!important;background:linear-gradient(90deg,#b134ff,#0078f8)!important;border-color:#0000;border-radius:8px 8px 4px 4px;box-shadow:12px 12px 24px 0 #00000029;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor,endColorstr=$endColor,GradientType=1);font-size:2.222em;font-weight:700;padding:8px 16px}@media(-ms-high-contrast:active)and (min-width:800px),(-ms-high-contrast:none)and (min-width:800px){#home .parallax-video-wrapper .ie-specific-fix{min-width:800px}}#home .parallax-video-wrapper .parallax-video-background{background:#b134ff!important;background:linear-gradient(90deg,#b134ff,#0078f8)!important;border-color:#0000;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor,endColorstr=$endColor,GradientType=1);height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}#pcos .title{font-size:2em}#pcos .parallax-video-wrapper .parallax-video-background{background:#9643c9;display:block;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}#nafld .title{font-size:2em}#nafld .parallax-video-wrapper .parallax-video-background{background:#0078f8!important;display:block;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.eligibility_page #failPage,.eligibility_page #successPage{max-width:850px;position:relative;text-align:center;width:100%;z-index:2}.eligibility_page #failPage .gro__card__body,.eligibility_page #successPage .gro__card__body{margin:0 auto;max-width:80%}.eligibility_page #failPage .icon img,.eligibility_page #successPage .icon img{display:block;width:220px}.eligibility_page #failPage .title p a,.eligibility_page #successPage .title p a{border-bottom:1px solid #0078f8;color:#0078f8;padding-bottom:2px;text-decoration:none}#recipe img.favorite{height:68px;width:68px}#recipe .print{left:16px;top:16px}#recipe .photo{border-radius:13px;height:400px;object-fit:cover}@media(max-width:600px){#recipe .photo{height:200px}}#recipe .nutrient-cell{padding:11px 26px 11px 24px}#recipe .nutrient-cell:nth-child(2n){background-color:#fafafa}#recipe .nutrition .nutrition-item{padding:20px 24px;text-align:center}#recipe .nutrition .nutrition-item .chip{border:1px solid #c8c7cc4f;border-radius:99px;display:inline-block;margin-bottom:8px;min-width:69.9px}#recipe .nutrition .nutrition-item .label{font-size:14px}.recipe-filters-modal__header{align-items:center;border-bottom:1px solid #ebebf0;display:flex;justify-content:space-between;padding:16px 24px}.recipe-filters-modal__close{align-items:center;background:#0000;border:0;border-radius:50%;color:#4a4a52;cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.recipe-filters-modal__close:hover{background:#0000000d}.recipe-filters-modal__close .material-icons{font-size:22px}.gro__recipe__item h2{text-wrap-style:balance;font-family:Circular Std Medium;font-size:1.09rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%}.gro__recipe__item.no-gutters{padding-right:0}.gro__recipe__item img{height:146px;object-fit:cover}.gro__recipe__item a,.gro__recipe__item img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.gro__recipe__item .tab-bg{background-color:#fff;border:1px solid #c8c7cc4f;border-radius:99px;padding:4px 11px}.gro__recipe__item .vegan-tick{align-items:center;background-color:#4cd964;border-radius:50%;color:#fff;display:flex;height:28px;width:28px}.gro__recipe__item .categories{color:#79797b;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:99%}#food-diary .gro__food_diary_overview .label{display:inline-block;position:relative;top:-4px}#food-diary .gro__food_diary_overview .label-img{position:relative;top:1px}#food-diary .gro__food_diary_overview .gro__d3__circle__meter.over .foreground{fill:#ff394a}#food-diary .gro__food_diary_overview .body{padding:24px}#food-diary .gro__food_diary_overview .body .date{font-size:20px}#food-diary .gro__food_diary_overview .over div{color:#ff394a}#food-diary .gro__food_diary_overview .progress{border:1px solid #e6e5e8;border-radius:99px;height:8px;width:100%}#food-diary .gro__food_diary_overview .progress.over .progress-rail{background-color:#ff394a}#food-diary .gro__food_diary_overview .progress.under .progress-rail{background-color:#4cd964}#food-diary .gro__food_diary_overview .progress .progress-rail{border-radius:99px;height:8px;position:relative;top:-1px;transition:width .2s ease}#food-diary .gro__food__diary__sections .cp-f{text-transform:capitalize}#food-diary .gro__food__diary__entry__dialog .servingSize input{font-size:28px!important;height:66px;margin:0 auto;text-align:center;width:121px!important}#food-diary .gro__food__diary__entry__dialog .nutrition .nutrition-item{padding:12px 15px 11px}#food-diary .gro__food__diary__entry__dialog .nutrition .nutrition-item:nth-child(2n){background-color:#fafafa;border-radius:13px}#food-diary .gro__food__diary__entry__dialog .gro__chip{border:1px solid #c8c7cc4f!important}#food-diary .gro__food__diary__entry__dialog .gro__chip .gro__chip__content{border-radius:99px;padding:4px 12px}#food-diary .food__diary__input__source .empty-region,#food-diary .food__diary__input__source .scroll-region{height:253px}#food-diary .food__diary__input__source .empty-region{display:flex;vertical-align:middle}#food-diary .food__diary__input__source .empty-region .label{color:#595959}#food-diary .food__diary__input__source .scroll-region{margin-bottom:12px;overflow-x:hidden;overflow-y:auto}#food-diary .food__diary__input__source .scroll-region .item{padding:12px 16px}#food-diary .food__diary__input__source .scroll-region .item:hover{cursor:pointer}#food-diary .food__diary__input__source .scroll-region .item .brand{font-size:14px;padding-top:4px}#food-diary .gro__food__select__input__source h2{font-size:28px}#food-diary .gro__my__plate__beta .croppa-container{background:#fbfbfb;border:1px dashed #bfbfbf;border-radius:13px;margin-bottom:14px;margin-top:16px}#food-diary .gro__my__plate__beta input,#food-diary .gro__my__plate__beta select{background:#fff;border:1px solid #ebebf0;font-size:16px}#food-diary .gro__my__plate__beta .preview-image{border:1px solid #ebebf0;border-radius:13px;width:38px}#food-diary .gro__my__plate__beta input,#food-diary .gro__my__plate__beta select{max-height:28px;padding:4px}#food-diary .gro__my__plate__beta .gro__tab__rail .d-flex{display:flex;overflow:auto;padding-bottom:4px}#food-diary .gro__my__plate__beta .gro__tab__rail .d-flex .d-inline-flex .gro__tab__item{display:flex}#food-diary .gro__my__plate__beta .gro__tab__rail .d-flex .d-inline-flex .gro__tab__item div:last-of-type{white-space:pre}#food-diary .gro__my__plate__beta .gro__tab__rail .d-flex .d-inline-flex .gro__tab__item div:last-child{text-align:center;width:100%}#food-diary .gro__food__barcode__scanner .gro__notice{color:#000}#food-diary .gro__food__barcode__scanner .gradient{background:#9d48f6!important;background:linear-gradient(45deg,#9d48f6,#3275f0)!important;border-color:#0000;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor,endColorstr=$endColor,GradientType=1);padding:100px 40px;text-align:center}#food-diary .gro__food__barcode__scanner .scanner{line-height:0;position:relative}#food-diary .gro__food__barcode__scanner .scanner video{width:100%}#food-diary .gro__food__barcode__scanner .scanner .clip{background:#000;clip-path:polygon(0 0,0 100%,25% 100%,25% 25%,75% 25%,75% 75%,25% 75%,25% 100%,100% 100%,100% 0);height:100%;left:0;opacity:.7;position:absolute;width:100%}#food-diary .gro__food__barcode__scanner .scanner canvas{height:100%;left:0;position:absolute;top:0;width:100%}.gro__app__header__title{font-size:24px;margin-left:24px;max-width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.portal{background:#e8f0fe8f}body.portal .gro__app__header.portal-header.transparent.sidebar-open{z-index:999}body.portal .pill-selector{background:#fff;border:1px solid #c8c7cc4f;border-radius:99px;color:#0078f8;display:inline-flex;font-size:16px;padding:4px 8px;-webkit-user-select:none;user-select:none}body.portal .pill-selector:hover{cursor:pointer}body.portal .pill-selector:active{border:1px solid #0078f8}body.portal .pill-selector i{font-size:18px}body.portal .full-height,body.portal .portal-empty-state{height:calc(100% - 64px)}body.portal h1.title,body.portal h2.title,body.portal h3.title,body.portal h4.title,body.portal h5.title,body.portal h6.title{font-size:1.1rem;font-weight:100}body.portal #content{height:100%;overflow-x:hidden;overflow-y:scroll}body.portal .cv-auto,body.portal gro-horizontal-grid{contain-intrinsic-size:auto none;content-visibility:auto}body.portal #content.coaching-route{overflow-y:hidden}body.portal #content.coaching-route main>.container.pt-3{display:none}body.portal .vertically-centered{align-items:center;display:flex;height:100%}body.portal #__nuxt,body.portal #__nuxt #__layout{height:100%}body.portal .gro__select__focus .tooltip-info{right:16px;top:16px}body.portal .gro__select__focus .select-approach{position:relative}body.portal .gro__select__focus .select-approach img{border-radius:13px}body.portal .gro__select__focus .animated-opacity{transition:opacity .3s ease-in-out}body.portal .gro__select__focus .overlayable{position:relative}body.portal .gro__select__focus .overlayable .overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:99}body.portal .gro__select__focus .choice-card{border-radius:13px;line-height:0;min-height:190px;position:relative;-webkit-user-select:none;user-select:none}body.portal .gro__select__focus .choice-card .mask{border-radius:13px;height:100%;left:0;opacity:.65;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}body.portal .gro__select__focus .choice-card img{height:200px}body.portal .gro__select__focus .choice-card:hover{cursor:pointer}body.portal .gro__select__focus .choice-card:hover .mask{opacity:.4}body.portal .gro__select__focus .choice-card:hover .image{opacity:.85}body.portal .gro__select__focus .choice-card:active .image{opacity:.75}body.portal .gro__select__focus .choice-card .text-area{bottom:24px;color:#fff;left:24px;padding-right:16px}body.portal .gro__select__focus .choice-card .text-area .title{font-size:32px}.mixed-media-groups{display:grid;gap:16px;grid-template-columns:1fr 1fr}.media-group-item{border-radius:8px;min-height:153px;overflow:hidden;position:relative}.media-group-item img{height:100%;object-fit:cover;object-position:center;width:100%}.media-group-item .underlay,.media-group-item img{inset:0;position:absolute}.media-group-item .title{align-items:center;display:flex;height:100%;justify-content:center;min-height:153px;position:relative;z-index:1}@media(max-width:768px){.scroller-fab-buttons .gro__fab__button{display:none}}.tools-scroller{position:relative}.tools-scroller:first-child{margin-left:-15px}.tools-scroller:after,.tools-scroller:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:40px;z-index:2}@media(min-width:768px){.tools-scroller:after,.tools-scroller:before{display:none}}.tools-scroller:before{background:linear-gradient(90deg,#ffffffe6,#0000);left:0}.tools-scroller:after{background:linear-gradient(270deg,#ffffffe6,#0000);right:0}.tools-track{display:flex}@media(max-width:1200px){.tools-track{-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:4px;padding-right:32px;scroll-snap-type:x mandatory;scrollbar-width:none}.tools-track::-webkit-scrollbar{display:none}.tools-track>.d-inline-flex{scroll-snap-align:start}}.covid_19_banner{align-items:center;background-color:#062940;background-image:url(https://res.cloudinary.com/grohealth/image/upload/f_auto/Gro/webflow/5e3166c9c3a640580c154533/5e319dd9cf36f651454f777d_waves%402x.png);background-position:0 0;background-size:cover;border-radius:15px;box-shadow:0 32px 64px 0 #0e567c29;display:flex;justify-content:space-between;margin:140px auto 100px;max-width:980px;min-height:243px;padding-left:80px;padding-right:80px;width:100%}@media(max-width:800px){.covid_19_banner{box-shadow:0 1px 48px 0 #0e567c29;margin:24px 0;min-height:auto;padding:24px}}.covid_19_banner h2{font-size:2.4rem;margin-bottom:8px}.gro__faq__card .body{padding:24px}.gro__faq__card .body .content p{margin-bottom:16px}.gro__faq__card .body .content p:last-of-type{margin-bottom:0}.gro__faq__card .body .feedback .feedback-button{cursor:pointer;padding:0 8px;-webkit-user-select:none;user-select:none}.gro__faq__card .body .feedback .feedback-button.helpful .text{color:#0078f8}.gro__faq__card .body .feedback .feedback-button.not-helpful .text{color:#ff394a}.gro__faq__card .body .feedback .feedback-button.disabled{color:#868686;opacity:.5}.subscriptions .upgrading{color:#b9b9b9;cursor:wait}.subscriptions .status{border-left:3px solid #0078f8}.subscriptions .status .status-chip{border:1px solid #c8c7cc;border-radius:50px;display:inline-block;margin-bottom:8px;padding:2px 8px}.subscriptions .status .status-chip span.label{font-size:14px;line-height:0;padding-right:4px}.subscriptions .status .status-chip.active,.subscriptions .status .status-chip.canceling{background:#caf4d1;border-color:#caf4d1}.subscriptions .status .status-chip.incomplete,.subscriptions .status .status-chip.incomplete_expired{background:#ffd2d6;border-color:#ffd2d6}.subscriptions .payment-methods .card-icon{height:30px}.subscriptions .payment-methods .payment-card:hover{cursor:pointer}.subscriptions .payment-methods .payment-card .card-summary .digits{font-size:22px}.subscriptions .payment-methods .payment-card .card-brand{text-transform:uppercase}.subscriptions .payment-methods .payment-card .card-icon{width:48px}.subscriptions .payment-methods .payment-card .is-default-method{border-color:#4cd964!important}.subscriptions .invoices .unpaid{border-color:#ff394a}.two-factor-auth{display:flex}.two-factor-auth .setup{width:100%}.two-factor-auth .setup img{width:102px}.two-factor-auth .setup .heading-text{margin-inline:auto;max-width:340px;min-width:200px}.two-factor-auth .setup .help{color:#0078f8}.two-factor-auth .setup .help-modal p{margin-bottom:16px}.two-factor-auth .verify input{color:#0078f8;font-size:24px;height:54px;padding:0;text-align:center}.two-factor-auth .verify .resend{color:#0078f8;text-decoration:underline}.two-factor-auth .verify .resend.is-resending{opacity:.85}.two-factor-auth .verify .resend.has-resent{color:#4cd964}.iti{display:inline-block;position:relative;width:100%}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti input,.iti input[type=tel],.iti input[type=text]{margin-bottom:0!important;margin-right:0;margin-top:0!important;padding-right:36px;position:relative;z-index:0}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti__flag-container{bottom:0;padding:1px;position:absolute;right:0;top:0}.iti__selected-flag{align-items:center;display:flex;height:100%;padding:0 6px 0 8px;position:relative;z-index:1}.iti__arrow{border-left:3px solid #0000;border-right:3px solid #0000;border-top:4px solid #555;height:0;margin-left:6px;width:0}.iti__arrow--up{border-bottom:4px solid #555;border-top:none}.iti__country-list{-webkit-overflow-scrolling:touch;background-color:#fff;border:1px solid #ccc;box-shadow:1px 1px 4px #0003;list-style:none;margin:0 0 0 -1px;max-height:200px;overflow-y:scroll;padding:0;position:absolute;text-align:left;white-space:nowrap;z-index:9999999}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}.iti__flag-box{display:inline-block;margin-right:6px;vertical-align:middle;width:20px}.iti__divider{border-bottom:1px solid #ccc;margin-bottom:5px;padding-bottom:5px}.iti__country{outline:none;padding:5px 10px}.iti__dial-code{color:#999;vertical-align:middle}.iti__country.iti__highlight{background-color:#0000000d}.iti__country-name{margin-right:6px;vertical-align:middle}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text]{margin-left:0;padding-left:52px;padding-right:6px}.iti--allow-dropdown .iti__flag-container{left:0;right:auto}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#0000000d}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag{background-color:#0000}.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:#0000}.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{margin-left:0;padding-left:52px;padding-right:6px}.iti--separate-dial-code .iti__flag-container{left:0;right:auto}.iti--separate-dial-code .iti__selected-flag{background-color:#0000000d}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{left:-1000px;padding:1px;position:absolute;top:-1000px;z-index:1060}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{bottom:30px;left:30px;position:fixed;right:30px;top:30px}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{line-height:1.5em;padding:10px}.iti__flag{background-color:#dbdbdb;background-image:url(/flags.png);background-position:20px 0;background-repeat:no-repeat;box-shadow:0 0 1px 0 #888;height:15px;width:20px}.iti__flag.iti__be{background-position:-440px 0;height:15px;width:18px}.iti__flag.iti__ch{background-position:-944px 0;height:15px;width:15px}.iti__flag.iti__mc{background-position:-3139px 0;height:15px;width:19px}.iti__flag.iti__ne{background-position:-3666px 0;height:15px;width:18px}.iti__flag.iti__np{background-color:#0000;background-position:-3796px 0;height:15px;width:13px}.iti__flag.iti__va{background-position:-5329px 0;height:15px;width:15px}.iti__flag.iti__ac{background-position:0 0;height:10px}.iti__flag.iti__ad{background-position:-22px 0;height:14px}.iti__flag.iti__ae{background-position:-44px 0;height:10px}.iti__flag.iti__af{background-position:-66px 0;height:14px}.iti__flag.iti__ag{background-position:-88px 0;height:14px}.iti__flag.iti__ai{background-position:-110px 0;height:10px}.iti__flag.iti__al{background-position:-132px 0;height:15px}.iti__flag.iti__am{background-position:-154px 0;height:10px}.iti__flag.iti__ao{background-position:-176px 0;height:14px}.iti__flag.iti__aq{background-position:-198px 0;height:14px}.iti__flag.iti__ar{background-position:-220px 0;height:13px}.iti__flag.iti__as{background-position:-242px 0;height:10px}.iti__flag.iti__at{background-position:-264px 0;height:14px}.iti__flag.iti__au{background-position:-286px 0;height:10px}.iti__flag.iti__aw{background-position:-308px 0;height:14px}.iti__flag.iti__ax{background-position:-330px 0;height:13px}.iti__flag.iti__az{background-position:-352px 0;height:10px}.iti__flag.iti__ba{background-position:-374px 0;height:10px}.iti__flag.iti__bb{background-position:-396px 0;height:14px}.iti__flag.iti__bd{background-position:-418px 0;height:12px}.iti__flag.iti__bf{background-position:-460px 0;height:14px}.iti__flag.iti__bg{background-position:-482px 0;height:12px}.iti__flag.iti__bh{background-position:-504px 0;height:12px}.iti__flag.iti__bi{background-position:-526px 0;height:12px}.iti__flag.iti__bj{background-position:-548px 0;height:14px}.iti__flag.iti__bl{background-position:-570px 0;height:14px}.iti__flag.iti__bm{background-position:-592px 0;height:10px}.iti__flag.iti__bn{background-position:-614px 0;height:10px}.iti__flag.iti__bo{background-position:-636px 0;height:14px}.iti__flag.iti__bq{background-position:-658px 0;height:14px}.iti__flag.iti__br{background-position:-680px 0;height:14px}.iti__flag.iti__bs{background-position:-702px 0;height:10px}.iti__flag.iti__bt{background-position:-724px 0;height:14px}.iti__flag.iti__bv{background-position:-746px 0;height:15px}.iti__flag.iti__bw{background-position:-768px 0;height:14px}.iti__flag.iti__by{background-position:-790px 0;height:10px}.iti__flag.iti__bz{background-position:-812px 0;height:14px}.iti__flag.iti__ca{background-position:-834px 0;height:10px}.iti__flag.iti__cc{background-position:-856px 0;height:10px}.iti__flag.iti__cd{background-position:-878px 0;height:15px}.iti__flag.iti__cf{background-position:-900px 0;height:14px}.iti__flag.iti__cg{background-position:-922px 0;height:14px}.iti__flag.iti__ci{background-position:-961px 0;height:14px}.iti__flag.iti__ck{background-position:-983px 0;height:10px}.iti__flag.iti__cl{background-position:-1005px 0;height:14px}.iti__flag.iti__cm{background-position:-1027px 0;height:14px}.iti__flag.iti__cn{background-position:-1049px 0;height:14px}.iti__flag.iti__co{background-position:-1071px 0;height:14px}.iti__flag.iti__cp{background-position:-1093px 0;height:14px}.iti__flag.iti__cr{background-position:-1115px 0;height:12px}.iti__flag.iti__cu{background-position:-1137px 0;height:10px}.iti__flag.iti__cv{background-position:-1159px 0;height:12px}.iti__flag.iti__cw{background-position:-1181px 0;height:14px}.iti__flag.iti__cx{background-position:-1203px 0;height:10px}.iti__flag.iti__cy{background-position:-1225px 0;height:14px}.iti__flag.iti__cz{background-position:-1247px 0;height:14px}.iti__flag.iti__de{background-position:-1269px 0;height:12px}.iti__flag.iti__dg{background-position:-1291px 0;height:10px}.iti__flag.iti__dj{background-position:-1313px 0;height:14px}.iti__flag.iti__dk{background-position:-1335px 0;height:15px}.iti__flag.iti__dm{background-position:-1357px 0;height:10px}.iti__flag.iti__do{background-position:-1379px 0;height:14px}.iti__flag.iti__dz{background-position:-1401px 0;height:14px}.iti__flag.iti__ea{background-position:-1423px 0;height:14px}.iti__flag.iti__ec{background-position:-1445px 0;height:14px}.iti__flag.iti__ee{background-position:-1467px 0;height:13px}.iti__flag.iti__eg{background-position:-1489px 0;height:14px}.iti__flag.iti__eh{background-position:-1511px 0;height:10px}.iti__flag.iti__er{background-position:-1533px 0;height:10px}.iti__flag.iti__es{background-position:-1555px 0;height:14px}.iti__flag.iti__et{background-position:-1577px 0;height:10px}.iti__flag.iti__eu{background-position:-1599px 0;height:14px}.iti__flag.iti__fi{background-position:-1621px 0;height:12px}.iti__flag.iti__fj{background-position:-1643px 0;height:10px}.iti__flag.iti__fk{background-position:-1665px 0;height:10px}.iti__flag.iti__fm{background-position:-1687px 0;height:11px}.iti__flag.iti__fo{background-position:-1709px 0;height:15px}.iti__flag.iti__fr{background-position:-1731px 0;height:14px}.iti__flag.iti__ga{background-position:-1753px 0;height:15px}.iti__flag.iti__gb{background-position:-1775px 0;height:10px}.iti__flag.iti__gd{background-position:-1797px 0;height:12px}.iti__flag.iti__ge{background-position:-1819px 0;height:14px}.iti__flag.iti__gf{background-position:-1841px 0;height:14px}.iti__flag.iti__gg{background-position:-1863px 0;height:14px}.iti__flag.iti__gh{background-position:-1885px 0;height:14px}.iti__flag.iti__gi{background-position:-1907px 0;height:10px}.iti__flag.iti__gl{background-position:-1929px 0;height:14px}.iti__flag.iti__gm{background-position:-1951px 0;height:14px}.iti__flag.iti__gn{background-position:-1973px 0;height:14px}.iti__flag.iti__gp{background-position:-1995px 0;height:14px}.iti__flag.iti__gq{background-position:-2017px 0;height:14px}.iti__flag.iti__gr{background-position:-2039px 0;height:14px}.iti__flag.iti__gs{background-position:-2061px 0;height:10px}.iti__flag.iti__gt{background-position:-2083px 0;height:13px}.iti__flag.iti__gu{background-position:-2105px 0;height:11px}.iti__flag.iti__gw{background-position:-2127px 0;height:10px}.iti__flag.iti__gy{background-position:-2149px 0;height:12px}.iti__flag.iti__hk{background-position:-2171px 0;height:14px}.iti__flag.iti__hm{background-position:-2193px 0;height:10px}.iti__flag.iti__hn{background-position:-2215px 0;height:10px}.iti__flag.iti__hr{background-position:-2237px 0;height:10px}.iti__flag.iti__ht{background-position:-2259px 0;height:12px}.iti__flag.iti__hu{background-position:-2281px 0;height:10px}.iti__flag.iti__ic{background-position:-2303px 0;height:14px}.iti__flag.iti__id{background-position:-2325px 0;height:14px}.iti__flag.iti__ie{background-position:-2347px 0;height:10px}.iti__flag.iti__il{background-position:-2369px 0;height:15px}.iti__flag.iti__im{background-position:-2391px 0;height:10px}.iti__flag.iti__in{background-position:-2413px 0;height:14px}.iti__flag.iti__io{background-position:-2435px 0;height:10px}.iti__flag.iti__iq{background-position:-2457px 0;height:14px}.iti__flag.iti__ir{background-position:-2479px 0;height:12px}.iti__flag.iti__is{background-position:-2501px 0;height:15px}.iti__flag.iti__it{background-position:-2523px 0;height:14px}.iti__flag.iti__je{background-position:-2545px 0;height:12px}.iti__flag.iti__jm{background-position:-2567px 0;height:10px}.iti__flag.iti__jo{background-position:-2589px 0;height:10px}.iti__flag.iti__jp{background-position:-2611px 0;height:14px}.iti__flag.iti__ke{background-position:-2633px 0;height:14px}.iti__flag.iti__kg{background-position:-2655px 0;height:12px}.iti__flag.iti__kh{background-position:-2677px 0;height:13px}.iti__flag.iti__ki{background-position:-2699px 0;height:10px}.iti__flag.iti__km{background-position:-2721px 0;height:12px}.iti__flag.iti__kn{background-position:-2743px 0;height:14px}.iti__flag.iti__kp{background-position:-2765px 0;height:10px}.iti__flag.iti__kr{background-position:-2787px 0;height:14px}.iti__flag.iti__kw{background-position:-2809px 0;height:10px}.iti__flag.iti__ky{background-position:-2831px 0;height:10px}.iti__flag.iti__kz{background-position:-2853px 0;height:10px}.iti__flag.iti__la{background-position:-2875px 0;height:14px}.iti__flag.iti__lb{background-position:-2897px 0;height:14px}.iti__flag.iti__lc{background-position:-2919px 0;height:10px}.iti__flag.iti__li{background-position:-2941px 0;height:12px}.iti__flag.iti__lk{background-position:-2963px 0;height:10px}.iti__flag.iti__lr{background-position:-2985px 0;height:11px}.iti__flag.iti__ls{background-position:-3007px 0;height:14px}.iti__flag.iti__lt{background-position:-3029px 0;height:12px}.iti__flag.iti__lu{background-position:-3051px 0;height:12px}.iti__flag.iti__lv{background-position:-3073px 0;height:10px}.iti__flag.iti__ly{background-position:-3095px 0;height:10px}.iti__flag.iti__ma{background-position:-3117px 0;height:14px}.iti__flag.iti__md{background-position:-3160px 0;height:10px}.iti__flag.iti__me{background-position:-3182px 0;height:10px}.iti__flag.iti__mf{background-position:-3204px 0;height:14px}.iti__flag.iti__mg{background-position:-3226px 0;height:14px}.iti__flag.iti__mh{background-position:-3248px 0;height:11px}.iti__flag.iti__mk{background-position:-3270px 0;height:10px}.iti__flag.iti__ml{background-position:-3292px 0;height:14px}.iti__flag.iti__mm{background-position:-3314px 0;height:14px}.iti__flag.iti__mn{background-position:-3336px 0;height:10px}.iti__flag.iti__mo{background-position:-3358px 0;height:14px}.iti__flag.iti__mp{background-position:-3380px 0;height:10px}.iti__flag.iti__mq{background-position:-3402px 0;height:14px}.iti__flag.iti__mr{background-position:-3424px 0;height:14px}.iti__flag.iti__ms{background-position:-3446px 0;height:10px}.iti__flag.iti__mt{background-position:-3468px 0;height:14px}.iti__flag.iti__mu{background-position:-3490px 0;height:14px}.iti__flag.iti__mv{background-position:-3512px 0;height:14px}.iti__flag.iti__mw{background-position:-3534px 0;height:14px}.iti__flag.iti__mx{background-position:-3556px 0;height:12px}.iti__flag.iti__my{background-position:-3578px 0;height:10px}.iti__flag.iti__mz{background-position:-3600px 0;height:14px}.iti__flag.iti__na{background-position:-3622px 0;height:14px}.iti__flag.iti__nc{background-position:-3644px 0;height:10px}.iti__flag.iti__nf{background-position:-3686px 0;height:10px}.iti__flag.iti__ng{background-position:-3708px 0;height:10px}.iti__flag.iti__ni{background-position:-3730px 0;height:12px}.iti__flag.iti__nl{background-position:-3752px 0;height:14px}.iti__flag.iti__no{background-position:-3774px 0;height:15px}.iti__flag.iti__nr{background-position:-3811px 0;height:10px}.iti__flag.iti__nu{background-position:-3833px 0;height:10px}.iti__flag.iti__nz{background-position:-3855px 0;height:10px}.iti__flag.iti__om{background-position:-3877px 0;height:10px}.iti__flag.iti__pa{background-position:-3899px 0;height:14px}.iti__flag.iti__pe{background-position:-3921px 0;height:14px}.iti__flag.iti__pf{background-position:-3943px 0;height:14px}.iti__flag.iti__pg{background-position:-3965px 0;height:15px}.iti__flag.iti__ph{background-position:-3987px 0;height:10px}.iti__flag.iti__pk{background-position:-4009px 0;height:14px}.iti__flag.iti__pl{background-position:-4031px 0;height:13px}.iti__flag.iti__pm{background-position:-4053px 0;height:14px}.iti__flag.iti__pn{background-position:-4075px 0;height:10px}.iti__flag.iti__pr{background-position:-4097px 0;height:14px}.iti__flag.iti__ps{background-position:-4119px 0;height:10px}.iti__flag.iti__pt{background-position:-4141px 0;height:14px}.iti__flag.iti__pw{background-position:-4163px 0;height:13px}.iti__flag.iti__py{background-position:-4185px 0;height:11px}.iti__flag.iti__qa{background-position:-4207px 0;height:8px}.iti__flag.iti__re{background-position:-4229px 0;height:14px}.iti__flag.iti__ro{background-position:-4251px 0;height:14px}.iti__flag.iti__rs{background-position:-4273px 0;height:14px}.iti__flag.iti__ru{background-position:-4295px 0;height:14px}.iti__flag.iti__rw{background-position:-4317px 0;height:14px}.iti__flag.iti__sa{background-position:-4339px 0;height:14px}.iti__flag.iti__sb{background-position:-4361px 0;height:10px}.iti__flag.iti__sc{background-position:-4383px 0;height:10px}.iti__flag.iti__sd{background-position:-4405px 0;height:10px}.iti__flag.iti__se{background-position:-4427px 0;height:13px}.iti__flag.iti__sg{background-position:-4449px 0;height:14px}.iti__flag.iti__sh{background-position:-4471px 0;height:10px}.iti__flag.iti__si{background-position:-4493px 0;height:10px}.iti__flag.iti__sj{background-position:-4515px 0;height:15px}.iti__flag.iti__sk{background-position:-4537px 0;height:14px}.iti__flag.iti__sl{background-position:-4559px 0;height:14px}.iti__flag.iti__sm{background-position:-4581px 0;height:15px}.iti__flag.iti__sn{background-position:-4603px 0;height:14px}.iti__flag.iti__so{background-position:-4625px 0;height:14px}.iti__flag.iti__sr{background-position:-4647px 0;height:14px}.iti__flag.iti__ss{background-position:-4669px 0;height:10px}.iti__flag.iti__st{background-position:-4691px 0;height:10px}.iti__flag.iti__sv{background-position:-4713px 0;height:12px}.iti__flag.iti__sx{background-position:-4735px 0;height:14px}.iti__flag.iti__sy{background-position:-4757px 0;height:14px}.iti__flag.iti__sz{background-position:-4779px 0;height:14px}.iti__flag.iti__ta{background-position:-4801px 0;height:10px}.iti__flag.iti__tc{background-position:-4823px 0;height:10px}.iti__flag.iti__td{background-position:-4845px 0;height:14px}.iti__flag.iti__tf{background-position:-4867px 0;height:14px}.iti__flag.iti__tg{background-position:-4889px 0;height:13px}.iti__flag.iti__th{background-position:-4911px 0;height:14px}.iti__flag.iti__tj{background-position:-4933px 0;height:10px}.iti__flag.iti__tk{background-position:-4955px 0;height:10px}.iti__flag.iti__tl{background-position:-4977px 0;height:10px}.iti__flag.iti__tm{background-position:-4999px 0;height:14px}.iti__flag.iti__tn{background-position:-5021px 0;height:14px}.iti__flag.iti__to{background-position:-5043px 0;height:10px}.iti__flag.iti__tr{background-position:-5065px 0;height:14px}.iti__flag.iti__tt{background-position:-5087px 0;height:12px}.iti__flag.iti__tv{background-position:-5109px 0;height:10px}.iti__flag.iti__tw{background-position:-5131px 0;height:14px}.iti__flag.iti__tz{background-position:-5153px 0;height:14px}.iti__flag.iti__ua{background-position:-5175px 0;height:14px}.iti__flag.iti__ug{background-position:-5197px 0;height:14px}.iti__flag.iti__um{background-position:-5219px 0;height:11px}.iti__flag.iti__un{background-position:-5241px 0;height:14px}.iti__flag.iti__us{background-position:-5263px 0;height:11px}.iti__flag.iti__uy{background-position:-5285px 0;height:14px}.iti__flag.iti__uz{background-position:-5307px 0;height:10px}.iti__flag.iti__vc{background-position:-5346px 0;height:14px}.iti__flag.iti__ve{background-position:-5368px 0;height:14px}.iti__flag.iti__vg{background-position:-5390px 0;height:10px}.iti__flag.iti__vi{background-position:-5412px 0;height:14px}.iti__flag.iti__vn{background-position:-5434px 0;height:14px}.iti__flag.iti__vu{background-position:-5456px 0;height:12px}.iti__flag.iti__wf{background-position:-5478px 0;height:14px}.iti__flag.iti__ws{background-position:-5500px 0;height:10px}.iti__flag.iti__xk{background-position:-5522px 0;height:15px}.iti__flag.iti__ye{background-position:-5544px 0;height:14px}.iti__flag.iti__yt{background-position:-5566px 0;height:14px}.iti__flag.iti__za{background-position:-5588px 0;height:14px}.iti__flag.iti__zm{background-position:-5610px 0;height:14px}.iti__flag.iti__zw{background-position:-5632px 0;height:10px}@media(max-width:500px){.iti__country-list{white-space:normal}}@media(-webkit-min-device-pixel-ratio:2){.iti__flag{background-image:url(/flags.png);background-size:5652px 15px}}@media(min-resolution:192dpi){.iti__flag{background-image:url(/flags@2x.png);background-size:5652px 15px}}.favorite{right:0;top:0;z-index:99}.favorite img{height:44px!important;width:44px!important}.locked-lesson{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.locked-lesson:hover{cursor:not-allowed}.relative{line-height:0}.relative .locked-lesson{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.relative .locked-lesson:hover{cursor:not-allowed}.locked:after{background:#000;border-radius:13px;content:"";height:100%;left:0;opacity:.5;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.gro__lessons__scroller .slide{-moz-appearance:none;outline:none}.gro__lessons__scroller .slide img{border-radius:13px;display:block;height:150px;object-fit:cover;width:100%}@media(max-width:480px){.gro__lessons__scroller .slide img{height:120px}}.gro__lessons__scroller .slide .title{color:#062940;font-size:18px;letter-spacing:-.29px;margin-top:8px}@keyframes gro-skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}.gro-skeleton{animation:gro-skeleton-pulse 1.4s ease-in-out infinite;background:#e0e0e0;border-radius:8px;display:flex;flex-wrap:nowrap;overflow:hidden}.gro-skeleton--text{border-radius:6px;height:14px;margin-bottom:8px}.gro-skeleton--text:last-child{margin-bottom:0}.gro-skeleton--heading{border-radius:6px;height:24px;width:200px}.gro-skeleton--circle{border-radius:50%}.gro-skeleton--pill{border-radius:14px;height:28px;width:100px}.gro-skeleton--chip{border-radius:14px;height:28px;width:140px}.gro-skeleton--card{border-radius:13px;height:180px;width:240px}.gro-skeleton--list-item{border-radius:8px;height:56px;margin-bottom:12px}.gro-skeleton-cards-row{display:flex;flex-wrap:nowrap;gap:16px;overflow:hidden}.gro-skeleton-home-slider-card{flex:0 0 auto;width:310px}@media(max-width:768px){.gro-skeleton-home-slider-card{width:240px}}@media(max-width:480px){.gro-skeleton-home-slider-card{width:50vw}}.gro-skeleton-home-slider-img{border-radius:13px;display:block;height:150px;width:100%}@media(max-width:480px){.gro-skeleton-home-slider-img{height:120px}}.gro-skeleton-home-slider-title{height:16px;margin-top:8px;width:80%}.gro-skeleton-home-health-card{border-radius:13px;height:76px}body.portal,body.portal #content{scrollbar-color:#00000026 #0000;scrollbar-width:thin}body.portal #content::-webkit-scrollbar,body.portal::-webkit-scrollbar{height:8px;width:8px}body.portal #content::-webkit-scrollbar-track,body.portal::-webkit-scrollbar-track{background:#0000}body.portal #content::-webkit-scrollbar-thumb,body.portal::-webkit-scrollbar-thumb{background:#00000026;background-clip:padding-box;border:2px solid #0000;border-radius:99px}body.portal #content::-webkit-scrollbar-thumb:hover,body.portal::-webkit-scrollbar-thumb:hover{background:#00000040;background-clip:padding-box}body.portal #content::-webkit-scrollbar-corner,body.portal::-webkit-scrollbar-corner{background:#0000}.coaching-content{position:relative}.coaching-content .coaching-fullscreen-loader{align-items:center;background:#fff;display:flex;height:calc(100vh - 164px);inset:0;justify-content:center;position:absolute;width:100%;z-index:10}@media(max-width:800px){.coaching-content .coaching-fullscreen-loader{height:calc(100vh - 128px);height:calc(100dvh - 128px)}}.coaching-content .coaching-fullscreen-loader__content{align-items:center;display:flex;flex-direction:column;gap:20px}.coaching-content .coaching-fullscreen-loader__spinner{align-items:center;background-image:linear-gradient(135deg,#b134ff,var(--color-primary));border-radius:16px;box-shadow:0 12px 28px #0629402e;display:flex;height:72px;justify-content:center;width:72px}.coaching-content .coaching-fullscreen-loader__text{color:#8f8d98;font-family:Circular Std Medium;font-size:1.1rem;letter-spacing:.01em;margin:0}.coaching-content .coaching-loader-fade-leave-active{transition:opacity .3s ease}.coaching-content .coaching-loader-fade-leave-to{opacity:0}.coaching-content .container{max-width:none;padding-left:0;padding-right:0}.coaching-content .coaching-wrapper{height:calc(100vh - 172px)}.coaching-content .coaching-layout{display:flex;flex-direction:column;height:100%}.coaching-content .coaching-layout__chat,.coaching-content .coaching-layout__list{height:100%;min-width:0}.coaching-content .coaching-layout__chat .coaching-chat-view{height:100%;position:relative}.coaching-content .chat-details-sidebar{display:flex;flex-direction:column}.coaching-content .chat-details-sidebar .chat-padding{flex:1 1 auto;min-height:0;overflow-y:auto}@media(max-width:800px){.coaching-content .coaching-wrapper{height:calc(100vh - 128px);height:calc(100dvh - 128px)}.coaching-content .coaching-layout.has-open-chat .coaching-layout__list,.coaching-content .coaching-layout__chat,.coaching-content .coaching-layout__resizer{display:none}.coaching-content .coaching-layout.has-open-chat .coaching-layout__chat{display:block}.coaching-content .container .coaching-wrapper .coaching-layout__chat .messaging-panel,.coaching-content .container .coaching-wrapper .coaching-layout__list .coaching-panel{border-radius:0}}@media(max-width:1099px){.coaching-content .chat-details-sidebar{display:none}.coaching-content .chat-details-sidebar.is-open{border-radius:0;display:flex;inset:0;position:absolute;z-index:20}}@media(min-width:801px){.coaching-content .coaching-wrapper{height:calc(100vh - 164px)}.coaching-content .coaching-layout{align-items:stretch;flex-direction:row;gap:0}.coaching-content .coaching-layout__list{flex:0 0 36%;min-width:280px}.coaching-content .coaching-layout__chat{flex:1 1 auto}.coaching-content .coaching-layout__resizer{cursor:col-resize;flex:0 0 8px;margin:0 -4px;position:relative;z-index:3}.coaching-content .coaching-layout__resizer:after{background:#0000;bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);transition:background .15s ease;width:2px}.coaching-content .coaching-layout__resizer.is-resizing:after,.coaching-content .coaching-layout__resizer:hover:after{background:var(--color-primary)}.coaching-content .container .coaching-wrapper .coaching-layout__list .coaching-panel{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}.coaching-content .container .coaching-wrapper .coaching-layout__chat .messaging-panel{border-bottom-left-radius:0;border-top-left-radius:0}.coaching-content .coaching-layout__chat .coaching-chat-view{display:flex;flex-direction:row}.coaching-content .coaching-chat-view>.messaging-panel:not(.chat-details-sidebar){flex:1 1 auto;min-width:0}.coaching-content .chat-details-sidebar{flex:0 0 320px}.coaching-content .container .coaching-wrapper .coaching-layout__chat .coaching-chat-view:has(.chat-details-sidebar)>.messaging-panel:not(.chat-details-sidebar){border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}.coaching-content .chat-details-sidebar__close,.coaching-content .chat-options-menu{display:none}}.coaching-content .gro__loader__overlay{background:#0629401f;justify-content:center;position:relative}.coaching-content .gro__loader__overlay:before{background-image:linear-gradient(135deg,#b134ff,var(--color-primary));border-radius:16px;box-shadow:0 12px 28px #06294040;content:"";height:92px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:92px;z-index:1}.coaching-content .gro__loader__overlay .spinner{position:relative;z-index:2}.coaching-content .container i{cursor:pointer}.coaching-content .container .small-banner{background-image:url(/coaching/coaching-img.jpg);background-size:cover;border-radius:14px;height:274px;padding:15px;width:100%}.coaching-content .container .small-banner h2{font-size:32px;line-height:1.2;width:253px}.coaching-content .container .subs-header{font-size:1.3rem;font-weight:700}.coaching-content .container .subscription-options .option{border:1px solid #007aff26;border-radius:8px;cursor:pointer;font-size:1rem;padding:13px 13px 13px 18px;transition:all .2s ease-in-out;width:100%}.coaching-content .container .subscription-options .option .how-often{font-size:14px}.coaching-content .container .subscription-options .option .price{color:var(--color-primary);font-size:1.2rem;font-weight:700}.coaching-content .container .subscription-options .option:hover{opacity:.7}.coaching-content .container .subscription-options .option.active{background-image:linear-gradient(45deg,var(--color-primary),#b134ff 100%,#0000 50%);background-repeat:repeat-y;background-size:6px}.coaching-content .container .subscription-options .option.active .name{font-weight:700}.coaching-content .container .terms{font-size:.9rem;text-align:center}.coaching-content .container .promo-box h4{font-size:1.375rem}.coaching-content .container .coaching-wrapper .coaching-panel{background:#fff;border:1px solid #ebebf0;border-radius:13px;height:100%;overflow:hidden}.coaching-content .container .coaching-wrapper .coaching-panel img,.coaching-content .container .coaching-wrapper .coaching-panel p{display:block;margin:0;text-align:center}.coaching-content .container .coaching-wrapper .coaching-panel .coaching-chats{border-radius:13px;color:inherit;cursor:pointer;display:block;outline:1px solid #c8c7cc4d;padding:11.5px 12px 12px;position:relative;text-decoration:none;transition:all .2s ease-in-out}.coaching-content .container .coaching-wrapper .coaching-panel .coaching-chats.nuxt-link-active,.coaching-content .container .coaching-wrapper .coaching-panel .coaching-chats.nuxt-link-exact-active,.coaching-content .container .coaching-wrapper .coaching-panel .coaching-chats:active,.coaching-content .container .coaching-wrapper .coaching-panel .coaching-chats:focus,.coaching-content .container .coaching-wrapper .coaching-panel .coaching-chats:hover{color:inherit;text-decoration:none}.coaching-content .container .coaching-wrapper .coaching-panel .coaching-chats .chat-last-message span,.coaching-content .container .coaching-wrapper .coaching-panel .coaching-chats .chat-title{color:var(--color-dark,#062940);text-decoration:none}.coaching-content .container .coaching-wrapper .coaching-panel .coaching-chats .notification{background:#ff394a;border-radius:10px;color:#fff;font-size:.8rem;padding:1px 6px;position:absolute;right:10px;top:7px}.coaching-content .container .coaching-wrapper .coaching-panel .coaching-chats.active-chat,.coaching-content .container .coaching-wrapper .coaching-panel .coaching-chats:hover{background-color:#0078f81a;outline:2px solid var(--color-primary)}.coaching-content .container .coaching-wrapper .coaching-panel .coaching-chats .chat-avatar{align-items:center;border-radius:50%;display:inline-grid;height:50px;margin:0 10px 0 0;min-width:50px;text-align:center;vertical-align:middle;width:50px}.coaching-content .container .coaching-wrapper .coaching-panel .coaching-chats .chat-avatar:-moz-broken{opacity:0}.coaching-content .container .coaching-wrapper .coaching-panel .coaching-chats img:after{background-color:#fff;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.coaching-content .container .coaching-wrapper .coaching-panel .coaching-chats .chat-title{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:pre;width:60%}.coaching-content .container .coaching-wrapper .coaching-panel .coaching-chats .chat-last-message span{font-size:.875rem}.coaching-content .container .coaching-wrapper .coaching-panel .coaching-chats .chat-last-message span.time{font-size:.75rem}.coaching-content .container .coaching-wrapper .coaching-panel .message-helpers{padding:13px 13px 0}.coaching-content .container .coaching-wrapper .coaching-panel .message-helpers .session-tabs{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:8px}.coaching-content .container .coaching-wrapper .coaching-panel .message-helpers .session-tabs .session-tab{align-items:center;background:#fff;border:1px solid #c8c7cc99;border-radius:14px;box-shadow:0 8px 24px #0629400a;color:#062940;display:inline-flex;font-family:Circular Std Medium;font-size:.95rem;justify-content:space-between;min-height:46px;padding:10px 14px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease}.coaching-content .container .coaching-wrapper .coaching-panel .message-helpers .session-tabs .session-tab span{align-items:center;background:#06294014;border-radius:999px;display:inline-flex;font-size:.8rem;height:26px;justify-content:center;min-width:26px}.coaching-content .container .coaching-wrapper .coaching-panel .message-helpers .session-tabs .session-tab:hover{box-shadow:0 10px 24px #06294014;transform:translateY(-1px)}.coaching-content .container .coaching-wrapper .coaching-panel .message-helpers .session-tabs .session-tab:focus{box-shadow:0 0 0 4px #0078f81f,0 10px 24px #06294014;outline:none}.coaching-content .container .coaching-wrapper .coaching-panel .message-helpers .session-tabs .session-tab.is-active{background-image:linear-gradient(135deg,#b134ff,var(--color-primary));border-color:#0000;box-shadow:0 14px 28px #0078f82e;color:#fff}.coaching-content .container .coaching-wrapper .coaching-panel .message-helpers .session-tabs .session-tab.is-active span{background:#ffffff2e}.coaching-content .container .coaching-wrapper .coaching-panel .message-footer{border-top:1px solid #c8c7cc4d;flex:0 0 auto;padding:13px}.coaching-content .container .coaching-wrapper .coaching-panel .coaching-contacts{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;padding:10px;text-align:center}.coaching-content .container .coaching-wrapper .coaching-panel .activeChats{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:5px 13px;scrollbar-color:#06294040 #0000;scrollbar-width:thin}.coaching-content .container .coaching-wrapper .coaching-panel .activeChats::-webkit-scrollbar{width:6px}.coaching-content .container .coaching-wrapper .coaching-panel .activeChats::-webkit-scrollbar-thumb{background:#06294040;border-radius:3px}.coaching-content .container .coaching-wrapper .coaching-panel .activeChats::-webkit-scrollbar-track{background:#0000}.coaching-content .container .coaching-wrapper .messaging-panel{background:#fff;border:1px solid #ebebf0;border-radius:13px;height:100%;overflow:hidden}.coaching-content .container .coaching-wrapper .messaging-panel .messaging-panel-top{border-bottom:1px solid #c8c7cc4d;flex:0 0 auto;height:54px;padding:12px}.coaching-content .container .coaching-wrapper .messaging-panel .messaging-panel-top .chat-heading-avatar-wrap{display:inline-flex;flex:0 0 auto;position:relative}.coaching-content .container .coaching-wrapper .messaging-panel .messaging-panel-top .chat-heading-avatar{background:#fff;border-radius:50%;height:36px;min-width:36px;object-fit:cover;width:36px}.coaching-content .container .coaching-wrapper .messaging-panel .messaging-panel-top .chat-heading-avatar.auth-image-avatar,.coaching-content .container .coaching-wrapper .messaging-panel .messaging-panel-top .chat-heading-avatar.auth-image-loading{align-items:center;color:#062940;display:inline-flex;font-family:Circular Std Medium;font-size:.9rem;justify-content:center;line-height:1}.coaching-content .container .coaching-wrapper .messaging-panel .messaging-panel-top .online-dot{background:#4cd964;border:2px solid #fff;border-radius:50%;bottom:-1px;height:11px;position:absolute;right:-1px;width:11px}.coaching-content .container .coaching-wrapper .messaging-panel .messaging-panel-top .back-to-list{color:var(--color-dark);cursor:pointer;display:none}@media(max-width:800px){.coaching-content .container .coaching-wrapper .messaging-panel .messaging-panel-top .back-to-list{display:inline-flex}}.coaching-content .container .coaching-wrapper .messaging-panel .message-box{flex:0 0 auto;position:relative}.coaching-content .container .coaching-wrapper .messaging-panel .message-box .offensive-warning{background:#fff;border:1px solid var(--color-dark);border-radius:20px;bottom:90px;font-size:12px;left:35%;padding:8px 14px;position:absolute}.coaching-content .container .coaching-wrapper .messaging-panel .message-box.activated,.coaching-content .container .coaching-wrapper .messaging-panel .message-box:not(.activated){border-top:1px solid #c8c7cc4d;padding:5px 13px 13px}.coaching-content .container .coaching-wrapper .messaging-panel .message-box.closed-message{background:#f7f7f7;color:#a5a2b2;opacity:.6;padding:22px 0}.coaching-content .container .coaching-wrapper .messaging-panel .message-box.closed-message p{text-align:center}.coaching-content .container .coaching-wrapper .messaging-panel .message-box.disabled{background:#ececec30;border-radius:0 0 8px 8px;cursor:not-allowed}.coaching-content .container .coaching-wrapper .messaging-panel .message-box.disabled i,.coaching-content .container .coaching-wrapper .messaging-panel .message-box.disabled textarea{cursor:not-allowed}.coaching-content .container .coaching-wrapper .messaging-panel .message-box i{color:var(--color-dark)}.coaching-content .container .coaching-wrapper .messaging-panel .message-box .message-composer{background:#fff;border:1px solid #c8c7ccb3;border-radius:18px;box-shadow:0 8px 24px #0629400f;flex:1 1 auto;font-family:Circular Std Book;font-size:1rem;line-height:1.4;max-height:120px;min-height:44px;overflow-y:auto;padding:12px 16px;resize:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.coaching-content .container .coaching-wrapper .messaging-panel .message-box .message-composer:focus-visible{outline:none}.coaching-content .container .coaching-wrapper .messaging-panel .message-box .message-composer:focus{border-color:var(--color-primary);box-shadow:0 0 0 4px #0078f81f,0 10px 24px #06294014}.coaching-content .container .coaching-wrapper .messaging-panel .message-box .message-composer::placeholder{color:#8f8d98}.coaching-content .container .coaching-wrapper .messaging-panel .message-box>.d-flex{align-items:flex-end!important;gap:12px;padding-top:8px}.coaching-content .container .coaching-wrapper .messaging-panel .message-box .message-send-button{flex:0 0 auto}.coaching-content .container .coaching-wrapper .messaging-panel .message-box-active,.coaching-content .container .coaching-wrapper .messaging-panel .message-box-inactive{background:#fcfcff;flex:1 1 auto;min-height:0;overflow:hidden;padding:0}.coaching-content .container .coaching-wrapper .messaging-panel .message-box-active .message-box-scroll,.coaching-content .container .coaching-wrapper .messaging-panel .message-box-inactive .message-box-scroll{height:100%;overflow-x:hidden;overflow-y:auto;padding:24px;scrollbar-color:#06294040 #0000;scrollbar-width:thin}.coaching-content .container .coaching-wrapper .messaging-panel .message-box-active .message-box-scroll::-webkit-scrollbar,.coaching-content .container .coaching-wrapper .messaging-panel .message-box-inactive .message-box-scroll::-webkit-scrollbar{width:6px}.coaching-content .container .coaching-wrapper .messaging-panel .message-box-active .message-box-scroll::-webkit-scrollbar-thumb,.coaching-content .container .coaching-wrapper .messaging-panel .message-box-inactive .message-box-scroll::-webkit-scrollbar-thumb{background:#06294040;border-radius:3px}.coaching-content .container .coaching-wrapper .messaging-panel .message-box-active .message-box-scroll::-webkit-scrollbar-track,.coaching-content .container .coaching-wrapper .messaging-panel .message-box-inactive .message-box-scroll::-webkit-scrollbar-track{background:#0000}.coaching-content .container .coaching-wrapper .messaging-panel .message-box-active .message-box-state,.coaching-content .container .coaching-wrapper .messaging-panel .message-box-inactive .message-box-state{color:#8f8d98;flex:1 1 auto}.coaching-content .container .coaching-wrapper .messaging-panel .message-box-active.closed,.coaching-content .container .coaching-wrapper .messaging-panel .message-box-inactive.closed{opacity:.6}.coaching-content .container .coaching-wrapper .messaging-panel .message-box-active.is-empty,.coaching-content .container .coaching-wrapper .messaging-panel .message-box-inactive.is-empty{align-items:center;display:flex;justify-content:center;padding-bottom:0;padding-top:0}.coaching-content .container .coaching-wrapper .messaging-panel .message-box-active .chat-avatar,.coaching-content .container .coaching-wrapper .messaging-panel .message-box-inactive .chat-avatar{border-radius:50%;height:32px;margin:0;width:32px}.coaching-content .container .coaching-wrapper .messaging-panel .message-box-active .chat-avatar.no-image,.coaching-content .container .coaching-wrapper .messaging-panel .message-box-inactive .chat-avatar.no-image{background-color:#f0f0f0;border-radius:50%;color:var(--color-primary)}.coaching-content .container .coaching-wrapper .messaging-panel .message-box-active .message,.coaching-content .container .coaching-wrapper .messaging-panel .message-box-inactive .message{background-image:linear-gradient(261deg,var(--color-primary),#b134ff);border:.5px solid #c8c7cc;border-radius:8px 0 8px 8px;color:#fff;margin-bottom:10px;max-width:82.5%;padding:10px 16px;word-break:break-word}.coaching-content .container .coaching-wrapper .messaging-panel .message-box-active .message.coach-message,.coaching-content .container .coaching-wrapper .messaging-panel .message-box-inactive .message.coach-message{background-color:#fff;background-image:none;border-radius:0 8px 8px 8px;color:#000}.coaching-content .container .coaching-wrapper .messaging-panel .message-box-active .message .image-message,.coaching-content .container .coaching-wrapper .messaging-panel .message-box-inactive .message .image-message{cursor:pointer;max-width:200px;width:100%}.coaching-content .container .coaching-wrapper .messaging-panel .message-box-active .message-box-group,.coaching-content .container .coaching-wrapper .messaging-panel .message-box-inactive .message-box-group{font-size:12px;left:40px;position:absolute;top:2px}.coaching-content .container .coaching-wrapper .messaging-panel .message-box-active .message-box-group.isUser,.coaching-content .container .coaching-wrapper .messaging-panel .message-box-inactive .message-box-group.isUser{left:unset;right:43px}.coaching-content .container .coaching-wrapper .messaging-panel .message-box-active .isTyping,.coaching-content .container .coaching-wrapper .messaging-panel .message-box-inactive .isTyping{font-size:.8rem}.coaching-content .container .coaching-wrapper .messaging-panel .message-box-active .coach-closed-session .coach-closed-session-icon,.coaching-content .container .coaching-wrapper .messaging-panel .message-box-inactive .coach-closed-session .coach-closed-session-icon{background:#9d48f6!important;background:linear-gradient(45deg,#9d48f6,#3275f0)!important;border-color:#0000;border-radius:50%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor,endColorstr=$endColor,GradientType=1);padding:5px 5px 0}.coaching-content .container .coaching-wrapper .messaging-panel .message-box-active .coach-closed-session .coach-closed-session-icon i,.coaching-content .container .coaching-wrapper .messaging-panel .message-box-inactive .coach-closed-session .coach-closed-session-icon i{color:#fff;font-size:20px}.coaching-content .container .coaching-wrapper .messaging-panel .chat-padding{padding:16px 12px}.coaching-content .container .coaching-wrapper .messaging-panel .chat-coach,.coaching-content .container .coaching-wrapper .messaging-panel .chat-images,.coaching-content .container .coaching-wrapper .messaging-panel .chat-members{border:1px solid #c8c7cc4d;border-radius:13px;padding:13px 20px 17px}.coaching-content .container .coaching-wrapper .messaging-panel .chat-coach .name,.coaching-content .container .coaching-wrapper .messaging-panel .chat-images .name,.coaching-content .container .coaching-wrapper .messaging-panel .chat-members .name{font-weight:700}.coaching-content .container .coaching-wrapper .messaging-panel .chat-coach .icon,.coaching-content .container .coaching-wrapper .messaging-panel .chat-images .icon,.coaching-content .container .coaching-wrapper .messaging-panel .chat-members .icon{cursor:pointer;vertical-align:middle}.coaching-content .container .coaching-wrapper .messaging-panel .chat-coach .chat-user .avatar,.coaching-content .container .coaching-wrapper .messaging-panel .chat-images .chat-user .avatar,.coaching-content .container .coaching-wrapper .messaging-panel .chat-members .chat-user .avatar{align-items:center;background:#5182fb;border-radius:50%;color:#fff;display:inline-grid;height:50px;justify-content:center;margin:0 20px 0 0;min-width:50px;overflow:hidden;text-align:center;vertical-align:middle;width:50px}.coaching-content .container .coaching-wrapper .messaging-panel .chat-coach .chat-user .avatar.auth-image-avatar,.coaching-content .container .coaching-wrapper .messaging-panel .chat-coach .chat-user .avatar.auth-image-loading,.coaching-content .container .coaching-wrapper .messaging-panel .chat-images .chat-user .avatar.auth-image-avatar,.coaching-content .container .coaching-wrapper .messaging-panel .chat-images .chat-user .avatar.auth-image-loading,.coaching-content .container .coaching-wrapper .messaging-panel .chat-members .chat-user .avatar.auth-image-avatar,.coaching-content .container .coaching-wrapper .messaging-panel .chat-members .chat-user .avatar.auth-image-loading{color:#fff;font-family:Circular Std Medium;font-size:1rem;line-height:1}.coaching-content .container .coaching-wrapper .messaging-panel .chat-coach .chat-user span,.coaching-content .container .coaching-wrapper .messaging-panel .chat-images .chat-user span,.coaching-content .container .coaching-wrapper .messaging-panel .chat-members .chat-user span{font-weight:400}.coaching-content .container .coaching-wrapper .messaging-panel .chat-coach .chat-images-holder,.coaching-content .container .coaching-wrapper .messaging-panel .chat-images .chat-images-holder,.coaching-content .container .coaching-wrapper .messaging-panel .chat-members .chat-images-holder{height:68px;margin-right:8px;overflow:hidden;transition:height .2s ease-in-out}.coaching-content .container .coaching-wrapper .messaging-panel .chat-coach .chat-images-holder .img-previews,.coaching-content .container .coaching-wrapper .messaging-panel .chat-images .chat-images-holder .img-previews,.coaching-content .container .coaching-wrapper .messaging-panel .chat-members .chat-images-holder .img-previews{max-width:72px}.coaching-content .container .coaching-wrapper .messaging-panel .chat-coach .see-more,.coaching-content .container .coaching-wrapper .messaging-panel .chat-coach img,.coaching-content .container .coaching-wrapper .messaging-panel .chat-images .see-more,.coaching-content .container .coaching-wrapper .messaging-panel .chat-images img,.coaching-content .container .coaching-wrapper .messaging-panel .chat-members .see-more,.coaching-content .container .coaching-wrapper .messaging-panel .chat-members img{cursor:pointer}.coaching-content .find-coach-modal{padding:24px;position:relative}.coaching-content .find-coach-modal .close-icon{background-color:#748fa7;border-radius:50%;cursor:pointer;height:30px;padding:3px;position:absolute;right:20px;top:18px;transition:opacity .2s ease-in-out;width:30px}.coaching-content .find-coach-modal .close-icon:hover{opacity:.8}.coaching-content .find-coach-modal .progress-bars .bar{background:#eeeef0;border-radius:3px;height:6px;margin:0 10.8px 0 0;width:100%}.coaching-content .find-coach-modal .progress-bars .bar.activated,.coaching-content .find-coach-modal .progress-bars .bar.active{background-image:linear-gradient(268deg,var(--color-primary),#b134ff)}.coaching-content .find-coach-modal .progress-bars .bar.activated{opacity:.5}.coaching-content .find-coach-modal .button{text-align:right}.coaching-content .find-coach-modal .gro__chip__text{align-items:center}.coaching-content .find-coach-modal .gro__chip__text img{display:block}.coaching-content .find-coach-modal .coach-bio{height:200px;overflow-x:hidden;overflow-y:auto}.coaching-content .find-coach-modal .suggested-coaches .gro__horizontal__grid__item{width:290px}.coaching-content .find-coach-modal .suggested-coaches .gro__horizontal__grid__item .coach-profile .avatar{border-radius:50%;height:52px;margin-right:1rem;width:52px}.coaching-content .find-coach-modal .bold{font-weight:700}.coaching-content .find-coach-modal .coach-panel-profile h3{font-size:1.4rem}.coaching-content .find-coach-modal .coach-panel-profile .selected-coach-profile .avatar{border-radius:50%;height:75px;width:75px}.coaching-content .onboarding-modal{padding:20px 0 10px}.coaching-content .onboarding-modal .onboarding-panel{padding:40px 30px;position:relative;text-align:center;transition:all .2s ease-in-out}.coaching-content .onboarding-modal .onboarding-panel .close-icon{background-color:#748fa7;border-radius:50%;cursor:pointer;height:40px;padding:8px;position:absolute;right:20px;top:0;transition:opacity .2s ease-in-out;width:40px}.coaching-content .onboarding-modal .onboarding-panel .close-icon:hover{opacity:.8}.coaching-content .onboarding-modal .onboarding-panel img{width:150px}.coaching-content .onboarding-modal .onboarding-panel .gro__button{max-width:350px;width:100%}.coaching-content .onboarding-modal .modal-dots .dot{border:1px solid #007aff;border-radius:50%;height:10px;margin:0 8px 0 0;transition:background .2s ease-in-out;width:10px}.coaching-content .onboarding-modal .modal-dots .dot.active{background:#007aff}body.portal[data-theme=dark],html[data-theme=dark] body.portal{background:#11151c!important;color:#e6e8ee;scrollbar-color:#2a3242 #0000;scrollbar-width:thin}body.portal[data-theme=dark] .gro__fab__button.disabled,html[data-theme=dark] body.portal .gro__fab__button.disabled{background:#232a37!important}body.portal[data-theme=dark] .portal-header,html[data-theme=dark] body.portal .portal-header{background:#1a1f2aeb!important;border-bottom-color:#262d3b!important}body.portal[data-theme=dark] .portal-breadcrumb-bar,html[data-theme=dark] body.portal .portal-breadcrumb-bar{background:#1a1f2a;box-shadow:0 1px 4px #0006}body.portal[data-theme=dark] .portal-breadcrumb-bar .gro__breadcrum__item,body.portal[data-theme=dark] .portal-breadcrumb-bar .gro__breadcrum__item__icon,body.portal[data-theme=dark] .portal-breadcrumb-bar .gro__breadcrum__item__icon .material-icons,body.portal[data-theme=dark] .portal-breadcrumb-bar .gro__breadcrum__item__label,body.portal[data-theme=dark] .portal-breadcrumb-bar .gro__breadcrum__item__link,html[data-theme=dark] body.portal .portal-breadcrumb-bar .gro__breadcrum__item,html[data-theme=dark] body.portal .portal-breadcrumb-bar .gro__breadcrum__item__icon,html[data-theme=dark] body.portal .portal-breadcrumb-bar .gro__breadcrum__item__icon .material-icons,html[data-theme=dark] body.portal .portal-breadcrumb-bar .gro__breadcrum__item__label,html[data-theme=dark] body.portal .portal-breadcrumb-bar .gro__breadcrum__item__link{color:#6b7280}body.portal[data-theme=dark] .portal-breadcrumb-bar .gro__breadcrum__item.active,body.portal[data-theme=dark] .portal-breadcrumb-bar .gro__breadcrum__item__current,html[data-theme=dark] body.portal .portal-breadcrumb-bar .gro__breadcrum__item.active,html[data-theme=dark] body.portal .portal-breadcrumb-bar .gro__breadcrum__item__current{color:#e6e8ee}body.portal[data-theme=dark] .bottom-app-bar,html[data-theme=dark] body.portal .bottom-app-bar{backdrop-filter:blur(20px);background:#1a1f2aeb!important;border-top-color:#262d3b!important}body.portal[data-theme=dark] .bottom-app-bar .bottom-nav-item,body.portal[data-theme=dark] .bottom-app-bar .bottom-nav-item .material-icons,html[data-theme=dark] body.portal .bottom-app-bar .bottom-nav-item,html[data-theme=dark] body.portal .bottom-app-bar .bottom-nav-item .material-icons{color:#6b7280}body.portal[data-theme=dark] #sidebar,html[data-theme=dark] body.portal #sidebar{background:#1a1f2a!important;border-right-color:#262d3b!important}body.portal[data-theme=dark] #content,html[data-theme=dark] body.portal #content{background:#11151c}body.portal[data-theme=dark] .sidebar-overlay.sidebar-overlay-visible,html[data-theme=dark] body.portal .sidebar-overlay.sidebar-overlay-visible{background:#0009!important}body.portal[data-theme=dark] h1,body.portal[data-theme=dark] h2,body.portal[data-theme=dark] h3,body.portal[data-theme=dark] h4,body.portal[data-theme=dark] h5,body.portal[data-theme=dark] h6,html[data-theme=dark] body.portal h1,html[data-theme=dark] body.portal h2,html[data-theme=dark] body.portal h3,html[data-theme=dark] body.portal h4,html[data-theme=dark] body.portal h5,html[data-theme=dark] body.portal h6{color:#e6e8ee}body.portal[data-theme=dark] .text-light-grey,body.portal[data-theme=dark] .text-muted,html[data-theme=dark] body.portal .text-light-grey,html[data-theme=dark] body.portal .text-muted{color:#9aa3b2!important}body.portal[data-theme=dark] a:not(.gro__button):not(.bottom-nav-item),html[data-theme=dark] body.portal a:not(.gro__button):not(.bottom-nav-item){color:#4aa3ff}body.portal[data-theme=dark] a:not(.gro__button):not(.bottom-nav-item):hover,html[data-theme=dark] body.portal a:not(.gro__button):not(.bottom-nav-item):hover{color:#73b8ff}body.portal[data-theme=dark] .nuxt-link-active,body.portal[data-theme=dark] .nuxt-link-exact-active,html[data-theme=dark] body.portal .nuxt-link-active,html[data-theme=dark] body.portal .nuxt-link-exact-active{color:#4aa3ff}body.portal[data-theme=dark] .gro__card,html[data-theme=dark] body.portal .gro__card{background:#1a1f2a!important;border-color:#2e3647!important;color:#e6e8ee!important}body.portal[data-theme=dark] .gro__card__body,body.portal[data-theme=dark] .gro__card__header,html[data-theme=dark] body.portal .gro__card__body,html[data-theme=dark] body.portal .gro__card__header{color:#e6e8ee}body.portal[data-theme=dark] .gro__input input,body.portal[data-theme=dark] .gro__input textarea,body.portal[data-theme=dark] .gro__input__element,body.portal[data-theme=dark] input[type=email],body.portal[data-theme=dark] input[type=number],body.portal[data-theme=dark] input[type=password],body.portal[data-theme=dark] input[type=search],body.portal[data-theme=dark] input[type=tel],body.portal[data-theme=dark] input[type=text],body.portal[data-theme=dark] input[type=url],body.portal[data-theme=dark] textarea,html[data-theme=dark] body.portal .gro__input input,html[data-theme=dark] body.portal .gro__input textarea,html[data-theme=dark] body.portal .gro__input__element,html[data-theme=dark] body.portal input[type=email],html[data-theme=dark] body.portal input[type=number],html[data-theme=dark] body.portal input[type=password],html[data-theme=dark] body.portal input[type=search],html[data-theme=dark] body.portal input[type=tel],html[data-theme=dark] body.portal input[type=text],html[data-theme=dark] body.portal input[type=url],html[data-theme=dark] body.portal textarea{background:#232a37!important;border-color:#2e3647!important;color:#e6e8ee!important}body.portal[data-theme=dark] .gro__input input::placeholder,body.portal[data-theme=dark] .gro__input textarea::placeholder,body.portal[data-theme=dark] .gro__input__element::placeholder,body.portal[data-theme=dark] input[type=email]::placeholder,body.portal[data-theme=dark] input[type=number]::placeholder,body.portal[data-theme=dark] input[type=password]::placeholder,body.portal[data-theme=dark] input[type=search]::placeholder,body.portal[data-theme=dark] input[type=tel]::placeholder,body.portal[data-theme=dark] input[type=text]::placeholder,body.portal[data-theme=dark] input[type=url]::placeholder,body.portal[data-theme=dark] textarea::placeholder,html[data-theme=dark] body.portal .gro__input input::placeholder,html[data-theme=dark] body.portal .gro__input textarea::placeholder,html[data-theme=dark] body.portal .gro__input__element::placeholder,html[data-theme=dark] body.portal input[type=email]::placeholder,html[data-theme=dark] body.portal input[type=number]::placeholder,html[data-theme=dark] body.portal input[type=password]::placeholder,html[data-theme=dark] body.portal input[type=search]::placeholder,html[data-theme=dark] body.portal input[type=tel]::placeholder,html[data-theme=dark] body.portal input[type=text]::placeholder,html[data-theme=dark] body.portal input[type=url]::placeholder,html[data-theme=dark] body.portal textarea::placeholder{color:#6b7280!important}body.portal[data-theme=dark] .gro__input input:-webkit-autofill,body.portal[data-theme=dark] .gro__input input:-webkit-autofill:focus,body.portal[data-theme=dark] .gro__input input:-webkit-autofill:hover,body.portal[data-theme=dark] .gro__input textarea:-webkit-autofill,body.portal[data-theme=dark] .gro__input textarea:-webkit-autofill:focus,body.portal[data-theme=dark] .gro__input textarea:-webkit-autofill:hover,body.portal[data-theme=dark] .gro__input__element:-webkit-autofill,body.portal[data-theme=dark] .gro__input__element:-webkit-autofill:focus,body.portal[data-theme=dark] .gro__input__element:-webkit-autofill:hover,body.portal[data-theme=dark] input[type=email]:-webkit-autofill,body.portal[data-theme=dark] input[type=email]:-webkit-autofill:focus,body.portal[data-theme=dark] input[type=email]:-webkit-autofill:hover,body.portal[data-theme=dark] input[type=number]:-webkit-autofill,body.portal[data-theme=dark] input[type=number]:-webkit-autofill:focus,body.portal[data-theme=dark] input[type=number]:-webkit-autofill:hover,body.portal[data-theme=dark] input[type=password]:-webkit-autofill,body.portal[data-theme=dark] input[type=password]:-webkit-autofill:focus,body.portal[data-theme=dark] input[type=password]:-webkit-autofill:hover,body.portal[data-theme=dark] input[type=search]:-webkit-autofill,body.portal[data-theme=dark] input[type=search]:-webkit-autofill:focus,body.portal[data-theme=dark] input[type=search]:-webkit-autofill:hover,body.portal[data-theme=dark] input[type=tel]:-webkit-autofill,body.portal[data-theme=dark] input[type=tel]:-webkit-autofill:focus,body.portal[data-theme=dark] input[type=tel]:-webkit-autofill:hover,body.portal[data-theme=dark] input[type=text]:-webkit-autofill,body.portal[data-theme=dark] input[type=text]:-webkit-autofill:focus,body.portal[data-theme=dark] input[type=text]:-webkit-autofill:hover,body.portal[data-theme=dark] input[type=url]:-webkit-autofill,body.portal[data-theme=dark] input[type=url]:-webkit-autofill:focus,body.portal[data-theme=dark] input[type=url]:-webkit-autofill:hover,body.portal[data-theme=dark] textarea:-webkit-autofill,body.portal[data-theme=dark] textarea:-webkit-autofill:focus,body.portal[data-theme=dark] textarea:-webkit-autofill:hover,html[data-theme=dark] body.portal .gro__input input:-webkit-autofill,html[data-theme=dark] body.portal .gro__input input:-webkit-autofill:focus,html[data-theme=dark] body.portal .gro__input input:-webkit-autofill:hover,html[data-theme=dark] body.portal .gro__input textarea:-webkit-autofill,html[data-theme=dark] body.portal .gro__input textarea:-webkit-autofill:focus,html[data-theme=dark] body.portal .gro__input textarea:-webkit-autofill:hover,html[data-theme=dark] body.portal .gro__input__element:-webkit-autofill,html[data-theme=dark] body.portal .gro__input__element:-webkit-autofill:focus,html[data-theme=dark] body.portal .gro__input__element:-webkit-autofill:hover,html[data-theme=dark] body.portal input[type=email]:-webkit-autofill,html[data-theme=dark] body.portal input[type=email]:-webkit-autofill:focus,html[data-theme=dark] body.portal input[type=email]:-webkit-autofill:hover,html[data-theme=dark] body.portal input[type=number]:-webkit-autofill,html[data-theme=dark] body.portal input[type=number]:-webkit-autofill:focus,html[data-theme=dark] body.portal input[type=number]:-webkit-autofill:hover,html[data-theme=dark] body.portal input[type=password]:-webkit-autofill,html[data-theme=dark] body.portal input[type=password]:-webkit-autofill:focus,html[data-theme=dark] body.portal input[type=password]:-webkit-autofill:hover,html[data-theme=dark] body.portal input[type=search]:-webkit-autofill,html[data-theme=dark] body.portal input[type=search]:-webkit-autofill:focus,html[data-theme=dark] body.portal input[type=search]:-webkit-autofill:hover,html[data-theme=dark] body.portal input[type=tel]:-webkit-autofill,html[data-theme=dark] body.portal input[type=tel]:-webkit-autofill:focus,html[data-theme=dark] body.portal input[type=tel]:-webkit-autofill:hover,html[data-theme=dark] body.portal input[type=text]:-webkit-autofill,html[data-theme=dark] body.portal input[type=text]:-webkit-autofill:focus,html[data-theme=dark] body.portal input[type=text]:-webkit-autofill:hover,html[data-theme=dark] body.portal input[type=url]:-webkit-autofill,html[data-theme=dark] body.portal input[type=url]:-webkit-autofill:focus,html[data-theme=dark] body.portal input[type=url]:-webkit-autofill:hover,html[data-theme=dark] body.portal textarea:-webkit-autofill,html[data-theme=dark] body.portal textarea:-webkit-autofill:focus,html[data-theme=dark] body.portal textarea:-webkit-autofill:hover{-webkit-text-fill-color:#e6e8ee!important;-webkit-box-shadow:inset 0 0 0 1000px #232a37!important}body.portal[data-theme=dark] .gro__input__label,body.portal[data-theme=dark] label,html[data-theme=dark] body.portal .gro__input__label,html[data-theme=dark] body.portal label{color:#9aa3b2}body.portal[data-theme=dark] input[type=date],body.portal[data-theme=dark] input[type=datetime-local],body.portal[data-theme=dark] input[type=month],body.portal[data-theme=dark] input[type=number],body.portal[data-theme=dark] input[type=time],body.portal[data-theme=dark] input[type=week],html[data-theme=dark] body.portal input[type=date],html[data-theme=dark] body.portal input[type=datetime-local],html[data-theme=dark] body.portal input[type=month],html[data-theme=dark] body.portal input[type=number],html[data-theme=dark] body.portal input[type=time],html[data-theme=dark] body.portal input[type=week]{color-scheme:dark}body.portal[data-theme=dark] input[type=date]::-webkit-calendar-picker-indicator,body.portal[data-theme=dark] input[type=datetime-local]::-webkit-calendar-picker-indicator,body.portal[data-theme=dark] input[type=month]::-webkit-calendar-picker-indicator,body.portal[data-theme=dark] input[type=time]::-webkit-calendar-picker-indicator,body.portal[data-theme=dark] input[type=week]::-webkit-calendar-picker-indicator,html[data-theme=dark] body.portal input[type=date]::-webkit-calendar-picker-indicator,html[data-theme=dark] body.portal input[type=datetime-local]::-webkit-calendar-picker-indicator,html[data-theme=dark] body.portal input[type=month]::-webkit-calendar-picker-indicator,html[data-theme=dark] body.portal input[type=time]::-webkit-calendar-picker-indicator,html[data-theme=dark] body.portal input[type=week]::-webkit-calendar-picker-indicator{filter:invert(.85)!important}body.portal[data-theme=dark] .gro__button.default:not(.is_loading):not(.gradient):not(.is_success),html[data-theme=dark] body.portal .gro__button.default:not(.is_loading):not(.gradient):not(.is_success){background:#232a37!important;border-color:#2e3647!important}body.portal[data-theme=dark] .gro__button.default:not(.is_loading):not(.gradient):not(.is_success) .gro__button__text,body.portal[data-theme=dark] .gro__button.default:not(.is_loading):not(.gradient):not(.is_success) i,html[data-theme=dark] body.portal .gro__button.default:not(.is_loading):not(.gradient):not(.is_success) .gro__button__text,html[data-theme=dark] body.portal .gro__button.default:not(.is_loading):not(.gradient):not(.is_success) i{color:#e6e8ee!important}body.portal[data-theme=dark] .gro__button.default:not(.is_loading):not(.gradient):not(.is_success):hover:not([disabled]) .gro__button__text,body.portal[data-theme=dark] .gro__button.default:not(.is_loading):not(.gradient):not(.is_success):hover:not([disabled]) i,html[data-theme=dark] body.portal .gro__button.default:not(.is_loading):not(.gradient):not(.is_success):hover:not([disabled]) .gro__button__text,html[data-theme=dark] body.portal .gro__button.default:not(.is_loading):not(.gradient):not(.is_success):hover:not([disabled]) i{color:#fff!important}body.portal[data-theme=dark] .gro__button[disabled],html[data-theme=dark] body.portal .gro__button[disabled]{background:#ffffff0f!important;border-color:#2e3647!important}body.portal[data-theme=dark] .gro__button[disabled] .gro__button__text,html[data-theme=dark] body.portal .gro__button[disabled] .gro__button__text{color:#6b7280!important}body.portal[data-theme=dark] .gro__chip,html[data-theme=dark] body.portal .gro__chip{background-image:linear-gradient(135deg,#b134ff,var(--color-primary))!important;border-color:#0000!important}body.portal[data-theme=dark] .gro__chip.clear,html[data-theme=dark] body.portal .gro__chip.clear{background-color:#0000!important;background-image:none!important;border-color:#2e3647!important}body.portal[data-theme=dark] .gro__chip,body.portal[data-theme=dark] .gro__chip__content,body.portal[data-theme=dark] .gro__chip__text,html[data-theme=dark] body.portal .gro__chip,html[data-theme=dark] body.portal .gro__chip__content,html[data-theme=dark] body.portal .gro__chip__text{color:#fff!important}body.portal[data-theme=dark] .gro__chip.clear,body.portal[data-theme=dark] .gro__chip.clear .gro__chip__content,body.portal[data-theme=dark] .gro__chip.clear .gro__chip__text,html[data-theme=dark] body.portal .gro__chip.clear,html[data-theme=dark] body.portal .gro__chip.clear .gro__chip__content,html[data-theme=dark] body.portal .gro__chip.clear .gro__chip__text{color:#e6e8ee!important}body.portal[data-theme=dark] .gro__notice,html[data-theme=dark] body.portal .gro__notice{background:#232a37!important;border-color:#2e3647!important;color:#e6e8ee!important}body.portal[data-theme=dark] .gro__modal__container,html[data-theme=dark] body.portal .gro__modal__container{background:#1a1f2a!important;color:#e6e8ee!important}body.portal[data-theme=dark] .gro__modal__mask,html[data-theme=dark] body.portal .gro__modal__mask{background:#0009!important}body.portal[data-theme=dark] .container table,body.portal[data-theme=dark] .gro__table,html[data-theme=dark] body.portal .container table,html[data-theme=dark] body.portal .gro__table{background:#1a1f2a!important;border-color:#2e3647!important;box-shadow:0 1px 3px #0006!important;color:#e6e8ee!important}body.portal[data-theme=dark] .container table thead th,body.portal[data-theme=dark] .gro__table thead th,html[data-theme=dark] body.portal .container table thead th,html[data-theme=dark] body.portal .gro__table thead th{background:#232a37!important;border-color:#2e3647!important;color:#9aa3b2!important}body.portal[data-theme=dark] .container table thead,body.portal[data-theme=dark] .container table thead tr,body.portal[data-theme=dark] .gro__table thead,body.portal[data-theme=dark] .gro__table thead tr,html[data-theme=dark] body.portal .container table thead,html[data-theme=dark] body.portal .container table thead tr,html[data-theme=dark] body.portal .gro__table thead,html[data-theme=dark] body.portal .gro__table thead tr{background:#232a37!important;border-bottom-color:#2e3647!important}body.portal[data-theme=dark] .container table tbody td,body.portal[data-theme=dark] .gro__table tbody td,html[data-theme=dark] body.portal .container table tbody td,html[data-theme=dark] body.portal .gro__table tbody td{color:#e6e8ee!important}body.portal[data-theme=dark] .container table td,body.portal[data-theme=dark] .container table th,body.portal[data-theme=dark] .gro__table td,body.portal[data-theme=dark] .gro__table th,html[data-theme=dark] body.portal .container table td,html[data-theme=dark] body.portal .container table th,html[data-theme=dark] body.portal .gro__table td,html[data-theme=dark] body.portal .gro__table th{border-color:#262d3b!important}body.portal[data-theme=dark] .container table tr,body.portal[data-theme=dark] .gro__table tr,html[data-theme=dark] body.portal .container table tr,html[data-theme=dark] body.portal .gro__table tr{background:#0000!important;border-color:#262d3b!important}body.portal[data-theme=dark] .container table tr:hover,body.portal[data-theme=dark] .gro__table tr:hover,html[data-theme=dark] body.portal .container table tr:hover,html[data-theme=dark] body.portal .gro__table tr:hover{background:#2a3242!important}body.portal[data-theme=dark] .container table a,body.portal[data-theme=dark] .gro__table a,html[data-theme=dark] body.portal .container table a,html[data-theme=dark] body.portal .gro__table a{color:#4aa3ff!important}body.portal[data-theme=dark] .status-chip.active,body.portal[data-theme=dark] .status-chip.canceling,html[data-theme=dark] body.portal .status-chip.active,html[data-theme=dark] body.portal .status-chip.canceling{color:#062940!important}body.portal[data-theme=dark] .gro__paginator .page-item a,html[data-theme=dark] body.portal .gro__paginator .page-item a{background:#232a37!important;border-color:#2e3647!important;color:#e6e8ee!important}body.portal[data-theme=dark] .gro__paginator .page-item a:hover,html[data-theme=dark] body.portal .gro__paginator .page-item a:hover{background:#2a3242!important;color:#fff!important}body.portal[data-theme=dark] .gro__paginator .page-item.active a,html[data-theme=dark] body.portal .gro__paginator .page-item.active a{border-color:#0000!important;color:#fff!important}body.portal[data-theme=dark] .gro__breadcrum__item,html[data-theme=dark] body.portal .gro__breadcrum__item{color:#9aa3b2!important}body.portal[data-theme=dark] .gro__breadcrum__item.text-primary,html[data-theme=dark] body.portal .gro__breadcrum__item.text-primary{color:#4aa3ff!important}body.portal[data-theme=dark] .coaching-content .coaching-fullscreen-loader,html[data-theme=dark] body.portal .coaching-content .coaching-fullscreen-loader{background:#11151c!important}body.portal[data-theme=dark] .coaching-content .coaching-panel,body.portal[data-theme=dark] .coaching-content .messaging-panel,html[data-theme=dark] body.portal .coaching-content .coaching-panel,html[data-theme=dark] body.portal .coaching-content .messaging-panel{background:#1a1f2a!important;border-color:#2e3647!important}body.portal[data-theme=dark] .coaching-content .messaging-panel-top,html[data-theme=dark] body.portal .coaching-content .messaging-panel-top{border-bottom-color:#2e3647!important}body.portal[data-theme=dark] .coaching-content .messaging-panel-top .back-to-list,html[data-theme=dark] body.portal .coaching-content .messaging-panel-top .back-to-list{color:#e6e8ee!important}body.portal[data-theme=dark] .coaching-content .message-box,html[data-theme=dark] body.portal .coaching-content .message-box{border-top-color:#2e3647!important}body.portal[data-theme=dark] .coaching-content .message-box .message-composer,html[data-theme=dark] body.portal .coaching-content .message-box .message-composer{background:#232a37!important;border-color:#2e3647!important;color:#e6e8ee!important}body.portal[data-theme=dark] .coaching-content .message-box .message-composer::placeholder,html[data-theme=dark] body.portal .coaching-content .message-box .message-composer::placeholder{color:#6b7280!important}body.portal[data-theme=dark] .coaching-content .message-box .message-composer:focus,html[data-theme=dark] body.portal .coaching-content .message-box .message-composer:focus{border-color:#4aa3ff!important}body.portal[data-theme=dark] .coaching-content .coaching-wrapper .messaging-panel .message-box-active,body.portal[data-theme=dark] .coaching-content .coaching-wrapper .messaging-panel .message-box-inactive,html[data-theme=dark] body.portal .coaching-content .coaching-wrapper .messaging-panel .message-box-active,html[data-theme=dark] body.portal .coaching-content .coaching-wrapper .messaging-panel .message-box-inactive{background:#11151c!important}body.portal[data-theme=dark] .coaching-content .message-box-state,html[data-theme=dark] body.portal .coaching-content .message-box-state{color:#9aa3b2!important}body.portal[data-theme=dark] .coaching-content .message.coach-message,html[data-theme=dark] body.portal .coaching-content .message.coach-message{background-color:#232a37!important;background-image:none!important;border-color:#2e3647!important;color:#e6e8ee!important}body.portal[data-theme=dark] .coaching-content .message,html[data-theme=dark] body.portal .coaching-content .message{border-color:#ffffff14!important}body.portal[data-theme=dark] .coaching-content .chat-avatar.no-image,html[data-theme=dark] body.portal .coaching-content .chat-avatar.no-image{background-color:#2a3242!important;color:#4aa3ff!important}body.portal[data-theme=dark] .coaching-content .coaching-conversation-start span,body.portal[data-theme=dark] .coaching-content .message-box.closed-message,html[data-theme=dark] body.portal .coaching-content .coaching-conversation-start span,html[data-theme=dark] body.portal .coaching-content .message-box.closed-message{background:#232a37!important;color:#9aa3b2!important}body.portal[data-theme=dark] .coaching-content .coaching-load-more,html[data-theme=dark] body.portal .coaching-content .coaching-load-more{color:#9aa3b2!important}body.portal[data-theme=dark] .coaching-content .chat-heading-avatar,html[data-theme=dark] body.portal .coaching-content .chat-heading-avatar{background:#232a37!important}body.portal[data-theme=dark] .coaching-content .chat-heading-avatar.auth-image-avatar,body.portal[data-theme=dark] .coaching-content .chat-heading-avatar.auth-image-loading,html[data-theme=dark] body.portal .coaching-content .chat-heading-avatar.auth-image-avatar,html[data-theme=dark] body.portal .coaching-content .chat-heading-avatar.auth-image-loading{color:#e6e8ee!important}body.portal[data-theme=dark] .coaching-content .online-dot,html[data-theme=dark] body.portal .coaching-content .online-dot{border-color:#1a1f2a!important}body.portal[data-theme=dark] .coaching-content .coaching-chats,html[data-theme=dark] body.portal .coaching-content .coaching-chats{color:#e6e8ee!important;outline-color:#2e3647!important}body.portal[data-theme=dark] .coaching-content .coaching-chats.active-chat,body.portal[data-theme=dark] .coaching-content .coaching-chats:hover,html[data-theme=dark] body.portal .coaching-content .coaching-chats.active-chat,html[data-theme=dark] body.portal .coaching-content .coaching-chats:hover{background-color:#0078f826!important;outline-color:var(--color-primary)!important}body.portal[data-theme=dark] .coaching-content .coaching-chats .chat-last-message span,body.portal[data-theme=dark] .coaching-content .coaching-chats .chat-title,html[data-theme=dark] body.portal .coaching-content .coaching-chats .chat-last-message span,html[data-theme=dark] body.portal .coaching-content .coaching-chats .chat-title{color:#e6e8ee!important}body.portal[data-theme=dark] .coaching-content .message-helpers .session-tab,html[data-theme=dark] body.portal .coaching-content .message-helpers .session-tab{background:#1a1f2a!important;border-color:#2e3647!important;color:#e6e8ee!important}body.portal[data-theme=dark] .coaching-content .message-helpers .session-tab span,html[data-theme=dark] body.portal .coaching-content .message-helpers .session-tab span{background:#232a37!important}body.portal[data-theme=dark] .coaching-content .message-helpers .session-tab.is-active,html[data-theme=dark] body.portal .coaching-content .message-helpers .session-tab.is-active{background:linear-gradient(135deg,#b134ff,var(--color-primary))!important;border-color:#0000!important;color:#fff!important}body.portal[data-theme=dark] .coaching-content .message-helpers .session-tab.is-active span,html[data-theme=dark] body.portal .coaching-content .message-helpers .session-tab.is-active span{background:#ffffff2e!important}body.portal[data-theme=dark] .coaching-content .message-footer,html[data-theme=dark] body.portal .coaching-content .message-footer{border-top-color:#2e3647!important}body.portal[data-theme=dark] .chat-details-sidebar,html[data-theme=dark] body.portal .chat-details-sidebar{background:#1a1f2a!important;border-color:#2e3647!important}body.portal[data-theme=dark] .chat-details-sidebar__close,html[data-theme=dark] body.portal .chat-details-sidebar__close{color:#e6e8ee!important}body.portal[data-theme=dark] .chat-coach,body.portal[data-theme=dark] .chat-images,body.portal[data-theme=dark] .chat-members,html[data-theme=dark] body.portal .chat-coach,html[data-theme=dark] body.portal .chat-images,html[data-theme=dark] body.portal .chat-members{border-color:#2e3647!important}body.portal[data-theme=dark] .health-tracking .month-separator,html[data-theme=dark] body.portal .health-tracking .month-separator{color:#9aa3b2}body.portal[data-theme=dark] .health-overview-section .overview-card,html[data-theme=dark] body.portal .health-overview-section .overview-card{color:#e6e8ee!important}body.portal[data-theme=dark] .health-overview-section .overview-card .ellipse,html[data-theme=dark] body.portal .health-overview-section .overview-card .ellipse{background:#232a37;border-color:#2e3647!important}body.portal[data-theme=dark] .health-overview-section .overview-card .log-message,html[data-theme=dark] body.portal .health-overview-section .overview-card .log-message{color:#e6e8ee}body.portal[data-theme=dark] .health-overview-section .overview-card .gro__fab__button,html[data-theme=dark] body.portal .health-overview-section .overview-card .gro__fab__button{background-color:#232a37!important;border:1px solid #2e3647}body.portal[data-theme=dark] .health-overview-section .overview-card .gro__fab__button i,html[data-theme=dark] body.portal .health-overview-section .overview-card .gro__fab__button i{color:#4aa3ff!important}body.portal[data-theme=dark] .gro__lifestyle__article,html[data-theme=dark] body.portal .gro__lifestyle__article{color:#e6e8ee}body.portal[data-theme=dark] .featured-article .pill,html[data-theme=dark] body.portal .featured-article .pill{background-color:#232a37!important;border-color:#2e3647!important;color:#e6e8ee!important}body.portal[data-theme=dark] .featured-article .featured-title,body.portal[data-theme=dark] .featured-article .pill .label,html[data-theme=dark] body.portal .featured-article .featured-title,html[data-theme=dark] body.portal .featured-article .pill .label{color:#e6e8ee!important}body.portal[data-theme=dark] .circle-avatar,html[data-theme=dark] body.portal .circle-avatar{border-color:#2e3647!important}body.portal[data-theme=dark] .circle-avatar.d-flex,html[data-theme=dark] body.portal .circle-avatar.d-flex{background:linear-gradient(135deg,#b134ff,var(--color-primary))!important}body.portal[data-theme=dark] .circle-avatar.d-flex .text-primary,body.portal[data-theme=dark] .circle-avatar.d-flex div,html[data-theme=dark] body.portal .circle-avatar.d-flex .text-primary,html[data-theme=dark] body.portal .circle-avatar.d-flex div{color:#fff!important}body.portal[data-theme=dark] .community-avatar,html[data-theme=dark] body.portal .community-avatar{background:linear-gradient(135deg,#b134ff,var(--color-primary))!important;background-color:#0000!important}body.portal[data-theme=dark] .community-avatar .photo-wrapper,html[data-theme=dark] body.portal .community-avatar .photo-wrapper{background:#0000!important}body.portal[data-theme=dark] .community-avatar .initials,html[data-theme=dark] body.portal .community-avatar .initials{color:#fff!important}body.portal[data-theme=dark] .child-thread .heading,body.portal[data-theme=dark] .root-thread .heading,html[data-theme=dark] body.portal .child-thread .heading,html[data-theme=dark] body.portal .root-thread .heading{border-bottom-color:#2e3647!important}body.portal[data-theme=dark] .child-thread .body,body.portal[data-theme=dark] .child-thread .content,body.portal[data-theme=dark] .child-thread .thread-body,body.portal[data-theme=dark] .root-thread .body,body.portal[data-theme=dark] .root-thread .content,body.portal[data-theme=dark] .root-thread .thread-body,html[data-theme=dark] body.portal .child-thread .body,html[data-theme=dark] body.portal .child-thread .content,html[data-theme=dark] body.portal .child-thread .thread-body,html[data-theme=dark] body.portal .root-thread .body,html[data-theme=dark] body.portal .root-thread .content,html[data-theme=dark] body.portal .root-thread .thread-body{color:#e6e8ee}body.portal[data-theme=dark] .child-thread .footer,body.portal[data-theme=dark] .root-thread .footer,html[data-theme=dark] body.portal .child-thread .footer,html[data-theme=dark] body.portal .root-thread .footer{color:#9aa3b2}body.portal[data-theme=dark] .gro__community__navigation .gro__chip.clear,html[data-theme=dark] body.portal .gro__community__navigation .gro__chip.clear{border-color:#2e3647!important}body.portal[data-theme=dark] .food-diary-macros,html[data-theme=dark] body.portal .food-diary-macros{color:#e6e8ee}body.portal[data-theme=dark] .food-diary-macros strong,html[data-theme=dark] body.portal .food-diary-macros strong{color:#e6e8ee!important}body.portal[data-theme=dark] .food-diary-macros .progress,html[data-theme=dark] body.portal .food-diary-macros .progress{background:#232a37!important;border-color:#2e3647!important}body.portal[data-theme=dark] .food-diary-macros .progress-rail,html[data-theme=dark] body.portal .food-diary-macros .progress-rail{background:linear-gradient(90deg,var(--color-primary),#b134ff)!important}body.portal[data-theme=dark] .food-diary-macros .over,html[data-theme=dark] body.portal .food-diary-macros .over{color:#ff6b6b!important}body.portal[data-theme=dark] .food-diary-macros .under,html[data-theme=dark] body.portal .food-diary-macros .under{color:#9aa3b2!important}body.portal[data-theme=dark] .settings-navigation-item,html[data-theme=dark] body.portal .settings-navigation-item{color:#9aa3b2}body.portal[data-theme=dark] .settings-navigation-item .image,html[data-theme=dark] body.portal .settings-navigation-item .image{filter:brightness(.8)!important}body.portal[data-theme=dark] .security-page-title,html[data-theme=dark] body.portal .security-page-title{color:#e6e8ee!important}body.portal[data-theme=dark] .security-section,html[data-theme=dark] body.portal .security-section{border-color:#2e3647!important}body.portal[data-theme=dark] .security-section__header,html[data-theme=dark] body.portal .security-section__header{background-color:#1a1f2a!important}body.portal[data-theme=dark] .security-section__header:hover,html[data-theme=dark] body.portal .security-section__header:hover{background-color:#2a3242!important}body.portal[data-theme=dark] .security-section__icon,html[data-theme=dark] body.portal .security-section__icon{background-color:#4aa3ff26!important;color:#4aa3ff!important}body.portal[data-theme=dark] .security-section__title,html[data-theme=dark] body.portal .security-section__title{color:#e6e8ee!important}body.portal[data-theme=dark] .security-section__chevron,body.portal[data-theme=dark] .security-section__subtitle,html[data-theme=dark] body.portal .security-section__chevron,html[data-theme=dark] body.portal .security-section__subtitle{color:#9aa3b2!important}body.portal[data-theme=dark] .security-section__body,html[data-theme=dark] body.portal .security-section__body{background-color:#1a1f2a!important;border-top-color:#2e3647!important}body.portal[data-theme=dark] .two-factor-panel .enabled-2fa,html[data-theme=dark] body.portal .two-factor-panel .enabled-2fa{background:#0fb88126!important;color:#2ee0a3!important}body.portal[data-theme=dark] .two-factor-panel .method-option,html[data-theme=dark] body.portal .two-factor-panel .method-option{border-color:#2e3647!important}body.portal[data-theme=dark] .two-factor-panel .method-option:hover,html[data-theme=dark] body.portal .two-factor-panel .method-option:hover{border-color:#4aa3ff!important}body.portal[data-theme=dark] .two-factor-panel .method-option .text-muted,html[data-theme=dark] body.portal .two-factor-panel .method-option .text-muted{color:#9aa3b2!important}body.portal[data-theme=dark] .two-factor-panel .qr-code,html[data-theme=dark] body.portal .two-factor-panel .qr-code{border-color:#2e3647!important}body.portal[data-theme=dark] .two-factor-panel .manual-key,html[data-theme=dark] body.portal .two-factor-panel .manual-key{background:#232a37!important}body.portal[data-theme=dark] .two-factor-panel .manual-key .key-text,html[data-theme=dark] body.portal .two-factor-panel .manual-key .key-text{color:#e6e8ee!important}body.portal[data-theme=dark] .two-factor-panel .code-outline,html[data-theme=dark] body.portal .two-factor-panel .code-outline{background:#232a37!important;border:1px solid #2e3647!important;border-radius:6px;color:#e6e8ee!important;padding:4px 8px}body.portal[data-theme=dark] .iti .iti__flag-container .iti__selected-flag,html[data-theme=dark] body.portal .iti .iti__flag-container .iti__selected-flag{background:#232a37!important}body.portal[data-theme=dark] .iti .iti__flag-container .iti__selected-flag:hover,html[data-theme=dark] body.portal .iti .iti__flag-container .iti__selected-flag:hover{background:#2a3242!important}body.portal[data-theme=dark] .iti .iti__arrow,html[data-theme=dark] body.portal .iti .iti__arrow{border-top-color:#9aa3b2!important}body.portal[data-theme=dark] .iti .iti__country-list,html[data-theme=dark] body.portal .iti .iti__country-list{background:#1a1f2a!important;border-color:#2e3647!important;box-shadow:0 8px 24px #00000080!important;color:#e6e8ee!important}body.portal[data-theme=dark] .iti .iti__country-list .iti__country,html[data-theme=dark] body.portal .iti .iti__country-list .iti__country{color:#e6e8ee!important}body.portal[data-theme=dark] .iti .iti__country-list .iti__country.iti__highlight,body.portal[data-theme=dark] .iti .iti__country-list .iti__country:hover,html[data-theme=dark] body.portal .iti .iti__country-list .iti__country.iti__highlight,html[data-theme=dark] body.portal .iti .iti__country-list .iti__country:hover{background:#2a3242!important}body.portal[data-theme=dark] .iti .iti__country-list .iti__divider,html[data-theme=dark] body.portal .iti .iti__country-list .iti__divider{border-bottom-color:#2e3647!important}body.portal[data-theme=dark] .iti .iti__country-list .iti__country .iti__dial-code,html[data-theme=dark] body.portal .iti .iti__country-list .iti__country .iti__dial-code{color:#9aa3b2!important}body.portal[data-theme=dark] .settings-mobile-select,html[data-theme=dark] body.portal .settings-mobile-select{background:#1a1f2a!important;color:#e6e8ee!important}body.portal[data-theme=dark] .settings-mobile-select .icon-chevron-down,html[data-theme=dark] body.portal .settings-mobile-select .icon-chevron-down{color:#9aa3b2!important}body.portal[data-theme=dark] .settings-mobile-select .settings-mobile-dropdown,html[data-theme=dark] body.portal .settings-mobile-select .settings-mobile-dropdown{border-top-color:#2e3647!important}body.portal[data-theme=dark] .settings-mobile-select .settings-mobile-option,html[data-theme=dark] body.portal .settings-mobile-select .settings-mobile-option{border-bottom-color:#262d3b!important}body.portal[data-theme=dark] .settings-mobile-select .settings-mobile-option span,html[data-theme=dark] body.portal .settings-mobile-select .settings-mobile-option span{color:#9aa3b2!important}body.portal[data-theme=dark] .settings-mobile-select .settings-mobile-option.active span,html[data-theme=dark] body.portal .settings-mobile-select .settings-mobile-option.active span{color:#4aa3ff!important}body.portal[data-theme=dark] .settings-mobile-select .settings-mobile-option:active,html[data-theme=dark] body.portal .settings-mobile-select .settings-mobile-option:active{background:#2a3242!important}@keyframes dark-skeleton-pulse{0%,to{opacity:.6}50%{opacity:.25}}body.portal[data-theme=dark] [class*=skeleton],html[data-theme=dark] body.portal [class*=skeleton]{animation:dark-skeleton-pulse 1.4s ease-in-out infinite!important;background:#232a37!important;background-color:#232a37!important}body.portal[data-theme=dark] #settings .skeleton,body.portal[data-theme=dark] .activity-content .skeleton,body.portal[data-theme=dark] .food-diary .skeleton,body.portal[data-theme=dark] .health-tracking .skeleton,body.portal[data-theme=dark] .lifestyle-content .skeleton,body.portal[data-theme=dark] .nutrition-content .skeleton,body.portal[data-theme=dark] .recipe-img-skeleton,body.portal[data-theme=dark] .sleep-content .skeleton,body.portal[data-theme=dark] .wellbeing-content .skeleton,html[data-theme=dark] body.portal #settings .skeleton,html[data-theme=dark] body.portal .activity-content .skeleton,html[data-theme=dark] body.portal .food-diary .skeleton,html[data-theme=dark] body.portal .health-tracking .skeleton,html[data-theme=dark] body.portal .lifestyle-content .skeleton,html[data-theme=dark] body.portal .nutrition-content .skeleton,html[data-theme=dark] body.portal .recipe-img-skeleton,html[data-theme=dark] body.portal .sleep-content .skeleton,html[data-theme=dark] body.portal .wellbeing-content .skeleton{animation:dark-skeleton-pulse 1.4s ease-in-out infinite!important;background:#232a37!important}body.portal[data-theme=dark] #recipe .nutrition .nutrition-item .chip,html[data-theme=dark] body.portal #recipe .nutrition .nutrition-item .chip{border-color:#262d3b!important;color:#e6e8ee}body.portal[data-theme=dark] .recipe-filters-modal__header,html[data-theme=dark] body.portal .recipe-filters-modal__header{border-bottom-color:#262d3b}body.portal[data-theme=dark] .recipe-filters-modal__close,html[data-theme=dark] body.portal .recipe-filters-modal__close{color:#6b7280}body.portal[data-theme=dark] .recipe-filters-modal__close:hover,html[data-theme=dark] body.portal .recipe-filters-modal__close:hover{background:#ffffff0f}body.portal[data-theme=dark] .gro-skeleton-cards-row,body.portal[data-theme=dark] .settings-skeleton,body.portal[data-theme=dark] .skeleton-audio-groups,body.portal[data-theme=dark] .skeleton-cards-row,body.portal[data-theme=dark] .skeleton-meals-stack,body.portal[data-theme=dark] .skeleton-mixed-media,body.portal[data-theme=dark] .skeleton-slider,html[data-theme=dark] body.portal .gro-skeleton-cards-row,html[data-theme=dark] body.portal .settings-skeleton,html[data-theme=dark] body.portal .skeleton-audio-groups,html[data-theme=dark] body.portal .skeleton-cards-row,html[data-theme=dark] body.portal .skeleton-meals-stack,html[data-theme=dark] body.portal .skeleton-mixed-media,html[data-theme=dark] body.portal .skeleton-slider{animation:none!important;background:#0000!important}body.portal[data-theme=dark] .lesson-img-skeleton,html[data-theme=dark] body.portal .lesson-img-skeleton{animation:dark-skeleton-pulse 1.4s ease-in-out infinite!important;background:#232a37!important}body.portal[data-theme=dark] .lesson-img-wrap,html[data-theme=dark] body.portal .lesson-img-wrap{background:#232a37!important}body.portal[data-theme=dark] .recipe-img-skeleton,html[data-theme=dark] body.portal .recipe-img-skeleton{animation:dark-skeleton-pulse 1.4s ease-in-out infinite!important;background:#232a37!important}body.portal[data-theme=dark] .recipe-img-wrap,html[data-theme=dark] body.portal .recipe-img-wrap{background:#232a37!important}body.portal[data-theme=dark] .locked-lesson,html[data-theme=dark] body.portal .locked-lesson{background:#11151cb3!important}body.portal[data-theme=dark] .gro__action__menu,html[data-theme=dark] body.portal .gro__action__menu{background:#1a1f2a!important;box-shadow:0 4px 16px #00000080!important;color:#e6e8ee!important}body.portal[data-theme=dark] .gro__action__menu__item,body.portal[data-theme=dark] .gro__action__menu__item .menu-item-content,html[data-theme=dark] body.portal .gro__action__menu__item,html[data-theme=dark] body.portal .gro__action__menu__item .menu-item-content{color:#e6e8ee!important}body.portal[data-theme=dark] .gro__action__menu__item .menu-item-content:hover,html[data-theme=dark] body.portal .gro__action__menu__item .menu-item-content:hover{background:#2a3242!important}body.portal[data-theme=dark] .gro__action__menu__item .menu-item-content i,html[data-theme=dark] body.portal .gro__action__menu__item .menu-item-content i{color:#9aa3b2!important}body.portal[data-theme=dark] .gro__icon__button__action__menu .icon,body.portal[data-theme=dark] .gro__icon__button__action__menu .icon i,html[data-theme=dark] body.portal .gro__icon__button__action__menu .icon,html[data-theme=dark] body.portal .gro__icon__button__action__menu .icon i{color:#e6e8ee!important}body.portal[data-theme=dark] .gro__icon__button__action__menu .icon:hover,html[data-theme=dark] body.portal .gro__icon__button__action__menu .icon:hover{background:#ffffff14!important}body.portal[data-theme=dark] .popper .popper__arrow.top,body.portal[data-theme=dark] .popper .popper__arrow.top-end,body.portal[data-theme=dark] .popper .popper__arrow.top-start,html[data-theme=dark] body.portal .popper .popper__arrow.top,html[data-theme=dark] body.portal .popper .popper__arrow.top-end,html[data-theme=dark] body.portal .popper .popper__arrow.top-start{border-top-color:#1a1f2a!important}body.portal[data-theme=dark] .popper .popper__arrow.bottom,body.portal[data-theme=dark] .popper .popper__arrow.bottom-end,body.portal[data-theme=dark] .popper .popper__arrow.bottom-start,html[data-theme=dark] body.portal .popper .popper__arrow.bottom,html[data-theme=dark] body.portal .popper .popper__arrow.bottom-end,html[data-theme=dark] body.portal .popper .popper__arrow.bottom-start{border-bottom-color:#1a1f2a!important}body.portal[data-theme=dark] .popper .popper__arrow.left,body.portal[data-theme=dark] .popper .popper__arrow.left-end,body.portal[data-theme=dark] .popper .popper__arrow.left-start,html[data-theme=dark] body.portal .popper .popper__arrow.left,html[data-theme=dark] body.portal .popper .popper__arrow.left-end,html[data-theme=dark] body.portal .popper .popper__arrow.left-start{border-left-color:#1a1f2a!important}body.portal[data-theme=dark] .popper .popper__arrow.right,body.portal[data-theme=dark] .popper .popper__arrow.right-end,body.portal[data-theme=dark] .popper .popper__arrow.right-start,html[data-theme=dark] body.portal .popper .popper__arrow.right,html[data-theme=dark] body.portal .popper .popper__arrow.right-end,html[data-theme=dark] body.portal .popper .popper__arrow.right-start{border-right-color:#1a1f2a!important}body.portal[data-theme=dark] .user-menu .gro__action__menu,html[data-theme=dark] body.portal .user-menu .gro__action__menu{background:#1a1f2a!important;border-color:#2e3647!important}body.portal[data-theme=dark] .user-menu__divider,html[data-theme=dark] body.portal .user-menu__divider{background:#262d3b!important}body.portal[data-theme=dark] .user-menu__item,body.portal[data-theme=dark] .user-menu__name,html[data-theme=dark] body.portal .user-menu__item,html[data-theme=dark] body.portal .user-menu__name{color:#e6e8ee!important}body.portal[data-theme=dark] .user-menu__item:hover,html[data-theme=dark] body.portal .user-menu__item:hover{background:#2a3242!important}body.portal[data-theme=dark] .user-menu__item--logout,html[data-theme=dark] body.portal .user-menu__item--logout{color:#ff8a8a!important}body.portal[data-theme=dark] .user-menu__item--logout:hover,html[data-theme=dark] body.portal .user-menu__item--logout:hover{background:#dc35452e!important}body.portal[data-theme=dark] .user-menu__trigger:hover,html[data-theme=dark] body.portal .user-menu__trigger:hover{background:#ffffff0f!important}body.portal[data-theme=dark] .user-menu__avatar,html[data-theme=dark] body.portal .user-menu__avatar{background:linear-gradient(135deg,#b134ff,var(--color-primary))!important;color:#e6e8ee}body.portal[data-theme=dark] .gro__switch__button__control .gro__switch__button__wrapper,html[data-theme=dark] body.portal .gro__switch__button__control .gro__switch__button__wrapper{background:#232a37;border-color:#2e3647}body.portal[data-theme=dark] .gro__switch__button__control .gro__switch__button__label,html[data-theme=dark] body.portal .gro__switch__button__control .gro__switch__button__label{color:#e6e8ee}body.portal[data-theme=dark] .gro__loader__overlay,html[data-theme=dark] body.portal .gro__loader__overlay{background:#11151c8c!important}body.portal[data-theme=dark] .gro__backdrop,html[data-theme=dark] body.portal .gro__backdrop{background:#0009!important}body.portal[data-theme=dark] .gro__delete__confirm form,html[data-theme=dark] body.portal .gro__delete__confirm form{background:#1a1f2a!important;border-color:#2e3647;color:#e6e8ee}body.portal[data-theme=dark] .sound-dock .gro__sound__player,html[data-theme=dark] body.portal .sound-dock .gro__sound__player{background:#1a1f2a!important}body.portal[data-theme=dark] .gro__recipe__item,html[data-theme=dark] body.portal .gro__recipe__item{color:#e6e8ee!important}body.portal[data-theme=dark] .gro__recipe__item .tab-bg,html[data-theme=dark] body.portal .gro__recipe__item .tab-bg{color:#062940!important}body.portal[data-theme=dark] .gro__tooltip,html[data-theme=dark] body.portal .gro__tooltip{background:#232a37!important;box-shadow:0 4px 20px #0006!important;color:#e6e8ee!important}body.portal[data-theme=dark] .gro__tooltip code,html[data-theme=dark] body.portal .gro__tooltip code{background:#ffffff1f!important}body.portal[data-theme=dark] .gro__tooltip[data-popper-placement^=top] .gro__tooltip__arrow,html[data-theme=dark] body.portal .gro__tooltip[data-popper-placement^=top] .gro__tooltip__arrow{border-top-color:#232a37!important}body.portal[data-theme=dark] .gro__tooltip[data-popper-placement^=bottom] .gro__tooltip__arrow,html[data-theme=dark] body.portal .gro__tooltip[data-popper-placement^=bottom] .gro__tooltip__arrow{border-bottom-color:#232a37!important}body.portal[data-theme=dark] .gro__tooltip[data-popper-placement^=left] .gro__tooltip__arrow,html[data-theme=dark] body.portal .gro__tooltip[data-popper-placement^=left] .gro__tooltip__arrow{border-left-color:#232a37!important}body.portal[data-theme=dark] .gro__tooltip[data-popper-placement^=right] .gro__tooltip__arrow,html[data-theme=dark] body.portal .gro__tooltip[data-popper-placement^=right] .gro__tooltip__arrow{border-right-color:#232a37!important}body.portal[data-theme=dark] .gro__select__popper:before,html[data-theme=dark] body.portal .gro__select__popper:before{border-bottom-color:#2e3647!important}body.portal[data-theme=dark] .gro__select__popper:after,html[data-theme=dark] body.portal .gro__select__popper:after{border-bottom-color:#1a1f2a!important}body.portal[data-theme=dark] .profile-card,html[data-theme=dark] body.portal .profile-card{color:#e6e8ee}body.portal[data-theme=dark] .gro__tabs .gro__tab__item,html[data-theme=dark] body.portal .gro__tabs .gro__tab__item{color:#062940}body.portal[data-theme=dark] .gro__tabs .gro__tab__item.active,html[data-theme=dark] body.portal .gro__tabs .gro__tab__item.active{color:#fff}body.portal[data-theme=dark] .container,body.portal[data-theme=dark] .gro__faq__card .body,html[data-theme=dark] body.portal .container,html[data-theme=dark] body.portal .gro__faq__card .body{color:#e6e8ee}body.portal[data-theme=dark] .bg-white,html[data-theme=dark] body.portal .bg-white{background:#1a1f2a!important}body.portal[data-theme=dark] .tools-scroller:before,html[data-theme=dark] body.portal .tools-scroller:before{background:linear-gradient(90deg,#11151ce6,#0000)!important}body.portal[data-theme=dark] .tools-scroller:after,html[data-theme=dark] body.portal .tools-scroller:after{background:linear-gradient(270deg,#11151ce6,#0000)!important}body.portal[data-theme=dark] .lesson-status-widget .circle,html[data-theme=dark] body.portal .lesson-status-widget .circle{background:#232a37!important;border-color:#2e3647!important}body.portal[data-theme=dark] .lesson-status-widget .circle img,html[data-theme=dark] body.portal .lesson-status-widget .circle img{filter:brightness(1) invert(.8)!important}body.portal[data-theme=dark] .gro__d3__circle__meter .background,html[data-theme=dark] body.portal .gro__d3__circle__meter .background{fill:#2a3242!important}body.portal[data-theme=dark] .gro__d3__circle__meter .title,html[data-theme=dark] body.portal .gro__d3__circle__meter .title{fill:#e6e8ee!important}body.portal[data-theme=dark] .gro__d3__circle__meter .description,html[data-theme=dark] body.portal .gro__d3__circle__meter .description{fill:#9aa3b2!important}body.portal[data-theme=dark] .page-hero,html[data-theme=dark] body.portal .page-hero{background:#1a1f2a!important;border-bottom-color:#2e3647!important}body.portal[data-theme=dark] .page-hero h1,html[data-theme=dark] body.portal .page-hero h1{color:#e6e8ee!important}body.portal[data-theme=dark] .page-hero p,html[data-theme=dark] body.portal .page-hero p{color:#9aa3b2!important}body.portal[data-theme=dark] .gro__food__diary__entry__dialog .nutrition .nutrition-item:nth-child(2n),html[data-theme=dark] body.portal .gro__food__diary__entry__dialog .nutrition .nutrition-item:nth-child(2n){background-color:#232a37!important}body.portal[data-theme=dark] .gro__food__diary__entry__dialog .gro__chip,html[data-theme=dark] body.portal .gro__food__diary__entry__dialog .gro__chip{border-color:#2e3647!important}body.portal[data-theme=dark] .circle-meter__track,html[data-theme=dark] body.portal .circle-meter__track{stroke:#2a3242!important}body.portal[data-theme=dark] .circle-meter__value,html[data-theme=dark] body.portal .circle-meter__value{color:#e6e8ee!important}body.portal[data-theme=dark] .circle-meter__label,html[data-theme=dark] body.portal .circle-meter__label{color:#9aa3b2!important}body.portal[data-theme=dark] .food-diary-kcal-stats,html[data-theme=dark] body.portal .food-diary-kcal-stats{color:#e6e8ee}body.portal[data-theme=dark] .food-diary-kcal-stats .label,html[data-theme=dark] body.portal .food-diary-kcal-stats .label{color:#9aa3b2!important}body.portal[data-theme=dark] .food-diary-kcal-stats strong,html[data-theme=dark] body.portal .food-diary-kcal-stats strong{color:#e6e8ee!important}body.portal[data-theme=dark] .food-diary-overview-inner,html[data-theme=dark] body.portal .food-diary-overview-inner{color:#e6e8ee}body.portal[data-theme=dark] .streak-widget,html[data-theme=dark] body.portal .streak-widget{background:#1a1f2a!important;border-color:#ffe0b233!important;color:#e6e8ee!important}body.portal[data-theme=dark] .streak-day-col,html[data-theme=dark] body.portal .streak-day-col{color:#e6e8ee}body.portal[data-theme=dark] .streak-day-label,html[data-theme=dark] body.portal .streak-day-label{color:#9aa3b2!important}body.portal[data-theme=dark] .water-widget,html[data-theme=dark] body.portal .water-widget{background:#1a1f2a!important;border-color:#2e3647!important;color:#e6e8ee!important}body.portal[data-theme=dark] .water-widget-bar,html[data-theme=dark] body.portal .water-widget-bar{background:#232a37!important}body.portal[data-theme=dark] .water-add-btn,html[data-theme=dark] body.portal .water-add-btn{background:#0078f826!important;border-color:#4aa3ff!important;color:#4aa3ff!important}body.portal[data-theme=dark] .water-add-btn:hover,html[data-theme=dark] body.portal .water-add-btn:hover{background:#4aa3ff!important;color:#fff!important}body.portal[data-theme=dark] .food-diary-water-panel,html[data-theme=dark] body.portal .food-diary-water-panel{background:#1a1f2a!important;color:#e6e8ee!important}body.portal[data-theme=dark] .food-diary-water-panel .water-progress-bar,html[data-theme=dark] body.portal .food-diary-water-panel .water-progress-bar{background:#232a37!important}body.portal[data-theme=dark] .food-diary-water-panel .water-entry-row,html[data-theme=dark] body.portal .food-diary-water-panel .water-entry-row{border-bottom-color:#262d3b!important;color:#e6e8ee}body.portal[data-theme=dark] .food-diary-water-panel .water-icon-btn:hover,html[data-theme=dark] body.portal .food-diary-water-panel .water-icon-btn:hover{background:#2a3242!important}body.portal[data-theme=dark] .day-strip-month-label,html[data-theme=dark] body.portal .day-strip-month-label{color:#e6e8ee!important}body.portal[data-theme=dark] .day-strip-cal-btn,html[data-theme=dark] body.portal .day-strip-cal-btn{background:#232a37!important;color:#9aa3b2!important}body.portal[data-theme=dark] .day-circle .day-label,html[data-theme=dark] body.portal .day-circle .day-label{color:#9aa3b2!important}body.portal[data-theme=dark] .day-circle .day-num,html[data-theme=dark] body.portal .day-circle .day-num{color:#e6e8ee!important}body.portal[data-theme=dark] .day-circle.today .day-label,html[data-theme=dark] body.portal .day-circle.today .day-label{color:#4aa3ff!important}body.portal[data-theme=dark] .day-circle.today:not(.selected) .day-num,html[data-theme=dark] body.portal .day-circle.today:not(.selected) .day-num{border-color:#4aa3ff!important;color:#4aa3ff!important}body.portal[data-theme=dark] .food-source-tabs-wrapper [class*=tabs__nav],html[data-theme=dark] body.portal .food-source-tabs-wrapper [class*=tabs__nav]{border-bottom-color:#2e3647!important}body.portal[data-theme=dark] .food-diary-section-totals,body.portal[data-theme=dark] .food-diary-sections,body.portal[data-theme=dark] .food-diary-targets,html[data-theme=dark] body.portal .food-diary-section-totals,html[data-theme=dark] body.portal .food-diary-sections,html[data-theme=dark] body.portal .food-diary-targets{color:#e6e8ee}body.portal[data-theme=dark] .pill-selector,html[data-theme=dark] body.portal .pill-selector{background:#232a37!important;border-color:#2e3647!important;color:#4aa3ff!important}body.portal[data-theme=dark] .pill-selector i,html[data-theme=dark] body.portal .pill-selector i{color:#4aa3ff!important}body.portal[data-theme=dark] .bg-warning,html[data-theme=dark] body.portal .bg-warning{background:#0000!important;color:#e6e8ee!important}body.portal[data-theme=dark] .gro__select__focus,html[data-theme=dark] body.portal .gro__select__focus{color:#e6e8ee}body.portal[data-theme=dark] .gro__select__focus .overlayable .overlay,html[data-theme=dark] body.portal .gro__select__focus .overlayable .overlay{background:#11151cbf!important}body.portal[data-theme=dark] .gro__select__focus .choice-card,html[data-theme=dark] body.portal .gro__select__focus .choice-card{border-color:#2e3647}body.portal[data-theme=dark] .gro__select__focus .choice-card .text-area,html[data-theme=dark] body.portal .gro__select__focus .choice-card .text-area{color:#fff}body.portal[data-theme=dark] .gro__lesson__item .title,html[data-theme=dark] body.portal .gro__lesson__item .title{color:#e6e8ee!important}body.portal[data-theme=dark] .personalisation-completion-reminder,html[data-theme=dark] body.portal .personalisation-completion-reminder{background:#1a1f2a!important;border-color:#2e3647!important;color:#e6e8ee!important}body.portal[data-theme=dark] .gro__select__native__element.gro__select__native__element,html[data-theme=dark] body.portal .gro__select__native__element.gro__select__native__element{background-color:#232a37!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='none' stroke='%239aa3b2' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m3 5.5 5 5 5-5'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;background-size:14px 14px!important;border-color:#2e3647!important;color:#e6e8ee!important}body.portal[data-theme=dark] .gro__select__native__element.gro__select__native__element:disabled,html[data-theme=dark] body.portal .gro__select__native__element.gro__select__native__element:disabled{background-color:#1f2531!important;color:#9aa3b2!important}body.portal[data-theme=dark] .gro__select__native__element.gro__select__native__element option,html[data-theme=dark] body.portal .gro__select__native__element.gro__select__native__element option{background-color:#1a1f2a;color:#e6e8ee}body.portal[data-theme=dark] .gro__select__trigger,html[data-theme=dark] body.portal .gro__select__trigger{background:#232a37!important;border-color:#2e3647!important;color:#e6e8ee!important}body.portal[data-theme=dark] .gro__select__value,html[data-theme=dark] body.portal .gro__select__value{color:#e6e8ee!important}body.portal[data-theme=dark] .gro__select__options__wrapper,body.portal[data-theme=dark] .gro__select__popper,html[data-theme=dark] body.portal .gro__select__options__wrapper,html[data-theme=dark] body.portal .gro__select__popper{background:#1a1f2a!important;border-color:#2e3647!important;box-shadow:0 8px 24px #00000080!important}body.portal[data-theme=dark] .gro__select__option,html[data-theme=dark] body.portal .gro__select__option{color:#e6e8ee!important}body.portal[data-theme=dark] .gro__select__option:hover,html[data-theme=dark] body.portal .gro__select__option:hover{background:#2a3242!important}body.portal[data-theme=dark] .gro__select__option__check,html[data-theme=dark] body.portal .gro__select__option__check{color:#4aa3ff!important}body.portal[data-theme=dark] .gro__menu__item,html[data-theme=dark] body.portal .gro__menu__item{color:#9aa3b2!important}body.portal[data-theme=dark] .gro__menu__item:hover,html[data-theme=dark] body.portal .gro__menu__item:hover{background:#2a3242!important}body.portal[data-theme=dark] .gro__menu__item.nuxt-link-active,body.portal[data-theme=dark] .gro__menu__item.nuxt-link-exact-active,html[data-theme=dark] body.portal .gro__menu__item.nuxt-link-active,html[data-theme=dark] body.portal .gro__menu__item.nuxt-link-exact-active{background:#232a37!important;color:#e6e8ee!important}body.portal[data-theme=dark] .account-notifications .circle-avatar.d-flex,html[data-theme=dark] body.portal .account-notifications .circle-avatar.d-flex{background:linear-gradient(135deg,#b134ff,var(--color-primary))!important}body.portal[data-theme=dark] .account-notifications .circle-avatar.d-flex .text-primary,body.portal[data-theme=dark] .account-notifications .circle-avatar.d-flex div,html[data-theme=dark] body.portal .account-notifications .circle-avatar.d-flex .text-primary,html[data-theme=dark] body.portal .account-notifications .circle-avatar.d-flex div{color:#fff!important}body.portal[data-theme=dark] .gro__block__radio,body.portal[data-theme=dark] .gro__block__radio__card,html[data-theme=dark] body.portal .gro__block__radio,html[data-theme=dark] body.portal .gro__block__radio__card{background:#232a37!important;border-color:#2e3647!important;color:#e6e8ee!important}body.portal[data-theme=dark] .gro__radio .gro__radio__wrapper,html[data-theme=dark] body.portal .gro__radio .gro__radio__wrapper{box-shadow:0 0 0 1px #2e3647!important}body.portal[data-theme=dark] .gro__radio .gro__radio__circle__indicator,html[data-theme=dark] body.portal .gro__radio .gro__radio__circle__indicator{background:#232a37!important}body.portal[data-theme=dark] .gro__radio .gro__radio__label,html[data-theme=dark] body.portal .gro__radio .gro__radio__label{color:#e6e8ee}body.portal[data-theme=dark] .gro__checkbox .gro__checkbox__indicator,html[data-theme=dark] body.portal .gro__checkbox .gro__checkbox__indicator{background:#232a37!important;box-shadow:0 0 0 1px #2e3647!important}body.portal[data-theme=dark] .gro__checkbox .gro__checkbox__indicator.isChecked,html[data-theme=dark] body.portal .gro__checkbox .gro__checkbox__indicator.isChecked{box-shadow:none!important}body.portal[data-theme=dark] .gro__checkbox .gro__checkbox__label,html[data-theme=dark] body.portal .gro__checkbox .gro__checkbox__label{color:#e6e8ee}body.portal[data-theme=dark] .gro__tabs .gro__tab__link,html[data-theme=dark] body.portal .gro__tabs .gro__tab__link{border-bottom-color:#2e3647!important;color:#9aa3b2!important}body.portal[data-theme=dark] .gro__tabs .gro__tab__link.active,body.portal[data-theme=dark] .gro__tabs .gro__tab__link:hover,html[data-theme=dark] body.portal .gro__tabs .gro__tab__link.active,html[data-theme=dark] body.portal .gro__tabs .gro__tab__link:hover{color:#e6e8ee!important}body.portal[data-theme=dark] .gro__horizontal__grid::-webkit-scrollbar-thumb,html[data-theme=dark] body.portal .gro__horizontal__grid::-webkit-scrollbar-thumb{background:#2a3242}body.portal[data-theme=dark] .gro__fab__button[style*="background-color: transparent"],body.portal[data-theme=dark] .gro__fab__button[style*="background-color: transparent"] i,body.portal[data-theme=dark] .gro__fab__button[style*="background-color:transparent"],body.portal[data-theme=dark] .gro__fab__button[style*="background-color:transparent"] i,html[data-theme=dark] body.portal .gro__fab__button[style*="background-color: transparent"],html[data-theme=dark] body.portal .gro__fab__button[style*="background-color: transparent"] i,html[data-theme=dark] body.portal .gro__fab__button[style*="background-color:transparent"],html[data-theme=dark] body.portal .gro__fab__button[style*="background-color:transparent"] i{color:#e6e8ee!important}body.portal[data-theme=dark] .gro__list__item,body.portal[data-theme=dark] .gro__list_item,html[data-theme=dark] body.portal .gro__list__item,html[data-theme=dark] body.portal .gro__list_item{background:#1a1f2a!important;border-color:#2e3647!important;color:#e6e8ee!important}body.portal[data-theme=dark] .gro__list__item:hover,body.portal[data-theme=dark] .gro__list_item:hover,html[data-theme=dark] body.portal .gro__list__item:hover,html[data-theme=dark] body.portal .gro__list_item:hover{background:#2a3242!important}body.portal[data-theme=dark] .multiselect,html[data-theme=dark] body.portal .multiselect{color:#e6e8ee!important}body.portal[data-theme=dark] .multiselect .multiselect__tags,html[data-theme=dark] body.portal .multiselect .multiselect__tags{background:#232a37!important;border-color:#2e3647!important;color:#e6e8ee!important}body.portal[data-theme=dark] .multiselect .multiselect__input,body.portal[data-theme=dark] .multiselect .multiselect__single,html[data-theme=dark] body.portal .multiselect .multiselect__input,html[data-theme=dark] body.portal .multiselect .multiselect__single{background:#0000!important;color:#e6e8ee!important}body.portal[data-theme=dark] .multiselect .multiselect__input::placeholder,body.portal[data-theme=dark] .multiselect .multiselect__placeholder,body.portal[data-theme=dark] .multiselect .multiselect__single::placeholder,html[data-theme=dark] body.portal .multiselect .multiselect__input::placeholder,html[data-theme=dark] body.portal .multiselect .multiselect__placeholder,html[data-theme=dark] body.portal .multiselect .multiselect__single::placeholder{color:#6b7280!important}body.portal[data-theme=dark] .multiselect .multiselect__select:before,html[data-theme=dark] body.portal .multiselect .multiselect__select:before{border-color:#9aa3b2 #0000 #0000!important}body.portal[data-theme=dark] .multiselect .multiselect__tags-wrap .multiselect__tag,html[data-theme=dark] body.portal .multiselect .multiselect__tags-wrap .multiselect__tag{background:#4aa3ff47!important;border:1px solid #4aa3ff8c!important;color:#f4f9ff!important}body.portal[data-theme=dark] .multiselect .multiselect__tags-wrap .multiselect__tag .multiselect__tag-icon:after,html[data-theme=dark] body.portal .multiselect .multiselect__tags-wrap .multiselect__tag .multiselect__tag-icon:after{color:#4aa3ff!important}body.portal[data-theme=dark] .multiselect .multiselect__content-wrapper,html[data-theme=dark] body.portal .multiselect .multiselect__content-wrapper{background:#1a1f2a!important;border-color:#2e3647!important}body.portal[data-theme=dark] .multiselect .multiselect__element .multiselect__option,html[data-theme=dark] body.portal .multiselect .multiselect__element .multiselect__option{background:#1a1f2a!important;color:#e6e8ee!important}body.portal[data-theme=dark] .multiselect .multiselect__element .multiselect__option:after,html[data-theme=dark] body.portal .multiselect .multiselect__element .multiselect__option:after{display:none!important}body.portal[data-theme=dark] .multiselect .multiselect__element .multiselect__option--highlight,html[data-theme=dark] body.portal .multiselect .multiselect__element .multiselect__option--highlight{background:#2a3242!important}body.portal[data-theme=dark] .multiselect .multiselect__element .multiselect__option--selected,html[data-theme=dark] body.portal .multiselect .multiselect__element .multiselect__option--selected{background:#4aa3ff1a!important;color:#4aa3ff!important}body.portal[data-theme=dark] .gro__app__header,body.portal[data-theme=dark] .gro__app__header.transparent,html[data-theme=dark] body.portal .gro__app__header,html[data-theme=dark] body.portal .gro__app__header.transparent{background:#1a1f2aeb!important;border-bottom-color:#262d3b!important}body.portal[data-theme=dark] #food-diary .pointer img,html[data-theme=dark] body.portal #food-diary .pointer img{filter:contrast(.5)}body.portal[data-theme=dark] #food-diary .food-diary-water-entry .water-preset-btn,html[data-theme=dark] body.portal #food-diary .food-diary-water-entry .water-preset-btn{background:#1a1f2aeb!important;border:1px solid #262d3b;color:#9aa3b2}body.portal[data-theme=dark] #food-diary .food-diary-water-entry .water-preset-btn.active,html[data-theme=dark] body.portal #food-diary .food-diary-water-entry .water-preset-btn.active{border:1px solid #0078f8}body.portal[data-theme=dark] #food-diary .food-diary-water-entry .water-preset-btn .preset-amount,html[data-theme=dark] body.portal #food-diary .food-diary-water-entry .water-preset-btn .preset-amount{color:#9aa3b2}body.portal[data-theme=dark] #food-diary .food-diary-water-entry .qty-btn,html[data-theme=dark] body.portal #food-diary .food-diary-water-entry .qty-btn{background:#1a1f2aeb!important;border:1px solid #262d3b;color:#e6e8ee}body.portal[data-theme=dark] .gro__card__info__subtitle,body.portal[data-theme=dark] .gro__card__label,html[data-theme=dark] body.portal .gro__card__info__subtitle,html[data-theme=dark] body.portal .gro__card__label{color:#9aa3b2!important}body.portal[data-theme=dark] .gro__card__info__title,html[data-theme=dark] body.portal .gro__card__info__title{color:#e6e8ee!important}body.portal[data-theme=dark] .gro__block__checkbox__card,html[data-theme=dark] body.portal .gro__block__checkbox__card{background:#232a37!important;border-color:#2e3647!important;color:#e6e8ee!important}body.portal[data-theme=dark] .progress,html[data-theme=dark] body.portal .progress{background-color:#232a37!important}body.portal[data-theme=dark] div#settings .nuxt-link-exact-active .image,html[data-theme=dark] body.portal div#settings .nuxt-link-exact-active .image{filter:brightness(1.4)!important}body.portal[data-theme=dark] .gro__breadcrum,html[data-theme=dark] body.portal .gro__breadcrum{color:#9aa3b2}body.portal[data-theme=dark] .gro__breadcrum a,html[data-theme=dark] body.portal .gro__breadcrum a{color:#9aa3b2!important}body.portal[data-theme=dark] .bb-1,body.portal[data-theme=dark] .bl-1,body.portal[data-theme=dark] .br-1,body.portal[data-theme=dark] .bt-1,html[data-theme=dark] body.portal .bb-1,html[data-theme=dark] body.portal .bl-1,html[data-theme=dark] body.portal .br-1,html[data-theme=dark] body.portal .bt-1{border-color:#2e3647!important}body.portal[data-theme=dark] hr,html[data-theme=dark] body.portal hr{border-color:#262d3b}body.portal[data-theme=dark] .text-dark,html[data-theme=dark] body.portal .text-dark{color:#e6e8ee!important}body.portal[data-theme=dark] .circular-std-bold,html[data-theme=dark] body.portal .circular-std-bold{color:inherit}body.portal[data-theme=dark] .select-approach .choice-card,html[data-theme=dark] body.portal .select-approach .choice-card{border-color:#2e3647}body.portal[data-theme=dark] .gro__input .gro__input__element,html[data-theme=dark] body.portal .gro__input .gro__input__element{background:#232a37!important;border-color:#2e3647!important;color:#e6e8ee!important}body.portal[data-theme=dark] .gro__input .gro__input__element::placeholder,body.portal[data-theme=dark] .gro__input i,html[data-theme=dark] body.portal .gro__input .gro__input__element::placeholder,html[data-theme=dark] body.portal .gro__input i{color:#6b7280!important}body.portal[data-theme=dark] #content,html[data-theme=dark] body.portal #content{scrollbar-color:#2a3242 #0000;scrollbar-width:thin}body.portal[data-theme=dark] #content::-webkit-scrollbar,body.portal[data-theme=dark]::-webkit-scrollbar,html[data-theme=dark] body.portal #content::-webkit-scrollbar,html[data-theme=dark] body.portal::-webkit-scrollbar{height:8px;width:8px}body.portal[data-theme=dark] #content::-webkit-scrollbar-track,body.portal[data-theme=dark]::-webkit-scrollbar-track,html[data-theme=dark] body.portal #content::-webkit-scrollbar-track,html[data-theme=dark] body.portal::-webkit-scrollbar-track{background:#0000}body.portal[data-theme=dark] #content::-webkit-scrollbar-thumb,body.portal[data-theme=dark]::-webkit-scrollbar-thumb,html[data-theme=dark] body.portal #content::-webkit-scrollbar-thumb,html[data-theme=dark] body.portal::-webkit-scrollbar-thumb{background:#2a3242;background-clip:padding-box;border:2px solid #0000;border-radius:99px}body.portal[data-theme=dark] #content::-webkit-scrollbar-thumb:hover,body.portal[data-theme=dark]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] body.portal #content::-webkit-scrollbar-thumb:hover,html[data-theme=dark] body.portal::-webkit-scrollbar-thumb:hover{background:#3a455b;background-clip:padding-box}body.portal[data-theme=dark] #content::-webkit-scrollbar-corner,body.portal[data-theme=dark]::-webkit-scrollbar-corner,html[data-theme=dark] body.portal #content::-webkit-scrollbar-corner,html[data-theme=dark] body.portal::-webkit-scrollbar-corner{background:#0000}.gro-slick-slider{margin-bottom:0!important}.gro-slick-slider .title{font-size:1.1rem;letter-spacing:-.29px;line-height:1.3}.gro-slick-slider .slick-list{margin-left:-8px;margin-right:-8px}.gro-slick-slider .slide{padding-right:0}.activity-content .popular-this-week .rounded-edges,.nutrition-content .popular-this-week .rounded-edges,.sleep-content .popular-this-week .rounded-edges,.wellbeing-content .popular-this-week .rounded-edges{border-radius:8px}.activity-content .divider,.nutrition-content .divider,.sleep-content .divider,.wellbeing-content .divider{background-color:#c8c7cc;height:1px;width:100%}.activity-content .gro__notice .gro__notice__content div,.nutrition-content .gro__notice .gro__notice__content div,.sleep-content .gro__notice .gro__notice__content div,.wellbeing-content .gro__notice .gro__notice__content div{font-size:14px}.activity-content .mixed-media-groups .media-group-item,.nutrition-content .mixed-media-groups .media-group-item,.sleep-content .mixed-media-groups .media-group-item,.wellbeing-content .mixed-media-groups .media-group-item{border-radius:13px;position:relative}.activity-content .mixed-media-groups .media-group-item .underlay,.nutrition-content .mixed-media-groups .media-group-item .underlay,.sleep-content .mixed-media-groups .media-group-item .underlay,.wellbeing-content .mixed-media-groups .media-group-item .underlay{background:#062940;border-radius:13px;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:0}.activity-content .mixed-media-groups .media-group-item .title,.nutrition-content .mixed-media-groups .media-group-item .title,.sleep-content .mixed-media-groups .media-group-item .title,.wellbeing-content .mixed-media-groups .media-group-item .title{color:#fff;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.56px;line-height:1.38;position:relative;text-align:center;z-index:1}#select-activity-approach .ellipsis,#select-nutrition-approach .ellipsis{max-width:88px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#select-activity-approach .gro__chip.approach-chip .gro__chip__content,#select-activity-approach .gro__chip.approach-chip .gro__chip__text,#select-nutrition-approach .gro__chip.approach-chip .gro__chip__content,#select-nutrition-approach .gro__chip.approach-chip .gro__chip__text{font-size:16px}.sound-dock{bottom:56px;left:248px;position:fixed;right:0;width:calc(100% - 248px);z-index:9999}:lang(de) .sound-dock{left:295px;width:calc(100% - 295px)}@media(max-width:800px){:lang(de) .sound-dock{left:0;width:100%}}.sound-dock .gro__sound__player{border-radius:0!important}.sound-dock .gro__sound__player .underlay{border-radius:0}@media(max-width:800px){.sound-dock{bottom:64px;left:0;right:0;width:100%}}.container-sound-player{margin-inline:auto}.back-btn{font-size:.9rem}.back-btn i{font-size:1.2rem}#portal-container .wrapper #content{padding-bottom:56px}@media(max-width:800px){#portal-container .wrapper #content{padding-bottom:64px}}.bottom-app-bar{backdrop-filter:blur(20px);background:#ffffffeb;border-top:1px solid #ebebf0;bottom:0;height:56px;left:248px;position:fixed;right:0;z-index:100}@media(max-width:800px){.bottom-app-bar{height:64px;left:0;padding-bottom:8px}}.bottom-app-bar .bottom-nav-item{align-items:center;background:none;border:none;color:#b0b0b8;cursor:pointer;display:flex;flex:1;height:100%;justify-content:center;padding:0;text-decoration:none}.bottom-app-bar .bottom-nav-item img{height:26px}.bottom-app-bar .bottom-nav-item .material-icons{color:#b0b0b8;font-size:24px}.bottom-app-bar .bottom-nav-item.nuxt-link-active .material-icons,.bottom-app-bar .bottom-nav-item.nuxt-link-exact-active .material-icons{color:#0078f8}.portal-header{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff9e!important;border-bottom:1px solid #ebebf0}.portal-breadcrumb-bar{background:#fff;box-shadow:0 1px 4px #0000000f;padding:10px 24px;position:sticky;top:64px;z-index:100}.portal-breadcrumb-bar .gro__breadcrum{margin:0}.portal-breadcrumb-bar .gro__breadcrum .gro__breadcrum__item:last-child{max-width:60vw;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portal-breadcrumb-bar .gro__breadcrum .gro__breadcrum__item:last-child .gro__breadcrum__item__label,.portal-breadcrumb-bar .gro__breadcrum .gro__breadcrum__item:last-child .gro__breadcrum__item__link{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.coaching-notification-btn{align-items:center;border-radius:50%;display:inline-flex;height:40px;justify-content:center;position:relative;text-decoration:none;transition:background .15s ease;width:40px}.coaching-notification-btn:focus,.coaching-notification-btn:hover{background:#0000000f;text-decoration:none}.coaching-notification-btn img{display:block;height:24px;width:24px}.coaching-notification-btn__indicator{align-items:center;background:#ff3b30;border:1.5px solid #fff;border-radius:7px;box-shadow:0 0 0 1px #0000000d;color:#fff;display:inline-flex;font-size:9px;font-weight:600;height:14px;justify-content:center;left:0;line-height:11px;min-width:14px;padding:0 4px;position:absolute;top:0}.gro__modal__container{outline:none}.wrapper #sidebar{max-width:248px;min-width:248px;z-index:120}.wrapper #content{padding-left:248px;width:100%}:lang(de) .wrapper #sidebar{max-width:295px;min-width:295px}:lang(de) .wrapper #content{padding-left:295px}:lang(de) .bottom-app-bar{left:295px}@media(max-width:767px){:lang(de) .wrapper #content{padding-left:0}:lang(de) .bottom-app-bar{left:0}}#portal-container{height:100%;width:100%}#portal-container .logo{width:36px}#portal-container .gro__button.fill.default:not(.gradient):hover:not([disabled]){background:#fff!important;color:#062940}#portal-container .gro__button.fill.default:not(.gradient):hover:not([disabled]) .gro__button__text{color:#062940!important}#portal-container .gro__button.fill.default:not(.gradient):hover:not([disabled]) .icon{color:#062940}#portal-container #txt_global_Search{width:250px}#portal-container .bg-usp{background:url(/usp1-bg.png)}#portal-container .sidebar-overlay{background:#00000073;display:none;inset:0;opacity:0;position:fixed;transition:opacity .25s ease;z-index:1000}#portal-container .sidebar-overlay.sidebar-overlay-visible{opacity:1}@media(max-width:767px){#portal-container .gro__app__header__title{font-size:16px}#portal-container .gro__app__header__title img{width:30px}#portal-container .wrapper #content{overflow-y:scroll;padding-left:0;width:100%}#portal-container .wrapper{position:relative}#portal-container #sidebar{height:100%;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .25s ease;z-index:999991}#portal-container #sidebar.sidebar-open{transform:translateX(0)}#portal-container .sidebar-overlay{display:block}}.lesson-status-widget .label{font-size:14px;padding-top:8px;width:85px;word-break:break-word}.user-menu.gro__icon__button__action__menu{flex-shrink:0;height:auto;width:auto}.user-menu .icon{border-radius:8px;height:auto;width:auto}.user-menu .icon:hover{background:none}.user-menu__trigger{align-items:center;background:none;border:none;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:4px 6px;transition:background .15s ease}.user-menu__trigger:hover{background:#0000000d}.user-menu__avatar{align-items:center;background:#e8f0fe;border-radius:50%;color:#062940;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:32px;justify-content:center;overflow:hidden;width:32px}.user-menu__avatar img{height:100%;object-fit:cover;width:100%}.user-menu__avatar--lg{font-size:16px;height:40px;width:40px}.user-menu__chevron{color:#666;font-size:18px}.user-menu .popper__arrow{display:none}.user-menu .gro__action__menu{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#fff;border:1px solid #00000014;border-radius:12px;box-shadow:0 4px 24px #0000001f,0 1px 4px #0000000f;min-width:220px;overflow:hidden;padding:6px}.user-menu__identity{align-items:center;display:flex;gap:10px;padding:14px 10px}.user-menu__name{color:#062940;font-size:14px;font-weight:600;white-space:nowrap}.user-menu__divider{background:#00000012;height:1px;margin:2px 0}.user-menu__item{align-items:center;background:none;border:none;border-radius:8px;color:#062940;cursor:pointer;display:flex;font-size:14px;gap:10px;padding:10px;text-align:left;text-decoration:none;transition:background .12s ease;width:100%}.user-menu__item-icon{flex-shrink:0;height:18px;object-fit:contain;opacity:.9;width:18px}.user-menu__item:hover{background:#0000000a}.user-menu__item--logout{color:#c0392b}@media(max-width:767px){.gro__modal__container{-webkit-overflow-scrolling:touch;max-height:100%!important;min-height:100%!important;min-width:100%!important;overflow-y:auto;width:100%!important}.gro__modal__container>.gro__card:first-child{height:100%;min-height:100vh}}@media(max-height:900px){.gro__modal__container{-webkit-overflow-scrolling:touch;max-height:85vh;overflow-y:auto}}.approach-chip{padding:2px 4px 2px 8px}.portal #launcher{bottom:4px!important;left:50px!important}body{overflow-x:hidden;overflow-y:auto}@media(max-width:768px){.gro__chip.default .gro__chip__content .gro__chip__text{font-family:Circular Std Book,serif;font-size:.9rem!important}}.iti--container{z-index:9999999}.iti input:focus{padding-left:52px!important}.gro__community__badge{border-radius:30px;color:#fff;padding:4px 12px;-webkit-user-select:none;user-select:none}.gro__community__badge.mini{padding:6px 9px}.gro__community__badge.mini .icon{margin:0!important}.gro__community__badge .icon{margin-right:4px}.gro__community__badge .icon .image{display:flex;margin:0!important}.gro__community__badge .d-inline-flex{font-family:Circular Std Book,sans-serif;font-size:12px}