.AssessmentCard_card__SWqvx{flex-direction:column;align-items:flex-start;gap:var(--distance-4,12px);height:100%;padding:var(--distance-5,16px);border:1px solid var(--border-card,#1d212b);background:var(--surface-bg-card-on-widget,#12151d)}.AssessmentCard_card__SWqvx,.AssessmentCard_card__icon__dEtVT{display:flex;box-sizing:border-box;border-radius:var(--corner-radius-md,8px)}.AssessmentCard_card__icon__dEtVT{justify-content:center;align-items:center;width:44px;height:44px;background:var(--surface-bg-icon,#20242f)}.AssessmentCard_card__body__KN597{display:flex;flex-direction:column;gap:var(--distance-2,4px);flex:1 0 auto}.AssessmentCard_card__title__pUEXA{margin:0;font-weight:600;font-size:16px;letter-spacing:.2px;line-height:20px;color:var(--text-base,#fff)}.AssessmentCard_card__description__khX41{margin:0;font-weight:500;font-size:14px;letter-spacing:.28px;line-height:18px;color:var(--text-description,#babbbf)}.AssessmentCard_card__badge__RdiHM{display:inline-flex;justify-content:center;align-items:center;border-radius:var(--corner-radius-sm,4px);width:-moz-fit-content;width:fit-content;padding:3px var(--distance-3,8px);font-weight:500;font-size:13px;letter-spacing:.4px;line-height:16px}.AssessmentCard_card__badge___completed___Z15a{background:var(--success-bg,rgba(16,171,98,.1));color:var(--success-text,#10ab62)}.OnboardingRoadmap_roadmap__KPkQC{position:relative;overflow:hidden;box-sizing:border-box;width:100%;padding:var(--distance-7,32px);border:1px solid var(--border-card,#1d212b);border-radius:var(--corner-radius-lg,12px);background:var(--surface-bg-card-inactive,#0c0f16)}@media(max-width:768px){.OnboardingRoadmap_roadmap__KPkQC{padding:var(--distance-5,16px)}}.OnboardingRoadmap_roadmap__glow__eWqZU{position:absolute;top:-100px;left:-100px;width:760px;height:600px;pointer-events:none;background:radial-gradient(50% 50% at 0 0,rgba(254,0,90,.35) 0,rgba(254,0,90,.12) 40%,rgba(254,0,90,0) 100%)}.OnboardingRoadmap_roadmap__inner__nyLkh{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--distance-7,32px)}.OnboardingRoadmap_header__rXfup{display:flex;flex-direction:column;gap:var(--distance-3,8px)}.OnboardingRoadmap_header__eyebrow__CQWqA{font-weight:600;font-size:13px;letter-spacing:1.2px;line-height:16px;text-transform:uppercase;color:var(--brand-primary,#fe005a)}.OnboardingRoadmap_header__title__XFVlN{margin:0;font-weight:600;font-size:28px;letter-spacing:.2px;line-height:34px;color:var(--text-base,#fff)}.OnboardingRoadmap_score__x8YAQ{display:flex;align-items:center;gap:var(--distance-6,24px);box-sizing:border-box;width:100%;padding:var(--distance-6,24px);border:1px solid var(--border-card,#1d212b);border-radius:var(--corner-radius-md,8px);background:var(--surface-bg-card-on-widget,#12151d)}@media(max-width:768px){.OnboardingRoadmap_score__x8YAQ{flex-direction:column;align-items:flex-start}}.OnboardingRoadmap_score__chart__hc_mZ{position:relative;display:flex;justify-content:center;align-items:center;flex:0 0 auto;width:132px;height:132px}.OnboardingRoadmap_score__chartCanvas__mumMx{width:100%!important;height:100%!important}.OnboardingRoadmap_score__chartTrack__0zkhK{stroke:#2a2e39}.OnboardingRoadmap_score__chartArc__rYFqt{stroke:var(--brand-primary,#fe005a)}.OnboardingRoadmap_score__chartValue__wlXv1{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.OnboardingRoadmap_score__chartNumber__yz3By{font-weight:600;font-size:30px;line-height:32px;color:var(--text-base,#fff)}.OnboardingRoadmap_score__chartTotal__dItTA{font-weight:500;font-size:15px;line-height:18px;color:var(--text-description,#babbbf)}.OnboardingRoadmap_score__content__f4gJQ{display:flex;flex-direction:column;gap:var(--distance-2,4px);flex:1 1 auto}.OnboardingRoadmap_score__label__tsUPh{font-weight:600;font-size:16px;letter-spacing:1px;line-height:20px;text-transform:uppercase;color:var(--text-subdued,#e9e9ea)}.OnboardingRoadmap_score__progress__1M8AB{font-weight:500;font-size:16px;letter-spacing:.2px;line-height:20px;color:var(--text-base,#fff)}.OnboardingRoadmap_score__cta__u0Aao{flex:0 0 auto;box-sizing:border-box;padding:var(--distance-4,12px) var(--distance-6,24px);border:none;border-radius:var(--corner-radius-pill,999px);font-family:inherit;font-weight:600;font-size:15px;letter-spacing:.2px;line-height:18px;text-align:center;text-decoration:none;white-space:nowrap;color:var(--text-on-brand,#fff);background:var(--brand-primary,#fe005a);cursor:pointer;transition:opacity .15s ease}.OnboardingRoadmap_score__cta__u0Aao:hover{opacity:.9}@media(max-width:768px){.OnboardingRoadmap_score__cta__u0Aao{width:100%}}.OnboardingRoadmap_assessments__kf5Dg{display:flex;flex-direction:column;gap:var(--distance-5,16px)}.OnboardingRoadmap_assessments__grid__JKaZW{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:var(--distance-4,12px);gap:var(--distance-4,12px)}@media(max-width:1025px){.OnboardingRoadmap_assessments__grid__JKaZW{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.OnboardingRoadmap_assessments__grid__JKaZW{grid-template-columns:repeat(2,1fr)}}@media(max-width:490px){.OnboardingRoadmap_assessments__grid__JKaZW{grid-template-columns:1fr}}.OnboardingRoadmap_stepper___YCaY{position:relative;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:var(--distance-4,12px);gap:var(--distance-4,12px);align-items:center;box-sizing:border-box}@media(max-width:1025px){.OnboardingRoadmap_stepper___YCaY{display:none}}.OnboardingRoadmap_stepper__track__lNIPI{position:absolute;top:50%;left:calc(10% - 7px);right:calc(10% - 7px);height:2px;transform:translateY(-50%);background:var(--border-card,#1d212b)}.OnboardingRoadmap_stepper__slot__Fts_r{position:relative;z-index:1;display:flex;justify-content:center;align-items:center}.OnboardingRoadmap_stepper__dot__6_hds{box-sizing:border-box;width:14px;height:14px;border:1.5px solid var(--border-card,#1d212b);border-radius:50%;background:var(--surface-bg-card-inactive,#0c0f16)}.OnboardingRoadmap_stepper__dot___done__l8341{border-color:var(--brand-primary,#fe005a);background:var(--brand-primary,#fe005a)}.MarkerScoreBadge_badge__jRT0_{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12.5px;font-weight:600;line-height:1;white-space:nowrap}.MarkerScoreBadge_badge__dot__2hYdQ{width:7px;height:7px;border-radius:50%}.CategoryScoreRing_ring__YF26j{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.CategoryScoreRing_ring__svg__707uM{width:100%;height:100%;transform:rotate(-90deg)}.CategoryScoreRing_ring__track__eKvOH{fill:none;stroke:var(--overlay-tag,rgba(29,29,29,.08));stroke-width:8}.CategoryScoreRing_ring__progress__Z9MR_{fill:none;stroke-width:8;stroke-linecap:round;transition:stroke-dasharray .4s ease}.CategoryScoreRing_ring__center__g0qPa{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.CategoryScoreRing_ring__value__B3R99{display:inline-flex;align-items:baseline;font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--text-base,#18181b)}.CategoryScoreRing_ring__unit__T3eKS{margin-left:1px;font-size:13px;font-weight:600;color:var(--text-description,rgba(29,29,29,.55))}.CategoryScoreRing_ring__empty__vVg_T{font-size:22px;font-weight:600;color:var(--text-subdued,rgba(29,29,29,.4))}.CategoryCard_card__3kegM{display:flex;flex:1 1;flex-direction:row;align-items:center;gap:16px;width:100%;min-width:0;min-height:150px;height:100%;padding:20px;border-radius:16px;background:var(--surface-bg-mainpage,#fff);border:1px solid var(--border-card,rgba(29,29,29,.08));box-shadow:var(--shadow-card,0 1px 2px rgba(29,29,29,.04));box-sizing:border-box;text-decoration:none;color:inherit;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.CategoryCard_card__3kegM:hover{border-color:var(--overlay-strong,rgba(29,29,29,.14));box-shadow:var(--shadow-card-hover,0 10px 28px rgba(29,29,29,.07));transform:translateY(-2px)}.CategoryCard_card__3kegM:focus-visible{outline:2px solid var(--focus-ring,rgba(29,29,29,.18));outline-offset:2px}.CategoryCard_card___noRing__GFwrc{min-height:0}.CategoryCard_content__596gl{display:flex;flex:1 1;flex-direction:column;gap:12px;min-width:0;align-self:stretch}.CategoryCard_headerMain__AehLZ{display:flex;align-items:flex-start;gap:12px;min-width:0}.CategoryCard_icon__wW7sB{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:13px;flex-shrink:0;box-shadow:inset 0 0 0 1px currentColor}.CategoryCard_heading__sC3vs{display:flex;flex-direction:column;gap:3px;min-width:0;padding-top:4px}.CategoryCard_heading__title__Ui9Xp{margin:0;font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--text-base,#18181b)}.CategoryCard_heading__subtitle__EPXVB{margin:0;font-size:12px;line-height:1.35;color:var(--text-description,rgba(29,29,29,.65))}.CategoryCard_status__ymvaz{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:auto}.CategoryCard_status__caption__1bS__{font-size:13px;line-height:1.35;color:var(--text-description,rgba(29,29,29,.65))}.CategoryCard_status__caption__1bS__:first-letter{text-transform:uppercase}.CategoryCard_ringWrap__ikvMV{display:flex;align-items:center;justify-content:center;flex-shrink:0}.CategoryCard_unlockButton__Enhbg{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;min-width:0;margin-top:4px;padding:9px 14px;border-radius:8px;border:1px solid var(--button-bg-primary-default,#fe005a);background:var(--button-bg-primary-default,#fe005a);box-sizing:border-box;color:var(--button-text-contrast-active,#fff);font-size:12px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .18s ease,border-color .18s ease}.CategoryCard_unlockButton__Enhbg:hover{background:var(--button-bg-primary-hover,#ff2d74);border-color:var(--button-bg-primary-hover,#ff2d74)}.CategoryCard_unlockButton__Enhbg:focus-visible{outline:2px solid var(--button-bg-primary-default,#fe005a);outline-offset:2px}.PlanMetricsComparison_section__wrBVN{display:flex;flex-direction:column;gap:16px}.PlanMetricsComparison_section___goalsPanel__fjWqE{padding:22px 24px;border-radius:16px;background:var(--surface-bg-mainpage,#fff);border:1px solid var(--border-card,rgba(29,29,29,.1));box-sizing:border-box}.PlanMetricsComparison_section___goalsCollapsed__Pu60C{cursor:pointer}.PlanMetricsComparison_section___goalsCollapsed__Pu60C:focus-visible{outline:2px solid var(--brand-primary,#fe005a);outline-offset:2px}.PlanMetricsComparison_section___embedded__ophc5{padding:0;border:none;background:transparent}.PlanMetricsComparison_head__oa09V{display:flex;align-items:center;justify-content:space-between;gap:16px}.PlanMetricsComparison_head___collapsible__y_c_l{width:100%;padding:0;border:none;background:transparent;font-family:inherit;text-align:left;cursor:pointer}.PlanMetricsComparison_head___collapsible__y_c_l:focus-visible{outline:2px solid var(--brand-primary,#fe005a);outline-offset:2px}.PlanMetricsComparison_head__meta__l4kqX{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.PlanMetricsComparison_head__count__VCOjh{font-size:12px;font-weight:600;color:var(--text-subdued,rgba(29,29,29,.55));white-space:nowrap}.PlanMetricsComparison_chevron__U8tDi{flex-shrink:0;width:28px;height:28px;padding:3px;box-sizing:border-box;color:var(--text-base,#18181b);transition:transform .2s ease}.PlanMetricsComparison_chevron___open___AhC_{transform:rotate(180deg)}.PlanMetricsComparison_title__SuqOC{margin:0;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--text-base,#18181b);transform:translateY(1px)}.PlanMetricsComparison_legend__59OE0{display:flex;align-items:center;gap:14px;flex-shrink:0}.PlanMetricsComparison_legend__item__hHTXv{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--text-description,rgba(29,29,29,.7))}.PlanMetricsComparison_legend__dot__cqnJS{width:8px;height:8px;border-radius:50%}.PlanMetricsComparison_legend__dot___today__sQ_Vt{background:var(--marker-emphasis,#18181b)}.PlanMetricsComparison_legend__dot___goal___tGqg{background:#16a34a}.PlanMetricsComparison_goalGrid__N7G_l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}@media(max-width:820px){.PlanMetricsComparison_goalGrid__N7G_l{grid-template-columns:1fr}}.PlanMetricsComparison_goalCard__5xglw{display:flex;flex-direction:column;gap:14px;min-width:0;padding:18px 20px;border-radius:14px;background:var(--surface-bg-card-inactive,#fff);border:1px solid var(--border-card,rgba(29,29,29,.1))}.PlanMetricsComparison_goalCard__head__3zmFK{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.PlanMetricsComparison_goalCard__titles__YCQ9Z{min-width:0}.PlanMetricsComparison_goalCard__name__s7_NY{margin:0;font-size:16px;font-weight:700;line-height:1.25;letter-spacing:-.02em;color:var(--text-base,#18181b)}.PlanMetricsComparison_goalCard__subtitle__ycpW6{margin:4px 0 0;font-size:13px;line-height:1.35;color:var(--text-description,rgba(29,29,29,.62))}.PlanMetricsComparison_goalCard__badge__oRz31{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.PlanMetricsComparison_goalCard___decrease__QRN80 .PlanMetricsComparison_goalCard__badge__oRz31{color:var(--metric-decrease,#dc2626);background:var(--metric-decrease-soft,rgba(220,38,38,.1))}.PlanMetricsComparison_goalCard___increase__68vTb .PlanMetricsComparison_goalCard__badge__oRz31{color:#16a34a;background:rgba(22,163,74,.12)}.PlanMetricsComparison_goalCard__values__7N8K9{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.PlanMetricsComparison_goalCard__current__l1Zby{font-size:28px;font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--text-base,#18181b)}.PlanMetricsComparison_goalCard__arrow__IxUU2{flex-shrink:0;color:var(--text-subdued,rgba(29,29,29,.35))}.PlanMetricsComparison_goalCard__target__9WeCf{font-size:22px;font-weight:500;line-height:1;letter-spacing:-.02em;color:var(--text-subdued,rgba(29,29,29,.42))}.PlanMetricsComparison_goalCard__track__hmWu_{height:6px;border-radius:999px;background:var(--track-bg,rgba(29,29,29,.08));overflow:hidden}.PlanMetricsComparison_goalCard__fill__e0paE{display:block;height:100%;border-radius:999px;transition:width .24s ease}.PlanMetricsComparison_goalCard___decrease__QRN80 .PlanMetricsComparison_goalCard__fill__e0paE{background:var(--metric-decrease-fill,#ef4444)}.PlanMetricsComparison_goalCard___increase__68vTb .PlanMetricsComparison_goalCard__fill__e0paE{background:#22c55e}.PlanMetricsComparison_goalCard__foot__lTwFr{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:12px;line-height:1.35}.PlanMetricsComparison_goalCard__started__duddA{color:var(--text-description,rgba(29,29,29,.55))}.PlanMetricsComparison_goalCard__remaining__JKh74{font-size:13px;font-weight:700;white-space:nowrap}.PlanMetricsComparison_goalCard___decrease__QRN80 .PlanMetricsComparison_goalCard__remaining__JKh74{color:var(--metric-decrease,#dc2626)}.PlanMetricsComparison_goalCard___increase__68vTb .PlanMetricsComparison_goalCard__remaining__JKh74{color:#16a34a}.PlanMetricsComparison_rows__N_Z_s{display:flex;flex-direction:column;gap:12px}.PlanMetricsComparison_sliderRows__VafdD{display:flex;flex-direction:column;gap:18px}.PlanMetricsComparison_goalRow__va3Jj{display:flex;flex-direction:column;gap:8px}.PlanMetricsComparison_slider___qJUb{display:flex;align-items:center;gap:14px}@media(max-width:640px){.PlanMetricsComparison_slider___qJUb{flex-wrap:wrap;gap:8px 12px}}.PlanMetricsComparison_slider__name__Q4AEx{flex:0 0 auto;width:168px;font-size:15px;font-weight:600;line-height:1.3;color:var(--text-base,#18181b)}@media(max-width:640px){.PlanMetricsComparison_slider__name__Q4AEx{width:auto;flex:1 1 100%}}.PlanMetricsComparison_slider__current__b7c93{flex:0 0 auto;min-width:56px;font-size:15px;font-weight:700;color:var(--text-base,#18181b)}.PlanMetricsComparison_track__d_VDl{position:relative;flex:1 1 auto;min-width:120px;height:3px;border-radius:999px;background:var(--track-bg,rgba(29,29,29,.12))}@media(max-width:640px){.PlanMetricsComparison_track__d_VDl{flex:1 1 100%;order:3;margin:4px 0}}.PlanMetricsComparison_marker__H6dVt{position:absolute;top:50%;width:15px;height:15px;border-radius:50%;transform:translate(-50%,-50%)}.PlanMetricsComparison_marker___today__wiere{background:var(--marker-emphasis,#18181b);border:3px solid var(--surface-bg-mainpage,#fff);box-shadow:0 0 0 1px var(--overlay-strong,rgba(29,29,29,.25));z-index:2}.PlanMetricsComparison_marker___goal__9qHhk{background:var(--surface-bg-mainpage,#fff);border:3px solid #16a34a;z-index:1}.PlanMetricsComparison_slider__target__bk9MF{flex:0 0 auto;min-width:64px;text-align:right;font-size:15px;font-weight:600;color:#15803d}.PlanMetricsComparison_delta__Uxl6U{flex:0 0 auto;padding:4px 9px;border-radius:999px;font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.PlanMetricsComparison_delta___up__KO87K{color:#15803d;background:rgba(22,163,74,.12)}.PlanMetricsComparison_delta___down__w6oE5{color:var(--metric-decrease,#c0271b);background:var(--metric-decrease-soft,rgba(241,68,55,.12))}.PlanMetricsComparison_rowGroup__286IA{display:flex;flex-direction:column;gap:8px}.PlanMetricsComparison_rowGoal__A_E4M{margin:0;display:inline-flex;align-items:center;align-self:flex-start;gap:6px;padding:4px 10px;border-radius:999px;background:rgba(118,157,255,.12);font-size:13px;font-weight:600;line-height:1.2;color:var(--text-base,#18181b)}.PlanMetricsComparison_rowGoal__A_E4M:before{content:"";width:6px;height:6px;border-radius:50%;background:#769dff}.PlanMetricsComparison_row__9wvDa{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:stretch}@media(max-width:720px){.PlanMetricsComparison_row__9wvDa{grid-template-columns:1fr;gap:8px}}.PlanMetricsComparison_arrow__03FVz{display:flex;align-items:center;justify-content:center;align-self:center;color:var(--text-subdued,rgba(29,29,29,.45))}@media(max-width:720px){.PlanMetricsComparison_arrow__03FVz{padding:2px 0;transform:rotate(90deg)}}.PlanMetricsComparison_card__A02D6{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0;padding:14px 16px;border-radius:12px;background:var(--surface-bg-card-inactive,#fff);border:1px solid var(--border-card,rgba(29,29,29,.1))}.PlanMetricsComparison_card___goal__9p67k,.PlanMetricsComparison_card___today__P7XkA{min-height:96px}.PlanMetricsComparison_card___empty__cIeXr{display:flex;align-items:center;justify-content:center;min-height:96px;padding:14px 16px;border-radius:12px;border:1px dashed var(--overlay-strong,rgba(29,29,29,.12));font-size:13px;line-height:1.45;text-align:center;color:var(--text-description,rgba(29,29,29,.7));background:var(--overlay-soft,rgba(29,29,29,.02))}.PlanMetricsComparison_card__delta__it0Z0{position:absolute;top:12px;right:12px;padding:4px 8px;border-radius:999px;background:rgba(22,163,74,.12);font-size:11px;font-weight:600;line-height:1;color:#15803d;white-space:nowrap}.PlanMetricsComparison_card__label__Q_la1{font-size:14px;font-weight:700;line-height:1.35;color:var(--text-base,#18181b)}.PlanMetricsComparison_card__side__urDw_{margin-top:2px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-subdued,rgba(29,29,29,.55))}.PlanMetricsComparison_card__value__ul_4o{margin-top:2px;font-size:22px;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--text-base,#18181b)}.DashboardActionItems_section__8UbvC{display:flex;flex-direction:column;gap:32px;padding:24px;border-radius:16px;background:var(--surface-bg-mainpage,#fff);border:1px solid var(--border-card,rgba(29,29,29,.1));box-sizing:border-box}.DashboardActionItems_section___clickable__sAt7l{cursor:pointer}.DashboardActionItems_section___clickable__sAt7l:focus{outline:none}.DashboardActionItems_section___clickable__sAt7l:focus-visible{outline:2px solid var(--brand-primary,#fe005a);outline-offset:2px}.DashboardActionItems_plan__2zzEQ{display:flex;flex-direction:column;gap:20px}.DashboardActionItems_plan__title__mRusf{margin:0;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--text-base,#18181b)}.DashboardActionItems_plan__track__Bbc5q{display:flex;flex-direction:column;gap:6px;width:100%}.DashboardActionItems_plan__bar___ew7F{display:flex;gap:8px;width:100%}.DashboardActionItems_plan__segment__qkVOS{position:relative;flex:1 1;height:20px;border-radius:999px;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,box-shadow .2s ease}.DashboardActionItems_plan__segment___past__FE0_4{height:22px;background:#16a34a;color:#fff}.DashboardActionItems_plan__segment___current__bLL_R{height:24px;background:#fe005a}.DashboardActionItems_plan__segment___future__EuMd0{background:var(--overlay-medium,hsla(0,0%,100%,.09))}.DashboardActionItems_plan__check__rXiLJ{position:relative;z-index:1;flex-shrink:0}.DashboardActionItems_plan__weeks__NEmvu{display:flex;gap:8px;width:100%}.DashboardActionItems_plan__weekLabel__Jphmu{flex:1 1;min-width:0;font-size:11px;font-weight:500;color:var(--text-subdued,rgba(29,29,29,.55));text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DashboardActionItems_plan__weekLabel___current__l2i47{color:var(--text-base,#18181b);font-weight:700}.DashboardActionItems_actions__5_5Us{display:flex;flex-direction:column;gap:16px}.DashboardActionItems_actions___standalone__V59r_{padding-top:0}.DashboardActionItems_actions___collapsed__AKqe2{cursor:pointer}.DashboardActionItems_actions__head__JYNMf{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.DashboardActionItems_actions__head___collapsible__2_jBn{width:100%;padding:0;border:none;background:transparent;font-family:inherit;text-align:left;cursor:pointer}.DashboardActionItems_actions__head___collapsible__2_jBn:focus{outline:none}.DashboardActionItems_actions__head___collapsible__2_jBn:focus-visible{outline:2px solid var(--brand-primary,#fe005a);outline-offset:2px}.DashboardActionItems_actions__meta__TmcR4{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.DashboardActionItems_actions__chevron__hO4Uz{flex-shrink:0;width:28px;height:28px;padding:3px;box-sizing:border-box;color:var(--text-base,#18181b);transition:transform .2s ease}.DashboardActionItems_actions__chevron___open__5Z_9R{transform:rotate(180deg)}.DashboardActionItems_actions__title__PWkgn{margin:0;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--text-base,#18181b);transform:translateY(1px)}.DashboardActionItems_actions__count__IxaTP{font-size:12px;font-weight:600;color:var(--text-subdued,rgba(29,29,29,.55));white-space:nowrap}.DashboardActionItems_actions__grid__TZSXl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:start}@media(max-width:900px){.DashboardActionItems_actions__grid__TZSXl{grid-template-columns:1fr}}.DashboardActionItems_empty__qqCTQ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px 20px;border-radius:14px;border:1px dashed var(--border-card,hsla(0,0%,100%,.1));background:var(--overlay-soft,hsla(0,0%,100%,.05));color:var(--text-description,rgba(29,29,29,.7));font-size:14px;text-align:center}.DashboardActionItems_empty__qqCTQ p{margin:0}.DashboardActionItems_empty__hint__PlFpS{max-width:360px;font-size:13px;line-height:1.45;color:var(--text-subdued,rgba(29,29,29,.55))}.DashboardActionItems_empty__button___jLwJ{display:inline-flex;align-items:center;justify-content:center;margin-top:4px;padding:11px 18px;border-radius:10px;border:1px solid var(--border-card,hsla(0,0%,100%,.1));background:#18181b;color:#fff;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s ease,transform .15s ease}.DashboardActionItems_empty__button___jLwJ:hover{background:#2a2a2e}.DashboardActionItems_empty__button___jLwJ:active{transform:translateY(1px)}.DashboardActionItems_card__Bhhcf{position:relative;align-self:start;border-radius:14px;background:var(--surface-bg-card-inactive,#f7f7f7);border:1px solid var(--border-card,hsla(0,0%,100%,.1));overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}.DashboardActionItems_card__Bhhcf:before{content:"";position:absolute;top:0;left:0;bottom:0;width:3px;background:currentColor;opacity:.85}.DashboardActionItems_card___emerald__fSUYf{color:#067d46}.DashboardActionItems_card___indigo___klig{color:#444ce7}.DashboardActionItems_card___amber__jWGBs{color:#b54708}.DashboardActionItems_card___fucsia__3Rhko{color:#fe005a}.DashboardActionItems_card___teal__ckHnd{color:#0d9488}.DashboardActionItems_card___violet__EsVQx{color:#7c3aed}.DashboardActionItems_card___sky__2adfn{color:#0284c7}.DashboardActionItems_card___rose__WOzv_{color:#be123c}.DashboardActionItems_card___lime__fSnvD{color:#4d7c0f}.DashboardActionItems_card___copper__0e29D{color:#9a3412}.DashboardActionItems_card___open__0sl_5{border-color:var(--border-card,hsla(0,0%,100%,.1));background:var(--surface-bg-popover,var(--surface-bg-mainpage,#fff))}.DashboardActionItems_card__body__eYGMI{display:block;width:100%;padding:16px 16px 16px 18px;background:transparent;border:none;cursor:default;text-align:left;font-family:inherit}.DashboardActionItems_card__body__eYGMI:focus{outline:none}.DashboardActionItems_card__body__eYGMI:not(:disabled){cursor:pointer}.DashboardActionItems_card__body__eYGMI:not(:disabled):hover .DashboardActionItems_card__chev__HBTFI{color:var(--text-base,#18181b)}.DashboardActionItems_card__row__svEQb{display:flex;align-items:flex-start;gap:12px}.DashboardActionItems_card__icon__CMtMB{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;flex-shrink:0;background:color-mix(in srgb,currentColor 12%,transparent);color:currentColor;border:1px solid color-mix(in srgb,currentColor 24%,transparent)}.DashboardActionItems_card__content__8M66Z{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.DashboardActionItems_card__chip__n4Ado{align-self:flex-start;padding:3px 8px;border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:inherit;background:color-mix(in srgb,currentColor 10%,transparent);border:1px solid color-mix(in srgb,currentColor 18%,transparent)}.DashboardActionItems_card__title__JuGG4{margin:0;font-size:15px;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--text-base,#18181b)}.DashboardActionItems_card__desc__AMn8Z{margin:0;font-size:13px;line-height:1.5;color:var(--text-description,rgba(29,29,29,.7))}.DashboardActionItems_card__chev__HBTFI{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:8px;color:var(--text-subdued,rgba(29,29,29,.55));transition:transform .2s ease,color .2s ease}.DashboardActionItems_card___open__0sl_5 .DashboardActionItems_card__chev__HBTFI{transform:rotate(180deg);color:inherit}.DashboardActionItems_card__steps__I_PV3{list-style:none;display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border-card,hsla(0,0%,100%,.1));padding:12px 16px 16px 66px;margin:-4px 0 0}.DashboardActionItems_card__step___MLVc{display:grid;grid-template-columns:22px 1fr;grid-gap:10px;gap:10px;align-items:center;font-size:13px;line-height:1.45;color:var(--text-description,rgba(29,29,29,.7))}.DashboardActionItems_card__stepNum__yNBaN{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;font-size:11px;font-weight:700;line-height:1;color:inherit;background:color-mix(in srgb,currentColor 10%,transparent);flex-shrink:0}.HomeGoalsSection_card___l_O_{display:flex;flex-direction:column;gap:16px;padding:22px 24px;border-radius:16px;background:var(--surface-bg-mainpage,#fff);border:1px solid var(--border-card,rgba(29,29,29,.1));box-sizing:border-box}.HomeGoalsSection_title__Fafii{margin:0;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--text-base,#18181b)}.HomeGoalsSection_skeleton___l58j{height:120px;border-radius:16px;background:linear-gradient(90deg,var(--overlay-soft) 25%,var(--overlay-medium) 37%,var(--overlay-soft) 63%);background-size:400% 100%;animation:HomeGoalsSection_homeGoalsShimmer__mvstf 1.4s ease infinite}@keyframes HomeGoalsSection_homeGoalsShimmer__mvstf{0%{background-position:100% 50%}to{background-position:0 50%}}.HomeGamePlan_hero__Teuxj{display:flex;flex-direction:column;gap:16px}.HomeGamePlan_hero__Teuxj:empty{display:none}.HomeGamePlan_skeleton__jBGyB{height:280px;border-radius:16px;background:linear-gradient(90deg,var(--overlay-soft) 25%,var(--overlay-medium) 37%,var(--overlay-soft) 63%);background-size:400% 100%;animation:HomeGamePlan_homeGamePlanShimmer__Pu1IH 1.4s ease infinite}@keyframes HomeGamePlan_homeGamePlanShimmer__Pu1IH{0%{background-position:100% 50%}to{background-position:0 50%}}.QaUserSwitcher_bar__HRhnA{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 16px;padding:8px 12px;border-radius:10px;border:1px dashed var(--input-border-active,rgba(29,29,29,.35));background:var(--surface-bg-subdued,rgba(29,29,29,.04))}.QaUserSwitcher_bar__label__mq8W5{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-subdued,rgba(29,29,29,.55))}.QaUserSwitcher_bar__tabs__SEHEJ{display:flex;flex-wrap:wrap;gap:6px}.QaUserSwitcher_bar__error__GXgOw{font-size:12px;font-weight:600;color:var(--text-error,#d64545)}.QaUserSwitcher_tab__ENK8g{height:30px;margin:0;padding:0 12px;border-radius:999px;border:1px solid var(--border-card,rgba(29,29,29,.12));background:var(--surface-bg-mainpage,#fff);font-size:13px;font-weight:600;line-height:1;color:var(--text-base,#18181b);cursor:pointer;transition:border-color .15s ease,background .15s ease}.QaUserSwitcher_tab__ENK8g:hover:not(:disabled){border-color:var(--input-border-active)}.QaUserSwitcher_tab__ENK8g:disabled{cursor:default;opacity:.6}.QaUserSwitcher_tab__ENK8g:focus-visible{outline:none;box-shadow:0 0 0 3px var(--focus-ring)}.QaUserSwitcher_tab___active__SIz9H{border-color:transparent;background:var(--text-base,#18181b);color:var(--surface-bg-mainpage,#fff)}.ModuleTestDateSelector_wrapper__Rid4T{position:relative;min-width:0}.ModuleTestDateSelector_labeledDate__zmPEP{display:inline-flex;align-items:center;gap:.35em}.ModuleTestDateSelector_date__BTOrN{white-space:nowrap}@media(max-width:680px){.ModuleTestDateSelector_prefix__N6ZNU{display:none}}.ModuleTestDateSelector_static__nJeTM{font-size:13px;font-weight:500;line-height:1.2;color:var(--text-description,rgba(29,29,29,.7));white-space:nowrap}.ModuleTestDateSelector_static__nJeTM,.ModuleTestDateSelector_trigger__gBkFj{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid var(--border-card,rgba(29,29,29,.12));background:var(--surface-bg-mainpage,#fff)}.ModuleTestDateSelector_trigger__gBkFj{gap:8px;box-shadow:var(--shadow-card);font-size:14px;font-weight:600;color:var(--text-base,#18181b);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.ModuleTestDateSelector_trigger__gBkFj:hover{border-color:var(--input-border-active);box-shadow:var(--shadow-card-hover)}.ModuleTestDateSelector_trigger__gBkFj:focus{outline:none}.ModuleTestDateSelector_trigger__gBkFj:focus-visible{box-shadow:0 0 0 3px var(--focus-ring)}.ModuleTestDateSelector_trigger___open__J_SAq{border-color:var(--input-border-active);box-shadow:var(--shadow-card-hover)}.ModuleTestDateSelector_trigger__icon__KtLdd{flex-shrink:0;color:var(--text-subdued,rgba(29,29,29,.55))}.ModuleTestDateSelector_trigger__label__y9ocy{white-space:nowrap}.ModuleTestDateSelector_trigger__chevron__iLk2O{flex-shrink:0;color:var(--text-subdued,rgba(29,29,29,.55));transition:transform .15s ease}.ModuleTestDateSelector_trigger__chevron___open__cl7Q0{transform:rotate(180deg)}.ModuleTestDateSelector_menu__6Kww8{position:absolute;top:calc(100% + 8px);right:0;z-index:20;min-width:220px;margin:0;padding:6px;list-style:none;border-radius:14px;border:1px solid var(--border-modal,var(--border-card,rgba(29,29,29,.1)));background:var(--surface-bg-popover,var(--surface-bg-mainpage,#fff));box-shadow:var(--shadow-modal,var(--shadow-card-hover))}.ModuleTestDateSelector_option__e9MOm{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:0;border-radius:10px;background:transparent;font-size:14px;font-weight:500;color:var(--text-base,#18181b);text-align:left;cursor:pointer}.ModuleTestDateSelector_option__e9MOm:hover{background:var(--surface-bg-card-inactive,#f7f7f7)}.ModuleTestDateSelector_option__e9MOm:focus{outline:none}.ModuleTestDateSelector_option__e9MOm:focus-visible{background:var(--surface-bg-card-inactive,#f7f7f7);box-shadow:inset 0 0 0 2px var(--focus-ring)}.ModuleTestDateSelector_option___selected__NwZX6{font-weight:600;color:var(--text-base,#18181b)}.ModuleTestDateSelector_option__label__QdKBP{flex:1 1;min-width:0}@media(max-width:680px){.ModuleTestDateSelector_menu__6Kww8{right:auto;left:0;min-width:100%}.ModuleTestDateSelector_trigger__gBkFj{font-size:13px;padding:8px 10px}}.Modal_modal__E1nDs{z-index:1100;position:fixed;inset:0;display:flex;justify-content:center;align-items:center;padding:16px;box-sizing:border-box;background-color:var(--overlay-modal,rgba(0,0,0,.5))}@supports((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){.Modal_modal__E1nDs{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}.Modal_modal__title__BN1cn{margin:0;flex:1 1;min-width:0;font-weight:600;font-style:normal;font-size:var(--Number,32px);line-height:1.15;text-align:left;color:var(--text-base-default,#18181b)}.Modal_modal__E1nDs .Modal_content__xl1vX{position:relative;display:flex;flex-direction:column;align-items:stretch;overflow:hidden;margin:0;min-width:0;max-width:100%;border-radius:var(--corner-radius-lg,16px);box-sizing:border-box;max-height:min(90dvh,100dvh - 32px);padding:var(--margins-page-content-top-bottom,32px) var(--margins-page-content-left-right,32px);background-color:var(--surface-bg-modal,var(--SideBar-background,#161619));border:1px solid var(--border-modal,var(--border-card,hsla(0,0%,100%,.14)));box-shadow:var(--shadow-modal,0 24px 64px rgba(0,0,0,.65),0 8px 24px rgba(0,0,0,.45))}.Modal_modal__E1nDs .Modal_content__header__mpGGk{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;max-width:100%;box-sizing:border-box;flex-shrink:0;margin-bottom:var(--distance-5,16px)}.Modal_modal__E1nDs .Modal_content__closeButton__6VXxe{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin:-4px -4px 0 0;padding:0;border:none;border-radius:999px;background:transparent;cursor:pointer;font-size:1.5rem;line-height:1;transition:background .15s ease,color .15s ease;color:var(--Text-action-default,rgba(29,29,29,.7))}.Modal_modal__E1nDs .Modal_content__closeButton__6VXxe:hover{color:var(--text-base-default,#18181b)}.Modal_modal__E1nDs .Modal_content__main__e_Hpy{width:100%;min-width:0;max-width:100%;min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box;scrollbar-gutter:stable}.Modal_modal__E1nDs .Modal_content___fit__63_wQ{width:100%;max-width:min(700px,100%);min-width:0;height:-moz-fit-content;height:fit-content;max-height:min(90dvh,100dvh - 32px)}.Modal_modal__E1nDs .Modal_content___big__CX0Z_{width:80vw;height:80vh}@media(max-width:768px){.Modal_modal__E1nDs{align-items:center;justify-content:center;max-width:100vw;padding:max(20px,env(safe-area-inset-top,0px)) 16px max(16px,env(safe-area-inset-bottom,0px));overflow:hidden;box-sizing:border-box}.Modal_modal__title__BN1cn{font-size:20px;line-height:1.25;letter-spacing:-.01em;padding-right:8px}.Modal_modal__E1nDs .Modal_content__xl1vX{width:100%;max-width:100%;min-width:0;flex-shrink:1;max-height:min(88dvh,100dvh - max(20px,env(safe-area-inset-top,0px)) - max(16px,env(safe-area-inset-bottom,0px)) - 32px);min-height:0;margin:0;border-radius:16px;padding:0}.Modal_modal__E1nDs .Modal_content__header__mpGGk{position:relative;top:auto;z-index:2;flex-shrink:0;margin-bottom:0;padding:20px 20px 14px;background:inherit;border-bottom:1px solid hsla(0,0%,100%,.08)}.Modal_modal__E1nDs .Modal_content__closeButton__6VXxe{margin:0;width:40px;height:40px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.06)}.Modal_modal__E1nDs .Modal_content__main__e_Hpy{flex:1 1 auto;min-height:0;min-width:0;max-width:100%;overflow-x:hidden;padding:16px 20px 20px;box-sizing:border-box}.Modal_modal__E1nDs .Modal_content___fit__63_wQ{width:100%;height:auto;max-height:min(88dvh,100dvh - max(20px,env(safe-area-inset-top,0px)) - max(16px,env(safe-area-inset-bottom,0px)) - 32px)}.Modal_modal__E1nDs .Modal_content___big__CX0Z_{width:100%;height:min(88dvh,100dvh - 32px);max-height:min(88dvh,100dvh - 32px)}}@media(max-width:490px){.Modal_modal__E1nDs{padding:max(16px,env(safe-area-inset-top,0px)) 12px max(12px,env(safe-area-inset-bottom,0px))}.Modal_modal__title__BN1cn{font-size:18px}.Modal_modal__E1nDs .Modal_content__xl1vX{border-radius:14px}.Modal_modal__E1nDs .Modal_content__header__mpGGk{padding:18px 18px 12px}.Modal_modal__E1nDs .Modal_content__main__e_Hpy{padding:16px 18px 18px}}.SettingsWearablesPanel_panel__ejMEk{padding:0}.SettingsWearablesPanel_panel__hint__YYdb_{margin:0 0 16px;font-size:16px;line-height:1.45;color:var(--settings-muted,#71717a)}.SettingsWearablesPanel_providerList__3KNN1{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;max-height:min(60vh,480px);overflow-y:auto}.SettingsWearablesPanel_providerList__empty__THV7w{padding:20px 0;text-align:center;font-size:16px;color:var(--settings-subtle-text,#a1a1aa)}.SettingsWearablesPanel_providerSkeleton__x2uE4{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--settings-border,hsla(0,0%,100%,.1));border-radius:11px;background:var(--settings-input-bg,#1c1c20)}.SettingsWearablesPanel_providerSkeleton__info__qBOwE{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.SettingsWearablesPanel_provider__MVZUF{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--settings-border,hsla(0,0%,100%,.1));border-radius:11px;background:var(--settings-input-bg,#1c1c20)}.SettingsWearablesPanel_provider__avatar__y3Lgt{width:40px!important;height:40px!important;flex-shrink:0;border-radius:10px!important;font-size:16px!important;font-weight:600!important;background:var(--settings-provider-avatar-bg,#f4f4f5)!important;color:var(--settings-provider-avatar-text,#52525b)!important}.SettingsWearablesPanel_provider__info__dzP_Q{min-width:0;flex:1 1}.SettingsWearablesPanel_provider__name__NEvH9{font-size:16px;font-weight:600;color:var(--settings-text,#18181b)}.SettingsWearablesPanel_provider__description__J9Zwz{margin-top:2px;font-size:13px;line-height:1.4;color:var(--settings-muted,#71717a)}.SettingsWearablesPanel_provider__connect__2cQZE,.SettingsWearablesPanel_provider__disconnect__piJ5S{flex-shrink:0;padding:6px 14px;border-radius:99px;font-size:16px;font-weight:500;line-height:1;cursor:pointer;transition:border-color .12s ease,color .12s ease,background .12s ease}.SettingsWearablesPanel_provider__connect__2cQZE:disabled,.SettingsWearablesPanel_provider__disconnect__piJ5S:disabled{cursor:not-allowed;opacity:.6}.SettingsWearablesPanel_provider__connect__2cQZE{border:1.5px solid var(--settings-border-strong,#e2e2e6);background:var(--settings-ghost-bg,#fff);color:var(--settings-text,#18181b)}.SettingsWearablesPanel_provider__connect__2cQZE:hover:not(:disabled){border-color:var(--settings-accent,#fe005a);color:var(--settings-accent,#fe005a)}.SettingsWearablesPanel_provider__disconnect__piJ5S{border:1.5px solid var(--settings-border-strong,#e2e2e6);background:var(--settings-ghost-bg,#fff);color:var(--settings-muted,#71717a)}.SettingsWearablesPanel_provider__disconnect__piJ5S:hover:not(:disabled){border-color:var(--settings-accent,#fe005a);color:var(--settings-accent,#fe005a)}.WearablesConnect_trigger___bdcq{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;margin:0;padding:0 12px;border-radius:999px;border:1px solid var(--border-card,rgba(29,29,29,.12));background:var(--surface-bg-mainpage,#fff);box-shadow:var(--shadow-card);font-size:14px;font-weight:600;line-height:1;color:var(--text-base,#18181b);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.WearablesConnect_trigger___bdcq:hover{border-color:var(--input-border-active);box-shadow:var(--shadow-card-hover)}.WearablesConnect_trigger___bdcq:focus{outline:none}.WearablesConnect_trigger___bdcq:focus-visible{box-shadow:0 0 0 3px var(--focus-ring)}.WearablesConnect_trigger__icon__lkuL4{flex-shrink:0;display:block;line-height:0;color:var(--text-subdued,rgba(29,29,29,.55))}.WearablesConnect_trigger__label__nbfKB{line-height:1;white-space:nowrap}.WearablesConnect_trigger__dot__VgWZc{flex-shrink:0;width:8px;height:8px;border-radius:999px;background:var(--text-subdued,rgba(29,29,29,.3))}.WearablesConnect_trigger__dot___connected__fLuBn{background:#15803d}@media(max-width:680px){.WearablesConnect_trigger___bdcq{height:34px;font-size:13px;padding:0 10px}.WearablesConnect_trigger__label__nbfKB{display:none}}.WearablesConnect_modalOverlay__cSVHi{background-color:var(--overlay-modal,rgba(0,0,0,.72))!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.WearablesConnect_modal__7LeLE{--settings-bg:#0e0e11;--settings-surface:#161619;--settings-divider:hsla(0,0%,100%,.08);--settings-text:#f4f4f5;--settings-muted:hsla(240,5%,96%,.65);--settings-label:hsla(240,5%,96%,.55);--settings-border:hsla(0,0%,100%,.1);--settings-border-strong:hsla(0,0%,100%,.16);--settings-accent:#fe005a;--settings-accent-hover:#ff2d74;--settings-accent-soft:rgba(254,0,90,.16);--settings-cream:#1a1a1d;--settings-card-radius:14px;--settings-avatar-bg:rgba(46,125,82,.28);--settings-avatar-text:#6ee7a0;--settings-badge-bg:#232327;--settings-row-hover:hsla(0,0%,100%,.04);--settings-input-bg:#1c1c20;--settings-seg-track:#232327;--settings-seg-active-bg:#2a2a2e;--settings-seg-active-text:#f4f4f5;--settings-ghost-bg:transparent;--settings-ghost-hover-bg:hsla(0,0%,100%,.06);--settings-ghost-hover-border:hsla(0,0%,100%,.24);--settings-icon-bg:#1c1c20;--settings-connected-badge-bg:rgba(46,125,82,.22);--settings-connected-badge-text:#6ee7a0;--settings-subtle-text:hsla(240,5%,96%,.55);--settings-hint-text:hsla(240,5%,96%,.6);--settings-action-hover:hsla(0,0%,100%,.08);--settings-disabled-text:hsla(240,5%,96%,.3);--settings-input-hover-border:hsla(0,0%,100%,.2);--settings-provider-avatar-bg:#232327;--settings-provider-avatar-text:hsla(240,5%,96%,.7);--surface-bg-chip-active:#fe005a;--surface-bg-chip-inactive:#232327;--surface-bg-chip-hover:rgba(254,0,90,.12);--text-base:#f4f4f5;--corner-radius-md:10px;--input-text-active:#f4f4f5;--input-text-inactive:hsla(240,5%,96%,.55);--input-border-inactive:hsla(0,0%,100%,.12);--input-border-active:hsla(0,0%,100%,.2);--input-bg:#1c1c20;--icon-base:#f4f4f5;--icon-subdued:hsla(240,5%,96%,.55);--text-description:hsla(240,5%,96%,.7);--text-base-default:#f4f4f5;--Text-action-default:hsla(240,5%,96%,.65);--SideBar-background:#161619;color:var(--settings-text)}.WearablesConnect_modal__7LeLE .MuiInputLabel-root{color:var(--settings-muted)!important}.WearablesConnect_modal__7LeLE .MuiInputLabel-root.Mui-focused{color:var(--settings-accent)!important}.WearablesConnect_modal__7LeLE .MuiOutlinedInput-root{color:var(--settings-text)!important;background:var(--settings-input-bg)!important;border-radius:10px!important}.WearablesConnect_modal__7LeLE .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:var(--settings-border-strong)!important}.WearablesConnect_modal__7LeLE .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--settings-input-hover-border)!important}.WearablesConnect_modal__7LeLE .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--settings-accent)!important;border-width:1px!important}.WearablesConnect_modal__7LeLE .MuiInputBase-input{color:var(--settings-text)!important}.WearablesConnect_modal__7LeLE .MuiInputBase-input::placeholder{color:var(--settings-subtle-text)!important;opacity:1}.WearablesConnect_modal__7LeLE .MuiSvgIcon-root{color:var(--settings-muted)}.WearablesConnect_modal__7LeLE .MuiFormLabel-asterisk{color:var(--settings-accent)!important}.WearablesConnect_modal__7LeLE .MuiFormHelperText-root{color:var(--settings-muted)!important}.WearablesConnect_modal__7LeLE .MuiInputAdornment-root,.WearablesConnect_modal__7LeLE .MuiInputAdornment-root .MuiTypography-root,.WearablesConnect_modal__7LeLE .MuiTelInput-Typography,.WearablesConnect_modal__7LeLE .MuiTelInput-Typography-calling-code{color:var(--settings-text)!important}.WearablesConnect_modal__7LeLE .MuiDivider-root{border-color:var(--settings-border-strong)!important}.WearablesConnect_modal__7LeLE .MuiIconButton-root{color:var(--settings-muted)!important}.WearablesConnect_modal__7LeLE .MuiIconButton-root:hover{color:var(--settings-text)!important;background-color:var(--settings-row-hover)!important}.WearablesConnect_modal__7LeLE{width:min(92vw,560px)!important;height:auto!important;max-height:min(90dvh,720px)!important;background-color:var(--settings-surface,#161619)!important;border:1px solid var(--border-modal,var(--settings-border-strong,hsla(0,0%,100%,.16)));box-shadow:var(--shadow-modal,0 24px 64px rgba(0,0,0,.65),0 8px 24px rgba(0,0,0,.45))}.WearablesConnect_modal__7LeLE h3{margin-bottom:4px!important;font-size:24px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.02em!important;color:var(--settings-text,#f4f4f5)!important}.WearablesConnect_modal__7LeLE button[aria-label=Close]{color:var(--settings-muted,hsla(240,5%,96%,.65))!important}.WearablesConnect_modal__7LeLE button[aria-label=Close] svg{color:inherit!important}.WearablesConnect_modal__7LeLE button[aria-label=Close]:hover{color:var(--settings-text,#f4f4f5)!important}.WearablesConnect_modalContent__2mu9L{min-width:0}.MetricUpdateCard_card__RMtZm{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;padding:14px 16px;border:1px solid var(--border-card,hsla(0,0%,100%,.1));border-radius:16px;background:linear-gradient(150deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02)),var(--surface-bg-card-inactive,#161619);list-style:none}.MetricUpdateCard_card___positive__mCIQC{border-color:rgba(46,194,126,.32);background:linear-gradient(150deg,rgba(46,194,126,.26),rgba(16,171,98,.06) 62%,rgba(16,171,98,.02)),var(--surface-bg-card-inactive,#161619)}.MetricUpdateCard_card___negative__pXvzA{border-color:rgba(241,68,55,.34);background:linear-gradient(150deg,rgba(255,91,92,.28),rgba(241,68,55,.07) 62%,rgba(241,68,55,.02)),var(--surface-bg-card-inactive,#161619)}.MetricUpdateCard_card___neutral__QRDtV{border-color:var(--border-card,hsla(0,0%,100%,.12));background:linear-gradient(150deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.02)),var(--surface-bg-card-inactive,#161619)}.MetricUpdateCard_meta__FK85N{display:flex;min-width:0;flex-direction:column;gap:3px}.MetricUpdateCard_meta__category__HG5nf{font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:var(--text-subdued,hsla(240,5%,96%,.55))}.MetricUpdateCard_meta__title__ahmao{margin:0;color:var(--text-base,#f4f4f5);font-size:15px;font-weight:650;line-height:1.2;letter-spacing:-.02em}.MetricUpdateCard_value__1OJGt{display:flex;align-items:baseline;justify-content:flex-end;gap:4px;min-width:0}.MetricUpdateCard_value__number__dv1zk{color:var(--text-base,#f4f4f5);font-size:22px;font-weight:700;line-height:1;letter-spacing:-.04em}.MetricUpdateCard_value__unit___ZJPE{max-width:72px;color:var(--text-subdued,hsla(240,5%,96%,.55));font-size:11px;font-weight:500;line-height:1.15}.MetricUpdateCard_summary__TmBXr{display:flex;grid-column:1/-1;flex-wrap:wrap;align-items:center;gap:6px}.MetricUpdateCard_badge__s0SWI,.MetricUpdateCard_summary__classification___zkWn{display:inline-flex;align-items:center;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:650;line-height:1}.MetricUpdateCard_badge__s0SWI{gap:4px;background:linear-gradient(180deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.04));color:var(--text-description,hsla(240,5%,96%,.7))}.MetricUpdateCard_badge___positive__ksWa1{background:linear-gradient(180deg,rgba(46,194,126,.34),rgba(16,171,98,.14));color:#7ce6ac}.MetricUpdateCard_badge___negative__74f0O{background:linear-gradient(180deg,rgba(255,91,92,.34),rgba(241,68,55,.14));color:#ff9d99}.MetricUpdateCard_badge___neutral__eLAGg{background:linear-gradient(180deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.04));color:var(--text-description,hsla(240,5%,96%,.7))}.MetricUpdateCard_badge__label__SR2gh{white-space:nowrap}@media(max-width:480px){.MetricUpdateCard_card__RMtZm{grid-template-columns:1fr}.MetricUpdateCard_value__1OJGt{justify-content:flex-start}}.WhatsNew_overlay__GRiOz{background:var(--overlay-modal,rgba(0,0,0,.72))}.WhatsNew_modal__53l1u.WhatsNew_modal__53l1u{position:relative;display:flex;flex-direction:column;width:min(920px,100vw - 32px);max-width:min(920px,100vw - 32px);height:calc(100dvh - 32px);max-height:calc(100dvh - 32px);min-height:calc(100dvh - 32px);overflow:hidden;padding:20px 24px 24px;border:1px solid var(--border-modal,hsla(0,0%,100%,.14));background:radial-gradient(120% 90% at 50% -10%,rgba(46,194,126,.2),transparent 46%),var(--surface-bg-modal,#161619)}.WhatsNew_modal__53l1u.WhatsNew_modal__53l1u>:last-child{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;max-height:100%;scrollbar-gutter:stable}.WhatsNew_content__B_6yx.WhatsNew_content__B_6yx{position:relative;display:flex;flex:1 1 auto;flex-direction:column;gap:12px;height:100%;min-height:0;max-height:100%;padding:0;overflow:hidden;scrollbar-gutter:stable}.WhatsNew_hero__sZx2k{flex-shrink:0;position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.WhatsNew_hero__title__734BM{margin:0;color:var(--text-base,#f4f4f5);font-size:clamp(20px,3vw,27px);font-weight:700;line-height:1.08;letter-spacing:-.04em}.WhatsNew_hero__description__0_736{max-width:460px;margin:0;color:var(--text-description,hsla(240,5%,96%,.7));font-size:13px;line-height:1.4}.WhatsNew_toolbar__OcdNk{display:flex;align-items:flex-start;justify-content:center;position:relative;width:100%}.WhatsNew_toolbar__label___hcw3{display:inline-flex;align-items:center;border-radius:999px;padding:6px 12px;background:linear-gradient(180deg,rgba(46,194,126,.28),rgba(16,171,98,.12));color:#7ce6ac;font-size:11px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase}.WhatsNew_toolbar__close__S28JF{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:34px;height:34px;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;padding:0;background:linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.04));color:var(--text-description,hsla(240,5%,96%,.78));cursor:pointer;font-size:1.2rem;line-height:1;transition:background .18s ease,color .18s ease,border-color .18s ease}.WhatsNew_toolbar__close__S28JF:hover{border-color:hsla(0,0%,100%,.24);background:linear-gradient(180deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.08));color:var(--text-base,#f4f4f5)}.WhatsNew_toolbar__close__S28JF:focus-visible{outline:2px solid var(--focus-ring,hsla(0,0%,100%,.3));outline-offset:2px}.WhatsNew_filters__PGV5n{display:flex;flex-shrink:0;flex-direction:column;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;background:hsla(0,0%,100%,.03)}.WhatsNew_filters__divider__60LYY{height:1px;margin:0 10px;background:hsla(0,0%,100%,.08)}.WhatsNew_filterTabs__fFUOg{display:flex;gap:4px;padding:4px}.WhatsNew_filterTabs__tab__ctOAi{display:inline-flex;flex:1 1;align-items:center;justify-content:center;gap:5px;min-width:0;border:none;border-radius:10px;padding:9px 8px;background:transparent;color:var(--text-description,hsla(240,5%,96%,.62));cursor:pointer;font-size:12px;font-weight:600;line-height:1.15;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.WhatsNew_filterTabs__tab__ctOAi:hover{color:var(--text-base,#f4f4f5);background:hsla(0,0%,100%,.05)}.WhatsNew_filterTabs__tab__ctOAi:focus-visible{outline:2px solid var(--focus-ring,hsla(0,0%,100%,.3));outline-offset:2px}.WhatsNew_filterTabs__tab___active__gkLU9{background:hsla(0,0%,100%,.1);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08);color:var(--text-base,#f4f4f5)}.WhatsNew_filterTabs__tab___positiveActive__1Dxxe{background:rgba(46,194,126,.16);box-shadow:inset 0 0 0 1px rgba(46,194,126,.28);color:#9be8bf}.WhatsNew_filterTabs__tab___negativeActive__pyCsk{background:rgba(255,91,92,.14);box-shadow:inset 0 0 0 1px rgba(255,91,92,.28);color:#ffafab}.WhatsNew_filterTabs__tabLabel__cSgTE{white-space:nowrap;text-align:center}.WhatsNew_filterTabs__tabCount__c1Hyv{font-size:11px;font-weight:600;line-height:1;color:inherit;opacity:.55}.WhatsNew_moduleTabsSlot__wF7sU{position:relative;display:flex;flex-shrink:0;align-items:center;min-height:34px;padding:4px 0}.WhatsNew_moduleTabsSlot__wF7sU:after,.WhatsNew_moduleTabsSlot__wF7sU:before{content:"";position:absolute;top:0;bottom:0;z-index:1;width:18px;pointer-events:none}.WhatsNew_moduleTabsSlot__wF7sU:before{left:0;background:linear-gradient(90deg,rgba(22,22,25,.98),rgba(22,22,25,0))}.WhatsNew_moduleTabsSlot__wF7sU:after{right:0;background:linear-gradient(270deg,rgba(22,22,25,.98),rgba(22,22,25,0))}.WhatsNew_moduleTabs__MXq_S{display:flex;gap:2px;width:100%;overflow-x:auto;padding:0 10px;scrollbar-width:none}.WhatsNew_moduleTabs__MXq_S::-webkit-scrollbar{display:none}.WhatsNew_moduleTabs__tab__3zpxW{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;border:none;border-radius:8px;padding:6px 9px;background:transparent;color:var(--text-description,hsla(240,5%,96%,.58));cursor:pointer;font-size:11px;font-weight:600;line-height:1;white-space:nowrap;transition:background .18s ease,color .18s ease}.WhatsNew_moduleTabs__tab__3zpxW:hover{color:var(--text-base,#f4f4f5);background:hsla(0,0%,100%,.05)}.WhatsNew_moduleTabs__tab__3zpxW:focus-visible{outline:2px solid var(--focus-ring,hsla(0,0%,100%,.3));outline-offset:2px}.WhatsNew_moduleTabs__tab___active__A8_fb{background:hsla(0,0%,100%,.08);color:var(--text-base,#f4f4f5)}.WhatsNew_moduleTabs__tabCount__Pv74k{font-size:10px;font-weight:600;line-height:1;color:inherit;opacity:.45}.WhatsNew_scrollBody__8ZWNg{display:flex;flex:1 1;flex-direction:column;gap:10px;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:2px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.22) transparent}.WhatsNew_scrollBody__8ZWNg::-webkit-scrollbar{width:6px}.WhatsNew_scrollBody__8ZWNg::-webkit-scrollbar-thumb{border-radius:999px;background:hsla(0,0%,100%,.22)}.WhatsNew_scrollBody__8ZWNg::-webkit-scrollbar-track{background:transparent}.WhatsNew_list__GgP92{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0;padding:0}.WhatsNew_seeMore__QJBUh{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:8px;width:100%;min-height:42px;border:1px solid var(--border-card,hsla(0,0%,100%,.14));border-radius:12px;padding:11px 16px;background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));color:var(--text-base,#f4f4f5);cursor:pointer;font-size:13px;font-weight:600;line-height:1;transition:border-color .18s ease,background .18s ease,transform .18s ease}.WhatsNew_seeMore__QJBUh:hover{border-color:hsla(0,0%,100%,.24);background:linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.04));transform:translateY(-1px)}.WhatsNew_seeMore__QJBUh:focus-visible{outline:2px solid var(--focus-ring,hsla(0,0%,100%,.3));outline-offset:2px}.WhatsNew_seeMore__count__GJJ0f{color:var(--text-description,hsla(240,5%,96%,.68));font-size:12px;font-weight:500}.WhatsNew_emptyState__ckBnh{margin:0;padding:18px 12px;border:1px dashed hsla(0,0%,100%,.14);border-radius:12px;color:var(--text-description,hsla(240,5%,96%,.7));font-size:13px;line-height:1.4;text-align:center}.WhatsNew_seeMoreSlot__pK_1q{flex-shrink:0;min-height:42px}.WhatsNew_button__mPIjE{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:100%;border:0;border-radius:12px;padding:13px 22px;background:var(--brand-gradient,linear-gradient(180deg,#ff2d74 0,#fe005a 100%));color:#fff;cursor:pointer;font-size:14px;font-weight:700;line-height:1;transition:transform .18s ease,box-shadow .18s ease}.WhatsNew_button__mPIjE:hover{transform:translateY(-1px);box-shadow:var(--brand-glow,0 0 12px rgba(254,0,90,.28))}.WhatsNew_button__mPIjE:focus-visible{outline:2px solid var(--button-bg-primary-default,#fe005a);outline-offset:2px}@media(max-width:640px){.WhatsNew_modal__53l1u.WhatsNew_modal__53l1u{height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);min-height:calc(100dvh - 16px);padding:16px 18px 18px}.WhatsNew_filterTabs__tab__ctOAi{padding:8px 4px;font-size:11px}.WhatsNew_filterTabs__tabCount__c1Hyv{font-size:10px}.WhatsNew_list__GgP92{grid-template-columns:1fr}.modal .content.WhatsNew_modal__53l1u.WhatsNew_modal__53l1u{height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);min-height:calc(100dvh - 16px)}}.modal .content.WhatsNew_modal__53l1u.WhatsNew_modal__53l1u{height:calc(100dvh - 32px);max-height:calc(100dvh - 32px);min-height:calc(100dvh - 32px);overflow:hidden}.modal .content__main.WhatsNew_content__B_6yx.WhatsNew_content__B_6yx{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;max-height:100%;overflow:hidden}.Home_page__KTA_1{width:100%;max-width:1040px;margin-inline:auto;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;gap:28px;padding:12px 0 80px}@media(max-width:680px){.Home_page__KTA_1{gap:20px;padding-bottom:24px}}.Home_page__KTA_1{font-size:16px;line-height:1.5}.Home_headerRow__yEEEF{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.Home_headerActions__t_sBb{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.Home_greeting__P8DrR{margin:0;font-size:30px;font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--text-base,#18181b)}.Home_date__zrW0J{margin:0;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-description,rgba(29,29,29,.7));white-space:nowrap}.Home_headerRow__yEEEF .wrapper{flex-shrink:0}.Home_headerRow__yEEEF .trigger{padding:6px 12px 6px 10px;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--text-description,rgba(29,29,29,.7))}.Home_headerRow__yEEEF .trigger__label{letter-spacing:.02em}.Home_sectionTitle__gBYHU{margin:0;font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--text-base,#18181b)}.Home_scoresSection__s_jgX{display:flex;flex-direction:column;gap:16px;min-width:0}.Home_scoresSection___standalone__heDqd{margin-top:-4px}.Home_grid__5Q0DB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;grid-column-gap:20px;column-gap:20px;grid-row-gap:24px;row-gap:24px}.Home_gridCell__W_DWZ{display:flex;min-width:0;min-height:0}@media(max-width:1100px){.Home_grid__5Q0DB{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.Home_grid__5Q0DB{grid-template-columns:1fr}}