#econ-dialog{width:min(960px,94vw);max-height:94vh}#econ-dialog form{padding:24px}#econ-error{color:#a32020;white-space:pre-wrap}.econ-totals{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:16px 0}.econ-totals>div{background:#edf4fa;padding:14px;border-radius:9px;display:grid;gap:6px}.econ-totals strong{font-size:1.15rem;color:#123d66}.econ-verdict{padding:16px;background:#edf7f1;margin:16px 0}.econ-verdict.error{background:#fff0ed;color:#9d261c}.econ-dashboard{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0}.econ-dashboard a{padding:14px;border:1px solid #d8e1ea;border-radius:10px;background:white;display:grid;gap:8px;text-decoration:none;color:#123d66}.econ-dashboard strong{font-size:1.3rem}@media(max-width:700px){.econ-dashboard{grid-template-columns:repeat(2,1fr)}}
#content .econ-table th,#content .econ-table td{white-space:normal;padding:12px 9px;vertical-align:top}#content .econ-table td:last-child,#content .econ-table th:last-child{position:sticky;right:0;background:#f8faff;box-shadow:-2px 0 3px #18264110;min-width:112px}#content .econ-table td button{font-size:12px;padding:9px 12px;min-height:38px}#content .econ-table{margin:16px 0}
.delivery-tabs{display:flex;gap:8px;margin:18px 0;border-bottom:1px solid #d9e3ef;padding-bottom:10px}.delivery-tabs a{padding:12px 20px;border-radius:8px;color:#17446e;font-weight:700;text-decoration:none}.delivery-tabs a[aria-current]{background:#1762b5;color:#fff}.delivery-filters{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.delivery-badge{display:inline-block;padding:4px 7px;border-radius:5px;font-size:12px;font-weight:700}.delivery-green{background:#e0f3e7;color:#176338}.delivery-orange{background:#fff0d9;color:#844807}.delivery-red{background:#fce4e4;color:#992525}.delivery-blue{background:#e3effc;color:#164d83}.delivery-grey{background:#e9edf2;color:#475367}.delivery-actions{display:flex;gap:10px;flex-wrap:wrap}.delivery-count{font-weight:700}.delivery-filters label{min-width:0}.delivery-filters input,.delivery-filters select{max-width:100%}
