.account-balance-sheet[data-v-f3354464]{padding:10px}.filter-bar[data-v-f3354464]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;background:#fff;padding:14px 16px;border:1px solid #ebeef5;border-radius:6px;margin-bottom:12px;box-shadow:0 1px 2px rgba(0,0,0,.02)}.filter-bar__fields[data-v-f3354464]{display:flex;flex-wrap:wrap;gap:10px 20px;flex:1;min-width:0}.filter-field[data-v-f3354464]{display:inline-flex;align-items:center;gap:8px}.filter-field__label[data-v-f3354464]{font-size:13px;color:#606266;white-space:nowrap}.filter-field__separator[data-v-f3354464]{font-size:13px;color:#909399;padding:0 2px}.filter-bar__actions[data-v-f3354464]{display:flex;align-items:center;gap:8px;flex-shrink:0}.action-bar[data-v-f3354464]{display:flex;align-items:center;gap:8px;background:#fff;padding:8px 16px;border:1px solid #ebeef5;border-radius:6px;margin-bottom:12px;box-shadow:0 1px 2px rgba(0,0,0,.02)}.account-balance-sheet[data-v-f3354464] .el-table th.abs-header-base{background:#f5f7fa;color:#303133}.account-balance-sheet[data-v-f3354464] .el-table th.abs-header-begin{background:#e8f3ff;color:#1d4ed8}.account-balance-sheet[data-v-f3354464] .el-table th.abs-header-current{background:#fdf2e6;color:#b45309}.account-balance-sheet[data-v-f3354464] .el-table th.abs-header-year{background:#f3ebfa;color:#6d28d9}.account-balance-sheet[data-v-f3354464] .el-table th.abs-header-end{background:#eaf7ea;color:#166534}