.finance-staff-panel{background:var(--panel);border:1px solid var(--line);padding:22px;border-radius:14px}.finance-staff-panel h2{margin:0 0 18px}.finance-staff-form{display:grid;grid-template-columns:minmax(160px,1fr) minmax(180px,1fr) auto auto;gap:16px;align-items:end;margin:22px 0}.finance-staff-form label{display:grid;gap:8px;margin:0;font-size:12px;color:var(--muted)}.finance-staff-form label:has(input[type=checkbox]){display:flex;align-items:center;gap:8px;white-space:nowrap;min-height:42px}.finance-staff-form input[type=checkbox]{width:auto}.finance-staff-form button{margin:0!important;width:auto!important}.finance-staff-panel td button{margin-right:8px}.finance-staff-panel output{font-size:12px;margin:14px 0}@media(max-width:800px){.finance-staff-form{grid-template-columns:minmax(0,1fr)}.finance-staff-panel{padding:16px}}

.finance-staff-confirm-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}
