.bank-tabs{display:flex;gap:12px;margin:0 0 24px;flex-wrap:wrap}.bank-tabs a{padding:12px 18px;border:1px solid var(--line);border-radius:12px;background:var(--white);font-size:14px}.bank-tabs a[aria-current]{background:var(--green);color:white}.bank-tabs b{margin-left:12px;font-variant-numeric:tabular-nums}.bank-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.bank-filters label{margin:0}.pagination{justify-content:center;align-items:center;gap:20px;margin-top:20px}.pagination a{font-size:13px}.choice-field{border:0;padding:0;margin:0 0 15px}.choice-field legend{font-size:13px;margin-bottom:10px}.choice-option{display:flex;align-items:flex-start;gap:12px;border:1px solid var(--line);background:var(--white);border-radius:10px;padding:14px;cursor:pointer;font-size:15px;font-weight:400}.choice-option input[type=radio],.choice-option input[type=checkbox]{width:18px;min-height:18px;flex:0 0 18px;height:18px;margin:5px 0 0;accent-color:var(--green)}.choice-option:has(input:checked){background:var(--light);border-color:var(--green)}.choice-option span{overflow-wrap:anywhere}.choice-option b{margin-right:5px}.choice-option input:focus-visible{outline-offset:3px}@media(max-width:580px){.bank-tabs a{font-size:12px;padding:12px;flex:1}.bank-tabs b{margin-left:5px}.bank-filters{grid-template-columns:1fr 1fr;gap:14px}.bank-filters label{min-width:0}.bank-filters label:last-of-type{grid-column:1/-1}.bank-filters button{grid-column:1/-1}.pagination{flex-basis:auto;justify-content:center}.pagination a{padding:10px 16px}.choice-option{font-size:14px}}
