.fullscreen-loading[data-v-33dd6c60]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.fullscreen-loading.is-active[data-v-33dd6c60]{opacity:1;visibility:visible}.loading-spinner[data-v-33dd6c60]{display:flex;flex-direction:column;align-items:center}.spinner[data-v-33dd6c60]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;animation:spin-33dd6c60 1s linear infinite}.loading-text[data-v-33dd6c60]{margin-top:16px;color:#333;font-size:16px}@keyframes spin-33dd6c60{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.login-container[data-v-0220f582]{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;min-height:100vh;padding:20px}.login-wrapper[data-v-0220f582]{width:100%;max-width:400px;z-index:1}.login-card[data-v-0220f582]{background:#fff;border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.1);padding:40px;animation:fadeIn-0220f582 .5s ease-in-out}.login-header[data-v-0220f582]{text-align:center;margin-bottom:30px}.system-title[data-v-0220f582]{font-size:24px;font-weight:600;color:#333;margin:0}.form-group[data-v-0220f582]{margin-bottom:20px}.form-group label[data-v-0220f582]{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#333}.form-input[data-v-0220f582]{width:100%;height:40px;padding:0 15px;border:1px solid #ddd;border-radius:6px;font-size:14px;transition:all .3s ease}.form-input[data-v-0220f582]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 2px rgba(102,126,234,.2)}.form-options[data-v-0220f582]{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}.remember-checkbox[data-v-0220f582]{display:flex;align-items:center;font-size:14px;color:#666;cursor:pointer}.remember-checkbox input[type=checkbox][data-v-0220f582]{margin-right:6px;cursor:pointer}.login-button[data-v-0220f582]{width:100%;height:44px;font-size:16px;font-weight:500;border:none;border-radius:8px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;cursor:pointer;transition:all .3s ease}.login-button[data-v-0220f582]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 15px rgba(102,126,234,.4)}.login-button[data-v-0220f582]:active:not(:disabled){transform:translateY(0)}.login-button[data-v-0220f582]:disabled{opacity:.6;cursor:not-allowed}.tab[data-v-0220f582]{display:flex;justify-content:center;margin-top:20px}.tab .p[data-v-0220f582]{width:80px;text-align:center;font-size:12px;line-height:22px;color:#aaa;cursor:pointer}.tab .p1[data-v-0220f582]{font-size:12px}@keyframes fadeIn-0220f582{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.login-card[data-v-0220f582]{padding:25px}.system-title[data-v-0220f582]{font-size:20px}.login-button[data-v-0220f582]{height:40px;font-size:14px}}.all[data-v-f951c8d2]{width:100%;height:100vh;min-width:1000px;background-color:#f5f7fa;overflow:hidden}.all .top[data-v-f951c8d2]{height:60px;width:100%;display:flex;justify-content:space-between;align-items:center;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.08);z-index:101;position:relative}.all .top .left[data-v-f951c8d2]{margin:0 20px;cursor:pointer}.all .top .right[data-v-f951c8d2]{margin-right:40px}.all .top .right .user-wrap[data-v-f951c8d2]{display:flex;align-items:center;gap:6px;cursor:pointer;padding:6px 12px;border-radius:6px}.all .top .right .user-wrap[data-v-f951c8d2]:hover{background-color:#f0f2f5}.all .top .right .user-wrap .user-icon[data-v-f951c8d2]{font-size:18px;color:#4e5969}.all .top .right .user-wrap .username-text[data-v-f951c8d2]{font-size:14px;color:#1f2329;font-weight:500}.all .main[data-v-f951c8d2]{height:calc(100vh - 60px);display:flex}.all .main .left[data-v-f951c8d2]{height:100%;width:220px;flex-shrink:0;background:#fff;box-shadow:1px 0 4px rgba(0,0,0,.06);overflow-y:auto;padding-top:12px}.all .main .left[data-v-f951c8d2] ::-webkit-scrollbar{width:4px}.all .main .left[data-v-f951c8d2] ::-webkit-scrollbar-thumb{background-color:#dcdfe6;border-radius:2px}.all .main .left[data-v-f951c8d2]{scrollbar-width:thin}.all .main .left .sidebar-inner[data-v-f951c8d2]{padding:0 4px}.all .main .left .side-menu[data-v-f951c8d2]{border-right:none}.all .main .left .side-menu .parent-menu-group[data-v-f951c8d2]{margin-bottom:6px}.all .main .left .side-menu .parent-menu-group[data-v-f951c8d2] .el-sub-menu__title{height:44px;line-height:44px;padding-left:14px!important;font-size:14px;font-weight:500;color:#1f2329}.all .main .left .side-menu .parent-menu-group[data-v-f951c8d2] .el-sub-menu__title:hover{background-color:#f7f8fa!important}.all .main .left .side-menu .parent-menu-group[data-v-f951c8d2] .el-sub-menu__title .parent-icon{font-size:18px;margin-right:10px;color:#6b7785}.all .main .left .side-menu .child-menu-item[data-v-f951c8d2] .el-menu-item{height:40px;line-height:40px;padding-left:46px!important;font-size:13.5px;background-color:#f7f8fa;border-radius:0 8px 8px 0;margin-right:8px;margin-bottom:3px;color:#4e5969}.all .main .left .side-menu .child-menu-item[data-v-f951c8d2] .el-menu-item:hover{background-color:#edf1f7!important}.all .main .left .side-menu .child-menu-item[data-v-f951c8d2] .el-menu-item.is-active{background-color:#e8f3ff!important;color:#409eff!important;font-weight:500}.all .main .left .side-menu .child-menu-item .child-dot[data-v-f951c8d2]{display:inline-block;width:5px;height:5px;border-radius:50%;background-color:#c0c6cf;margin-right:10px}.all .main .right[data-v-f951c8d2]{flex:1;height:100%;overflow-y:auto}.all .main .right .router-container[data-v-f951c8d2]{padding:16px;min-height:100%}.pop-menu[data-v-f951c8d2]{padding:4px 0}.pop-menu .pop-item[data-v-f951c8d2]{display:flex;align-items:center;gap:8px;padding:9px 18px;cursor:pointer;font-size:14px}.pop-menu .pop-item[data-v-f951c8d2]:hover{background-color:#f5f7fa;color:#409eff}.wai[data-v-0e6f0f04]{width:100%;height:100%;padding:0 5px}.wai .zhu[data-v-0e6f0f04]{width:100%;height:calc(100% - 45px);overflow-y:auto;border-radius:10px}.wai .page[data-v-0e6f0f04]{height:45px;width:100%;display:flex;padding:0 30px;justify-content:right}.xq .xinxi[data-v-0e6f0f04]{display:flex;justify-content:center;margin-bottom:10px}.xq .xinxi .group[data-v-0e6f0f04]{display:flex;font-size:18px;margin:0 10px}.xq .xinxi .group .lab[data-v-0e6f0f04]{margin-right:20px}.xq .xinxi .group .value[data-v-0e6f0f04]{color:#000}.xq .pifu[data-v-0e6f0f04]{display:flex;justify-content:space-between;margin-top:10px}.wai[data-v-1a8ab5a0]{width:100%;height:100%;padding:0 20px}.wai .curd[data-v-1a8ab5a0]{height:50px;width:100%;display:flex;justify-content:space-between}.wai .zhu[data-v-1a8ab5a0]{width:100%;height:calc(100% - 95px);overflow-y:auto;border-radius:10px}.wai .zhu .biao[data-v-1a8ab5a0]{width:100%;border-collapse:collapse;border-spacing:0}.wai .zhu .biao .tou[data-v-1a8ab5a0]{font-weight:bolder;color:#000;height:40px;background-color:#ddd}.wai .zhu .biao .shen[data-v-1a8ab5a0]{height:40px;color:#000;text-align:center;font-size:16px}.wai .zhu .biao .shen[data-v-1a8ab5a0]:nth-child(odd){background-color:#f5f7fa}.wai .page[data-v-1a8ab5a0]{height:45px;width:100%;display:flex;padding:0 30px;justify-content:right}.adddig .group[data-v-1a8ab5a0]{width:100%;display:flex;align-items:center;margin-bottom:15px;padding:10px 0}.adddig .group .lab[data-v-1a8ab5a0]{padding-left:20px;width:130px}.wai[data-v-7ecf3c90]{width:100%;height:100%;padding:0 20px}.wai .curd[data-v-7ecf3c90]{height:50px;width:100%;display:flex;justify-content:space-between}.wai .zhu[data-v-7ecf3c90]{width:100%;height:calc(100% - 95px);overflow-y:auto;border-radius:10px}.wai .zhu .biao[data-v-7ecf3c90]{width:100%;border-collapse:collapse;border-spacing:0}.wai .zhu .biao .tou[data-v-7ecf3c90]{font-weight:bolder;color:#000;height:40px;background-color:#ddd}.wai .zhu .biao .shen[data-v-7ecf3c90]{height:40px;color:#000;text-align:center;font-size:16px}.wai .zhu .biao .shen[data-v-7ecf3c90]:nth-child(odd){background-color:#f5f7fa}.wai .page[data-v-7ecf3c90]{height:45px;width:100%;display:flex;padding:0 30px;justify-content:right}.adddig .group[data-v-7ecf3c90]{width:100%;display:flex;align-items:center;margin-bottom:15px;padding:10px 0}.adddig .group .lab[data-v-7ecf3c90]{padding-left:20px;width:130px}.wai[data-v-5e4f542a]{width:100%;height:100%;padding:0 20px;display:flex;justify-content:center}.wai .juese[data-v-5e4f542a]{width:50%}.wai .juese .curd[data-v-5e4f542a]{height:50px;width:100%;display:flex;justify-content:space-between}.wai .juese .zhu[data-v-5e4f542a]{width:100%;height:calc(100% - 95px);overflow-y:auto;border-radius:10px}.wai .juese .zhu .biao[data-v-5e4f542a]{width:100%;border-collapse:collapse;border-spacing:0}.wai .juese .zhu .biao .tou[data-v-5e4f542a]{font-weight:bolder;color:#000;height:40px;background-color:#ddd}.wai .juese .zhu .biao .shen[data-v-5e4f542a]{height:40px;color:#000;text-align:center;font-size:16px}.wai .juese .zhu .biao .shen[data-v-5e4f542a]:nth-child(odd){background-color:#f5f7fa}.wai .ziyuan[data-v-5e4f542a]{width:50%;padding:0 20px}.adddig .group[data-v-5e4f542a]{width:100%;display:flex;align-items:center;margin-bottom:15px;padding:10px 0}.adddig .group .lab[data-v-5e4f542a]{padding-left:20px;width:130px}.wai[data-v-55818526]{width:100%;height:100%;padding:16px 20px;box-sizing:border-box}.wai .curd[data-v-55818526]{height:48px;width:100%;display:flex;align-items:center;margin-bottom:16px}.wai .zhuyao[data-v-55818526]{display:flex;gap:16px;height:calc(100% - 48px)}.wai .zhuyao .juese[data-v-55818526]{width:26%;height:100%}.wai .zhuyao .juese .zhu[data-v-55818526]{width:100%;height:100%;overflow-y:auto;border-radius:10px;border:1px solid #eee}.wai .zhuyao .juese .zhu .biao[data-v-55818526]{width:100%;height:calc(100% - 50px)}.wai .zhuyao .juese .zhu .page[data-v-55818526]{padding:12px 8px;height:48px;display:flex;justify-content:flex-end}.wai .zhuyao .main-right-wrap[data-v-55818526]{flex:1;height:100%;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.wai .zhuyao .main-right-wrap .verify-wrap[data-v-55818526]{flex-shrink:0;padding:16px;border:1px solid #e8e8e8;border-radius:8px;background:#fff}.wai .zhuyao .main-right-wrap .verify-wrap .verify-summary[data-v-55818526]{display:flex;gap:12px;padding:14px 16px;border-radius:6px;margin-bottom:16px;background:#fef0f0}.wai .zhuyao .main-right-wrap .verify-wrap .verify-summary.success[data-v-55818526]{background:#f0f9eb}.wai .zhuyao .main-right-wrap .verify-wrap .verify-summary .summary-icon[data-v-55818526]{font-size:24px}.wai .zhuyao .main-right-wrap .verify-wrap .verify-summary .summary-text[data-v-55818526]{flex:1}.wai .zhuyao .main-right-wrap .verify-wrap .verify-summary .summary-text .summary-title[data-v-55818526]{font-size:16px;font-weight:700;margin-bottom:4px}.wai .zhuyao .main-right-wrap .verify-wrap .verify-summary .summary-text .summary-desc[data-v-55818526]{font-size:13px}.wai .zhuyao .main-right-wrap .verify-wrap .verify-block[data-v-55818526]{margin-bottom:18px}.wai .zhuyao .main-right-wrap .verify-wrap .verify-block .block-title[data-v-55818526]{font-size:15px;font-weight:700;margin-bottom:10px;color:#303133}.wai .zhuyao .main-right-wrap .verify-wrap .report-item[data-v-55818526]{border:1px solid #fbc4c4;border-radius:6px;padding:10px 12px;margin-bottom:8px;background:#fef0f0}.wai .zhuyao .main-right-wrap .verify-wrap .report-item .item-head[data-v-55818526]{display:flex;gap:8px;align-items:center;margin-bottom:4px}.wai .zhuyao .main-right-wrap .verify-wrap .report-item .item-head .item-title[data-v-55818526]{font-weight:500}.wai .zhuyao .main-right-wrap .verify-wrap .report-item .item-detail[data-v-55818526]{font-size:12px;color:#c03838;word-break:break-all}.wai .zhuyao .main-right-wrap .verify-wrap .meta-grid[data-v-55818526]{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}.wai .zhuyao .main-right-wrap .verify-wrap .meta-grid .meta-item[data-v-55818526]{font-size:13px}.wai .zhuyao .main-right-wrap .verify-wrap .meta-grid .meta-item .meta-lab[data-v-55818526]{color:#909399}.wai .zhuyao .main-right-wrap .verify-wrap .cert-chain-row[data-v-55818526]{display:flex;gap:12px;flex-wrap:wrap}.wai .zhuyao .main-right-wrap .verify-wrap .cert-item[data-v-55818526]{border:1px solid #ddd;border-radius:6px;padding:10px;min-width:260px;font-size:12px}.wai .zhuyao .main-right-wrap .verify-wrap .cert-item .cert-row[data-v-55818526]{margin:4px 0;word-break:break-all}.wai .zhuyao .main-right-wrap .verify-wrap .disclaimer[data-v-55818526]{font-size:11px;color:#999;margin-top:8px}.wai .zhuyao .main-right-wrap .pdf‑and‑side[data-v-55818526]{display:flex;gap:16px;flex:1;min-height:0}.wai .zhuyao .main-right-wrap .pdf‑and‑side .tu[data-v-55818526]{height:100%;overflow-y:auto;flex:1;border:1px solid #eee;border-radius:8px}.wai .zhuyao .main-right-wrap .pdf‑and‑side .wenzi[data-v-55818526]{width:320px;flex-shrink:0;display:flex;flex-direction:column;gap:18px}.wai .zhuyao .main-right-wrap .pdf‑and‑side .wenzi .info-block[data-v-55818526]{padding-bottom:12px;border-bottom:1px solid #eee}.wai .zhuyao .main-right-wrap .pdf‑and‑side .wenzi .zu[data-v-55818526]{text-align:center;margin-bottom:12px}.wai .zhuyao .main-right-wrap .pdf‑and‑side .wenzi .zu .lab[data-v-55818526]{font-size:15px;color:#8c8c8c;margin-bottom:4px}.wai .zhuyao .main-right-wrap .pdf‑and‑side .wenzi .zu .val[data-v-55818526]{font-size:17px;color:#000;font-weight:700}.wai .zhuyao .main-right-wrap .pdf‑and‑side .wenzi .shenpi[data-v-55818526]{margin-top:4px;display:flex;flex-direction:column;gap:12px}.wai .zhuyao .main-right-wrap .pdf‑and‑side .wenzi .shenpi .youerci[data-v-55818526]{margin-top:20px}.wai .zhuyao .main-right-wrap .pdf‑and‑side .wenzi .shenpi .hint-text[data-v-55818526]{color:#f56c6c;font-size:12px;text-align:center;margin-top:6px}.adddig .group[data-v-55818526]{width:100%;display:flex;align-items:center;margin-bottom:15px;padding:10px 0}.adddig .group .lab[data-v-55818526]{padding-left:20px;width:130px}.text-success[data-v-55818526]{color:#67c23a}.text-warning[data-v-55818526]{color:#e6a23c}.wai[data-v-aab5349a]{width:100%;height:100%;padding:0 20px}.wai .curd[data-v-aab5349a]{height:50px;width:100%;display:flex;justify-content:space-between}.wai .zhu[data-v-aab5349a]{width:100%;height:calc(100% - 95px);overflow-y:auto;border-radius:10px}.wai .zhu .biao[data-v-aab5349a]{width:100%;border-collapse:collapse;border-spacing:0}.wai .zhu .biao .tou[data-v-aab5349a]{font-weight:bolder;color:#000;height:40px;background-color:#ddd}.wai .zhu .biao .shen[data-v-aab5349a]{height:40px;color:#000;text-align:center;font-size:16px}.wai .zhu .biao .shen[data-v-aab5349a]:nth-child(odd){background-color:#f5f7fa}.wai .page[data-v-aab5349a]{height:45px;width:100%;display:flex;padding:0 30px;justify-content:right}.adddig .group[data-v-aab5349a]{width:100%;display:flex;align-items:center;margin-bottom:15px;padding:10px 0}.adddig .group .lab[data-v-aab5349a]{padding-left:20px;width:130px}.recharge-audit-container[data-v-c572ea54]{padding:16px}.card-header[data-v-c572ea54]{display:flex;justify-content:space-between;align-items:center}.title[data-v-c572ea54]{font-size:16px;font-weight:600}.search-form[data-v-c572ea54]{margin-bottom:16px}.pagination-wrap[data-v-c572ea54]{margin-top:16px;text-align:right}.money-text[data-v-c572ea54]{color:#f56c6c;font-weight:500}.text-gray[data-v-c572ea54]{color:#909399}.audit-form[data-v-c572ea54]{margin-top:12px}.lbd-page[data-v-4da2b0ee]{padding:16px}.page-title[data-v-4da2b0ee]{font-size:16px;font-weight:700}.search-wrap[data-v-4da2b0ee]{margin-bottom:16px}.pagination-wrap[data-v-4da2b0ee]{margin-top:16px;text-align:right}.copy-cell[data-v-4da2b0ee]{cursor:copy}.search-card[data-v-45de905d]{margin-bottom:16px}.search-card[data-v-45de905d],.table-card[data-v-45de905d]{background:#fff;padding:16px;border-radius:6px}.mt-4[data-v-45de905d]{margin-top:16px}.ml-2[data-v-45de905d]{margin-left:8px}.mb-3[data-v-45de905d]{margin-bottom:12px}.font-bold[data-v-45de905d]{font-weight:700}.text-base[data-v-45de905d]{font-size:14px}.sub-search-bar[data-v-45de905d]{display:flex;gap:10px;align-items:center}.search-card[data-v-d4f7ed38]{margin-bottom:16px}.search-card[data-v-d4f7ed38],.table-card[data-v-d4f7ed38]{background:#fff;padding:16px;border-radius:6px}.mt-4[data-v-d4f7ed38]{margin-top:16px}.key-text[data-v-d4f7ed38]{font-family:Consolas,monospace;font-size:12px;word-break:break-all}.key-op[data-v-d4f7ed38]{margin-top:4px}.confirm-tip[data-v-d4f7ed38]{padding:10px 0}.tip-text[data-v-d4f7ed38]{margin-top:10px;font-size:14px}.text-warning[data-v-d4f7ed38]{color:#e6a23c}.search-card[data-v-991e427a]{margin-bottom:16px}.search-card[data-v-991e427a],.table-card[data-v-991e427a]{background:#fff;padding:16px;border-radius:6px}.mt-4[data-v-991e427a]{margin-top:16px}.subscribe-list-block[data-v-991e427a]{min-height:120px;padding:8px 0}.empty-tip[data-v-991e427a]{text-align:center;color:#999;padding:30px 0}.search‑card[data-v-0b558eb9]{margin-bottom:16px}.search‑card[data-v-0b558eb9],.table‑card[data-v-0b558eb9]{background:#fff;padding:16px;border-radius:6px}.mt‑4[data-v-0b558eb9]{margin-top:16px}.wai[data-v-7d2f74f2]{width:100%;height:100%;padding:0 20px}.wai .curd[data-v-7d2f74f2]{height:40px;width:100%;display:flex;justify-content:space-between}.wai .zhuyao[data-v-7d2f74f2]{display:flex;justify-content:center;height:calc(100% - 40px)}.wai .zhuyao .juese[data-v-7d2f74f2]{width:25%;height:100%}.wai .zhuyao .juese .zhu[data-v-7d2f74f2]{width:100%;height:100%;overflow-y:auto;border-radius:10px}.wai .zhuyao .juese .zhu .biao[data-v-7d2f74f2]{width:100%;height:calc(100% - 45px)}.wai .zhuyao .juese .zhu .page[data-v-7d2f74f2]{padding-top:10px;height:35px;display:flex;justify-content:right}.wai .zhuyao .ziyuan[data-v-7d2f74f2]{width:75%;height:100%;padding-left:20px;display:flex;justify-content:space-between}.wai .zhuyao .ziyuan .tu[data-v-7d2f74f2]{height:100%;overflow-y:auto;width:calc(100% - 250px)}.wai .zhuyao .ziyuan .wenzi[data-v-7d2f74f2]{width:250px}.wai .zhuyao .ziyuan .wenzi .zu[data-v-7d2f74f2]{text-align:center;margin-bottom:8px}.wai .zhuyao .ziyuan .wenzi .zu .lab[data-v-7d2f74f2]{font-size:16px;color:#8c8c8c}.wai .zhuyao .ziyuan .wenzi .zu .val[data-v-7d2f74f2]{font-size:18px;color:#000;font-weight:700}.wai .zhuyao .ziyuan .wenzi .shenpi[data-v-7d2f74f2]{margin-top:30px}.text-success[data-v-7d2f74f2]{color:#67c23a}.text-warning[data-v-7d2f74f2]{color:#e6a23c}.dashboard-page[data-v-23e002a0]{width:100%;height:100%;background:linear-gradient(135deg,#f7f9fc,#eef2ff);padding:18px 22px;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.dashboard-page .page-header[data-v-23e002a0]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:14px}.dashboard-page .page-header .dashboard-title[data-v-23e002a0]{margin:0;font-size:22px;font-weight:700;color:#1e293b}.dashboard-page .page-header .header-right[data-v-23e002a0]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.dashboard-page .page-header .header-right .last-refresh[data-v-23e002a0]{font-size:12px;color:#64748b}.dashboard-page .filter-card[data-v-23e002a0]{background:#fff;border-radius:12px;padding:14px 18px;box-shadow:0 1px 3px rgba(0,0,0,.04);margin-bottom:18px;display:flex;align-items:center;flex-wrap:wrap;gap:16px}.dashboard-page .filter-card .filter-title[data-v-23e002a0]{font-size:15px;font-weight:600;color:#1e293b}.dashboard-page .filter-card .time-filter[data-v-23e002a0]{display:flex;align-items:center;gap:8px}.dashboard-page .chart-filter[data-v-23e002a0]{margin-bottom:14px}.dashboard-page .dashboard-main[data-v-23e002a0]{display:grid;grid-template-columns:1fr 300px;gap:18px;height:calc(100% - 240px)}.dashboard-page .dashboard-main .main-content[data-v-23e002a0]{display:flex;flex-direction:column;gap:18px;min-width:0}.dashboard-page .dashboard-main .main-content .overview-section[data-v-23e002a0]{background:#fff;border-radius:12px;padding:18px;box-shadow:0 1px 3px rgba(0,0,0,.04)}.dashboard-page .dashboard-main .main-content .overview-section .section-header[data-v-23e002a0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.dashboard-page .dashboard-main .main-content .overview-section .section-header .section-title[data-v-23e002a0]{margin:0;font-size:16px;font-weight:600;color:#1e293b}.dashboard-page .dashboard-main .main-content .overview-section .section-header .dim-tip[data-v-23e002a0]{font-size:13px;color:#64748b}.dashboard-page .dashboard-main .main-content .overview-section .overview-grid[data-v-23e002a0]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.dashboard-page .dashboard-main .main-content .overview-section .overview-grid .overview-card[data-v-23e002a0]{padding:16px;border-radius:10px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;transition:.25s ease}.dashboard-page .dashboard-main .main-content .overview-section .overview-grid .overview-card[data-v-23e002a0]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.06)}.dashboard-page .dashboard-main .main-content .overview-section .overview-grid .overview-card .card-label[data-v-23e002a0]{font-size:13px;color:#64748b;margin-bottom:8px}.dashboard-page .dashboard-main .main-content .overview-section .overview-grid .overview-card .card-value[data-v-23e002a0]{font-size:28px;font-weight:700;color:#1e293b;line-height:1.2;margin-bottom:6px}.dashboard-page .dashboard-main .main-content .overview-section .overview-grid .overview-card .card-desc[data-v-23e002a0]{font-size:12px;color:#94a3b8}.dashboard-page .dashboard-main .main-content .chart-section[data-v-23e002a0]{flex:1;background:#fff;border-radius:12px;padding:18px;box-shadow:0 1px 3px rgba(0,0,0,.04);display:flex;flex-direction:column;min-height:360px}.dashboard-page .dashboard-main .main-content .chart-section .section-header[data-v-23e002a0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.dashboard-page .dashboard-main .main-content .chart-section .section-header .section-title[data-v-23e002a0]{margin:0;font-size:16px;font-weight:600;color:#1e293b}.dashboard-page .dashboard-main .main-content .chart-section .chart-box[data-v-23e002a0]{flex:1;width:100%;min-height:300px}.dashboard-page .dashboard-main .right-sidebar[data-v-23e002a0]{display:flex;flex-direction:column;gap:18px}.dashboard-page .dashboard-main .right-sidebar .sidebar-card[data-v-23e002a0]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 1px 3px rgba(0,0,0,.04)}.dashboard-page .dashboard-main .right-sidebar .sidebar-card .sidebar-title[data-v-23e002a0]{margin:0 0 14px 0;font-size:15px;font-weight:600;color:#1e293b}.dashboard-page .dashboard-main .right-sidebar .sidebar-card .sidebar-list[data-v-23e002a0]{display:flex;flex-direction:column;gap:12px}.dashboard-page .dashboard-main .right-sidebar .sidebar-card .sidebar-list .sidebar-item[data-v-23e002a0]{display:flex;justify-content:space-between;align-items:center}.dashboard-page .dashboard-main .right-sidebar .sidebar-card .sidebar-list .sidebar-item .item-label[data-v-23e002a0]{font-size:13px;color:#64748b}.dashboard-page .dashboard-main .right-sidebar .sidebar-card .sidebar-list .sidebar-item .item-value[data-v-23e002a0]{font-size:13px;color:#1e293b;font-weight:500}.dashboard-page .dashboard-main .right-sidebar .sidebar-card .action-list[data-v-23e002a0]{display:flex;flex-direction:column;gap:10px}@media(max-width:1200px){.dashboard-page .dashboard-main[data-v-23e002a0]{grid-template-columns:1fr;height:auto!important}.dashboard-page .dashboard-main .right-sidebar[data-v-23e002a0]{flex-direction:row}.dashboard-page .dashboard-main .right-sidebar .sidebar-card[data-v-23e002a0]{flex:1}.dashboard-page .overview-grid[data-v-23e002a0]{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:768px){.dashboard-page[data-v-23e002a0]{padding:12px 14px}.dashboard-page .page-header[data-v-23e002a0]{flex-direction:column;align-items:flex-start}.dashboard-page .overview-grid[data-v-23e002a0]{grid-template-columns:1fr!important}.dashboard-page .right-sidebar[data-v-23e002a0]{flex-direction:column!important}}.text-success[data-v-23e002a0]{color:#00b42a}.text-warning[data-v-23e002a0]{color:#ff7d00}.text-danger[data-v-23e002a0]{color:#f53f3f}:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:rgba(60,60,60,.29);--vt-c-divider-light-2:rgba(60,60,60,.12);--vt-c-divider-dark-1:rgba(84,84,84,.65);--vt-c-divider-dark-2:rgba(84,84,84,.48);--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:rgba(60,60,60,.66);--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:hsla(0,0%,92%,.64);--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px}@media (prefers-color-scheme:dark){:root{--color-background:var(--vt-c-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2)}}*,:after,:before{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flex-fdr{display:flex;flex-direction:row}.flex-fdrr{display:flex;flex-direction:row-reverse}.flex-fdc{display:flex;flex-direction:column}.flex-fdcr{display:flex;flex-direction:column-reverse}.flex-ais{align-items:start}.flex-aic{align-items:center}.flex-aie{align-items:end}.flex-jcsa{justify-content:space-around}.flex-jcc{justify-content:center}.flex-jcsb{justify-content:space-between}.br-6{border-radius:6px}.br-10{border-radius:10px}.br-16{border-radius:16px}