/* AMI VISION v2.9.567 — scoped Payouts Contacts UI refinement. */
#content [data-bank-view="contacts"] .rzx260-contact-search-row{border:1px solid #e0e8f2!important;border-radius:12px!important;background:#fbfdff!important}
#content [data-bank-view="contacts"] .rzx259-search :is(input,select):focus-visible{outline:2px solid #3b82f6!important;outline-offset:2px!important;border-color:#3b82f6!important}
#content [data-bank-view="contacts"] #rzx205-table .rzx16-table :is(th,td){padding-top:10px!important;padding-bottom:10px!important;vertical-align:middle!important}
#content [data-bank-view="contacts"] #rzx205-table .rzx16-table tbody tr:nth-child(even){background:rgba(246,249,253,.72)!important}
#content [data-bank-view="contacts"] #rzx205-table .rzx16-table tbody tr:hover{background:#eef6ff!important}
#content [data-bank-view="contacts"] #rzx205-table .rzx16-table-wrap{max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}
@media(max-width:720px){
 #content [data-bank-view="contacts"] .rzx260-contact-search-row{padding:10px!important;gap:8px!important}
 #content [data-bank-view="contacts"] .rzx259-search{gap:8px!important}
 #content [data-bank-view="contacts"] .rzx259-search :is(input,select){font-size:16px!important}
 #content [data-bank-view="contacts"] .rzx259-contact-actions{gap:6px!important}
}
@media print{#content [data-bank-view="contacts"] .rzx259-contact-actions{display:none!important}}
