.status-page{max-width:950px}.status-hero{padding:34px}.status-hero h1{font-size:clamp(34px,6vw,54px)}.overall{display:flex;align-items:center;gap:13px;margin-top:24px;padding:15px;border:1px solid #4ce89b35;border-radius:15px;background:#4ce89b0c}.overall i,.status-card i{display:block;width:12px;height:12px;flex:0 0 auto;border-radius:50%;background:#4ce89b;box-shadow:0 0 0 6px #4ce89b16}.overall strong,.overall small{display:block}.overall small{margin-top:2px}.overall.problem{border-color:#ff806f4a;background:#ff806f0d}.overall.problem i,.status-card.problem i{background:#ff806f;box-shadow:0 0 0 6px #ff806f16}.overall.checking i{background:#ffd76a;animation:pulse 1.2s infinite}.status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.status-card{display:grid;grid-template-columns:18px 1fr;gap:13px;align-items:start;padding:21px}.status-card strong,.status-card small{display:block}.status-card small{margin-top:5px}.status-card time{display:block;margin-top:8px;color:var(--muted);font-size:10px}.checked-at{text-align:center;color:var(--muted);font-size:11px;margin:18px 0}@keyframes pulse{50%{opacity:.35}}@media(max-width:650px){.status-hero{padding:24px}.status-grid{grid-template-columns:1fr}.status-card{padding:17px}}
