.v2-funds-panel{gap:14px;min-width:0;display:grid}.v2-funds-panel>.v2-work-group{margin:0}.v2-funds-panel .v2-table small{color:var(--text-3);margin-top:4px;font-size:12px;display:block}.v2-funds-panel .v2-table td{white-space:nowrap}.v2-funds-panel .v2-table .v2-fund-proof{white-space:normal;min-width:180px;max-width:280px}.v2-funds-panel .v2-count{color:var(--text-3);margin-inline-start:8px;font-size:12px}.v2-finance-choice{border:1px solid var(--border-1);border-radius:var(--radius-md);cursor:pointer;align-items:flex-start;gap:10px;padding:12px;display:flex!important}.v2-finance-choice.is-on{border-color:var(--green-800);background:var(--green-50)}.v2-finance-choice.is-disabled{opacity:.55;cursor:default}.v2-finance-choice span{gap:4px;display:grid}.v2-finance-choice small,.v2-lease-money-form label>small{color:var(--text-3);font-size:12px;font-weight:400}.v2-lease-money-form .v2-field__error{color:var(--status-danger-fg)}.v2-statement-controls{flex-wrap:wrap;align-items:flex-end;gap:14px;margin:16px 0;display:flex}.v2-statement-controls label{gap:6px;min-width:0;display:grid}.v2-statement-controls select,.v2-statement-controls input{border:1px solid var(--border-2);border-radius:var(--radius-md);background:var(--surface-card);min-height:40px;color:var(--text-1);font:inherit;padding:8px 12px}.v2-statement-controls .v2-statement-period{flex:1}.v2-statement-controls input[type=date]{direction:ltr}.v2-statement-opening{background:var(--green-50)}.v2-statement-period-note{color:var(--text-3);font-size:12px}@media (max-width:760px){.v2-statement-controls>*{flex-basis:100%;width:100%}.v2-statement-controls .v2-seg{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.v2-statement-controls .v2-seg button{min-height:44px}.v2-statement-controls input,.v2-statement-controls select{width:100%;min-height:44px}.v2-funds-panel .v2-work-group>header>.v2-btn{width:100%}.v2-funds-panel .v2-table{min-width:850px}}.v2-finance-footer{justify-content:space-between;align-items:center;gap:14px;margin-top:14px;display:flex}.v2-finance-footer p{margin:0}@media (max-width:760px){.v2-finance-footer{flex-direction:column;align-items:flex-start}}
