.lender-workbench{max-width:1280px;min-width:0;color:var(--ink,#282525)}.lwb-head{display:flex;justify-content:space-between;align-items:start;gap:20px;margin-bottom:23px}.lwb-head h1{font-size:clamp(26px,3vw,38px);letter-spacing:-1px;line-height:1.2;margin:0 0 8px}.lwb-subtitle,.lwb-meta,.lwb-fine{font-size:12px;color:var(--muted,#807871);margin:0}.lwb-filters{display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(2,minmax(150px,1fr));gap:15px;margin-bottom:15px}.lwb-filters label{font-size:12px;margin:0;min-width:0}.lwb-filters input,.lwb-filters select{width:100%;min-width:0;min-height:46px;font-size:14px;padding:12px;border:1px solid var(--line,#e9e2da);border-radius:10px;background:#fff;color:inherit}.lwb-feedback{font-size:13px;min-height:22px;margin:15px 0;color:var(--muted,#807871)}.lwb-error{color:#a33f27}.lwb-results{display:grid;gap:12px}.lwb-case{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:13px 22px;background:var(--card,#fff);border:1px solid var(--line,#e9e2da);border-radius:15px;padding:22px;min-width:0}.lwb-case h2{font-size:17px;letter-spacing:-.3px;margin:0 0 7px;overflow-wrap:anywhere}.lwb-reference{font-size:13px;color:var(--muted,#807871);margin:5px 0 0;overflow-wrap:anywhere}.lwb-amount{text-align:right;display:flex;flex-direction:column;gap:4px;min-width:0}.lwb-amount strong{font-size:21px;white-space:nowrap;letter-spacing:-.4px}.lwb-tags{display:flex;gap:7px;flex-wrap:wrap;grid-column:1/-1}.lwb-tag{font-size:11px;border-radius:7px;padding:5px 8px;background:var(--soft,#fff1e7);color:#914321}.lwb-neutral{background:#f3f0ec;color:#71675f}.lwb-actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.lwb-case>.lwb-meta{align-self:center}.lwb-button{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:10px 14px;background:var(--orange,#c45321);border:1px solid transparent;border-radius:10px;color:#fff;font:600 12px/1.4 Manrope,system-ui,sans-serif;cursor:pointer}.lwb-secondary{background:transparent;border-color:var(--line,#e9e2da);color:var(--ink,#282525)}.lwb-button:disabled{cursor:default;opacity:.5}.lwb-button:focus-visible,.lwb-filters :is(input,select):focus-visible{outline:3px solid #df9668;outline-offset:3px}.lwb-pagination{display:flex;align-items:center;justify-content:flex-end;gap:15px;margin:20px 0}.lwb-pagination span{font-size:12px;color:var(--muted,#807871)}.lwb-empty{padding:30px 20px;border:1px dashed var(--line,#e9e2da);border-radius:12px;font-size:14px;text-align:center;margin:0}.lwb-fine{padding-top:12px;border-top:1px solid var(--line,#e9e2da)}
@media(max-width:760px){.lwb-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lwb-filters>label:first-child{grid-column:1/-1}.lwb-filters input,.lwb-filters select{font-size:16px}.lwb-case{padding:18px;gap:12px}.lwb-case h2{font-size:16px}.lwb-amount strong{font-size:18px}.lwb-case>.lwb-meta{grid-column:1/-1}.lwb-actions{grid-column:1/-1;justify-content:flex-start}.lwb-head{gap:12px}.lwb-head>.lwb-button{flex:none}.lwb-pagination{justify-content:space-between;gap:9px}.lwb-pagination span{text-align:center}}
@media(max-width:390px){.lwb-case{grid-template-columns:minmax(0,1fr)}.lwb-amount{text-align:left}.lwb-actions>.lwb-button{flex:1}.lwb-head h1{font-size:25px}.lwb-head>.lwb-button{padding-inline:10px}.lwb-filters{grid-template-columns:minmax(0,1fr)}.lwb-filters>label:first-child{grid-column:auto}}
