.ar-scope,[data-arena]{--ar-bg: #0A0B0D;--ar-surface: #111315;--ar-elevated: #161A1F;--ar-elevated-hover: #1A1F25;--ar-border: #1F2328;--ar-border-light: #2A2F35;--ar-gold: #CE9E5E;--ar-gold-muted: rgba(197, 160, 101, .1);--ar-gold-border: rgba(197, 160, 101, .28);--ar-text: #F5F5F3;--ar-text-secondary: #8E9196;--ar-text-muted: #5A6A78;--ar-green: #4ade80;--ar-orange: #fb923c;--ar-red: #f87171;--ar-blue: #60a5fa;background:var(--ar-bg);color:var(--ar-text);font-family:Inter,system-ui,sans-serif}[data-arena] .ar-headline,.ar-scope .ar-headline{font-family:Cinzel,serif;letter-spacing:.02em}[data-arena] .ar-mono,.ar-scope .ar-mono{font-family:JetBrains Mono,ui-monospace,monospace;letter-spacing:.04em}[data-arena] .ar-card,.ar-scope .ar-card{background:var(--ar-surface);border:1px solid var(--ar-border);border-radius:0}[data-arena] .ar-card-hover:hover,.ar-scope .ar-card-hover:hover{background:var(--ar-elevated-hover);border-color:var(--ar-gold-border);transform:translate(1px);transition:all .12s ease-out}[data-arena] .ar-dot,.ar-scope .ar-dot{width:6px;height:6px;border-radius:50%;display:inline-block;flex-shrink:0}[data-arena] .ar-dot-ok{background:var(--ar-green)}[data-arena] .ar-dot-warn{background:var(--ar-orange)}[data-arena] .ar-dot-fail{background:var(--ar-red)}[data-arena] .ar-dot-idle{background:var(--ar-text-muted)}[data-arena] .ar-dot-blue{background:var(--ar-blue)}[data-arena] .ar-dot-gold{background:var(--ar-gold)}[data-arena] .ar-pill,.ar-scope .ar-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid var(--ar-border);font-family:JetBrains Mono,monospace;font-size:9px;text-transform:uppercase;letter-spacing:.18em;color:var(--ar-text-secondary)}[data-arena] .ar-pill-gold{border-color:var(--ar-gold-border);color:var(--ar-gold);background:var(--ar-gold-muted)}[data-arena] .ar-btn,.ar-scope .ar-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;border:1px solid var(--ar-border);background:transparent;color:var(--ar-text-secondary);cursor:pointer;transition:all .12s ease-out}[data-arena] .ar-btn:hover{border-color:var(--ar-gold-border);color:var(--ar-gold)}[data-arena] .ar-btn-gold,.ar-scope .ar-btn-gold{background:var(--ar-gold);color:var(--ar-bg);border-color:var(--ar-gold)}[data-arena] .ar-btn-gold:hover{background:#b89456;color:var(--ar-bg)}
