.proposal-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:18px 0}.proposal-grid>div{background:#f2f6fa;padding:14px;border-radius:12px}.proposal-grid small{display:block;color:#66758c;margin-bottom:7px}.proposal-grid strong{font-size:1.12rem}.proposal-actions{margin-top:20px;display:flex;gap:12px;flex-wrap:wrap;align-items:center}.proposal-actions>label:not(.check){width:100%;font-weight:600}.proposal-actions textarea,#loanSelect{width:100%;padding:12px;border:1px solid #d5dfeb;border-radius:10px;font:inherit}.proposal-actions textarea{display:block;margin-top:8px}.muted{color:#64748b}.check{display:flex;align-items:center;gap:9px}.proposal-actions button:disabled{opacity:.5;cursor:not-allowed}