.invoice-workbench-backdrop{z-index:120;background:#0f1f2f80;justify-content:center;align-items:flex-start;padding:24px;display:flex;position:fixed;inset:0;overflow:auto}.invoice-workbench-backdrop>.invoice-workbench{background:#fff;width:min(1500px,100%);max-height:calc(100vh - 48px);margin:0;overflow:auto}.invoice-workbench-toolbar,.invoice-workbench-filters{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:14px 0;display:flex}.invoice-workbench-filters label{gap:5px;min-width:130px;font-size:13px;display:grid}.invoice-workbench-filters input,.invoice-workbench-filters select{border:1px solid #d6dee7;border-radius:6px;max-width:230px;padding:9px}.invoice-workbench [aria-pressed=true]{color:#183f64;background:#e4eef7;border-color:#183f64}.invoice-workbench .table-wrap{max-height:62vh;overflow:auto}.invoice-workbench .work-month-matrix{overflow:auto}.invoice-workbench .work-month-matrix table{min-width:1300px}.invoice-workbench .work-month-matrix th:first-child{min-width:200px}.invoice-workbench th button{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0}.invoice-workbench .invoice-dialog-backdrop,.invoice-workbench .invoice-email-batch-backdrop{z-index:140}@media (max-width:700px){.invoice-workbench-backdrop{padding:8px}.invoice-workbench-backdrop>.invoice-workbench{max-height:calc(100vh - 16px)}.invoice-workbench-filters label{flex:1;min-width:120px}.invoice-workbench-toolbar .button{padding:8px 10px}}
