.icd-admin-modal{font-size:14px;line-height:1.5;color:var(--tx)}.icd-admin-modal p{margin:6px 0 10px}.icd-admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;margin:14px 0}.icd-admin-field{display:flex;flex-direction:column;gap:5px;font-size:13px;margin:8px 0}.icd-admin-field small{color:var(--steel);font-size:11px}.icd-admin-field textarea{resize:vertical}.icd-admin-reasons{border:1px solid var(--line);border-radius:10px;padding:10px 14px;margin:12px 0}.icd-admin-reasons legend{font-size:12px;color:var(--steel);padding:0 4px}.icd-admin-reasons label{display:flex;gap:9px;align-items:flex-start;padding:5px 0;cursor:pointer}.icd-admin-reasons input{margin-top:4px}.icd-admin-alert{color:var(--bad);font-weight:600;min-height:1em;margin:4px 0}.icd-admin-alert:empty{display:none}
.icd-admin-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:12px 0 4px;padding-top:12px;border-top:1px dashed var(--line)}.icd-admin-actions>span{font-size:12px;color:var(--steel)}.icd-offer-title .icd-admin-btn{margin-left:auto}
.icd-admin-dups{border:1px solid rgba(230,173,66,.45);background:rgba(230,173,66,.07);border-radius:10px;padding:12px 14px;margin:12px 0}.icd-admin-dups:empty{display:none}.icd-admin-dups h4{margin:0;color:var(--warn);font-size:15px}.icd-admin-dups ul{margin:8px 0 0;padding-left:18px}.icd-admin-dups li{margin:6px 0;overflow-wrap:anywhere}.icd-admin-dups a{color:var(--info);text-decoration:underline}
@media(max-width:650px){.icd-admin-grid{grid-template-columns:1fr}.icd-admin-actions .btn{white-space:normal;text-align:left}.icd-offer-title .icd-admin-btn{margin-left:0}}
