.el-pagination[data-v-22be6e1e]{text-align:right}.el-header[data-v-22be6e1e]{padding:0 0}@media screen and (max-width:767px){.el-message-box[data-v-22be6e1e]{max-width:95%}.el-dialog[data-v-22be6e1e]{max-width:calc(100% - 10px)}.el-pagination[data-v-22be6e1e]{overflow-y:hidden}}.period-tip[data-v-22be6e1e]{color:#909399;font-size:12px;margin-left:10px}.warn-alert[data-v-22be6e1e]{margin-bottom:8px}.report-body[data-v-22be6e1e]{min-height:200px}.report-subhead[data-v-22be6e1e]{text-align:right;color:#8090a4;font-size:12px}.fin-tabs[data-v-22be6e1e]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.fin-tab[data-v-22be6e1e]{white-space:nowrap;padding:8px 20px;border-radius:5px;background:#fff;color:#6c8096;border:1px solid #e0e7ef;font-size:13px;line-height:1.4;cursor:pointer}.fin-tab[data-v-22be6e1e]:hover{color:#236bc1}.fin-tab.active[data-v-22be6e1e]{color:#236bc1;background:#eaf3ff;border-color:#bcd6f8}.kpi-grid[data-v-22be6e1e]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:16px}.kpi-grid-4[data-v-22be6e1e]{grid-template-columns:repeat(4,minmax(0,1fr))}.kpi-card[data-v-22be6e1e]{background:#fff;border:1px solid #e4eaf1;border-radius:7px;padding:16px}.kpi-card .kpi-label[data-v-22be6e1e]{font-size:13px;color:#718095}.kpi-card .kpi-info[data-v-22be6e1e]{margin-left:4px;color:#b6c2d2;cursor:pointer}.kpi-card .kpi-value[data-v-22be6e1e]{font-size:24px;font-weight:600;color:#213249;margin:10px 0 8px;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.3px}.kpi-card .kpi-note[data-v-22be6e1e]{font-size:12px;color:#91a0b2}.kpi-card.featured[data-v-22be6e1e]{background:linear-gradient(115deg,#2476e7,#1f65ce);border-color:#2476e7}.kpi-card.featured .kpi-label[data-v-22be6e1e]{color:#d1e4ff}.kpi-card.featured .kpi-info[data-v-22be6e1e]{color:#cfe2ff}.kpi-card.featured .kpi-value[data-v-22be6e1e]{color:#fff}.kpi-card.featured .kpi-note[data-v-22be6e1e]{color:#d7e8ff}.fin-panel[data-v-22be6e1e]{background:#fff;border:1px solid #e4eaf1;border-radius:7px;margin-bottom:16px;overflow:hidden}.fin-panel-title[data-v-22be6e1e]{display:flex;align-items:center;padding:14px 18px;font-weight:600;font-size:14px;border-bottom:1px solid #edf1f5}.fin-panel-title[data-v-22be6e1e]:before{content:"";width:3px;height:14px;background:#2474e8;border-radius:2px;margin-right:10px}.fin-table[data-v-22be6e1e] th.el-table__cell{background:#f8fafd;color:#8090a4;font-weight:500}.fin-table[data-v-22be6e1e] td.el-table__cell,.fin-table[data-v-22be6e1e] th.el-table__cell{border-bottom:1px solid #edf1f5}.fin-table[data-v-22be6e1e] .el-table__row:hover>td.el-table__cell{background:#f5f9ff}.fin-table[data-v-22be6e1e] .el-button--text{color:#2474e8;font-weight:inherit}.fin-table[data-v-22be6e1e] .el-button--text.red{color:#d35055}.fin-table[data-v-22be6e1e] .el-button--text.green{color:#13836b}[data-v-22be6e1e] .summary-row td.el-table__cell{background:#eff5fd;font-weight:600;color:#2b5687}.fin-head-info[data-v-22be6e1e]{margin-left:4px;color:#b6c2d2;cursor:pointer;font-size:12px}.fin-head-info[data-v-22be6e1e]:hover{color:#2474e8}.metric-note[data-v-22be6e1e]{display:block;color:#95a3b4;font-size:12px;font-weight:400;margin-top:3px}.fin-collapse[data-v-22be6e1e]{border:1px solid #e4eaf1;border-radius:7px;background:#fff;margin-bottom:16px;overflow:hidden}.fin-collapse[data-v-22be6e1e] .el-collapse-item__header{padding:0 18px;height:48px;line-height:48px;font-weight:600;background:#fff;border-bottom:1px solid #edf1f5}.fin-collapse[data-v-22be6e1e] .el-collapse-item__wrap{border-bottom:none}.fin-collapse[data-v-22be6e1e] .el-collapse-item__content{padding:14px 18px}.subblock-title[data-v-22be6e1e]{font-weight:600;font-size:13px;color:#213249;margin:16px 0 8px}.fold-tip[data-v-22be6e1e]{margin-top:8px;text-align:center}.fin-note[data-v-22be6e1e]{background:#f3f7fc;color:#6c8099;border-left:3px solid #c8d9ee;border-radius:0 4px 4px 0;padding:10px 14px;font-size:13px;line-height:1.7;margin-bottom:14px}.detail-entry[data-v-22be6e1e]{margin-top:4px;text-align:right}.dialog-tools[data-v-22be6e1e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.pager[data-v-22be6e1e]{margin-top:12px;text-align:right}.red[data-v-22be6e1e]{color:#d35055}.green[data-v-22be6e1e]{color:#13836b}