@font-face{font-family:manrope;src:url(/_next/static/media/8760c4774489e4ba-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:manrope Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_e7fa8c{font-family:manrope,manrope Fallback}.__variable_e7fa8c{--font-body:"manrope","manrope Fallback"}@font-face{font-family:mono;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");font-display:swap;font-weight:500 600}@font-face{font-family:mono Fallback;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_a5b9b3{font-family:mono,mono Fallback}.__variable_a5b9b3{--font-mono:"mono","mono Fallback"}:root{--background:#0a0f1e;--surface:#121a2e;--border:#223055;--text:#f3f6fc;--text-muted:#93a2c2;--accent:#22d3ee;--accent-hover:#67e3f5;--accent-2:#8b5cf6;--accent-3:#fbbf24;--on-accent:#06131f;--on-light:#0a0f1e;--breadcrumbs-gap:14px;--status-good:#93de7c;--status-critical:#ff7059;--status-info:#c4b5fd;--danger:var(--status-critical);--shadow:0 8px 24px rgb(0 0 0/0.35);--accent-blue:#3b82f6;--cloud-blue:rgb(34 112 255/0.55);--cloud-violet:rgb(139 92 246/0.5);--cloud-cyan:rgb(34 211 238/0.22);--brand-gradient:linear-gradient(95deg,var(--accent),var(--accent-blue) 40%,var(--accent-2) 75%,var(--accent-3));color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}body{min-height:100vh;color:var(--text);background:var(--background);font-family:var(--font-body),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}a{color:inherit}h1,h2,h3{font-family:var(--font-body),sans-serif;letter-spacing:-.03em}.site-header{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:14px 24px;background:var(--background);border-bottom:1px solid var(--border)}.site-name{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-body),sans-serif;font-weight:700;font-size:23px;letter-spacing:-.06em;color:var(--text);text-decoration:none}.site-name:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.gradient-text{background:var(--brand-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.site-nav{display:flex;gap:4px;margin-left:16px}.site-nav a{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;font-size:14px;font-weight:600;white-space:nowrap;color:var(--text-muted);text-decoration:none;border-radius:6px}.site-nav a:hover{color:var(--text)}.site-nav a[aria-current=page]{color:var(--text);background:var(--surface)}.site-nav a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.site-nav-icon{flex:none;color:var(--accent)}.site-nav-group{position:relative}.site-nav-group-name{display:flex;align-items:center;gap:6px;padding:6px 10px;font-size:14px;font-weight:600;white-space:nowrap;color:var(--text-muted);list-style:none;border-radius:6px;cursor:pointer}.site-nav-group-name::-webkit-details-marker{display:none}.site-nav-group-name:after{content:"";width:5px;height:5px;margin-top:-3px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg)}.site-nav-group[open] .site-nav-group-name:after{margin-top:3px;transform:rotate(-135deg)}.site-nav-group-name:hover,.site-nav-group[open] .site-nav-group-name{color:var(--text)}.site-nav-group-name.site-nav-current{color:var(--text);background:var(--surface)}.site-nav-group-name:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.site-nav-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:20;display:flex;flex-direction:column;min-width:160px;padding:6px;background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:var(--shadow)}.site-nav .site-nav-menu a{padding:8px 10px;color:var(--text)}.site-nav .site-nav-menu a:hover,.site-nav .site-nav-menu a[aria-current=page]{color:var(--accent);background:var(--background)}.site-user{position:relative;margin-left:auto;font-size:14px;white-space:nowrap}.site-user-name{display:flex;align-items:center;gap:6px;padding:4px 8px;font-weight:700;list-style:none;border-radius:6px;cursor:pointer}.site-user-name::-webkit-details-marker{display:none}.site-user-name:after{content:"";width:6px;height:6px;margin-top:-3px;border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);transform:rotate(45deg)}.site-user[open] .site-user-name:after{margin-top:3px;transform:rotate(-135deg)}.site-user-name:hover,.site-user[open] .site-user-name{background:var(--surface)}.site-user-name:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.site-user-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:20;display:flex;flex-direction:column;min-width:160px;padding:6px;background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:var(--shadow)}.site-user-menu a,.site-user-menu button{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;font:inherit;color:var(--text);text-align:left;text-decoration:none;background:none;border:0;border-radius:6px;cursor:pointer}.site-user-menu a:hover,.site-user-menu button:hover{color:var(--accent);background:var(--background)}.site-user-menu a:focus-visible,.site-user-menu button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (max-width:600px){.site-header{padding:12px 16px}.site-nav{order:3;flex-wrap:wrap;width:100%;margin-left:-10px}.site-nav a,.site-nav-group-name{padding:6px 8px}}.label{display:inline-block;padding:2px 10px;font-size:12.5px;font-weight:700;line-height:1.5;white-space:nowrap;border-radius:999px}.label-good{color:var(--status-good);background:color-mix(in srgb,var(--status-good) 14%,transparent)}.label-warning{color:var(--accent-3);background:color-mix(in srgb,var(--accent-3) 14%,transparent)}.label-critical{color:var(--status-critical);background:color-mix(in srgb,var(--status-critical) 14%,transparent)}.label-info{color:var(--status-info);background:color-mix(in srgb,var(--status-info) 16%,transparent)}.label-neutral{color:var(--text-muted);background:transparent;box-shadow:inset 0 0 0 1px var(--border)}.note{display:block;padding-left:10px;border-left:3px solid var(--border)}.note-critical{border-left-color:var(--danger)}.note-warning{border-left-color:var(--accent-3)}.note-info{border-left-color:var(--accent)}