.ops-page{max-width:var(--maxw);margin:0 auto;padding:96px var(--gutter) 64px;color:var(--fg)}.ops-title{font-size:clamp(30px,5vw,44px);letter-spacing:-.03em;font-weight:500;margin:0 0 20px}.ops-title strong{font-weight:800}.ops-banner{border-radius:22px;padding:18px 22px;font-weight:700;margin:0 0 20px;background:var(--surface)}.ops-operational{background:var(--lime);color:var(--navy)}.ops-degraded{background:var(--purple-tint);color:var(--purple-ink)}.ops-down{background:var(--navy);color:#fff}.ops-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;margin:0}.ops-card{background:var(--surface);border-radius:22px;padding:20px 22px}.ops-card dt{font-size:13px;font-weight:600;color:var(--fg-3);margin:0 0 6px}.ops-card dd{margin:0;font-size:22px;font-weight:700;letter-spacing:-.02em}.ops-sub{display:block;font-weight:500;margin-top:4px;letter-spacing:0}.ops-foot,.ops-sub{font-size:13px;color:var(--fg-3)}.ops-foot{margin-top:20px}.ops-section{margin:28px 0 0}.ops-section h2{font-size:18px;margin:0 0 10px;letter-spacing:-.02em}.ops-table{width:100%;border-collapse:collapse;background:var(--surface);border-radius:22px;overflow:hidden;font-size:14px}.ops-table td,.ops-table th{text-align:left;padding:10px 16px;border-bottom:1px solid var(--hairline)}.ops-table th{font-size:12px;color:var(--fg-3);font-weight:600}.ops-table tr:last-child td{border-bottom:0}.ops-bars{display:flex;align-items:flex-end;gap:3px;height:72px;background:var(--surface);border-radius:22px;padding:12px 16px}.ops-bar{flex:1 1;min-height:2px;background:var(--purple-btn);border-radius:3px 3px 0 0}.ops-bar-bad{background:var(--navy)}.ops-err{color:var(--purple-ink);font-weight:600}@media (prefers-reduced-motion:no-preference){.ops-bar{transition:height .3s}}