:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{background:var(--bg-dark);min-height:100vh;color:var(--text);font-family:var(--font-body);line-height:var(--lh-ui);margin:0}.status-page{gap:24px;max-width:720px;margin:0 auto;padding:clamp(24px,7vh,64px) 20px 48px;display:grid}.status-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.status-brand{color:var(--accent);font-family:var(--font-display);font-weight:700;text-decoration:none}h1{font-family:var(--font-display);font-size:var(--text-page);font-weight:var(--type-page-title-weight);line-height:var(--type-page-title-lh);letter-spacing:var(--type-page-title-tracking);margin:8px 0 0}.status-muted{color:var(--muted);margin:0}.status-small{font-size:var(--text-small)}.status-link{color:var(--accent);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;width:fit-content;min-height:44px;padding:8px 0;text-decoration:underline}.status-link:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--r-sm)}.status-link:hover,.status-link:focus-visible{color:var(--text)}.status-summary{border:1px solid var(--border);background:var(--bg-card);border-radius:12px;align-items:center;gap:16px;padding:24px;display:flex}.status-summary strong{font-size:var(--text-section)}.status-dot{background:var(--muted);border-radius:50%;flex:none;width:16px;height:16px}[data-state=operational]>.status-dot,.status-components [data-state=operational] .status-dot{background:var(--status-operational)}[data-state=degraded]>.status-dot,.status-components [data-state=degraded] .status-dot{background:var(--status-degraded)}[data-state=outage]>.status-dot,[data-state=unreachable]>.status-dot,.status-components [data-state=down] .status-dot{background:var(--status-outage)}[data-state=maintenance]>.status-dot{background:var(--terran)}.status-components{border:1px solid var(--border);border-radius:var(--r);gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:clip}.status-components li{border-bottom:1px solid var(--border-sub);background:var(--bg-card);align-items:center;gap:12px;padding:18px 20px;display:flex}.status-components li:last-child{border-bottom:0}.status-components .status-name{flex:1}.status-components .status-state{color:var(--muted);font-size:14px}.status-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}@media (prefers-reduced-motion:no-preference){.status-dot{transition:background-color .22s}.status-summary{animation:status-arrive var(--dur-slow) var(--ease) backwards}.status-components{animation:status-arrive var(--dur-slow) var(--ease) 80ms backwards}@keyframes status-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}@media (width<=480px){.status-summary{padding:20px 16px}.status-components li{flex-wrap:wrap;padding:16px}.status-components .status-state{margin-left:28px}}
