[data-poc-mobile-scope=phone]{--accent:#7ecf7e;--warn:#edb359;--orange:#e8a030;--on-info:var(--bg-deep);--on-gold:var(--bg-deep);--preference-unset-fill:#a8adaa;--poc-avoid-text:#e07070;--poc-avoid-bg:#200d0d;--poc-avoid-border:#6a2a2a;--control-h-lg:48px;--control-h-xs:24px;--keeper-vivid:#a865c9;--keeper-spin-top:#b676d6;--keeper-spin-bottom:var(--keeper);--keeper-spin-edge:var(--keeper);--keeper-spin-highlight:rgba(255,255,255,0.25);--keeper-spin-glow:color-mix(in srgb,var(--keeper-vivid) 70%,transparent);--keeper-drum-top:var(--bg-deep);--keeper-drum-bottom:#0c1712;--keeper-drum-fade:#0a130f;--keeper-drum-inset:rgba(0,0,0,0.6);--keeper-drum-name:var(--poc-keeper-ink,var(--keeper-light));--keeper-drum-number:var(--keeper-vivid);--keeper-band-fill:color-mix(in srgb,var(--keeper-vivid) 16%,transparent);--keeper-band-ring:color-mix(in srgb,var(--keeper-vivid) 28%,transparent);--keeper-hover-fill:color-mix(in srgb,var(--keeper-vivid) 18%,transparent);--keeper-hover-ring:color-mix(in srgb,var(--keeper-vivid) 35%,transparent);--keeper-scroll-thumb:color-mix(in srgb,var(--keeper-vivid) 40%,transparent);--goal:var(--info);--goal-ink:var(--poc-info-ink,var(--info));--goal-done:var(--gold);--goal-behind:#ff8f00;--poc-pop-blue:#2fb4ff}@media (orientation:portrait){[data-poc-mobile-scope=phone]{--portrait-bg:#173724;--portrait-card:#21462f;--portrait-card-2:#2a5438;--portrait-card-3:#315f40;--portrait-border:#34563c;--portrait-border-strong:#466b4e;--portrait-accent:#90d690;--portrait-text:#f7fff9;--poc-warning-ink:#ffd18a;--poc-danger-ink:#ffc0b8;--poc-keeper-ink:#e8c1fa;--poc-info-ink:#a1d8fa;--poc-on-keeper:var(--portrait-text);--text:var(--portrait-text);--text-strong:var(--portrait-text);color:var(--portrait-text);--bg:var(--portrait-bg);--card:var(--portrait-card);--card-2:var(--portrait-card-2);--card-3:var(--portrait-card-3);--border:var(--portrait-border);--border-strong:var(--portrait-border-strong);--accent:var(--portrait-accent);--accent-rgb:144,214,144;--accent-dim:color-mix(in srgb,var(--portrait-accent) 10%,transparent);--accent-glow:color-mix(in srgb,var(--portrait-accent) 18%,transparent);--accent-border:color-mix(in srgb,var(--portrait-accent) 28%,transparent);--accent-border-strong:color-mix(in srgb,var(--portrait-accent) 50%,transparent)}[data-poc-mobile-scope=phone] [data-theme]{--accent-dim:color-mix(in srgb,var(--portrait-accent) 10%,transparent);--accent-border:color-mix(in srgb,var(--portrait-accent) 28%,transparent)}}[data-poc-mobile-scope=phone]{--btn-primary-text:var(--on-accent);--btn-primary-fill:var(--accent);--btn-primary-border:var(--accent);--btn-accent-text:var(--accent);--btn-accent-border:color-mix(in srgb,var(--accent) 50%,transparent);--btn-accent-fill:color-mix(in srgb,var(--accent) 8%,transparent);--step-progress-open:color-mix(in srgb,var(--accent) 28%,transparent);--btn-neutral-text:var(--text);--btn-neutral-border:var(--border);--btn-neutral-fill:var(--card-2);--btn-danger-text:var(--poc-danger-ink,var(--danger));--btn-danger-border:var(--danger);--phone-bezel-shadow-outer:rgba(0,0,0,0.35);--shell-header-title-color:var(--accent-light);--shell-nav-active-color:var(--accent);--shell-nav-inactive-color:var(--muted);--shell-nav-pulse-color:var(--danger);--shell-landscape-strip-bg:linear-gradient(120deg,rgb(22,53,29),rgb(12,28,17));--shell-strip-icon-btn-bg:rgba(0,0,0,0.25);--shell-strip-exit-icon-color:var(--text);--shell-strip-more-icon-color:var(--muted);--shell-strip-primary-bg:var(--accent);--shell-strip-primary-text:var(--on-accent);--captaincy-tint-accent:color-mix(in srgb,var(--accent) 30%,transparent);--captaincy-tint-warn:color-mix(in srgb,var(--warn) 30%,transparent);--tab-selected-bg:color-mix(in srgb,var(--accent) 10%,transparent);--line-outline:var(--accent);--line-section-divider:var(--accent);--line-selected:var(--accent);--line-keyline:var(--accent);--focus-ring-color:var(--text);--focus-ring-separator-color:var(--bg)}:root{--btn-danger-fill:#e2604c;--btn-danger-fill-text:#fff;--btn-primary-text:var(--on-accent);--btn-primary-fill:var(--accent);--btn-primary-border:var(--accent);--btn-accent-text:var(--accent);--btn-accent-border:color-mix(in srgb,var(--accent) 50%,transparent);--btn-accent-fill:color-mix(in srgb,var(--accent) 8%,transparent);--accent-halo:color-mix(in srgb,var(--accent) 35%,transparent);--btn-neutral-text:var(--text);--btn-neutral-border:var(--border);--btn-neutral-fill:var(--card-2);--btn-danger-text:var(--poc-danger-ink,var(--danger));--btn-danger-border:var(--danger)}[data-poc-mobile-scope=phone]{--drawer-header-gradient:linear-gradient(120deg,#16351d,#0c1c11)}:root{--detail-preference-tint-accent:color-mix(in srgb,var(--accent) 14%,transparent);--detail-preference-tint-warn:color-mix(in srgb,var(--warn) 14%,transparent);--drawer-header-gradient:linear-gradient(120deg,#16351d,#0c1c11);--formation-dot-box-border:color-mix(in srgb,var(--accent) 35%,transparent);--formation-dot-box-bg:color-mix(in srgb,var(--accent) 6%,transparent);--formation-tile-selected-bg:color-mix(in srgb,var(--accent) 10%,transparent);--formation-gk-dot:#7b2d8a;--phase-warmup:#f7b731;--phase-main:#4fc3f7;--phase-game:#4caf50;--phase-cooldown:#b39ddb;--phase-warmup-tint:rgba(247,183,49,0.1);--phase-main-tint:rgba(79,195,247,0.1);--phase-game-tint:rgba(76,175,80,0.1);--phase-cooldown-tint:rgba(179,157,219,0.1);--phase-warmup-text:var(--phase-warmup);--phase-main-text:var(--phase-main);--phase-game-text:var(--accent);--phase-cooldown-text:var(--phase-cooldown);--confirm-scrim:rgba(0,0,0,0.55);--confirm-card-radius:14px;--confirm-card-width:340px;--shadow-card:0 1px 0 rgba(255,255,255,0.04) inset,0 6px 20px -10px rgba(0,0,0,0.55);--pitch-ink:#eaf3ea;--pitch-name-ink:#eaf7ea;--pitch-keeper:var(--keeper-light);--pitch-empty-edge:rgba(255,255,255,0.35);--pitch-empty-ink:rgba(255,255,255,0.85);--pitch-name-shadow:rgba(0,0,0,0.9);--pitch-scrim-top:rgba(8,17,11,0.3);--pitch-scrim-bottom:rgba(8,17,11,0.46);--plan-description-color:#b7cfbc}.psp-fact-hero{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 8%,var(--card-2)),var(--card-2))}[data-poc-mobile-scope=phone],[data-poc-mobile-scope=phone] *{scrollbar-width:none!important}[data-poc-mobile-scope=phone] ::-webkit-scrollbar,[data-poc-mobile-scope=phone]::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}[data-poc-mobile-scope=phone]{--shell-header-h:64px;--shell-nav-h:64px;--shell-title-size:26px;--shell-brand-h:40px;--shell-nav-icon:20px;--shell-context-display:block;--shell-nav-status-display:block}@media (display-mode:browser){[data-poc-mobile-scope=phone]{--shell-header-h:44px;--shell-nav-h:52px;--shell-title-size:22px;--shell-brand-h:32px;--shell-nav-icon:16px;--shell-context-display:none;--shell-nav-status-display:none}}@media (display-mode:fullscreen),(display-mode:minimal-ui),(display-mode:standalone){[data-poc-mobile-scope=phone]{--shell-header-h:64px;--shell-nav-h:64px;--shell-title-size:26px;--shell-brand-h:40px;--shell-nav-icon:20px;--shell-context-display:block;--shell-nav-status-display:block}}:root{--drawer-frame-radius:44px;--sheet-frame-radius:20px}@media (display-mode:browser){:root{--drawer-frame-radius:0px;--sheet-frame-radius:0px}}@media (display-mode:fullscreen),(display-mode:minimal-ui),(display-mode:standalone){:root{--drawer-frame-radius:44px;--sheet-frame-radius:20px}}[data-poc-mobile-scope=phone]{--pitch-card-scrim-top:color-mix(in srgb,var(--bg-deep) 28%,transparent);--pitch-card-scrim-bottom:color-mix(in srgb,var(--bg-deep) 48%,transparent)}:root{--quad-header-start:#25432b;--build-validation-hard:#ffb2a5;--build-validation-soft:#efd598}:root[data-device-frame=safari]{--frame-safe-top:0px;--frame-safe-bottom:0px;--drawer-frame-radius:0px;--sheet-frame-radius:0px}:root[data-device-frame=pwa]{--frame-safe-top:62px;--frame-safe-bottom:34px;--drawer-frame-radius:44px;--sheet-frame-radius:20px}:root[data-device-frame=safari] [data-poc-mobile-scope=phone],:root[data-device-frame=safari][data-poc-mobile-scope=phone]{--shell-header-h:44px;--shell-nav-h:52px;--shell-title-size:22px;--shell-brand-h:32px;--shell-nav-icon:16px;--shell-context-display:none;--shell-nav-status-display:none}:root[data-device-frame=pwa] [data-poc-mobile-scope=phone],:root[data-device-frame=pwa][data-poc-mobile-scope=phone]{--shell-header-h:64px;--shell-nav-h:64px;--shell-title-size:26px;--shell-brand-h:40px;--shell-nav-icon:20px;--shell-context-display:block;--shell-nav-status-display:block}