.stage.svelte-1pzb9eq{background:radial-gradient(ellipse at 70% 0%, #0d1b2a 0%, var(--bg) 60%);cursor:none;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);font-size:min(1.6vw,2.85vh);display:grid;position:fixed;inset:0;overflow:hidden}@media (orientation:portrait){.stage.svelte-1pzb9eq{font-size:min(3.4vw,1.9vh)}}.bg.svelte-1pzb9eq{pointer-events:none;position:absolute;inset:0}.grid.svelte-1pzb9eq{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.35;background-size:4em 4em;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 80%);mask-image:radial-gradient(#000 30%,#0000 80%)}.trace.svelte-1pzb9eq{opacity:.16;width:200%;height:9em;animation:18s linear infinite svelte-1pzb9eq-drift;position:absolute;bottom:6%;left:0}.trace.svelte-1pzb9eq polyline:where(.svelte-1pzb9eq){fill:none;stroke:var(--accent);stroke-width:.35px;vector-effect:non-scaling-stroke}@keyframes svelte-1pzb9eq-drift{to{transform:translate(-50%)}}header.svelte-1pzb9eq,footer.svelte-1pzb9eq{justify-content:space-between;align-items:center;padding:.9em 1.6em;display:flex;position:relative}header.svelte-1pzb9eq{border-bottom:1px solid var(--line)}.brand.svelte-1pzb9eq{align-items:center;gap:.7em;display:flex}.brand.svelte-1pzb9eq b:where(.svelte-1pzb9eq){font-family:var(--f-display);letter-spacing:.02em;font-size:.95em;font-weight:600;display:block}.brand.svelte-1pzb9eq small:where(.svelte-1pzb9eq){color:var(--muted);font-size:.7em}.logo.svelte-1pzb9eq svg:where(.svelte-1pzb9eq){fill:none;width:1.9em;height:1.9em;stroke:var(--accent);stroke-width:2.4px;stroke-linecap:round}.clock.svelte-1pzb9eq{color:var(--muted);align-items:center;gap:.5em;font-size:1.1em;display:flex}.dot.svelte-1pzb9eq{background:var(--accent);width:.5em;height:.5em;box-shadow:0 0 .6em var(--accent);border-radius:50%}.dot.off.svelte-1pzb9eq{background:var(--danger);box-shadow:0 0 .6em var(--danger);animation:1s steps(2,end) infinite svelte-1pzb9eq-blink}@keyframes svelte-1pzb9eq-blink{50%{opacity:.2}}main.svelte-1pzb9eq{min-height:0;padding:1.2em 1.6em;position:relative}footer.svelte-1pzb9eq{border-top:1px solid var(--line);min-height:3em}.banner.svelte-1pzb9eq{font-family:var(--f-display);color:var(--warn);text-align:center;width:100%;font-size:1em}.backdrop.svelte-148ev8c{z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#03060ac7;place-items:center;font-size:min(1.6vw,2.85vh);display:grid;position:fixed;inset:0}@media (orientation:portrait){.backdrop.svelte-148ev8c{font-size:min(3.4vw,1.9vh)}}.card.svelte-148ev8c{text-align:center;background:radial-gradient(ellipse at top, color-mix(in srgb, var(--c) 28%, #0a1119), #0a1119 70%);border:2px solid var(--c);min-width:60%;max-width:85%;box-shadow:0 0 4em color-mix(in srgb, var(--c) 40%, transparent);border-radius:1.5em;padding:2.5em 3em}.kicker.svelte-148ev8c{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.15em;color:var(--c);font-size:1em}h2.svelte-148ev8c{font-family:var(--f-display);margin:.3em 0;font-size:4em;line-height:1.05}.big.svelte-148ev8c{margin:0;font-size:1.8em}.sub.svelte-148ev8c{color:var(--muted);font-size:1.1em}.tokens.svelte-148ev8c{color:#ffd84d;margin:.5em 0 0;font-size:2.6em}.tokens.svelte-148ev8c span:where(.svelte-148ev8c){color:var(--text);font-size:.5em}.ring.svelte-d2kmbm{aspect-ratio:1;width:100%;position:relative}svg.svelte-d2kmbm{width:100%;height:100%;display:block}.center.svelte-d2kmbm{text-align:center;place-items:center;display:grid;position:absolute;inset:0}.board.svelte-1e12hba{grid-template-columns:1.5fr 1fr;gap:2em;height:100%;min-height:0;display:grid}@media (orientation:portrait){.board.svelte-1e12hba{grid-template-columns:1fr}}h3.svelte-1e12hba{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin:0 0 .8em;font-size:.85em;font-weight:500}.now.svelte-1e12hba{background:linear-gradient(160deg, color-mix(in srgb, var(--c) 14%, transparent), var(--panel) 50%);border:1px solid color-mix(in srgb, var(--c) 40%, transparent);border-radius:1em;grid-template-rows:auto 1fr;padding:1.4em;display:grid}.current.svelte-1e12hba{grid-template-columns:1fr auto;align-items:center;gap:1.5em;display:grid}.team.svelte-1e12hba{font-family:var(--f-display);color:var(--c);margin-bottom:.6em;font-size:2.6em;font-weight:700;line-height:1.1;display:block}.phases.svelte-1e12hba{gap:.4em;margin:0 0 .8em;padding:0;list-style:none;display:grid}.phases.svelte-1e12hba li:where(.svelte-1e12hba){border:1px solid var(--line);color:var(--muted);border-radius:.5em;padding:.4em .8em}.phases.svelte-1e12hba li.done:where(.svelte-1e12hba){color:var(--text);border-color:color-mix(in srgb, var(--c) 30%, transparent)}.phases.svelte-1e12hba li.done:where(.svelte-1e12hba):before{content:"✓ ";color:var(--accent)}.phases.svelte-1e12hba li.active:where(.svelte-1e12hba){color:#05080d;background:var(--c);border-color:var(--c);font-weight:700}.phase-time.svelte-1e12hba{color:var(--muted);font-size:.85em}.ring.svelte-1e12hba{width:13em}.readout.svelte-1e12hba{justify-items:center;gap:.15em;display:grid}.readout.svelte-1e12hba small:where(.svelte-1e12hba){color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:.7em}.readout.svelte-1e12hba b:where(.svelte-1e12hba){font-size:2.2em}.readout.svelte-1e12hba b.over:where(.svelte-1e12hba){color:var(--danger)}.idle.svelte-1e12hba{font-family:var(--f-display);color:var(--muted);place-items:center;font-size:1.5em;display:grid}.queue.svelte-1e12hba ol:where(.svelte-1e12hba),.runs.svelte-1e12hba{gap:.5em;margin:0 0 1.4em;padding:0;list-style:none;display:grid}.queue.svelte-1e12hba ol:where(.svelte-1e12hba) li:where(.svelte-1e12hba){background:var(--panel);border-left:.3em solid var(--c);border-radius:.6em;grid-template-columns:1.5em 1fr auto;align-items:center;gap:.6em;padding:.7em 1em;font-size:1.15em;display:grid}.queue.svelte-1e12hba ol:where(.svelte-1e12hba) li:where(.svelte-1e12hba):first-child{background:color-mix(in srgb, var(--c) 18%, transparent)}.queue.svelte-1e12hba li.empty:where(.svelte-1e12hba){border-left-color:var(--line);color:var(--muted);grid-template-columns:1fr;font-size:.9em}.pos.svelte-1e12hba{color:var(--muted)}.tok.svelte-1e12hba{color:#ffd84d}.runs.svelte-1e12hba li:where(.svelte-1e12hba){align-items:center;gap:.5em;font-size:.9em;display:flex}.runs.svelte-1e12hba .name:where(.svelte-1e12hba){flex:1}.runs.svelte-1e12hba .res:where(.svelte-1e12hba){color:var(--muted)}.runs.svelte-1e12hba .res:where(.svelte-1e12hba) b:where(.svelte-1e12hba){color:var(--text)}
