.echarts[data-v-202853d1]{width:1025px;height:400px}.stats-page[data-v-202853d1]{padding:20px;background-color:#f5f7fa;min-height:100vh}.query-container[data-v-202853d1]{background:#fff;padding:16px 20px;border-radius:8px;margin-bottom:20px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.query-form[data-v-202853d1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.overview-card[data-v-202853d1]{width:320px;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);padding:24px;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.overview-card[data-v-202853d1]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.12);box-shadow:0 4px 12px rgba(0,0,0,.12)}.stat-item[data-v-202853d1]{padding:16px 0;border-bottom:1px solid #f0f0f0;position:relative;text-align:center}.stat-item[data-v-202853d1]:last-child{border-bottom:none;padding-bottom:0}.stat-item[data-v-202853d1]:before{content:"";position:absolute;left:20px;top:16px;width:4px;height:32px;border-radius:2px}.stat-label[data-v-202853d1]{font-size:14px;color:#86909c;margin-bottom:8px}.stat-value[data-v-202853d1]{font-size:28px;font-weight:600;color:#0f3460;margin-bottom:4px;-webkit-transition:color .3s ease;transition:color .3s ease}.stat-item:hover .stat-value[data-v-202853d1]{color:#0f3460}.stat-desc[data-v-202853d1]{font-size:13px;color:#86909c}.progress-container[data-v-202853d1]{margin-top:12px;margin-left:30px;margin-right:30px}.progress-bar[data-v-202853d1]{width:100%;height:8px;background-color:#f0f2f5;border-radius:4px;overflow:hidden;margin-bottom:4px}.progress-fill[data-v-202853d1]{height:100%;border-radius:4px;-webkit-transition:width .5s ease;transition:width .5s ease}.finish-progress[data-v-202853d1]{background:-webkit-gradient(linear,left top,right top,from(#165dff),to(#4080ff));background:linear-gradient(90deg,#165dff,#4080ff)}.tax-progress[data-v-202853d1]{background:-webkit-gradient(linear,left top,right top,from(#722ed1),to(#9254de));background:linear-gradient(90deg,#722ed1,#9254de)}.discount-progress[data-v-202853d1]{background:-webkit-gradient(linear,left top,right top,from(#13c2c2),to(#36cbcb));background:linear-gradient(90deg,#13c2c2,#36cbcb)}.cancel-progress[data-v-202853d1]{background:-webkit-gradient(linear,left top,right top,from(#f5222d),to(#ff4d4f));background:linear-gradient(90deg,#f5222d,#ff4d4f)}.progress-label[data-v-202853d1]{font-size:12px;color:#86909c;text-align:right}.chart-card[data-v-202853d1]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;width:100%;background:#fff;padding:24px;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}@media (max-width:768px){.overview-card[data-v-202853d1]{width:100%}.chart-card[data-v-202853d1]{min-width:100%;width:100%}.query-form[data-v-202853d1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.chart-container[data-v-202853d1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-bottom:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.chart-card h3[data-v-202853d1]{font-size:16px;font-weight:600;color:#1d2129}.chart-wrapper[data-v-202853d1]{height:300px;width:100%;min-width:0}.table-container[data-v-202853d1]{background:#fff;padding:20px;border-radius:8px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}[data-v-202853d1] .el-table__header th,[data-v-202853d1] .el-table__row td{border-right:none!important}[data-v-202853d1] .el-table{border:none!important}[data-v-202853d1] .el-table:before{height:0}[data-v-202853d1] .el-table__body tr:hover>td{background-color:#f5f7fa!important}[data-v-202853d1] .el-table__header{background-color:#f9fafb}[data-v-202853d1] .el-table th{background-color:#f9fafb!important;color:#4e5969!important;font-weight:500;padding:12px 0!important}.pagination-container[data-v-202853d1]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.amount-highlight[data-v-202853d1]{color:#0f3460;font-weight:500}.product-thumbnail[data-v-202853d1]{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid #e8e8e8}.no-thumbnail[data-v-202853d1]{display:inline-block;width:60px;height:60px;line-height:60px;text-align:center;background-color:#f5f5f5;color:#999;border-radius:4px;font-size:12px;border:1px dashed #d9d9d9}[data-v-202853d1] .completion-rate-high{color:#52c41a;font-weight:500}[data-v-202853d1] .completion-rate-medium{color:#fa8c16;font-weight:500}[data-v-202853d1] .completion-rate-low{color:#f5222d;font-weight:500}[data-v-202853d1] .status-badge.active{background-color:#f6ffed;color:#52c41a;padding:2px 8px;border-radius:10px;font-size:12px;border:1px solid #b7eb8f}[data-v-202853d1] .el-button{padding:8px 16px;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease}[data-v-202853d1] .el-button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}[data-v-202853d1] .el-select{border-radius:4px}[data-v-202853d1] .el-select .el-input__inner{border-radius:4px;padding:8px 12px}[data-v-202853d1] .el-select .el-input__suffix{right:8px}.el-form-item[data-v-202853d1]{margin-bottom:0}.el-button--primary[data-v-202853d1]{background-color:#0f3460;border-color:#0f3460}.el-button--primary[data-v-202853d1]:focus,.el-button--primary[data-v-202853d1]:hover{background-color:#0d2b52;border-color:#0d2b52}.remark-cell[data-v-202853d1]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4;max-height:4.2em;word-wrap:break-word;white-space:normal;text-align:left}.record-info-container[data-v-202853d1]{padding:16px;background:#fff;border-radius:8px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);margin-bottom:12px;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.record-info-container[data-v-202853d1]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.header-row[data-v-202853d1]{padding-bottom:12px;margin-bottom:12px}.info-section[data-v-202853d1]{-webkit-box-flex:1;-ms-flex:1;flex:1}.create-time[data-v-202853d1]{color:#4e5969;font-weight:500}.action-buttons .el-button[data-v-202853d1]{padding:4px 8px;font-size:12px;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease}.action-buttons .el-button[data-v-202853d1]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.record-content[data-v-202853d1]{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}.data-row[data-v-202853d1]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.avatar-circle[data-v-202853d1]{width:48px;height:48px;border-radius:6px;margin-right:12px;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;font-weight:600;font-size:16px;color:#fff}.info-content[data-v-202853d1]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.info-name[data-v-202853d1]{font-size:16px;font-weight:600;color:#1d2129;line-height:1.4}.info-code[data-v-202853d1]{font-size:13px;color:#86909c}.data-item[data-v-202853d1]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 12px}.data-item[data-v-202853d1]:last-child{border-right:none}.status-tag[data-v-202853d1]{padding:2px 8px;border-radius:10px;font-size:12px;font-weight:500}.status-tag.active[data-v-202853d1]{background-color:#f6ffed;color:#52c41a}.status-tag.inactive[data-v-202853d1]{background-color:#fff2f0;color:#f5222d}.add-account-btn[data-v-202853d1]{padding:4px 12px;background-color:#0f3460;color:#fff;border:none;border-radius:4px;font-size:12px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.add-account-btn[data-v-202853d1]:hover{background-color:#0d2b52;-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media (max-width:1200px){.data-row[data-v-202853d1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.data-item[data-v-202853d1]{border-right:none;padding:8px 0;width:100%}.data-item[data-v-202853d1]:last-child{border-bottom:none}}@media (max-width:768px){.header-row[data-v-202853d1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.action-buttons[data-v-202853d1]{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.record-info-container[data-v-202853d1]{padding:12px}.data-item[data-v-202853d1]{padding:6px 0}.avatar-circle[data-v-202853d1]{width:40px;height:40px;font-size:14px}}.record-list-container[data-v-202853d1]{background:#fff;padding:20px;border-radius:8px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.record-item[data-v-202853d1]{border-radius:8px;margin-bottom:16px;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;background:#fff}.record-item[data-v-202853d1]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#d9d9d9}.header-row[data-v-202853d1]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;background:#fafafa}.header-row[data-v-202853d1],.info-section[data-v-202853d1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.create-time[data-v-202853d1]{font-size:14px;color:#86909c;font-weight:400}.action-buttons[data-v-202853d1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.record-content[data-v-202853d1]{padding:16px 20px}.info-row[data-v-202853d1]{margin-bottom:16px}.info-row[data-v-202853d1]:last-child{margin-bottom:0}.data-row[data-v-202853d1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;padding-top:8px}.data-item[data-v-202853d1]{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:120px}.data-label[data-v-202853d1]{font-size:12px;color:#86909c;margin-bottom:4px}.data-value[data-v-202853d1]{font-size:14px;color:#1d2129;font-weight:500}