/* Styles owned by WS-D (finance writes).
   Linked from index.html after portal.css; scope every rule to that workstream's own views and classes. */
/* Ledger / Payments Search card (finance-screens.mjs): the legacy control card, fields in a responsive grid. */
.finance-search{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 16px;align-items:end;margin-top:12px}
.finance-search .field{display:flex;flex-direction:column;gap:4px;font-weight:600;font-size:.86rem}
.finance-search .form-actions{display:flex;gap:8px;grid-column:1/-1}
@media(max-width:640px){.finance-search{grid-template-columns:minmax(0,1fr)}}
.clickable-row{cursor:pointer}.clickable-row:hover td{background:var(--surface-2,#f8fafc)}
.processor-live{background:#dcfce7;color:#14532d}.processor-test{background:#dbeafe;color:#1e3a8a}.processor-not_configured{background:#fef3c7;color:#78350f}.processor-disabled,.processor-template{background:#e5e7eb;color:#374151}
