/* Manual transfer workspaces follow the established Nexus palette. */
.finance-workspace{min-width:0;font-size:16px;line-height:1.6}.finance-workspace h1{font-size:clamp(30px,2.7vw,44px)}.finance-workspace h2{font-size:24px}.finance-workspace .button,.finance-workspace .field label,.finance-workspace .section-tabs a{font-size:16px}.finance-workspace .button{min-height:48px}.finance-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.finance-columns>*,.finance-task-row>*{min-width:0}.finance-notifications{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 22px;border:1px solid var(--line);border-radius:9px;background:var(--panel)}.finance-notifications .help{font-size:14px;color:var(--muted);margin:8px 0 0}.finance-notifications [hidden]{display:none}.finance-filter{display:flex;gap:18px;align-items:end;flex-wrap:wrap}.finance-filter>.field{flex:1;min-width:min(230px,100%)}.finance-checkbox{display:flex;align-items:center;gap:10px;min-height:48px}.finance-checkbox input{width:20px;height:20px;accent-color:var(--violet)}.finance-task-list{display:grid;gap:16px}.finance-task-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.38fr) minmax(130px,.35fr);gap:24px;align-items:center}.finance-task-row:hover{background:#211a2b}.finance-task-row h2{margin:5px 0}.finance-task-row .meta{margin:0}.finance-amount{font-size:clamp(26px,2.2vw,36px);font-weight:500;letter-spacing:-.02em;line-height:1.2;overflow-wrap:anywhere}.finance-amount .meta{display:block;font-size:14px;letter-spacing:0;margin-top:8px}.finance-details{display:grid;grid-template-columns:minmax(140px,.45fr) minmax(0,1fr);gap:15px 24px;margin:0}.finance-details dt{font-size:15px;color:var(--muted)}.finance-details dd{margin:0;overflow-wrap:anywhere}.finance-form{max-width:900px}.finance-account-list{list-style:none;padding:0;margin:0;display:grid;gap:18px}.finance-account-list li{display:grid;gap:5px;border-bottom:1px solid var(--line);padding-bottom:18px;overflow-wrap:anywhere}.finance-account-list strong{font-weight:500}.finance-player-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.finance-player-row{display:grid;gap:6px;min-width:0;overflow-wrap:anywhere}.finance-player-row:hover{background:#211a2b}.finance-event-list{list-style:none;padding:0;margin:0;display:grid;gap:16px}.finance-event-list li{display:grid;gap:4px}.finance-event-list strong{font-weight:500}.finance-event-list span{color:var(--muted);font-size:14px}.finance-workspace .form{margin-top:14px}.finance-workspace .meta{font-size:14px}.finance-workspace .message p{margin-top:10px}.finance-workspace details>summary{font-size:18px}
@media(min-width:1280px){body:has(.finance-workspace) .main{max-width:none;padding:40px 44px 64px}body:has(.finance-workspace) .application{grid-template-columns:280px minmax(0,1fr)}}
@media(max-width:900px){.finance-task-row{grid-template-columns:minmax(0,1fr) minmax(150px,.4fr)}.finance-task-row>.status{grid-column:1/-1;justify-self:start}.finance-columns{grid-template-columns:minmax(0,1fr)}}
@media(max-width:600px){.finance-notifications{display:grid;gap:12px;padding:18px}.finance-task-row,.finance-player-list{grid-template-columns:minmax(0,1fr)}.finance-task-row{gap:14px}.finance-details{grid-template-columns:minmax(0,1fr);gap:5px}.finance-details dd{margin-bottom:12px}.finance-workspace .panel{padding:20px}.finance-workspace .actions>*{max-width:100%;white-space:normal}.finance-workspace .page-heading{margin-top:16px}.finance-filter>.field{min-width:0;flex-basis:100%}.finance-checkbox{font-size:15px}.finance-columns{gap:18px}}
