.ops-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:22px}.ops-message{padding:16px 0;border-bottom:1px solid #ffffff20}.ops-message small{display:block;opacity:.65}.ops-banner{padding:16px 24px;background:#123d34;color:#fff;border-bottom:1px solid #78c0ad}.ops-banner.outage{background:#633332}.ops-progress{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.ops-progress span{border:1px solid #ffffff25;border-radius:20px;padding:6px 12px;font-size:12px;opacity:.55}.ops-progress span.current{background:#1c614b;color:#fff;opacity:1}.ops-alert{border-left:3px solid #c8aa82;padding:12px 18px;margin:12px 0;background:#ffffff06}.ops-alert.overdue{border-color:#ed7186}.ops-list{max-height:480px;overflow:auto}.ops-tools{display:flex;gap:10px;flex-wrap:wrap}.ops-metric{font-size:28px;font-weight:700}.ops-grid input,.ops-grid textarea{width:100%;padding:12px;background:#ffffff08;border:1px solid #ffffff30;color:inherit;border-radius:6px}.ops-grid label{display:block;margin:14px 0}.ops-grid button{cursor:pointer}
