/* v2.9.433 — bank contact mapping and compact Payouts contacts */
.sync433-map{min-width:min(460px,85vw)}.sync433-map form,.sync433-newparty{display:grid;gap:12px}.sync433-map label,.sync433-newparty label{display:grid;gap:5px;font-weight:650}.sync433-map input,.sync433-map select,.sync433-newparty input,.sync433-newparty select{width:100%;min-height:39px;border:1px solid #ced9e8;border-radius:9px;padding:8px;background:#fff}.sync433-buttons{display:flex;gap:9px;justify-content:flex-end;flex-wrap:wrap}.sync433-suggestions{display:grid;gap:6px;padding:10px;background:#f7faff;border:1px solid #dbe8ff;border-radius:12px}.sync433-suggestions>button{display:flex;flex-wrap:wrap;gap:4px;justify-content:space-between;text-align:left;background:#fff;border:1px solid #e4eaf3;border-radius:8px;padding:9px;cursor:pointer}.sync433-suggestions small{color:#376cb2}.sync433-none{font-size:12px;color:#66768b}
#razorpayx-records #rzx205-table .beneficiary328>b,#razorpayx-records .rzx201-contact-table td[data-label="Name"]>b{font-size:16px!important;font-weight:700!important;line-height:1.35}
#razorpayx-records #rzx205-table .beneficiary328{align-items:center;gap:10px}
@media(max-width:600px){.sync433-buttons .btn{flex:1 1 auto}.sync433-map{min-width:0}}
