.payouts-dispute{display:flex;flex-direction:column;gap:10px;border:1px solid rgba(255,176,32,.35)}
.payouts-dispute-head{display:flex;align-items:center;justify-content:space-between;gap:10px}
.payouts-dispute-state{padding:4px 9px;border-radius:999px;font-size:11px;background:rgba(255,176,32,.16);color:#ffc35c;white-space:nowrap}
.payouts-dispute-state.uploaded{background:rgba(139,92,246,.16);color:#b99cff}
.payouts-dispute p{margin:0;font-size:13px;line-height:1.45}
.payouts-dispute-code{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.05)}
.payouts-dispute-code small,.payouts-dispute-note{color:var(--muted,#92929d);font-size:12px}
.payouts-dispute-code b{font-size:26px;letter-spacing:.3em;font-variant-numeric:tabular-nums}
.payouts-dispute-rules{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:5px;font-size:12px;color:var(--muted,#92929d);line-height:1.4}
.history-card .status.payouts-dispute-chip{background:rgba(255,176,32,.16);color:#ffc35c}
