.status-page{width:min(920px,calc(100% - 32px));margin:0 auto;padding:40px 0 80px}.status-page>header{padding:56px 0 32px}.status-page h1{font-size:clamp(3rem,9vw,6.5rem);line-height:.9;margin:.25rem 0 1rem}.status-page>header>p:last-child{max-width:650px;color:var(--muted)}.status-back{color:var(--ink);font-weight:700}.status-summary{display:flex;gap:18px;align-items:flex-start;padding:26px;border:1px solid var(--line);border-radius:24px;background:var(--paper);box-shadow:0 20px 60px rgba(47,38,23,.1)}#statusMark{width:16px;height:16px;margin-top:8px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 7px color-mix(in srgb,var(--gold) 18%,transparent)}.status-summary[data-state="operational"] #statusMark{background:#397f60}.status-summary[data-state="major_outage"] #statusMark{background:var(--rust)}.status-summary h2{margin:0}.status-summary p{margin:.4rem 0 0}.status-time{font-size:.85rem;color:var(--muted)}.status-heading{display:flex;justify-content:space-between;align-items:end;margin:48px 0 18px}.status-heading h2{margin:0}.status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.status-component{display:flex;justify-content:space-between;gap:16px;padding:18px;border:1px solid var(--line);border-radius:18px;background:var(--paper)}.status-component p{margin:.25rem 0 0;color:var(--muted);font-size:.9rem}.status-badge{white-space:nowrap;align-self:start;padding:6px 9px;border-radius:999px;background:var(--cream);font-size:.75rem;font-weight:800}.status-badge[data-state="degraded"],.status-badge[data-state="maintenance"]{background:#fff1c8}.status-badge[data-state="major_outage"]{background:#f9d7d0;color:#762d21}.status-scope{margin-top:28px;padding:18px;border-left:3px solid var(--gold);background:var(--cream)}.status-scope p{margin:.4rem 0 0}@media(max-width:620px){.status-grid{grid-template-columns:1fr}.status-page>header{padding-top:38px}.status-heading{align-items:center}}
