:root{--bg-body:#f8fafc;--header-bg:#0b1329;--sea-blue:#0284c7;--sea-blue-hover:#0369a1;--sea-blue-light:#e0f2fe;--green:#10b981;--green-hover:#059669;--gray-border:#cbd5e1;--gray-text:#64748b;--gray-bg:#f1f5f9;--black:#0f172a;--white:#fff;--shadow-sm:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.1);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);--radius-sm:6px;--radius-md:10px;--radius-lg:14px}.chart-card[data-v-105e8c28]{width:calc(100% - 4px);height:100%;display:flex;border-radius:12px;flex-direction:column;align-items:center;justify-content:center;border:1px solid #f1f1f1;box-shadow:0 0 5px hsla(0,0%,90.6%,.3);background:#fff}.panel-toolbar[data-v-105e8c28]{width:100%;padding:12px 0;border-bottom:1px solid var(--gray-border);display:flex;justify-content:space-between;align-items:center;background:var(--white)}.panel-toolbar .bar-box[data-v-105e8c28]{margin-left:10px;display:flex;gap:8px}.header-container[data-v-105e8c28]{padding-top:5px;margin-bottom:10px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.chart-title[data-v-105e8c28]{margin-left:25px;font-size:18px;font-weight:700;color:#303133}.chartBox[data-v-105e8c28]{width:99%;flex:1;position:relative;margin-bottom:10px}.chartBox .chart-container[data-v-105e8c28],.chartBox .tableCount[data-v-105e8c28]{position:absolute;height:100%;width:100%}.chartBox .tableCount .tableData[data-v-105e8c28]{margin-top:10px;width:100%;height:100%}.chartBox .tableCount .tableData .event[data-v-105e8c28]{color:green;cursor:pointer}.chartBox .tableCount .tableData[data-v-105e8c28] .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:#f1f5f9!important}.chartBox .tableCount .tableData[data-v-105e8c28] .el-table .el-table__cell{padding:8px 0;min-width:0;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative;text-align:left}.chartBox .tableCount .tableData .my-custom-table[data-v-105e8c28] .el-table__header{background-color:var(--header-bg)}.chartBox .tableCount .tableData .my-custom-table[data-v-105e8c28] .el-table__header th{background:var(--header-bg);color:var(--white);font-weight:600;position:sticky;top:0;z-index:5}.chartBox .tableCount .tableData .my-custom-table[data-v-105e8c28] .el-table__header-cell{color:var(--black);font-weight:600;font-size:14px;text-align:left;background-color:var(--header-bg)}.chartBox .tableCount .tableData .my-custom-table[data-v-105e8c28] .el-table__header-cell:hover{background:#eef2f8!important}.chartBox .tableCount .tableData .my-custom-table[data-v-105e8c28] .el-table__header th,.chartBox .tableCount .tableData .my-custom-table[data-v-105e8c28] .el-table__header tr{border-bottom:1px solid var(--gray-border)}.chartBox .tableCount .tableData .my-custom-table[data-v-105e8c28] .el-table__header .cell{text-align:left;font-weight:700}.chartBox .tableCount .tableData .my-custom-table td[data-v-105e8c28]{padding:10px 16px;border-bottom:1px solid var(--gray-border);color:var(--black);font-size:13px}.chartBox .tableCount .tableData .my-custom-table[data-v-105e8c28] .el-table__header tr th:first-child .cell{font-weight:700}.chartBox .tableCount .tableData .my-custom-table[data-v-105e8c28] .el-table__body tr td .cell{font-size:12px;color:#1c1c1c}.chartBox .tableCount .tableData .my-custom-table[data-v-105e8c28] .el-table__body tr td:first-child .cell{font-weight:700;color:#000;font-size:16px}.chart_comp[data-v-74c76cb8]{width:100%;height:100%;display:flex}