/*!
 *  build: canteen 
 *  copyright:   
 *  time: 2026-9-8 08:59:14
 */.finance-page .finance-page-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.finance-page .finance-page-header h2{margin:0 0 6px;color:#303133;font-size:20px;font-weight:500}.finance-page .finance-page-header p{margin:0;color:#909399;font-size:13px}.finance-page .finance-filter-card,.finance-page .finance-section-card{margin-bottom:16px}.finance-page .finance-filter-card .el-form-item{margin-bottom:0}.finance-page .finance-stat-grid{margin-bottom:4px}.finance-page .finance-stat-grid .finance-stat-card{min-height:124px;margin-bottom:12px}.finance-page .finance-stat-grid .finance-stat-header{display:flex;align-items:center;justify-content:space-between}.finance-page .finance-stat-grid .finance-stat-icon{font-size:20px}.finance-page .finance-stat-grid .finance-stat-label,.finance-page .finance-stat-grid .finance-stat-note{color:#909399;font-size:12px}.finance-page .finance-stat-grid .finance-stat-value{margin:14px 0 8px;color:#303133;font-size:24px;font-weight:600}.finance-page .finance-money{color:#303133;font-variant-numeric:tabular-nums;text-align:right}.finance-page .finance-report{max-width:1180px;margin:0 auto;padding:28px 32px;border:1px solid #dcdfe6;background:#fff}.finance-page .finance-report-title{margin-bottom:18px;text-align:center}.finance-page .finance-report-title h3{margin:0 0 8px;font-size:24px;letter-spacing:4px}.finance-page .finance-table-wrap{overflow-x:auto}.finance-page .finance-total-row{color:#303133;background:#f5f7fa;font-weight:600}.finance-page .finance-status-row{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding:12px 16px;border:1px solid #b7eb8f;border-radius:4px;color:#529b2e;background:#f0f9eb}@media (max-width:1200px){.finance-page .finance-report{min-width:960px}}[data-v-8fcbd13a]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.finance-card[data-v-8fcbd13a]{margin-bottom:16px}.report-card[data-v-8fcbd13a]{padding:24px}.report-heading[data-v-8fcbd13a]{text-align:center;margin-bottom:22px}.report-title[data-v-8fcbd13a]{font-size:20px;font-weight:600;color:#303133}.report-date[data-v-8fcbd13a]{color:#909399;margin-top:8px;font-size:13px}.report-table[data-v-8fcbd13a]{margin-top:8px}.summary-grid[data-v-8fcbd13a]{display:grid;grid-template-columns:repeat(4,1fr);margin-top:20px;border:1px solid #ebeef5}.summary-grid>div[data-v-8fcbd13a]{padding:15px 18px;border-right:1px solid #ebeef5}.summary-grid>div[data-v-8fcbd13a]:last-child{border-right:0}.summary-grid span[data-v-8fcbd13a]{display:block;color:#909399;font-size:13px;margin-bottom:8px}.summary-grid strong[data-v-8fcbd13a]{font-size:18px;color:#606266}.summary-grid .income[data-v-8fcbd13a]{color:#67c23a}.summary-grid .surplus[data-v-8fcbd13a]{color:#409eff}.report-foot[data-v-8fcbd13a]{text-align:right;color:#909399;font-size:13px;margin-top:18px}