#financeMount{margin-top:24px}.fin-toolbar{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:flex-start;margin-bottom:18px}.fin-toolbar select,.fin-toolbar input{border:1px solid #ddd9cb;border-radius:10px;padding:13px 15px;background:#fff;color:#222;min-width:210px}.fin-toolbar .btn{margin-left:auto}.fin-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}.fin-tabs button{background:#fff;border:1px solid #ddd9cb;color:#3e3e39;border-radius:9px;padding:11px 15px;font-weight:700;cursor:pointer}.fin-tabs button.active{background:#eb5335;color:#fff;border-color:#eb5335}.fin-desc{color:#898982;font-size:13px;margin:0 0 18px}.fin-panel{padding:0;overflow:hidden}.fin-panel-head{display:flex;justify-content:space-between;align-items:center;padding:22px 24px;border-bottom:1px solid #e6e2d8}.fin-panel-head strong{font-size:18px}.fin-panel-head small{color:#8a8a84}.fin-panel table{width:100%;border-collapse:collapse;font-size:13px}.fin-panel th{text-align:left;white-space:nowrap;color:#898982;font-size:11px;text-transform:uppercase;letter-spacing:.06em;padding:14px 16px;border-bottom:1px solid #e7e3da}.fin-panel td{padding:16px;border-bottom:1px solid #efede7;white-space:nowrap}.fin-panel tbody tr[data-fin-id]{cursor:pointer}.fin-panel tbody tr[data-fin-id]:hover{background:#fffaf1}.fin-panel .empty{text-align:center;color:#898982;padding:32px}.fin-pagination{display:flex;align-items:center;justify-content:space-between;padding:16px 22px;color:#77776e;font-size:13px}.fin-pagination>div{display:flex;gap:8px}.fin-notice{padding:12px 16px;margin:10px 0;color:#255f38;background:#ecf7ee;border-radius:9px}.fin-overlay{position:fixed;inset:0;background:rgba(0,0,0,.52);display:flex;align-items:center;justify-content:center;z-index:120;overflow-y:auto;padding:20px}.fin-editor{background:#fff;width:min(900px,100%);max-height:90vh;overflow:auto;border-radius:18px;padding:30px;box-shadow:0 28px 80px #0003}.fin-modal-head{display:flex;justify-content:space-between;align-items:flex-start}.fin-modal-head small{color:#e55334;letter-spacing:.12em;font-weight:700;font-size:11px}.fin-modal-head h2{font-size:26px;margin:7px 0 18px}.fin-modal-head button{border:0;background:transparent;font-size:30px;cursor:pointer}.fin-ref{padding:12px 16px;border-radius:9px;background:#fff9e8;color:#6d6657;font-size:13px}.fin-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px;margin-top:18px}.fin-form-grid label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:650}.fin-form-grid input,.fin-form-grid select,.fin-form-grid textarea{width:100%;padding:11px;border:1px solid #dcd9d0;border-radius:9px;background:#fff;color:#262626;font:inherit;font-weight:400}.fin-form-grid [data-beneficiary][hidden]{display:none}.fin-wide{grid-column:1/-1}.fin-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.fin-editor .crm-error{margin-bottom:12px}@media(max-width:650px){.fin-form-grid{grid-template-columns:1fr}.fin-toolbar .btn{margin-left:0}.fin-editor{padding:18px}.fin-toolbar select,.fin-toolbar input{width:100%}}
