.PendingInvitationsCard_wrap__6KiGQ{margin-bottom:1.25rem;padding:1.1rem 1.15rem 1.2rem;border:1px solid rgba(var(--logic-lime-rgb),.35);background:rgba(var(--logic-lime-rgb),.05)}.PendingInvitationsCard_heading__T4POp{display:flex;align-items:center;gap:.5rem;font-family:var(--font-data);font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--logic-lime);margin-bottom:.85rem}.PendingInvitationsCard_list__T9aLp{display:flex;flex-direction:column;gap:.7rem}.PendingInvitationsCard_item__xSDZv{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.85rem .95rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1)}.PendingInvitationsCard_info__qQdwo{min-width:0}.PendingInvitationsCard_headline__AwyXP{font-size:1rem;font-weight:700;line-height:1.3;color:var(--fl-text);overflow-wrap:anywhere}.PendingInvitationsCard_from__k3Dyv{margin-top:.3rem;font-size:.78rem;color:var(--data-gray)}.PendingInvitationsCard_from__k3Dyv strong{color:var(--fl-text);font-weight:700}.PendingInvitationsCard_opens__NvthC{margin-top:.45rem;font-size:.82rem;line-height:1.45;color:var(--data-gray)}.PendingInvitationsCard_actions__JsRjw{display:flex;gap:.5rem;flex-shrink:0}.PendingInvitationsCard_accept__j7wRO,.PendingInvitationsCard_decline__SEgSl{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--font-data);font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:.5rem .8rem;border-radius:0;cursor:pointer;transition:background .15s,border-color .15s,opacity .15s}.PendingInvitationsCard_accept__j7wRO{color:var(--pitch-black);background:var(--logic-lime);border:1px solid var(--logic-lime)}.PendingInvitationsCard_accept__j7wRO:hover:not(:disabled){background:#c7ed6f}.PendingInvitationsCard_decline__SEgSl{color:var(--data-gray);background:transparent;border:1px solid rgba(255,255,255,.18)}.PendingInvitationsCard_decline__SEgSl:hover:not(:disabled){color:var(--fl-text);border-color:rgba(255,255,255,.4)}.PendingInvitationsCard_accept__j7wRO:disabled,.PendingInvitationsCard_decline__SEgSl:disabled{opacity:.55;cursor:not-allowed}.PendingInvitationsCard_error__xBmGc{font-size:.75rem;color:#fca5a5;margin-bottom:.7rem}html[data-user-theme=warm] .PendingInvitationsCard_wrap__6KiGQ{border-color:rgba(var(--home-olive-rgb),.35);background:var(--home-olive-soft)}html[data-user-theme=warm] .PendingInvitationsCard_heading__T4POp{color:var(--home-olive)}html[data-user-theme=warm] .PendingInvitationsCard_item__xSDZv{background:var(--home-card);border-color:var(--home-line)}html[data-user-theme=warm] .PendingInvitationsCard_headline__AwyXP{color:var(--home-ink)}html[data-user-theme=warm] .PendingInvitationsCard_from__k3Dyv,html[data-user-theme=warm] .PendingInvitationsCard_opens__NvthC{color:var(--home-dim)}html[data-user-theme=warm] .PendingInvitationsCard_from__k3Dyv strong{color:var(--home-ink-soft)}html[data-user-theme=warm] .PendingInvitationsCard_decline__SEgSl{color:var(--home-dim);border-color:var(--home-line-strong)}html[data-user-theme=warm] .PendingInvitationsCard_decline__SEgSl:hover:not(:disabled){color:var(--home-ink);border-color:var(--home-dim)}html[data-user-theme=warm] .PendingInvitationsCard_error__xBmGc{color:var(--home-live)}.HomePersonalization_wrap__mtCFJ{gap:1.5rem;margin-bottom:.5rem}.HomePersonalization_section__b48x9,.HomePersonalization_wrap__mtCFJ{display:flex;flex-direction:column}.HomePersonalization_sectionHead__2pM67{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.7rem}.HomePersonalization_kicker___MiZ5{font-family:var(--font-data);font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--home-dim);margin:0}.HomePersonalization_headLink__f8KnZ{display:inline-flex;align-items:center;gap:.25rem;font-family:var(--font-data);font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--home-olive);text-decoration:none;white-space:nowrap}.HomePersonalization_headLink__f8KnZ:hover{text-decoration:underline}.HomePersonalization_cardList__trmkk{display:flex;flex-direction:column;gap:.6rem}.HomePersonalization_wsCard__SzWZQ{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.8rem .9rem;background:var(--home-card);border:1px solid var(--home-line);border-radius:var(--home-radius);box-shadow:var(--home-shadow-sm);text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease,transform .12s ease}.HomePersonalization_wsCard__SzWZQ:hover{border-color:var(--home-line-strong);box-shadow:var(--home-shadow);transform:translateY(-1px)}.HomePersonalization_wsIcon__7HYgw{width:38px;height:38px;border-radius:var(--home-radius-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--home-line);color:var(--home-olive);background:var(--home-olive-soft)}.HomePersonalization_wsIcon__7HYgw[data-accent=blue]{color:var(--home-blue);background:rgba(var(--home-blue-rgb),.08);border-color:rgba(var(--home-blue-rgb),.2)}.HomePersonalization_wsIcon__7HYgw[data-accent=amber]{color:var(--home-amber);background:rgba(var(--home-amber-rgb),.08);border-color:rgba(var(--home-amber-rgb),.2)}.HomePersonalization_wsInfo__kJ_0c{min-width:0;display:flex;flex-direction:column;gap:.2rem}.HomePersonalization_wsTop__1uBRc{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.HomePersonalization_wsKind__CPR4h{font-family:var(--font-data);font-size:.56rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--home-dim)}.HomePersonalization_wsBadge__6DWlS{font-family:var(--font-data);font-size:.54rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--home-radius-pill);padding:.12rem .45rem;color:var(--home-olive);background:var(--home-olive-soft);border:1px solid rgba(var(--home-olive-rgb),.25);white-space:nowrap}.HomePersonalization_wsBadge__6DWlS[data-accent=blue]{color:var(--home-blue);background:rgba(var(--home-blue-rgb),.08);border-color:rgba(var(--home-blue-rgb),.25)}.HomePersonalization_wsBadge__6DWlS[data-accent=amber]{color:var(--home-amber);background:rgba(var(--home-amber-rgb),.08);border-color:rgba(var(--home-amber-rgb),.25)}.HomePersonalization_wsTitle__EEXu4{font-family:var(--font-sans,system-ui,sans-serif);font-size:.92rem;font-weight:700;color:var(--home-ink);overflow-wrap:anywhere}.HomePersonalization_wsMeta__AyXFZ{display:flex;flex-wrap:wrap;gap:.25rem .6rem;font-family:var(--font-data);font-size:.64rem;letter-spacing:.03em;color:var(--home-dim)}.HomePersonalization_wsChevron__DOjkv{color:var(--home-dim);flex-shrink:0}.HomePersonalization_lapsedCard__Hs5u5{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.8rem .9rem;background:var(--home-card);border:1px dashed var(--home-line-strong);border-radius:var(--home-radius);text-decoration:none;color:inherit;transition:border-color .15s ease}.HomePersonalization_lapsedCard__Hs5u5:hover{border-color:var(--home-amber)}.HomePersonalization_lapsedIcon__GH3Cj{width:38px;height:38px;border-radius:var(--home-radius-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--home-amber);background:rgba(var(--home-amber-rgb),.08);border:1px solid rgba(var(--home-amber-rgb),.2)}.HomePersonalization_lapsedTitle__5trMF{font-family:var(--font-sans,system-ui,sans-serif);font-size:.9rem;font-weight:700;color:var(--home-ink);overflow-wrap:anywhere}.HomePersonalization_lapsedMeta__M5DWL{letter-spacing:.04em;margin-top:.15rem}.HomePersonalization_lapsedCta__tyP4E,.HomePersonalization_lapsedMeta__M5DWL{font-family:var(--font-data);font-size:.62rem;text-transform:uppercase;color:var(--home-amber)}.HomePersonalization_lapsedCta__tyP4E{font-weight:700;letter-spacing:.06em;white-space:nowrap;flex-shrink:0}.HomePersonalization_followCard__qDZNN{position:relative;display:flex;align-items:center;gap:.8rem;padding:.8rem .9rem;background:var(--home-card);border:1px solid var(--home-line);border-radius:var(--home-radius);box-shadow:var(--home-shadow-sm);text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease,transform .12s ease}.HomePersonalization_followCard__qDZNN:hover{border-color:var(--home-line-strong);box-shadow:var(--home-shadow);transform:translateY(-1px)}.HomePersonalization_followCardPast__0uq5U{opacity:.72}.HomePersonalization_followLogo__HrbF8{width:40px;height:40px;border-radius:var(--home-radius-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:var(--font-data);font-weight:700;font-size:.95rem;color:var(--on-team-color)}.HomePersonalization_followBody__FfpJ_{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.15rem}.HomePersonalization_followName__pJZqd{font-family:var(--font-sans,system-ui,sans-serif);font-size:.94rem;font-weight:700;color:var(--home-ink);overflow-wrap:anywhere;padding-right:1rem}.HomePersonalization_followTeam__ofMCy{font-family:var(--font-sans,system-ui,sans-serif);font-size:.78rem;color:var(--home-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HomePersonalization_followStatus__3TYp3{margin-top:.1rem;font-family:var(--font-data);font-size:.68rem;font-weight:700;letter-spacing:.04em;color:var(--home-ink-soft);font-variant-numeric:tabular-nums}.HomePersonalization_followStatusLive__HQn_v{color:var(--home-live)}.HomePersonalization_followStatusQuiet__oJNoj{color:var(--home-ink-dim,var(--home-ink-soft));font-weight:600;letter-spacing:.01em}.HomePersonalization_orgLogo__SW8pd{width:40px;height:40px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:var(--font-data);font-weight:700;font-size:.95rem;color:var(--on-team-color)}.HomePersonalization_orgLogoImg__9T3KC{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.HomePersonalization_followLiveDot__3_G9a{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--home-live);margin-right:.35rem;vertical-align:middle}.HomePersonalization_followStar__5d5if{position:absolute;top:.6rem;right:.7rem;color:var(--home-olive)}.HomePersonalization_pastGroup__prR2N{margin-top:.9rem}.HomePersonalization_pastSummary___mS_2{font-family:var(--font-data);font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--home-dim);cursor:pointer;list-style:none;padding:.4rem 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HomePersonalization_pastSummary___mS_2::-webkit-details-marker{display:none}.HomePersonalization_pastList__8clA6{display:flex;flex-direction:column;gap:.6rem;margin-top:.5rem}.HomePersonalization_quietEmpty__ozLXv{font-family:var(--font-sans,system-ui,sans-serif);font-size:.85rem;color:var(--home-dim);line-height:1.5;padding:.5rem 0}.HomePersonalization_skeleton__uvW7S{height:62px;border-radius:var(--home-radius);background:linear-gradient(90deg,rgba(var(--home-line-rgb),.05) 25%,rgba(var(--home-line-rgb),.09) 37%,rgba(var(--home-line-rgb),.05) 63%);background-size:400% 100%;animation:HomePersonalization_shimmer__wYkCK 1.4s ease infinite}@keyframes HomePersonalization_shimmer__wYkCK{0%{background-position:100% 0}to{background-position:0 0}}.warmTheme_warmVars__ScThb{--home-paper:#F8F4ED;--home-card:#FFFFFF;--home-nav-bg:#FFFFFF;--home-ink:#241E15;--home-ink-soft:#4A4235;--home-dim:#615A54;--home-line:rgba(70,55,30,0.12);--home-line-strong:rgba(70,55,30,0.20);--home-olive:#57651E;--home-olive-soft:rgba(87,101,30,0.10);--home-live:#B03A22;--home-live-soft:rgba(176,58,34,0.10);--home-amber:#835006;--home-blue:#134FD3;--home-win:#34662A;--home-fill:rgba(70,55,30,0.08);--home-radius:14px;--home-radius-sm:9px;--home-radius-pill:999px;--home-shadow:0 1px 2px rgba(70,55,30,0.05),0 6px 18px rgba(70,55,30,0.07);--home-shadow-sm:0 1px 2px rgba(70,55,30,0.06);--home-lime:var(--logic-lime-fixed);--home-lime-rgb:var(--logic-lime-fixed-rgb);--home-lime-ink:#241E15;--home-on-live:#FFFFFF;--home-olive-rgb:87,101,30;--home-live-rgb:176,58,34;--home-amber-rgb:131,80,6;--home-blue-rgb:19,79,211;--home-win-rgb:52,102,42;--home-line-rgb:70,55,30;--home-paper-rgb:248,244,237}.warmTheme_warm__OUVU2{background:var(--home-paper);color:var(--home-ink);flex:1 1 auto}@media (max-width:900px){.warmTheme_warm__OUVU2{position:relative}.warmTheme_warm__OUVU2:after{content:"";position:absolute;top:100%;left:0;right:0;height:calc(var(--bottom-nav-height, 72px) + env(safe-area-inset-bottom));background:var(--home-paper)}}html[data-user-theme=dark] .warmTheme_warmTab__GyzHN{--home-paper:var(--bg);--home-card:var(--bg-card);--home-ink:var(--white);--home-ink-soft:var(--white-85);--home-dim:var(--white-60);--home-line:var(--white-10);--home-line-strong:var(--white-20);--home-olive:var(--primary-light);--home-olive-soft:rgba(var(--logic-lime-rgb),0.12);--home-live:var(--danger);--home-live-soft:rgba(var(--danger-rgb),0.12);--home-amber:var(--warning);--home-blue:var(--info);--home-win:var(--success);--home-shadow:0 1px 2px rgba(0,0,0,0.3),0 6px 18px rgba(0,0,0,0.45);--home-shadow-sm:0 1px 2px rgba(0,0,0,0.35);--home-olive-rgb:var(--logic-lime-rgb);--home-live-rgb:var(--danger-rgb);--home-amber-rgb:var(--warning-rgb);--home-blue-rgb:var(--info-rgb);--home-win-rgb:var(--success-rgb);--home-line-rgb:255,255,255;--home-paper-rgb:10,10,10}.InstallAppPrompt_banner__Jivtj{position:fixed;bottom:var(--install-banner-bottom,max(calc(var(--bottom-nav-height, 0px) + var(--admin-strip-h, 0px)),var(--dock-clearance,0px)));left:0;right:0;z-index:255;display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem calc(.875rem + env(safe-area-inset-bottom));background:var(--surface);border-top:2px solid var(--primary);box-shadow:0 -4px 24px rgba(0,0,0,.4)}.InstallAppPrompt_icon__gp5Ah{width:44px;height:44px;border-radius:10px;flex-shrink:0}.InstallAppPrompt_body__EeU0_{flex:1;min-width:0}.InstallAppPrompt_title__azDSF{margin:0 0 .15rem;font-size:.88rem;font-weight:700;color:var(--white);font-family:var(--font-data,monospace);text-transform:uppercase;letter-spacing:.04em}.InstallAppPrompt_instructions__k140z{margin:0;font-size:.78rem;color:var(--white-55);line-height:1.45}.InstallAppPrompt_instructions__k140z strong{color:var(--white-85);font-weight:600}.InstallAppPrompt_install__v8HOF{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;margin-right:.4rem;padding:.5rem .9rem;border:none;border-radius:var(--radius-sm);background:var(--primary);color:var(--on-primary);font-family:var(--font-data,monospace);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px rgba(var(--primary-rgb),.35);transition:background .15s,box-shadow .15s,transform .15s}.InstallAppPrompt_install__v8HOF:hover{background:color-mix(in srgb,var(--primary) 88%,var(--black) 12%);box-shadow:0 4px 12px rgba(var(--primary-rgb),.42);transform:translateY(-1px)}.InstallAppPrompt_install__v8HOF:active{transform:translateY(0)}.InstallAppPrompt_dismiss__74SLS{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--tap-min,44px);height:var(--tap-min,44px);border-radius:50%;border:none;background:var(--white-8);color:var(--white-50);cursor:pointer;transition:background .15s,color .15s}.InstallAppPrompt_dismiss__74SLS:hover{background:var(--white-10);color:var(--white-85)}[data-guest-kit] .InstallAppPrompt_banner__Jivtj{gap:.75rem;padding:.625rem .375rem .625rem 1rem;background:var(--card-bg);border-top:2px solid var(--home-olive);box-shadow:0 -6px 18px rgba(var(--home-line-rgb),.1)}[data-guest-kit] .InstallAppPrompt_icon__gp5Ah{width:40px;height:40px;border-radius:9px}[data-guest-kit] .InstallAppPrompt_title__azDSF{margin:0;font-family:var(--font-sans,system-ui,sans-serif);font-size:var(--type-body);font-weight:700;line-height:1.3;letter-spacing:normal;text-transform:none;color:var(--text-primary)}[data-guest-kit] .InstallAppPrompt_instructions__k140z{font-size:var(--type-support);line-height:1.4;color:var(--text-secondary)}[data-guest-kit] .InstallAppPrompt_instructions__k140z strong{color:var(--text-primary)}[data-guest-kit] .InstallAppPrompt_install__v8HOF{background:var(--home-lime);color:var(--home-lime-ink);font-family:var(--font-sans,system-ui,sans-serif);font-size:var(--type-body);font-weight:650;letter-spacing:normal;text-transform:none;box-shadow:none}[data-guest-kit] .InstallAppPrompt_install__v8HOF:hover{background:var(--home-lime);box-shadow:none;transform:none}[data-guest-kit] .InstallAppPrompt_dismiss__74SLS{background:none;color:var(--text-secondary)}[data-guest-kit] .InstallAppPrompt_dismiss__74SLS:hover{background:none;color:var(--text-primary)}html[data-user-theme=warm] .InstallAppPrompt_bannerWarmTab__75NpJ{background:var(--home-card);border-top-color:var(--home-olive);box-shadow:0 -4px 24px rgba(var(--home-line-rgb),.25)}html[data-user-theme=warm] .InstallAppPrompt_bannerWarmTab__75NpJ .InstallAppPrompt_title__azDSF{color:var(--home-ink)}html[data-user-theme=warm] .InstallAppPrompt_bannerWarmTab__75NpJ .InstallAppPrompt_instructions__k140z{color:var(--home-dim)}html[data-user-theme=warm] .InstallAppPrompt_bannerWarmTab__75NpJ .InstallAppPrompt_instructions__k140z strong{color:var(--home-ink-soft)}html[data-user-theme=warm] .InstallAppPrompt_bannerWarmTab__75NpJ .InstallAppPrompt_install__v8HOF{background:var(--home-lime);color:var(--home-lime-ink);box-shadow:0 2px 8px rgba(var(--home-line-rgb),.2)}html[data-user-theme=warm] .InstallAppPrompt_bannerWarmTab__75NpJ .InstallAppPrompt_install__v8HOF:hover{background:color-mix(in srgb,var(--home-lime) 85%,var(--home-ink));box-shadow:0 4px 12px rgba(var(--home-line-rgb),.25)}html[data-user-theme=warm] .InstallAppPrompt_bannerWarmTab__75NpJ .InstallAppPrompt_dismiss__74SLS{background:rgba(var(--home-line-rgb),.08);color:var(--home-dim)}html[data-user-theme=warm] .InstallAppPrompt_bannerWarmTab__75NpJ .InstallAppPrompt_dismiss__74SLS:hover{background:rgba(var(--home-line-rgb),.14);color:var(--home-ink)}.PlayerRecapView_recap__9RDOc{display:flex;flex-direction:column;gap:.75rem}.PlayerRecapView_previewNote__QtHEv{margin:0;padding:.6rem .8rem;font-size:.82rem;line-height:1.5;color:var(--home-ink-soft);background:var(--home-olive-soft);border:1px solid var(--home-line);border-radius:var(--home-radius-sm)}.PlayerRecapView_hero__j4Mm_{border-radius:var(--home-radius);padding:1.15rem 1rem;color:#F2F5FA;box-shadow:var(--home-shadow-sm)}.PlayerRecapView_heroEyebrow__w74ex{margin:0;font-family:var(--font-data);font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--home-lime)}.PlayerRecapView_heroName__F0PC5{margin:.3rem 0 .15rem;font-size:1.5rem;line-height:1.15;letter-spacing:-.01em}.PlayerRecapView_heroSub__WWHoc{margin:0;font-size:.86rem;opacity:.82}.PlayerRecapView_grid__yaGf4{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.PlayerRecapView_tile___EL3F{display:flex;flex-direction:column;gap:.2rem;padding:.75rem .85rem;background:var(--home-card);border:1px solid var(--home-line);border-radius:var(--home-radius-sm);box-shadow:var(--home-shadow-sm);min-width:0}.PlayerRecapView_tileWide__Qj2v_{grid-column:1/-1}.PlayerRecapView_tileValue__D2c_m{font-size:1.35rem;font-weight:800;color:var(--home-ink);font-variant-numeric:tabular-nums;line-height:1.1}.PlayerRecapView_tileLabel__M0eyF{font-size:.72rem;color:var(--home-dim);font-weight:600}.PlayerRecapView_tileSub__49qDS{font-size:.72rem;color:var(--home-dim);line-height:1.45}.PlayerRecapView_tileBody__zUnC9{font-size:.9rem;color:var(--home-ink);line-height:1.45}.PlayerRecapView_emptyText__el0XY{margin:0;font-size:.88rem;line-height:1.55;color:var(--home-ink-soft)}.PlayerRecapView_focusRow__6Qbvv{display:flex;flex-direction:column;gap:.1rem;padding:.4rem 0;border-top:1px solid var(--home-line);font-size:.88rem;color:var(--home-ink);min-width:0}.PlayerRecapView_focusRow__6Qbvv:first-of-type{border-top:0}.PlayerRecapView_focusStatus__oG8L2{font-size:.72rem;color:var(--home-olive);font-weight:600}.PlayerRecapView_trendValue__D0FmM{font-size:.92rem;font-weight:700;color:var(--home-ink);font-variant-numeric:tabular-nums}.PlayerRecapView_keepsake__G8O5x{display:flex;flex-direction:column;align-items:center;gap:.45rem;padding:.9rem .6rem .2rem;text-align:center}.PlayerRecapView_keepsakeBtn___gnRC{min-height:44px;padding:.6rem 1.4rem;border:0;border-radius:var(--home-radius-pill);background:var(--home-ink);color:var(--home-paper);font:inherit;font-size:.9rem;font-weight:700;cursor:pointer}.PlayerRecapView_keepsakeBtn___gnRC:disabled{opacity:.6;cursor:default}.PlayerRecapView_keepsakeNote__7hMvV{margin:0;max-width:34ch;font-size:.74rem;line-height:1.5;color:var(--home-dim)}@media (max-width:380px){.PlayerRecapView_grid__yaGf4{grid-template-columns:1fr}}.ClubKit_page__W4eBk{max-width:960px;margin-inline:auto}.ClubKit_pageWide__smFAZ{max-width:1200px;margin-inline:auto}.ClubKit_section__cVPCh{margin:0 0 1.75rem}.ClubKit_sectionHead__g1zyf{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin:0 0 .6rem}.ClubKit_sectionTitle__qWuiz{margin:0;font-family:var(--font-display);font-size:var(--type-heading);font-weight:700;letter-spacing:normal;text-transform:none;color:var(--text-primary)}.ClubKit_lede__f9qiP{margin:0 0 .9rem;max-width:64ch;font-size:var(--type-support);line-height:1.45}.ClubKit_lede__f9qiP,.ClubKit_muted__LQypg{color:var(--text-tertiary)}.ClubKit_strong__r72LL{color:var(--text-primary);font-weight:650}.ClubKit_quietRow__5Md5P{display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;padding:.8rem .1rem 0;margin-top:.9rem;border-top:1px solid var(--home-line);font-size:var(--type-support);color:var(--text-secondary)}.ClubKit_quietRow__5Md5P+.ClubKit_quietRow__5Md5P{border-top:0;margin-top:0;padding-top:.45rem}.ClubKit_quietItem__cNxOY{display:inline-flex;align-items:center;gap:.45rem;flex-wrap:wrap}.ClubKit_quietItem__cNxOY svg{color:var(--text-tertiary);flex-shrink:0}.ClubKit_link__4oD84{color:var(--home-olive);text-decoration:underline;text-underline-offset:3px;background:none;border:none;padding:0;font:inherit;font-weight:650;cursor:pointer}.ClubKit_link__4oD84:hover{color:var(--text-primary)}@media (max-width:768px){.ClubKit_quietItem__cNxOY .ClubKit_link__4oD84{display:inline-flex;align-items:center;min-height:var(--tap-min,44px)}}.ClubKit_list__lkxCo{border:1px solid var(--home-line);border-radius:8px;background:var(--card-bg);overflow:hidden}.ClubKit_row__IU8gf{display:flex;align-items:center;gap:.75rem;min-height:52px;padding:.45rem .9rem;border-top:1px solid var(--home-line);color:inherit;text-decoration:none;background:none;width:100%;text-align:left;font:inherit}.ClubKit_row__IU8gf:first-child{border-top:0}a.ClubKit_row__IU8gf,button.ClubKit_row__IU8gf{cursor:pointer}a.ClubKit_row__IU8gf:hover,button.ClubKit_row__IU8gf:hover{background:var(--home-olive-soft)}.ClubKit_rowMain__OYX0_{flex:1;min-width:0}.ClubKit_rowTitle__5m4MV{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;font-size:var(--type-body);font-weight:650;color:var(--text-primary)}.ClubKit_rowSub__u3Zds{display:block;font-size:var(--type-support);color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis}.ClubKit_rowEnd__FZhxP{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.ClubKit_rowEnd__FZhxP,.ClubKit_rowLocked__BkBqJ{color:var(--text-tertiary)}.ClubKit_tableFrame__kfA_n{border:1px solid var(--home-line);border-radius:8px;background:var(--card-bg);overflow-x:auto}.ClubKit_table__ELqKs{width:100%;border-collapse:collapse;font-size:var(--type-body)}.ClubKit_table__ELqKs th{text-align:left;font-family:var(--font-sans);font-size:var(--type-support);font-weight:650;letter-spacing:normal;text-transform:none;color:var(--text-tertiary);padding:.6rem .9rem;border-bottom:1px solid var(--home-line-strong);white-space:nowrap}.ClubKit_table__ELqKs td{padding:.65rem .9rem;border-bottom:1px solid var(--home-line);color:var(--text-secondary);vertical-align:middle}.ClubKit_table__ELqKs tr:last-child td{border-bottom:0}.ClubKit_table__ELqKs .ClubKit_num__1Dic0{text-align:right;font-variant-numeric:tabular-nums}.ClubKit_table__ELqKs .ClubKit_actions__Dhpas{text-align:right;white-space:nowrap}.ClubKit_cellTitle__yHdNN{color:var(--text-primary);font-weight:650}.ClubKit_cellSub__wProX{display:block;font-size:var(--type-support);color:var(--text-tertiary)}.ClubKit_rowMuted__3_Z2f td{opacity:.62}.ClubKit_collapse__JITiK{border:1px solid var(--home-line);border-radius:8px;background:var(--card-bg);margin-top:.75rem}.ClubKit_collapseHead__cy5CK{display:flex;align-items:center;gap:.6rem;min-height:52px;padding:.45rem .9rem;cursor:pointer;list-style:none;font-size:var(--type-body);font-weight:650;color:var(--text-primary)}.ClubKit_collapseHead__cy5CK::-webkit-details-marker{display:none}.ClubKit_collapseHead__cy5CK::marker{content:""}.ClubKit_collapseChevron__6WeXA{margin-left:auto;color:var(--text-tertiary);transition:transform .2s ease;flex-shrink:0}.ClubKit_collapse__JITiK[open]>.ClubKit_collapseHead__cy5CK .ClubKit_collapseChevron__6WeXA{transform:rotate(90deg)}.ClubKit_collapseNote__WP_RI{display:block;font-weight:400;font-size:var(--type-support);color:var(--text-tertiary)}.ClubKit_collapseBody__e__nG{border-top:1px solid var(--home-line)}.ClubKit_collapseBody__e__nG .ClubKit_table__ELqKs td:first-child,.ClubKit_collapseBody__e__nG .ClubKit_table__ELqKs th:first-child{padding-left:.9rem}.ClubKit_field__ojs0S{display:flex;flex-direction:column;gap:.3rem;margin:0 0 .9rem}.ClubKit_label__pq1Fw{font-size:var(--type-support);font-weight:650;color:var(--text-secondary)}.ClubKit_required__JneRD{color:var(--home-live);margin-left:.15rem}.ClubKit_input__TLfy8,.ClubKit_select__agsI8,.ClubKit_textarea__v1MtU{width:100%;min-height:40px;padding:.5rem .65rem;background:var(--home-card);border:1px solid var(--home-line-strong);border-radius:7px;color:var(--text-primary);font:inherit;font-size:var(--type-body)}.ClubKit_textarea__v1MtU{min-height:5rem;resize:vertical}@media (min-width:769px){.ClubKit_toolbarSelect__RujaV{min-height:var(--admin-control-h);padding-block:0}}.ClubKit_input__TLfy8:focus,.ClubKit_select__agsI8:focus,.ClubKit_textarea__v1MtU:focus{outline:none;border-color:var(--home-olive)}.ClubKit_select__agsI8 optgroup,.ClubKit_select__agsI8 option{background:var(--home-card);color:var(--text-primary)}.ClubKit_hint__B1x3k{margin:0;font-size:var(--type-support);color:var(--text-tertiary);line-height:1.45}@media (max-width:768px){.ClubKit_input__TLfy8,.ClubKit_select__agsI8{min-height:var(--tap-min,44px)}}.ClubKit_switchRow__AtLls{display:flex;align-items:flex-start;gap:.85rem;padding:.85rem 0;border-top:1px solid var(--home-line)}.ClubKit_switchRow__AtLls:first-child{border-top:0;padding-top:.2rem}.ClubKit_switchText__7xE0m{flex:1;min-width:0}.ClubKit_switchName__YiIPb{display:block;font-size:var(--type-body);font-weight:650;color:var(--text-primary)}.ClubKit_switchRowOff__UeqbR .ClubKit_hint__B1x3k,.ClubKit_switchRowOff__UeqbR .ClubKit_switchName__YiIPb{color:var(--text-tertiary)}.ClubKit_switch__NJhho{position:relative;flex-shrink:0;width:2.75rem;height:1.6rem;margin-top:.1rem;padding:0;border:none;background:none;cursor:pointer}.ClubKit_switch__NJhho:before{left:0;right:0;height:1.6rem;border-radius:999px;border:1px solid var(--home-line-strong);background:var(--home-line);transition:background .15s,border-color .15s}.ClubKit_switch__NJhho:after,.ClubKit_switch__NJhho:before{content:"";position:absolute;top:50%;transform:translateY(-50%)}.ClubKit_switch__NJhho:after{left:.25rem;width:1.1rem;height:1.1rem;border-radius:50%;background:var(--card-bg);box-shadow:var(--shadow-sm);transition:left .15s}.ClubKit_switch__NJhho[aria-checked=true]:before{background:var(--home-olive);border-color:var(--home-olive)}.ClubKit_switch__NJhho[aria-checked=true]:after{left:calc(100% - 1.35rem)}.ClubKit_switch__NJhho:disabled{cursor:not-allowed;opacity:.45}.ClubKit_switch__NJhho:focus-visible{outline:2px solid var(--home-olive);outline-offset:2px;border-radius:999px}@media (max-width:768px){.ClubKit_switch__NJhho{height:var(--tap-min,44px);margin:-.5rem 0}}.ClubKit_notice__xCi97{display:flex;align-items:flex-start;gap:.5rem;margin:0 0 .9rem;padding:.65rem .85rem;border-radius:8px;border:1px solid var(--home-line-strong);background:var(--home-olive-soft);font-size:var(--type-support);line-height:1.45;color:var(--text-secondary)}.ClubKit_notice__xCi97 svg{flex-shrink:0;margin-top:.1rem}.ClubKit_noticeWarn___Kjr_{border-color:rgba(var(--warning-rgb),.35);background:rgba(var(--warning-rgb),.08)}.ClubKit_noticeWarn___Kjr_ svg{color:var(--warning)}.ClubKit_noticeBad__M1u_Z{border-color:rgba(var(--danger-rgb),.35);background:rgba(var(--danger-rgb),.07)}.ClubKit_noticeBad__M1u_Z svg{color:var(--home-live)}.ClubKit_noticeGood__eo5av svg{color:var(--home-olive)}.ClubKit_noticeBody__E4qAh{flex:1;min-width:0}.ClubKit_chip__BPImA{display:inline-flex;align-items:center;gap:.25rem;font-family:var(--font-data);font-size:var(--type-token);font-weight:700;letter-spacing:.05em;padding:.12rem .45rem;border-radius:999px;border:1px solid var(--home-line-strong);color:var(--text-secondary);background:var(--home-olive-soft);white-space:nowrap}.ClubKit_chipGood__puNrI{color:var(--home-olive);background:rgba(var(--success-rgb),.07);border-color:rgba(var(--success-rgb),.25)}.ClubKit_chipWarn__t8yxm{color:var(--warning);background:rgba(var(--warning-rgb),.08);border-color:rgba(var(--warning-rgb),.3)}.ClubKit_loading__ZpkdO{padding:1.25rem .1rem;font-size:var(--type-support);color:var(--text-tertiary)}@media (max-width:640px){.ClubKit_iconOnlyPhone__kZHwG .ClubKit_btnWord__UTuVd{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ClubKit_iconOnlyPhone__kZHwG{min-width:var(--tap-min,44px);justify-content:center}}.ExportMenu_root__DWjKF{position:relative;display:inline-flex}.ExportMenu_trigger__5ZF4j{display:inline-flex;align-items:center;gap:.35rem}.ExportMenu_triggerLabel__uxMLl{display:inline}.ExportMenu_menu__gHpOr{position:absolute;top:calc(100% + .35rem);right:0;z-index:200;min-width:220px;max-width:calc(100vw - 1.5rem);background:var(--hud-surface);border:1px solid rgba(var(--blueprint-blue-rgb),.35);border-radius:2px;box-shadow:0 12px 28px rgba(0,0,0,.5);padding:.3rem 0;outline:none;overflow-wrap:anywhere}.ExportMenu_menuItem__Tm5j2{display:flex;align-items:flex-start;gap:.6rem;width:100%;padding:.5rem .85rem;background:transparent;border:none;color:var(--white);text-align:left;cursor:pointer;transition:background .12s}.ExportMenu_menuItem__Tm5j2:hover{background:var(--white-10,rgba(255,255,255,.07))}.ExportMenu_menuItemDisabled__A83Vz,.ExportMenu_menuItemGated__SwCc5{opacity:.55;cursor:default}.ExportMenu_menuItemDisabled__A83Vz:hover,.ExportMenu_menuItemGated__SwCc5:hover{background:transparent}.ExportMenu_menuIcon__VJJ2s{flex-shrink:0;margin-top:2px;color:var(--primary-light)}.ExportMenu_menuItemGated__SwCc5 .ExportMenu_menuIcon__VJJ2s{color:var(--white-40,rgba(255,255,255,.4))}.ExportMenu_lockIcon__cq3Lx{flex-shrink:0;margin-top:3px;color:var(--warning)}.ExportMenu_menuItemLabel__uGjUd{display:block;font-family:var(--font-data);font-size:.72rem;font-weight:700;letter-spacing:.04em;line-height:1.2}.ExportMenu_menuItemHint__mGL9G{display:block;font-size:.68rem;color:var(--white-60,rgba(255,255,255,.55));line-height:1.3;margin-top:.1rem}.ExportMenu_menuItemGated__SwCc5 .ExportMenu_menuItemHint__mGL9G{color:var(--warning);opacity:.85}.ExportMenu_divider__xghgI{height:1px;background:var(--border-2,rgba(255,255,255,.1));margin:.25rem 0}@media (max-width:760px){.ExportMenu_trigger__5ZF4j{min-width:var(--tap-min,44px);min-height:var(--tap-min,44px);padding:0!important;justify-content:center;gap:0}.ExportMenu_triggerLabel__uxMLl{display:none}.ExportMenu_menu__gHpOr{min-width:min(220px,calc(100vw - 1.5rem))}}[data-admin-kit] .ExportMenu_menu__gHpOr{background:var(--card-bg);border:1px solid var(--home-line);border-radius:8px;box-shadow:var(--home-shadow);padding:.3rem}[data-admin-kit] .ExportMenu_menuItem__Tm5j2{border-radius:6px;color:var(--text-primary)}[data-admin-kit] .ExportMenu_menuItem__Tm5j2:hover{background:var(--home-olive-soft)}[data-admin-kit] .ExportMenu_menuItemDisabled__A83Vz:hover,[data-admin-kit] .ExportMenu_menuItemGated__SwCc5:hover{background:transparent}[data-admin-kit] .ExportMenu_menuIcon__VJJ2s{color:var(--home-olive)}[data-admin-kit] .ExportMenu_menuItemGated__SwCc5 .ExportMenu_menuIcon__VJJ2s{color:var(--text-tertiary)}[data-admin-kit] .ExportMenu_lockIcon__cq3Lx{color:var(--warning-light)}[data-admin-kit] .ExportMenu_menuItemLabel__uGjUd{font-family:var(--font-sans,system-ui,sans-serif);font-size:var(--type-body);font-weight:650;letter-spacing:normal}[data-admin-kit] .ExportMenu_menuItemHint__mGL9G{font-family:var(--font-sans,system-ui,sans-serif);font-size:var(--type-support);color:var(--text-tertiary)}[data-admin-kit] .ExportMenu_menuItemGated__SwCc5 .ExportMenu_menuItemHint__mGL9G{color:var(--badge-warning-ink);opacity:1}[data-admin-kit] .ExportMenu_divider__xghgI{background:var(--home-line)}.ExportMenu_holds__7mQOH{display:flex;flex-direction:column;gap:.2rem;padding:.55rem .75rem .6rem;margin-bottom:.25rem;border-bottom:1px solid var(--border-2);max-width:19rem}@media (max-width:900px){.SheetFrame_sheet__6HKfP{position:fixed;left:0;right:0;bottom:var(--coach-foot-clear);max-height:calc((100dvh - var(--coach-foot-clear)) * .75);overflow-y:auto;overscroll-behavior:contain;z-index:260;--sheet-foot-pad:14px;padding:6px 8px var(--sheet-foot-pad);background:var(--home-card,var(--bg-2));border:1px solid var(--home-line-strong,var(--white-15));border-bottom:0;border-radius:18px 18px 0 0;box-shadow:0 -10px 30px rgba(0,0,0,.35);overflow-wrap:anywhere}.SheetFrame_sheet__6HKfP:before{content:"";display:block;position:sticky;top:0;z-index:1;width:38px;height:4px;margin:0 auto 8px;border-radius:2px;background:var(--border-2)}.SheetFrame_sheet__6HKfP.SheetFrame_form__aFdWz{bottom:0;max-height:calc(100dvh - 12px);z-index:390;--sheet-foot-pad:calc(14px + env(safe-area-inset-bottom, 0px));padding-bottom:var(--sheet-foot-pad)}.SheetFrame_sheet__6HKfP.SheetFrame_form__aFdWz.SheetFrame_keypad__cWMoH{bottom:auto;top:calc(var(--vv-offset-top, 0px) + var(--vvh, 100dvh));transform:translateY(-100%);max-height:calc(var(--vvh, 100dvh) - 12px)}.SheetFrame_sheet__6HKfP:focus{outline:none}.SheetFrame_sheet__6HKfP.SheetFrame_overWindow__z6gkJ{bottom:0;max-height:calc(100dvh - 12px);z-index:410;--sheet-foot-pad:calc(14px + env(safe-area-inset-bottom, 0px));padding-bottom:var(--sheet-foot-pad)}.SheetFrame_sheet__6HKfP.SheetFrame_sheet__6HKfP:has([data-sheet-foot]){padding-bottom:0}.SheetFrame_sheet__6HKfP.SheetFrame_grabCloses__kL0fg:before{content:none}.SheetFrame_grab___ECPa{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--tap-min,44px);margin:-6px 0 0;padding:0;background:none;border:0;cursor:pointer}.SheetFrame_grab___ECPa>span{display:block;width:38px;height:4px;border-radius:2px;background:var(--border-2)}}@media (max-width:640px){.SheetFrame_sheet__6HKfP.SheetFrame_full__kjKG_{top:0;max-height:none;display:flex;flex-direction:column;overflow:hidden;border:0;border-bottom:1px solid var(--border-2);border-radius:0;box-shadow:none;padding:calc(12px + env(safe-area-inset-top, 0px)) 16px 0}.SheetFrame_sheet__6HKfP.SheetFrame_full__kjKG_:before{content:none}}.SheetFrame_dim__lq0yF{display:none}@media (max-width:900px){.SheetFrame_dim__lq0yF{display:block;position:fixed;left:0;right:0;top:0;bottom:var(--coach-foot-clear);z-index:259;background:var(--sheet-dim)}.SheetFrame_dim__lq0yF.SheetFrame_form__aFdWz{bottom:0;z-index:389}.SheetFrame_dim__lq0yF.SheetFrame_overWindow__z6gkJ{bottom:0;z-index:409}}.SheetFrame_label__aBrA7{margin:0 0 .1rem;padding:0 .6rem;font-family:var(--font-display);font-size:var(--type-support);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary)}.KitDialog_overlay__Y20m4{position:fixed;inset:0;z-index:400;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:var(--home-scrim)}.KitDialog_overlayQuestion__HHRbF{z-index:410}.KitDialog_overlayRaised__CdZ0M{z-index:405}.KitDialog_panel__xJ4f7{position:relative;display:flex;flex-direction:column;width:100%;max-height:calc(100dvh - 2.5rem);background:var(--card-bg);border:1px solid var(--home-line);border-radius:12px;box-shadow:var(--shadow-lg);color:var(--text-primary);outline:none}.KitDialog_question__CoRTx{max-width:26rem}.KitDialog_form__VnmlC{max-width:40rem}.KitDialog_form__VnmlC.KitDialog_wide__oX86A{max-width:50rem}.KitDialog_progress__wY3CH{display:flex;gap:4px;padding:.35rem 1.25rem .75rem;border-bottom:1px solid var(--home-line)}.KitDialog_progress__wY3CH>span{flex:1;height:4px;border-radius:2px;background:var(--home-line)}.KitDialog_progress__wY3CH>.KitDialog_progressDone__jO6HJ{background:var(--home-olive)}.KitDialog_aside__EjSa6{display:none}@media (min-width:1280px){.KitDialog_form__VnmlC.KitDialog_withAside__Prlkn{margin-right:calc(300px + 4rem)}.KitDialog_aside__EjSa6{display:block;position:absolute;top:0;left:calc(100% + 1.5rem);padding:1rem 1.25rem 1.25rem;background:var(--card-bg);border:1px solid var(--home-line);border-radius:12px;box-shadow:var(--shadow-lg)}}.KitDialog_head__3GnEu{display:flex;align-items:flex-start;gap:.6rem;padding:1.1rem 1.25rem .4rem}.KitDialog_titleBlock__GH0xt{flex:1;min-width:0}.KitDialog_title__FMiS3{margin:0;font-family:var(--font-display);font-size:var(--type-heading);font-weight:700;line-height:1.25;letter-spacing:normal;text-transform:none;color:var(--text-primary)}.KitDialog_identity__InMrC{margin:.2rem 0 0;font-size:var(--type-support);color:var(--text-tertiary)}.KitDialog_eyebrow__6vxMH{margin:0 0 .2rem;font-family:var(--font-data);font-size:var(--type-label);font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--text-secondary)}.KitDialog_back__YzQGr{display:none}.KitDialog_namedBack__iLfor{display:inline-flex;align-items:center;gap:.3rem;min-height:24px;margin:0 0 .45rem -.15rem;padding:0 .15rem;border:none;border-radius:6px;background:none;color:var(--text-secondary);font:inherit;font-size:var(--type-support);font-weight:600;line-height:1.2;cursor:pointer}.KitDialog_namedBack__iLfor:hover:not(:disabled){color:var(--text-primary);background:var(--home-olive-soft)}.KitDialog_namedBack__iLfor:focus-visible{outline:2px solid var(--home-olive);outline-offset:2px}.KitDialog_namedBack__iLfor:disabled{cursor:default;opacity:.6}.KitDialog_back__YzQGr,.KitDialog_close__riR9l{flex-shrink:0;width:2rem;height:2rem;align-items:center;justify-content:center;border:none;border-radius:7px;background:none;color:var(--text-tertiary);cursor:pointer}.KitDialog_close__riR9l{display:inline-flex}.KitDialog_edit__Y06mN{flex-shrink:0;display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:none;border-radius:7px;background:none;color:var(--text-tertiary);cursor:pointer}.KitDialog_edit__Y06mN[aria-pressed=true]{color:var(--home-olive)}.KitDialog_edit__Y06mN:disabled{cursor:default;opacity:.5}.KitDialog_back__YzQGr:hover,.KitDialog_close__riR9l:hover,.KitDialog_edit__Y06mN:hover:not(:disabled){background:var(--home-olive-soft);color:var(--text-primary)}@media (max-width:640px){.KitDialog_edit__Y06mN{width:var(--tap-min,44px);height:var(--tap-min,44px);margin:-.4rem -.5rem -.4rem 0}}.KitDialog_body__xGW2x{flex:1;min-height:0;overflow-y:auto;padding:.6rem 1.25rem 1rem;font-size:var(--type-body);line-height:1.5;color:var(--text-secondary)}.KitDialog_body__xGW2x p{margin:0 0 .75rem}.KitDialog_body__xGW2x p:last-child{margin-bottom:0}.KitDialog_foot__pjUJV{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;padding:.85rem 1.25rem;border-top:1px solid var(--home-line)}.KitDialog_footStart__BzWH7{display:flex;gap:.5rem;flex-wrap:wrap;margin-right:auto}.KitDialog_footEnd__BJ5Vl{display:flex;gap:.5rem;flex-wrap:wrap;margin-left:auto;justify-content:flex-end}.KitDialog_footReason__kAGSK{flex:1 1 12rem;min-width:0}.KitDialog_footReasonQuiet__RsQO6,.KitDialog_footReason__kAGSK:empty{display:none}.KitDialog_foot__pjUJV .KitDialog_footReason__kAGSK>*{display:flex;gap:.45rem;align-items:flex-start;margin:0;font-weight:600;line-height:1.35}@media (max-width:640px){.KitDialog_footReason__kAGSK{order:-1;flex-basis:100%}}@media (max-width:768px){.KitDialog_back__YzQGr,.KitDialog_close__riR9l,.KitDialog_edit__Y06mN,.KitDialog_foot__pjUJV a,.KitDialog_foot__pjUJV button{min-height:var(--tap-min,44px);min-width:var(--tap-min,44px)}.KitDialog_namedBack__iLfor{min-height:var(--tap-min,44px)}}.KitDialog_panel__xJ4f7[data-record] .KitDialog_head__3GnEu{padding-bottom:.75rem;border-bottom:1px solid var(--home-line)}.KitDialog_panel__xJ4f7[data-record] .KitDialog_body__xGW2x{padding-top:.9rem}.KitDialog_bodyWrap__7Ba9J{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.KitDialog_bodyWrap__7Ba9J[data-has-status]>.KitDialog_body__xGW2x{padding-bottom:3.75rem}@media (min-width:769px){.KitDialog_bodyWrap__7Ba9J[data-has-status]>.KitDialog_body__xGW2x:has(>:last-child>[data-record-door]:only-child){padding-bottom:1rem}.KitDialog_bodyWrap__7Ba9J[data-has-status]:has(>.KitDialog_body__xGW2x>:last-child>[data-record-door]:only-child)>.KitDialog_status__XCGm4{max-width:50%}}.KitDialog_status__XCGm4{position:absolute;right:1rem;bottom:.75rem;z-index:1;display:flex;justify-content:flex-end;max-width:calc(100% - 2rem);pointer-events:none}.KitDialog_titleField__fDY0D{display:flex;align-items:center;gap:.4rem;min-width:0}.KitDialog_titleInput__s18Jm{font:inherit;color:inherit;letter-spacing:inherit;flex:1 1 auto;min-width:0;width:100%;margin:0;padding:0 0 2px;border:0;border-bottom:1px dashed var(--home-line-strong);border-radius:0;background:transparent}.KitDialog_titleInput__s18Jm:hover{border-bottom-color:var(--text-tertiary)}.KitDialog_titleInput__s18Jm:focus{outline:none;border-bottom-style:solid;border-bottom-color:var(--home-olive)}.KitDialog_titleInput__s18Jm::-moz-placeholder{color:var(--text-tertiary);font-weight:400}.KitDialog_titleInput__s18Jm::placeholder{color:var(--text-tertiary);font-weight:400}.KitDialog_titlePencil__BrfNb{flex:none;color:var(--text-tertiary)}.KitDialog_steps__L8nX7{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem}.KitDialog_step__9sKOk{grid-column:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-width:0;min-height:38px;padding:.35rem .75rem;border:1px solid var(--home-line-strong);border-radius:8px;background:var(--card-bg);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}.KitDialog_step__9sKOk:hover{background:var(--home-olive-soft)}.KitDialog_step__9sKOk:focus-visible{outline:2px solid var(--home-olive);outline-offset:2px}.KitDialog_stepNext__o0IUW{grid-column:3;align-items:flex-end;text-align:right}.KitDialog_stepWord__l9hTU{font-size:var(--type-label);font-weight:600;line-height:1.2;color:var(--text-tertiary)}.KitDialog_stepName__INmHj{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-support);font-weight:650;line-height:1.25}.KitDialog_stepPos__Pe95_{grid-column:2;font-size:var(--type-support);font-weight:600;color:var(--text-tertiary);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}.KitDialog_stepPosShort__MJFPM{display:none}@media (max-width:640px){.KitDialog_steps__L8nX7 .KitDialog_step__9sKOk{min-height:48px}.KitDialog_stepPosShort__MJFPM{display:inline}.KitDialog_stepPosWide___G7Z9{display:none}.KitDialog_overlayForm__sNIB_{padding:0;align-items:stretch}.KitDialog_form__VnmlC{max-width:none;max-height:none;height:100dvh;border-radius:0;border:none}.KitDialog_form__VnmlC .KitDialog_back__YzQGr{display:inline-flex;margin-left:-.4rem}.KitDialog_form__VnmlC .KitDialog_close__riR9l,.KitDialog_form__VnmlC .KitDialog_namedBack__iLfor{display:none}.KitDialog_form__VnmlC .KitDialog_foot__pjUJV{padding-bottom:calc(.85rem + env(safe-area-inset-bottom))}.KitDialog_form__VnmlC .KitDialog_bodyWrap__7Ba9J:last-child>.KitDialog_body__xGW2x{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.KitDialog_form__VnmlC .KitDialog_bodyWrap__7Ba9J:last-child[data-has-status]>.KitDialog_body__xGW2x{padding-bottom:calc(3.75rem + env(safe-area-inset-bottom))}.KitDialog_form__VnmlC .KitDialog_bodyWrap__7Ba9J:last-child>.KitDialog_status__XCGm4{bottom:calc(.75rem + env(safe-area-inset-bottom))}}.AdminKitFrame_rail__zUoTg{width:240px;flex-shrink:0;height:calc(100vh - var(--admin-topstrip-h, 0px) - var(--sandbox-chrome-h, 0px));position:sticky;top:calc(var(--admin-topstrip-h, 0px) + var(--sandbox-chrome-h, 0px));background:var(--card-bg);border-right:1px solid var(--home-line);display:flex;flex-direction:column}.AdminKitFrame_railScroll__BJ_aw{flex:1;display:flex;flex-direction:column;padding:.75rem 0 1rem;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--home-line-strong) transparent}@media (max-width:900px){.AdminKitFrame_rail__zUoTg{display:none}}.AdminKitFrame_label__xfHLY{font-size:var(--type-token);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);padding:.85rem 1.25rem .35rem}.AdminKitFrame_item__x_Qfx{display:flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:var(--type-body);color:var(--text-tertiary);text-decoration:none;background:none;border:none;width:100%;text-align:left;font-family:inherit;cursor:pointer;transition:background .1s,color .1s}.AdminKitFrame_item__x_Qfx:hover{background:var(--home-olive-soft);color:var(--text-primary)}.AdminKitFrame_item__x_Qfx svg{flex-shrink:0}.AdminKitFrame_itemActive__YGijG{background:rgba(var(--blueprint-blue-rgb),.1);color:var(--blueprint-light);font-weight:600}.AdminKitFrame_programOpen__6BZFv{color:var(--text-primary);font-weight:600}.AdminKitFrame_sub__WWSf0{padding-left:calc(1.25rem + 14px + .5rem);font-size:var(--type-support)}.AdminKitFrame_subLabel__mMQSq{font-size:var(--type-token);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);padding:.6rem 1.25rem .2rem calc(1.25rem + 14px + .5rem)}.AdminKitFrame_subLabelTeam__9Yccu{text-transform:none;letter-spacing:.02em;font-size:var(--type-label);color:var(--home-olive)}.AdminKitFrame_chevron__J64J4{margin-left:auto;opacity:.55;flex-shrink:0;transition:transform .2s ease}.AdminKitFrame_chevronOpen__4ZHar{transform:rotate(90deg)}.AdminKitFrame_count__VsHYP{margin-left:auto;flex-shrink:0;min-width:1.15rem;height:1.15rem;padding:0 .3rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-data);font-size:var(--type-token);font-weight:700;color:var(--home-amber);background:rgba(var(--home-amber-rgb),.11);border:1px solid rgba(var(--home-amber-rgb),.32)}.AdminKitFrame_count__VsHYP+.AdminKitFrame_chevron__J64J4{margin-left:.25rem}.AdminKitFrame_groupHeader__CkEUs{display:flex;align-items:center;gap:.4rem;width:100%;border:none;background:none;cursor:pointer;text-align:left;font-family:inherit;font-size:var(--type-token);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);padding:.5rem 1.25rem .35rem;margin-top:.15rem;transition:color .15s}.AdminKitFrame_groupHeader__CkEUs:hover{color:var(--text-primary)}.AdminKitFrame_groupHeader__CkEUs:focus-visible{outline:2px solid var(--blueprint-blue);outline-offset:-2px}.AdminKitFrame_groupHeaderActive__zN20U{color:var(--text-secondary)}.AdminKitFrame_groupHeaderText__ZJUd9{margin-right:auto}.AdminKitFrame_switcher__WmgVA{display:flex;align-items:center;gap:.4rem;padding:.25rem .85rem .5rem}.AdminKitFrame_switcherSelect__rjxgU{flex:1;min-width:0;background:var(--home-card);border:1px solid var(--home-line-strong);border-radius:7px;color:var(--text-primary);font-size:var(--type-body);font-weight:600;padding:.4rem .55rem;cursor:pointer}.AdminKitFrame_switcherSelect__rjxgU:focus{outline:none;border-color:var(--home-olive)}.AdminKitFrame_switcherSelect__rjxgU option{background:var(--home-card)}.AdminKitFrame_switcherName__LwylR{flex:1;min-width:0;font-size:var(--type-body);font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.4rem}.AdminKitFrame_switcherAdd__WpBhl{flex-shrink:0;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;border:1px solid var(--home-line-strong);background:none;color:var(--text-secondary);cursor:pointer}.AdminKitFrame_switcherAdd__WpBhl:hover:not(:disabled){background:var(--home-olive-soft);color:var(--text-primary)}.AdminKitFrame_switcherAdd__WpBhl:disabled{opacity:.4;cursor:not-allowed}.AdminKitFrame_spacer__3_C7c{flex:1;min-height:1rem}.AdminKitFrame_foot__1iXiL{display:flex;flex-direction:column;border-top:1px solid var(--home-line);padding-top:.4rem}.AdminKitFrame_footItem__LQP2R{font-size:var(--type-support)}.AdminKitFrame_footSignOut__PDam3{color:var(--home-live)}.AdminKitFrame_footSignOut__PDam3:hover{background:var(--home-live-soft);color:var(--home-live)}html[data-user-theme=warm] [data-coach-warm-enabled] .AdminKitFrame_item__x_Qfx:hover{background:var(--home-olive-soft);color:var(--text-primary)}.AdminKitFrame_programRow__Yx4EI{display:none}@media (max-width:900px){.AdminKitFrame_programRow__Yx4EI{display:block;margin:0 0 .9rem;border:1px solid var(--home-line);border-radius:12px;background:var(--card-bg);overflow:hidden}}.AdminKitFrame_programRowHead__WdG8c{display:flex;align-items:center;gap:.75rem;width:100%;min-height:52px;padding:.4rem .9rem;border:none;background:none;text-align:left;font-family:inherit;color:inherit;cursor:pointer}.AdminKitFrame_programRowText__xOnMj{flex:1;min-width:0}.AdminKitFrame_programRowTitle__bgjOS{display:block;font-size:var(--type-body);font-weight:650;color:var(--text-primary)}.AdminKitFrame_programRowPages__LvjpZ{display:block;font-size:var(--type-support);color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminKitFrame_programRowChevron__6Gugu{flex-shrink:0;color:var(--text-tertiary);transition:transform .2s ease}.AdminKitFrame_programRowChevronOpen__0iUsh{transform:rotate(180deg)}.AdminKitFrame_programRowLink__CcuVa,.AdminKitFrame_programRowList__dV2Il{border-top:1px solid var(--home-line)}.AdminKitFrame_programRowLink__CcuVa{display:flex;align-items:center;min-height:var(--tap-min,44px);padding:0 .9rem;font-size:var(--type-body);color:var(--text-secondary);text-decoration:none}.AdminKitFrame_programRowLink__CcuVa:first-child{border-top:0}.AdminKitFrame_programRowLinkActive__Fc2wZ{color:var(--blueprint-light);font-weight:600}