.opsMain{max-width:1300px}.opsToolbar{display:flex;align-items:end;gap:1rem;flex-wrap:wrap;margin:1.5rem 0}.opsToolbar>div{min-width:220px}.opsMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.opsMetric{padding:18px;background:white;border:1px solid var(--line);border-radius:14px}.opsMetric strong{display:block;font-size:30px;margin-top:8px}.opsGrid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.opsGrid .card{background:white;min-width:0}.opsRow{padding:16px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.opsRow:last-child{border-bottom:0}.opsRow p{margin:7px 0;line-height:1.5}.opsText{white-space:pre-wrap;overflow-wrap:anywhere}.opsMain nav a,header nav a{padding:10px;color:var(--green);font-size:14px}.opsUnavailable{color:var(--red)}.opsMain .small{font-size:14px}.opsMain button{min-height:44px}#opsTimeline:focus{outline:2px solid var(--green)}@media(max-width:780px){.opsGrid{grid-template-columns:1fr}.opsMetrics{grid-template-columns:1fr 1fr}header{height:auto;min-height:74px;flex-wrap:wrap;padding:14px}header nav{flex-wrap:wrap}.opsToolbar>div{width:100%}}@media print{.opsMain,body:has(.opsMain) header,body:has(.opsMain) footer{display:none}}
