.rcm-bank-combo{position:relative;width:100%;min-width:0;z-index:1}.rcm-bank-combo:focus-within{z-index:50}.rcm-bank-combo-input{width:100%!important;min-height:44px;padding:10px 12px!important;border:1px solid #cbd5e1!important;border-radius:10px!important;background:#fff!important;box-sizing:border-box;color:#142238!important;font-size:14px!important}.rcm-bank-combo-input:focus{outline:2px solid var(--rcm-primary,var(--vqd-primary,#1269e8));outline-offset:1px}.rcm-bank-combo .rcm-bank-native{position:absolute!important;left:0!important;bottom:0!important;width:1px!important;height:1px!important;min-height:0!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important;padding:0!important;border:0!important}.rcm-bank-combo-list{position:absolute;top:calc(100% + 5px);left:0;right:0;max-height:260px;overflow:auto;z-index:9999;background:#fff;border:1px solid #ccd8e8;border-radius:12px;box-shadow:0 14px 35px rgba(20,40,70,.17);padding:5px}.rcm-bank-combo-list[hidden]{display:none!important}.rcm-bank-combo-option{display:block;width:100%;border:0;background:transparent;padding:10px 12px;text-align:left;border-radius:8px;color:#1e293b;cursor:pointer;font-size:13px;line-height:1.5;white-space:normal}.rcm-bank-combo-option:hover,.rcm-bank-combo-option:focus{background:#ecf5ff;outline:none}.rcm-bank-combo-empty{padding:12px;color:#64748b;font-size:13px}.rcm-bank-combo-hint{font-size:11px;color:#64748b;margin-top:5px}