.ops-view{padding-bottom:70px}.ops-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ops-card{min-height:180px}.ops-row{display:flex;justify-content:space-between;gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}.ops-row span{display:flex;flex-direction:column}.ops-row small{color:var(--muted)}@media(max-width:760px){.ops-grid{grid-template-columns:1fr}.ops-row{flex-direction:column}}

.platform-status-page,.admin-health{display:grid;gap:28px;min-width:0}.platform-status-page section,.admin-health section{display:grid;gap:14px}.platform-overall{padding:28px;border:1px solid #3b4261;border-radius:20px;background:linear-gradient(145deg,#171c2a,#10131d)}.platform-overall h2{margin:6px 0;font-size:clamp(28px,5vw,48px)}.platform-overall-operational{border-color:#28785a}.platform-overall-degraded,.platform-overall-unknown{border-color:#9b742e}.platform-overall-partial_outage,.platform-overall-major_outage{border-color:#9f4752}.platform-component-grid,.incident-grid,.admin-health-grid,.admin-health-forms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.platform-component,.platform-location,.health-row{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0}.platform-component h3,.platform-location h3,.health-row b{margin:0}.platform-component small,.platform-location small,.health-row span,.health-row small{display:block;color:var(--muted);overflow-wrap:anywhere}.platform-state{display:inline-flex;align-items:center;width:max-content;max-width:100%;padding:6px 10px;border:1px solid #4a516f;border-radius:999px;font-size:12px;font-weight:700}.platform-state-operational,.platform-state-healthy,.platform-state-resolved,.platform-state-completed{border-color:#28785a;color:#73e0ac}.platform-state-degraded,.platform-state-warning,.platform-state-maintenance,.platform-state-scheduled,.platform-state-identified,.platform-state-monitoring,.platform-state-acknowledged{border-color:#9b742e;color:#ffd47e}.platform-state-partial_outage,.platform-state-major_outage,.platform-state-unreachable,.platform-state-critical,.platform-state-open,.platform-state-investigating{border-color:#9f4752;color:#ff9ca5}.platform-state-unknown{color:#c3c9de}.incident-card,.maintenance-card{overflow:hidden}.incident-meta{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0;color:var(--muted);font-size:13px}.incident-meta span{padding:6px 9px;border:1px solid var(--line);border-radius:999px}.incident-updates{display:grid;gap:10px;margin:16px 0 0;padding:0;list-style:none}.incident-updates li{padding:12px;border-left:2px solid #6974ff;background:#10141f}.incident-updates p{margin:5px 0}.incident-updates time{color:var(--muted);font-size:12px}.health-list{display:grid;gap:12px}.health-row{padding:12px 0;border-bottom:1px solid var(--line)}.health-row:last-child{border-bottom:0}.health-override-form,.incident-update-form{display:grid;gap:8px;min-width:min(100%,260px)}.health-override-form label,.incident-update-form label{display:grid;gap:5px}.admin-health-forms{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-health-forms .panel{margin:0}.admin-health input,.admin-health select,.admin-health textarea{width:100%;min-width:0}.admin-health textarea{min-height:90px}.error-panel{border-color:#9f4752}.platform-status-page :focus-visible,.admin-health :focus-visible{outline:2px solid #8e96ff;outline-offset:3px}@media(max-width:980px){.platform-component-grid,.incident-grid,.admin-health-grid,.admin-health-forms{grid-template-columns:1fr}.health-row{align-items:flex-start;flex-wrap:wrap}}@media(max-width:520px){.platform-status-page,.admin-health{gap:20px}.platform-overall{padding:20px}.platform-component,.platform-location,.health-row{align-items:flex-start;flex-direction:column}.platform-state{white-space:normal}.incident-meta{display:grid}.panel-head{align-items:flex-start;flex-wrap:wrap}}
