.ss-account-drawer{--ss-drawer-slide-ms:.3s;--ss-drawer-widen-ms:.36s;max-width:none}@media (prefers-reduced-motion:no-preference){.ss-account-drawer{transition:width var(--ss-drawer-widen-ms) var(--ease-emphasized), max-width var(--ss-drawer-widen-ms) var(--ease-emphasized), transform var(--ss-drawer-slide-ms) var(--ease-emphasized), translate var(--ss-drawer-slide-ms) var(--ease-emphasized)}}@media (width>=1024px){.ss-account-drawer{width:28rem;top:calc(env(safe-area-inset-top,0px) + 1.5rem);bottom:calc(env(safe-area-inset-bottom,0px) + 1.5rem);right:calc(env(safe-area-inset-right,0px) + 1.5rem)}.ss-account-drawer--wide{width:min(100vw - 3rem,1000px)}.ss-account-drawer--split{flex-direction:row}.ss-account-drawer--split>[data-drawer-page=menu]{flex:0 0 22rem;width:22rem}.ss-account-drawer>[data-drawer-page=settings]{flex:auto;min-width:0;position:static}}@media (width<=1023.98px){.ss-account-drawer{overflow:hidden}.ss-account-drawer>[data-drawer-page=settings]{position:absolute;inset:0;transform:translate(100%)}.ss-account-drawer>[data-drawer-page]{will-change:transform}.ss-account-drawer--slide>[data-drawer-page=menu]{transform:translate(-100%)}.ss-account-drawer--slide>[data-drawer-page=settings]{transform:translate(0)}.ss-account-drawer--parked>[data-drawer-page=menu]{display:none}}@media (width<=1023.98px) and (prefers-reduced-motion:no-preference){.ss-account-drawer>[data-drawer-page]{transition:transform var(--ss-drawer-slide-ms) var(--ease-emphasized)}}:root{--af-rail:88px;--af-radius:16px;--af-inset:10px;--af-sub-open:0px;--af-tabs-open:54px}@media (width>=80rem){:root{--af-inset:12px;--af-sub-open:240px;--af-tabs-open:0px}}.club-content-in[data-club-measure]{--af-dur:.32s;--af-sub:0px;--af-tabs:0px}.club-content-in:has(>.admin-frame[data-sub=open]){--af-sub:var(--af-sub-open);--af-tabs:var(--af-tabs-open)}.club-content-in[data-club-measure=open-1]{--af-dur:.19s}.club-content-in[data-club-measure=open-2]{--af-dur:.25s}.club-content-in[data-club-measure=close-1]{--af-dur:.23s}.club-content-in[data-club-measure=close-2]{--af-dur:.2s}.admin-frame{--af-ground:var(--admin-frame-rail,var(--muted));--af-sub-bg:var(--admin-frame-sub,var(--secondary));--af-ink:var(--admin-frame-ink,var(--foreground));--af-ink-soft:var(--admin-frame-ink-soft,var(--muted-foreground));--af-pill:var(--admin-frame-pill,var(--accent));--af-sub-pill:var(--admin-frame-sub-pill,var(--accent));--af-ring:var(--admin-frame-ring,var(--ring));--af-wrap:var(--af-ground);z-index:45;height:100dvh;margin:calc(-1 * env(safe-area-inset-top)) 0 calc(env(safe-area-inset-top) - 100dvh);pointer-events:none;display:none;position:sticky;top:0;overflow:hidden}.admin-frame-ground{opacity:0;position:absolute;inset:0}.admin-frame-hole{box-shadow:var(--elev-overlay), 0 0 0 100vmax var(--af-wrap);border-radius:0;position:absolute;inset:0}.admin-frame-nav{width:calc(var(--af-rail) + var(--af-sub));pointer-events:auto;display:flex;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.admin-frame-rail{--foreground:var(--af-ink);--muted-foreground:var(--af-ink-soft);--accent:var(--af-pill);--muted:var(--af-pill);--ring:var(--af-ring);--primary:var(--af-ink);--primary-foreground:var(--af-ground);flex:0 0 var(--af-rail);width:var(--af-rail);background:var(--af-ground);height:100%;color:var(--af-ink-soft);position:relative}.admin-frame-rail-inner{height:100%;padding:calc(env(safe-area-inset-top) + 16px) 0 14px;flex-direction:column;align-items:center;display:flex}.admin-frame-mark{box-shadow:0 0 0 1px color-mix(in oklab, var(--af-ink) 14%, transparent);background:0 0;border:0;border-radius:13px;flex:none;place-items:center;padding:0;display:grid}.admin-frame-mark:focus-visible{outline:2px solid var(--af-ring);outline-offset:3px}.admin-frame-rail-items{scrollbar-width:none;flex-direction:column;flex:auto;gap:2px;width:100%;min-height:0;padding:18px 0 10px;display:flex;overflow-y:auto}.admin-frame-rail-items::-webkit-scrollbar{display:none}.admin-frame-rail-foot{border-top:1px solid color-mix(in oklab, var(--af-ink) 14%, transparent);flex-direction:column;flex:none;align-items:center;gap:8px;width:calc(100% - 24px);margin:0 12px;padding-top:10px;display:flex}.admin-frame-rail-account{flex-direction:column;align-items:center;gap:4px;display:flex}.admin-frame-sub{--foreground:var(--af-ink);--muted-foreground:var(--af-ink-soft);--accent:var(--af-sub-pill);--muted:var(--af-sub-pill);--ring:var(--af-ring);--primary:var(--af-ink);--primary-foreground:var(--af-sub-bg);width:var(--af-sub);background:var(--af-sub-bg);height:100%;color:var(--af-ink);visibility:hidden;flex:none;position:relative;overflow:hidden}.admin-frame-sub-inner{width:240px;height:100%;padding:calc(env(safe-area-inset-top) + 22px) 12px 22px;scrollbar-width:none;opacity:0;overflow-y:auto;transform:translate(-14px)}.admin-frame-sub-inner::-webkit-scrollbar{display:none}.admin-frame-sub-eyebrow{color:var(--af-ink-soft);margin:6px 12px 4px}.admin-frame-sub-title{letter-spacing:-.015em;margin:0 12px 20px;font-size:23px;font-weight:720;line-height:1.15}.admin-frame-sub-rows{margin:0;padding:0;list-style:none}.admin-frame-sub-row{--foreground:var(--af-ink-soft);height:42px;min-height:42px;color:var(--foreground);white-space:nowrap;border-radius:11px;margin-bottom:2px;padding:0 12px}.admin-frame-sub-row:hover,.admin-frame-sub-row[data-active=true]{--foreground:var(--af-ink)}.admin-frame-sub-row[data-active=true]{background:var(--af-sub-pill);font-weight:650}.admin-frame-sub-row[data-active=true] :is(span){font-weight:inherit}.admin-frame-sub-note{color:var(--af-ink-soft);margin:22px 12px 0;font-size:12.5px;line-height:1.45}.admin-frame-sub-pills{flex-direction:column;gap:6px;margin:18px 4px 0;display:flex}.admin-frame-pill{min-height:44px;color:var(--af-ink);background-clip:padding-box;border-block:4px solid #0000;border-radius:11px/15px;align-items:center;gap:10px;margin-block:-4px;padding:0 12px;font-size:13.5px;font-weight:600;text-decoration:none;display:flex}.admin-frame-pill:hover,.admin-frame-pill--active{background-color:var(--accent)}.admin-frame-pill:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.admin-frame-pill-dot{background:color-mix(in oklab, var(--af-ink) 88%, transparent);border-radius:999px;place-items:center;width:18px;height:18px;display:grid}.admin-frame-pill--edit{font-size:12.5px;font-weight:550}.admin-frame-pill-soft{color:var(--af-ink-soft)}.admin-frame-tabs{top:env(safe-area-inset-top);border-radius:var(--af-radius) var(--af-radius) 0 0;background:var(--background);visibility:hidden;pointer-events:auto;border-bottom:1px solid #0000;height:0;position:absolute;left:0;right:0;overflow:hidden}.admin-frame-tabs-inner{height:var(--af-tabs-open);align-items:center;gap:4px;min-width:0;padding:0 14px;display:flex}.admin-frame-tabs-section{border-right:1px solid var(--border);height:22px;color:var(--muted-foreground);flex:none;align-items:center;margin-right:4px;padding-right:8px;font-size:12px;font-weight:650;display:inline-flex}.admin-frame-tabs-strip{--tab-active:var(--af-ground);--tab-active-foreground:var(--af-ink);flex:auto;min-width:0}.admin-frame-tabs-strip [data-variant=chip]{background-clip:padding-box;border-block:5px solid #0000;border-radius:17px/22px;padding-block:0}.admin-frame-tabs-pills{--af-ink:var(--foreground);--af-ink-soft:var(--muted-foreground);flex:none;align-items:center;gap:4px;display:flex}@media (width>=64rem){.admin-frame{display:block}.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin]){padding:calc(env(safe-area-inset-top) + var(--af-inset) + var(--af-tabs)) var(--af-inset) var(--af-inset) calc(var(--af-rail) + var(--af-sub))}.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])>.admin-frame{margin:calc(-1 * (env(safe-area-inset-top) + var(--af-inset) + var(--af-tabs))) calc(-1 * var(--af-inset)) calc(env(safe-area-inset-top) + var(--af-inset) + var(--af-tabs) - 100dvh) calc(-1 * (var(--af-rail) + var(--af-sub)))}.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])>.admin-frame .admin-frame-ground{opacity:1}.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])>.admin-frame .admin-frame-hole{top:calc(env(safe-area-inset-top) + var(--af-inset));right:var(--af-inset);bottom:var(--af-inset);left:calc(var(--af-rail) + var(--af-sub));border-radius:var(--af-radius)}.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])>.admin-frame .admin-frame-nav{transform:none}.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])>.admin-frame .admin-frame-tabs{top:calc(env(safe-area-inset-top) + var(--af-inset));right:var(--af-inset);left:calc(var(--af-rail) + var(--af-sub))}.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])>.admin-frame[data-sub=open] .admin-frame-tabs{height:var(--af-tabs);border-bottom-color:var(--border);visibility:visible}.club-content-in:is([data-club-measure=open-1],[data-club-measure=open-2],[data-club-measure=admin],[data-club-measure=close-1])>header:is([data-deep-bar],[data-condensed]){opacity:0;visibility:hidden;height:0;min-height:0;padding-block:0;overflow:clip;transform:translateY(-100%)}.club-content-in:is([data-club-measure=open-1],[data-club-measure=open-2],[data-club-measure=admin],[data-club-measure=close-1]) [data-admin-page-header]{z-index:6;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;padding-top:28px;padding-bottom:20px;display:flex;position:relative}.club-content-in:is([data-club-measure=open-1],[data-club-measure=open-2],[data-club-measure=admin],[data-club-measure=close-1]) [data-admin-page-header]:has(+[data-admin-page-subtitle]){padding-bottom:0}.club-content-in:is([data-club-measure=open-1],[data-club-measure=open-2],[data-club-measure=admin],[data-club-measure=close-1]) [data-admin-page-subtitle]{padding-top:6px;padding-bottom:20px}.club-content-in:is([data-club-measure=open-1],[data-club-measure=open-2],[data-club-measure=admin],[data-club-measure=close-1]) :is([data-admin-page-back],[data-admin-page-actions]){align-items:center;gap:8px;display:flex}.club-content-in:is([data-club-measure=open-1],[data-club-measure=open-2],[data-club-measure=admin],[data-club-measure=close-1]) [data-admin-page-actions]{margin-left:auto}.club-content-in:is([data-club-measure=open-1],[data-club-measure=open-2],[data-club-measure=admin],[data-club-measure=close-1]) [data-admin-page-heading]{clip:auto;clip-path:none;white-space:normal;flex:auto;width:auto;min-width:0;height:auto;margin:0;padding:0;position:static;overflow:visible}.club-content-in:not([data-club-measure=page]) [data-admin-hub-nav]:not([data-searching]){display:none}.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])>:is([data-testid=ops-mode-banner],[data-testid=ops-mode-ended-banner]){top:calc(var(--af-inset) + var(--af-tabs))}body[data-club]:has(.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])){--club-strip-anchor:calc(env(safe-area-inset-top) + var(--af-inset))}body[data-club]:has(.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])>.admin-frame[data-sub=open]){--club-strip-anchor:calc(env(safe-area-inset-top) + var(--af-inset) + var(--af-tabs-open))}body[data-club]:has(.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])) :is([data-flow-tabs],.app-pinned-strip):before{height:auto;top:0;bottom:0}body[data-club]:has(.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])) .agg-content{scroll-padding-bottom:0}body[data-club]:has(.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])) .agg-content .app-content-clearance-spacer{height:0}}@media (width>=80rem){.admin-frame[data-sub=open]{--af-wrap:var(--af-sub-bg)}.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])>.admin-frame[data-sub=open] .admin-frame-tabs{visibility:hidden;border-bottom-color:#0000}.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])>.admin-frame[data-sub=open] .admin-frame-sub{visibility:visible}.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])>.admin-frame[data-sub=open] .admin-frame-sub-inner{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.club-content-in[data-club-measure]{transition:--club-page-measure var(--af-dur) var(--ease-emphasized), padding var(--af-dur) var(--ease-emphasized)}.admin-frame{transition:margin var(--af-dur) var(--ease-emphasized), display var(--af-dur) var(--ease-emphasized) allow-discrete}.admin-frame-ground{transition:opacity var(--af-dur) var(--ease-emphasized)}.admin-frame-hole{transition:top var(--af-dur) var(--ease-emphasized), right var(--af-dur) var(--ease-emphasized), bottom var(--af-dur) var(--ease-emphasized), left var(--af-dur) var(--ease-emphasized), border-radius var(--af-dur) var(--ease-emphasized), box-shadow var(--af-dur) var(--ease-emphasized)}.admin-frame-nav{transition:transform var(--af-dur) var(--ease-emphasized), width var(--af-dur) var(--ease-emphasized)}.admin-frame-sub{transition:width var(--af-dur) var(--ease-emphasized), background-color .32s var(--ease-emphasized), visibility 0s var(--ease-emphasized) var(--af-dur)}.admin-frame-tabs{transition:height var(--af-dur) var(--ease-emphasized), top var(--af-dur) var(--ease-emphasized), right var(--af-dur) var(--ease-emphasized), left var(--af-dur) var(--ease-emphasized), border-color var(--af-dur) var(--ease-emphasized), visibility 0s var(--ease-emphasized) var(--af-dur)}.admin-frame-sub-inner{transition:opacity .13s var(--ease-emphasized), transform .2s var(--ease-emphasized)}.admin-frame-sub-row,.admin-frame-pill{transition:background-color .2s var(--ease-emphasized), color .2s var(--ease-emphasized)}.club-content-in[data-club-measure=close-2]>header:is([data-deep-bar],[data-condensed]){interpolate-size:allow-keywords;animation:admin-frame-bar-return var(--af-dur) var(--ease-emphasized) both;overflow:clip}.club-content-in[data-club-measure=admin]>header:is([data-deep-bar],[data-condensed]){interpolate-size:allow-keywords;transition:height .32s var(--ease-emphasized), padding .32s var(--ease-emphasized), transform .32s var(--ease-emphasized), opacity .32s var(--ease-emphasized), visibility 0s var(--ease-emphasized) 0s}@media (width>=64rem){.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])>.admin-frame[data-sub=open] .admin-frame-tabs{transition:height var(--af-dur) var(--ease-emphasized), top var(--af-dur) var(--ease-emphasized), right var(--af-dur) var(--ease-emphasized), left var(--af-dur) var(--ease-emphasized), border-color var(--af-dur) var(--ease-emphasized), visibility 0s var(--ease-emphasized) 0s}.club-content-in[data-club-measure=admin]>header:is([data-deep-bar],[data-condensed]){transition:height .32s var(--ease-emphasized), padding .32s var(--ease-emphasized), transform .32s var(--ease-emphasized), opacity .32s var(--ease-emphasized), visibility 0s var(--ease-emphasized) .32s}@starting-style{.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])>.admin-frame{margin:calc(-1 * env(safe-area-inset-top)) 0 calc(env(safe-area-inset-top) - 100dvh)}.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])>.admin-frame .admin-frame-ground{opacity:0}.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])>.admin-frame .admin-frame-hole{border-radius:0;inset:0}.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])>.admin-frame .admin-frame-nav{transform:translate(-100%)}.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])>.admin-frame[data-sub=open] .admin-frame-tabs{top:env(safe-area-inset-top);height:0;left:0;right:0}}}@media (width>=80rem){.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])>.admin-frame[data-sub=open] .admin-frame-tabs{transition:height var(--af-dur) var(--ease-emphasized), top var(--af-dur) var(--ease-emphasized), right var(--af-dur) var(--ease-emphasized), left var(--af-dur) var(--ease-emphasized), border-color var(--af-dur) var(--ease-emphasized), visibility 0s var(--ease-emphasized) var(--af-dur)}.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])>.admin-frame[data-sub=open] .admin-frame-sub{transition:width var(--af-dur) var(--ease-emphasized), background-color .32s var(--ease-emphasized), visibility 0s var(--ease-emphasized) 0s}.club-content-in:is([data-club-measure=open-2],[data-club-measure=admin])>.admin-frame[data-sub=open] .admin-frame-sub-inner{transition:opacity .24s var(--ease-emphasized) 60ms, transform .3s var(--ease-emphasized) 60ms}}}@keyframes admin-frame-bar-return{0%{opacity:0;height:0;padding-top:0;padding-bottom:0;transform:translateY(-100%)}}html[data-admin-frame-vt] .club-page-seam{view-transition-name:admin-frame-page}html[data-admin-frame-vt]::view-transition-group(main){animation:none}html[data-admin-frame-vt]::view-transition-group(admin-frame-page){animation:none}html[data-admin-frame-vt]::view-transition-old(main){opacity:0;animation:none}html[data-admin-frame-vt]::view-transition-new(main){animation:none}html[data-admin-frame-vt]::view-transition-old(admin-frame-page){block-size:auto;inline-size:auto;animation:admin-frame-ghost-out .2s cubic-bezier(.4, 0, 1, 1) var(--admin-frame-vt-close-at,0s) both;inset-inline-start:50%;translate:-50%}html[data-admin-frame-vt]::view-transition-new(admin-frame-page){animation:admin-frame-page-in .24s var(--ease-emphasized) var(--admin-frame-vt-close-at,0s) both}@keyframes admin-frame-ghost-out{0%{opacity:1}to{opacity:0}}@keyframes admin-frame-page-in{0%{opacity:0}}html[data-admin-frame-vt-capture=old] .club-page-seam{view-transition-name:admin-frame-ghost}html[data-admin-frame-vt-capture=old] .club-content-in>header:is([data-deep-bar],[data-condensed]){view-transition-name:admin-frame-bar}html[data-admin-frame-vt=open]::view-transition-group(admin-frame-ghost){animation:none}html[data-admin-frame-vt=open]::view-transition-group(admin-frame-bar){animation:none}html[data-admin-frame-vt=open]::view-transition-old(admin-frame-ghost){animation:admin-frame-ghost-lift .19s var(--ease-emphasized) both, admin-frame-ghost-out .2s cubic-bezier(.4, 0, 1, 1) var(--admin-frame-vt-open-at,0s) both}html[data-admin-frame-vt=open]::view-transition-old(admin-frame-bar){animation:admin-frame-bar-lift .19s var(--ease-emphasized) both}html[data-admin-frame-vt=open]::view-transition-new(admin-frame-page){animation:admin-frame-page-in .24s var(--ease-emphasized) var(--admin-frame-vt-open-at,0s) both}html[data-admin-frame-vt] .app-tabs{view-transition-name:none}@keyframes admin-frame-ghost-lift{to{translate:0 var(--admin-frame-vt-lift,0px)}}@keyframes admin-frame-bar-lift{to{opacity:0;transform:translateY(-100%)}}.admin-frame[data-snap],.admin-frame[data-snap] *{transition:none!important}.club-content-in:has(>.admin-frame[data-snap]){transition:none!important}.club-band-material{--_club-brand:var(--club-brand,var(--primary));--_club-band:var(--club-band,var(--nav));--_club-band-ink:var(--club-band-ink,var(--nav-foreground));background-color:var(--_club-band);color:var(--_club-band-ink)}.dark .club-band-material{--_club-brand:var(--club-brand,var(--primary))}.club-panel-material{--_club-band-ink:var(--club-panel-ink,oklch(94% .008 78));background:linear-gradient(155deg, var(--club-panel-brand,color-mix(in oklab, var(--_club-brand) 82%, oklch(13% 0 0))), color-mix(in oklab, var(--club-panel-brand,var(--_club-brand)) 46%, oklch(11.5% 0 0)) 78%);color:var(--_club-band-ink)}.dark .club-panel-material{background:linear-gradient(155deg, var(--club-panel-brand,color-mix(in oklab, var(--_club-brand) 68%, oklch(12.5% 0 0))), color-mix(in oklab, var(--club-panel-brand,var(--_club-brand)) 38%, oklch(10.5% 0 0)) 78%)}:root{--club-rail:1rem;--club-frame:10px;--club-panel-bleed:6px}@media (width>=64rem){:root{--club-rail:max(2rem, (100% - var(--container-feed)) / 2 + 2rem);--club-frame:max(10px, (100% - var(--container-feed)) / 2);--club-panel-bleed:clamp(22px, (100vw - var(--container-feed)) / 2 + 22px, 2rem)}}.club-panel-inset{margin-inline:calc(-1 * var(--club-panel-bleed));padding-inline:var(--club-panel-bleed)}@media (width>=64rem){.club-page-seam .club-admin-frame{padding-inline:var(--club-rail)}.club-page-seam .club-admin-frame :is([data-content-width=none],[data-content-width="3xl"],[data-content-width="5xl"],[data-content-width=feed]),.club-page-seam .club-admin-frame [data-flow-tabs]{padding-inline:0}}@property --club-page-measure{syntax:"<length>";inherits:true;initial-value:1080px}.club-content-in{--club-page-measure:var(--container-feed)}.club-content-in [data-club-bar-rail]{max-width:var(--club-page-measure)}@media (width>=64rem){.club-page-seam .club-admin-frame{--club-rail:max(2rem, (100% - var(--club-page-measure)) / 2 + 2rem)}.club-page-seam .club-admin-frame [data-content-width=feed]{max-width:var(--club-page-measure)}.club-content-in:is([data-club-measure=open-1],[data-club-measure=open-2],[data-club-measure=admin],[data-club-measure=close-1]){--club-page-measure:min(100vw, calc(var(--container-admin) + 4rem))}@media (prefers-reduced-motion:no-preference){.club-page-seam .club-admin-frame .animate-page-enter>*{animation:none}}}@media (width>=80rem){.club-page-seam>.club-admin-frame,.club-page-seam .club-admin-frame .animate-page-enter,.club-page-seam .club-admin-frame .animate-page-enter>*{animation:none}}[data-club]{--_panel-halo:0 24px 64px -20px color-mix(in oklab, var(--club-panel-brand,color-mix(in oklab, var(--club-brand,var(--primary)) 82%, oklch(13% 0 0))) 55%, transparent)}.club-band-material .club-ident-mark{background:var(--club-brand,var(--_club-brand));color:var(--club-ink,var(--_club-band-ink))}.club-band-material .club-ident-mark:has(>img){background:var(--club-logo-badge-bg)}body[data-club] header[data-condensed],body[data-club] header[data-deep-bar]{top:env(safe-area-inset-top)}body[data-club] header[data-condensed]:before,body[data-club] header[data-deep-bar]:before{content:"";height:env(safe-area-inset-top);background:var(--background);pointer-events:none;position:fixed;top:0;left:0;right:0}@property --background{syntax:"<color>";inherits:true;initial-value:#0000}@property --card{syntax:"<color>";inherits:true;initial-value:#0000}@property --muted{syntax:"<color>";inherits:true;initial-value:#0000}@property --accent{syntax:"<color>";inherits:true;initial-value:#0000}@property --secondary{syntax:"<color>";inherits:true;initial-value:#0000}@keyframes club-ground-arrive{0%{--background:var(--club-arrive-from-background);--card:var(--club-arrive-from-card);--muted:var(--club-arrive-from-muted);--accent:var(--club-arrive-from-accent);--secondary:var(--club-arrive-from-secondary)}}@media (prefers-reduced-motion:no-preference){body[data-club-arriving],body[data-club-arriving] [data-club]:not(body):not(.club-curtain),body[data-club-arriving] .app-pinned-strip,body[data-club-arriving] .app-tabs[data-tab-context=club],body[data-club-arriving] .app-tabs[data-tab-context=admin],body[data-club-arriving] .app-content-clearance-spacer{animation:club-ground-arrive .26s var(--ease-emphasized)}}body[data-club-arriving]{--glass-wash:color-mix(in oklab, var(--background) 78%, transparent);--glass-wash-strong:color-mix(in oklab, var(--background) 88%, transparent);--glass-wash-solid:color-mix(in oklab, var(--background) 97%, transparent)}[data-club]:not(body),body[data-club] .app-tabs[data-tab-context=club],body[data-club] .app-tabs[data-tab-context=admin]{--surface-translucent:color-mix(in oklab, var(--nav) 78%, transparent)}body[data-club]{--club-strip-anchor:calc(env(safe-area-inset-top) + 4rem)}body[data-club][data-club-deep]{--club-strip-anchor:calc(env(safe-area-inset-top) + 4.75rem)}body[data-club] [data-flow-tabs],body[data-club] .session-sheet-tabs,body[data-club] .app-pinned-strip{top:var(--club-strip-anchor)}body[data-club] .app-pinned-strip:before{height:calc(100% + 20px);top:-20px}body[data-club] [data-flow-tabs]:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:-20px 0 0}body[data-club] [data-flow-tabs]:before,body[data-club] .app-pinned-strip:before{background:linear-gradient(to bottom, var(--background) calc(100% - 10px), transparent)}:is(body[data-club] .club-nonmember-banner:has(~.club-page-seam [data-flow-tabs]),body[data-club] .club-resume-banner:has(~.club-page-seam [data-flow-tabs])){margin-bottom:20px}body[data-club] [data-admin-page-subtitle]:has(~[data-flow-tabs]){padding-bottom:20px}@media (width>=64rem){body[data-club] [data-flow-tabs],body[data-club] .app-pinned-strip{padding-inline:max(2rem, (var(--flow-tabs-w,100%) - var(--container-feed)) / 2 + 2rem)}}[data-club],body[data-club]{--brand:var(--club-accent,var(--club-brand,var(--primary)));--brand-foreground:var(--club-accent-ink,var(--club-ink,oklch(98% .005 75)));--club-panel-ink:oklch(94% .008 78);--_club-action:var(--club-cta,var(--club-brand,var(--primary)));--_club-action-ink:var(--club-cta-ink,var(--club-ink,oklch(98% .005 75)))}.dark [data-club],.dark body[data-club]{--brand:var(--club-accent,var(--club-brand,var(--primary)));--_club-action:var(--club-cta,var(--club-brand,var(--primary)))}@supports (color:oklch(from red l c h)){.dark [data-club],.dark body[data-club]{--_club-action:oklch(from var(--club-cta,var(--club-brand,var(--primary))) max(l, .55) c h);--_club-action-ink:oklch(from var(--_club-action) clamp(.16, (.57 - l) * infinity, .985) .005 h)}}[data-club] .club-action-accent{--primary:var(--_club-action);--primary-foreground:var(--_club-action-ink)}body[data-club-splash] .app-tabs{display:none}.club-curtain{z-index:100;clip-path:var(--curtain-clip,inset(0px round 0px));transition:clip-path .43s var(--ease-emphasized), opacity .43s var(--ease-emphasized);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.club-curtain.fade{opacity:0;pointer-events:none}.club-curtain .club-curtain-lockup{opacity:0;transition:opacity .26s ease-out .14s, transform .38s var(--ease-spring) .14s;transform:scale(.86)}.club-curtain.full .club-curtain-lockup{opacity:1;transform:scale(1)}.club-curtain.fade .club-curtain-lockup{opacity:0;transition:opacity .43s var(--ease-emphasized)}html[data-club-entering] #root{opacity:.6;transition:transform .43s var(--ease-emphasized), opacity .43s var(--ease-emphasized);transform:scale(.965)}html[data-club-vt=exit]::view-transition-old(root){animation:club-exit-drop .44s var(--ease-emphasized) both;z-index:1}html[data-club-vt=exit]::view-transition-old(main){animation:club-exit-drop .44s var(--ease-emphasized) both;z-index:1}html[data-club-vt=exit]::view-transition-new(root){animation:club-exit-reveal .44s var(--ease-emphasized) both}html[data-club-vt=exit]::view-transition-new(main){animation:club-exit-reveal .44s var(--ease-emphasized) both}@keyframes club-exit-drop{72%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes club-exit-reveal{0%{opacity:.4;transform:scale(.985)}to{opacity:1;transform:none}}@keyframes club-content-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.club-page-seam>*{animation:ease-out club-content-in}.club-page-seam[data-club-page-entrance]>*{animation-duration:.16s}}@media (width>=64rem){[data-club] .session-hero{max-width:min(var(--container-feed), 100% - 20px);margin-inline:var(--club-frame);border-radius:var(--_hero-radius,24px);margin-top:10px;margin-bottom:10px}[data-club] .session-hero [data-tie=top]{background-image:linear-gradient(to bottom, var(--background), transparent);height:72px}[data-club] .session-hero [data-tie=left]{background-image:linear-gradient(to right, var(--background), transparent);width:96px}[data-club] .session-hero [data-tie=right]{background-image:linear-gradient(to left, var(--background), transparent);width:96px}body.club-halo [data-club] .session-hero{box-shadow:var(--_panel-halo)}}[data-club] .session-hero-identity{padding-inline:var(--club-rail)}@media (width>=64rem){[data-club] .session-hero-identity{padding-inline:var(--club-panel-bleed)}}body[data-club] .session-day-eyebrow{padding-inline:0}body[data-club] .club-about-measure{max-width:var(--container-feed)}@media (prefers-reduced-motion:reduce){.club-curtain,.club-curtain .club-curtain-lockup,html[data-club-entering] #root{transition:none}html[data-club-vt=exit]::view-transition-old(root){animation:none}html[data-club-vt=exit]::view-transition-new(root){animation:none}html[data-club-vt=exit]::view-transition-old(main){animation:none}html[data-club-vt=exit]::view-transition-new(main){animation:none}}body[data-root-club-strip]{--root-profile-bar-anchor:calc(env(safe-area-inset-top) + 4.75rem)}body[data-root-club-strip] .profile-sheet-tabs,body[data-root-club-strip] .app-pinned-strip{top:var(--root-profile-bar-anchor)}body[data-root-club-strip] .app-pinned-strip:before{background:linear-gradient(to bottom, var(--background) calc(100% - 10px), transparent);border-bottom:none;height:calc(100% + 8px);top:-8px}body[data-root-club-strip] header[data-deep-bar]{top:env(safe-area-inset-top)}body[data-root-club-strip] header[data-deep-bar]:before{content:"";height:env(safe-area-inset-top);background:var(--background);pointer-events:none;position:fixed;top:0;left:0;right:0}.root-profile-bar-ghost{padding-top:.625rem;padding-bottom:.875rem}@supports (view-transition-name:none){::view-transition-group(marketing-cta){animation-duration:.52s;animation-timing-function:var(--ease-emphasized);z-index:4}::view-transition-image-pair(marketing-cta){animation:.52s both vt-header-cta-lift}::view-transition-old(marketing-cta){animation-duration:.24s;animation-timing-function:ease-in-out;animation-delay:.16s}::view-transition-new(marketing-cta){animation-duration:.24s;animation-timing-function:ease-in-out;animation-delay:.16s}@media (width<=1023px){::view-transition-old(marketing-cta){animation-duration:.2s;animation-delay:40ms}::view-transition-new(marketing-cta){animation-duration:.2s;animation-delay:40ms}}::view-transition-group(site-header){animation-duration:.52s;animation-timing-function:var(--ease-emphasized);z-index:1}::view-transition-old(site-header){animation-duration:.32s}::view-transition-new(site-header){animation-duration:.32s}::view-transition-group(site-wordmark){animation-duration:.52s;animation-timing-function:var(--ease-emphasized);z-index:2}::view-transition-old(site-wordmark){animation-duration:.52s}::view-transition-new(site-wordmark){animation-duration:.52s}::view-transition-group(platform-topnav){z-index:3}::view-transition-group(marketing-nav){z-index:3}::view-transition-old(platform-topnav):only-child{animation:.21s cubic-bezier(.4,0,1,1) both fade-out}::view-transition-old(marketing-nav):only-child{animation:.21s cubic-bezier(.4,0,1,1) both fade-out}::view-transition-old(marketing-cta):only-child{animation:.21s cubic-bezier(.4,0,1,1) both fade-out}::view-transition-new(platform-topnav):only-child{animation:vt-header-nav-in .31s var(--ease-emphasized) .21s both}::view-transition-new(marketing-nav):only-child{animation:vt-header-nav-in .31s var(--ease-emphasized) .21s both}::view-transition-new(marketing-cta):only-child{animation:vt-header-nav-in .31s var(--ease-emphasized) .21s both}}@keyframes vt-header-cta-lift{0%{animation-timing-function:cubic-bezier(.2,0,.2,1);transform:translateY(0)}42%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:translateY(-7px)}to{transform:translateY(0)}}@keyframes vt-header-nav-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.app-tabs[data-tab-context=primary],.app-tabs[data-tab-context=club],.app-tabs[data-tab-context=admin],.app-content.agg-content{isolation:isolate}.app-tabs[data-tab-context=primary],.app-tabs[data-tab-context=club],.app-tabs[data-tab-context=admin],.dark .app-tabs[data-tab-context=primary],.dark .app-tabs[data-tab-context=club],.dark .app-tabs[data-tab-context=admin]{background-color:var(--glass-wash-strong)}.app-tabs[data-tab-context=primary] .app-tab-label,.app-tabs[data-tab-context=club] .app-tab-label,.app-tabs[data-tab-context=admin] .app-tab-label{transition:none}@supports (view-transition-name:none){::view-transition-old(ss-tabs){animation:none}::view-transition-new(ss-tabs){animation:none}::view-transition-old(ss-tabs){opacity:0}::view-transition-new(ss-tabs){opacity:1}}@media (width>=1024px){.app-tabs[data-tab-context=primary]{display:none}body[data-club] .agg-content{scroll-padding-bottom:var(--app-tabbar-clearance)}body[data-club] .agg-content .app-content-clearance-spacer{height:var(--app-tabbar-clearance)}.app-tabs[data-tab-context=club]{left:50%;right:auto;bottom:var(--app-tabbar-bottom-offset);width:min(calc(100vw - (var(--app-tabbar-inline-inset) * 2)), 22rem);height:var(--app-tabbar-height);opacity:1;z-index:20;border-radius:calc(var(--radius) + .625rem);border:1px solid color-mix(in oklab, var(--background) 18%, transparent);box-shadow:0 12px 30px color-mix(in oklab, var(--foreground) 6%, transparent), 0 3px 10px color-mix(in oklab, var(--foreground) 4%, transparent), inset 0 1px 0 color-mix(in oklab, var(--background) 90%, transparent), inset 0 -1px 0 color-mix(in oklab, var(--foreground) 4%, transparent);background-image:none;padding:.25rem .375rem;position:fixed;overflow:hidden}.dark .app-tabs[data-tab-context=club]{border-color:color-mix(in oklab, var(--foreground) 12%, transparent);box-shadow:0 12px 30px oklch(0% 0 0/.42), inset 0 1px 0 color-mix(in oklab, var(--foreground) 12%, transparent)}.app-tabs[data-tab-context=club] .app-tab-list-shell{border-radius:calc(var(--radius) + .25rem);overflow:hidden}.app-tabs[data-tab-context=club] .app-tab-indicator{inset-block:0;z-index:0;pointer-events:none;border-radius:calc(var(--radius) + .25rem);transition:transform .26s var(--ease-emphasized), width .22s var(--ease-emphasized), background-color .18s ease, box-shadow .18s ease;will-change:transform, width;position:absolute;left:0}.app-tabs[data-tab-context=club] .app-tab-link{border-radius:calc(var(--radius) + .25rem);min-width:0;transition:color .18s,transform .18s}.app-tabs[data-tab-context=club] .app-tab-link[aria-current=page]{transform:translateY(-1px)}.app-tabs[data-tab-context=club] .app-tab-icon{justify-content:center;align-items:center;width:2rem;height:2rem;transition:color .18s,transform .18s;display:flex}.app-tabs[data-tab-context=club] .app-tab-label[data-active=true]{font-weight:650}@media (prefers-reduced-motion:reduce){.app-tabs[data-tab-context=club] .app-tab-indicator{transition:none}}}@media (width>=64rem){.app-tabs[data-tab-context=admin]{translate:-50% calc(100% + var(--app-tabbar-bottom-offset) + 1rem);visibility:hidden;pointer-events:none}}@media (width>=64rem) and (prefers-reduced-motion:no-preference){body:has(.club-content-in[data-club-measure=admin]) .app-tabs[data-tab-context=admin]{transition:translate .32s var(--ease-emphasized), visibility 0s var(--ease-emphasized) .32s}body:has(.club-content-in:is([data-club-measure=close-1],[data-club-measure=close-2])) .app-tabs[data-tab-context=club]{transition:none}}body[data-platform-header] .seed-exit-back{display:none}body[data-root-club-strip] .platform-header-veil:after{content:none}.app-tabs[data-tab-context=primary] .app-tab-indicator{background-color:color-mix(in oklab, var(--ss-logo-gold) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ss-logo-gold) 10%, transparent)}.app-tabs[data-tab-context=club] .app-tab-indicator{background-color:var(--tab-active);box-shadow:none}.app-tabs[data-tab-context=club] .app-tab-link[aria-current=page],.dark .app-tabs[data-tab-context=club] .app-tab-link[aria-current=page]{color:var(--tab-active-foreground)}.platform-header-veil{z-index:1;background-image:linear-gradient(to bottom, color-mix(in oklab, var(--background) calc(100% * var(--veil-progress,1)), transparent) 0%, color-mix(in oklab, var(--background) calc(100% * var(--veil-progress,1)), transparent) 55%, color-mix(in oklab, var(--background) calc(88% * var(--veil-progress,1)), transparent) 100%);transition:background-color .18s var(--ease-emphasized);border-bottom-color:#0000;position:relative}.platform-header-veil:after{content:"";pointer-events:none;background-color:color-mix(in oklab, var(--background) calc(100% * var(--veil-progress,1)), transparent);height:28px;-webkit-backdrop-filter:blur(calc(12px * var(--veil-progress,1)));backdrop-filter:blur(calc(12px * var(--veil-progress,1)));position:absolute;top:100%;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.platform-header-veil[data-club-context]:after{content:none}@media (prefers-reduced-motion:reduce){.platform-header-veil{border-bottom:1px solid color-mix(in oklab, var(--border) 60%, transparent);background-color:var(--background);box-shadow:none;background-image:none;transition:none}.platform-header-veil:after{content:none}}
