.empty-row{text-align:center!important;color:#929a95!important;padding:28px!important}dialog{border:0;border-radius:7px;padding:0;box-shadow:0 22px 60px rgba(24,48,34,.22);width:min(430px,calc(100% - 28px))}dialog::backdrop{background:rgba(20,31,25,.38)}#state-form{padding:22px;display:grid;gap:15px}#state-form h2{font-size:17px}#state-form label{display:grid;gap:6px;font-size:11px;color:#6f7872}#state-form select,#state-form textarea{border:1px solid #dfe4e1;border-radius:5px;padding:9px;font:inherit}#state-form>div{display:flex;justify-content:flex-end;gap:7px}#state-form button{border:1px solid #dfe4e1;background:#fff;border-radius:5px;padding:8px 11px;font-size:11px}#state-form button.green{background:#26bb6b;color:#fff;border-color:#26bb6b}.state-action{border:0;background:#e8f8ef;color:#169950;border-radius:4px;padding:5px 7px;font-size:9px;margin-left:5px}.pager-live{display:flex;justify-content:flex-end;align-items:center;gap:6px;padding:10px}.pager-live button{border:1px solid #dfe4e1;background:#fff;border-radius:4px;padding:6px 9px;font-size:10px}.pager-live span{font-size:10px;color:#7c847f;margin:0 7px}
.economic-hidden [data-economic],.economic-hidden #contracts-table th:nth-child(10),.economic-hidden #contracts-table td:nth-child(10),.economic-hidden #contract-form fieldset:nth-of-type(6){display:none}.economic-hidden .cards article:nth-child(n+2),.economic-hidden .dashboard-row.equal article:nth-child(2){visibility:hidden}
.internal-economic-hidden [data-internal-economic]{display:none!important}
#preload-form,#appointment-form{padding:22px;display:grid;grid-template-columns:1fr 1fr;gap:13px}#preload-form h2,#appointment-form h2,#preload-form>div,#appointment-form>div,#preload-form label:last-of-type,#appointment-form label:last-of-type{grid-column:1/-1}#preload-form label,#appointment-form label{display:grid;gap:6px;font-size:11px;color:#6f7872}#preload-form input,#preload-form select,#preload-form textarea,#appointment-form input,#appointment-form select,#appointment-form textarea{border:1px solid #dfe4e1;border-radius:5px;padding:9px;font:inherit}#preload-form>div,#appointment-form>div{display:flex;justify-content:flex-end;gap:7px}#preload-form button,#appointment-form button{border:1px solid #dfe4e1;background:#fff;border-radius:5px;padding:8px 11px;font-size:11px}#preload-form button.green,#appointment-form button.green{background:#26bb6b;color:#fff;border-color:#26bb6b}
.inline-select{border:1px solid #dfe4e1;background:#fff;border-radius:4px;padding:5px 7px;color:#59625d;font:inherit}
.newsletter-history{margin-top:18px}#bulk-date-form{padding:22px;display:grid;gap:14px}#bulk-date-form h2{font-size:17px}#bulk-date-form label{display:grid;gap:6px;font-size:11px;color:#6f7872}#bulk-date-form input{border:1px solid #dfe4e1;border-radius:5px;padding:9px;font:inherit}#bulk-date-form>div{display:flex;justify-content:flex-end;gap:7px}#bulk-date-form button{border:1px solid #dfe4e1;background:#fff;border-radius:5px;padding:8px 11px;font-size:11px}#bulk-date-form button.green{background:#26bb6b;color:#fff;border-color:#26bb6b}
.invoice-history{margin-top:18px}#operator-form,#commission-form{padding:22px;display:grid;grid-template-columns:1fr 1fr;gap:13px}#operator-form h2,#commission-form h2,#operator-form>div,#commission-form>div,.commission-levels{grid-column:1/-1}#operator-form label,#commission-form label{display:grid;gap:6px;font-size:11px;color:#6f7872}#operator-form input,#operator-form textarea,#commission-form input,#commission-form select{border:1px solid #dfe4e1;border-radius:5px;padding:9px;font:inherit}#operator-form>div,#commission-form>div:last-child{display:flex;justify-content:flex-end;gap:7px}#operator-form button,#commission-form button{border:1px solid #dfe4e1;background:#fff;border-radius:5px;padding:8px 11px;font-size:11px}#operator-form button.green,#commission-form button.green{background:#26bb6b;color:#fff;border-color:#26bb6b}.commission-levels{display:grid!important;grid-template-columns:repeat(4,1fr);gap:8px;border-top:1px solid #edf0ee;padding-top:12px}.commission-levels label{font-size:10px}
.user-levels{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;border-top:1px solid #edf0ee;padding-top:10px}.user-levels label{display:grid;gap:5px}#import-form,#commission-import-form{padding:22px;display:grid;gap:14px}#import-form h2,#commission-import-form h2{font-size:17px}#import-form p,#commission-import-form p{font-size:11px;color:#79817c;line-height:1.5}#import-form label,#commission-import-form label{display:grid;gap:6px;font-size:11px}#import-form>div:last-child,#commission-import-form>div:last-child{display:flex;justify-content:flex-end;gap:7px}#import-form button,#commission-import-form button{border:1px solid #dfe4e1;background:#fff;border-radius:5px;padding:8px 11px}#import-form button.green,#commission-import-form button.green{background:#26bb6b;color:#fff;border-color:#26bb6b}#import-result,#commission-import-result{font-size:11px;color:#68716b;max-height:150px;overflow:auto}
.wide-dialog{width:min(1100px,94vw);max-width:none}.wide-dialog form{width:auto}.coverage-toolbar{display:flex;align-items:end;gap:10px;margin-bottom:14px}.coverage-toolbar label{min-width:180px}.coverage-toolbar button:last-child{margin-left:auto}#coverage-table td{vertical-align:middle}#coverage-table .status{white-space:nowrap}@media(max-width:760px){.coverage-toolbar{align-items:stretch;flex-direction:column}.coverage-toolbar button:last-child{margin-left:0}.wide-dialog .data-card{overflow-x:auto}}
