:root{--v2-ok:#166e3b;--v2-ok-soft:#e9f5ee;--v2-warn:#8a5500;--v2-warn-soft:#fbf3e4;--v2-bad:#c2412d;--v2-bad-soft:#fbecea;--v2-idle:#e3e3e3;--v2-brand:#e2600f;--v2-brand-soft:#fdf0e7;--v2-code:#f3f3f3}.dark{--v2-ok:#4fbf7f;--v2-ok-soft:#15261c;--v2-warn:#e0a54a;--v2-warn-soft:#2a2215;--v2-bad:#ef7b6a;--v2-bad-soft:#2c1917;--v2-idle:#2a2a2a;--v2-brand:#ff8a3d;--v2-brand-soft:#2a1d14;--v2-code:#1a1a1a}.v2-mono{font-family:var(--font-mono)}.v2-btn{border:1px solid var(--color-fd-border);background:var(--color-fd-background);height:2.375rem;color:var(--color-fd-foreground);white-space:nowrap;cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding:0 1rem;font-size:.875rem;font-weight:500;transition:background-color .16s,border-color .16s,opacity .16s;display:inline-flex}.v2-btn:hover{background:var(--color-fd-accent)}.v2-btn-primary{background:var(--color-fd-foreground);border-color:var(--color-fd-foreground);color:var(--color-fd-background)}.v2-btn-primary:hover{background:var(--color-fd-foreground);opacity:.88}.v2-seg{background:var(--color-fd-secondary);border:1px solid var(--color-fd-border);border-radius:.5rem;flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.v2-seg button{color:var(--color-fd-muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:.375rem;padding:.3125rem .75rem;font-size:.8125rem;transition:background-color .16s,color .16s}.v2-seg button:hover{color:var(--color-fd-foreground)}.v2-seg button[aria-pressed=true]{background:var(--color-fd-card);color:var(--color-fd-foreground);box-shadow:0 1px 2px #00000014}.dark .v2-seg button[aria-pressed=true]{box-shadow:none;background:#ffffff1f}.v2-bar[data-state=green]{background:var(--v2-ok)}.v2-bar[data-state=yellow]{background:var(--v2-warn)}.v2-bar[data-state=red]{background:var(--v2-bad)}.v2-bar[data-state=insufficient]{background:var(--v2-idle);height:30%!important}.v2-dot[data-state=green]{background:var(--v2-ok)}.v2-dot[data-state=yellow]{background:var(--v2-warn)}.v2-dot[data-state=red]{background:var(--v2-bad)}.v2-dot[data-state=insufficient]{background:var(--v2-idle)}
