.client-document-requests{margin-bottom:18px}.client-document-requests>header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:11px}.client-document-requests>header h2{font:800 17px "Manrope",sans-serif;margin:2px 0 4px}.client-document-requests>header p{color:var(--muted);font-size:11px;margin:0}.client-document-request-count{min-width:34px;height:34px;border-radius:11px;background:#fff3dc;color:#8b5a00;display:grid;place-items:center;font:800 14px "Manrope",sans-serif;border:1px solid #f1d6a5}.client-document-request-list{display:grid;gap:11px}.client-document-request{padding:17px 19px;border-left:4px solid #b7c7c2}.client-document-request.client-adjustment{border-left-color:#c94d43}.client-document-request.client-required{border-left-color:#e8a72d}.client-document-request.client-validated{border-left-color:#4c8a70}.client-document-request>header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.client-document-request h3{font:800 14px "Manrope",sans-serif;margin:7px 0 0}.client-document-request header>small{color:var(--muted);font-size:11px;white-space:nowrap}.client-document-request-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.client-document-request-grid section{background:#f7f9f8;border-radius:9px;padding:10px 12px}.client-document-request-grid strong{display:block;font-size:11px;color:#38554e;margin-bottom:4px}.client-document-request-grid p,.client-document-request-grid li{font-size:11px;line-height:1.5;color:#62736f}.client-document-request-grid p{margin:0}.client-document-request-grid ul{margin:0;padding-left:16px}.client-document-feedback{margin-top:12px;padding:12px 14px;border-radius:10px;background:#fff0ed;border:1px solid #f2c8c1;color:#843f37}.client-document-feedback strong{font-size:11px}.client-document-feedback p{font-size:11px;line-height:1.5;margin:5px 0 0}.client-document-request footer{display:flex;gap:8px;flex-wrap:wrap;margin-top:13px}.client-document-request-empty{padding:22px;text-align:center}.client-document-request-empty strong{font-size:12px}.client-document-request-empty p{font-size:11px;color:var(--muted);margin:5px 0 0}.status.client-required{background:#fff3dc;color:#8b5a00}.status.client-sent{background:#edf2f1;color:#506b64}.status.client-review{background:#edf4fb;color:#436d99}.status.client-adjustment{background:#fff0ed;color:#a33f35}.status.client-validated{background:#e8f4ed;color:#2f745c}.client-document-adjustment{background:#fff0ed;border:1px solid #efc1ba;border-radius:10px;padding:14px}.client-document-adjustment>strong{display:block;color:#943f36;font-size:11px}.client-document-adjustment>p{color:#744b46;font-size:11px;line-height:1.55;margin:6px 0 12px}
@media(max-width:760px){.client-document-requests>header,.client-document-request>header{align-items:flex-start}.client-document-request-grid{grid-template-columns:1fr}.client-document-request{padding:15px}.client-document-request>header{flex-direction:column}.client-document-request header>small{white-space:normal}}
