.ops-main{padding:60px 5% 80px;max-width:1440px}.ops-hero{padding:10px 0 42px;max-width:1000px}.ops-hero h1{font-size:clamp(42px,6vw,82px);line-height:1.06;letter-spacing:-3px;margin:24px 0}.ops-hero h1 span{color:#c7b2f2}.ops-hero>p{font-size:18px;color:#bdcbe3}.ops-hero-actions{display:flex;align-items:center;gap:24px;margin:28px 0}.ops-main button{padding:13px 18px;border-radius:13px;border:1px solid #9e8acb77;background:#bdaceb;color:#0d1424;font-size:14px;font-weight:600}.ops-main button:disabled{opacity:.5}.ops-main a{color:#cbb9f5}.ops-main section{margin-bottom:42px}.ops-heading{display:flex;align-items:end;justify-content:space-between;gap:18px;margin:20px 0}.ops-heading h2{font-size:34px;letter-spacing:-1px}.ops-chip{padding:7px 12px;border:1px solid #7989ac55;border-radius:24px;font:11px/1.6 Consolas,monospace;color:#b4c7e1}.ops-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ops-card,.ops-incident,.ops-policy{border:1px solid #a0b0d62b;border-radius:23px;padding:26px;background:linear-gradient(130deg,#101f33ee,#1d192eee);min-width:0}.ops-card h3{font-size:23px;letter-spacing:-.6px;margin:14px 0}.ops-card p,.ops-incident p,.ops-policy p{font-size:14px;line-height:1.8;color:#bac7df}.ops-card small,.ops-incident small{display:block;font:11px/1.9 Consolas,monospace;color:#b2c1de;overflow-wrap:anywhere}.ops-pill{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border:1px solid #9fa9c63b;border-radius:20px;font:11px Consolas,monospace;text-transform:uppercase;letter-spacing:.5px;color:#b7c8e5}.ops-pill:before{content:'';width:5px;height:5px;border-radius:50%;background:currentColor}.ops-pill.healthy,.ops-pill.connected{color:#9edfc8}.ops-pill.degraded,.ops-pill.open{color:#f0b2ca}.ops-pill.stale{color:#edcca1}.ops-muted{font-size:13px;line-height:1.85;color:#b4c4df}.ops-empty{border:1px dashed #7a8cb94f;border-radius:20px;padding:28px;background:#10192bd9;color:#bbcae2;font-size:15px;line-height:1.8}.ops-incident{margin:14px 0}.ops-incident h3{font-size:21px}.ops-analysis{white-space:pre-wrap;font:14px/1.85 Arial,sans-serif;color:#d3dcef;border-top:1px solid #98a7c633;padding-top:20px;margin-top:20px;overflow-wrap:anywhere}.ops-table{border:1px solid #98a7c633;border-radius:20px;background:#10192bef;overflow:auto}.ops-table table{width:100%;border-collapse:collapse;min-width:650px;font-size:13px}.ops-table td,.ops-table th{padding:16px;text-align:left;border-bottom:1px solid #98a7c620;vertical-align:top}.ops-table th{font:11px Consolas,monospace;text-transform:uppercase;color:#b6c5e0}.ops-table td{color:#c3cee4}.ops-table code{font-size:11px}.ops-policy h2{font-size:29px}.ops-main #ops-status{font:12px/1.8 Consolas,monospace}#ops-triage-status{font-size:13px;color:#cbb5ec}.ops-incident button{margin-top:12px}@media(max-width:700px){.ops-main{padding-top:35px}.ops-hero h1{font-size:45px;letter-spacing:-2px}.ops-grid{grid-template-columns:1fr}.ops-heading{display:block}.ops-card,.ops-incident,.ops-policy{padding:23px}.ops-heading h2{font-size:29px}.ops-hero-actions{flex-wrap:wrap}.ops-hero>p{font-size:17px}}
.ops-tools{display:flex;flex-wrap:wrap;gap:16px;align-items:end;padding:22px;border:1px solid #a0b0d62b;border-radius:23px;background:#101b2deb;margin-bottom:20px}.ops-tools label{display:grid;gap:8px;flex:1;min-width:150px;color:#c6d1e7;font-size:13px}.ops-tools select{width:100%;min-height:46px;padding:10px 12px;background:#101729;color:#edf0fa;border:1px solid #8e9fc455;border-radius:12px;font:inherit}.ops-tools p{flex-basis:100%;margin:0;color:#b4c4df;font:12px/1.8 Consolas,monospace}.ops-main [hidden]{display:none!important}.ops-tools :focus-visible{outline:2px solid #bfa7ef;outline-offset:4px}
