.echarts-container[data-v-56babb1a]{width:100%;height:100%;min-height:300px}.chart-card[data-v-7a570844]{height:360px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chart-card[data-v-7a570844] .el-card__body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding:10px 20px}.schart[data-v-7a570844]{width:100%;height:100%}.chart-card[data-v-7a570844] .echarts-container{min-height:0}.card-header-row[data-v-7a570844]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.card-title[data-v-7a570844]{font-size:18px;color:#2b3a67}.search-bar[data-v-7a570844]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.el-card[data-v-7a570844] .el-card__header .el-input__inner{height:34px;line-height:34px;border-radius:8px;border-color:#e2e7f0;background:#fafbfe;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.el-card[data-v-7a570844] .el-card__header .el-input__inner:hover{border-color:#b7c6ee}.el-card[data-v-7a570844] .el-card__header .el-input__inner:focus{border-color:#3a6df0;-webkit-box-shadow:0 0 0 2px rgba(58,109,240,.12);box-shadow:0 0 0 2px rgba(58,109,240,.12);background:#fff}.custom-shadow-card::shadow{-webkit-box-shadow:0 2px 8px rgba(255,0,0,.5);box-shadow:0 2px 8px rgba(255,0,0,.5)}.el-card[data-v-50cf4a16] .el-card__header .el-input__inner,.el-card[data-v-50cf4a16] .el-card__header .el-range-editor.el-input__inner{height:34px;line-height:34px;border-radius:8px;border-color:#e2e7f0;background:#fafbfe;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.el-card[data-v-50cf4a16] .el-card__header .el-range-editor.el-input__inner{padding-top:0;padding-bottom:0}.el-card[data-v-50cf4a16] .el-card__header .el-input__inner:hover,.el-card[data-v-50cf4a16] .el-card__header .el-range-editor.el-input__inner:hover{border-color:#b7c6ee}.el-card[data-v-50cf4a16] .el-card__header .el-input__inner:focus,.el-card[data-v-50cf4a16] .el-card__header .el-range-editor.is-active{border-color:#3a6df0;-webkit-box-shadow:0 0 0 2px rgba(58,109,240,.12);box-shadow:0 0 0 2px rgba(58,109,240,.12);background:#fff}.stat-card[data-v-50cf4a16]{background:#fff;border:1px solid #eef1f7;border-left:3px solid #3a6df0;border-radius:12px;padding:12px 14px;-webkit-box-shadow:0 4px 12px rgba(31,45,90,.05);box-shadow:0 4px 12px rgba(31,45,90,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.stat-card .stat-label[data-v-50cf4a16]{font-size:13px;color:#8a94a6;margin:0}.stat-card .stat-value[data-v-50cf4a16]{font-size:20px;font-weight:600;color:#2b3a67;line-height:1.2;word-break:break-all}.el-card[data-v-50cf4a16] .el-button--primary:not(.is-plain){background:linear-gradient(135deg,#4facfe,#3a6df0);border:none}.el-col{overflow:hidden}.beautified-card{-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:8px;overflow:hidden}.beautified-card:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.12);box-shadow:0 8px 24px rgba(0,0,0,.12)}.beautified-card .el-card__body{padding:20px;background:linear-gradient(135deg,#f8f9fa,#fff)}.container>>>.el-table th.table-header{background:linear-gradient(135deg,#4a90e2,#357abd);color:#fff;font-weight:600;text-align:center;padding:12px 0}.container[data-v-1855d8f6] .stat-card{background:#fff;border:1px solid #eef1f7;border-left:3px solid #3a6df0;border-radius:12px;padding:12px 14px;-webkit-box-shadow:0 4px 12px rgba(31,45,90,.05);box-shadow:0 4px 12px rgba(31,45,90,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.container[data-v-1855d8f6] .stat-card:hover{-webkit-box-shadow:0 4px 12px rgba(74,144,226,.15);box-shadow:0 4px 12px rgba(74,144,226,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.stat-label[data-v-1855d8f6]{font-size:13px;color:#8a94a6;margin:0;font-weight:400}.stat-value[data-v-1855d8f6]{font-size:20px;color:#2b3a67;font-weight:600;line-height:1.2}.beautified-card{background:#fff;border:1px solid #eef1f7;border-radius:14px;-webkit-box-shadow:0 4px 14px rgba(31,45,90,.06);box-shadow:0 4px 14px rgba(31,45,90,.06);margin-bottom:16px;-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}.beautified-card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 22px rgba(31,45,90,.1);box-shadow:0 8px 22px rgba(31,45,90,.1)}.beautified-card .el-card__header{padding:10px 16px;border-radius:14px 14px 0 0;border-bottom:1px solid #eef1f7}.beautified-card .el-card__header,.el-table th.table-header,.el-table th.table-header.el-table__cell{background:linear-gradient(135deg,rgba(79,172,254,.1),rgba(58,109,240,.1));font-weight:600;color:#2b3a67}.el-card[data-v-5ceb5f8a] .el-card__header .el-input__inner,.el-card[data-v-5ceb5f8a] .el-card__header .el-range-editor.el-input__inner{height:34px;line-height:34px;border-radius:8px;border-color:#e2e7f0;background:#fafbfe;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.el-card[data-v-5ceb5f8a] .el-card__header .el-range-editor.el-input__inner{padding-top:0;padding-bottom:0}.el-card[data-v-5ceb5f8a] .el-card__header .el-input__inner:hover,.el-card[data-v-5ceb5f8a] .el-card__header .el-range-editor.el-input__inner:hover{border-color:#b7c6ee}.el-card[data-v-5ceb5f8a] .el-card__header .el-input__inner:focus,.el-card[data-v-5ceb5f8a] .el-card__header .el-range-editor.is-active{border-color:#3a6df0;-webkit-box-shadow:0 0 0 2px rgba(58,109,240,.12);box-shadow:0 0 0 2px rgba(58,109,240,.12);background:#fff}.stat-card[data-v-5ceb5f8a]{background:#fff;border:1px solid #eef1f7;border-left:3px solid #3a6df0;border-radius:12px;padding:12px 14px;-webkit-box-shadow:0 4px 12px rgba(31,45,90,.05);box-shadow:0 4px 12px rgba(31,45,90,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.stat-card .stat-label[data-v-5ceb5f8a]{font-size:13px;color:#8a94a6;margin:0}.stat-card .stat-value[data-v-5ceb5f8a]{font-size:20px;font-weight:600;color:#2b3a67;line-height:1.2;word-break:break-all}.el-card[data-v-5ceb5f8a] .el-button--primary:not(.is-plain){background:linear-gradient(135deg,#4facfe,#3a6df0);border:none}.detail-card[data-v-5ceb5f8a] .el-card__body{padding:14px 16px}.card-header-section[data-v-5ceb5f8a]{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eef1f7}.card-label[data-v-5ceb5f8a]{font-size:13px;color:#8a94a6;margin-right:6px}.card-link[data-v-5ceb5f8a]{font-size:15px;font-weight:600;color:#3a6df0;padding:0}.card-link[data-v-5ceb5f8a]:hover{color:#4facfe}.card-text[data-v-5ceb5f8a]{font-size:15px;font-weight:600;color:#2b3a67}.card-metrics[data-v-5ceb5f8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.metric-item[data-v-5ceb5f8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.metric-label[data-v-5ceb5f8a]{font-size:13px;color:#8a94a6}.metric-value[data-v-5ceb5f8a]{font-size:15px;font-weight:500;color:#2b3a67}.metric-value.primary[data-v-5ceb5f8a]{font-size:16px;font-weight:600;color:#3a6df0}