:root{--rr-bg:#06080a;--rr-bg1:#0b0d10;--rr-bg2:#12161a;--rr-bg3:#1a1f25;--rr-hairline:#ffffff14;--rr-hairline2:#ffffff24;--rr-ink:#f2f4f6;--rr-text:#f2f4f6;--rr-text2:#f2f4f6a8;--rr-text3:#f2f4f66b;--rr-text4:#f2f4f638;--rr-warn:#ffb547;--rr-danger:#ff4d5e;--rr-cool:#5bc8ff;--rr-type-red:#ff3b30;--rr-type-blue:#3b82f6;--rr-band-slow:#5bc8ff;--rr-band-medium:#7bffa8;--rr-band-fast:#ffb547;--rr-band-very-fast:#ff4d5e;--rr-accent:#c6ff3d;--rr-accent-ink:#0a0e04;--rr-accent-soft:#c6ff3d2e;--rr-font-ui:"Nunito", "SF Pro Rounded", ui-rounded, "Segoe UI Variable Display", system-ui, -apple-system, sans-serif;--rr-font-mono:ui-monospace, "SF Mono", "SFMono-Regular", "JetBrains Mono", Menlo, Consolas, monospace;--rr-swatch-orange:#ff7a2e;--rr-swatch-yellow:#ffcb45;--rr-swatch-lime:#c6ff3d;--rr-swatch-blue:#4a90e2;--rr-swatch-purple:#a86be3;--rr-swatch-red:#ff5b6e;--rr-swatch-white:#fff;--rr-radius:14px;--rr-radius-sm:10px;--rr-space:8px}:root,:root[data-accent=lime]{--rr-accent:#c6ff3d;--rr-accent-soft:#c6ff3d2e}:root[data-accent=orange]{--rr-accent:#ff7a2e;--rr-accent-soft:#ff7a2e2e}:root[data-accent=yellow]{--rr-accent:#ffcb45;--rr-accent-soft:#ffcb452e}:root[data-accent=blue]{--rr-accent:#4a90e2;--rr-accent-soft:#4a90e22e}:root[data-accent=purple]{--rr-accent:#a86be3;--rr-accent-soft:#a86be32e}:root[data-accent=red]{--rr-accent:#ff5b6e;--rr-accent-soft:#ff5b6e2e}:root[data-accent=white]{--rr-accent:#fff;--rr-accent-soft:#ffffff2e}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--rr-bg);color:var(--rr-text);font-family:var(--rr-font-ui);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.45}.rr-telemetry,.rr-mono{font-family:var(--rr-font-mono);font-variant-numeric:tabular-nums;font-weight:700}.rr-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.rr-row{align-items:center;gap:10px;display:flex}.rr-pill{letter-spacing:.02em;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700;display:inline-block}.rr-input,.rr-select{background:var(--rr-bg2);border:1px solid var(--rr-hairline);border-radius:var(--rr-radius-sm);color:var(--rr-text);padding:8px 10px}.rr-button{background:var(--rr-bg2);border:1px solid var(--rr-hairline2);border-radius:var(--rr-radius-sm);color:var(--rr-text);padding:8px 14px}.rr-button-primary{background:var(--rr-accent);border-radius:var(--rr-radius-sm);color:var(--rr-accent-ink);border:0;padding:8px 14px;font-weight:700}.rr-button-danger{border:1px solid var(--rr-danger);border-radius:var(--rr-radius-sm);color:var(--rr-danger);background:0 0;padding:8px 14px}.rr-button:disabled,.rr-button-primary:disabled,.rr-button-danger:disabled{opacity:.45;cursor:not-allowed}a{color:var(--rr-accent);text-decoration:none}a:hover{text-decoration:underline}button{font:inherit;color:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--rr-accent);outline-offset:2px}.rr-hairline{border:1px solid var(--rr-hairline)}.rr-card{background:var(--rr-bg1);border:1px solid var(--rr-hairline);border-radius:var(--rr-radius)}.rr-muted{color:var(--rr-text2)}.rr-faint{color:var(--rr-text3)}
