.replay[data-astro-cid-vspbdzj6]{--r-corr:#2a78d6;--r-paper:#eb6834;--r-desc:#1baf7a;--r-final:#eda100;--r-good:#1d7f45;--r-bad:#c23b33;--r-ground:var(--bg-subtle);--r-pad:#fff;--r-mark:#111;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);font-family:var(--font-ui);margin:2rem 0;overflow:hidden}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .replay[data-astro-cid-vspbdzj6]{--r-corr:#3987e5;--r-paper:#d95926;--r-desc:#199e70;--r-final:#c98500;--r-good:#3fb26f;--r-bad:#e66767;--r-pad:#e9eeec;--r-mark:#0b0b0b}}:root[data-theme=dark] .replay[data-astro-cid-vspbdzj6]{--r-corr:#3987e5;--r-paper:#d95926;--r-desc:#199e70;--r-final:#c98500;--r-good:#3fb26f;--r-bad:#e66767;--r-pad:#e9eeec;--r-mark:#0b0b0b}.bar[data-astro-cid-vspbdzj6]{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding:.75rem;display:flex}.runs[data-astro-cid-vspbdzj6]{flex-wrap:wrap;gap:.4rem;display:flex}.runs[data-astro-cid-vspbdzj6] button,.ctl[data-astro-cid-vspbdzj6]{font:500 .8rem/1 var(--font-mono);border:1px solid var(--border-strong);background:var(--bg-subtle);color:var(--ink);cursor:pointer;border-radius:4px;padding:.5rem .6rem}.runs[data-astro-cid-vspbdzj6] button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.runs[data-astro-cid-vspbdzj6] button:focus-visible,.ctl[data-astro-cid-vspbdzj6]:focus-visible,input[data-astro-cid-vspbdzj6]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.scrub[data-astro-cid-vspbdzj6]{flex:14rem;align-items:center;gap:.6rem;min-width:0;display:flex}.scrub[data-astro-cid-vspbdzj6] input[data-astro-cid-vspbdzj6]{min-width:0;accent-color:var(--accent);flex:1}.clock[data-astro-cid-vspbdzj6]{font:500 .8rem/1 var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;min-width:6ch}.grid[data-astro-cid-vspbdzj6]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.grid[data-astro-cid-vspbdzj6].foot{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cell[data-astro-cid-vspbdzj6]{align-content:start;gap:.5rem;min-width:0;padding:.75rem;display:grid}.cell[data-astro-cid-vspbdzj6]+.cell[data-astro-cid-vspbdzj6]{border-left:1px solid var(--border)}.label[data-astro-cid-vspbdzj6]{font:500 .68rem/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);justify-content:space-between;gap:.5rem;display:flex}canvas[data-astro-cid-vspbdzj6]{width:100%;display:block}canvas[data-astro-cid-vspbdzj6].top{aspect-ratio:4/3;border-radius:4px}canvas[data-astro-cid-vspbdzj6].side,canvas[data-astro-cid-vspbdzj6].spd{aspect-ratio:16/6}.cam[data-astro-cid-vspbdzj6]{aspect-ratio:4/3;background:#000;border-radius:4px;overflow:hidden}.cam[data-astro-cid-vspbdzj6] img[data-astro-cid-vspbdzj6]{object-fit:cover;width:100%;height:100%;margin:0;display:block}.readout[data-astro-cid-vspbdzj6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.readout[data-astro-cid-vspbdzj6] div[data-astro-cid-vspbdzj6]{gap:.1rem;display:grid}.readout[data-astro-cid-vspbdzj6] dt[data-astro-cid-vspbdzj6]{font:.68rem/1.2 var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-faint)}.readout[data-astro-cid-vspbdzj6] dd[data-astro-cid-vspbdzj6]{font:500 .95rem/1.2 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);margin:0}.pill[data-astro-cid-vspbdzj6] span{font:600 .7rem/1 var(--font-mono);border:1px solid;border-radius:99px;align-items:center;gap:.35rem;padding:.25rem .45rem;display:inline-flex}.legend[data-astro-cid-vspbdzj6]{font:.75rem/1.3 var(--font-mono);color:var(--ink-muted);flex-wrap:wrap;gap:.3rem 1rem;display:flex}.legend[data-astro-cid-vspbdzj6] i[data-astro-cid-vspbdzj6]{vertical-align:middle;border-radius:2px;width:14px;height:3px;margin-right:.35rem;display:inline-block}.legend[data-astro-cid-vspbdzj6] i[data-astro-cid-vspbdzj6].corr{background:var(--r-corr)}.legend[data-astro-cid-vspbdzj6] i[data-astro-cid-vspbdzj6].paper{background:var(--r-paper)}.legend[data-astro-cid-vspbdzj6] i[data-astro-cid-vspbdzj6].dash{background:repeating-linear-gradient(90deg, var(--ink-muted) 0 4px, transparent 4px 7px)}.outcome[data-astro-cid-vspbdzj6]{border-top:1px solid var(--border);font:.82rem/1.5 var(--font-mono);color:var(--ink-muted);padding:.6rem .75rem}@media (width<=760px){.grid[data-astro-cid-vspbdzj6],.grid[data-astro-cid-vspbdzj6].foot{grid-template-columns:minmax(0,1fr)}.cell[data-astro-cid-vspbdzj6]+.cell[data-astro-cid-vspbdzj6]{border-left:0;border-top:1px solid var(--border)}}
