.empty-state[data-v-90ea8775]{text-align:center}.empty-state__icon[data-v-90ea8775]{border-radius:var(--radius-full);background:var(--color-bg-body);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:var(--color-text-4)}.empty-state__title[data-v-90ea8775]{font-size:14px;font-weight:500;color:var(--color-text-2);margin-bottom:4px}.empty-state__desc[data-v-90ea8775]{font-size:12px;color:var(--color-text-3)}.empty-state__action[data-v-90ea8775]{margin-top:16px}.asset-depreciation[data-v-591f7f52]{padding:0}.depreciation-card[data-v-591f7f52]{margin-bottom:20px}.card-header[data-v-591f7f52]{display:flex;justify-content:space-between;align-items:center}.text-warning[data-v-591f7f52]{color:#e6a23c}.text-danger[data-v-591f7f52]{color:#f56c6c}.asset-disposal[data-v-8686c569]{padding:0}.disposal-card[data-v-8686c569]{margin-bottom:20px}.text-success[data-v-8686c569]{color:#67c23a}.text-danger[data-v-8686c569]{color:#f56c6c}.text-primary[data-v-8686c569]{color:#409eff}.fixed-asset-impairment[data-v-cefea7e9]{padding:0}.impairment-card[data-v-cefea7e9]{margin-bottom:20px}.card-header[data-v-cefea7e9]{display:flex;justify-content:space-between;align-items:center}.search-form[data-v-cefea7e9]{margin-bottom:20px}.text-danger[data-v-cefea7e9]{color:#f56c6c}.text-primary[data-v-cefea7e9]{color:#409eff}.text-warning[data-v-cefea7e9]{color:#e6a23c}.asset-card[data-v-ddaae400]{margin:20px}.card-header[data-v-ddaae400]{display:flex;justify-content:space-between;align-items:center}.pagination-container[data-v-ddaae400]{margin-top:20px;display:flex;justify-content:flex-end}.text-primary[data-v-ddaae400]{color:#409eff;font-weight:700}.intangible-amortization[data-v-df7e034a]{padding:0}.amortization-card[data-v-df7e034a]{margin-bottom:20px}.card-header[data-v-df7e034a]{display:flex;justify-content:space-between;align-items:center}.text-warning[data-v-df7e034a]{color:#e6a23c}.text-danger[data-v-df7e034a]{color:#f56c6c}.asset-card[data-v-73148eb1]{margin:20px}.card-header[data-v-73148eb1]{display:flex;justify-content:space-between;align-items:center}.pagination-container[data-v-73148eb1]{margin-top:20px;display:flex;justify-content:flex-end}.text-primary[data-v-73148eb1]{color:#409eff;font-weight:700}.intangible-disposal[data-v-6ee5827c]{padding:0}.disposal-card[data-v-6ee5827c]{margin-bottom:20px}.card-header[data-v-6ee5827c]{display:flex;justify-content:space-between;align-items:center}.text-success[data-v-6ee5827c]{color:#67c23a}.text-danger[data-v-6ee5827c]{color:#f56c6c}.text-primary[data-v-6ee5827c]{color:#409eff}.intangible-impairment[data-v-40a6be19]{padding:0}.impairment-card[data-v-40a6be19]{margin-bottom:20px}.card-header[data-v-40a6be19]{display:flex;justify-content:space-between;align-items:center}.text-danger[data-v-40a6be19]{color:#f56c6c}.text-primary[data-v-40a6be19]{color:#409eff}.text-warning[data-v-40a6be19]{color:#e6a23c}.inventory-provision[data-v-8eb6aa2f]{padding:20px}.search-card[data-v-8eb6aa2f]{margin-bottom:20px}.card-header[data-v-8eb6aa2f]{display:flex;justify-content:space-between;align-items:center}.pagination[data-v-8eb6aa2f]{margin-top:20px;justify-content:flex-end}.text-danger[data-v-8eb6aa2f]{color:#f56c6c;font-weight:700}.provision-amount[data-v-8eb6aa2f]{font-size:18px;font-weight:700;color:#f56c6c}.interest-accrual[data-v-5086adc0]{padding:20px}.search-card[data-v-5086adc0]{margin-bottom:20px}.card-header[data-v-5086adc0]{display:flex;justify-content:space-between;align-items:center}.pagination[data-v-5086adc0]{margin-top:20px;justify-content:flex-end}.text-danger[data-v-5086adc0]{color:#f56c6c;font-weight:700}.budget-usage-record[data-v-f7a67e51]{padding:20px}.amount-normal[data-v-f7a67e51]{color:rgb(var(--primary-6));font-weight:500}.amount-warning[data-v-f7a67e51]{color:rgb(var(--orange-6));font-weight:700}.amount-success[data-v-f7a67e51]{color:rgb(var(--green-6));font-weight:700}.budget-management[data-v-001e9dd9]{padding:20px}.amount-normal[data-v-001e9dd9]{color:rgb(var(--green-6))}.amount-warning[data-v-001e9dd9]{color:rgb(var(--orange-6));font-weight:700}.amount-danger[data-v-001e9dd9]{color:rgb(var(--red-6));font-weight:700}.statistics-cards[data-v-63e4a6b3]{margin-bottom:20px;padding:16px;background:var(--color-bg-2);border-radius:4px}.batch-bar[data-v-8d4ac17d]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;margin-bottom:12px;background:var(--color-fill-1);border-radius:4px}.batch-info[data-v-8d4ac17d]{font-size:13px;color:var(--color-text-2)}.cost-center-management[data-v-5183fe81]{padding:0}.cost-card[data-v-5183fe81]{margin-bottom:20px}.card-header[data-v-5183fe81]{display:flex;justify-content:space-between;align-items:center}.stat-cards[data-v-6a58b78e]{margin-bottom:20px}.stat-card[data-v-6a58b78e]{background:var(--color-bg-card);border-radius:var(--radius-md);padding:16px 20px;border:1px solid var(--color-border-light)}.stat-card__label[data-v-6a58b78e]{font-size:var(--font-size-sm);color:var(--color-text-3);margin-bottom:8px}.stat-card__value[data-v-6a58b78e]{font-size:24px;font-weight:700;color:var(--color-text-1);margin-bottom:4px}.stat-card__trend[data-v-6a58b78e]{font-size:var(--font-size-sm)}.stat-card__trend.up[data-v-6a58b78e]{color:var(--color-danger)}.stat-card__trend.down[data-v-6a58b78e]{color:var(--color-success)}.chart-row[data-v-6a58b78e]{margin-bottom:20px}.chart-card[data-v-6a58b78e]{background:var(--color-bg-card);border-radius:var(--radius-md);padding:16px 20px;border:1px solid var(--color-border-light)}.chart-card__title[data-v-6a58b78e]{font-size:var(--font-size-lg);font-weight:600;color:var(--color-text-1);margin-bottom:12px}.chart-container[data-v-6a58b78e]{height:280px}.detail-card[data-v-6a58b78e]{background:var(--color-bg-card);border-radius:var(--radius-md);padding:16px 20px;border:1px solid var(--color-border-light)}.detail-card__title[data-v-6a58b78e]{font-size:var(--font-size-lg);font-weight:600;color:var(--color-text-1);margin-bottom:12px}.amount-text[data-v-6a58b78e]{font-weight:600;font-variant-numeric:tabular-nums}.entries-section[data-v-db622d4d]{margin:20px 0;border:1px solid #ebeef5;border-radius:4px}.entries-header[data-v-db622d4d]{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;background-color:#f5f7fa;border-bottom:1px solid #ebeef5}.entries-footer[data-v-db622d4d]{padding:10px 15px;background-color:#f5f7fa;border-top:1px solid #ebeef5}.total-record[data-v-db622d4d]{display:flex;align-items:center;font-size:14px;font-weight:700}.text-danger[data-v-db622d4d]{color:#f56c6c}.search-card[data-v-6902ea86]{margin-bottom:16px}.search-form[data-v-6902ea86]{margin-bottom:0}.table-card[data-v-cfe9c88b]{margin-bottom:16px}.pagination-container[data-v-cfe9c88b]{margin-top:16px;display:flex;justify-content:flex-end}.expense-card[data-v-c29c9272]{margin:20px}.card-header[data-v-c29c9272]{display:flex;justify-content:space-between;align-items:center}.pagination-container[data-v-c29c9272]{margin-top:20px;display:flex;justify-content:flex-end}.expense-items-header[data-v-c29c9272]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.expense-items-header .title[data-v-c29c9272]{font-weight:700;font-size:14px}.total-amount[data-v-c29c9272]{text-align:right;padding:10px 0;font-size:14px}.total-amount .amount[data-v-c29c9272]{font-size:18px;font-weight:700;color:#409eff}.expense-type[data-v-16bd7bbc]{padding:20px}.card-header[data-v-16bd7bbc]{display:flex;justify-content:space-between;align-items:center}.tree-node[data-v-16bd7bbc]{display:flex;justify-content:space-between;width:100%;padding-right:10px}.tree-actions[data-v-16bd7bbc]{visibility:hidden}.arco-tree-node:hover .tree-actions[data-v-16bd7bbc]{visibility:visible}.foreign-currency[data-v-956f5874]{padding:20px}.search-card[data-v-956f5874]{margin-bottom:20px}.card-header[data-v-956f5874]{display:flex;justify-content:space-between;align-items:center}.pagination[data-v-956f5874]{margin-top:20px;justify-content:flex-end}.text-success[data-v-956f5874]{color:#67c23a;font-weight:700}.text-danger[data-v-956f5874]{color:#f56c6c;font-weight:700}.base-amount[data-v-956f5874]{font-size:18px;font-weight:700;color:#409eff}.rate-value[data-v-956f5874]{font-size:24px;font-weight:700;color:#67c23a}.fund-plan-management[data-v-41f2ab21]{padding:16px}.card-header[data-v-41f2ab21]{display:flex;justify-content:space-between;align-items:center}.amount[data-v-41f2ab21]{color:#67c23a}.amount.expense[data-v-41f2ab21]{color:#f56c6c}.text-danger[data-v-41f2ab21]{color:#f56c6c;font-weight:700}.pagination[data-v-41f2ab21]{margin-top:16px;justify-content:flex-end}.fund-transaction-management[data-v-4b2ecdf0]{padding:16px}.text-success[data-v-4b2ecdf0]{color:#67c23a;font-weight:700}.text-danger[data-v-4b2ecdf0]{color:#f56c6c;font-weight:700}.pagination[data-v-4b2ecdf0]{margin-top:16px;justify-content:flex-end}.subject-card[data-v-559662a5]{margin:20px}.card-header[data-v-559662a5]{display:flex;justify-content:space-between;align-items:center}.subject-tabs[data-v-559662a5]{margin-top:10px}.tree-container[data-v-559662a5]{border:1px solid #dcdfe6;border-radius:4px;height:calc(100vh - 280px);overflow:auto}.tree-header[data-v-559662a5]{padding:10px;border-bottom:1px solid #dcdfe6;display:flex;justify-content:space-between;align-items:center;background-color:#f5f7fa}.tree-node[data-v-559662a5]{display:flex;align-items:center;gap:8px}.tree-node .code[data-v-559662a5]{color:#909399;font-size:12px}.tree-node .name[data-v-559662a5]{font-weight:500}.detail-container[data-v-559662a5]{padding:20px;border:1px solid #dcdfe6;border-radius:4px;min-height:calc(100vh - 280px)}.detail-container h4[data-v-559662a5]{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #dcdfe6}.action-buttons[data-v-559662a5]{margin-top:20px;display:flex;gap:10px}.bank-header[data-v-559662a5]{margin-bottom:20px}.general-ledger-card[data-v-57c33a31]{margin:20px}.card-header[data-v-57c33a31]{display:flex;justify-content:space-between;align-items:center}.pagination-container[data-v-57c33a31]{margin-top:20px;display:flex;justify-content:flex-end}.text-danger[data-v-57c33a31]{color:#f56c6c;font-weight:700}.invoice-card[data-v-253fe970]{margin:20px}.pagination-container[data-v-253fe970]{margin-top:20px;display:flex;justify-content:flex-end}.payable-management-card[data-v-7ca4ff21]{margin:20px}.card-header[data-v-7ca4ff21]{display:flex;justify-content:space-between;align-items:center}.pagination-container[data-v-7ca4ff21]{margin-top:20px;display:flex;justify-content:flex-end}.text-danger[data-v-7ca4ff21]{color:#f56c6c;font-weight:700}.finance-tabs[data-v-7ca4ff21]{margin-top:10px}.pagination-container[data-v-92dc9f68]{margin-top:20px;display:flex;justify-content:flex-end}.finance-tabs[data-v-92dc9f68]{margin-top:10px}.settlement-card[data-v-06573344]{margin:20px}.card-header[data-v-06573344]{display:flex;justify-content:space-between;align-items:center}.pagination-container[data-v-06573344]{margin-top:20px;display:flex;justify-content:flex-end}.summary-card[data-v-06573344]{margin-bottom:20px}.text-primary[data-v-06573344]{color:#409eff;font-weight:700}.fiscal-period-management[data-v-5223b446]{padding:0}.period-card[data-v-5223b446]{margin-bottom:20px}.card-header[data-v-5223b446]{display:flex;justify-content:space-between;align-items:center}.period-overview[data-v-5223b446]{margin-top:20px}.collapse-title[data-v-5223b446]{display:flex;align-items:center;width:100%}.year-label[data-v-5223b446]{font-weight:700;font-size:15px}[data-v-5223b446] .arco-collapse-item__header{height:50px}[data-v-5223b446] .arco-progress-text{display:none}.period-closing-management[data-v-88c18271]{padding:16px}.card-header[data-v-88c18271]{display:flex;justify-content:space-between;align-items:center}.card-header .header-actions[data-v-88c18271]{display:flex;gap:8px}.bad-debt-provision[data-v-c10b3713]{padding:20px}.search-card[data-v-c10b3713]{margin-bottom:20px}.card-header[data-v-c10b3713]{display:flex;justify-content:space-between;align-items:center}.pagination[data-v-c10b3713]{margin-top:20px;justify-content:flex-end}.text-danger[data-v-c10b3713]{color:#f56c6c;font-weight:700}.provision-amount[data-v-c10b3713]{font-size:18px;font-weight:700;color:#f56c6c}.settlement-card[data-v-7137f6f5]{margin:20px}.card-header[data-v-7137f6f5]{display:flex;justify-content:space-between;align-items:center}.summary-card[data-v-7137f6f5]{margin-bottom:20px}.text-success[data-v-7137f6f5]{color:#00b42a;font-weight:700}.receipt-management[data-v-3c98f16f]{padding:20px}.search-card[data-v-3c98f16f]{margin-bottom:16px}.card-header[data-v-3c98f16f]{display:flex;justify-content:space-between;align-items:center}.receivable-management-card[data-v-cc62db95]{margin:20px}.card-header[data-v-cc62db95]{display:flex;justify-content:space-between;align-items:center}.pagination-container[data-v-cc62db95]{margin-top:20px;display:flex;justify-content:flex-end}.text-danger[data-v-cc62db95]{color:#f56c6c;font-weight:700}.finance-tabs[data-v-cc62db95]{margin-top:10px}.finance-audit-log[data-v-7189a99f]{padding:20px}.search-card[data-v-7189a99f],.statistics-row[data-v-7189a99f]{margin-bottom:20px}.card-header[data-v-7189a99f]{display:flex;justify-content:space-between;align-items:center}.pagination[data-v-7189a99f]{margin-top:20px;justify-content:flex-end}.compare-container[data-v-7189a99f]{display:flex;gap:20px}.compare-item[data-v-7189a99f]{flex:1}.compare-item h4[data-v-7189a99f]{margin-bottom:10px;text-align:center}.compare-textarea[data-v-7189a99f] textarea{font-family:monospace;font-size:12px}.compare-textarea.before[data-v-7189a99f] textarea{background-color:#fef0f0}.compare-textarea.after[data-v-7189a99f] textarea{background-color:#f0f9eb}.finance-kpi[data-v-287bf876]{padding:20px}.search-card[data-v-287bf876]{margin-bottom:20px}.card-header[data-v-287bf876]{display:flex;justify-content:space-between;align-items:center}.header-buttons[data-v-287bf876]{display:flex;gap:10px}.pagination[data-v-287bf876]{margin-top:20px;justify-content:flex-end}.achievement-success[data-v-287bf876]{color:#67c23a;font-weight:700}.achievement-warning[data-v-287bf876]{color:#e6a23c;font-weight:700}.achievement-danger[data-v-287bf876]{color:#f56c6c;font-weight:700}.financial-report-card[data-v-033ea97f]{margin:20px}.card-header[data-v-033ea97f]{display:flex;justify-content:space-between;align-items:center}.total-row[data-v-033ea97f]{margin-top:15px;padding:10px 15px;background-color:#f5f7fa;border-radius:4px;text-align:right}.total-row .amount[data-v-033ea97f]{font-size:16px;font-weight:700;color:#409eff}.subtotal-row[data-v-033ea97f]{margin-top:10px;padding:8px 15px;background-color:#ecf5ff;border-radius:4px;text-align:right;color:#409eff;font-weight:500}.voucher-management .toolbar-card[data-v-c14356d3]{margin-bottom:16px}
