.AppShell_header__sIM_T{position:sticky;top:0;z-index:40;border-bottom:1px solid rgba(86,132,202,.32);background:linear-gradient(180deg,rgba(8,16,31,.88),rgba(8,16,31,.72));box-shadow:0 10px 30px rgba(0,0,0,.28);backdrop-filter:blur(14px)}.AppShell_headerInner__O6PUN{display:flex;width:min(100%,1400px);min-height:68px;align-items:center;justify-content:space-between;gap:var(--space-3);margin:0 auto;padding:var(--space-3) var(--space-6)}.AppShell_brand__4Sdrv{display:flex;min-width:152px;align-items:center;gap:var(--space-3);color:inherit;text-decoration:none}.AppShell_brandLogo__qxd6p{display:grid;width:42px;height:42px;place-items:center;overflow:hidden;border:1px solid rgba(37,99,235,.22);border-radius:12px;background:#fff;box-shadow:0 8px 22px rgba(37,99,235,.32)}.AppShell_brandLogo__qxd6p img{width:100%;height:100%;object-fit:contain}.AppShell_brandCopy__qtBY_{display:grid;min-width:0;line-height:1.15}.AppShell_brandCopy__qtBY_ strong{color:#e2e8f0;letter-spacing:-.01em}.AppShell_brandCopy__qtBY_ p{margin:0;color:#94a3b8;font-size:12px}.AppShell_desktopNav__pE3CG,.AppShell_publicNav__ySDCo{display:flex;align-items:center;gap:var(--space-2);font-size:14px}.AppShell_desktopNav__pE3CG{min-width:0;flex:1 1 auto;justify-content:flex-end}.AppShell_publicNav__ySDCo{flex-wrap:wrap}.AppShell_menu__OUr6r{position:relative}.AppShell_menu__OUr6r>summary{list-style:none;cursor:pointer}.AppShell_menu__OUr6r>summary::-webkit-details-marker{display:none}@media (max-width:980px){.AppShell_headerInner__O6PUN{min-height:58px;padding:var(--space-2) var(--space-3)}.AppShell_desktopNav__pE3CG{display:none}.AppShell_brand__4Sdrv{min-width:0;gap:var(--space-2)}.AppShell_brandLogo__qxd6p{width:34px;height:34px;border-radius:10px}.AppShell_brandCopy__qtBY_ p{display:none}.AppShell_brandCopy__qtBY_ strong{display:-webkit-box;max-width:96px;overflow:hidden;font-size:13px;line-height:1.1;-webkit-box-orient:vertical;-webkit-line-clamp:2}}@media (max-width:560px){.AppShell_headerPublic__i8TGN .AppShell_headerInner__O6PUN{gap:6px;padding:8px 12px}.AppShell_headerPublic__i8TGN .AppShell_publicNav__ySDCo{flex-wrap:nowrap;gap:2px;font-size:12px}.AppShell_headerPublic__i8TGN .AppShell_publicNav__ySDCo .top-nav-link{min-height:36px;padding:6px 8px}}.parent-shell{--parent-text:#eef6ff;--parent-muted:#b8c9df;--parent-surface:#101c31;--parent-soft:#172846;--parent-border:#6682a6;--parent-action:#1d4ed8;--parent-link:#b6d6ff;color:var(--parent-text);font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:1.5}body[data-visual-theme=clubhouse] .parent-shell{--parent-text:#172820;--parent-muted:#4d5c54;--parent-surface:#fff;--parent-soft:#f5f7f4;--parent-border:#a4b4aa;--parent-action:#246b78;--parent-link:#205d69}body .parent-shell :is(.parent-card,.parent-event-card,.parent-metric,.parent-empty-state,.parent-map-block,.parent-timeline-item){color:var(--parent-text);background:var(--parent-surface);border-color:var(--parent-border)}body .parent-shell :is(.parent-card-muted,.parent-event-card-muted,.parent-empty-state){background:var(--parent-soft)}body .parent-shell :is(.parent-card-header h2,.parent-event-card h3,.parent-empty-state strong,.parent-metric strong,.parent-map-actions strong){color:var(--parent-text);font-weight:650;line-height:1.35;overflow-wrap:anywhere}body .parent-shell :is(.parent-card p,.parent-event-card p,.parent-empty-state p,.parent-metric p,.parent-metric span,.parent-event-topline>span,.parent-event-meta,.parent-muted,small,.parent-chart-row,.parent-field>span){color:var(--parent-muted);line-height:1.5}body[data-visual-theme] .parent-shell a:not(.parent-button):not(.parent-nav-link){color:var(--parent-link);text-decoration:underline;text-underline-offset:3px}body[data-visual-theme] .parent-shell :is(.parent-button,.parent-nav-link,.parent-segmented button,.parent-attendance-button){color:var(--parent-text);background:var(--parent-surface);border-color:var(--parent-border);font-family:inherit;font-weight:650;line-height:1.4;min-height:44px;text-decoration:none}body[data-visual-theme] .parent-shell :is(.parent-button-primary,.parent-nav-link.is-active,.parent-segmented button.is-selected){color:#fff;background:var(--parent-action);border-color:var(--parent-action)}body[data-visual-theme] .parent-shell :is(.parent-button-success,.parent-attendance-present.is-selected){background:#17613d;border-color:#17613d;color:#fff}body[data-visual-theme] .parent-shell :is(.parent-button-warning,.parent-attendance-incertain.is-selected){background:#78350f;border-color:#78350f;color:#fff}body[data-visual-theme] .parent-shell :is(.parent-button-danger,.parent-attendance-absent.is-selected){background:#9f2821;border-color:#9f2821;color:#fff}body .parent-shell .parent-badge{font-weight:650}body[data-visual-theme] .parent-shell .parent-badge{background:#263852;color:#fff;border-color:#6682a6}body[data-visual-theme] .parent-shell .parent-badge-primary{background:#1e3a8a;border-color:#1e3a8a}body[data-visual-theme] .parent-shell .parent-badge-success{background:#17613d;border-color:#17613d}body[data-visual-theme] .parent-shell .parent-badge-warning{background:#78350f;border-color:#78350f}body[data-visual-theme] .parent-shell .parent-badge-danger{background:#9f2821;border-color:#9f2821}body .parent-shell .parent-hero{background:linear-gradient(132deg,#17302b,#24564c)}body[data-visual-theme] .parent-shell .parent-hero :is(h1,p,.parent-eyebrow){color:#fff!important}body[data-visual-theme] .parent-shell .parent-player-card :is(h2,p,.parent-event-meta){color:#fff}body[data-visual-theme] .parent-shell .parent-player-card .parent-eyebrow{color:#fff!important}body .parent-shell :is(.parent-field select,.parent-field input,.parent-field textarea,.parent-input){background:var(--parent-surface);color:var(--parent-text);border-color:var(--parent-border);font:inherit}body .parent-shell :is(input,textarea)::placeholder{color:var(--parent-muted);opacity:1}body .parent-shell :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--parent-link);outline-offset:3px}body[data-interface-context=parent][data-visual-theme=clubhouse] :is(.top-nav-link,.top-nav-menu-item,.top-context-menu>a){color:#205d69}body[data-interface-context=parent][data-visual-theme=clubhouse] :is(.top-nav-link.is-active,.top-nav-menu-item.is-active){background:#246b78;color:#fff}body[data-interface-context=parent][data-visual-theme=clubhouse] .mobile-bottom-nav a{color:#4d5c54}body[data-interface-context=parent][data-visual-theme=clubhouse] .mobile-bottom-nav a.is-active{color:#205d69;background:#e8f1ef}body[data-interface-context=parent][data-visual-theme=clubhouse] .header-brand-copy p{color:#4d5c54!important}body[data-interface-context=parent] .parent-nav{display:none}@media (max-width:720px){body[data-interface-context=parent] .parent-grid{min-width:0}body[data-interface-context=parent] .parent-event-actions{flex-wrap:wrap}}