.payroll-bank-search{display:flex;align-items:end;gap:12px}.payroll-bank-search label{flex:1;min-width:0}.payroll-bank-search button{padding:12px;white-space:nowrap;border:1px solid #dbe5ed;border-radius:10px;background:#f5f8fb;color:#476279;font-size:12px;cursor:pointer}.payroll-bank-hint{font-size:12px;line-height:1.5;color:#738294;margin:0}.payroll-bank-badge{display:block!important;color:#177e74!important;font-weight:600;margin-bottom:5px}.payroll-bank-modal .aur-options{max-height:280px}.payroll-bank-modal .aur-options button b{white-space:nowrap}.payroll-bank-modal .aur-options button.chosen{border:1px solid #29867b;background:#eef8f5;box-shadow:inset 3px 0 #29867b}.payroll-bank-modal .aur-options button:disabled{opacity:.58;cursor:default}.payroll-bank-modal header>button{font-size:26px;line-height:1}@media(max-width:600px){.payroll-bank-search{align-items:stretch;flex-direction:column}.payroll-bank-modal .aur-options button{gap:8px}.payroll-bank-modal .aur-options button b{font-size:12px}}
/* Keep a single scroll area: an overflowing grid row previously collapsed the list. */
.payroll-bank-modal > header,.payroll-bank-modal > footer{flex:0 0 auto}
.payroll-bank-modal > .aur-modal-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto;gap:14px;overscroll-behavior:contain;scrollbar-gutter:stable}
.payroll-bank-modal > .aur-modal-body > *{flex:0 0 auto}
.payroll-bank-modal .aur-options{display:flex;flex-direction:column;max-height:none;min-height:0;overflow:visible;margin-top:0;gap:8px}
.payroll-bank-modal .aur-options > *{flex:0 0 auto}
.payroll-bank-modal .aur-options button{min-height:88px}
.payroll-bank-modal > header{padding:18px 24px}
.payroll-bank-modal > footer{padding:14px 24px}
.payroll-bank-modal .aur-note{padding:12px 16px}
@media(max-width:600px){.payroll-bank-modal > header,.payroll-bank-modal > footer{padding:14px 16px}.payroll-bank-modal > .aur-modal-body{padding:16px}.payroll-bank-modal .aur-options button{align-items:flex-start;flex-wrap:wrap}.payroll-bank-modal .aur-options button>span{flex:1 1 100%}.payroll-bank-modal .aur-options button>b{margin-left:auto}}
