.ClientRosterCard-module__s672IW__details{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:1.25rem;display:grid}.ClientRosterCard-module__s672IW__metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:1rem;display:grid}
.summary-card-module__xhIkDq__summary{--accent:var(--lightningcss-light,var(--brand-green-900))var(--lightningcss-dark,var(--brand-green-100));--accent-foreground:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--brand-green-900));--accent-hover:var(--lightningcss-light,var(--brand-green-700))var(--lightningcss-dark,var(--brand-green-300));--accent-soft:color-mix(in srgb, var(--accent) 10%, transparent);--accent-soft-hover:color-mix(in srgb, var(--accent) 16%, transparent);--accent-soft-foreground:var(--accent);--muted:var(--lightningcss-light,var(--brand-green-900))var(--lightningcss-dark,var(--brand-green-100));--summary-highlight-background:var(--lightningcss-light,var(--brand-green-300))var(--lightningcss-dark,var(--brand-green-700));--summary-highlight-foreground:var(--lightningcss-light,var(--brand-green-900))var(--lightningcss-dark,var(--brand-green-100));border-radius:min(32px, var(--radius-3xl));}.summary-card-module__xhIkDq__orange{--accent:var(--lightningcss-light,var(--brand-orange-900))var(--lightningcss-dark,var(--brand-orange-100));--accent-foreground:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--brand-orange-900));--accent-hover:var(--lightningcss-light,var(--brand-orange-700))var(--lightningcss-dark,var(--brand-orange-300));--action-primary:var(--action-orange);--action-primary-hover:var(--action-orange-hover);--muted:var(--lightningcss-light,var(--brand-orange-900))var(--lightningcss-dark,var(--brand-orange-100));--summary-highlight-background:color-mix(in srgb, var(--lightningcss-light,var(--brand-orange-300))var(--lightningcss-dark,var(--brand-orange-700)) 50%, #fff);--summary-highlight-foreground:var(--brand-orange-900);}:is(.summary-card-module__xhIkDq__summary .button--secondary,.summary-card-module__xhIkDq__summary .button--tertiary,.summary-card-module__xhIkDq__summary .button--ghost,.summary-card-module__xhIkDq__summary .button--outline){--button-bg-hover:var(--accent-soft-hover);--button-bg-pressed:var(--accent-soft-hover);--button-fg:var(--accent);color:var(--accent)}.summary-card-module__xhIkDq__summary .button--secondary{--button-bg:var(--accent-soft)}.summary-card-module__xhIkDq__summary .nf-help-icon{color:var(--accent)}.summary-card-module__xhIkDq__highlightedMetric{--accent:var(--summary-highlight-foreground);--muted:var(--summary-highlight-foreground);color:var(--summary-highlight-foreground);border-color:color-mix(in srgb, var(--summary-highlight-foreground) 20%, transparent);background-color:var(--summary-highlight-background)}.summary-card-module__xhIkDq__progressTrack{--nutrition-progress-start:var(--lightningcss-light,var(--brand-green-300))var(--lightningcss-dark,var(--brand-green-100));--nutrition-progress-middle:var(--lightningcss-light,var(--brand-green-500))var(--lightningcss-dark,var(--brand-green-300));--nutrition-progress-end:var(--lightningcss-light,var(--brand-green-700))var(--lightningcss-dark,var(--brand-green-500));--nutrition-progress-track:var(--lightningcss-light,var(--brand-green-900))var(--lightningcss-dark,var(--brand-green-100));background-color:color-mix(in srgb, var(--nutrition-progress-track) 10%, transparent);border-radius:999px;height:10px;overflow:hidden}.summary-card-module__xhIkDq__orange .summary-card-module__xhIkDq__progressTrack{--nutrition-progress-start:var(--lightningcss-light,var(--brand-orange-300))var(--lightningcss-dark,var(--brand-orange-100));--nutrition-progress-middle:var(--lightningcss-light,var(--brand-orange-500))var(--lightningcss-dark,var(--brand-orange-300));--nutrition-progress-end:var(--lightningcss-light,var(--brand-orange-700))var(--lightningcss-dark,var(--brand-orange-500));--nutrition-progress-track:var(--lightningcss-light,var(--brand-orange-900))var(--lightningcss-dark,var(--brand-orange-100))}.summary-card-module__xhIkDq__progressFillShape{border-radius:inherit;height:100%}.summary-card-module__xhIkDq__progressFill{background-color:var(--nutrition-progress-start);background-image:linear-gradient(90deg, var(--nutrition-progress-start) 0%, var(--nutrition-progress-middle) 50%, var(--nutrition-progress-end) 100%);background-position:50%;background-repeat:no-repeat;background-size:125% 100%}
.activity-wellbeing-module__9g552G__summary{--accent:var(--lightningcss-light,var(--brand-pink-700))var(--lightningcss-dark,var(--brand-pink-100));--muted:color-mix(in srgb, var(--accent) 78%, var(--foreground));--activity-track:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:min(32px, var(--radius-3xl));background:var(--lightningcss-light,color-mix(in srgb, var(--brand-pink-100) 24%, var(--surface)))var(--lightningcss-dark,color-mix(in srgb, var(--brand-pink-900) 65%, var(--surface)))}.activity-wellbeing-module__9g552G__summary .nf-help-icon{color:var(--accent)}.activity-wellbeing-module__9g552G__chart{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.activity-wellbeing-module__9g552G__column{font-variant-numeric:tabular-nums;grid-template-rows:18px minmax(96px,1fr) auto;justify-items:center;gap:8px;min-width:0;font-size:.75rem;display:grid}.activity-wellbeing-module__9g552G__values{min-width:0;color:var(--accent);flex-direction:column;align-items:center;display:flex}.activity-wellbeing-module__9g552G__minuteLegend{background:var(--accent);border-radius:3px;width:8px;height:8px;margin-inline-end:6px;display:inline-block}.activity-wellbeing-module__9g552G__barSlot{justify-content:center;align-items:flex-end;width:100%;display:flex}.activity-wellbeing-module__9g552G__bar{background:var(--accent);opacity:.7;border-radius:6px 6px 3px 3px;width:min(32px,70%);min-height:3px}.activity-wellbeing-module__9g552G__today{opacity:1}.activity-wellbeing-module__9g552G__future{opacity:.45}.activity-wellbeing-module__9g552G__energySection{border-block-start:1px solid var(--activity-track);padding-block-start:1.5rem}@media (min-width:768px){.activity-wellbeing-module__9g552G__energySection{border-block-start:0;border-inline-start:1px solid var(--activity-track);padding-block-start:0;padding-inline-start:1.5rem}}.activity-wellbeing-module__9g552G__bar.activity-wellbeing-module__9g552G__emptyBar{background:var(--activity-track);opacity:1}.activity-wellbeing-module__9g552G__track{background:var(--activity-track);border-radius:999px;height:8px;overflow:hidden}.activity-wellbeing-module__9g552G__fill{border-radius:inherit;background:var(--accent);height:100%}
.subscription-offer-module__Ylr1YG__surface{--offer-background:var(--brand-green-900);--offer-foreground:#f5fff7;--offer-muted:#c3d3c8;--offer-crown-start:#ffda63;--offer-crown-middle:#e69a24;--offer-crown-end:#b74129;--offer-premium-start:#ffe69a;--offer-premium-middle:#ffd052;--offer-premium-end:#eaaa24;--offer-border:var(--brand-green-700);--offer-button-background:var(--action-primary);--offer-button-foreground:var(--brand-green-100);border:1px solid var(--offer-border);background:var(--offer-background);color:var(--offer-foreground);box-shadow:none}:is(.dark .subscription-offer-module__Ylr1YG__surface,[data-theme=dark] .subscription-offer-module__Ylr1YG__surface){--offer-background:var(--brand-green-100);--offer-foreground:#18321e;--offer-muted:#3c5c40;--offer-premium-start:#8e2630;--offer-premium-middle:#b23f29;--offer-premium-end:#a45720;--offer-border:var(--brand-green-300)}.subscription-offer-module__Ylr1YG__surface[data-hovered=true]{background:var(--offer-background);color:var(--offer-foreground)}@media (min-width:768px) and (hover:hover) and (pointer:fine){.subscription-offer-module__Ylr1YG__interactiveSurface[data-hovered=true]{background:color-mix(in srgb, var(--offer-background) 92%, var(--offer-foreground))}}@media (prefers-reduced-motion:no-preference){.subscription-offer-module__Ylr1YG__interactiveSurface{transition:background-color .15s}}.subscription-offer-module__Ylr1YG__crown{color:var(--offer-crown-start);flex-shrink:0;display:block}.subscription-offer-module__Ylr1YG__standaloneCrown{box-sizing:content-box;padding:.25rem}.subscription-offer-module__Ylr1YG__accentText{width:fit-content;max-width:100%;color:var(--offer-premium-middle)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.subscription-offer-module__Ylr1YG__accentText{background-image:linear-gradient(135deg, var(--offer-premium-start), var(--offer-premium-middle) 60%, var(--offer-premium-end));color:#0000;-webkit-background-clip:text;background-clip:text}}.subscription-offer-module__Ylr1YG__mutedText{color:var(--offer-muted)}.subscription-offer-module__Ylr1YG__action,.subscription-offer-module__Ylr1YG__action[data-hovered=true]{border:1px solid var(--brand-green-300);background:var(--offer-button-background);color:var(--offer-button-foreground)}
@media (hover:hover) and (pointer:fine){.CalorieJournalRow-module__Prh_wW__row .CalorieJournalRow-module__Prh_wW__hoverActions{opacity:0;pointer-events:none}.CalorieJournalRow-module__Prh_wW__row:hover .CalorieJournalRow-module__Prh_wW__hoverActions,.CalorieJournalRow-module__Prh_wW__row:focus-within .CalorieJournalRow-module__Prh_wW__hoverActions,.CalorieJournalRow-module__Prh_wW__row[data-actions-open=true] .CalorieJournalRow-module__Prh_wW__hoverActions{opacity:1;pointer-events:auto}}
.OrderWaitingNotice-module__XXkNSa__notice{min-width:0;padding:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 2.6);flex-direction:column;gap:12px;display:flex}.OrderWaitingNotice-module__XXkNSa__header{min-width:0;min-height:40px;font-size:var(--text-sm,.875rem);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;font-weight:600;line-height:24px;display:flex}.OrderWaitingNotice-module__XXkNSa__heading,.OrderWaitingNotice-module__XXkNSa__counter{min-width:0;font:inherit;flex:1 1 0;align-items:center;gap:12px;display:flex}.OrderWaitingNotice-module__XXkNSa__counter{text-align:start;justify-content:flex-start}.OrderWaitingNotice-module__XXkNSa__icon{flex:0 0 40px;width:40px;height:40px;display:block}.OrderWaitingNotice-module__XXkNSa__title,.OrderWaitingNotice-module__XXkNSa__remaining{min-width:0;font:inherit;overflow-wrap:anywhere;margin:0}.OrderWaitingNotice-module__XXkNSa__body{flex-direction:column;gap:8px;min-width:0;padding-inline-start:52px;display:flex}
.premium-identity-module__V770Uq__frame,.premium-identity-module__V770Uq__avatar,.premium-identity-module__V770Uq__premiumBadge{--premium-identity-gold:#ffb800;--premium-identity-gradient:linear-gradient(135deg, var(--premium-identity-gold) 0%, #ffdc48 26%, #fff3b0 48%, #ffc400 72%, #ffe66b 100%)}.premium-identity-module__V770Uq__frame,.premium-identity-module__V770Uq__avatar{isolation:isolate;position:relative}.premium-identity-module__V770Uq__avatar{border-radius:50%}.premium-identity-module__V770Uq__frame:after,.premium-identity-module__V770Uq__avatar:after{z-index:3;border-radius:inherit;background:var(--premium-identity-gradient);content:"";pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;padding:3px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.premium-identity-module__V770Uq__badge{vertical-align:-.125em;color:#ad7c20;flex-shrink:0;justify-content:center;align-items:center;width:1em;height:1em;line-height:1;display:inline-flex}.premium-identity-module__V770Uq__badge>svg{width:1em;height:1em;display:block}.premium-identity-module__V770Uq__crown{background:var(--premium-identity-gold);width:1em;height:1em;display:block;-webkit-mask:url(../media/crown.1ur2qwqcun5jl.svg) 50%/contain no-repeat;mask:url(../media/crown.1ur2qwqcun5jl.svg) 50%/contain no-repeat}.premium-identity-module__V770Uq__profileNameBadge{margin-inline-start:4px;font-size:18px}:is(.dark .premium-identity-module__V770Uq__badge,[data-theme=dark] .premium-identity-module__V770Uq__badge){color:#f2c963}.premium-identity-module__V770Uq__verified{color:var(--success)}.dark .premium-identity-module__V770Uq__verified{color:var(--success)}[data-theme=dark] .premium-identity-module__V770Uq__verified{color:var(--success)}
.CreateEditForm-module__lKnQXq__tabsListContainer>.tabs__list-container__scroller{height:auto!important;max-height:none!important;overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}:is(.CreateEditForm-module__lKnQXq__tabsListContainer>.tabs__list-container__scroll-prev,.CreateEditForm-module__lKnQXq__tabsListContainer>.tabs__list-container__scroll-next){display:none!important}
.pro-badge-module__uxJCra__badge{color:#ffd052;background-color:#000}:is(.dark .pro-badge-module__uxJCra__badge,[data-theme=dark] .pro-badge-module__uxJCra__badge){color:#000;background-color:#ffe69a}
.materials-module__IPRhKq__toolbar{align-items:center;gap:16px;min-width:0;margin-block:22px 28px;display:flex}.materials-module__IPRhKq__topics{flex-wrap:wrap;align-items:center;gap:10px 20px;min-width:0;display:flex}.materials-module__IPRhKq__tools{flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}.materials-module__IPRhKq__search{align-items:center;gap:6px;width:280px;min-width:0;display:flex}.materials-module__IPRhKq__filters{flex:none;position:relative}.materials-module__IPRhKq__filters>summary{cursor:pointer;border-radius:var(--radius-md);width:36px;height:36px;color:var(--accent);place-items:center;list-style:none;display:grid}.materials-module__IPRhKq__filters>summary::-webkit-details-marker{display:none}.materials-module__IPRhKq__filters>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.materials-module__IPRhKq__panel{z-index:20;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--overlay);width:min(360px,100vw - 40px);max-height:65vh;color:var(--overlay-foreground);box-shadow:var(--overlay-shadow);padding:20px;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto}.materials-module__IPRhKq__row{border-radius:var(--radius-md);grid-template-columns:136px minmax(0,1fr);align-items:start;gap:18px;display:grid}.materials-module__IPRhKq__collection{gap:48px;max-width:1280px;display:grid}.materials-module__IPRhKq__material{min-width:0;min-height:0}.materials-module__IPRhKq__compact{min-width:0}.materials-module__IPRhKq__editorialDesktop{grid-template-rows:repeat(4,minmax(128px,auto));grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);gap:24px 36px;display:grid}.materials-module__IPRhKq__editorialDesktop>article:nth-child(-n+4){grid-column:1}.materials-module__IPRhKq__editorialDesktop>article:first-child{grid-row:1}.materials-module__IPRhKq__editorialDesktop>article:nth-child(2){grid-row:2}.materials-module__IPRhKq__editorialDesktop>article:nth-child(3){grid-row:3}.materials-module__IPRhKq__editorialDesktop>article:nth-child(4){grid-row:4}.materials-module__IPRhKq__editorialDesktop>article:nth-child(5){grid-area:1/2/span 2}.materials-module__IPRhKq__editorialDesktop>article:nth-child(6){grid-area:3/2/span 2}.materials-module__IPRhKq__reverseDesktop{grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr)}.materials-module__IPRhKq__reverseDesktop>article:nth-child(n){grid-area:auto/2}.materials-module__IPRhKq__reverseDesktop>article:first-child{grid-area:1/1/span 2}.materials-module__IPRhKq__reverseDesktop>article:nth-child(2){grid-area:3/1/span 2}.materials-module__IPRhKq__reverseDesktop>article:nth-child(3){grid-row:1}.materials-module__IPRhKq__reverseDesktop>article:nth-child(4){grid-row:2}.materials-module__IPRhKq__reverseDesktop>article:nth-child(5){grid-row:3}.materials-module__IPRhKq__reverseDesktop>article:nth-child(6){grid-row:4}.materials-module__IPRhKq__compactGridDesktop{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 36px;display:grid}.materials-module__IPRhKq__compactGridDesktop .materials-module__IPRhKq__title{font-size:17px}.materials-module__IPRhKq__editorialDesktop .materials-module__IPRhKq__compact .materials-module__IPRhKq__title{font-size:17px;line-height:1.3}.materials-module__IPRhKq__editorialDesktop .materials-module__IPRhKq__compact .materials-module__IPRhKq__description{font-size:12px;line-height:1.45}.materials-module__IPRhKq__galleryDesktop,.materials-module__IPRhKq__galleryTablet,.materials-module__IPRhKq__galleryMobile{align-items:start;gap:28px;min-width:0;display:grid}.materials-module__IPRhKq__galleryDesktop{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.materials-module__IPRhKq__galleryDesktop:has(>article:only-child){max-width:640px}.materials-module__IPRhKq__galleryTablet{grid-template-columns:repeat(2,minmax(0,1fr))}.materials-module__IPRhKq__galleryMobile{grid-template-columns:minmax(0,1fr)}.materials-module__IPRhKq__row.materials-module__IPRhKq__focus{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px;height:100%}.materials-module__IPRhKq__focus .materials-module__IPRhKq__title{font-size:26px;line-height:1.2}.materials-module__IPRhKq__focus .materials-module__IPRhKq__description{margin-top:10px;font-size:14px;line-height:1.5}.materials-module__IPRhKq__focus .materials-module__IPRhKq__date{margin-top:14px}.materials-module__IPRhKq__row.materials-module__IPRhKq__card{flex-direction:column;gap:15px;display:flex}.materials-module__IPRhKq__card .materials-module__IPRhKq__title{font-size:24px;line-height:1.25}.materials-module__IPRhKq__card .materials-module__IPRhKq__description{margin-top:8px;font-size:14px;line-height:1.5}.materials-module__IPRhKq__card .materials-module__IPRhKq__date{margin-top:12px}.materials-module__IPRhKq__card .materials-module__IPRhKq__copy{width:100%}.materials-module__IPRhKq__image{aspect-ratio:8/5;border-radius:var(--radius-lg);background:var(--surface-secondary);width:100%;position:relative;overflow:hidden}.materials-module__IPRhKq__copy{overflow-wrap:anywhere;min-width:0}.materials-module__IPRhKq__title,.materials-module__IPRhKq__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.materials-module__IPRhKq__title{letter-spacing:-.025em;font-size:19px;font-weight:600;line-height:1.35}.materials-module__IPRhKq__description{max-width:90ch;margin-top:6px;font-size:13px;line-height:1.55}.materials-module__IPRhKq__date{margin-top:8px;font-size:11px;display:block}@media (max-width:1024px){.materials-module__IPRhKq__toolbar{flex-wrap:wrap;gap:12px}.materials-module__IPRhKq__topics{flex:1}.materials-module__IPRhKq__tools{width:100%;margin-left:0}.materials-module__IPRhKq__search{flex:1;width:auto}.materials-module__IPRhKq__panel{left:0;right:auto}}@media (max-width:767px){.materials-module__IPRhKq__collection{gap:32px}.materials-module__IPRhKq__row.materials-module__IPRhKq__compact{grid-template-columns:104px minmax(0,1fr);gap:14px}.materials-module__IPRhKq__title{font-size:16px}.materials-module__IPRhKq__description{font-size:12px}.materials-module__IPRhKq__date{font-size:10px}}@media (max-width:1024px){.materials-module__IPRhKq__editorialDesktop{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.materials-module__IPRhKq__editorialDesktop>article:nth-child(n){grid-area:auto/1}.materials-module__IPRhKq__row.materials-module__IPRhKq__focus{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:767px){.materials-module__IPRhKq__row.materials-module__IPRhKq__focus{flex-direction:column;gap:15px;display:flex}.materials-module__IPRhKq__focus .materials-module__IPRhKq__title,.materials-module__IPRhKq__card .materials-module__IPRhKq__title{font-size:22px}.materials-module__IPRhKq__galleryDesktop{grid-template-columns:minmax(0,1fr)}}
@media (min-width:768px) and (hover:hover) and (pointer:fine){.calories-summary-item-module__XD07Ra__interactive[data-hovered=true]{background-color:var(--surface-secondary)}}@media (prefers-reduced-motion:no-preference){.calories-summary-item-module__XD07Ra__interactive{transition:background-color .15s}}
.nf-loading{justify-content:center;align-items:center;display:flex}@keyframes nf-rotate-leaves{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nf-loading__leaves{transform-box:fill-box;transform-origin:50%;animation:5s linear infinite nf-rotate-leaves}.nf-loading__leaf{fill:#00642980}.dark .nf-loading__leaf,[data-theme=dark] .nf-loading__leaf{fill:#ffffffb3}@media (prefers-reduced-motion:reduce){.nf-loading__leaves{animation:none}}
.goal-card-module__gCOq8G__card{--goal-icon-color:var(--lightningcss-light,var(--brand-green-700))var(--lightningcss-dark,var(--brand-green-300))}.goal-card-module__gCOq8G__habit{--goal-icon-color:var(--lightningcss-light,var(--brand-orange-700))var(--lightningcss-dark,var(--brand-orange-300))}.goal-card-module__gCOq8G__icon{color:var(--goal-icon-color)}.goal-card-module__gCOq8G__iconSurface{background-color:color-mix(in srgb, var(--goal-icon-color) 10%, transparent)}
