.summary-dashboard[data-v-56cb8ade]{padding:16px;background:#f0f2f5;min-height:100%;overflow-y:auto}.dashboard-section[data-v-56cb8ade]{margin-bottom:16px}.table-card[data-v-56cb8ade]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;overflow:hidden}.table-card-header[data-v-56cb8ade]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;border-bottom:1px solid #e8e8e8;background:#fafafa}.table-card-header .table-card-title[data-v-56cb8ade]{font-size:14px;font-weight:600;color:rgba(0,0,0,.85);margin-right:12px}.table-card-header .table-card-actions[data-v-56cb8ade]{margin-right:16px}.table-card-header .table-card-actions[data-v-56cb8ade] .ant-btn-link{padding:0;font-size:13px}.table-card-header .table-card-hint[data-v-56cb8ade]{font-size:12px;color:rgba(0,0,0,.45);margin-right:8px}.table-card-header .table-card-filters[data-v-56cb8ade]{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.table-card-header .table-card-filters .filter-label[data-v-56cb8ade]{font-size:13px;color:rgba(0,0,0,.65);white-space:nowrap}.table-card-header .table-card-filters .el-date-editor[data-v-56cb8ade]{width:200px}.table-card-header .table-card-filters .el-input__inner[data-v-56cb8ade]{font-size:13px}.table-card-header .table-card-filters[data-v-56cb8ade] .ant-select{min-width:150px}.table-card-header .table-card-filters[data-v-56cb8ade] .ant-select .ant-select-selection{height:32px}.table-card-header .table-card-filters[data-v-56cb8ade] .ant-select .ant-select-selection__rendered{height:32px;line-height:32px;padding-left:11px!important;padding-right:25px!important;margin-right:0!important;margin-left:0!important}.table-card-header .table-card-filters[data-v-56cb8ade] .ant-select .ant-select-selection__placeholder{padding:0;margin:0}.table-card-header .table-card-filters[data-v-56cb8ade] .ant-select .ant-select-selection-selected-value{line-height:32px;padding:0;margin:0}.table-card-body[data-v-56cb8ade]{padding:0}.table-card-body[data-v-56cb8ade] .ant-table-wrapper .ant-table-thead>tr>th{background:#fafafa;font-weight:600;font-size:13px;padding:8px 12px}.table-card-body[data-v-56cb8ade] .ant-table-wrapper .ant-table-tbody>tr>td{padding:8px 12px;font-size:13px}.table-card-body[data-v-56cb8ade] .ant-table-wrapper .ant-table-tbody>tr:last-child>td{font-weight:600;background:#f5f7fa}.custom-legend[data-v-56cb8ade]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;padding:12px 16px 4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-legend[data-v-56cb8ade],.legend-item[data-v-56cb8ade]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.legend-item[data-v-56cb8ade]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:3px 10px;border-radius:12px;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.legend-item.legend-selected[data-v-56cb8ade]{background:#e6f7ff;border-color:#1890ff}.legend-item.legend-selected .legend-text[data-v-56cb8ade]{color:#1890ff;font-weight:600}.legend-item.legend-selectable[data-v-56cb8ade]{opacity:.5}.legend-item.legend-selectable .legend-text[data-v-56cb8ade]{color:rgba(0,0,0,.45);font-weight:400}.legend-item[data-v-56cb8ade]:hover{background:#f5f5f5;opacity:1}.legend-dot[data-v-56cb8ade]{width:10px;height:10px;border-radius:50%;margin-right:5px;-webkit-transition:background .25s ease;transition:background .25s ease}.legend-text[data-v-56cb8ade]{font-size:12px;line-height:1;-webkit-transition:color .25s ease;transition:color .25s ease}.ratio-group[data-v-56cb8ade]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.ratio-item[data-v-56cb8ade]{white-space:nowrap;font-size:12px}.ratio-up[data-v-56cb8ade]{color:#f5222d}.ratio-down[data-v-56cb8ade]{color:#52c41a}.link-text[data-v-56cb8ade]{color:#1890ff;cursor:pointer}.link-text[data-v-56cb8ade]:hover{color:#40a9ff;text-decoration:underline}.summary-value[data-v-56cb8ade]{font-weight:600;color:#1890ff}.chart-container[data-v-56cb8ade]{padding:0 16px 16px;min-height:380px}.echarts-instance[data-v-56cb8ade]{width:100%;height:360px}