#ebi-operations{max-width:1360px;margin:24px auto;padding:24px 4vw;border-top:1px solid #344653;border-bottom:1px solid #344653;background:#0b141e;color:#edf4f8;font-family:Arial,sans-serif}#ebi-operations summary{cursor:pointer;font-weight:700;font-size:18px}#ebi-operations button{padding:9px 14px;border:1px solid #526b7b;border-radius:6px;background:#142939;color:#eef4f8;cursor:pointer}#ebi-operations button:focus-visible,#ebi-operations summary:focus-visible{outline:3px solid #9ed9e9;outline-offset:3px}#ebi-operations-note,.ops-checked{font-size:12px;color:#b3c3ce;line-height:1.6}.ops-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px}.ops-card{border:1px solid #415565;border-radius:8px;padding:18px;min-width:0}.ops-card h3{font-size:20px;margin:0 0 12px;color:#edf4f8}.ops-card strong{display:block;font-size:14px;color:#c1deeb}.ops-blocked,.ops-stale,.ops-degraded{border-color:#c9a05c}.ops-blocked strong,.ops-stale strong,.ops-degraded strong{color:#f1cf93}.ops-card p,.ops-card dl{font-size:12px;line-height:1.6;color:#b3c3ce}.ops-card dt{color:#d4e0e7;margin-top:9px}.ops-card dd{margin:0;overflow-wrap:anywhere}.ops-boundary{border-top:1px solid #344653;padding-top:12px}.ops-card .ops-boundary{font-size:11px}#ebi-operations button:disabled{opacity:.55}

.ops-readiness{border-top:1px solid #344653;margin-top:16px;padding-top:4px}.ops-card .ops-readiness h4{font-size:14px;color:#edf4f8;margin:20px 0 10px}.ops-card .ops-readiness h5{font-size:13px;margin:0;color:#d4e0e7}.ops-review-lane{border-left:2px solid #526b7b;padding-left:12px;margin:16px 0}.ops-sources{list-style:none;padding:0}.ops-sources li{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #344653;padding:6px 0;overflow-wrap:anywhere}.ops-card .ops-source-results summary,.ops-card .ops-source-inventory summary{font-size:12px;margin:12px 0;color:#d4e0e7}.ops-readiness ul{font-size:12px;line-height:1.6;padding-left:18px}.ops-source-error,.ops-card .ops-gap{color:#f1cf93}.ops-source-not_recorded{color:#b3c3ce}.ops-collection-counts{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px}.ops-card .ops-collection-counts dt,.ops-card .ops-collection-counts dd{margin:4px 0}.ops-report-scope{font-size:13px;line-height:1.6;color:#c4d3dc;max-width:90ch}.ops-attention li{margin-bottom:6px}

.ops-overview{max-width:100%;overflow-x:auto;margin:18px 0 24px}.ops-readiness-table{border-collapse:collapse;width:100%;min-width:1040px;font-size:12px;line-height:1.6;color:#c4d3dc}.ops-readiness-table caption{text-align:left;font-size:14px;font-weight:700;color:#edf4f8;margin-bottom:12px}.ops-readiness-table th,.ops-readiness-table td{text-align:left;vertical-align:top;border:1px solid #344653;padding:10px}.ops-readiness-table th{color:#edf4f8;background:#14202d}.ops-card .ops-readiness>summary{font-size:13px;line-height:1.6;margin-top:12px;color:#c1deeb}.ops-overview:focus-visible{outline:3px solid #9ed9e9;outline-offset:3px}

.ops-priorities{margin:20px 0;border:1px solid #415565;border-radius:8px;padding:18px}.ops-priorities h2{font-size:20px;margin:0 0 12px}.ops-priorities p{font-size:13px;line-height:1.6;color:#c4d3dc;max-width:95ch}.ops-priorities details{border-top:1px solid #344653;margin-top:16px;padding-top:12px}#ebi-operations .ops-priorities summary{font-size:14px;line-height:1.6}.ops-priority-list{padding-left:24px}.ops-priority-list li{padding:12px 0;border-bottom:1px solid #344653;overflow-wrap:anywhere}.ops-priority-list strong{font-size:14px}.ops-priority-list a{display:inline-block;padding:8px 0;color:#9ed9e9;text-decoration:underline;line-height:1.6}.ops-priority-list a:focus-visible{outline:3px solid #9ed9e9;outline-offset:3px}.ops-priorities .ops-priority-warning{color:#f1cf93}

.ops-chips-official{margin-top:20px;overflow-wrap:anywhere}.ops-chips-official ul{padding-left:18px;font-size:12px;line-height:1.7}.ops-chips-official li{margin:10px 0}
