:root{--bg:#0d0d10;--surface:#141418;--line:#2a2a31;--text:#f3f1ec;--muted:#8e8b95;--violet:#8b7cf6;--green:#72cf93;--red:#e47d7d}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-family:'DM Sans',sans-serif}a{color:inherit;text-decoration:none}header,main,footer{max-width:1040px;margin:auto}header{height:78px;padding:0 24px;display:flex;align-items:center;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:10px;font-weight:700}.brand img{width:22px}.brand b{font-weight:500;color:#77747e;border-left:1px solid #34343b;padding-left:10px}nav{margin-left:auto;display:flex;gap:28px;color:#98959e;font-size:13px}.status-hero{padding:110px 24px 70px}.eyebrow{font-size:10px;letter-spacing:.14em;color:#77747e;font-weight:700}.overall{display:flex;align-items:center;gap:17px;margin-top:20px}.overall i{width:13px;height:13px;border-radius:50%;background:#777}.overall i.ok{background:var(--green);box-shadow:0 0 0 7px #72cf9314}.overall i.bad{background:var(--red)}h1{font-size:48px;letter-spacing:-.04em;margin:0}.status-hero p{color:#aaa7b0;font-size:17px}.checked{font:11px 'IBM Plex Mono';color:#696670}.services{margin:0 24px;border-top:1px solid var(--line)}.service{display:flex;align-items:center;justify-content:space-between;padding:25px 4px;border-bottom:1px solid var(--line)}.service>div:first-child{display:flex;align-items:center;gap:15px}.service-icon{width:38px;height:38px;border:1px solid #33323a;border-radius:8px;display:grid;place-items:center;color:#b8b0ff}.service strong,.service small{display:block}.service small{color:#716e78;font-size:11px;margin-top:3px}.right{display:flex;align-items:center;gap:20px}.latency{font:10px 'IBM Plex Mono';color:#66636d}.badge{min-width:90px;text-align:center;padding:6px 9px;border:1px solid #38373f;border-radius:5px;color:#8d8a94;font-size:10px;font-weight:700}.badge.ok{color:#8cdaa8;border-color:#3b654b;background:#17231b}.badge.bad{color:#e99a9a;border-color:#653b3b;background:#261818}.history{margin:100px 24px 0;padding-top:50px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:30px}.history h2{font-size:30px;margin:10px 0}.history>p{color:#8e8b95;font-size:13px}.bars{grid-column:1/-1;display:grid;grid-template-columns:repeat(60,1fr);gap:3px;height:34px}.bars i{background:#4d8f63;border-radius:2px}.history-label{grid-column:1/-1;display:flex;justify-content:space-between;color:#5f5c66;font-size:9px}.status-help{margin:90px 24px 100px;padding:35px;background:#141418;border:1px solid #2a2a31;border-radius:10px;display:flex;justify-content:space-between;align-items:center}.status-help h2{margin:0;font-size:24px}.status-help p{color:#898690;font-size:12px}.status-help>div:last-child{display:flex;gap:20px;font-size:12px}footer{border-top:1px solid var(--line);padding:25px 24px 40px;display:flex;justify-content:space-between;color:#66636d;font-size:10px}@media(max-width:650px){nav{display:none}h1{font-size:38px}.history{grid-template-columns:1fr}.status-help{align-items:flex-start;flex-direction:column;gap:25px}.service{align-items:flex-start}.right{flex-direction:column;align-items:flex-end;gap:6px}.latency{display:none}footer{flex-direction:column;gap:8px}}
