#payoutsView .developer-payout-controls,#payoutsView .developer-payout-heading{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
#payoutsView .developer-payout-controls{margin:14px 0}
#payoutsView .developer-payout-controls label{display:flex;align-items:center;gap:10px}
#payoutsView select{border:1px solid #54405f;border-radius:8px;height:var(--field-height,38px);padding:0 10px;font:14px/20px "DM Sans",sans-serif;background:#17111e;color:#ede1f6}
#developerPayoutStatus{color:#bdaace;line-height:1.6}
#developerPayoutTotals{display:grid;gap:6px;padding:14px 20px;margin:14px 0;background:#1b1423;border:1px solid #46304f;border-radius:14px}
#developerPayoutTotals:empty{display:none}
#developerPayoutTotals>small{color:#b5a0c4;line-height:1.6}
#developerPayoutList{display:grid;gap:14px}
#payoutsView .developer-payout-bulk-controls{display:flex;flex-wrap:wrap;gap:8px;width:100%;padding-top:12px;border-top:1px solid #46304f}
#payoutsView .developer-payout-select{display:flex;align-items:center;gap:8px;font-size:12px;color:#c7aaf0;margin-bottom:8px;min-height:32px}
#payoutsView .developer-payout-select input{accent-color:#be8df4;width:16px;height:16px}
#payoutsView .developer-payout-exact{font-size:12px;grid-column:1/-1;overflow-wrap:anywhere}
 #payoutsView .developer-payout-bulk-review{padding:14px 20px;margin:14px 0;overflow-wrap:anywhere}
#payoutsView .developer-payout-bulk-review h2{font-size:18px;margin-top:0}
#payoutsView .developer-payout-bulk-review p{font-size:13px;line-height:1.6}
#payoutsView .developer-payout-bulk-review button{margin:8px 8px 0 0;min-height:42px}
#payoutsView .developer-payout-vault{padding:18px 22px}
#payoutsView .developer-payout-heading{justify-content:space-between}
#payoutsView .developer-payout-heading h2{font-size:18px;margin:0}
#payoutsView .developer-payout-address{color:#c7aaf0;font-size:12px;overflow-wrap:anywhere}
#payoutsView .developer-payout-balances{margin:12px 0 8px;font-size:14px;line-height:1.6}
#payoutsView .developer-payout-balances p{margin:8px 0}
#payoutsView .developer-payout-vault>.outline-button{display:block;margin:16px 0;min-height:42px}
#payoutsView .developer-payout-coins{display:grid;gap:10px;border-top:1px solid #46304f;padding-top:10px;margin-top:12px}
#payoutsView .developer-payout-coin{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:12px;border:1px solid #46304f;border-radius:10px}
#payoutsView .developer-payout-coin h3{margin:0 0 4px;font-size:15px;overflow-wrap:anywhere}
#payoutsView .developer-payout-coin p{font-size:13px;margin:0}
#payoutsView .developer-payout-coin small{display:block;color:#b5a0c4;font-size:11px;margin-top:5px}
#payoutsView .developer-payout-coin button{min-height:40px}
#payoutsView .developer-payout-coin>.field-error{grid-column:1/-1}
#developerPayoutMore{margin:20px 0}
#developerPayoutDiagnostics:empty{display:none}
#developerPayoutDiagnostics{font-size:12px;color:#b5a0c4;line-height:1.6}
#payoutsView .developer-payout-note{font-size:13px;line-height:1.7;color:#b5a0c4;max-width:75ch}
@media(max-width:540px){#payoutsView .developer-payout-vault{padding:16px}#payoutsView .developer-payout-coin{grid-template-columns:minmax(0,1fr)}#payoutsView .developer-payout-controls{align-items:stretch;flex-direction:column}}
