@font-face{font-family:arenaDisplay;src:url(../media/big_shoulders_variable-s.p.0_37p441kn~od.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:arenaDisplay Fallback;src:local(Arial);ascent-override:183.72%;descent-override:39.99%;line-gap-override:0.0%;size-adjust:53.64%}.arenadisplay_6353850a-module__NK9k4q__className{font-family:arenaDisplay,arenaDisplay Fallback}.arenadisplay_6353850a-module__NK9k4q__variable{--font-arena-display:"arenaDisplay", "arenaDisplay Fallback"}
@font-face{font-family:arenaMono;src:url(../media/ibm_plex_mono_400-s.p.15bn-bt6r468-.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:arenaMono;src:url(../media/ibm_plex_mono_500-s.p.0c7_spa399b67.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:arenaMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.arenamono_dcebb626-module__PLz7VG__className{font-family:arenaMono,arenaMono Fallback}.arenamono_dcebb626-module__PLz7VG__variable{--font-arena-mono:"arenaMono", "arenaMono Fallback"}
.arena-page{--arena-void:#0b0304;--arena-carbon:#150709;--arena-ash:#1f0d11;--arena-steel:#8b8f99;--arena-bone:#f2ece9;--arena-red:#ff2d55;--arena-ember:#ff5c7a;background-color:var(--arena-void);color:var(--arena-bone);isolation:isolate}.arena-display{font-family:var(--font-arena-display), system-ui, sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800;line-height:.86}.arena-mono{font-family:var(--font-arena-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.18em;font-size:.6875rem;font-weight:500}.arena-field{background:radial-gradient(ellipse 70% 55% at 50% 108%, #f2404080 0%, transparent 62%), radial-gradient(ellipse 90% 60% at 50% -10%, #ff6a3d21 0%, transparent 60%), linear-gradient(to bottom, var(--arena-void) 0%, var(--arena-carbon) 60%, var(--arena-void) 100%);position:absolute;inset:0}.arena-weave{opacity:.5;background-image:repeating-linear-gradient(135deg,#f2ece90b 0 1px,#0000 1px 7px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70%,#000 20%,#0000 100%);mask-image:radial-gradient(80% 70%,#000 20%,#0000 100%)}.arena-rail{background:linear-gradient(to right, transparent 0%, #f24040b3 22%, var(--arena-ember) 50%, #f24040b3 78%, transparent 100%);height:1px}.arena-sync-panel{-webkit-user-select:none;user-select:none;touch-action:none;cursor:crosshair;text-align:left;background:#0b03048c;border:1px solid #f2ece91f;padding:1.125rem 1.25rem 1rem;position:relative}.arena-sync-panel canvas{width:100%;height:300px;display:block}.arena-sync-panel[data-focus-source=pointer]:focus-visible{outline:none}.arena-sync-stack{display:inline-grid}p.arena-sync-stack{display:grid}.arena-sync-stack>span{visibility:hidden;grid-area:1/1}span.arena-sync-stack>span{justify-self:center}.arena-sync-panel[data-state=idle] .arena-sync-stack>[data-for=idle],.arena-sync-panel[data-state=live] .arena-sync-stack>[data-for=live],.arena-sync-panel[data-state=reduced] .arena-sync-stack>[data-for=reduced]{visibility:visible}.arena-card{background:linear-gradient(165deg,#f2404012,#0b03048c);border:1px solid #f2ece91a;border-radius:3px;transition:border-color .2s,background-color .2s}.arena-card:hover{border-color:#f240408c}.arena-ticker{width:max-content;animation:380s linear infinite arena-ticker;display:flex}@keyframes arena-ticker{to{transform:translate(-50%)}}.arena-rise{animation:.75s cubic-bezier(.22,1,.36,1) both arena-rise}@keyframes arena-rise{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}.arena-focus:focus-visible{outline:2px solid var(--arena-ember);outline-offset:3px}@media (prefers-reduced-motion:reduce){.arena-ticker{animation:none}.arena-rise{opacity:1;animation:none;transform:none}}
