.debt-control-modal{position:fixed;inset:0;z-index:1500;background:#102034aa;padding:14px;overflow:auto}.debt-control-modal[hidden]{display:none}.debt-control-modal>section{background:#f6f8fc;border-radius:16px;margin:auto;max-width:1200px;padding:18px;direction:rtl}.debt-control-modal header{display:flex;justify-content:space-between;align-items:center}.debt-control-tools{display:flex;gap:10px;align-items:end;flex-wrap:wrap;margin:12px 0}.debt-control-tools label{display:flex;flex-direction:column;gap:6px}.debt-control-tools input,.debt-control-tools select{width:auto;min-width:130px}.debt-control-modal nav{display:flex;flex-wrap:wrap;gap:7px}.debt-control-modal button[aria-pressed=true]{background:#1769d2;color:white}#debtTotals{display:flex;gap:20px;flex-wrap:wrap;padding:16px;background:#e8f2ff;border-radius:12px}#debtSellers{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin:14px 0}#debtSellers button{display:flex;flex-direction:column;gap:8px;text-align:right;background:white;border:1px solid #d9e4f3;color:#142b48;border-radius:12px;padding:15px}#debtSellers strong{color:#b42332}#debtRows article{background:white;border:1px solid #d7e2ef;border-radius:12px;padding:16px;margin:12px 0}#debtRows details{margin-top:12px}#debtRows summary{cursor:pointer}.debt-values{display:flex;gap:15px;flex-wrap:wrap}.debt-followup{width:min(95vw,600px);border:0;border-radius:14px;padding:20px;direction:rtl}.debt-followup label{display:flex;flex-direction:column;gap:6px;margin:10px 0}.debt-followup input,.debt-followup textarea,.debt-followup select{width:100%}
