.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%}
@media not (min-width:440px){.profile-header-meta-module__Zn17HW__layout{grid-template-columns:auto minmax(0,1fr);gap:0 1rem;display:grid}.profile-header-meta-module__Zn17HW__content{display:contents}.profile-header-meta-module__Zn17HW__fullWidth{grid-column:1/-1;width:100%;min-width:0;max-width:none}}
.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}
@media not (min-width:440px){.widget-dashboard-module__ZPNnGa__narrowSingleColumn{grid-template-columns:minmax(0,1fr)}.widget-dashboard-module__ZPNnGa__narrowSingleColumn>*{grid-column:1/-1!important}}
.nf-session-lock-overlay{z-index:2147483000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#000000b8;justify-content:center;align-items:center;padding:1.5rem 1rem;transition-property:opacity,-webkit-backdrop-filter,backdrop-filter;display:flex;position:fixed;inset:0;overflow-y:auto}.nf-session-lock-card{width:100%;max-width:56rem;max-height:calc(100svh - 3rem);overflow-y:auto}.nf-session-lock-layout{display:grid}@media (min-width:64rem){.nf-session-lock-layout{grid-template-columns:.95fr 1.05fr}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nf-session-lock-overlay{background-color:#0000008c}}.nf-session-lock-overlay--hidden{-webkit-backdrop-filter:none;backdrop-filter:none}.nf-session-lock-passkey-icon{color:currentColor}:root:not(.dark) .nf-session-lock-passkey-icon [fill=\#E0EFE5]{fill:#202124}@media (prefers-reduced-motion:reduce){.nf-session-lock-overlay,.nf-session-lock-card{transition-duration:.01ms}}
.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)}}
.referral-links-module__ml_n5G__links{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(32rem,50% - .25rem)),1fr));gap:.5rem;width:100%;min-width:0;display:grid}
.notifications-module__Vohw2a__scrollArea{scrollbar-gutter:stable;max-height:max(18rem,100dvh - 15rem);overflow:auto}.notifications-module__Vohw2a__tableContent{table-layout:fixed;overflow:visible}.notifications-module__Vohw2a__channelHeader{--notification-header-background:color-mix(in oklab, var(--surface-secondary) 88%, black 12%);z-index:20;color:var(--foreground);background:var(--notification-header-background);position:sticky;top:0}.notifications-module__Vohw2a__channelHeader>span{color:inherit;background:var(--notification-header-background)}.notifications-module__Vohw2a__channelHeader th{color:inherit;background:var(--notification-header-background)}
.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)}
.categories-module__xLjY5a__desktop,.categories-module__xLjY5a__tablet,.categories-module__xLjY5a__mobile{align-items:start;gap:32px;min-width:0;display:grid}.categories-module__xLjY5a__desktop{grid-template-columns:repeat(3,minmax(0,1fr))}.categories-module__xLjY5a__tablet{grid-template-columns:repeat(2,minmax(0,1fr))}.categories-module__xLjY5a__mobile{grid-template-columns:minmax(0,1fr);gap:28px}@media (max-width:1024px){.categories-module__xLjY5a__desktop{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.categories-module__xLjY5a__desktop{grid-template-columns:minmax(0,1fr)}}
.PremiumProtectedContent-module__v26r4W__protected{-webkit-user-select:none;user-select:none}.PremiumProtectedContent-module__v26r4W__protected :is(input,textarea,select,[contenteditable=true]){-webkit-user-select:text;user-select:text}@media print{.PremiumProtectedContent-module__v26r4W__protected{display:none!important}}
.referrals-table-module__1nUyZq__table{table-layout:fixed;width:100%;min-width:0}:is(.referrals-table-module__1nUyZq__table .table__column,.referrals-table-module__1nUyZq__table .table__cell){white-space:normal;padding-inline:.5rem}.referrals-table-module__1nUyZq__table .table__column:first-child{width:24%}.referrals-table-module__1nUyZq__table .table__column:nth-child(2){width:8%}.referrals-table-module__1nUyZq__table .table__column:nth-child(3){width:11%}.referrals-table-module__1nUyZq__table .table__column:nth-child(4){width:12%}.referrals-table-module__1nUyZq__table .table__column:nth-child(5){width:14%}.referrals-table-module__1nUyZq__table .table__column:nth-child(6){width:19%}.referrals-table-module__1nUyZq__table .table__column:nth-child(7){width:12%}.referrals-table-module__1nUyZq__identity{overflow-wrap:anywhere;min-width:0}.referrals-table-module__1nUyZq__amount{overflow-wrap:anywhere}
