body[data-ui-refinement] #ops-dialog .ops-close-checklist{margin:16px 0;padding:14px 16px;border:1px solid rgba(145,190,214,.2);border-radius:10px;background:rgba(25,57,72,.15)}
body[data-ui-refinement] #ops-dialog .ops-close-checklist header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}
body[data-ui-refinement] #ops-dialog .ops-close-checklist h4{font-size:14px;margin:0;color:#dfeef4}
body[data-ui-refinement] #ops-dialog .ops-close-checklist header>span{font-size:12px;color:#adc1cc}
body[data-ui-refinement] #ops-dialog .ops-close-checklist ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:14px 0 0;padding:0}
body[data-ui-refinement] #ops-dialog .ops-close-checklist li{display:flex;gap:8px;min-width:0;font-size:12px;line-height:1.6}
body[data-ui-refinement] #ops-dialog .gate-symbol{flex:none;display:grid;place-items:center;width:20px;height:20px;border:1px solid #78909d55;border-radius:50%;color:#adc1cc}
body[data-ui-refinement] #ops-dialog [data-state=pass] .gate-symbol{border-color:#66d9bb88;color:#8be1c9}
body[data-ui-refinement] #ops-dialog [data-state=blocked] .gate-symbol{border-color:#ff655588;color:#ff8c7b}
body[data-ui-refinement] #ops-dialog .ops-close-checklist li>div{min-width:0}
body[data-ui-refinement] #ops-dialog .ops-close-checklist b{display:block;font-size:12px;font-weight:500;color:#d0e1eb}
body[data-ui-refinement] #ops-dialog .ops-close-checklist em{font-size:12px;font-style:normal;color:#9cb7c3;margin-left:8px}
body[data-ui-refinement] #ops-dialog .ops-close-checklist small{display:block;font-size:12px;line-height:1.6;color:#9ab4c4;overflow-wrap:anywhere}
body[data-ui-refinement] #ops-dialog .ops-submit-state{font-size:12px;line-height:1.6;color:#c6b894;margin:8px 0}
body[data-ui-refinement] #ops-dialog [data-action=complete]:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}
@media(max-width:980px){body[data-ui-refinement] #ops-dialog .ops-close-checklist ul{grid-template-columns:1fr}}
