:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--arena-color-ivory:#f4f0e8;--arena-color-text:#f8f7f3;--arena-color-muted:#c7c8c9;--arena-color-ink:#090c0f;--arena-color-void:#081019;--arena-color-panel:#0a0d10f5;--arena-color-scrim:#03060894;--arena-color-error:#fecaca;--arena-color-error-border:#ef4444;--arena-color-error-surface:#7f1d1d59;--arena-color-panel-border:#c7c8c966;--arena-color-session-glow:#2a3b4a52;--arena-color-session-high:#171d27;--arena-color-session-low:#080b10;--arena-color-session-overlay:#02050885;--arena-color-border-faint:#c7c8c94d;--arena-color-border-subtle:#c7c8c957;--arena-color-border-muted:#c7c8c961;--arena-color-border-standard:#c7c8c96b;--arena-color-border-emphasis:#c7c8c98f;--arena-color-border-bright:#fffc;--arena-color-accent-label:#f3ba70;--arena-color-warning:#ffcb88;--arena-color-panel-text:#fffdf3;--arena-color-panel-muted:#aeb4b8;--arena-color-panel-disabled:#92989c;--arena-color-room-glow:#2d3a43d6;--arena-color-room-panel-high:#273039ed;--arena-color-room-panel-low:#0d1217f5;--arena-color-room-code-high:#38424bf5;--arena-color-room-code-low:#12171dfa;--arena-color-seat-surface:#04080c94;--arena-color-panel-soft:#0a0f14d1;--arena-color-control-surface:#151c22;--arena-color-neutral-surface:#0c1012b8;--arena-color-neutral-hover:#2a2f32d1;--arena-color-battlefield-control:#101212ad;--arena-color-context-high:#080a0dd6;--arena-color-context-low:#080a0d9e;--arena-color-status-surface:#0a0d10db;--arena-color-pregame-glow-high:#2f3b46db;--arena-color-pregame-glow-low:#0f141af0;--arena-color-pregame-surface-high:#18212a;--arena-color-pregame-surface-low:#07090d;--arena-color-white-surface-faint:#ffffff0f;--arena-color-white-keyline-faint:#ffffff1a;--arena-color-white-keyline-soft:#ffffff1f;--arena-color-white-keyline-muted:#ffffff29;--arena-color-white-keyline-medium:#ffffff70;--arena-color-black-surface-soft:#0003;--arena-color-black-surface:#0000003d;--arena-color-replay-sky:#23364bf0;--arena-color-replay-header-high:#06090cfa;--arena-color-replay-header-low:#080c10e0;--arena-color-replay-control:#14191eeb;--arena-color-replay-board-glow:#36403d3d;--arena-color-replay-surface:#0a0d10e6;--arena-color-replay-surface-soft:#0a0d10d6;--arena-color-replay-dialog:#080c10f5;--arena-color-replay-popover:#1c2328f0;--arena-color-replay-track:#ffffff12;--arena-color-replay-track-highlight:#ffffff14;--arena-color-replay-progress-high:#ff713df0;--arena-color-replay-progress-low:#662812f5;--arena-color-replay-eligible-glow:#24ddff61;--arena-color-replay-seat-one:#7299c7;--arena-color-replay-seat-two:#9b78b6;--arena-color-replay-seat-three:#b58162;--arena-color-replay-seat-four:#738f79;--arena-color-replay-portrait-border:#e0e8f0a3;--arena-color-replay-portrait-high:#54616d;--arena-color-replay-portrait-low:#171c22;--arena-color-replay-life-border:#d6b5a5;--arena-color-replay-life-text:#fff7ed;--arena-color-replay-life-surface:#8f1d27;--arena-shadow-replay-low:0 8px 20px #0000006b;--arena-shadow-replay-medium:0 10px 25px #00000075;--arena-shadow-replay-high:0 10px 28px #0000007a;--arena-shadow-replay-floating:0 8px 24px #00000085;--arena-shadow-color-low:#0000006b;--arena-shadow-color-medium:#00000075;--arena-shadow-color-high:#0000007a;--arena-shadow-color-floating:#00000085;--arena-shadow-control:0 4px 18px #0000006b;--arena-shadow-control-inset:0 4px 18px #0000006b, inset 0 1px 0 #ffffff1f;--arena-shadow-room-code:inset 0 1px #ffffff1f, 0 8px 20px #00000061;--arena-shadow-seat-inset:inset 0 1px #ffffff0d;--arena-shadow-disabled:inset 0 2px 3px #ffffff29, 0 4px 10px #0000006b;--arena-shadow-status:0 8px 24px #00000085, inset 0 1px 0 #ffffff1a;--arena-shadow-automation:0 14px 34px #0000009e, inset 0 1px 0 #ffffff14;--arena-shadow-action-shell:0 0 0 1px #130a06b8, 0 5px 12px #00000075;--arena-shadow-action-face:inset 0 2px 3px #ffffff94, inset 0 -5px 8px #4513078f;--arena-color-eligible:#28e1ee;--arena-color-eligible-core:#00e5ff;--arena-color-eligible-keyline:#08788f;--arena-color-eligible-glow:#24ddffe6;--arena-color-selected:#fd0;--arena-color-combat:#ffb52e;--arena-color-selected-glow:#ffb018ad;--arena-color-selected-soft:#633f0ab8;--arena-color-primary-high:#ffad55;--arena-color-primary-mid:#ff713d;--arena-color-primary-low:#ffbe58;--arena-color-primary-border:#ffe8a0;--arena-color-primary-glow-hot:#ff5d5d;--arena-color-primary-glow-soft:#ff54569e;--arena-color-action-glow-primary:#ff6534bd;--arena-color-action-glow-secondary:#4a79ffb8;--arena-color-action-glow-neutral:#c6dfe057;--arena-color-action-glow-escalated:#ff531ff0;--arena-color-action-glow-waiting:#b2c1c75c;--arena-color-action-glow-batch:#3ac3e2b8;--arena-color-action-edge:#ffffff94;--arena-color-action-flash:#ffffffc2;--arena-color-secondary-high:#6d91ff;--arena-color-secondary-mid:#3559d7;--arena-color-secondary-low:#6c8eff;--arena-color-secondary-border:#b7caff;--arena-color-secondary-glow:#4776ffb8;--arena-color-batch-high:#55c7dc;--arena-color-batch-mid:#1886b5;--arena-color-batch-low:#69d6e8;--arena-color-batch-border:#dff6ff;--arena-gradient-primary:linear-gradient(180deg, var(--arena-color-primary-high) 0%, var(--arena-color-primary-mid) 46%, var(--arena-color-primary-low) 100%);--arena-gradient-secondary:linear-gradient(180deg, var(--arena-color-secondary-high) 0%, var(--arena-color-secondary-mid) 52%, var(--arena-color-secondary-low) 100%);--arena-gradient-batch:linear-gradient(180deg, var(--arena-color-batch-high) 0%, var(--arena-color-batch-mid) 50%, var(--arena-color-batch-low) 100%);--arena-gradient-escalated:linear-gradient(180deg, #ff9b47, #b93518);--arena-color-escalated-border:#ffd18a;--arena-gradient-waiting:linear-gradient(180deg, #596065, #252a2d);--arena-color-waiting-border:#929a9e;--arena-gradient-automation-panel:linear-gradient(145deg, #1b2024f5, #080b0ef0);--arena-color-automation-clock:#030608b8;--arena-color-automation-track:#64615db8;--arena-color-automation-control:#161c20e6;--arena-color-automation-toggle:#030608d1;--arena-color-disabled-high:#64615d;--arena-color-disabled-low:#414143;--arena-color-disabled-border:#77736a;--arena-color-disabled-text:#bbb8b2;--arena-gradient-disabled:linear-gradient(180deg, var(--arena-color-disabled-high), var(--arena-color-disabled-low));--arena-gradient-neutral:linear-gradient(180deg, #635b56e6, #36312ff0);--arena-font-display:"JaceBeleren-Bold", "Jace Beleren", Baskerville, Georgia, serif;--arena-font-body:Merriweather, Plantin, Georgia, serif;--arena-font-hud:"Trebuchet MS", sans-serif;--arena-radius-card:8px;--arena-radius-panel:8px;--arena-radius-pill:999px;--arena-shadow-text:0 2px 3px #000000d6;--arena-shadow-card:0 12px 28px #000000b8;--arena-shadow-panel:0 16px 38px #00000073;--arena-shadow-eligible:0 0 0 2px var(--arena-color-eligible-keyline), 0 0 22px var(--arena-color-eligible-glow), var(--arena-shadow-card);--arena-shadow-primary:inset 0 2px 4px #ffffffad, inset 0 -4px 7px #ae351185, 0 0 9px var(--arena-color-primary-glow-hot), 0 0 20px var(--arena-color-primary-glow-soft);--arena-shadow-secondary:inset 0 2px 4px #ffffffa3, inset 0 -4px 7px #152e8f8c, 0 0 15px var(--arena-color-secondary-glow);--arena-action-width:clamp(275px, min(12.6vw, 23.15vh), 322px);--arena-action-height:clamp(60px, 5.3vh, 74px);--arena-modal-action-width:clamp(240px, 14vw, 360px);--arena-modal-action-height:clamp(50px, 5.4vh, 76px);--arena-choice-card-width:clamp(248px, 15.2vw, 389px);--arena-stack-card-width:clamp(300px, 17.42vw, 446px);--arena-mode-choice-gap:clamp(26px, 1.6vw, 41px);--arena-opening-card-width:clamp(260px, 18vw, 460px);--arena-card-aspect:.7159;--arena-duration-hover:.14s;--arena-duration-enter:.22s;--arena-duration-reflow:.2s;--arena-ease-out:cubic-bezier(.22, .8, .24, 1)}.arena-command{width:var(--arena-action-width);height:var(--arena-action-height);border-radius:var(--arena-radius-pill);color:var(--arena-color-ivory);font:700 clamp(24px, 2.2vw, 34px) / 1 var(--arena-font-display);letter-spacing:0;text-shadow:var(--arena-shadow-text);cursor:pointer;transition:filter var(--arena-duration-hover) ease;padding:7px 28px 10px}.arena-command--primary{border:2px solid var(--arena-color-primary-border);background:linear-gradient(180deg, var(--arena-color-primary-high) 0%, var(--arena-color-primary-mid) 46%, var(--arena-color-primary-low) 100%);box-shadow:var(--arena-shadow-primary)}.arena-command--secondary{border:2px solid var(--arena-color-secondary-border);background:linear-gradient(180deg, var(--arena-color-secondary-high) 0%, var(--arena-color-secondary-mid) 52%, var(--arena-color-secondary-low) 100%);box-shadow:var(--arena-shadow-secondary)}.arena-command:hover:not(:disabled),.arena-command:focus-visible:not(:disabled){filter:brightness(1.09)}.arena-command:focus-visible{outline:2px solid var(--arena-color-ivory);outline-offset:3px}.arena-command:disabled,.arena-command[aria-disabled=true]{border-color:var(--arena-color-disabled-border);color:var(--arena-color-disabled-text);background:linear-gradient(180deg, var(--arena-color-disabled-high), var(--arena-color-disabled-low));cursor:default;box-shadow:inset 0 2px 3px #ffffff29,0 4px 10px #0000006b}.arena-choice-rim{border:4px solid var(--arena-color-eligible);border-radius:var(--arena-radius-card);box-shadow:var(--arena-shadow-eligible);transition:transform var(--arena-duration-hover) ease, filter var(--arena-duration-hover) ease}.arena-choice-rim:hover,.arena-choice-rim:focus-visible{z-index:2;filter:brightness(1.08);transform:translateY(-3px)}.arena-choice-rim[data-state=selected]{border-color:var(--arena-color-selected);box-shadow:0 0 0 2px #7c4d08eb, 0 0 22px var(--arena-color-selected-glow), var(--arena-shadow-card)}@media (prefers-reduced-motion:reduce){.arena-command,.arena-choice-rim{transition:none}.arena-choice-rim:hover,.arena-choice-rim:focus-visible{transform:none}}.arena-loading-spinner{width:100%;height:100%;display:grid}.arena-loading-spinner__container{background:var(--arena-color-void);place-items:center;width:100%;height:100%;display:grid}.arena-loading-spinner__ring{border:3px solid var(--arena-color-secondary-glow);border-top-color:var(--arena-color-secondary-high);width:min(140px,24vmin);height:min(140px,24vmin);box-shadow:0 0 18px var(--arena-color-secondary-glow);border-radius:50%;animation:.9s linear infinite arena-loading-spin}@media (prefers-reduced-motion:reduce){.arena-loading-spinner__ring{animation-duration:2.4s}}@keyframes arena-loading-spin{to{transform:rotate(1turn)}}
