.server-status{max-width:1100px;color:var(--fg);margin:0 auto;padding:40px 24px 64px}.server-status-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.server-status-kicker{letter-spacing:.16em;color:var(--fg-muted);margin:0 0 10px;font-size:11px}.server-status h1{letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(28px,4vw,40px);font-weight:700}.server-status-heading p:last-child{color:var(--fg-muted);max-width:650px;margin:0;font-size:14px;line-height:1.6}.server-status-summary{border:1px solid var(--border);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:28px;display:grid;overflow:hidden}.server-status-summary>div{padding:22px 24px}.server-status-summary>div+div{border-left:1px solid var(--border)}.server-status-summary span{color:var(--fg-muted);margin-bottom:8px;font-size:12px;display:block}.server-status-summary strong{font-variant-numeric:tabular-nums;font-size:24px}.server-status-controls{color:var(--fg-muted);justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;font-size:12px;display:flex}.server-status-controls label{align-items:center;gap:12px;display:flex}.server-status-controls select{background:var(--bg);color:var(--fg);border:1px solid var(--border);border-radius:6px;min-height:40px;padding:8px 12px}.server-status-controls select:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.server-status-table-wrap{border:1px solid var(--border);border-radius:12px;overflow:auto}.server-status table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.server-status thead{color:var(--fg-muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.server-status th,.server-status td{padding:16px 20px}.server-status tr+tr,.server-status tbody tr:first-child{border-top:1px solid var(--border)}.server-status th[scope=row]{font-weight:500}.server-status-place{margin-bottom:4px;display:block}.server-status small{color:var(--fg-muted);font-size:11px;font-weight:400}.server-status-health{white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:inline-flex}.server-status-health i{background:#8793a5;border-radius:100%;width:6px;height:6px;display:inline-block}.server-status-health.operational i{background:#55d79c}.server-status-health.degraded i,.server-status-health.maintenance i{background:#ffc66d}.server-status-health.unreachable i{background:#ff7d88}.server-status-ping{font-variant-numeric:tabular-nums;min-width:120px;max-width:170px}.server-status-ping strong{font-size:13px;font-weight:500}.server-status-track{background:var(--border);border-radius:2px;height:3px;margin-top:8px;display:block;overflow:hidden}.server-status-track>span{background:#55d79c;height:100%;display:block}.server-status-ping.fair .server-status-track>span{background:#ffc66d}.server-status-ping.high .server-status-track>span{background:#ff7d88}.server-status-note{border:1px solid var(--border);color:var(--fg-muted);border-radius:12px;margin-top:28px;padding:24px;font-size:13px;line-height:1.7}.server-status-note h2{color:var(--fg);margin:0 0 12px;font-size:14px;font-weight:600}.server-status-note p{margin:8px 0}.server-status-note a{color:var(--fg);text-underline-offset:4px;margin-top:12px;text-decoration:underline;display:inline-block}@media (max-width:640px){.server-status{padding:24px 12px 48px}.server-status-heading{flex-direction:column;align-items:flex-start;gap:16px}.server-status-summary>div{padding:16px 12px}.server-status-summary strong{font-size:18px}.server-status-summary span{font-size:10px}.server-status-controls{flex-direction:column;align-items:flex-start;gap:8px}.server-status th,.server-status td{padding:14px 12px}.server-status-ping{min-width:90px}.server-status-health{font-size:11px}}.server-status-ping small{white-space:nowrap;margin-top:6px;font-size:10px;display:block}.server-status-latest{white-space:nowrap;font-variant-numeric:tabular-nums}
