@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-ext-wght-normal-DdQaqQDo.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-wght-normal-Bc-8i84L.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--page: #1d1c1c;--surface-1: #212121;--surface-2: #2a2a2a;--surface-3: #343232;--surface-input: #2b2828;--surface-hover: #303030;--text-primary: #ffffff;--text-body: #e4e4e4;--text-secondary: #ababab;--text-muted: #919191;--border: #303030;--border-strong: rgba(255, 255, 255, .14);--accent: #d43555;--accent-hover: #e04166;--accent-pressed: #ab2943;--accent-text: #ed5d74;--accent-soft: rgba(212, 53, 85, .14);--on-accent: #ffffff;--brand-pink: #ff5c7f;--hue-green: #3aff68;--hue-sky: #5ec4ff;--hue-purple: #af54ff;--hue-mint: #60f7c8;--hue-lime: #b1ff3b;--hue-pink: #ff73f3;--hue-gold: #d99520;--series-1: #9b5ff2;--series-2: #c97b16;--series-3: #17a882;--series-4: #3d97e0;--series-single: #3d97e0;--series-unknown: #919191;--status-critical: #e5484d;--axis-muted: #919191;--gridline: #303030;--baseline: #474747;--unavailable-band: rgba(145, 145, 145, .2);--partial-band: rgba(145, 145, 145, .08);--good-text: #1acb54;--critical-text: #fd5555;--warning-wash: #2a2210;--warning-border: #6b5320;--warning-text: #f2cf8c;--radius-sm: 8px;--radius: 12px;--radius-lg: 16px;--font: "Outfit Variable", "Outfit", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace}*{box-sizing:border-box}html,body{margin:0;background:var(--page);color:var(--text-body);font-family:var(--font);font-size:14.5px;line-height:1.45;-webkit-font-smoothing:antialiased}a{color:var(--accent-text)}a:hover{color:var(--brand-pink)}h1,h2,h3,h4{margin:0;font-weight:600;color:var(--text-primary);letter-spacing:-.005em}h2{font-size:16px}h3{font-size:15px}p{margin:0}code{font-family:var(--font-mono);font-size:12.5px}::selection{background:#d4355573;color:#fff}button,input,select{font:inherit;color:inherit}select option{background:var(--surface-2);color:var(--text-body)}.btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:1px solid var(--border-strong);border-radius:10px;background:var(--surface-2);color:var(--text-body);cursor:pointer;white-space:nowrap;font-weight:500}.btn:hover{background:var(--surface-hover);color:var(--text-primary)}.btn:disabled{opacity:.5;cursor:default}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent);box-shadow:inset 0 -3px #0000002e}.btn.primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.btn.primary:active{background:var(--accent-pressed)}.btn.ghost{border-color:transparent;background:transparent}.btn.ghost:hover{background:var(--surface-hover)}.btn.small{height:28px;padding:0 10px;font-size:13px;border-radius:8px}.input,.select{height:34px;padding:0 10px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-input);color:var(--text-body);min-width:0}.select{padding-right:28px}.input::placeholder{color:var(--text-muted)}.input:focus,.select:focus,.btn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert(.8)}.muted{color:var(--text-muted)}.secondary{color:var(--text-secondary)}.num{font-variant-numeric:tabular-nums}.nowrap{white-space:nowrap}.good{color:var(--good-text)}.bad{color:var(--critical-text)}.badge{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;border:1px solid var(--border-strong);font-size:11.5px;color:var(--text-secondary);background:var(--surface-2);white-space:nowrap}.key{display:inline-block;width:10px;height:10px;border-radius:3px;flex:none}.grid{display:grid;gap:16px}.grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1200px){.grid.cols-2,.grid.cols-3{grid-template-columns:minmax(0,1fr)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}*{scrollbar-width:thin;scrollbar-color:#474747 transparent}
