:root{--bg-void: #05070d;--bg-base: #070b14;--bg-alt: #0a0f1c;--bg-panel: #0c1220;--border: rgba(148, 178, 220, .14);--border-strong: rgba(148, 178, 220, .28);--text-primary: #eaf1fb;--text-secondary: #9fb0c9;--text-muted: #6b7994;--cyan: #22d3ee;--blue: #3b82f6;--violet: #7c6cf0;--glow-cyan: rgba(34, 211, 238, .35);--glow-blue: rgba(59, 130, 246, .28);--font-head: "Bricolage Grotesque", "Inter", system-ui, sans-serif;--font-body: "Inter", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--container: 1180px;--radius: 6px;--radius-lg: 10px;--ease: cubic-bezier(.16, 1, .3, 1)}.status-root{min-height:100vh;background:var(--bg-void);background-image:radial-gradient(ellipse 55% 45% at 15% 0%,rgba(34,211,238,.06),transparent 60%),radial-gradient(ellipse 50% 40% at 100% 100%,rgba(59,130,246,.06),transparent 60%);color:var(--text-primary);font-family:var(--font-body)}.st-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem clamp(1.25rem,4vw,3rem);border-bottom:1px solid var(--border)}.st-brand{display:flex;align-items:center;gap:.6rem;font-family:var(--font-head);font-weight:600;font-size:1rem;color:var(--text-primary)}.st-brand img{display:block}.st-header-label{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.04em;color:var(--text-muted);text-transform:uppercase}.st-main{max-width:760px;margin:0 auto;padding:clamp(2rem,5vw,3.5rem) 1.25rem 4rem}.st-banner{display:flex;align-items:flex-start;gap:1rem;padding:1.35rem 1.6rem;border-radius:var(--radius-lg);border:1px solid var(--border-strong);margin-bottom:1.75rem}.st-banner-icon{width:26px;height:26px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:.1rem}.st-banner-title{font-weight:700;font-size:1.05rem;margin-bottom:.2rem}.st-banner-sub{font-size:.86rem;color:var(--text-secondary)}.st-banner--loading{background:var(--bg-panel)}.st-banner--loading .st-banner-icon{background:#94b2dc29;color:var(--text-muted)}.st-banner--ok{background:#34d39914;border-color:#34d3994d}.st-banner--ok .st-banner-title{color:#34d399}.st-banner--ok .st-banner-icon{background:#34d3992e;color:#34d399}.st-banner--down{background:#f8717114;border-color:#f871714d}.st-banner--down .st-banner-title{color:#f87171}.st-banner--down .st-banner-icon{background:#f871712e;color:#f87171}.st-panel{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.4rem 1.5rem;margin-bottom:1.5rem}.st-panel h2{font-family:var(--font-head);font-size:1.05rem;margin:0}.st-muted{color:var(--text-muted);font-size:.88rem}.st-panel-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.5rem}.st-panel-range{font-family:var(--font-mono);font-size:.76rem;color:var(--text-muted)}.st-service-row{padding:1.1rem 0;border-top:1px solid var(--border)}.st-service-row:first-child{border-top:none;padding-top:.6rem}.st-service-top{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.65rem}.st-service-name{display:flex;align-items:center;gap:.55rem;font-weight:600;font-size:.93rem}.st-status-icon{width:17px;height:17px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.st-status-icon.is-ok{background:#34d3992e;color:#34d399}.st-status-icon.is-down{background:#f871712e;color:#f87171}.st-status-icon.is-unknown{background:#94b2dc29;color:var(--text-muted)}.st-service-meta{font-family:var(--font-mono);font-size:.78rem;color:var(--text-secondary);text-align:right;white-space:nowrap}.st-service-meta .is-down-text{color:#f87171}.st-strip{display:flex;gap:1.5px}.st-bar{flex:1;height:24px;border-radius:1.5px;background:#94b2dc24}.st-bar.ok{background:#34d399}.st-bar.partial{background:#fbbf24}.st-bar.down{background:#f87171}.st-incident-row{display:flex;justify-content:space-between;gap:1rem;padding:.6rem 0;border-top:1px solid var(--border);font-size:.85rem}.st-incident-row:first-child{border-top:none}.st-incident-service{color:var(--text-primary);font-weight:600}.st-incident-error{color:var(--text-muted);font-family:var(--font-mono);font-size:.78rem}.st-incident-time{font-family:var(--font-mono);font-size:.76rem;color:var(--text-muted);white-space:nowrap}.st-footnote{text-align:center;margin-top:2rem;font-size:.78rem;color:var(--text-muted)}@media (max-width: 560px){.st-strip{gap:1px}.st-bar{height:20px}.st-service-meta{text-align:left}.st-service-top{flex-direction:column;align-items:flex-start;gap:.3rem}}.st-banner--maint{background:#fbbf2414;border-color:#fbbf2452}.st-banner--maint .st-banner-title{color:#fbbf24}.st-banner--maint .st-banner-icon,.st-status-icon.is-maint{background:#fbbf242e;color:#fbbf24}.st-service-meta .is-maint-text{color:#fbbf24}.st-bar.maint{background:#fbbf248c}.st-notice{display:flex;align-items:center;gap:.7rem;padding:.9rem 1.2rem;margin-bottom:1.25rem;border-radius:var(--radius-lg);border:1px solid rgba(52,211,153,.3);background:#34d39914;color:#34d399;font-size:.9rem;font-weight:600}.st-notice--err{border-color:#f871714d;background:#f8717114;color:#f87171}.st-notice[hidden]{display:none}.st-sub-head{display:flex;align-items:flex-start;gap:.85rem;margin-bottom:1.1rem}.st-sub-icon{width:34px;height:34px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#22d3ee1f;border:1px solid rgba(34,211,238,.28);color:var(--cyan)}.st-sub-lead{margin:.3rem 0 0;font-size:.88rem;line-height:1.55;color:var(--text-secondary)}.st-sub-form{display:flex;gap:.6rem}.st-sub-input{flex:1;min-width:0;padding:.75rem .95rem;border-radius:var(--radius-lg);border:1px solid var(--border-strong);background:var(--bg-void);color:var(--text-primary);font-family:var(--font-body);font-size:.92rem}.st-sub-input::placeholder{color:var(--text-muted)}.st-sub-input:focus-visible{outline:none;border-color:#22d3ee99;box-shadow:0 0 0 3px #22d3ee26}.st-sub-btn{flex-shrink:0;padding:.75rem 1.5rem;border:none;border-radius:var(--radius-lg);background:var(--cyan);color:#05070d;font-family:var(--font-body);font-size:.92rem;font-weight:700;cursor:pointer;transition:filter .15s ease,opacity .15s ease}.st-sub-btn:hover:not(:disabled){filter:brightness(1.1)}.st-sub-btn:disabled{opacity:.55;cursor:default}.st-sub-msg{display:block;margin:.85rem 0 0;font-size:.87rem;line-height:1.55;font-weight:600;color:#34d399}.st-sub-msg--err{color:#f87171}.st-sub-msg[hidden]{display:none}.st-sub-note{margin:.85rem 0 0;font-size:.78rem;line-height:1.6;color:var(--text-muted)}.st-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width: 560px){.st-sub-form{flex-direction:column}.st-sub-btn{width:100%}}
