.maint-header-banner[data-v-868bccfc]{-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;height:0;width:0;overflow:visible;margin:0;padding:0;border:0}.panel-desc[data-v-868bccfc]{color:#475569;font-size:13px;line-height:1.7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.panel-desc[data-v-868bccfc] .desc-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.panel-desc[data-v-868bccfc] .desc-item code{font-family:Consolas,monospace;font-size:12px;background:rgba(226,232,240,.8);padding:1px 5px;border-radius:4px;color:#0f172a}.panel-desc[data-v-868bccfc] .desc-badge{padding:2px 8px;font-size:11px;font-weight:600;border-radius:4px;-ms-flex-negative:0;flex-shrink:0;margin-top:1px}.panel-desc[data-v-868bccfc] .badge-primary{background:rgba(79,70,229,.1);color:#4f46e5;border:1px solid rgba(79,70,229,.2)}.panel-desc[data-v-868bccfc] .badge-warning{background:rgba(217,119,6,.1);color:#d97706;border:1px solid rgba(217,119,6,.2)}.panel-desc[data-v-868bccfc] .badge-success{background:rgba(16,185,129,.1);color:#10b981;border:1px solid rgba(16,185,129,.2)}.maint-banner-help-dialog .el-dialog__body{padding:12px 20px 8px}.maint-banner-help-dialog .el-dialog__header{padding:14px 20px 10px}.maint-banner-help-dialog .el-dialog__footer{padding:8px 20px 14px}.balance-refund-precheck-root[data-v-7cd4d7ec]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;height:100%;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.balance-refund-precheck-panel[data-v-7cd4d7ec],.main-tabs[data-v-7cd4d7ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.main-tabs[data-v-7cd4d7ec] .el-tabs__header{-ms-flex-negative:0;flex-shrink:0;margin:0 0 6px!important}.main-tabs[data-v-7cd4d7ec] .el-tabs__nav-wrap:after{height:1px}.main-tabs[data-v-7cd4d7ec] .el-tabs__item{height:40px;line-height:40px;font-size:15px;font-weight:600;padding:0 18px!important}.main-tabs[data-v-7cd4d7ec] .el-tabs__item.is-active{font-weight:700}.main-tabs[data-v-7cd4d7ec] .el-tabs__content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-tabs[data-v-7cd4d7ec] .el-tab-pane{-ms-flex-direction:column;flex-direction:column}.logs-layout[data-v-7cd4d7ec],.main-tabs[data-v-7cd4d7ec] .el-tab-pane{height:100%;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;overflow:hidden}.logs-layout[data-v-7cd4d7ec]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;padding:0 4px 8px}.logs-layout>.result-list-card[data-v-7cd4d7ec]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:0;margin-bottom:0!important}.log-detail-summary[data-v-7cd4d7ec]{margin-bottom:12px;padding:10px 12px;background:#f8fafc;border-radius:6px;font-size:13px;color:#475569;line-height:1.5}.log-detail-filter[data-v-7cd4d7ec]{margin-bottom:8px}[data-v-7cd4d7ec] .log-record-table .log-detail-link{padding:0;border:none!important;background:transparent!important;text-decoration:none}[data-v-7cd4d7ec] .log-record-table .log-detail-link:focus,[data-v-7cd4d7ec] .log-record-table .log-detail-link:hover{text-decoration:none;border:none!important}[data-v-7cd4d7ec] .log-record-table .el-table__fixed-right,[data-v-7cd4d7ec] .log-record-table .el-table__fixed-right-patch{display:none}.fade-in[data-v-7cd4d7ec]{-webkit-animation:fadeIn-7cd4d7ec .4s cubic-bezier(.4,0,.2,1) forwards;animation:fadeIn-7cd4d7ec .4s cubic-bezier(.4,0,.2,1) forwards}@-webkit-keyframes fadeIn-7cd4d7ec{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-7cd4d7ec{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.query-layout[data-v-7cd4d7ec]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:0;height:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:12px}.dept-filter-pane[data-v-7cd4d7ec],.query-layout[data-v-7cd4d7ec]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.dept-filter-pane[data-v-7cd4d7ec]{position:relative;-webkit-box-flex:0;-ms-flex:0 0 264px;flex:0 0 264px;width:264px;min-width:264px;max-width:264px;-ms-flex-negative:0;flex-shrink:0;height:100%;max-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:12px;border:1px solid #e2e8f0;border-left:4px solid #6366f1;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.02);box-shadow:0 4px 6px -1px rgba(0,0,0,.02);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .25s ease;transition:all .25s ease}.dept-filter-pane.is-collapsed[data-v-7cd4d7ec]{-webkit-box-flex:0!important;-ms-flex:0 0 0px!important;flex:0 0 0!important;width:0!important;min-width:0!important;max-width:0!important;padding:0!important;border:none!important;margin:0!important;overflow:visible!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:transparent!important}.dept-filter-pane.is-collapsed .dept-filter-header[data-v-7cd4d7ec]{display:none!important}.dept-filter-header[data-v-7cd4d7ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:10px 12px;font-weight:600;font-size:14px;color:#1e293b;border-bottom:1px solid #f1f5f9;-ms-flex-negative:0;flex-shrink:0}.dept-filter-header i[data-v-7cd4d7ec]{color:#6366f1}.dept-filter-pane[data-v-7cd4d7ec] .department-pane{-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto;min-height:0;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dept-filter-pane.is-collapsed[data-v-7cd4d7ec] .department-pane{overflow:visible!important}.dept-filter-pane[data-v-7cd4d7ec] .department-pane .el-tree{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#94a3b8 #f1f5f9}.dept-filter-pane[data-v-7cd4d7ec] .department-pane .el-tree-node__content{height:auto;min-height:32px;padding-top:4px;padding-bottom:4px}.dept-filter-pane[data-v-7cd4d7ec] .tree-node__label{white-space:normal;word-break:break-all;line-height:1.4}.query-main[data-v-7cd4d7ec]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;min-height:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding-right:4px}.step-card[data-v-7cd4d7ec]{border-radius:6px!important;border:1px solid #e2e8f0;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04)!important;box-shadow:0 1px 2px rgba(15,23,42,.04)!important;margin-bottom:6px;-ms-flex-negative:0;flex-shrink:0}.step-card[data-v-7cd4d7ec] .el-card__header{padding:6px 10px;min-height:auto;border-bottom:1px solid #f1f5f9}.step-card[data-v-7cd4d7ec] .el-card__body{padding:6px 10px!important}.query-filter-card[data-v-7cd4d7ec] .el-card__body{padding:4px 8px!important}.query-filter-card[data-v-7cd4d7ec] .el-form-item{margin-bottom:0}.query-filter-card[data-v-7cd4d7ec] .el-form-item__label{padding-bottom:0;line-height:32px}.stat-inline[data-v-7cd4d7ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px 14px;margin-bottom:6px;padding:6px 10px;background:#fff;border:1px solid #e2e8f0;border-radius:6px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.stat-inline-item[data-v-7cd4d7ec]{font-size:13px;color:#64748b;line-height:1.4}.stat-inline-item strong[data-v-7cd4d7ec]{font-size:14px;font-weight:700;margin:0 2px;color:#1e293b}.stat-inline-item.tone-blue strong[data-v-7cd4d7ec]{color:#2563eb}.stat-inline-item.tone-green strong[data-v-7cd4d7ec]{color:#059669}.stat-inline-item.tone-purple strong[data-v-7cd4d7ec]{color:#7c3aed}.stat-inline-item.tone-indigo strong[data-v-7cd4d7ec]{color:#4f46e5}.stat-inline-item.tone-orange strong[data-v-7cd4d7ec]{color:#d97706}.stat-dashboard[data-v-7cd4d7ec]{display:none}.logs-layout>.result-list-card[data-v-7cd4d7ec],.query-main>.result-list-card[data-v-7cd4d7ec],.result-list-card[data-v-7cd4d7ec]{-webkit-box-flex:1!important;-ms-flex:1 1 0%!important;flex:1 1 0%!important;-ms-flex-negative:1!important;flex-shrink:1!important;height:0!important;min-height:0!important;margin-bottom:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;overflow:hidden!important;-webkit-box-sizing:border-box;box-sizing:border-box}.result-list-card[data-v-7cd4d7ec] .el-card__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:6px 10px}.result-list-card[data-v-7cd4d7ec] .el-card__body{-webkit-box-flex:1!important;-ms-flex:1 1 0%!important;flex:1 1 0%!important;height:0!important;min-height:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;padding:4px 8px 6px!important;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden!important}.result-list-card .selection-hint[data-v-7cd4d7ec]{display:none}.result-table-host[data-v-7cd4d7ec]{-webkit-box-flex:1!important;-ms-flex:1 1 0%!important;flex:1 1 0%!important;min-height:0!important;height:0!important;overflow:hidden;position:relative}.result-table-host--log[data-v-7cd4d7ec]{min-height:0}.result-table-host[data-v-7cd4d7ec] .el-table{width:100%}.result-table-host[data-v-7cd4d7ec] .el-table__body-wrapper{overflow-y:auto!important;overflow-x:auto!important}.table-empty-tip[data-v-7cd4d7ec]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#94a3b8;font-size:13px;line-height:1.5;padding:4px 0}.table-empty-tip i[data-v-7cd4d7ec]{color:#94a3b8}.result-list-card .result-pagination[data-v-7cd4d7ec],.result-list-card[data-v-7cd4d7ec] .pagination-container{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;width:100%;margin-top:8px!important;margin-bottom:0!important;padding:4px 0 2px!important;min-height:40px}.branch-card[data-v-7cd4d7ec]{border-left:3px solid #6366f1!important}.branch-card-teal[data-v-7cd4d7ec]{border-left:3px solid #0d9488!important}.card-header-styled[data-v-7cd4d7ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-weight:600;font-size:14px;color:#1e293b;line-height:1.3}.card-header-styled i[data-v-7cd4d7ec]{color:#6366f1}.stat-card[data-v-7cd4d7ec]{position:relative;padding:10px 12px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid rgba(0,0,0,.05)}.stat-info[data-v-7cd4d7ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;z-index:2}.stat-label[data-v-7cd4d7ec]{font-size:11px;font-weight:600}.stat-value[data-v-7cd4d7ec]{font-size:18px;font-weight:700}.stat-value .unit[data-v-7cd4d7ec]{font-size:12px;margin-left:2px}.stat-icon-bg[data-v-7cd4d7ec]{font-size:28px;opacity:.12;position:absolute;right:10px;bottom:4px}.stat-blue[data-v-7cd4d7ec]{background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#1e40af}.stat-emerald[data-v-7cd4d7ec]{background:linear-gradient(135deg,#f0fdf4,#dcfce7);color:#166534}.stat-orange[data-v-7cd4d7ec]{background:linear-gradient(135deg,#fff7ed,#ffedd5);color:#c2410c}.stat-purple[data-v-7cd4d7ec]{background:linear-gradient(135deg,#f5f3ff,#ede9fe);color:#6d28d9}.stat-indigo[data-v-7cd4d7ec]{background:linear-gradient(135deg,#eef2ff,#e0e7ff);color:#4338ca}[data-v-7cd4d7ec] .custom-table.el-table th{background:#f8fafc!important;color:#475569!important;font-weight:600!important}.money-highlight[data-v-7cd4d7ec]{font-weight:600;color:#059669}.fail-money[data-v-7cd4d7ec]{color:#dc2626;font-weight:600}.extend-hint[data-v-7cd4d7ec]{color:#7c3aed;font-weight:600;font-size:12px}.cross-year-text[data-v-7cd4d7ec]{color:#dc2626;font-weight:600;font-size:12px}.muted-text[data-v-7cd4d7ec]{color:#94a3b8;font-size:12px}.result-header[data-v-7cd4d7ec]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.result-header-left[data-v-7cd4d7ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-width:0}.header-hint[data-v-7cd4d7ec]{font-size:12px;font-weight:400;color:#94a3b8;margin-left:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selection-hint[data-v-7cd4d7ec],.selection-hint i[data-v-7cd4d7ec]{display:none}[data-v-7cd4d7ec] .custom-table .row-selectable{cursor:pointer}[data-v-7cd4d7ec] .custom-table .row-not-selectable{cursor:default}.refund-target-list[data-v-7cd4d7ec]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:8px 12px;max-height:160px;overflow-y:auto}.refund-target-item[data-v-7cd4d7ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 0;font-size:13px;border-bottom:1px dashed #e2e8f0}.refund-target-item[data-v-7cd4d7ec]:last-child{border-bottom:none}.refund-target-hint[data-v-7cd4d7ec]{color:#94a3b8;font-size:12px}.refund-action-btn[data-v-7cd4d7ec]{color:#d97706!important;font-weight:600}.balance-refund-ops-dialog{border-radius:12px;overflow:hidden}.balance-refund-ops-dialog .el-dialog__header{padding:16px 20px 12px;border-bottom:1px solid #e2e8f0}.balance-refund-ops-dialog .el-dialog__body{padding:12px 20px 20px;max-height:70vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#64748b #f1f5f9}.balance-refund-ops-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.balance-refund-ops-dialog .el-dialog__body::-webkit-scrollbar-thumb{background:#64748b;border-radius:4px}.balance-refund-ops-dialog .el-dialog__body::-webkit-scrollbar-thumb:hover{background:#475569}.balance-refund-ops-dialog .el-dialog__body::-webkit-scrollbar-track{background:#f1f5f9}.balance-refund-ops-dialog .el-table{width:100%}.balance-refund-ops-dialog .el-table__body-wrapper{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#64748b #f1f5f9}.balance-refund-ops-dialog .el-table__body-wrapper::-webkit-scrollbar{height:6px}.balance-refund-ops-dialog .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#64748b;border-radius:4px}.balance-refund-ops-dialog--confirm .refund-target-list{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:8px 12px;max-height:160px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#94a3b8 #f1f5f9}.balance-refund-ops-dialog--confirm .refund-target-list::-webkit-scrollbar{width:6px}.balance-refund-ops-dialog--confirm .refund-target-list::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:4px}.balance-refund-ops-dialog--confirm .refund-target-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 0;font-size:13px;border-bottom:1px dashed #e2e8f0}.balance-refund-ops-dialog--confirm .refund-target-item:last-child{border-bottom:none}.balance-refund-ops-dialog--confirm .refund-target-hint{color:#94a3b8;font-size:12px}