.processing-cases-page .case-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:20px}.case-overview>div>span:first-child{display:block;font-size:12px;color:#70816e;margin-bottom:8px}.case-reason{margin:0;padding:0 20px 20px;white-space:pre-wrap;line-height:1.7}.case-actions{display:flex;flex-wrap:wrap;gap:10px;padding:18px 20px}.case-actions button{font-size:13px}.case-receive-row{border:1px solid #dae3d4;background:#f8faf5;padding:15px;margin:0 0 14px;border-radius:6px}.case-receive-row>button{margin-top:12px}.case-roll-fields{margin:15px 0}.case-roll-fields input{width:140px}.case-roll-fields>button{margin-top:10px}.case-roll-fields>p{font-size:12px;margin:9px 0}.case-finance-fields{margin-top:16px}.case-finance-fields p{font-size:12px;line-height:1.7}.case-source-note{font-size:12px}.case-document-entry td:first-child{min-width:180px}#case-action-form .dialog-body>label,#case-action-form .dialog-body>.field-grid,#case-hold-selection>label,#case-source-stock>label{margin-bottom:16px}#case-action-form .erp-data-table input[type=number]{max-width:140px}#case-action-form .inline-select{width:100%}.case-finance-fields label[hidden]{display:none!important}@media(max-width:800px){.processing-cases-page .case-overview{grid-template-columns:1fr 1fr}.case-actions button{flex:1 1 auto}.case-receive-row .field-grid{grid-template-columns:1fr}}@media(max-width:500px){.processing-cases-page .case-overview{grid-template-columns:1fr}.case-reason{padding:0 16px 16px}}
.case-document-status{margin:0 0 20px;padding:17px 20px;border:1px solid #b9c7bb;border-left-width:5px;border-radius:6px;background:#f5f8f4}.case-document-status>strong{font-size:17px}.case-document-status p{margin:7px 0 10px;line-height:1.6}.case-document-status-open{color:#862c24;border-color:#d25c4d;background:#fff0ed}.case-document-status-closed{color:#315d3e;border-color:#7c9d81;background:#f0f7ef}.case-status-links{display:flex;flex-wrap:wrap;gap:8px 18px}.case-document-status-open a{color:#862c24;text-decoration:underline}.case-status-open{background:#ffe5df!important;color:#932c21!important;border:1px solid #da8b7d;font-weight:700;white-space:nowrap}.case-status-closed{background:#e8f3e7!important;color:#35613e!important;border:1px solid #adc9ac;white-space:nowrap}
