.stats-page .query-form{margin-bottom:4px}.stats-page .bg-white.top{padding:12px}.stats-page .kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:12px}.stats-page .kpi-grid--5{grid-template-columns:repeat(5,1fr)}.stats-page .kpi-grid--3{grid-template-columns:repeat(3,1fr)}.stats-page .kpi-grid--6{grid-template-columns:repeat(6,1fr)}.stats-page .kpi-card{background:#f5f7fa;border:1px solid #ebeef5;border-radius:4px;padding:16px 12px;text-align:center;min-height:84px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stats-page .kpi-label{font-size:13px;color:#909399;margin-bottom:10px;line-height:1.2}.stats-page .kpi-value{font-size:24px;font-weight:600;color:#303133;line-height:1.2}.stats-page .chart-row{display:grid;gap:12px;margin-bottom:12px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.stats-page .chart-row--half,.stats-page .chart-row--trend{grid-template-columns:1fr 1fr}.stats-page .chart-row--third{grid-template-columns:1fr 1fr 1fr}.stats-page .chart-box{border:1px solid #ebeef5;border-radius:4px;padding:12px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;height:100%}.stats-page .chart-box--full{height:auto;margin-bottom:0}.jp-center .page.stats-page--finance{height:100%;overflow-x:hidden;overflow-y:auto!important;-webkit-box-sizing:border-box;box-sizing:border-box}.stats-page--finance .finance-body{height:auto!important;min-height:auto!important;overflow:visible!important;padding:12px;padding-bottom:28px;-webkit-box-sizing:border-box;box-sizing:border-box}.stats-page--finance .chart-stack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.stats-page--finance .chart-stack>.chart-box{height:auto!important;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-bottom:0;overflow:visible}.stats-page--finance .chart-body--finance{height:320px;-webkit-box-flex:0;-ms-flex:0 0 320px;flex:0 0 320px;overflow:hidden}.stats-page--finance .empty--finance{min-height:320px;height:100%}.stats-page .chart-title{font-size:13px;font-weight:600;color:#303133;margin-bottom:8px;-ms-flex-negative:0;flex-shrink:0;line-height:1.3}.stats-page .chart-body{height:300px;-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;position:relative;overflow:hidden}.stats-page .chart-body--tall{height:360px;-webkit-box-flex:0;-ms-flex:0 0 360px;flex:0 0 360px}.stats-page .chart-body .ve-line,.stats-page .chart-body .ve-ring,.stats-page .chart-body>div{width:100%!important}.stats-page .empty{height:100%;min-height:300px;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;color:#c0c4cc;font-size:13px;background:#fafafa;border-radius:2px}@media (max-width:1400px){.stats-page .kpi-grid,.stats-page .kpi-grid--3,.stats-page .kpi-grid--5,.stats-page .kpi-grid--6{grid-template-columns:repeat(2,1fr)!important}.stats-page .chart-row--half,.stats-page .chart-row--third,.stats-page .chart-row--trend{grid-template-columns:1fr}}.stats-page--finance .kpi-value.is-up[data-v-320a64cb]{color:#67c23a}.stats-page--finance .kpi-value.is-down[data-v-320a64cb]{color:#f56c6c}