/* v2.9.432: Payouts history UI only */
#razorpayx-records .rzx16-page-head:has(#rzx432-nonexistent),
.rzx16-page-head:has(#rzx218-payout-filters-button){display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}
.rzx16-page-head:has(#rzx218-payout-filters-button)>div:last-child{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:1 1 640px;flex-wrap:wrap}
.rzx16-page-head:has(#rzx218-payout-filters-button) .btn{min-height:36px;padding:7px 11px;font-size:12px;white-space:normal}
.rzx432-export{position:relative;flex:0 0 auto;z-index:9}
.rzx432-export>summary{list-style:none;cursor:pointer;display:flex;align-items:center;border:1px solid #cbd8ea;background:#fff;color:#234071;font-size:12px;font-weight:750;padding:9px 14px;border-radius:10px;min-height:36px}
.rzx432-export>summary::-webkit-details-marker{display:none}
.rzx432-export-options{position:absolute;right:0;top:calc(100% + 5px);display:flex;flex-direction:column;gap:6px;min-width:195px;padding:10px;background:#fff;border:1px solid #dce5f1;border-radius:12px;box-shadow:0 12px 24px #13336320}
.rzx432-export-options .btn{width:100%;text-align:left;white-space:nowrap!important}
.rzx204-top-pager{display:flex!important;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;padding:12px 16px!important;min-height:0!important}
.rzx204-top-pager label{display:inline-flex!important;align-items:center;gap:8px;margin:0!important}
.rzx204-top-pager select{width:90px;max-width:100%;min-height:36px}
.rzx204-top-pager .btn{min-height:36px;padding:7px 13px}
.rzx204-top-pager #rzx203-p-page{font-size:12px;white-space:normal}
#rzx16-p-table .rzx16-table-wrap{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
#rzx16-p-table .rzx198-payout-table{width:100%;min-width:970px;table-layout:auto}
#rzx16-p-table .rzx198-payout-table th,#rzx16-p-table .rzx198-payout-table td{vertical-align:middle}
#rzx16-p-table .rzx198-payout-table td:nth-child(2){min-width:205px;text-align:left}
#rzx16-p-table .rzx198-payout-table td:nth-child(5){overflow-wrap:anywhere;max-width:250px}
#rzx16-p-table .rzx198-payout-table td:nth-child(7),#rzx16-p-table .rzx198-payout-table th:nth-child(7){min-width:100px;white-space:normal}
.rzx432-purpose{display:inline-block;white-space:normal;overflow-wrap:anywhere}
@media(max-width:760px){.rzx16-page-head:has(#rzx218-payout-filters-button)>div:last-child{justify-content:flex-start;flex-basis:100%}.rzx204-top-pager{justify-content:flex-start}.rzx432-export-options{left:0;right:auto;max-width:85vw}}
