.job-operation-badges{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:1rem 0}.job-operation-badges>div{border:1px solid #dce3ed;border-radius:10px;padding:.8rem;background:#f7f9fc}.job-operation-badges small,.job-operation-badges strong{display:block;overflow-wrap:anywhere}.job-operation-badges small{color:#52627a;margin-bottom:.3rem}.job-operation-badges>p{grid-column:1/-1;margin:0;font-size:.9rem}.job-operations-card details{padding:.7rem 0}.job-operations-card summary{font-weight:600;cursor:pointer}.job-billing-review fieldset{border:1px solid #dce3ed;border-radius:8px;margin:1rem 0;padding:1rem}.job-billing-review label{display:block;margin:.5rem 0}.job-billing-review textarea,.job-billing-review select{display:block;width:100%;max-width:100%}.job-billing-review input[type=checkbox]{width:auto;margin-left:.7rem}.job-operations-tabs{display:flex;flex-wrap:wrap;gap:.5rem}.job-operations-tabs button[aria-pressed=true]{background:#174d88;color:#fff}.job-operations-queues .cash-priority-table{min-width:850px}.job-operations-queues td{overflow-wrap:anywhere}.job-operations-queues button{white-space:normal}@media(max-width:600px){.job-operation-badges{grid-template-columns:1fr}.job-operations-tabs{display:grid;grid-template-columns:1fr}.job-billing-review fieldset{padding:.7rem}.job-operations-card{min-width:0}}
#ag-agreed-review fieldset{min-width:0;margin:12px 0;padding:12px;border:1px solid #cddff0;border-radius:8px}#ag-agreed-review legend,#ag-agreed-review p,#ag-agreed-review label{max-width:100%;overflow-wrap:anywhere}#ag-agreed-review label{display:block;margin:8px 0}#ag-agreed-review input:not([type=checkbox]),#ag-agreed-review select{width:100%;box-sizing:border-box}#ag-agreed-review input[type=checkbox]{width:auto;margin-right:8px}
.job-operations-queues{min-width:0}.job-operations-queues .cash-priority-wrap{overflow-x:auto;max-width:100%;width:100%}.job-operations-queues .cash-priority-table{border-collapse:collapse;width:100%}.job-operations-queues th,.job-operations-queues td{text-align:left;vertical-align:top;padding:.7rem;border-bottom:1px solid #dce3ed}.job-operations-queues th{background:#f1f5fa;font-size:.85rem}
.job-operations-tabs button,.job-operations-queues td button{border:1px solid #c7d7e8;border-radius:7px;background:#f5f8fc;color:#173d63;padding:.65rem .8rem;font:inherit;font-size:.86rem;cursor:pointer}.job-operations-tabs button[aria-pressed=true]{background:#174d88;color:#fff}.job-operations-queues .cash-priority-wrap:focus-visible{outline:2px solid #2e83da;outline-offset:3px}

.job-operations-card,.job-operations-card form,.job-operations-card label,.job-billing-review fieldset{min-width:0;overflow-wrap:anywhere}.job-operations-card input,.job-operations-card select,.job-operations-card textarea{min-width:0;max-width:100%;box-sizing:border-box}
