@font-face{font-family:sans;src:url(../media/archivo_latin-s.p.17-aodiw50953.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}._7TWzda_className{font-family:sans,sans Fallback}._7TWzda_variable{--font-sans:"sans", "sans Fallback"}
@font-face{font-family:mono;src:url(../media/jetbrains_mono_latin-s.p.1bkzbscqrt8rl.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.eL8Lpa_className{font-family:mono,mono Fallback}.eL8Lpa_variable{--font-mono:"mono", "mono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#0b0b0d;--surface:#131316;--surface-2:#212128;--border:#26262c;--border-strong:#35353d;--text:#f0f0f2;--text-muted:#a1a1aa;--text-faint:#82828c;--accent:#6e9bff;--accent-strong:#86adff;--ok:#4cbd8b;--warn:#e5a21a;--stop:#f4736f;--ok-bg:#4cbd8b1f;--warn-bg:#e5a21a21;--stop-bg:#f4736f21;--ok-border:#4cbd8b52;--warn-border:#e5a21a57;--stop-border:#f4736f57;--series-1:#2aa79a;--series-2:#8b6ef5;--series-3:#d6519f;--control-selected:color-mix(in srgb, var(--text) 12%, transparent);--action-bg:#f0f0f2;--action-text:#0b0b0d;--action-bg-hover:#fff;--s1:.25rem;--s2:.5rem;--s3:.75rem;--s4:1rem;--s5:1.5rem;--s6:2rem;--s7:3rem;--s8:4rem;--radius-sm:6px;--radius:12px;--radius-pill:999px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-color-scheme:light){:root{--bg:#f7f7f8;--surface:#fff;--surface-2:#eeeef0;--border:#e4e4e7;--border-strong:#d1d1d6;--text:#18181b;--text-muted:#52525b;--text-faint:#71717a;--accent:#1a56d6;--accent-strong:#1447b5;--ok:#157a4e;--warn:#9a5d00;--stop:#bf2f2a;--ok-bg:#157a4e14;--warn-bg:#9a5d0017;--stop-bg:#bf2f2a14;--ok-border:#157a4e3d;--warn-border:#9a5d0042;--stop-border:#bf2f2a3d;--series-1:#0f8f83;--series-2:#6d47dd;--series-3:#b32d86;--action-bg:#18181b;--action-text:#fff;--action-bg-hover:#000}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:.875rem;line-height:1.55}h1,h2,h3{letter-spacing:-.014em;text-wrap:balance;margin:0;font-weight:600;line-height:1.25}p{text-wrap:pretty;margin:0}a{color:var(--accent);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--accent-strong)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.mono{font-family:var(--font-mono), ui-monospace, monospace;font-size:.8125rem}.panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.button{align-items:center;gap:var(--s2);padding:.4375rem var(--s3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;font-weight:500;line-height:1.25rem;text-decoration:none;transition:background-color .12s cubic-bezier(.2,.8,.3,1);display:inline-flex}.button:hover{background:var(--border);color:var(--text)}.button--primary{background:var(--action-bg);color:var(--action-text);border-color:#0000}.button--primary:hover{background:var(--action-bg-hover);color:var(--action-text)}.button--warn{border-color:var(--warn-border);background:var(--warn-bg);color:var(--warn)}.button--warn:hover{border-color:var(--warn);background:var(--warn-bg);color:var(--warn)}.button[aria-disabled=true]{color:var(--text-faint);cursor:not-allowed;pointer-events:none}.badge{padding:0 var(--s2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-muted);white-space:nowrap;align-items:center;font-size:.75rem;font-weight:500;line-height:1.375rem;display:inline-flex}.badge--ok{background:var(--ok-bg);color:var(--ok);border-color:#0000}.badge--warn{background:var(--warn-bg);color:var(--warn);border-color:#0000}.badge--stop{background:var(--stop-bg);color:var(--stop);border-color:#0000}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:45rem){.button{padding-top:var(--s3);padding-bottom:var(--s3)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
