.blog_article__caXiG,.blog_root__jDV_c{max-width:1440px;margin:0 auto;padding:42px 36px 80px;color:var(--text-primary);font-family:var(--font-ui);min-width:0}.blog_root__jDV_c{background:radial-gradient(ellipse at 90% 0,var(--glow-violet),transparent 55%)}.blog_masthead__B7Mci{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:38px}.blog_eyebrow__BA9dX{margin:0 0 14px;font:600 10px/1.5 var(--font-label);color:var(--violet-ink);letter-spacing:.13em;text-transform:uppercase}.blog_masthead__B7Mci h1{margin:0;font-size:clamp(34px,4vw,58px);line-height:1.08;font-weight:500;letter-spacing:-.055em}.blog_masthead__B7Mci h1 span{display:block;color:var(--violet-ink)}.blog_edition__vOpVB{border-left:1px solid var(--line-strong);padding-left:24px;color:var(--text-tertiary);font-size:11px;line-height:1.8}.blog_edition__vOpVB b{color:var(--text-secondary);font-weight:400}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:stretch}.blog_card__6gn_X{position:relative;isolation:isolate;min-height:280px;padding:28px;border:1px solid var(--line-strong);border-radius:var(--radius-panel);overflow:hidden;display:flex;min-width:0;background:var(--surface)}.blog_articleHero__m2fLu>img,.blog_card__6gn_X>img{z-index:-2;object-fit:cover;object-position:60% center}.blog_articleHero__m2fLu:before,.blog_card__6gn_X:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#24143e30,#1a1025ca 35%,#170f23)}.blog_featured__kHmgQ{grid-column:span 2;grid-row:span 2;min-height:580px;padding:40px}.blog_featured__kHmgQ:before{background:linear-gradient(180deg,#31174c08,#27123369 40%,#180e24f5 85%)}.blog_cardContent__brruH{align-self:flex-end;width:100%;min-width:0}.blog_card__6gn_X h2{margin:0;font-size:25px;font-weight:500;line-height:1.16;letter-spacing:-.035em;overflow-wrap:anywhere}.blog_featured__kHmgQ h2{max-width:620px;font-size:clamp(34px,3.5vw,49px)}.blog_card__6gn_X h2 a{color:var(--text-primary);text-decoration:none}.blog_excerpt__CbfUF{color:var(--text-secondary);font-size:12px;line-height:1.8;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:15px 0 0}.blog_featured__kHmgQ .blog_excerpt__CbfUF{max-width:480px;font-size:14px}.blog_cardFooter__qC8um{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;padding-top:16px;border-top:1px solid var(--line-strong);font-size:10px;color:var(--text-tertiary)}.blog_articleFooter__vT8PN a,.blog_cardFooter__qC8um a,.blog_notice__r7t_S a{color:var(--lime);text-decoration:none}.blog_sampleNote___161B{font:400 11px/1.7 var(--font-ui);color:var(--text-secondary);margin:0 0 24px;padding-left:13px;border-left:2px solid var(--violet)}.blog_back___MR7A{display:inline-block;margin-bottom:24px;color:var(--violet-ink);font-size:12px;text-decoration:none}.blog_article__caXiG{max-width:1260px}.blog_articleHero__m2fLu{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:480px;padding:clamp(25px,5vw,64px);overflow:hidden;border:1px solid var(--line-strong);border-radius:var(--radius-panel)}.blog_articleHero__m2fLu>div{max-width:850px;min-width:0}.blog_articleHero__m2fLu h1{font-size:clamp(32px,4.5vw,58px);line-height:1.08;letter-spacing:-.045em;font-weight:500;margin:0;overflow-wrap:anywhere}.blog_articleLead__Nlym8{max-width:680px;font-size:15px;line-height:1.7;color:var(--text-secondary);margin:20px 0}.blog_byline__HEa0b{color:var(--violet-ink);font-size:10px;line-height:1.7}.blog_articleBody__ysYAS{max-width:730px;margin:44px auto;overflow-wrap:anywhere}.blog_articleBody__ysYAS p{font:400 16px/1.95 var(--font-editorial);color:var(--text-secondary);white-space:pre-line;margin:0 0 26px}.blog_articleBody__ysYAS h2{font:500 27px/1.25 var(--font-ui);letter-spacing:-.025em;margin:42px 0 20px}.blog_articleFooter__vT8PN{display:flex;justify-content:space-between;flex-wrap:wrap;gap:18px;max-width:730px;margin:0 auto;padding-top:24px;border-top:1px solid var(--line-strong);color:var(--text-secondary);font-size:12px}.blog_notice__r7t_S{background:var(--surface);border:1px solid var(--line-strong);padding:32px;border-radius:var(--radius-panel)}.blog_preview__m_QeW{padding:0}.blog_preview__m_QeW .blog_articleHero__m2fLu{min-height:330px}.blog_preview__m_QeW .blog_articleHero__m2fLu h1{font-size:34px}.blog_preview__m_QeW .blog_articleBody__ysYAS{padding:0 20px}.blog_article__caXiG a:focus-visible,.blog_root__jDV_c a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:5px}@media(max-width:900px){.blog_grid__1mQUH{grid-template-columns:repeat(2,minmax(0,1fr))}.blog_featured__kHmgQ{grid-row:auto;min-height:470px}.blog_masthead__B7Mci{align-items:start}.blog_edition__vOpVB{display:none}}@media(max-width:600px){.blog_article__caXiG,.blog_root__jDV_c{padding:28px 16px 60px}.blog_grid__1mQUH{grid-template-columns:minmax(0,1fr);gap:15px}.blog_featured__kHmgQ{grid-column:auto;min-height:420px;padding:27px}.blog_card__6gn_X{padding:24px}.blog_card__6gn_X h2{font-size:27px}.blog_featured__kHmgQ h2{font-size:36px}.blog_articleHero__m2fLu{min-height:440px}.blog_articleBody__ysYAS p{font-size:14px}.blog_preview__m_QeW{padding:0}}.blog_pagination__cBaLz{display:flex;justify-content:space-between;gap:16px;margin-top:26px}.blog_pagination__cBaLz a{color:var(--violet-ink);font:500 12px var(--font-label)}.blog-editor_root__VaQ4u{color:var(--text-primary);font-family:var(--font-ui);min-width:0}.blog-editor_header__G6cbl{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:4px 0 24px}.blog-editor_header__G6cbl h2{font-size:clamp(24px,3vw,36px);font-weight:500;letter-spacing:-.045em;margin:8px 0}.blog-editor_header__G6cbl p{color:var(--text-secondary);font-size:12px;line-height:1.6;margin:0}.blog-editor_header__G6cbl .blog-editor_eyebrow__xB3la{color:var(--violet-ink);font:600 9px var(--font-label);text-transform:uppercase;letter-spacing:.16em}.blog-editor_primary__jUfyx,.blog-editor_secondary__nEFiB{border-radius:6px;padding:12px 16px;font:600 11px var(--font-label);cursor:pointer}.blog-editor_primary__jUfyx{color:var(--lime-ink);background:var(--lime);border:1px solid var(--lime)}.blog-editor_secondary__nEFiB{color:var(--text-primary);border:1px solid var(--line-strong);background:var(--surface-raised)}.blog-editor_root__VaQ4u button:disabled{opacity:.5;cursor:wait}.blog-editor_root__VaQ4u :is(button,input,textarea,a):focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.blog-editor_layout__tj5d9{display:grid;grid-template-columns:minmax(190px,.65fr) minmax(0,1.5fr);grid-gap:20px;gap:20px;align-items:start}.blog-editor_library__xg5Vj{border:1px solid var(--line-subtle);border-radius:8px;background:var(--surface);padding:14px;min-width:0}.blog-editor_filters__UXB0Z{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:14px;border-bottom:1px solid var(--line-subtle)}.blog-editor_editorTabs___iSQF button,.blog-editor_filters__UXB0Z button{color:var(--text-secondary);background:transparent;border:1px solid transparent;border-radius:4px;padding:8px;font:500 10px var(--font-label);cursor:pointer}.blog-editor_editorTabs___iSQF button[aria-pressed=true],.blog-editor_filters__UXB0Z button[aria-pressed=true]{color:var(--violet-ink);border-color:var(--line-strong);background:var(--surface-strong)}.blog-editor_post__x7arv{padding:14px 0;border-bottom:1px solid var(--line-subtle)}.blog-editor_post__x7arv:last-child{border-bottom:0}.blog-editor_postOpen__VCRj_{display:grid;width:100%;grid-gap:8px;gap:8px;text-align:left;border:0;border-left:2px solid transparent;padding:4px 10px;background:transparent;color:var(--text-primary);cursor:pointer}.blog-editor_postOpen__VCRj_[aria-pressed=true]{border-left-color:var(--violet)}.blog-editor_postOpen__VCRj_ small,.blog-editor_postOpen__VCRj_ span{color:var(--text-secondary);font:400 10px/1.5 var(--font-ui)}.blog-editor_postOpen__VCRj_ strong{font:500 14px/1.4 var(--font-ui);overflow-wrap:anywhere}.blog-editor_postActions__faRcM{display:flex;gap:10px;padding:10px 10px 0}.blog-editor_delete__atsr1,.blog-editor_edit__TtdRP{border:0;background:none;font:500 10px var(--font-label);cursor:pointer}.blog-editor_edit__TtdRP{color:var(--violet-ink)}.blog-editor_delete__atsr1{color:var(--text-secondary)}.blog-editor_confirm__PoVix{background:var(--surface-raised);padding:12px;border-radius:5px;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.blog-editor_confirm__PoVix button{margin:6px 8px 0 0;border:1px solid var(--line-strong);background:var(--surface-strong);color:var(--text-primary);border-radius:4px;padding:8px;cursor:pointer}.blog-editor_empty__5ZHVf{color:var(--text-secondary);font-size:12px;line-height:1.7;padding:20px 4px}.blog-editor_editor__NxCiJ{min-width:0;border:1px solid var(--line-subtle);border-radius:8px;background:linear-gradient(140deg,var(--surface-raised),var(--surface) 45%);overflow:hidden}.blog-editor_editorTop__wf2z0{padding:18px 20px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;color:var(--text-secondary);font-size:11px;border-bottom:1px solid var(--line-subtle)}.blog-editor_editorTop__wf2z0 button{color:var(--text-secondary);background:none;border:0;cursor:pointer}.blog-editor_editorTabs___iSQF{display:flex;padding:12px 20px 0;gap:8px}.blog-editor_fields__clXDX{margin:0;border:0;min-width:0;padding:22px;display:grid;grid-gap:22px;gap:22px}.blog-editor_fields__clXDX label{display:grid;grid-gap:9px;gap:9px;min-width:0;color:var(--text-secondary);font:500 11px var(--font-label)}.blog-editor_fields__clXDX input,.blog-editor_fields__clXDX textarea{width:100%;min-width:0;box-sizing:border-box;padding:12px;border:1px solid var(--line-strong);border-radius:5px;background:var(--canvas-raised);color:var(--text-primary);font:400 13px/1.6 var(--font-ui)}.blog-editor_fields__clXDX textarea{resize:vertical}.blog-editor_fields__clXDX small{font:400 10px/1.6 var(--font-ui);color:var(--text-secondary);overflow-wrap:anywhere}.blog-editor_fieldPair__Ok8d0{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:16px;gap:16px}.blog-editor_images__tvstK{padding:0;border:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0;margin:0}.blog-editor_images__tvstK legend{font:500 11px var(--font-label);color:var(--text-secondary);margin-bottom:10px}.blog-editor_images__tvstK button{min-width:0;border:1px solid var(--line-subtle);background:var(--canvas-raised);border-radius:5px;padding:4px;color:var(--text-secondary);cursor:pointer}.blog-editor_images__tvstK button[aria-pressed=true]{border-color:var(--violet);color:var(--text-primary)}.blog-editor_images__tvstK img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:3px}.blog-editor_images__tvstK span{display:block;font:400 10px/1.5 var(--font-ui);padding:6px 2px}.blog-editor_actions__yP5Mt{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:18px 22px;border-top:1px solid var(--line-subtle)}.blog-editor_actions__yP5Mt a{color:var(--violet-ink);font-size:11px;margin-left:auto}.blog-editor_start__xvW5w{min-height:430px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px}.blog-editor_start__xvW5w>span{font-size:48px;color:var(--violet)}.blog-editor_start__xvW5w h3{font-size:24px;font-weight:500;letter-spacing:-.04em}.blog-editor_start__xvW5w a,.blog-editor_start__xvW5w p{color:var(--text-secondary);font-size:12px;line-height:1.7}.blog-editor_start__xvW5w a{color:var(--violet-ink)}.blog-editor_error__bUwuV,.blog-editor_notice__20k1K{border:1px solid var(--line-strong);border-radius:6px;padding:14px;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.blog-editor_error__bUwuV{color:#ffc5be;background:#5b26272b}.blog-editor_error__bUwuV button{margin-left:12px}.blog-editor_notice__20k1K{color:var(--violet-ink);background:var(--surface-raised)}@media(max-width:1050px){.blog-editor_layout__tj5d9{grid-template-columns:minmax(0,1fr)}.blog-editor_library__xg5Vj{max-height:360px;overflow-y:auto}.blog-editor_start__xvW5w{min-height:260px}}@media(max-width:600px){.blog-editor_header__G6cbl{align-items:start;flex-direction:column}.blog-editor_fields__clXDX{padding:16px}.blog-editor_fieldPair__Ok8d0{grid-template-columns:1fr}.blog-editor_actions__yP5Mt{padding:16px}.blog-editor_actions__yP5Mt a{margin-left:0}}.admin_root__zGkA8.admin_root__zGkA8{--admin-line:#ffffff14;--admin-muted:var(--text-secondary);--admin-surface:var(--canvas-raised);--text:var(--text-primary);--muted:var(--text-secondary);--accent:#ccff00;color:var(--text-primary);background:var(--canvas);font-family:var(--font-header),sans-serif;width:100%;padding:0 36px 80px;gap:0;min-height:100vh}.admin_masthead__bOQYq{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1440px;width:100%;margin:0 auto;padding:42px 0 36px;position:relative;isolation:isolate}.admin_masthead__bOQYq:before{content:"";position:absolute;inset:0 -36px;z-index:-1;background:linear-gradient(90deg,var(--canvas) 36%,color-mix(in srgb,var(--canvas) 40%,transparent)),linear-gradient(0deg,var(--canvas),transparent 75%),url(/images/welcome/stadium-original.webp) 85% 46% /cover;opacity:.28;pointer-events:none}.admin_eyebrow__M9dBo{color:var(--text-secondary);font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;margin:0 0 12px}.admin_masthead__bOQYq h1{font:500 clamp(32px,3.5vw,48px)/1.1 var(--font-header),sans-serif;letter-spacing:-.055em;margin:0}.admin_masthead__bOQYq h1 span{color:var(--violet-ink)}.admin_mastheadCopy__FM0Pv{color:var(--admin-muted);font-size:12px;line-height:1.7;margin:16px 0 0}.admin_refreshBlock__NmlZ4{display:grid;justify-items:end;grid-gap:10px;gap:10px;align-self:flex-end}.admin_refreshBlock__NmlZ4 p{font-size:10px;color:var(--admin-muted);margin:0}.admin_refresh__PndY_{display:flex;align-items:center;gap:22px;border:1px solid color-mix(in srgb,var(--text-primary) 21.6%,transparent);border-radius:5px;background:#ffffff05;padding:12px 15px;color:var(--text-primary);font:500 11px var(--font-accent),sans-serif;cursor:pointer}.admin_refresh__PndY_:hover{background:color-mix(in srgb,var(--violet) 6.3%,transparent);border-color:color-mix(in srgb,var(--violet) 37.6%,transparent)}.admin_refresh__PndY_:disabled{opacity:.5;cursor:wait}.admin_root__zGkA8.admin_root__zGkA8 .adminLayout{grid-template-columns:minmax(0,1fr);min-height:0;gap:28px;max-width:1440px;width:100%;margin:0 auto}.admin_root__zGkA8.admin_root__zGkA8 .adminSidebar{position:static;display:flex;gap:24px;min-height:0;padding:0;background:transparent;border:0;border-bottom:1px solid var(--admin-line);overflow-x:auto;scrollbar-width:thin}.admin_root__zGkA8.admin_root__zGkA8 .adminTabButton{flex:0 0 auto;width:auto;color:var(--text-secondary);border:0;border-bottom:2px solid transparent;border-radius:0;padding:18px 0;gap:5px;background:transparent}.admin_root__zGkA8.admin_root__zGkA8 .adminTabButtonActive{border-bottom-color:#ccff00;background:transparent}.admin_root__zGkA8.admin_root__zGkA8 .adminTabButtonActive .adminTabLabel{color:#ccff00}.admin_root__zGkA8.admin_root__zGkA8 .adminTabLabel{font-size:12px;font-weight:500;color:var(--violet-ink)}.admin_root__zGkA8.admin_root__zGkA8 .adminTabHint{font-size:10px;color:var(--text-secondary);font-weight:400}.admin_root__zGkA8.admin_root__zGkA8 .adminMain,.admin_root__zGkA8.admin_root__zGkA8 .adminMainSurface{padding:0}.admin_root__zGkA8.admin_root__zGkA8 .adminSectionBlock{gap:20px}.admin_root__zGkA8.admin_root__zGkA8 .adminSectionTitle{font-size:25px;letter-spacing:-.04em;font-weight:500}.admin_root__zGkA8.admin_root__zGkA8 .onboardingHint{color:var(--admin-muted);font:400 12px/1.7 var(--font-header),sans-serif}.admin_overview__sT_gh{display:grid;grid-gap:24px;gap:24px}.admin_kpis__HyAeA{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.admin_objectiveGrid__AYluQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.admin_objectiveCard__X_YYE{display:grid;grid-gap:12px;gap:12px;padding:22px;border:1px solid var(--admin-line);border-radius:8px;background:var(--admin-surface)}.admin_objectiveCard__X_YYE h3,.admin_objectiveCard__X_YYE p{margin:0}.admin_objectiveCard__X_YYE label{display:grid;grid-gap:6px;gap:6px;color:var(--text-secondary);font-size:13px}.admin_objectiveCard__X_YYE input[type=number]{width:100%;padding:9px;border:1px solid var(--admin-line);border-radius:5px;background:var(--admin-bg);color:var(--text-primary)}.admin_objectiveCard__X_YYE label:first-of-type{display:flex;align-items:center;gap:8px;color:var(--text-primary)}.admin_kpi__sRvg0{border:1px solid var(--admin-line);background:var(--admin-surface);border-radius:8px;padding:22px;min-width:0}.admin_kpi__sRvg0 p{color:var(--text-secondary);margin:0 0 20px;font-size:11px}.admin_kpi__sRvg0 strong{display:block;font-size:40px;line-height:1;font-weight:500;letter-spacing:-.055em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin_kpi__sRvg0 span{display:block;margin-top:14px;color:var(--admin-muted);font-size:10px;line-height:1.6}.admin_kpiAccent__qF25U{border-color:color-mix(in srgb,var(--violet) 20%,transparent);background:linear-gradient(120deg,var(--surface-raised),var(--surface))}.admin_kpiAccent__qF25U strong{color:var(--text-primary)}.admin_overviewGrid__yAhfr{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:20px;gap:20px}.admin_panel__h_E1K{padding:26px;border:1px solid var(--admin-line);border-radius:8px;background:var(--admin-surface);min-width:0}.admin_panelHeader__LCYJt{display:flex;justify-content:space-between;align-items:start;gap:14px}.admin_panelHeader__LCYJt .admin_eyebrow__M9dBo{font-size:9px;margin-bottom:10px}.admin_panel__h_E1K h3,.admin_reviewStrip___YSrw h3{font-size:18px;font-weight:500;letter-spacing:-.035em;margin:0}.admin_period__iZhsT{font-size:9px;color:var(--text-secondary);white-space:nowrap;padding:6px 8px;border:1px solid #ffffff15;border-radius:4px}.admin_chartHeadline__aNbep{display:flex;gap:12px;align-items:baseline;margin:24px 0 12px}.admin_chartHeadline__aNbep strong{font-size:34px;letter-spacing:-.05em;font-weight:500}.admin_chartHeadline__aNbep span{color:var(--admin-muted);font-size:11px}.admin_chart__ya2d9{display:flex;align-items:end;gap:8px;height:155px;border-bottom:1px solid var(--admin-line);padding-bottom:12px}.admin_chartColumn__uEkYE{flex:1 1;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:end;align-items:center}.admin_chartBar__zr71q{width:100%;max-width:32px;min-height:2px;background:var(--text-secondary);border-radius:3px 3px 0 0}.admin_chartBarToday__ajqpt{background:#ccff00}.admin_chartValue__rfoap{font-size:9px;color:var(--violet-ink);margin-bottom:6px}.admin_chartDay__aoR_4{font-size:8px;color:var(--text-secondary);margin-top:10px}.admin_note__zMXf_{font-size:10px;color:var(--text-secondary);line-height:1.7;margin:18px 0 0}.admin_empty__6eKkA{font-size:12px;line-height:1.8;color:var(--admin-muted);padding:32px 0}.admin_adoption__cPGjR{display:grid;grid-gap:26px;gap:26px;margin-top:32px}.admin_row__A8g0W{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;font-size:11px;color:var(--text-secondary)}.admin_row__A8g0W strong{font-weight:500;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin_row__A8g0W small{font-size:10px;color:var(--text-secondary);font-weight:400}.admin_row__A8g0W i{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:8px}.admin_track__ALiU0{height:4px;background:#ffffff08;border-radius:3px;overflow:hidden}.admin_track__ALiU0>span{height:100%;display:block;background:var(--violet-ink);border-radius:3px}.admin_textButton__VZAjM{display:flex;gap:30px;align-items:center;width:-moz-fit-content;width:fit-content;border:0;background:none;color:var(--violet-ink);font:500 11px var(--font-accent),sans-serif;padding:0;margin:22px 0 0;cursor:pointer;text-decoration:none}.admin_textButton__VZAjM:hover{color:#ccff00}.admin_outcomes__JAacR{display:grid;grid-gap:18px;gap:18px}.admin_sessionStats__S3O1v{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:36px 0 30px;grid-gap:12px;gap:12px}.admin_sessionStats__S3O1v strong{display:block;font-size:32px;font-weight:500;letter-spacing:-.045em}.admin_sessionStats__S3O1v span{display:block;margin-top:9px;font-size:10px;color:var(--text-secondary)}.admin_sessionPending__GRznU{display:flex;align-items:center;justify-content:space-between;font-size:11px;padding:18px 0;border-top:1px solid var(--admin-line);border-bottom:1px solid var(--admin-line);color:var(--text-secondary)}.admin_sessionPending__GRznU strong{font-size:17px;color:var(--text-primary);font-weight:500}.admin_reviewStrip___YSrw{border:1px solid var(--admin-line);border-radius:8px;padding:22px;display:grid;grid-template-columns:1fr 1.2fr 1.1fr 1fr;align-items:center;grid-gap:22px;gap:22px;background:var(--canvas-raised)}.admin_reviewStrip___YSrw h3{font-size:16px}.admin_reviewStrip___YSrw .admin_eyebrow__M9dBo{font-size:8px}.admin_reviewStrip___YSrw button{min-height:50px;padding:0 0 0 18px;border:0;border-left:1px solid var(--admin-line);background:none;color:var(--violet-ink);font:400 10px/1.6 var(--font-header),sans-serif;text-align:left;cursor:pointer;display:flex;align-items:center;gap:12px}.admin_reviewStrip___YSrw button:hover{color:#ccff00}.admin_reviewStrip___YSrw button strong{font-size:27px;font-weight:500}.admin_reviewStrip___YSrw small{display:block;color:var(--text-secondary);font-size:9px;margin-top:4px}.admin_operations__Mh0GC{border:1px solid var(--admin-line);border-radius:8px;padding:26px;background:linear-gradient(130deg,#ffffff05,var(--admin-surface))}.admin_operationsMetrics__jfBbQ{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-gap:14px;gap:14px;margin-top:26px}.admin_operationsMetrics__jfBbQ>div{min-height:112px;padding:18px;border:1px solid var(--admin-line);border-radius:6px;background:#ffffff03}.admin_operationsMetrics__jfBbQ span,.admin_operationsMetrics__jfBbQ>div>small{display:block;color:var(--text-secondary);font-size:10px}.admin_operationsMetrics__jfBbQ strong{display:block;margin:14px 0 8px;font-size:25px;letter-spacing:-.045em;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin_operationsMetrics__jfBbQ strong small{font-size:11px;color:var(--text-secondary);font-weight:400}.admin_operationsMetrics__jfBbQ i{display:block;height:4px;border-radius:4px;overflow:hidden;background:#ffffff0b}.admin_operationsMetrics__jfBbQ i b{display:block;height:100%;background:#ccff00;border-radius:inherit}.admin_operationsFooter__0BU0z{display:grid;grid-template-columns:1fr 1fr 1.25fr;grid-gap:16px;gap:16px;margin-top:18px;padding-top:18px;border-top:1px solid var(--admin-line)}.admin_operationsFooter__0BU0z p{position:relative;margin:0;padding-left:14px;color:var(--violet-ink);font-size:11px;line-height:1.5}.admin_operationsFooter__0BU0z p>b{position:absolute;left:0;top:5px;width:6px;height:6px;border-radius:50%}.admin_statusGood___IUxK{background:#ccff00}.admin_statusWarning__ePc6p{background:#e3ad96}.admin_operationsFooter__0BU0z small{display:block;margin-top:4px;color:var(--text-secondary);font-size:9px}.admin_operationsFooter__0BU0z .admin_operationsNote__BP_nU{padding-left:0;color:var(--text-secondary);font-size:10px}.admin_root__zGkA8.admin_root__zGkA8 .adminTableWrap,.admin_root__zGkA8.admin_root__zGkA8 .card,.admin_root__zGkA8.admin_root__zGkA8 .hubSection{border:1px solid var(--admin-line);border-radius:8px;background:var(--admin-surface);box-shadow:none}.admin_root__zGkA8.admin_root__zGkA8 .adminMetricCard,.admin_root__zGkA8.admin_root__zGkA8 .adminSelectionCard{padding:22px}.admin_root__zGkA8.admin_root__zGkA8 .adminMetricCard h3,.admin_root__zGkA8.admin_root__zGkA8 .hubTitle{font-size:17px;font-weight:500;letter-spacing:-.025em}.admin_root__zGkA8.admin_root__zGkA8 .adminMetricCard p{font-size:12px;color:var(--text-secondary)}.admin_root__zGkA8.admin_root__zGkA8 .hubRow{background:#ffffff03;border-color:var(--admin-line);border-radius:5px;padding:14px}.admin_root__zGkA8.admin_root__zGkA8 .hubRowTitle{font-size:12px;font-weight:500}.admin_root__zGkA8.admin_root__zGkA8 .input{border:1px solid #ffffff25;background:var(--canvas);color:var(--text-primary);border-radius:5px;font:400 12px/1.5 var(--font-header),sans-serif;min-height:42px}.admin_root__zGkA8.admin_root__zGkA8 .input:focus{border-color:color-mix(in srgb,var(--violet) 50.2%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--violet) 3.1%,transparent)}.admin_root__zGkA8.admin_root__zGkA8 .cta{font:500 10px/1.5 var(--font-accent),sans-serif;text-transform:none;letter-spacing:0;border-radius:4px;background:#ccff00;color:var(--surface);box-shadow:none;padding:10px 13px;border:1px solid #ccff00}.admin_root__zGkA8.admin_root__zGkA8 .ctaGhost{color:var(--violet-ink);border-color:#ffffff26;background:#ffffff03}.admin_root__zGkA8.admin_root__zGkA8 .ctaDanger{color:#f0b39c;border-color:#e4a48c45;background:#c5785c0b}.admin_userActionGroups__kaI8N{display:grid;grid-gap:14px;gap:14px;margin-top:12px}.admin_communityAudience__VJY1O{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px;border:1px solid var(--admin-line);border-radius:7px;background:linear-gradient(115deg,#ffffff05,var(--admin-surface))}.admin_communityAudience__VJY1O h3,.admin_communityAudience__VJY1O p{margin:0}.admin_communityAudience__VJY1O h3{color:var(--text-primary);font:500 15px var(--font-header),sans-serif;letter-spacing:-.02em}.admin_communityAudience__VJY1O>div>p:last-child{max-width:58ch;margin-top:7px;color:var(--text-secondary);font:400 11px/1.55 var(--font-header),sans-serif}.admin_communityAudience__VJY1O .admin_eyebrow__M9dBo{margin-bottom:8px}.admin_communityAudienceAction__M9iFM{display:grid;justify-items:end;grid-gap:8px;gap:8px;flex:0 0 auto}.admin_communityAudienceAction__M9iFM>p{color:var(--text-secondary);font:400 10px/1.5 var(--font-header),sans-serif;text-align:right}.admin_userActionGroup__lUUwC{display:grid;grid-gap:12px;gap:12px;padding:16px;border:1px solid var(--admin-line);border-radius:7px;background:#ffffff03}.admin_userActionHeading__oDla7{display:grid;grid-gap:4px;gap:4px}.admin_userActionHeading__oDla7 h4{margin:0;color:var(--text-primary);font:500 13px var(--font-header),sans-serif}.admin_userActionHeading__oDla7 p{margin:0;max-width:68ch;color:var(--text-secondary);font:400 11px/1.55 var(--font-header),sans-serif}.admin_userActionButtons__T6lYM{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.admin_userActionGroup__lUUwC .cta{min-height:42px;text-align:left}.admin_destructiveActionGroup__BmJn1{border-color:#e4a48c70;background:#c5785c0d}.admin_deleteConfirmationLabel__CI_HO{display:grid;grid-gap:8px;gap:8px;color:#f0b39c;font:400 11px/1.55 var(--font-header),sans-serif}.admin_deleteConfirmationLabel__CI_HO code{width:-moz-fit-content;width:fit-content;color:var(--text-primary);font:500 11px var(--font-accent),sans-serif;padding:4px 6px;border:1px solid #e4a48c45;border-radius:3px;background:#00000022}.admin_root__zGkA8.admin_root__zGkA8 .adminTable th{color:var(--text-secondary);background:var(--surface);padding:14px;font:500 10px var(--font-accent),sans-serif;text-transform:none;letter-spacing:.02em}.admin_root__zGkA8.admin_root__zGkA8 .adminTable td{padding:16px 14px;font-size:11px;border-color:#ffffff0c;color:var(--violet-ink)}.admin_root__zGkA8.admin_root__zGkA8 .adminTableSortButton{color:inherit;font:inherit;text-transform:none}.admin_root__zGkA8.admin_root__zGkA8 .adminTableRowActive{background:color-mix(in srgb,var(--violet) 4.3%,transparent)}.admin_root__zGkA8.admin_root__zGkA8 .adminTable tbody tr:hover{background:color-mix(in srgb,var(--violet) 2%,transparent)}.admin_root__zGkA8.admin_root__zGkA8 .adminClubMembersRow td{background:var(--canvas-raised)}.admin_root__zGkA8.admin_root__zGkA8 .adminAnalyticsRail{padding:22px}.admin_root__zGkA8.admin_root__zGkA8 .adminAnalyticsLabel{font-size:10px;letter-spacing:0;text-transform:none}.admin_root__zGkA8.admin_root__zGkA8 .adminAnalyticsValue{font-size:26px;font-weight:500;color:var(--text-primary)}.admin_root__zGkA8.admin_root__zGkA8 .adminOutcomeBadge{font-size:9px;font-weight:500;text-transform:none}.admin_root__zGkA8.admin_root__zGkA8 .adminOutcomeBadgeSuccess{background:color-mix(in srgb,var(--violet) 3.9%,transparent);color:var(--violet-ink);border-color:color-mix(in srgb,var(--violet) 14.5%,transparent)}.admin_root__zGkA8.admin_root__zGkA8 .adminOutcomeBadgeFailure{background:#d581600a;color:#e3ad96;border-color:#e3ad9630}.admin_root__zGkA8.admin_root__zGkA8 :is(button,a,input,select):focus-visible{outline:2px solid #ccff00;outline-offset:3px}.admin_root__zGkA8.admin_root__zGkA8 input[type=checkbox]{accent-color:#ccff00}@media(min-width:1600px){.admin_masthead__bOQYq{padding-top:52px;padding-bottom:44px}}@media(max-width:1000px){.admin_root__zGkA8.admin_root__zGkA8{padding:0 22px 60px}.admin_kpis__HyAeA,.admin_reviewStrip___YSrw{grid-template-columns:repeat(2,minmax(0,1fr))}.admin_overviewGrid__yAhfr{grid-template-columns:1fr 1fr}.admin_panel__h_E1K{padding:20px}.admin_panelHeader__LCYJt{flex-wrap:wrap}.admin_operationsFooter__0BU0z,.admin_operationsMetrics__jfBbQ{grid-template-columns:1fr}.admin_root__zGkA8.admin_root__zGkA8 .adminSidebar{display:flex}.admin_root__zGkA8.admin_root__zGkA8 .adminLayout{grid-template-columns:minmax(0,1fr)}.admin_root__zGkA8.admin_root__zGkA8 .adminMainSurface{padding:0}}@media(max-width:640px){.admin_root__zGkA8.admin_root__zGkA8{padding:0 16px 50px}.admin_masthead__bOQYq{padding:28px 0;align-items:start}.admin_masthead__bOQYq:before{inset:0 -16px}.admin_masthead__bOQYq h1{font-size:32px}.admin_mastheadCopy__FM0Pv{max-width:220px;font-size:11px}.admin_masthead__bOQYq .admin_eyebrow__M9dBo{font-size:8px}.admin_refreshBlock__NmlZ4{align-self:start;margin-top:26px}.admin_refreshBlock__NmlZ4 p{font-size:8px;max-width:85px;text-align:right}.admin_refresh__PndY_{padding:9px;font-size:9px;gap:10px}.admin_root__zGkA8.admin_root__zGkA8 .adminSidebar{gap:24px}.admin_root__zGkA8.admin_root__zGkA8 .adminTabHint{display:none}.admin_root__zGkA8.admin_root__zGkA8 .adminTabLabel{font-size:11px}.admin_overview__sT_gh{gap:18px}.admin_kpis__HyAeA{gap:10px}.admin_kpi__sRvg0{padding:17px 14px}.admin_kpi__sRvg0 strong{font-size:34px}.admin_kpi__sRvg0 p{font-size:10px;margin-bottom:16px}.admin_kpi__sRvg0 span{font-size:9px}.admin_overviewGrid__yAhfr{grid-template-columns:1fr;gap:16px}.admin_panel__h_E1K{padding:22px 18px}.admin_panel__h_E1K h3{font-size:18px}.admin_chart__ya2d9{gap:5px}.admin_chartDay__aoR_4{font-size:7px}.admin_reviewStrip___YSrw{grid-template-columns:1fr;gap:16px}.admin_reviewStrip___YSrw button{padding:16px 0 0;border-left:0;border-top:1px solid var(--admin-line)}.admin_root__zGkA8.admin_root__zGkA8 .adminStatsGrid,.admin_root__zGkA8.admin_root__zGkA8 .hubDual{grid-template-columns:1fr}.admin_root__zGkA8.admin_root__zGkA8 .input{font-size:16px}.admin_root__zGkA8.admin_root__zGkA8 .adminAnalyticsRailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin_root__zGkA8.admin_root__zGkA8 .adminTableWrap{max-height:560px;overflow:auto;scrollbar-width:thin}.admin_root__zGkA8.admin_root__zGkA8 .adminTable{font-family:var(--font-header),sans-serif}.admin_root__zGkA8.admin_root__zGkA8 .adminTable th{position:-webkit-sticky;position:sticky;top:0;z-index:1}.admin_root__zGkA8.admin_root__zGkA8 .adminClubMembersTableWrap{max-height:320px}.admin_root__zGkA8.admin_root__zGkA8 .adminTable td{font-family:var(--font-header),sans-serif}@media(max-width:640px){.admin_communityAudience__VJY1O{align-items:start;flex-direction:column;gap:15px}.admin_communityAudienceAction__M9iFM{width:100%;justify-items:stretch}.admin_communityAudienceAction__M9iFM .cta{width:100%}.admin_communityAudienceAction__M9iFM>p{text-align:left}.admin_userActionGroup__lUUwC{padding:14px}.admin_userActionButtons__T6lYM{display:grid;grid-template-columns:minmax(0,1fr)}.admin_userActionGroup__lUUwC .cta{width:100%;justify-content:flex-start}}.admin_capacityTableWrap__bC1XN{overflow-x:auto;margin:20px 0}.admin_capacityTable__l_wrs{width:100%;border-collapse:collapse;font-size:12px;text-align:left;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin_capacityTable__l_wrs caption{text-align:left;color:var(--admin-muted);margin-bottom:14px}.admin_capacityTable__l_wrs td,.admin_capacityTable__l_wrs th{padding:12px 16px 12px 0;border-bottom:1px solid var(--admin-line);white-space:nowrap}.admin_capacityTable__l_wrs thead{color:var(--admin-muted);font-size:11px}