.stat-panel .filter-bar[data-v-77843ec1]{background:#fff;border:1px solid #e8e8e8;border-radius:10px;padding:14px 16px 12px;margin-bottom:16px}.stat-panel .filter-date-picker[data-v-77843ec1]{width:260px}.stat-panel .filter-input--md[data-v-77843ec1]{width:180px}.stat-panel .filter-input--sm[data-v-77843ec1]{width:160px}.stat-panel .filter-input--xs[data-v-77843ec1]{width:130px}.stat-panel .filter-reset-btn[data-v-77843ec1]{margin-left:8px}.stat-panel .date-chips[data-v-77843ec1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:10px;padding-top:10px;border-top:1px dashed #f0f0f0}.stat-panel .date-chip[data-v-77843ec1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d9d9d9;background:#fafafa;color:#595959;font-size:12px;line-height:1;padding:6px 12px;border-radius:16px;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.stat-panel .date-chip[data-v-77843ec1]:hover{border-color:#91caff;color:#1a53ff}.stat-panel .date-chip.is-active[data-v-77843ec1]{background:#e6f4ff;border-color:#1a53ff;color:#1a53ff;font-weight:600}.stat-panel .summary-row[data-v-77843ec1]{margin-bottom:12px}.stat-panel .summary-card[data-v-77843ec1]{position:relative;background:#fff;border:1px solid #e8e8e8;border-radius:10px;padding:14px 16px 14px 18px;min-height:84px;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.stat-panel .summary-card[data-v-77843ec1]:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:2px;background:#bfbfbf}.stat-panel .summary-card[data-v-77843ec1]:hover{border-color:#d6e4ff;-webkit-box-shadow:0 2px 8px rgba(26,83,255,.06);box-shadow:0 2px 8px rgba(26,83,255,.06)}.stat-panel .summary-card__label[data-v-77843ec1]{font-size:12px;color:#8c8c8c;margin-bottom:6px}.stat-panel .summary-card__value[data-v-77843ec1]{font-size:20px;font-weight:600;color:#1f1f1f;line-height:1.2}.stat-panel .summary-card--count[data-v-77843ec1]:before{background:#1a53ff}.stat-panel .summary-card--amount[data-v-77843ec1]:before{background:#389e0d}.stat-panel .summary-card--avg[data-v-77843ec1]:before{background:#fa541c}.stat-panel .summary-card--qr[data-v-77843ec1]:before{background:#722ed1}.stat-panel .summary-card--days[data-v-77843ec1]:before{background:#fa8c16}.stat-panel .section-title[data-v-77843ec1]{font-size:14px;font-weight:600;color:#262626}.stat-panel .chart-card[data-v-77843ec1],.stat-panel .table-card[data-v-77843ec1]{border-radius:10px;margin-bottom:12px;border:1px solid #e8e8e8;-webkit-box-shadow:none;box-shadow:none}.stat-panel .chart-card[data-v-77843ec1] .ant-card-head,.stat-panel .table-card[data-v-77843ec1] .ant-card-head{border-bottom:1px solid #f0f0f0;min-height:44px}.stat-panel .chart-card[data-v-77843ec1] .ant-card-head-title,.stat-panel .table-card[data-v-77843ec1] .ant-card-head-title{padding:12px 0}.stat-panel .chart-container[data-v-77843ec1]{height:300px}.stat-panel .chart-empty[data-v-77843ec1]{padding:40px 0}.stat-panel .table-extra[data-v-77843ec1]{font-size:12px;color:#8c8c8c;margin-right:8px}.stat-panel .detail-table-card[data-v-77843ec1] .ant-card-body{padding:0 0 8px}.stat-panel .detail-table-card[data-v-77843ec1] .ant-card-head{padding:0 16px}.stat-panel .detail-table-card[data-v-77843ec1] .ant-table-body,.stat-panel .detail-table-card[data-v-77843ec1] .ant-table-content{scrollbar-width:thin;scrollbar-color:#d9d9d9 transparent}.stat-panel .detail-table-card[data-v-77843ec1] .ant-table-body::-webkit-scrollbar,.stat-panel .detail-table-card[data-v-77843ec1] .ant-table-content::-webkit-scrollbar{height:6px}.stat-panel .detail-table-card[data-v-77843ec1] .ant-table-body::-webkit-scrollbar-thumb,.stat-panel .detail-table-card[data-v-77843ec1] .ant-table-content::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.stat-panel .detail-table-card[data-v-77843ec1] .ant-pagination{margin:12px 16px 8px}.stat-panel .detail-table[data-v-77843ec1] .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#595959;font-size:13px;border-bottom:1px solid #f0f0f0;padding:10px 12px}.stat-panel .detail-table[data-v-77843ec1] .ant-table-tbody>tr>td{padding:10px 12px;border-bottom:1px solid #f5f5f5;font-size:13px;color:#262626;overflow:hidden}.stat-panel .cell-link[data-v-77843ec1]{color:#1a53ff;font-weight:500}.stat-panel .cell-link[data-v-77843ec1]:hover{color:#003eb3}.stat-panel .cell-num[data-v-77843ec1]{font-variant-numeric:tabular-nums;color:#262626;white-space:nowrap}.stat-panel .cell-num.is-muted[data-v-77843ec1]{color:#bfbfbf}.stat-panel .cell-num.is-good[data-v-77843ec1]{color:#389e0d;font-weight:600}.stat-panel .cell-num.is-payin[data-v-77843ec1]{color:#1a53ff;font-weight:600}.stat-panel .id-cell[data-v-77843ec1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:0;gap:6px}.stat-panel .id-cell__text[data-v-77843ec1]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Consolas,Monaco,monospace;font-size:12px;color:#595959;line-height:1.4}.stat-panel .id-cell__copy[data-v-77843ec1]{-ms-flex-negative:0;flex-shrink:0;color:#8c8c8c;font-size:12px}.stat-panel .id-cell__copy[data-v-77843ec1]:hover{color:#1a53ff}.stat-panel[data-v-77843ec1] .detail-table-row{-webkit-transition:background .15s;transition:background .15s}.stat-panel[data-v-77843ec1] .detail-table-row:hover>td{background:#f7f9fc!important}