.bank-search-modal{z-index:12000}.bank-search-card{width:min(660px,94vw);max-height:90vh;overflow:auto}.bank-search-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0}.bank-search-choice{display:flex;gap:10px;align-items:center;border:1px solid #374151;border-radius:10px;padding:14px;cursor:pointer}.bank-search-choice:has(input:checked){border-color:#f59e0b;background:#f59e0b15}.bank-search-choice input{accent-color:#f59e0b;width:18px;height:18px}.bank-search-footer{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px}.bank-search-results{max-height:220px;overflow:auto;font-size:13px;line-height:1.7}.bank-search-card [data-help],.bank-search-card [data-status]{font-size:13px;color:#aebbd0}.bank-search-card .modal__head{display:flex;justify-content:space-between}.bank-search-card .field{display:grid;gap:8px}.bank-search-card button:disabled{opacity:.5;cursor:wait}
.token-bank-checkboxes[hidden],.bank-search-modal[hidden]{display:none!important}
