.payouts-intro{margin-bottom:1.5rem}.payouts-form{gap:1.4rem}.payouts-form label{min-width:0}.payouts-section{min-width:0;border:1px solid var(--line);border-radius:12px;padding:1.25rem;margin:0}.payouts-section legend{font-weight:750;padding:0 .45rem;color:var(--green)}.payouts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.payouts-grid>div>label{display:flex;flex-direction:column;gap:.45rem}.payouts-grid input,.payouts-grid select{width:100%;box-sizing:border-box}.payouts-document{margin-top:1.1rem;border-top:1px solid var(--line);padding-top:1rem}.payouts-document .btn{margin-inline-end:.6rem}.payouts-security{padding:1rem 1.25rem;border:1px solid var(--line);border-radius:10px;background:var(--soft,#f1f5f2)}.payouts-security input{max-width:28rem}.payouts-history{margin-top:2rem;border-top:1px solid var(--line);padding-top:1.5rem}.payouts-history .panel-head{display:flex;gap:1rem;align-items:center;justify-content:space-between;flex-wrap:wrap}.payouts-history .panel-head>strong{font-size:1.4rem}.payouts-table{width:100%;border-collapse:collapse}.payouts-table td,.payouts-table th{padding:.9rem .7rem;text-align:start;vertical-align:top;border-bottom:1px solid var(--line)}.payouts-table td small{display:block;max-width:18rem;white-space:normal}.payouts-table th[scope=row]{min-width:12rem;max-width:23rem;overflow-wrap:anywhere}.payouts-amount{font-weight:750;white-space:nowrap}.payouts-pagination{align-items:center;justify-content:center;margin-top:1rem}.payouts-bank-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.5rem}.payouts-bank-summary>div{min-width:0}.payouts-bank-summary dt{font-size:.8rem;color:var(--muted);margin-bottom:.3rem}.payouts-bank-summary dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.payouts-statement-actions{display:flex;gap:.5rem;flex-wrap:wrap}.payouts-statement-actions .btn{font-size:.8rem;padding:.55rem .75rem}.payouts-form [hidden]{display:none!important}@media(max-width:650px){.payouts-grid,.payouts-bank-summary{grid-template-columns:minmax(0,1fr)}.payouts-section{padding:1rem}.payouts-security{padding:1rem}.payouts-document .btn{max-width:100%;white-space:normal}.payouts-form .btn{white-space:normal}.payouts-table .btn{min-width:8rem}}
