/* v2.9.425: Scoped Finance Payouts Sync usability */
.finance417-sync .sync425-contact-id{display:block;font-size:10px;line-height:1.45;color:#64748b;overflow-wrap:anywhere}
.finance417-sync .sync425-pill{display:inline-flex;align-items:center;margin:2px 4px 2px 0;padding:3px 8px;border-radius:999px;font-size:10px;font-weight:750;line-height:1.4;white-space:nowrap}
.finance417-sync .sync425-linked{color:#047857;background:#d1fae5}.finance417-sync .sync425-unmapped{color:#9a3412;background:#ffedd5}
.finance417-sync .sync425-processed{color:#1d4ed8;background:#dbeafe}.finance417-sync .sync425-neutral{color:#475569;background:#e2e8f0}
.finance417-sync .sync425-party-name{margin-top:4px;overflow-wrap:anywhere;font-size:12px;font-weight:650}
.finance417-sync .sync425-actions{display:flex;align-items:center;gap:5px;flex-wrap:wrap;min-width:0}
.finance417-sync .sync425-actions .btn{font-size:11px!important;padding:6px 9px!important;min-height:29px;max-width:100%;white-space:normal;line-height:1.25}
.finance417-sync .sync425-utr{max-width:175px;overflow-wrap:anywhere;font-size:11px}
.finance417-sync .sync425-amount{white-space:nowrap;font-weight:700}
@media(max-width:680px){.finance417-sync .sync425-wrap{overflow:visible!important}.finance417-sync .sync425-table,.finance417-sync .sync425-table tbody{display:block!important;width:100%!important;min-width:0!important}.finance417-sync .sync425-table thead{display:none!important}.finance417-sync .sync425-table tr{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-bottom:9px;padding:12px;background:#fff;border:1px solid #dbe5f1;border-radius:12px}.finance417-sync .sync425-table td{display:block!important;width:auto!important;min-width:0!important;padding:0!important;border:0!important;overflow-wrap:anywhere}.finance417-sync .sync425-table td:before{content:attr(data-label);display:block;margin-bottom:3px;color:#64748b;font-size:10px;font-weight:700}.finance417-sync .sync425-table td:nth-child(2),.finance417-sync .sync425-table td:nth-child(5),.finance417-sync .sync425-table td:nth-child(6),.finance417-sync .sync425-table td:nth-child(7){grid-column:1/-1}}
