:root{--bg:#f6f7f9;--surface:#fff;--border:#e3e6eb;--text:#16191f;--muted:#5b6370;--operational:#1f8a4c;--maintenance:#2f6fdb;--degraded:#b7791f;--outage:#c53030;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#0f1216;--surface:#171b21;--border:#2a3039;--text:#e6e9ee;--muted:#9aa3af;--operational:#48bb78;--maintenance:#63a4ff;--degraded:#ecc94b;--outage:#fc8181}}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0}.page{max-width:760px;margin:0 auto;padding:48px 16px 64px}.masthead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.eyebrow{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.85rem}h1{margin:4px 0 0;font-size:1.75rem}h2{color:var(--muted);margin:0 0 8px;font-size:1rem;font-weight:600}.env{border:1px solid var(--border);color:var(--muted);text-transform:uppercase;border-radius:999px;padding:2px 10px;font-size:.8rem}.banner{background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--operational);border-radius:10px;align-items:center;gap:10px;padding:16px 20px;display:flex}.banner-maintenance{border-left-color:var(--maintenance)}.banner-degraded{border-left-color:var(--degraded)}.banner-outage{border-left-color:var(--outage)}.notice{color:var(--muted);margin:12px 0 0;font-size:.9rem}.group{margin-top:32px}.group ul{background:var(--surface);border:1px solid var(--border);border-radius:10px;margin:0;padding:0;list-style:none}.component{justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.component+.component{border-top:1px solid var(--border)}.name{margin:0;font-weight:600}.description{color:var(--muted);margin:2px 0 0;font-size:.9rem}.state{white-space:nowrap;align-items:center;gap:6px;font-size:.9rem;display:inline-flex}.state-operational{color:var(--operational)}.state-maintenance{color:var(--maintenance)}.state-degraded{color:var(--degraded)}.state-outage{color:var(--outage)}.dot{background:var(--operational);border-radius:50%;flex:none;width:10px;height:10px}.dot-maintenance{background:var(--maintenance)}.dot-degraded{background:var(--degraded)}.dot-outage{background:var(--outage)}footer{color:var(--muted);margin-top:32px;font-size:.85rem}@media (width<=520px){.component{flex-direction:column;align-items:flex-start;gap:6px}}
