*{margin:0;padding:0}::-webkit-scrollbar{width:6px;height:6px;position:absolute}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.302)}::-webkit-scrollbar-track{border-radius:10px;background:#ddd}.el-loading-mask.is-fullscreen{z-index:20004!important}.formWrapper[data-v-6f0042ec]{width:450px;height:240px;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.5);color:#fff;text-align:center;padding:20px;border-radius:8px}.formWrapper h3[data-v-6f0042ec]{font-size:30px;padding:10px 0 20px}.formWrapper .loginForm[data-v-6f0042ec]{margin-top:20px}[data-v-6f0042ec] .el-form-item__label{color:#fff}.side-menu[data-v-4f79428a]{height:calc(100vh - 60px);background:#fff;border-right:1px solid #e5e7eb;box-sizing:border-box;overflow-x:hidden;transition:width .2s ease}.side-menu>.el-menu[data-v-4f79428a]{height:100%;border-right:none}[data-v-4f79428a] .el-menu--collapse{width:64px}[data-v-4f79428a] .el-menu-item.is-active{color:var(--admin-theme-color,#2d3a4b);background:var(--admin-theme-light,rgba(45,58,75,.1));font-weight:600}[data-v-4f79428a] .el-menu-item.is-active:after{content:"";position:absolute;right:0;top:12px;bottom:12px;width:3px;border-radius:2px 0 0 2px;background:var(--admin-theme-color,#2d3a4b)}[data-v-4f79428a] .el-menu-item,[data-v-4f79428a] .el-sub-menu__title{position:relative}[data-v-4f79428a] .el-menu-item:hover,[data-v-4f79428a] .el-sub-menu__title:hover{color:var(--admin-theme-color,#2d3a4b);background:var(--admin-theme-light,rgba(45,58,75,.1))}[data-v-4f79428a] .el-badge__content{top:15px!important;right:0!important}.top-header[data-v-050464fc]{width:100%;color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.08);z-index:2}.brand[data-v-050464fc],.top-header[data-v-050464fc]{height:60px;display:flex;background-color:var(--admin-theme-color,#2d3a4b)}.brand[data-v-050464fc]{width:200px;flex:0 0 200px;align-items:center;padding:0 18px;box-sizing:border-box;transition:width .2s ease,flex-basis .2s ease;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.brand.collapsed[data-v-050464fc]{width:64px;flex-basis:64px;justify-content:center;padding:0}.brand-icon[data-v-050464fc]{flex:0 0 auto;font-size:18px}.brand-title[data-v-050464fc]{margin-left:8px;font-size:16px;font-weight:600;white-space:nowrap}.header-main[data-v-050464fc]{min-width:0;flex:1;display:flex;align-items:center;padding:0 20px;box-sizing:border-box}.collapse-btn[data-v-050464fc],.theme-btn[data-v-050464fc]{font-size:22px;cursor:pointer;color:hsla(0,0%,100%,.92)}.collapse-btn[data-v-050464fc]:hover,.theme-btn[data-v-050464fc]:hover{color:#fff}.spacer[data-v-050464fc]{flex:1}.theme-btn[data-v-050464fc]{margin-right:18px}.welcome[data-v-050464fc]{margin-right:12px;font-size:14px;white-space:nowrap}.el-dropdown[data-v-050464fc]{cursor:pointer}.el-dropdown-link[data-v-050464fc]{display:flex;align-items:center;outline:none}.theme-panel[data-v-050464fc]{padding:2px 0}.theme-title[data-v-050464fc]{margin-bottom:12px;font-size:14px;font-weight:600;color:#1f2937}.theme-colors[data-v-050464fc]{display:flex;gap:10px;margin-bottom:14px}.theme-color[data-v-050464fc]{width:28px;height:28px;border:2px solid transparent;border-radius:50%;color:#fff;cursor:pointer;line-height:24px;text-align:center;box-shadow:0 1px 4px rgba(0,0,0,.18)}.theme-color.active[data-v-050464fc]{border-color:#fff;outline:2px solid #111827}.page-tabs[data-v-bc9a70a8]{height:40px;background:#fff;border-bottom:1px solid #e5e7eb;padding:6px 12px 0;box-sizing:border-box;overflow:hidden}.page-tabs[data-v-bc9a70a8] .el-tabs__header{margin:0;border-bottom:none}.page-tabs[data-v-bc9a70a8] .el-tabs__nav{border:none}.page-tabs[data-v-bc9a70a8] .el-tabs__item{height:32px;line-height:32px;border:1px solid #dcdfe6;margin-right:6px;color:#5f6673;background:#f8fafc}.page-tabs[data-v-bc9a70a8] .el-tabs__item.is-active{color:var(--admin-theme-color,#2d3a4b);background:#fff;border-color:var(--admin-theme-color,#2d3a4b);border-bottom-color:#fff;font-weight:600}.main-layout[data-v-5406e5b8]{height:100vh;overflow:hidden}.layout-body[data-v-5406e5b8]{height:calc(100vh - 60px);overflow:hidden}.content-wrap[data-v-5406e5b8]{min-width:0;background:#f5f7fa}.el-main[data-v-5406e5b8]{overflow:auto;height:calc(100vh - 100px);padding:15px}.dashboard-page[data-v-1a83f74c]{min-height:100%}.dashboard-head[data-v-1a83f74c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.dashboard-title[data-v-1a83f74c]{font-size:22px;font-weight:700;color:#1f2937}.dashboard-subtitle[data-v-1a83f74c]{margin-top:4px;font-size:13px;color:#8a94a6}.metric-grid[data-v-1a83f74c]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.metric-card[data-v-1a83f74c]{min-height:104px;padding:16px;border:1px solid #e5e7eb;background:#fff;border-radius:6px;box-sizing:border-box}.metric-label[data-v-1a83f74c]{font-size:13px;color:#6b7280}.metric-value[data-v-1a83f74c]{margin-top:12px;font-size:26px;font-weight:700;color:#111827}.metric-note[data-v-1a83f74c]{margin-top:8px;font-size:12px;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel-row[data-v-1a83f74c]{margin-top:16px}.dashboard-panel[data-v-1a83f74c]{border-radius:6px}.dashboard-panel[data-v-1a83f74c] .el-card__header{padding:14px 16px;font-weight:600;color:#1f2937}.dashboard-panel[data-v-1a83f74c] .el-card__body{padding:16px}.trend-list[data-v-1a83f74c]{display:flex;flex-direction:column;gap:12px}.trend-item[data-v-1a83f74c]{display:grid;grid-template-columns:48px minmax(0,1fr) 150px;gap:12px;align-items:center}.trend-date[data-v-1a83f74c],.trend-value[data-v-1a83f74c]{font-size:12px;color:#6b7280}.trend-value[data-v-1a83f74c]{text-align:right}.trend-bars[data-v-1a83f74c]{display:flex;flex-direction:column;gap:4px}.trend-bars.stacked[data-v-1a83f74c]{flex-direction:row;gap:6px}.trend-bar[data-v-1a83f74c]{height:8px;min-width:4px;border-radius:999px}.trend-bar.order[data-v-1a83f74c],.trend-bar.success[data-v-1a83f74c]{background:var(--admin-theme-color,#2d3a4b)}.trend-bar.revenue[data-v-1a83f74c]{background:#67c23a}.trend-bar.fail[data-v-1a83f74c]{background:#f56c6c}.rank-panel[data-v-1a83f74c]{min-height:280px}.rank-list[data-v-1a83f74c]{display:flex;flex-direction:column;gap:12px}.rank-item[data-v-1a83f74c]{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:10px;align-items:center}.rank-no[data-v-1a83f74c]{width:22px;height:22px;border-radius:50%;background:var(--admin-theme-light,rgba(45,58,75,.1));color:var(--admin-theme-color,#2d3a4b);font-size:12px;line-height:22px;text-align:center}.rank-no.danger[data-v-1a83f74c]{background:#fef2f2;color:#dc2626}.rank-name[data-v-1a83f74c]{color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rank-value[data-v-1a83f74c]{color:#111827;font-weight:600}.rank-value.danger[data-v-1a83f74c]{color:#dc2626}@media(max-width:1280px){.metric-grid[data-v-1a83f74c]{grid-template-columns:repeat(3,minmax(0,1fr))}}.demo-ruleForm[data-v-8f235622]{margin-top:50px}.demo-ruleForm[data-v-97cb6b50]{margin-top:15px}.pagination-box[data-v-97cb6b50]{text-align:right}.el-pagination[data-v-97cb6b50]{margin-top:15px;float:right}[data-v-97cb6b50] input::-webkit-inner-spin-button,[data-v-97cb6b50] input::-webkit-outer-spin-button{-webkit-appearance:none!important}[data-v-97cb6b50] input[type=number]{-moz-appearance:textfield!important}[data-v-97cb6b50] .el-input-number .el-input__inner{text-align:left}.product-page[data-v-e39d2620]{padding:16px}.product-card[data-v-e39d2620]{border-radius:6px}.page-header[data-v-e39d2620]{display:flex;align-items:center;justify-content:space-between}.page-title[data-v-e39d2620]{font-size:18px;font-weight:600;color:#1f2937}.page-subtitle[data-v-e39d2620]{margin-top:4px;font-size:12px;color:#8a94a6}.search-form[data-v-e39d2620]{margin-bottom:12px}.search-actions[data-v-e39d2620]{display:flex;justify-content:flex-end;gap:8px}.pagination-box[data-v-e39d2620]{display:flex;justify-content:flex-end;padding-top:12px}.muted[data-v-e39d2620]{color:#9ca3af}.sample-box[data-v-e39d2620]{width:100%}.sample-actions[data-v-e39d2620],.sample-result[data-v-e39d2620]{display:flex;align-items:center;gap:8px}.sample-result[data-v-e39d2620]{margin-top:8px;min-width:0}.sample-result .el-link[data-v-e39d2620]{max-width:520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sample-tip[data-v-e39d2620]{margin-top:8px;color:#8a94a6;font-size:12px}.demo-ruleForm[data-v-a9f496a0]{margin-top:15px}.pagination-box[data-v-a9f496a0]{text-align:right}.report-url-cell[data-v-a9f496a0]{display:flex;align-items:center;gap:8px;min-width:0}.report-url-cell .el-link[data-v-a9f496a0]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-text[data-v-a9f496a0]{color:#9ca3af}.el-pagination[data-v-a9f496a0]{margin-top:15px;float:right}.dialog-content[data-v-a9f496a0]{height:65vh}[data-v-a9f496a0] input::-webkit-inner-spin-button,[data-v-a9f496a0] input::-webkit-outer-spin-button{-webkit-appearance:none!important}[data-v-a9f496a0] input[type=number]{-moz-appearance:textfield!important}.demo-ruleForm[data-v-32fac770]{margin-top:15px}.pagination-box[data-v-32fac770]{text-align:right}.el-pagination[data-v-32fac770]{margin-top:15px;float:right}.dialog-content[data-v-32fac770]{height:65vh}[data-v-32fac770] input::-webkit-inner-spin-button,[data-v-32fac770] input::-webkit-outer-spin-button{-webkit-appearance:none!important}[data-v-32fac770] input[type=number]{-moz-appearance:textfield!important}.third-party-log-page[data-v-7fd6545e]{padding:16px}.page-header[data-v-7fd6545e]{display:flex;align-items:center;justify-content:space-between}.page-title[data-v-7fd6545e]{font-size:18px;font-weight:600;color:#1f2937}.page-subtitle[data-v-7fd6545e]{margin-top:4px;font-size:12px;color:#8a94a6}.search-form[data-v-7fd6545e]{margin-bottom:12px}.search-actions[data-v-7fd6545e]{display:flex;justify-content:flex-end;gap:8px}.pagination-box[data-v-7fd6545e]{display:flex;justify-content:flex-end;padding-top:12px}.json-box[data-v-7fd6545e]{white-space:pre-wrap;word-break:break-all;max-height:280px;overflow:auto;margin:0;font-family:Consolas,monospace;font-size:12px}.demo-ruleForm[data-v-fd3fd4f4]{margin-top:15px}.pagination-box[data-v-fd3fd4f4]{text-align:right}.el-pagination[data-v-fd3fd4f4]{margin-top:15px;float:right}.dialog-content[data-v-fd3fd4f4]{height:65vh}[data-v-fd3fd4f4] input::-webkit-inner-spin-button,[data-v-fd3fd4f4] input::-webkit-outer-spin-button{-webkit-appearance:none!important}[data-v-fd3fd4f4] input[type=number]{-moz-appearance:textfield!important}.demo-ruleForm[data-v-65364342]{margin-top:15px}.pagination-box[data-v-65364342]{text-align:right}.el-pagination[data-v-65364342]{margin-top:15px;float:right}.dialog-content[data-v-65364342]{height:65vh}[data-v-65364342] input::-webkit-inner-spin-button,[data-v-65364342] input::-webkit-outer-spin-button{-webkit-appearance:none!important}[data-v-65364342] input[type=number]{-moz-appearance:textfield!important}.demo-ruleForm[data-v-5ff5e4d0]{margin-top:15px}.pagination-box[data-v-5ff5e4d0]{text-align:right}.el-pagination[data-v-5ff5e4d0]{margin-top:15px;float:right}[data-v-5ff5e4d0] input::-webkit-inner-spin-button,[data-v-5ff5e4d0] input::-webkit-outer-spin-button{-webkit-appearance:none!important}[data-v-5ff5e4d0] input[type=number]{-moz-appearance:textfield!important}[data-v-5ff5e4d0] .el-input-number .el-input__inner{text-align:left}.drawer-record .el-drawer__body{padding-top:0!important}.drawer-record .warning-row{--el-table-tr-bg-color:var(--el-color-warning-light-9)}.drawer-record .success-row{--el-table-tr-bg-color:var(--el-color-success-light-9)}.aaa{width:60%;left:auto!important}.demo-ruleForm[data-v-757286c4]{margin-top:15px}.pagination-box[data-v-757286c4]{display:flex;align-items:center;justify-content:space-between;min-height:48px}.balance-summary[data-v-757286c4]{color:#6b7280;font-size:14px;white-space:nowrap}.balance-summary span[data-v-757286c4]{color:#12877e;font-size:16px;font-weight:700}.el-pagination[data-v-757286c4]{margin-top:0}[data-v-757286c4] input::-webkit-inner-spin-button,[data-v-757286c4] input::-webkit-outer-spin-button{-webkit-appearance:none!important}[data-v-757286c4] input[type=number]{-moz-appearance:textfield!important}[data-v-757286c4] .el-input-number .el-input__inner{text-align:left}[data-v-757286c4].el-table .warning-row{--el-table-tr-bg-color:var(--el-color-warning-light-9)}[data-v-757286c4].el-table .success-row{--el-table-tr-bg-color:var(--el-color-success-light-9)}[data-v-757286c4].el-table .striped-row{--el-table-tr-bg-color:#fafafa}.demo-ruleForm[data-v-24e4bc62]{margin-top:15px}.pagination-box[data-v-24e4bc62]{text-align:right}.el-pagination[data-v-24e4bc62]{margin-top:15px;float:right}[data-v-24e4bc62] input::-webkit-inner-spin-button,[data-v-24e4bc62] input::-webkit-outer-spin-button{-webkit-appearance:none!important}[data-v-24e4bc62] input[type=number]{-moz-appearance:textfield!important}[data-v-24e4bc62] .el-input-number .el-input__inner{text-align:left}.mx-1[data-v-24e4bc62]{cursor:pointer}.manufacturer-price-page[data-v-a69d9182]{padding:16px}.page-card[data-v-a69d9182]{border-radius:6px}.page-header[data-v-a69d9182]{display:flex;align-items:center;justify-content:space-between;gap:16px}.page-title[data-v-a69d9182]{font-size:18px;font-weight:600;color:#1f2937}.page-subtitle[data-v-a69d9182]{margin-top:4px;font-size:13px;color:#6b7280}.header-actions[data-v-a69d9182]{display:flex;align-items:center;gap:8px;flex-shrink:0}.import-tip[data-v-a69d9182]{margin-bottom:14px}.search-form[data-v-a69d9182]{margin-bottom:8px}.search-actions[data-v-a69d9182]{display:flex;align-items:center;gap:8px;height:32px}.pagination-box[data-v-a69d9182]{display:flex;justify-content:flex-end;margin-top:14px}.report-page[data-v-946deb00]{padding:16px}.report-card[data-v-946deb00]{border-radius:6px}.page-header[data-v-946deb00]{display:flex;align-items:center;justify-content:space-between;gap:16px}.page-title[data-v-946deb00]{font-size:18px;font-weight:600;color:#1f2937}.page-subtitle[data-v-946deb00]{margin-top:4px;font-size:12px;color:#8a94a6}.header-actions[data-v-946deb00],.toolbar[data-v-946deb00]{display:flex;align-items:center;gap:8px}.toolbar[data-v-946deb00]{margin-bottom:12px}.report-frame[data-v-946deb00]{display:block;width:100%;height:calc(100vh - 172px);background:#fff}.openapi-page[data-v-1dc8d362]{padding:16px}.page-header[data-v-1dc8d362]{display:flex;align-items:center;justify-content:space-between;font-weight:600}.search-form[data-v-1dc8d362]{margin-bottom:12px}.search-actions[data-v-1dc8d362]{text-align:right}.pagination-box[data-v-1dc8d362]{margin-top:14px;display:flex;justify-content:flex-end}.secret-list[data-v-1dc8d362]{padding-top:20px}.secret-row[data-v-1dc8d362]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.secret-label[data-v-1dc8d362]{width:110px;flex:0 0 110px;color:#606266;text-align:right}.secret-row .el-input[data-v-1dc8d362]{flex:1}.openapi-page[data-v-7cb67b16]{padding:16px}.page-header[data-v-7cb67b16]{font-weight:600}.toolbar[data-v-7cb67b16]{display:flex;gap:10px;margin-bottom:12px;flex-wrap:wrap}.toolbar .el-input[data-v-7cb67b16],.toolbar .el-select[data-v-7cb67b16]{width:190px}.pagination-box[data-v-7cb67b16]{margin-top:14px;display:flex;justify-content:flex-end}.form-tip[data-v-7cb67b16]{margin-top:6px;color:#909399;font-size:12px;line-height:1}.openapi-page[data-v-61ba0a30]{padding:16px}.page-header[data-v-61ba0a30]{font-weight:600}.search-form[data-v-61ba0a30]{margin-bottom:12px}.search-actions[data-v-61ba0a30]{text-align:right}.pagination-box[data-v-61ba0a30]{margin-top:14px;display:flex;justify-content:flex-end}.callback-section[data-v-61ba0a30]{margin-top:18px}.section-title[data-v-61ba0a30]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-weight:600}.json-box[data-v-61ba0a30]{white-space:pre-wrap;word-break:break-all;max-height:260px;overflow:auto;margin:0}.openapi-page[data-v-4be31a1b]{padding:16px}.page-header[data-v-4be31a1b]{font-weight:600}.search-form[data-v-4be31a1b]{margin-bottom:12px}.search-actions[data-v-4be31a1b]{text-align:right}.pagination-box[data-v-4be31a1b]{margin-top:14px;display:flex;justify-content:flex-end}.json-box[data-v-4be31a1b]{white-space:pre-wrap;word-break:break-all;max-height:260px;overflow:auto;margin:0}.openapi-page[data-v-13422a78]{padding:16px}.page-header[data-v-13422a78]{font-weight:600}.search-actions[data-v-13422a78]{text-align:right}.drawer-toolbar[data-v-13422a78]{display:flex;gap:10px;margin-bottom:12px}.drawer-toolbar .el-input[data-v-13422a78],.drawer-toolbar .el-select[data-v-13422a78]{width:200px}.pagination-box[data-v-13422a78]{margin-top:14px;display:flex;justify-content:flex-end}.openapi-page[data-v-cf04aa7a]{padding:16px}.page-header[data-v-cf04aa7a]{font-weight:600}.search-actions[data-v-cf04aa7a]{text-align:right}.stat-card[data-v-cf04aa7a]{border:1px solid #ebeef5;border-radius:6px;padding:18px;margin-bottom:16px;background:#fff}.label[data-v-cf04aa7a]{color:#606266;font-size:13px;margin-bottom:10px}.value[data-v-cf04aa7a]{font-size:26px;font-weight:700;color:#303133}.value.primary[data-v-cf04aa7a]{color:#2563eb}.value.success[data-v-cf04aa7a]{color:#16a34a}.value.warning[data-v-cf04aa7a]{color:#d97706}.value.danger[data-v-cf04aa7a]{color:#dc2626}.hint[data-v-cf04aa7a]{margin-top:8px}.openapi-page[data-v-fcce92e6]{padding:16px}.page-header[data-v-fcce92e6]{display:flex;align-items:center;justify-content:space-between;font-weight:600}.search-form[data-v-fcce92e6]{margin-bottom:12px}.search-actions[data-v-fcce92e6]{text-align:right}.pagination-box[data-v-fcce92e6]{margin-top:14px;display:flex;justify-content:flex-end}.menu-page[data-v-89983c4c]{padding:16px}.page-header[data-v-89983c4c]{display:flex;align-items:center;justify-content:space-between;gap:16px}.page-title[data-v-89983c4c]{font-size:18px;font-weight:600;color:#1f2937}.page-subtitle[data-v-89983c4c]{margin-top:4px;font-size:12px;color:#8a94a6}.status-switch[data-v-89983c4c]{margin-left:24px}.dict-page[data-v-a1172e54]{padding:16px}.page-header[data-v-a1172e54]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.page-title[data-v-a1172e54]{font-size:18px;font-weight:600;color:#1f2937}.page-subtitle[data-v-a1172e54]{margin-top:4px;font-size:12px;color:#8a94a6}.dict-layout[data-v-a1172e54]{display:flex;gap:12px;align-items:stretch}.dict-type-card[data-v-a1172e54]{width:46%;min-width:520px}.dict-item-card[data-v-a1172e54]{flex:1;min-width:0}.card-header[data-v-a1172e54]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:15px;font-weight:600}.selected-dict[data-v-a1172e54]{margin-left:10px;font-size:12px;font-weight:400;color:#8a94a6}.compact-form[data-v-a1172e54]{margin-bottom:12px}.compact-form[data-v-a1172e54] .el-form-item{margin-bottom:10px}.item-search-form[data-v-a1172e54]{margin-bottom:12px}.inline-actions[data-v-a1172e54],.search-actions[data-v-a1172e54]{display:flex;justify-content:flex-end;gap:8px}.pagination-box[data-v-a1172e54]{display:flex;justify-content:flex-end;padding-top:12px}