.statistics-service-page .el-tabs--card>.el-tabs__header{border-bottom:none;margin-bottom:12px}.statistics-service-page .el-tabs--card>.el-tabs__header .el-tabs__nav{background:#fff;border:1px solid #e9eff5;border-radius:8px;overflow:hidden}.statistics-service-page .el-tabs--card>.el-tabs__header .el-tabs__item{height:38px;line-height:38px;padding:0 20px;font-size:13px;color:#5a7184;border-left:1px solid #eef3f7}.statistics-service-page .el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.statistics-service-page .el-tabs--card>.el-tabs__header .el-tabs__item.is-active{background:#eaf6fd;color:#0079bd;font-weight:600;border-bottom-color:transparent}.statistics-service-page .stat-block{margin-bottom:12px;background:#fff;border:1px solid #e9eff5;border-radius:10px;-webkit-box-shadow:0 2px 10px -6px rgba(9,48,70,.18);box-shadow:0 2px 10px -6px rgba(9,48,70,.18);overflow:hidden}.statistics-service-page .stat-block__head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px 16px;padding:13px 16px;border-bottom:1px solid #eef3f7}.statistics-service-page .stat-block__head,.statistics-service-page .stat-block__title-wrap{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}.statistics-service-page .stat-block__title-wrap{gap:10px;min-width:0}.statistics-service-page .stat-block__title{position:relative;margin:0;padding-left:11px;font-size:15px;font-weight:600;color:#24384a;line-height:1.4}.statistics-service-page .stat-block__title:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px;height:14px;border-radius:2px;background:#0090da}.statistics-service-page .stat-block__sub{font-size:12px;color:#93a3b1}.statistics-service-page .stat-block__total{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;height:22px;padding:0 10px;font-size:12px;color:#7c8b99;background:#f5f9fc;border:1px solid #e8f1f8;border-radius:11px;white-space:nowrap}.statistics-service-page .stat-block__total b{font-size:13px;font-weight:600;color:#0b7fb8;font-variant-numeric:tabular-nums}.statistics-service-page .stat-block__tools{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:10px}.statistics-service-page .filter-block{padding:13px 16px}.statistics-service-page .filter-bar{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 14px}.statistics-service-page .filter-bar,.statistics-service-page .filter-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.statistics-service-page .filter-field{gap:8px}.statistics-service-page .filter-label{font-size:13px;color:#5a7184;white-space:nowrap}.statistics-service-page .stat-date.el-date-editor{width:268px;height:32px}.statistics-service-page .stat-date.el-date-editor--month{width:150px}.statistics-service-page .stat-date .el-range-input{font-size:13px;color:#33475b;line-height:30px}.statistics-service-page .stat-date .el-range-separator{font-size:12px;line-height:30px;color:#93a3b1}.statistics-service-page .stat-date .el-range__close-icon,.statistics-service-page .stat-date .el-range__icon{line-height:30px}.statistics-service-page .stat-date .el-input__icon{line-height:32px}.statistics-service-page .stat-date .el-input__inner{height:32px;font-size:13px;color:#33475b}.statistics-service-page .stat-select{width:150px}.statistics-service-page .stat-select .el-input__inner{height:32px;line-height:32px;font-size:13px;color:#33475b;border-color:#dde6ee;border-radius:6px}.statistics-service-page .stat-select .el-input__icon{line-height:32px}.statistics-service-page .stat-input{width:180px}.statistics-service-page .stat-input .el-input__inner{height:32px;line-height:32px;font-size:13px;color:#33475b;border-color:#dde6ee;border-radius:6px}.statistics-service-page .filter-bar .el-button,.statistics-service-page .stat-block__tools .el-button{height:32px;margin:0;padding:0 16px;font-size:13px;font-weight:400;border-radius:6px}.statistics-service-page .filter-bar .rule-link{padding:0 4px;font-size:13px;color:#7c8b99}.statistics-service-page .filter-bar .rule-link .el-icon-question{margin-right:2px;color:#a6b6c2}.statistics-service-page .filter-bar .rule-link:hover{color:#0090da}.statistics-service-page .stat-table{font-size:13px;color:#33475b}.statistics-service-page .stat-table:before{display:none}.statistics-service-page .stat-table th.el-table__cell{height:44px;padding:0;font-size:13px;font-weight:600;color:#4a5f70;background:#f6f9fc;border-color:#e9eff5}.statistics-service-page .stat-table td.el-table__cell{height:44px;padding:0;border-color:#eef3f7}.statistics-service-page .stat-table .cell{padding:0 14px;line-height:1.5;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.statistics-service-page .stat-table th .cell{white-space:nowrap}.statistics-service-page .stat-table ::-moz-selection{background:#cfe9f9;color:#1c2f3f}.statistics-service-page .stat-table ::selection{background:#cfe9f9;color:#1c2f3f}.statistics-service-page .stat-table .el-table__body tr:hover>td.el-table__cell{background:#f6fafd}.statistics-service-page .stat-table .el-table__empty-text{font-size:13px;color:#9aa8b5}.statistics-service-page .stat-table .el-table__empty-block{min-height:96px}.statistics-service-page .stat-num{font-weight:600;color:#24384a;font-variant-numeric:tabular-nums}.statistics-service-page .stat-num.is-money{color:#0b7fb8}.statistics-service-page .ratio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.statistics-service-page .ratio__track{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:60px;height:6px;background:#eef3f7;border-radius:3px;overflow:hidden}.statistics-service-page .ratio__fill{height:100%;min-width:2px;border-radius:3px;background:-webkit-gradient(linear,left top,right top,from(#7cc6ea),to(#0090da));background:linear-gradient(90deg,#7cc6ea,#0090da);-webkit-transition:width .35s ease;transition:width .35s ease}.statistics-service-page .ratio__text{-webkit-box-flex:0;-ms-flex:none;flex:none;width:46px;text-align:right;font-size:12px;color:#7c8b99;font-variant-numeric:tabular-nums}.statistics-service-page .kpi-card{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;margin-bottom:12px;background:#eef3f7;border:1px solid #e9eff5;border-radius:10px;-webkit-box-shadow:0 2px 10px -6px rgba(9,48,70,.18);box-shadow:0 2px 10px -6px rgba(9,48,70,.18);overflow:hidden}.statistics-service-page .kpi-item{padding:18px 20px;background:#fff}.statistics-service-page .kpi-item__label{display:block;margin-bottom:8px;font-size:13px;color:#7c8b99}.statistics-service-page .kpi-item__value{display:block;font-size:26px;font-weight:700;line-height:1.15;color:#1a2e3e;letter-spacing:-.5px;font-variant-numeric:tabular-nums;word-break:break-all}.statistics-service-page .kpi-item__value.is-money{font-size:23px;color:#0b7fb8}.statistics-service-page .entry-wrap{position:relative;min-height:160px}.statistics-service-page .entry-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.statistics-service-page .entry-card{padding:14px 16px;background:#fff;border:1px solid #e9eff5;border-radius:10px;-webkit-box-shadow:0 2px 10px -6px rgba(9,48,70,.18);box-shadow:0 2px 10px -6px rgba(9,48,70,.18);-webkit-transition:border-color .2s,-webkit-box-shadow .2s,-webkit-transform .2s;transition:border-color .2s,-webkit-box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,border-color .2s,transform .2s;transition:box-shadow .2s,border-color .2s,transform .2s,-webkit-box-shadow .2s,-webkit-transform .2s}.statistics-service-page .entry-card:hover{border-color:#cfe4f1;-webkit-box-shadow:0 8px 20px -12px rgba(9,48,70,.4);box-shadow:0 8px 20px -12px rgba(9,48,70,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.statistics-service-page .entry-card.is-clickable{cursor:pointer}.statistics-service-page .entry-card__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:10px}.statistics-service-page .entry-card__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:none;flex:none;width:26px;height:26px;font-size:14px;color:#0090da;background:#eaf6fd;border-radius:8px}.statistics-service-page .entry-card__title{font-size:14px;font-weight:600;color:#24384a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.statistics-service-page .entry-card__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding:5px 0;font-size:13px}.statistics-service-page .entry-card__label{-webkit-box-flex:0;-ms-flex:none;flex:none;color:#7c8b99}.statistics-service-page .entry-card__value{font-weight:600;color:#33475b;text-align:right;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.statistics-service-page .entry-card__value.is-money{color:#0b7fb8}.statistics-service-page .entry-card__foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-top:10px;padding-top:10px;font-size:12px;color:#0090da;border-top:1px dashed #eef3f7}.statistics-service-page .entry-empty{padding:56px 0;font-size:13px;color:#9aa8b5;text-align:center;background:#fff;border:1px dashed #e3ebf2;border-radius:10px}.stat-dialog.el-dialog{border-radius:12px;overflow:hidden}.stat-dialog--wide.el-dialog{max-width:94vw}.stat-dialog .el-dialog__header{padding:16px 20px;border-bottom:1px solid #eef3f7}.stat-dialog .el-dialog__title{font-size:15px;font-weight:600;color:#24384a}.stat-dialog .el-dialog__headerbtn{top:18px;right:18px}.stat-dialog .el-dialog__body{padding:18px 20px}.stat-dialog .el-dialog__footer{padding:12px 20px;border-top:1px solid #eef3f7}.stat-dialog .rule-list{counter-reset:rule;margin:0;padding:0;list-style:none}.stat-dialog .rule-list li{position:relative;padding-left:28px;margin-bottom:12px;font-size:13px;line-height:1.75;color:#5a7184}.stat-dialog .rule-list li:last-child{margin-bottom:0}.stat-dialog .rule-list li:before{counter-increment:rule;content:counter(rule);position:absolute;left:0;top:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px;font-size:11px;font-weight:600;color:#0090da;background:#eaf6fd;border-radius:50%}.stat-dialog .detail-desc{margin-bottom:14px}.stat-dialog .detail-desc .el-descriptions-item__label{color:#7c8b99}.stat-dialog .detail-desc .el-descriptions-item__content{color:#24384a;font-weight:600}.stat-dialog .detail-table{border:1px solid #eef3f7;border-radius:8px;overflow:hidden}.stat-dialog .detail-table .cell{padding:0 8px;font-size:12px;white-space:nowrap}.stat-dialog .detail-table th.el-table__cell{height:40px}.stat-dialog .detail-table td.el-table__cell{height:42px}