:root{color-scheme:light;--ink:#0b2a40;--muted:#617181;--line:#cfdee2;--accent:#008b84;--ok:#16845b;--warn:#a56100;--bad:#b42318;background:#f2f8f8;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}main{margin:auto;max-width:820px;padding:clamp(24px,6vw,64px) 20px}header{align-items:center;display:flex;font-size:1.1rem;justify-content:space-between;margin-bottom:32px}header span{color:var(--muted)}section{background:#fff;border:1px solid var(--line);border-radius:20px;margin:16px 0;padding:clamp(20px,4vw,32px);box-shadow:0 10px 30px #0b2a400d}.hero{align-items:center;display:grid;grid-template-columns:auto 1fr;gap:4px 12px}.hero p{color:var(--muted);grid-column:2;margin:0}.dot{background:var(--ok);border-radius:50%;height:16px;width:16px}.degraded .dot,.maintenance .dot{background:var(--warn)}.major_outage .dot{background:var(--bad)}h1,h2{margin:0}h1{font-size:clamp(1.6rem,5vw,2.4rem)}h2{font-size:1.15rem;margin-bottom:16px}.components{display:grid;gap:0}.component{align-items:center;border-top:1px solid var(--line);display:flex;justify-content:space-between;padding:14px 0}.component:first-child{border-top:0}.component strong{color:var(--ok);font-size:.88rem}.component[data-status=degraded] strong,.component[data-status=maintenance] strong{color:var(--warn)}.component[data-status=major_outage] strong{color:var(--bad)}.timeline article{border-left:3px solid var(--line);margin:12px 0;padding:4px 0 4px 16px}.timeline h3{font-size:1rem;margin:0 0 4px}.timeline p,.timeline time,.empty{color:var(--muted);font-size:.9rem;margin:0}@media(max-width:480px){header{align-items:flex-start;flex-direction:column;gap:4px}.component{gap:16px}.component strong{text-align:right}}
