.app-shell[data-v-48a6f2b4],.sidebar[data-v-48a6f2b4]{height:100vh;overflow:hidden}.sidebar[data-v-48a6f2b4]{background:#111827;display:flex;flex-direction:column}.sidebar .el-menu[data-v-48a6f2b4]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;border-right:0}.brand[data-v-48a6f2b4]{flex:0 0 60px;height:60px;display:flex;align-items:center;padding-left:20px;color:#fff;font-size:18px;font-weight:700}.content-shell[data-v-48a6f2b4]{height:100vh;min-width:0;overflow:hidden}.topbar[data-v-48a6f2b4]{flex:0 0 60px;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between}.top-actions[data-v-48a6f2b4]{display:flex;align-items:center;gap:14px}.help-button[data-v-48a6f2b4]{border:0;color:#4b5563}.main[data-v-48a6f2b4]{height:calc(100vh - 60px);min-height:0;padding:22px;overflow:auto}.user-menu[data-v-48a6f2b4]{cursor:pointer}.manual h3[data-v-48a6f2b4]{margin:0 0 12px}.manual li[data-v-48a6f2b4]{margin:8px 0;line-height:1.7}.manual-tips[data-v-48a6f2b4]{margin-top:18px;padding:12px 14px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px}.manual-tips h4[data-v-48a6f2b4]{margin:0 0 8px}.login-page[data-v-386ef06b]{min-height:100vh;display:grid;grid-template-columns:minmax(520px,53%) minmax(440px,47%);background:#fff;color:#142036}.brand-panel[data-v-386ef06b]{position:relative;display:flex;min-height:100vh;overflow:hidden;padding:clamp(48px,6vw,92px);box-sizing:border-box;background-color:#061d3d;background-image:url(/img/qingtianzhu-login-command-center.8f735278.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;color:#fff}.brand-content[data-v-386ef06b]{position:relative;z-index:1;width:100%;padding-top:clamp(48px,7vh,76px);box-sizing:border-box}.brand-lockup[data-v-386ef06b]{display:flex;align-items:center;gap:26px;max-width:680px}.brand-mark[data-v-386ef06b]{width:clamp(82px,7.6vw,112px);height:clamp(82px,7.6vw,112px);flex:0 0 auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 8px 24px rgba(32,134,255,.18))}.brand-name[data-v-386ef06b]{font-size:clamp(34px,3.2vw,52px);line-height:1.2;font-weight:700;letter-spacing:0;text-shadow:0 2px 16px rgba(0,30,72,.42)}.brand-slogan[data-v-386ef06b]{margin-top:15px;color:hsla(0,0%,100%,.84);font-size:clamp(20px,1.9vw,30px);line-height:1.45;letter-spacing:0}.brand-capabilities[data-v-386ef06b]{display:flex;align-items:center;gap:0;margin-top:44px;font-size:clamp(16px,1.45vw,22px);font-weight:550;color:hsla(0,0%,100%,.9)}.brand-capabilities span[data-v-386ef06b]{padding:0 28px;border-left:1px solid rgba(116,184,255,.42)}.brand-capabilities span[data-v-386ef06b]:first-child{padding-left:0;border-left:0}.brand-footnote[data-v-386ef06b]{position:absolute;left:clamp(48px,6vw,92px);bottom:34px;z-index:1;color:rgba(171,211,255,.56);font-size:11px;font-weight:600;letter-spacing:.22em}.auth-panel[data-v-386ef06b]{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:64px clamp(40px,6vw,88px);box-sizing:border-box;background:#fff}.auth-shell[data-v-386ef06b]{width:min(100%,480px);transform:translateY(-88px)}.mobile-brand[data-v-386ef06b]{display:none}.auth-heading[data-v-386ef06b]{margin-bottom:38px}.auth-eyebrow[data-v-386ef06b]{margin-bottom:12px;color:#1769e8;font-size:13px;font-weight:700;letter-spacing:.14em}.auth-heading h1[data-v-386ef06b]{margin:0;color:#142036;font-size:clamp(36px,3.1vw,48px);line-height:1.2;font-weight:720;letter-spacing:0}.auth-heading p[data-v-386ef06b]{margin:14px 0 0;color:#718096;font-size:16px;line-height:1.7}.login-form[data-v-386ef06b] .el-form-item{margin-bottom:26px}.login-form[data-v-386ef06b] .el-form-item__label{padding:0 0 10px;color:#27344a;font-size:15px;line-height:22px;font-weight:650}.login-form[data-v-386ef06b] .el-input__inner{height:58px;padding-left:48px;border:1px solid #d7dfeb;border-radius:10px;background:#fff;color:#142036;font-size:16px;transition:border-color .2s ease,box-shadow .2s ease}.login-form[data-v-386ef06b] .el-input__inner::-moz-placeholder{color:#a4afc0}.login-form[data-v-386ef06b] .el-input__inner::placeholder{color:#a4afc0}.login-form[data-v-386ef06b] .el-input__inner:hover{border-color:#9eb7dc}.login-form[data-v-386ef06b] .el-input__inner:focus{border-color:#0b63f6;box-shadow:0 0 0 4px rgba(11,99,246,.1)}.login-form[data-v-386ef06b] .el-input__prefix{left:14px}.login-form[data-v-386ef06b] .el-input__icon{color:#8c9ab0;font-size:19px;line-height:58px}.login-form[data-v-386ef06b] .el-form-item__error{padding-top:6px;font-size:13px}.login-button[data-v-386ef06b]{width:100%;height:58px;margin-top:4px;border-color:#0b63f6;border-radius:9px;background:#0b63f6;font-size:16px;font-weight:650;letter-spacing:.08em;box-shadow:0 12px 28px rgba(11,99,246,.2);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.login-button[data-v-386ef06b]:focus,.login-button[data-v-386ef06b]:hover{border-color:#0755d8;background:#0755d8;box-shadow:0 14px 32px rgba(11,99,246,.26);transform:translateY(-1px)}.login-button[data-v-386ef06b]:active{transform:translateY(0)}.login-error[data-v-386ef06b]{margin:-4px 0 22px;border-radius:8px}.security-note[data-v-386ef06b]{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:52px;color:#9aa5b5;font-size:13px}.security-note i[data-v-386ef06b]{color:#7d8ca4}@media (max-width:1120px){.login-page[data-v-386ef06b]{grid-template-columns:minmax(420px,48%) minmax(440px,52%)}.brand-panel[data-v-386ef06b]{padding:54px 44px}.brand-content[data-v-386ef06b]{padding-top:42px}.brand-lockup[data-v-386ef06b]{align-items:flex-start;gap:18px}.brand-capabilities[data-v-386ef06b]{align-items:flex-start;flex-direction:column;gap:13px;margin-top:34px}.brand-capabilities span[data-v-386ef06b],.brand-capabilities span[data-v-386ef06b]:first-child{padding:0;border-left:0}.brand-footnote[data-v-386ef06b]{left:44px}}@media (max-width:860px){.login-page[data-v-386ef06b]{display:block;min-height:100vh;background:#fff}.brand-panel[data-v-386ef06b]{display:none}.auth-panel[data-v-386ef06b]{min-height:100vh;padding:44px 24px}.mobile-brand[data-v-386ef06b]{display:flex;align-items:center;gap:12px;margin-bottom:60px;color:#142036;font-size:18px;font-weight:700}.auth-shell[data-v-386ef06b]{transform:none}.mobile-brand-mark[data-v-386ef06b]{width:42px;height:42px;padding:7px;border-radius:10px;box-sizing:border-box;background:#0a3267;-o-object-fit:contain;object-fit:contain}.auth-heading[data-v-386ef06b]{margin-bottom:32px}.auth-heading h1[data-v-386ef06b]{font-size:36px}.auth-heading p[data-v-386ef06b]{max-width:360px;font-size:15px}.security-note[data-v-386ef06b]{margin-top:40px}}@media (max-height:720px) and (min-width:861px){.auth-panel[data-v-386ef06b]{align-items:flex-start;overflow-y:auto;padding-top:40px;padding-bottom:40px}.auth-heading[data-v-386ef06b]{margin-bottom:24px}.auth-shell[data-v-386ef06b]{transform:none}.login-form[data-v-386ef06b] .el-form-item{margin-bottom:18px}.security-note[data-v-386ef06b]{margin-top:28px}}.metric-label[data-v-ebad5238]{color:#6b7280;font-size:14px}.metric-value[data-v-ebad5238]{margin-top:10px;font-size:30px;font-weight:700}.overview[data-v-ebad5238]{margin-top:18px}h2[data-v-ebad5238]{margin-top:0}h3[data-v-ebad5238]{margin:0 0 10px;font-size:15px}.section-header[data-v-ebad5238]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.section-actions[data-v-ebad5238]{display:flex;gap:8px;flex-shrink:0}.section-header p[data-v-ebad5238]{margin:6px 0 0;color:#6b7280;font-size:13px}.automation-metrics[data-v-ebad5238]{margin-bottom:16px}.mini-metric[data-v-ebad5238]{border:1px solid #e5e7eb;border-radius:6px;padding:12px;background:#f9fafb}.mini-metric span[data-v-ebad5238]{display:block;color:#6b7280;font-size:12px}.mini-metric strong[data-v-ebad5238]{display:block;margin-top:6px;color:#111827;font-size:22px}.chain-block[data-v-ebad5238]{border-top:1px solid #e5e7eb;padding-top:16px;margin-top:16px}.chain-title[data-v-ebad5238]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-weight:700}.chain-nodes[data-v-ebad5238]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.chain-node[data-v-ebad5238]{border:1px solid #e5e7eb;border-left:4px solid #9ca3af;border-radius:6px;padding:12px;background:#fff;min-height:138px}.node-COMPLETED[data-v-ebad5238]{border-left-color:#10b981}.node-RUNNING[data-v-ebad5238]{border-left-color:#f59e0b}.node-FAILED[data-v-ebad5238]{border-left-color:#ef4444}.node-head[data-v-ebad5238]{display:flex;align-items:center;justify-content:space-between;gap:8px}.node-desc[data-v-ebad5238]{margin-top:8px;min-height:36px;color:#4b5563;font-size:12px;line-height:1.5}.node-counts[data-v-ebad5238]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;color:#374151;font-size:12px}.node-time[data-v-ebad5238]{margin-top:8px;color:#6b7280;font-size:12px}.monitor-tables[data-v-ebad5238],.rules-block[data-v-ebad5238]{margin-top:18px}h2[data-v-66c16abf]{margin:0 0 10px}.section-title-row[data-v-66c16abf]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.subtext[data-v-66c16abf]{margin:0;color:#6b7280;font-size:13px;line-height:1.6}.count-text[data-v-66c16abf]{color:#6b7280;font-size:12px}.task-alert[data-v-66c16abf]{margin-top:16px}.guide-card[data-v-66c16abf]{min-height:244px}.strategy-card[data-v-66c16abf]{margin-top:16px}.header-actions[data-v-e38d0cc4]{display:flex;gap:10px}.danger-link[data-v-e38d0cc4]{color:#f56c6c}.article-title-main[data-v-e38d0cc4]{color:#1f2937;font-weight:600;line-height:1.45}.article-title-sub[data-v-e38d0cc4]{margin-top:4px;color:#8c939d;font-size:12px;line-height:1.4}.pager[data-v-e38d0cc4]{margin-top:16px;text-align:right}.detail-title[data-v-43fbde81]{display:flex;align-items:center;gap:12px}h2[data-v-43fbde81],h3[data-v-43fbde81]{margin-top:0}.article-text[data-v-43fbde81]{white-space:pre-wrap;line-height:1.8}.editor-toolbar[data-v-43fbde81],.preview-toolbar[data-v-43fbde81],.publish-actions[data-v-43fbde81],.section-title-row[data-v-43fbde81],.version-actions[data-v-43fbde81]{display:flex;align-items:center;gap:8px}.preview-toolbar[data-v-43fbde81],.section-title-row[data-v-43fbde81]{justify-content:space-between;margin-bottom:12px}.toolbar-actions[data-v-43fbde81]{display:flex;align-items:center;gap:8px}.template-name[data-v-43fbde81]{color:#4b5563;font-size:13px}.publication-iframe[data-v-43fbde81]{display:block;width:100%;min-height:760px;border:1px solid #e5e7eb;border-radius:6px;background:#fff}.side-card[data-v-43fbde81]{margin-top:16px}.similarity-summary[data-v-43fbde81]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.similarity-collapse[data-v-43fbde81]{margin-top:12px}.similarity-title[data-v-43fbde81]{gap:8px;min-width:0}.similarity-title span[data-v-43fbde81]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-toolbar[data-v-43fbde81]{flex-wrap:wrap;margin-bottom:10px}.editor-shell.fullscreen[data-v-43fbde81]{position:fixed;inset:0;z-index:3000;display:flex;flex-direction:column;padding:18px;background:#f8fafc}.editor-shell.fullscreen .editor-toolbar[data-v-43fbde81]{flex:0 0 auto;padding:10px;border:1px solid #e5e7eb;border-radius:6px;background:#fff}.editor-shell.fullscreen .rich-editor[data-v-43fbde81]{flex:1 1 auto;max-height:none;min-height:0}.editor-shell.fullscreen .source-editor[data-v-43fbde81]{flex:1 1 auto}.editor-shell.fullscreen .source-editor[data-v-43fbde81] textarea{height:calc(100vh - 118px)}.format-select[data-v-43fbde81]{width:108px}.size-select[data-v-43fbde81]{width:92px}.attachment-input[data-v-43fbde81]{display:none}.rich-editor[data-v-43fbde81]{min-height:360px;max-height:620px;overflow:auto;padding:14px;border:1px solid #dcdfe6;border-radius:6px;background:#fff;color:#1f2937;line-height:1.8;word-break:break-word}.rich-editor[data-v-43fbde81]:focus{outline:none;border-color:#409eff}.rich-editor[data-v-43fbde81] img,.rich-editor[data-v-43fbde81] video{max-width:100%;height:auto}.rich-editor[data-v-43fbde81] figure{margin:24px 0}.rich-editor[data-v-43fbde81] .media-placeholder{min-height:180px;display:flex;align-items:center;justify-content:center;padding:20px;border:1.5px dashed #93baf7;border-radius:12px;background:#f4f8ff;color:#4b6078;font-weight:700;text-align:center}.rich-editor[data-v-43fbde81] .media-slot.is-selected{outline:2px solid #409eff;outline-offset:3px}.rich-editor[data-v-43fbde81] .chart-figure{margin:24px 0}.rich-editor[data-v-43fbde81] .chart-svg{display:block;width:100%;height:auto;border:1px solid #e5edf8;border-radius:14px;background:#fff}.chart-preview[data-v-43fbde81]{padding:12px;border:1px solid #e5e7eb;border-radius:6px;background:#f8fafc}.chart-preview[data-v-43fbde81] .chart-figure{margin:0}.chart-preview[data-v-43fbde81] .chart-svg{display:block;width:100%;height:auto;border:1px solid #e5edf8;border-radius:14px;background:#fff}.fullscreen-preview[data-v-43fbde81]{min-height:calc(100vh - 120px)}.source-editor[data-v-43fbde81]{margin-top:0}.publish-actions[data-v-43fbde81]{justify-content:flex-end;flex-wrap:wrap;margin-top:14px}.rewrite-config-tip[data-v-43fbde81]{margin-bottom:14px}.version-actions[data-v-43fbde81]{margin-top:14px}.analysis-section[data-v-43fbde81]{margin-top:12px}.analysis-section.important-plan pre[data-v-43fbde81]{border-color:#93c5fd;background:#eff6ff}.analysis-table[data-v-43fbde81]{margin-top:6px}.analysis-table[data-v-43fbde81] .cell{white-space:pre-wrap;line-height:1.6}.analysis-list[data-v-43fbde81]{margin:0;padding:10px 12px 10px 28px;color:#374151;line-height:1.7;background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px}.analysis-section h4[data-v-43fbde81]{margin:0 0 6px}.analysis-section pre[data-v-43fbde81]{margin:0;white-space:pre-wrap;word-break:break-word;line-height:1.7;color:#374151;font-family:inherit;background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px;padding:10px}.similarity-item[data-v-43fbde81]{margin-top:12px;padding-top:12px;border-top:1px solid #e5e7eb}.similarity-title[data-v-43fbde81]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;color:#1f2937;font-weight:700}.similarity-item p[data-v-43fbde81]{margin:7px 0;color:#374151;line-height:1.7}.template-tip[data-v-5384e17b]{margin-bottom:14px}.template-preview[data-v-5384e17b]{display:block;width:100%;min-height:560px;border:1px solid #e5e7eb;border-radius:6px;background:#fff}.template-preview.large[data-v-5384e17b]{min-height:720px}h2[data-v-3afa8491]{margin:0 0 8px}.section-title-row[data-v-3afa8491]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.site-page-actions[data-v-3afa8491]{display:flex;gap:10px}.site-filter[data-v-3afa8491]{display:flex;gap:10px;margin-bottom:12px}.pager[data-v-3afa8491]{margin-top:12px;text-align:right}.subtext[data-v-3afa8491]{margin:0;color:#6b7280;font-size:13px;line-height:1.6}.count-text[data-v-3afa8491]{color:#6b7280;font-size:12px}.task-alert[data-v-3afa8491]{margin-top:16px}.form-tip[data-v-3afa8491]{margin-bottom:14px}.danger[data-v-3afa8491]{color:#f56c6c}.page-header[data-v-4e1d99f4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.page-title[data-v-4e1d99f4]{margin:0;font-size:22px;color:#1f2937}.notice[data-v-4e1d99f4]{margin-bottom:14px}.content-card[data-v-4e1d99f4]{background:#fff;border:1px solid #dfe6f2;border-radius:4px;padding:16px;margin-bottom:16px}.card-title[data-v-4e1d99f4]{font-size:16px;font-weight:700;color:#1f2937}.site-form[data-v-4e1d99f4]{margin-top:14px}.panel[data-v-4e1d99f4]{min-height:390px}.panel-head[data-v-4e1d99f4]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.filters[data-v-4e1d99f4]{display:flex;align-items:center;gap:8px}.empty-hint[data-v-4e1d99f4],.load-error[data-v-4e1d99f4]{margin-bottom:12px}.batch-bar[data-v-4e1d99f4]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding:10px 12px;border:1px solid #dfe6f2;border-radius:4px;background:#f8fafc}.batch-actions[data-v-4e1d99f4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.job-hint[data-v-4e1d99f4]{margin-bottom:14px}.field-tip[data-v-4e1d99f4]{margin-left:10px;color:#7b8794;font-size:12px}.muted[data-v-4e1d99f4]{color:#7b8794;font-size:13px}.thumb[data-v-4e1d99f4]{width:56px;height:56px;border-radius:4px;border:1px solid #e5e7eb;-o-object-fit:cover;object-fit:cover;background:#fff}.detail-main[data-v-4e1d99f4]{display:grid;grid-template-columns:260px 1fr;gap:18px;align-items:start}.detail-image[data-v-4e1d99f4]{width:260px;height:260px;border-radius:6px;border:1px solid #e5e7eb}.media-grid[data-v-4e1d99f4]{margin-top:10px;display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.media-thumb[data-v-4e1d99f4]{width:58px;height:58px;border-radius:4px;border:1px solid #e5e7eb}.tag-list[data-v-4e1d99f4]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.listing-marker[data-v-4e1d99f4]{display:flex;align-items:center;gap:6px;min-width:0}.source-1688-head[data-v-4e1d99f4]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:14px}.source-1688-actions[data-v-4e1d99f4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.selected-source-link[data-v-4e1d99f4]{margin-top:6px;font-size:13px;color:#4b5563;word-break:break-all}.source-1688-detail-card[data-v-4e1d99f4]{margin:12px 0 16px;padding:14px;border:1px solid #e5e7eb;border-radius:10px;background:#fbfaf8}.source-1688-detail-head[data-v-4e1d99f4]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px}.source-1688-detail-grid[data-v-4e1d99f4]{display:grid;grid-template-columns:minmax(360px,1fr) minmax(320px,420px);gap:14px;margin:14px 0;align-items:start}.source-1688-image-grid[data-v-4e1d99f4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(86px,1fr));gap:8px;max-height:260px;overflow:auto}.source-1688-detail-image[data-v-4e1d99f4]{width:100%;height:86px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;-o-object-fit:cover;object-fit:cover;cursor:pointer;display:block}.source-1688-expanded[data-v-4e1d99f4]{padding:14px;border-radius:10px;background:#fbfaf8;border:1px solid #e5e7eb;width:calc(92vw - 96px);max-width:1180px;min-width:0;overflow:hidden}.sku-thumb[data-v-4e1d99f4]{cursor:pointer;display:block}.source-1688-preview-dialog .el-dialog__body[data-v-4e1d99f4]{padding:12px 20px}.source-1688-preview-body[data-v-4e1d99f4]{min-height:68vh;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:14px;align-items:center}.source-1688-preview-image[data-v-4e1d99f4]{max-width:100%;max-height:72vh;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto;border-radius:12px;background:#fff;box-shadow:0 12px 32px rgba(15,23,42,.16)}.source-1688-preview-nav[data-v-4e1d99f4]{justify-self:center}.source-1688-preview-footer[data-v-4e1d99f4]{display:flex;align-items:center;justify-content:space-between;gap:12px}.source-1688-description[data-v-4e1d99f4]{max-height:160px;overflow:auto;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#374151;line-height:1.6;white-space:pre-wrap}.section-title.small[data-v-4e1d99f4]{margin:12px 0 8px;font-size:13px}.source-1688-detail-card[data-v-4e1d99f4] .el-table,.source-1688-expanded[data-v-4e1d99f4] .el-table{width:100%!important}[data-v-4e1d99f4] .el-table__expanded-cell{padding:0!important;background:#fff!important}.asset-version-layout[data-v-4e1d99f4]{display:grid;grid-template-columns:320px 1fr;gap:16px;margin-top:12px}.asset-version-form[data-v-4e1d99f4]{padding:12px;border:1px solid #e5e7eb;border-radius:8px;background:#fafafa}.asset-version-table[data-v-4e1d99f4]{min-width:0}.asset-source-slots[data-v-4e1d99f4]{display:flex;align-items:center;gap:10px;margin:10px 0 12px;padding:8px 10px;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb}.asset-source-slot-list[data-v-4e1d99f4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.asset-source-slot[data-v-4e1d99f4]{display:flex;align-items:center;gap:4px;font-size:12px;color:#374151}.asset-source-thumb[data-v-4e1d99f4]{width:36px;height:36px;border-radius:6px;border:1px solid #e5e7eb}.asset-media-strip[data-v-4e1d99f4]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.asset-media-checks[data-v-4e1d99f4]{display:flex;flex-wrap:wrap;gap:6px}.asset-media-choice[data-v-4e1d99f4]{display:flex;align-items:center;gap:6px;padding:4px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;margin-right:0}.asset-media-choice-main[data-v-4e1d99f4]{display:flex;align-items:center;gap:4px}.asset-replace-select[data-v-4e1d99f4]{width:112px}.asset-media-mini[data-v-4e1d99f4]{width:42px;height:42px;border-radius:6px;border:1px solid #e5e7eb;background:#fff;cursor:pointer}.style-switcher[data-v-4e1d99f4]{margin-top:14px}.style-title[data-v-4e1d99f4]{margin-bottom:8px;font-weight:700;color:#1f2937}.style-options[data-v-4e1d99f4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px}.style-option[data-v-4e1d99f4]{display:grid;grid-template-columns:48px 1fr;grid-template-rows:auto auto;align-items:center;gap:2px 8px;min-height:64px;padding:8px;border:1px solid #d9e2f0;border-radius:6px;background:#fff;color:#1f2937;cursor:pointer;text-align:left}.style-option[data-v-4e1d99f4]:hover{border-color:#409eff;box-shadow:0 2px 8px rgba(64,158,255,.12)}.style-option.active[data-v-4e1d99f4]{border-color:#409eff;background:#ecf5ff}.style-option.loading[data-v-4e1d99f4]{opacity:.72;cursor:wait}.style-option img[data-v-4e1d99f4]{grid-row:1/span 2;width:48px;height:48px;border-radius:4px;-o-object-fit:cover;object-fit:cover;border:1px solid #e5e7eb}.style-name[data-v-4e1d99f4]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600}.style-sku[data-v-4e1d99f4]{color:#6b7280;font-size:12px}.description[data-v-4e1d99f4]{white-space:pre-wrap;line-height:1.7;color:#374151}.html-preview[data-v-4e1d99f4]{line-height:1.7;color:#374151}.html-preview[data-v-4e1d99f4] ul{padding-left:20px}.info-grid[data-v-4e1d99f4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.info-box[data-v-4e1d99f4]{border:1px solid #e5e7eb;border-radius:4px;padding:12px;background:#f8fafc}.info-box p[data-v-4e1d99f4]{margin:6px 0 0;color:#6b7280}.raw-json[data-v-4e1d99f4]{max-height:320px;overflow:auto;padding:12px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:4px;font-size:12px}@media (max-width:960px){.asset-version-layout[data-v-4e1d99f4]{grid-template-columns:1fr}}.header-actions[data-v-5e98931b],.inline-actions[data-v-5e98931b],.project-toolbar[data-v-5e98931b],.upload-box[data-v-5e98931b]{display:flex;gap:10px;align-items:center}.inline-actions[data-v-5e98931b],.project-toolbar[data-v-5e98931b]{margin-bottom:12px}.project-config-note[data-v-5e98931b]{margin-bottom:14px}.project-form .el-form-item[data-v-5e98931b]{margin-bottom:18px}.help-icon[data-v-5e98931b]{margin-left:4px;color:#909399;cursor:help}.field-tip[data-v-5e98931b]{margin-top:6px;color:#909399;font-size:12px;line-height:1.5}.blog-template-option[data-v-5e98931b]{display:flex;flex-direction:column;gap:2px;line-height:1.35}.blog-template-option small[data-v-5e98931b]{color:#909399;font-size:12px}.project-product-actions[data-v-5e98931b]{flex-wrap:wrap;align-items:center}.project-product-options[data-v-5e98931b]{margin-bottom:12px}.table-title[data-v-5e98931b]{margin:8px 0 8px;color:#374151;font-size:13px;font-weight:600}.angle-config[data-v-5e98931b]{margin-bottom:12px;display:grid;gap:10px}.field-label[data-v-5e98931b]{color:#606266;font-size:13px}.angle-notice[data-v-5e98931b]{margin-top:4px}.dialog-hint[data-v-5e98931b]{float:left;color:#606266;line-height:32px}.subtext[data-v-5e98931b]{margin:0;color:#6b7280;font-size:13px}.pager[data-v-5e98931b]{margin-top:12px;text-align:right}.image-row[data-v-5e98931b]{display:flex;gap:18px;align-items:flex-start}.product-image[data-v-5e98931b]{max-width:260px;max-height:220px;-o-object-fit:contain;object-fit:contain;border:1px solid #e5e7eb;border-radius:6px;background:#fff}.mini-product-image[data-v-5e98931b]{width:44px;height:44px;border:1px solid #e5e7eb;border-radius:6px;background:#fff}.muted[data-v-5e98931b]{color:#9ca3af}.product-analysis-alert[data-v-5e98931b]{margin-top:14px}.analysis-result[data-v-5e98931b]{margin-top:16px}.analysis-summary-card[data-v-5e98931b]{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:16px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px}.summary-wide[data-v-5e98931b]{grid-column:1/-1}.summary-label[data-v-5e98931b]{margin-bottom:6px;color:#6b7280;font-size:12px}.summary-title[data-v-5e98931b]{color:#111827;font-size:20px;font-weight:700;line-height:1.45}.summary-text[data-v-5e98931b]{color:#374151;line-height:1.7}.analysis-panel[data-v-5e98931b]{margin-top:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.analysis-section[data-v-5e98931b]{padding:14px;min-height:96px;overflow:auto;background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px}.analysis-title[data-v-5e98931b]{margin-bottom:8px;color:#111827;font-weight:600}.analysis-list[data-v-5e98931b],.analysis-text[data-v-5e98931b]{margin:0;color:#374151;line-height:1.7}.analysis-list[data-v-5e98931b]{padding-left:18px}.analysis-list li+li[data-v-5e98931b]{margin-top:4px}.article-preview[data-v-5e98931b]{max-height:78vh;overflow:auto;padding:18px;background:#f3f4f6;line-height:1.8}.article-preview img[data-v-5e98931b]{max-width:100%;height:auto}.product-blog-preview-dialog[data-v-5e98931b] .el-dialog__body{padding:16px 20px 22px}.danger-link[data-v-5e98931b]{color:#f56c6c}.task-template-select[data-v-5e98931b]{width:220px}.task-template-select.wide[data-v-5e98931b]{width:300px}.task-template-select.dialog[data-v-5e98931b]{width:520px}.dialog-template-row[data-v-5e98931b]{display:flex;align-items:center;gap:12px;margin-bottom:12px;color:#374151;font-weight:600}.geo-page[data-v-f2abfcfe]{padding:16px}.geo-header[data-v-f2abfcfe]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.geo-header h2[data-v-f2abfcfe]{margin:0 0 6px;color:#1f2937}.geo-header p[data-v-f2abfcfe]{margin:0;color:#64748b}.panel[data-v-f2abfcfe]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:14px}.panel-title[data-v-f2abfcfe]{font-weight:700;margin-bottom:12px;color:#1f2937}.project-list[data-v-f2abfcfe]{margin:12px 0;max-height:560px;overflow:auto}.project-item[data-v-f2abfcfe]{padding:12px;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:8px;cursor:pointer}.project-item.active[data-v-f2abfcfe]{border-color:#409eff;background:#ecf5ff}.project-name[data-v-f2abfcfe]{font-weight:700;color:#1f2937}.project-meta[data-v-f2abfcfe]{margin:6px 0;color:#6b7280;font-size:12px}.empty-state[data-v-f2abfcfe]{height:520px;border:1px dashed #cbd5e1;background:#fff;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#94a3b8}.empty-state i[data-v-f2abfcfe]{font-size:48px;margin-bottom:12px}.hero-panel[data-v-f2abfcfe]{margin-bottom:14px}.project-heading[data-v-f2abfcfe]{display:flex;justify-content:space-between;gap:16px}.project-heading h3[data-v-f2abfcfe]{margin:0 0 8px;color:#111827}.project-heading p[data-v-f2abfcfe]{margin:0 0 12px;color:#64748b}.project-actions[data-v-f2abfcfe]{white-space:nowrap}.stats[data-v-f2abfcfe]{margin:12px 0}.stat[data-v-f2abfcfe]{border:1px solid #e5e7eb;border-radius:6px;padding:12px;background:#f8fafc}.stat strong[data-v-f2abfcfe]{display:block;font-size:24px;color:#2563eb}.stat span[data-v-f2abfcfe]{color:#64748b;font-size:12px}.geo-tabs[data-v-f2abfcfe]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:12px}.toolbar[data-v-f2abfcfe]{display:flex;gap:8px;margin-bottom:10px}.toolbar .el-input[data-v-f2abfcfe]{width:260px}.table-pagination[data-v-f2abfcfe]{margin-top:10px;text-align:right}.visibility-form[data-v-f2abfcfe]{margin-bottom:10px}.prompt-input[data-v-f2abfcfe]{width:380px}.draft-preview[data-v-f2abfcfe]{padding:0 24px 24px}.draft-preview h2[data-v-f2abfcfe]{margin-top:0}.muted[data-v-f2abfcfe]{color:#64748b}.draft-html[data-v-f2abfcfe]{line-height:1.72;color:#1f2937}.draft-html h1[data-v-f2abfcfe],.draft-html h2[data-v-f2abfcfe]{color:#111827}.echotik-page[data-v-24971d6c]{color:#172033}.echotik-topbar[data-v-24971d6c]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.page-eyebrow[data-v-24971d6c]{color:#6b5bd6;font-size:12px;font-weight:700;margin-bottom:6px}.page-title[data-v-24971d6c]{margin:0;font-size:24px;font-weight:720}.page-subtitle[data-v-24971d6c]{margin:6px 0 0;color:#6b7280;font-size:13px}.top-actions[data-v-24971d6c]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.last-update-status[data-v-24971d6c]{display:inline-flex;align-items:center;min-height:32px;margin-right:4px;color:#16803c;font-size:13px;font-weight:600;white-space:nowrap}.last-update-status.paused[data-v-24971d6c]{color:#b45309}.last-update-status.paused .status-dot[data-v-24971d6c]{background:#f59e0b;box-shadow:0 0 0 3px rgba(245,158,11,.16)}.last-update-status small[data-v-24971d6c]{font-size:12px;font-weight:500}.status-dot[data-v-24971d6c]{width:8px;height:8px;margin-right:7px;border-radius:50%;background:#22a447;box-shadow:0 0 0 3px rgba(34,164,71,.12)}.filter-panel[data-v-24971d6c]{background:#fff;border:1px solid #ece9f8;border-radius:8px;padding:14px 16px 12px;box-shadow:0 8px 24px rgba(107,91,214,.07)}.filter-line[data-v-24971d6c]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:36px}.filter-line+.filter-line[data-v-24971d6c]{margin-top:8px}.filter-line .el-input[data-v-24971d6c]{width:min(360px,100%)}.filter-label[data-v-24971d6c]{color:#6b7280;font-size:13px;width:70px;flex:0 0 70px}.chip[data-v-24971d6c]{border:0;border-radius:8px;background:#f6f7fb;color:#4b5563;height:28px;padding:0 14px;cursor:pointer;transition:all .16s ease}.chip.active[data-v-24971d6c],.chip[data-v-24971d6c]:hover{background:#eeeafd;color:#5b4bd1;font-weight:650}.filter-line.categories[data-v-24971d6c]{align-items:flex-start}.category-filter[data-v-24971d6c]{position:relative;display:flex;flex:1;flex-wrap:wrap;gap:8px;min-width:0}.category-chip[data-v-24971d6c]{display:inline-flex;align-items:center;gap:5px}.category-chip.open[data-v-24971d6c]{background:#f0edff;color:#5545cc}.category-chip i[data-v-24971d6c]{font-size:11px}.selected-category-path[data-v-24971d6c]{border:1px solid #d8d2ff;border-radius:8px;background:#fff;color:#5545cc;height:28px;max-width:min(420px,100%);padding:0 10px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-menu[data-v-24971d6c]{position:absolute;left:0;top:36px;z-index:20;display:flex;min-width:520px;max-width:min(760px,calc(100vw - 180px));border:1px solid #ebe8f6;border-radius:8px;background:#fff;box-shadow:0 16px 34px rgba(17,24,39,.12);overflow:hidden}.category-menu-column[data-v-24971d6c]{width:260px;max-height:318px;overflow-y:auto;padding:8px}.category-menu-column+.category-menu-column[data-v-24971d6c]{border-left:1px solid #f0eef8}.category-menu-column-secondary[data-v-24971d6c]{width:260px}.category-menu-item[data-v-24971d6c]{width:100%;min-height:32px;border:0;border-radius:6px;background:transparent;color:#374151;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 10px;text-align:left;cursor:pointer}.category-menu-item.active[data-v-24971d6c],.category-menu-item.selected[data-v-24971d6c],.category-menu-item[data-v-24971d6c]:hover{background:#f4f1ff;color:#5948d6}.category-menu-item.selected[data-v-24971d6c]{font-weight:650}.category-menu-empty[data-v-24971d6c]{color:#9ca3af;font-size:12px;padding:12px 10px}.leaderboard-panel[data-v-24971d6c]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.section-title[data-v-24971d6c]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid #eef1f6}.section-title h2[data-v-24971d6c]{margin:0;font-size:17px}.section-title span[data-v-24971d6c]{color:#778195;font-size:12px}.leaderboard-table[data-v-24971d6c]{cursor:pointer}.rank-medal[data-v-24971d6c]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#f1f5f9;color:#334155;font-weight:700}.rank-1[data-v-24971d6c]{background:#fff3cf;color:#a16207}.rank-2[data-v-24971d6c]{background:#eef2f7;color:#64748b}.rank-3[data-v-24971d6c]{background:#ffe8d5;color:#c2410c}.product-cell[data-v-24971d6c]{display:flex;gap:12px;align-items:center;min-width:0}.product-cell img[data-v-24971d6c]{width:72px;height:72px;border-radius:8px;border:1px solid #edf0f5;-o-object-fit:cover;object-fit:cover;background:#f8fafc}.product-cell strong[data-v-24971d6c]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.35}.product-cell p[data-v-24971d6c]{margin:4px 0 0;color:#6b7280;font-size:12px}.product-tags[data-v-24971d6c]{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.product-tags span[data-v-24971d6c]{background:#f4f2ff;color:#6554d9;border-radius:4px;padding:2px 7px;font-size:12px;line-height:18px}.hot-number[data-v-24971d6c],.product-tags .price[data-v-24971d6c]{color:#c0266b;font-weight:720}.product-tags .path-tag[data-v-24971d6c]{max-width:260px;white-space:normal;word-break:break-word}.shop-cell[data-v-24971d6c]{display:flex;align-items:center;gap:10px}.shop-logo[data-v-24971d6c]{width:42px;height:42px;border-radius:50%;background:#f8fafc;border:1px solid #e2e8f0;display:inline-flex;align-items:center;justify-content:center;color:#334155;font-size:12px;font-weight:700;flex:0 0 auto}.shop-cell span[data-v-24971d6c],.shop-cell strong[data-v-24971d6c]{display:block}.shop-cell span[data-v-24971d6c]{color:#7b8496;font-size:12px;margin-top:3px}.table-pagination[data-v-24971d6c]{display:flex;justify-content:flex-end;padding:14px 0 2px}@media (max-width:900px){.echotik-topbar[data-v-24971d6c],.section-title[data-v-24971d6c]{align-items:stretch;flex-direction:column}.filter-label[data-v-24971d6c]{width:100%;flex-basis:100%}.category-menu[data-v-24971d6c]{min-width:min(520px,calc(100vw - 48px));max-width:calc(100vw - 48px)}.category-menu-column[data-v-24971d6c]{width:50%}}.echotik-detail-page[data-v-5b6c07a9]{color:#1f2937}.detail-breadcrumb[data-v-5b6c07a9]{display:flex;align-items:center;gap:8px;min-height:44px;color:#6b7280;font-size:13px}.breadcrumb-link[data-v-5b6c07a9]{cursor:pointer}.breadcrumb-link[data-v-5b6c07a9]:hover{color:#5b4bd1}.back-button[data-v-5b6c07a9]{margin-left:auto}.hero-section[data-v-5b6c07a9]{display:grid;grid-template-columns:260px minmax(0,1fr);gap:28px;background:#fff;border:1px solid #eef0f5;border-radius:8px;padding:28px 28px 20px;box-shadow:0 8px 24px rgba(106,91,214,.06)}.hero-media[data-v-5b6c07a9]{min-width:0}.main-image-wrap[data-v-5b6c07a9]{width:240px;height:240px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f8fafc;border-radius:8px}.main-image[data-v-5b6c07a9]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.thumb-strip[data-v-5b6c07a9]{display:grid;grid-template-columns:30px repeat(3,1fr) 30px;gap:7px;margin-top:16px;align-items:center}.thumb-strip[data-v-5b6c07a9]:after,.thumb-strip[data-v-5b6c07a9]:before{color:#9ca3af;border:1px solid #e5e7eb;border-radius:6px;display:flex;height:58px;align-items:center;justify-content:center}.thumb-strip[data-v-5b6c07a9]:before{content:"<"}.thumb-strip[data-v-5b6c07a9]:after{content:">"}.thumb-button[data-v-5b6c07a9]{height:58px;padding:0;border:1px solid #e5e7eb;border-radius:6px;background:#fff;cursor:pointer;overflow:hidden}.thumb-button.active[data-v-5b6c07a9]{border-color:#6b5bd6;box-shadow:0 0 0 2px rgba(107,91,214,.14)}.thumb-button img[data-v-5b6c07a9]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-content[data-v-5b6c07a9]{min-width:0}.title-row[data-v-5b6c07a9]{display:flex;justify-content:space-between;gap:18px}.title-row h1[data-v-5b6c07a9]{margin:0;font-size:22px;line-height:1.35;font-weight:720}.action-cluster[data-v-5b6c07a9],.title-tools[data-v-5b6c07a9]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.title-tools[data-v-5b6c07a9]{margin-top:10px}.action-cluster[data-v-5b6c07a9]{justify-content:flex-end;max-width:440px}.updated-time[data-v-5b6c07a9]{width:100%;text-align:right;color:#9aa3b2;font-size:12px}.tag-row[data-v-5b6c07a9]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0 18px}.country-code[data-v-5b6c07a9]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:22px;border-radius:4px;background:#f3f4f6;color:#374151;font-size:12px;font-weight:700}.metric-grid[data-v-5b6c07a9]{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:14px;margin-bottom:20px}.metric-card[data-v-5b6c07a9]{min-height:88px;border-radius:8px;background:#f7f7f8;padding:18px 18px 14px}.metric-card.primary[data-v-5b6c07a9]{background:#f0edff}.metric-card i[data-v-5b6c07a9]{color:#6b5bd6;font-size:16px}.metric-card strong[data-v-5b6c07a9]{display:block;margin-top:12px;color:#111827;font-size:20px;font-weight:760}.metric-card span[data-v-5b6c07a9]{display:block;color:#6b7280;font-size:13px;margin-top:2px}.facts-grid[data-v-5b6c07a9]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 36px;padding-top:18px;border-top:1px solid #edf0f5}.facts-grid span[data-v-5b6c07a9]{display:block;color:#697386;font-size:13px;margin-bottom:7px}.facts-grid strong[data-v-5b6c07a9]{color:#1f2937;font-size:14px}.facts-grid .accent[data-v-5b6c07a9]{color:#6b5bd6}.seller[data-v-5b6c07a9]{display:flex;align-items:center;gap:10px}.seller img[data-v-5b6c07a9]{width:42px;height:42px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:1px solid #e5e7eb}.seller em[data-v-5b6c07a9],.seller strong[data-v-5b6c07a9]{display:block}.seller em[data-v-5b6c07a9]{color:#6b7280;font-size:12px;font-style:normal;margin-top:3px}.detail-tabs-wrap[data-v-5b6c07a9]{background:#fff;border:1px solid #eef0f5;border-radius:8px;margin-top:14px;padding:0 20px 14px}.main-tabs[data-v-5b6c07a9] .el-tabs__header{margin-bottom:0}.main-tabs[data-v-5b6c07a9] .el-tabs__item{font-size:16px;font-weight:650}.sub-tabs[data-v-5b6c07a9]{display:flex;flex-wrap:wrap;gap:18px;padding-top:12px}.sub-tabs button[data-v-5b6c07a9]{border:0;background:transparent;color:#5f6777;padding:0;font-size:13px;cursor:pointer}.sub-tabs button.active[data-v-5b6c07a9]{color:#111827;font-weight:700}.overview-section[data-v-5b6c07a9]{background:#fff;border:1px solid #eef0f5;border-radius:8px;margin-top:14px;padding:22px}.section-heading[data-v-5b6c07a9]{display:flex;align-items:center;justify-content:space-between;gap:18px}.section-heading h2[data-v-5b6c07a9]{margin:0;font-size:20px}.range-switch[data-v-5b6c07a9]{display:flex;align-items:center;gap:0}.range-switch button[data-v-5b6c07a9]{min-width:76px;height:34px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;cursor:pointer}.range-switch button+button[data-v-5b6c07a9]{border-left:0}.range-switch button.active[data-v-5b6c07a9]{background:#6b5bd6;color:#fff;border-color:#6b5bd6}.range-switch .el-date-editor[data-v-5b6c07a9]{width:210px;margin-left:8px}.summary-copy[data-v-5b6c07a9]{display:flex;align-items:center;gap:16px;margin-top:16px;background:#fafafa;border:1px solid #f0f2f6;border-radius:8px;padding:14px 16px}.summary-copy p[data-v-5b6c07a9]{margin:0;color:#5f6777;line-height:1.7;flex:1}.analysis-layout[data-v-5b6c07a9]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:16px;margin-top:16px}.chart-panel[data-v-5b6c07a9],.insight-panel[data-v-5b6c07a9]{border:1px solid #eef0f5;border-radius:8px;padding:18px}.chart-head[data-v-5b6c07a9]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.chart-head h3[data-v-5b6c07a9],.insight-panel h3[data-v-5b6c07a9]{margin:0;font-size:16px}.chart-head span[data-v-5b6c07a9]{color:#8b95a5;font-size:12px}.trend-chart[data-v-5b6c07a9]{height:220px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:14px;align-items:end;padding-top:24px}.trend-column[data-v-5b6c07a9]{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px}.trend-column i[data-v-5b6c07a9]{width:100%;max-width:46px;min-height:20px;border-radius:8px 8px 2px 2px;background:linear-gradient(180deg,#6b5bd6,#b99cf9)}.trend-column span[data-v-5b6c07a9]{color:#7b8496;font-size:12px}.insight-card[data-v-5b6c07a9]{background:#f8fafc;border-radius:8px;padding:13px 14px}.insight-card+.insight-card[data-v-5b6c07a9]{margin-top:10px}.insight-card span[data-v-5b6c07a9]{color:#697386;font-size:12px}.insight-card strong[data-v-5b6c07a9]{display:block;margin:5px 0;font-size:18px}.insight-card p[data-v-5b6c07a9]{margin:0;color:#6b7280;font-size:12px;line-height:1.5}@media (max-width:1180px){.analysis-layout[data-v-5b6c07a9],.hero-section[data-v-5b6c07a9]{grid-template-columns:1fr}.facts-grid[data-v-5b6c07a9],.metric-grid[data-v-5b6c07a9]{grid-template-columns:repeat(2,minmax(0,1fr))}.section-heading[data-v-5b6c07a9],.title-row[data-v-5b6c07a9]{flex-direction:column;align-items:stretch}.action-cluster[data-v-5b6c07a9],.updated-time[data-v-5b6c07a9]{justify-content:flex-start;text-align:left}}@media (max-width:760px){.hero-section[data-v-5b6c07a9]{padding:16px}.main-image-wrap[data-v-5b6c07a9]{width:100%;height:280px}.facts-grid[data-v-5b6c07a9],.metric-grid[data-v-5b6c07a9]{grid-template-columns:1fr}.range-switch[data-v-5b6c07a9]{flex-wrap:wrap;gap:8px}.range-switch button[data-v-5b6c07a9]{border:1px solid #e5e7eb}}.echotik-task-page[data-v-70ce767a]{color:#172033}.task-topbar[data-v-70ce767a]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.page-eyebrow[data-v-70ce767a]{color:#6b5bd6;font-size:12px;font-weight:700;margin-bottom:6px}.page-title[data-v-70ce767a]{margin:0;font-size:24px;font-weight:720}.page-subtitle[data-v-70ce767a]{margin:6px 0 0;color:#6b7280;font-size:13px}.top-actions[data-v-70ce767a]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.status-grid[data-v-70ce767a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:14px}.metric-card[data-v-70ce767a],.worker-panel[data-v-70ce767a]{background:#fff;border:1px solid #e5e7eb;border-radius:8px}.metric-card[data-v-70ce767a]{padding:14px}.health-grid span[data-v-70ce767a],.metric-card small[data-v-70ce767a],.metric-card span[data-v-70ce767a]{color:#697386;font-size:12px}.health-grid strong[data-v-70ce767a],.metric-card strong[data-v-70ce767a]{display:block;margin-top:7px;font-size:18px;line-height:1.3;word-break:break-all}.metric-card small[data-v-70ce767a]{display:block;margin-top:5px}.danger[data-v-70ce767a],.metric-card.warning strong[data-v-70ce767a]{color:#b45309}.quality-alert[data-v-70ce767a]{margin-bottom:14px}.worker-panel[data-v-70ce767a]{margin-bottom:14px;padding:14px 16px 16px}.section-title[data-v-70ce767a]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.section-title h2[data-v-70ce767a]{margin:0;font-size:18px}.muted[data-v-70ce767a],.section-title span[data-v-70ce767a],.stale-text[data-v-70ce767a]{color:#64748b;font-size:12px}.worker-table[data-v-70ce767a]{width:100%}.worker-name span[data-v-70ce767a],.worker-name strong[data-v-70ce767a]{display:block}.worker-name span[data-v-70ce767a]{color:#64748b;font-size:12px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stale-text[data-v-70ce767a]{display:block;margin-top:4px}.health-grid[data-v-70ce767a]{display:grid;grid-template-columns:minmax(260px,2fr) repeat(3,minmax(160px,1fr));gap:12px}.health-grid>div[data-v-70ce767a]{border:1px solid #eef2f7;border-radius:8px;padding:12px;background:#f8fafc}@media (max-width:900px){.section-title[data-v-70ce767a],.task-topbar[data-v-70ce767a]{align-items:stretch;flex-direction:column}.health-grid[data-v-70ce767a]{grid-template-columns:1fr}}.page-actions[data-v-5ad73940]{display:flex;gap:8px}.matrix-alert[data-v-5ad73940],.rule-alert[data-v-5ad73940]{margin-bottom:14px}.matrix-preview[data-v-5ad73940]{margin:-4px 0 16px;padding:9px 12px;color:#476071;font-size:13px;line-height:1.6;background:#f4f9ff;border:1px solid #d8e9fb;border-radius:4px}.rule-form[data-v-5ad73940]{max-width:1180px}.rule-toolbar[data-v-5ad73940]{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1180px;margin-bottom:14px;padding:12px 14px;background:#fff;border:1px solid #dfe7f2;border-radius:6px}.rule-picker[data-v-5ad73940]{display:flex;align-items:center;gap:10px;min-width:360px}.rule-picker-label[data-v-5ad73940]{color:#4b5563;font-size:13px;white-space:nowrap}.rule-picker[data-v-5ad73940] .el-select{flex:1}.rule-toolbar-actions[data-v-5ad73940]{display:flex;gap:8px;flex-wrap:wrap}.section-card[data-v-5ad73940]{margin-bottom:14px;padding:18px 18px 4px;background:#fff;border:1px solid #dfe7f2;border-radius:6px}.section-card h3[data-v-5ad73940]{margin:0 0 16px;color:#1f2937;font-size:16px}.field-label[data-v-5ad73940]{display:inline-flex;align-items:center;gap:4px}.help-icon[data-v-5ad73940]{color:#8a96a8;cursor:help}.option-meta[data-v-5ad73940]{float:right;margin-left:16px;color:#8a96a8;font-size:12px}.scope-hint[data-v-5ad73940]{margin:4px 0 14px}.time-window-list[data-v-5ad73940]{display:flex;flex-direction:column;gap:8px}.time-window-row[data-v-5ad73940]{display:flex;align-items:center;gap:8px}.time-window-row[data-v-5ad73940] .el-select{width:132px}.time-window-separator[data-v-5ad73940]{color:#6b7280;font-size:13px}.footer-actions[data-v-5ad73940]{position:sticky;bottom:0;z-index:5;display:flex;justify-content:flex-end;gap:10px;margin-top:14px;padding:12px 0;background:#f5f7fb}.notice[data-v-554d57df]{margin-bottom:16px}h3[data-v-554d57df]{margin-top:0}.notice[data-v-011f3b24]{margin-bottom:16px}.section-title[data-v-011f3b24]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}h3[data-v-011f3b24]{margin-top:0}.content-card+.content-card[data-v-011f3b24]{margin-top:16px}.model-detail-form[data-v-011f3b24]{padding:12px 12px 0;background:#f9fafb}.unit[data-v-011f3b24]{margin-left:8px;color:#6b7280}.model-preset[data-v-011f3b24]{width:120px}.side-card[data-v-011f3b24]{margin-top:16px}code[data-v-011f3b24]{color:#1d4ed8;background:#eff6ff;border-radius:4px;padding:2px 5px}.notice[data-v-35a21dde]{margin-bottom:16px}.template-card[data-v-35a21dde]{margin-top:16px}.template-card-header[data-v-35a21dde]{display:flex;align-items:center;justify-content:space-between}.effective-config[data-v-35a21dde]{margin-bottom:14px}.config-text[data-v-35a21dde]{white-space:pre-wrap;line-height:1.55;color:#1f2937}.config-text.long[data-v-35a21dde]{max-height:280px;overflow:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.config-actions[data-v-35a21dde]{margin-top:12px;text-align:right}.muted[data-v-35a21dde]{color:#909399;font-size:12px}.danger-link[data-v-35a21dde]{color:#f56c6c}.task-form[data-v-35a21dde] .el-textarea__inner{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;line-height:1.55}.form-section[data-v-35a21dde]{margin-top:16px;padding:16px;border:1px solid #e5e7eb;border-radius:8px;background:#fbfdff}.section-title[data-v-35a21dde]{color:#111827;font-size:15px;font-weight:800}.section-desc[data-v-35a21dde]{margin-top:6px;color:#6b7280;font-size:12px;line-height:1.6}.advanced-section[data-v-35a21dde]{margin-top:14px;border:1px solid #e5e7eb;border-radius:8px;padding:0 14px}.prompt-preview[data-v-35a21dde]{margin-top:14px}.field-label-line[data-v-35a21dde]{display:flex;align-items:center;gap:6px;margin:14px 0 6px;color:#374151;font-size:13px;font-weight:700}.help-icon[data-v-35a21dde]{color:#409eff;cursor:help}.exchange-rate-page[data-v-2cf290fe]{color:#172033}.page-head[data-v-2cf290fe]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px}.page-eyebrow[data-v-2cf290fe]{color:#2563eb;font-size:12px;font-weight:700;letter-spacing:0;margin-bottom:4px}.page-head h1[data-v-2cf290fe]{margin:0;font-size:24px}.page-head p[data-v-2cf290fe]{margin:6px 0 0;color:#64748b;font-size:13px}.head-actions[data-v-2cf290fe]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.notice[data-v-2cf290fe]{margin-bottom:12px}.metric-grid[data-v-2cf290fe]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.metric[data-v-2cf290fe],.rate-panel[data-v-2cf290fe]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 1px 2px rgba(15,23,42,.04)}.metric[data-v-2cf290fe]{min-height:86px;padding:14px}.metric span[data-v-2cf290fe]{display:block;color:#64748b;font-size:12px;margin-bottom:8px}.metric strong[data-v-2cf290fe]{display:block;font-size:22px;line-height:1.2;word-break:break-word}.rate-panel[data-v-2cf290fe]{padding:14px}.section-head[data-v-2cf290fe]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px}.section-head h3[data-v-2cf290fe]{margin:0;font-size:15px}.section-head span[data-v-2cf290fe]{color:#64748b;font-size:12px}.danger-link[data-v-2cf290fe]{color:#dc2626}@media (max-width:960px){.filter-main[data-v-2cf290fe],.page-head[data-v-2cf290fe]{flex-direction:column}.metric-grid[data-v-2cf290fe]{grid-template-columns:repeat(2,minmax(0,1fr))}}.payment-page[data-v-1a8fba44]{color:#172033}.page-head[data-v-1a8fba44]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.page-eyebrow[data-v-1a8fba44]{color:#2563eb;font-size:12px;font-weight:700;letter-spacing:0;margin-bottom:4px}.page-head h1[data-v-1a8fba44]{margin:0;font-size:24px;font-weight:700}.page-head p[data-v-1a8fba44],.section-head span[data-v-1a8fba44],.table-sub[data-v-1a8fba44],.toolbar-copy span[data-v-1a8fba44]{margin:6px 0 0;color:#64748b;font-size:13px}.editor-actions[data-v-1a8fba44],.head-actions[data-v-1a8fba44],.toolbar-actions[data-v-1a8fba44]{display:flex;gap:8px;flex-shrink:0;flex-wrap:wrap}.notice[data-v-1a8fba44]{margin-bottom:12px}.config-tabs[data-v-1a8fba44]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:12px}.toolbar-line[data-v-1a8fba44]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.toolbar-copy strong[data-v-1a8fba44]{display:block;font-size:15px}.work-grid[data-v-1a8fba44]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);gap:14px}.payment-page.is-readonly .work-grid[data-v-1a8fba44]{grid-template-columns:minmax(0,1fr)}.panel[data-v-1a8fba44]{border:1px solid #e2e8f0;border-radius:6px;padding:14px;min-width:0}.platform-panel[data-v-1a8fba44]{margin-bottom:14px;background:#f8fafc}.table-panel[data-v-1a8fba44]{padding:0;overflow:hidden}.section-head[data-v-1a8fba44]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.section-head.compact[data-v-1a8fba44]{margin-bottom:8px}.section-head h3[data-v-1a8fba44]{margin:0;font-size:15px;font-weight:700}.table-main[data-v-1a8fba44]{color:#172033;font-weight:700;line-height:1.4}.field-hint[data-v-1a8fba44]{margin-top:6px;color:#64748b;font-size:12px;line-height:1.5}.danger-link[data-v-1a8fba44]{color:#dc2626}.probe-summary[data-v-1a8fba44],.test-result[data-v-1a8fba44]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:12px}.probe-summary div[data-v-1a8fba44],.test-result div[data-v-1a8fba44]{border:1px solid #e2e8f0;border-radius:6px;padding:12px;background:#f8fafc}.probe-summary span[data-v-1a8fba44],.test-result span[data-v-1a8fba44]{display:block;color:#64748b;font-size:12px;margin-bottom:6px}.probe-summary strong[data-v-1a8fba44],.test-result strong[data-v-1a8fba44]{color:#172033;font-size:14px;word-break:break-all}.probe-result[data-v-1a8fba44]{margin-top:8px}.probe-summary[data-v-1a8fba44]{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px}@media (max-width:1100px){.page-head[data-v-1a8fba44],.section-head[data-v-1a8fba44],.toolbar-line[data-v-1a8fba44]{flex-direction:column}.probe-summary[data-v-1a8fba44],.test-result[data-v-1a8fba44],.work-grid[data-v-1a8fba44]{grid-template-columns:1fr}}.binding-page[data-v-403c61e1]{color:#172033}.page-head[data-v-403c61e1]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.page-eyebrow[data-v-403c61e1]{color:#2563eb;font-size:12px;font-weight:700;letter-spacing:0;margin-bottom:4px}.page-head h1[data-v-403c61e1]{margin:0;font-size:24px;font-weight:700}.more-text[data-v-403c61e1],.muted[data-v-403c61e1],.page-head p[data-v-403c61e1],.section-head span[data-v-403c61e1],.table-sub[data-v-403c61e1]{margin:6px 0 0;color:#64748b;font-size:13px}.field-hint[data-v-403c61e1]{display:inline-block;margin-left:10px;color:#64748b;font-size:12px;line-height:32px;vertical-align:top}.editor-actions[data-v-403c61e1],.head-actions[data-v-403c61e1],.inline-field[data-v-403c61e1]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.notice[data-v-403c61e1]{margin-bottom:12px}.metric-grid[data-v-403c61e1]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:14px}.metric[data-v-403c61e1]{min-height:82px;padding:14px;background:#fff;border:1px solid #e2e8f0;border-radius:6px}.metric span[data-v-403c61e1]{display:block;color:#64748b;font-size:12px;margin-bottom:8px}.metric strong[data-v-403c61e1]{display:block;font-size:24px;line-height:1.2}.binding-tabs[data-v-403c61e1]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:12px}.work-grid[data-v-403c61e1]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(380px,.75fr);gap:14px}.binding-page.is-readonly .work-grid[data-v-403c61e1]{grid-template-columns:minmax(0,1fr)}.panel[data-v-403c61e1]{border:1px solid #e2e8f0;border-radius:6px;min-width:0;background:#fff}.table-panel[data-v-403c61e1]{overflow:hidden}.campaign-panel[data-v-403c61e1]{margin-top:14px;overflow:hidden}.campaign-shop-select[data-v-403c61e1]{width:100%}.danger-text[data-v-403c61e1]{color:#dc2626}.editor-panel[data-v-403c61e1]{padding:14px}.padded-head[data-v-403c61e1]{padding:14px;margin-bottom:0}.section-head[data-v-403c61e1]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.section-head h3[data-v-403c61e1]{margin:0;font-size:15px;font-weight:700}.table-main[data-v-403c61e1]{color:#172033;font-weight:700;line-height:1.4}.tag[data-v-403c61e1]{margin:2px 4px 2px 0}.selected-account[data-v-403c61e1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px}.selected-account div[data-v-403c61e1]{border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc;padding:10px;min-width:0}.selected-account span[data-v-403c61e1]{display:block;color:#64748b;font-size:12px;margin-bottom:5px}.selected-account strong[data-v-403c61e1]{display:block;color:#172033;font-size:13px;word-break:break-all}@media (max-width:1100px){.page-head[data-v-403c61e1],.section-head[data-v-403c61e1]{flex-direction:column}.metric-grid[data-v-403c61e1],.selected-account[data-v-403c61e1],.work-grid[data-v-403c61e1]{grid-template-columns:1fr}}.notice[data-v-36303edc]{margin-bottom:16px}h3[data-v-36303edc]{margin-top:0}.unit[data-v-36303edc]{margin-left:8px;color:#6b7280}.side-card[data-v-36303edc]{margin-top:16px}.side-card p[data-v-36303edc]{line-height:1.7}code[data-v-36303edc]{color:#1d4ed8;background:#eff6ff;border-radius:4px;padding:2px 5px}.notice[data-v-06e33182]{margin-bottom:16px}.auth-form[data-v-06e33182]{margin-bottom:8px}.selected-count[data-v-06e33182]{margin-left:12px;color:#6b7280;font-size:13px}.fixed-info[data-v-06e33182],.muted[data-v-06e33182]{color:#6b7280;font-size:13px}.section-header[data-v-06e33182]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.section-header h3[data-v-06e33182],h3[data-v-06e33182]{margin:0}.section-actions[data-v-06e33182]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.shop-filter-form[data-v-06e33182]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.shop-filter-form[data-v-06e33182] .el-form-item{margin-bottom:0}.shop-filter-form[data-v-06e33182] .el-input{width:360px;max-width:52vw}.auth-table-tabs[data-v-06e33182]{min-width:0}.auth-tab-label[data-v-06e33182]{display:inline-flex;align-items:center;gap:8px}.table-title[data-v-06e33182]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;color:#111827;font-size:14px;font-weight:600}.result-json[data-v-06e33182]{margin:12px 0 0;padding:12px;max-height:360px;overflow:auto;background:#111827;color:#e5e7eb;border-radius:6px;white-space:pre-wrap;word-break:break-word}.notice[data-v-4323994e]{margin-bottom:16px}.inline-actions[data-v-4323994e]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.field-label[data-v-4323994e],.muted[data-v-4323994e]{color:#6b7280;font-size:13px}.section-header[data-v-4323994e]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.section-header h3[data-v-4323994e]{margin:0}.preview-toolbar[data-v-4323994e]{margin-bottom:8px}.article-body-form-item[data-v-4323994e] .el-form-item__content{line-height:1.5}.article-page-preview[data-v-4323994e]{min-height:360px;max-height:62vh;overflow:auto;padding:18px 20px;border:1px solid #e5e7eb;border-radius:8px;background:linear-gradient(180deg,#fff,#f9fafb);color:#1f2937;line-height:1.75;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6)}.article-page-preview[data-v-4323994e] img{max-width:100%;height:auto}.article-page-preview[data-v-4323994e] iframe,.article-page-preview[data-v-4323994e] video{max-width:100%}.article-page-preview[data-v-4323994e] table{width:100%;border-collapse:collapse}.article-page-preview[data-v-4323994e] td,.article-page-preview[data-v-4323994e] th{padding:8px 10px;border:1px solid #e5e7eb}.article-page-preview[data-v-4323994e] ol,.article-page-preview[data-v-4323994e] ul{padding-left:22px}.notice[data-v-2ff0d7de]{margin-bottom:16px}.inline-actions[data-v-2ff0d7de],.section-toolbar[data-v-2ff0d7de]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.field-label[data-v-2ff0d7de],.muted[data-v-2ff0d7de]{color:#6b7280;font-size:13px}.strong[data-v-2ff0d7de]{font-weight:650;color:#111827}.json-preview[data-v-2ff0d7de]{min-height:220px;max-height:520px;overflow:auto;margin:0;padding:12px;background:#111827;color:#e5e7eb;border-radius:6px;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.dialog-json[data-v-2ff0d7de]{max-height:620px}.thumb[data-v-2ff0d7de]{width:52px;height:52px;border-radius:6px;border:1px solid #e5e7eb;background:#f9fafb}.detail-view[data-v-2ff0d7de]{max-height:70vh;overflow:auto;padding-right:4px}.main-image[data-v-2ff0d7de]{width:100%;min-height:260px;max-height:360px;border-radius:8px;border:1px solid #e5e7eb;background:#f9fafb}.main-image.single[data-v-2ff0d7de]{min-height:360px;margin-bottom:16px}.image-grid[data-v-2ff0d7de]{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;margin-top:10px}.image-tile[data-v-2ff0d7de]{width:100%;height:72px;border-radius:6px;border:1px solid #e5e7eb;background:#f9fafb}.empty-image[data-v-2ff0d7de]{min-height:260px;display:flex;align-items:center;justify-content:center;border:1px dashed #cbd5e1;border-radius:8px;color:#6b7280;background:#f9fafb}.html-section[data-v-2ff0d7de],.sub-section[data-v-2ff0d7de]{margin-top:16px}.html-section h3[data-v-2ff0d7de],.sub-section h3[data-v-2ff0d7de]{margin:0 0 10px;font-size:15px;color:#111827}.html-content[data-v-2ff0d7de]{min-height:80px;max-height:240px;overflow:auto;padding:12px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;color:#374151;line-height:1.65}.raw-json[data-v-2ff0d7de]{margin-top:14px}.table-pagination[data-v-2ff0d7de]{margin-top:14px;text-align:right}.url-list[data-v-2ff0d7de]{display:flex;flex-direction:column;gap:8px}.url-row[data-v-2ff0d7de]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center}.title-line[data-v-5033baa1]{display:flex;align-items:center;gap:12px}.content-card[data-v-5033baa1],.notice[data-v-5033baa1]{margin-bottom:16px}.card-title[data-v-5033baa1]{font-size:16px;font-weight:700;color:#1f2937}.create-form[data-v-5033baa1]{margin-top:14px}.help-icon[data-v-5033baa1]{margin-left:3px;color:#909399;cursor:help}.hidden-file-input[data-v-5033baa1]{display:none}.panel-head[data-v-5033baa1]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.filters[data-v-5033baa1]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.listing-dialog[data-v-5033baa1] .el-dialog__body{max-height:72vh;overflow:auto}.action-help[data-v-5033baa1],.load-error[data-v-5033baa1]{margin-bottom:12px}.batch-bar[data-v-5033baa1]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding:10px 12px;border:1px solid #dfe6f2;border-radius:4px;background:#f8fafc}.batch-actions[data-v-5033baa1]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.json-hint[data-v-5033baa1]{margin-bottom:12px}.section-head[data-v-5033baa1]{display:flex;align-items:center;justify-content:space-between;margin:14px 0 8px;font-weight:700;color:#1f2937}.structured-table[data-v-5033baa1]{margin-bottom:14px}.media-thumb[data-v-5033baa1]{width:48px;height:48px;border-radius:4px;border:1px solid #e5e7eb}.danger-link[data-v-5033baa1]{color:#f56c6c}.json-label[data-v-5033baa1]{display:block;margin:10px 0 6px;color:#374151;font-weight:600}.json-preview[data-v-5033baa1]{min-height:420px;max-height:620px;overflow:auto;margin:0;padding:12px;background:#111827;color:#e5e7eb;border-radius:6px;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.validation-panel[data-v-5033baa1]{min-height:420px;border:1px solid #e5e7eb;border-radius:6px;padding:14px;background:#f8fafc}.validation-panel h3[data-v-5033baa1]{margin:0 0 10px;font-size:16px}.validation-panel h4[data-v-5033baa1]{margin:16px 0 8px;font-size:14px}.validation-panel ul[data-v-5033baa1]{margin:0;padding-left:18px;line-height:1.7}.muted[data-v-5033baa1]{color:#7b8794;font-size:13px}.strong[data-v-5033baa1]{font-weight:700;color:#1f2937}.url-list[data-v-5033baa1]{display:flex;flex-direction:column;gap:8px}.url-row[data-v-5033baa1]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px}.theme-mapping-page[data-v-1f312a9c]{color:#1f2937}.page-header[data-v-1f312a9c]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.page-title[data-v-1f312a9c]{margin:0 0 6px;font-size:22px;font-weight:700}.page-subtitle[data-v-1f312a9c]{margin:0;color:#6b7280;font-size:13px}.page-alert[data-v-1f312a9c]{margin-bottom:14px}.card-header[data-v-1f312a9c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.inline-actions[data-v-1f312a9c]{display:flex;align-items:center;gap:8px}.section-card[data-v-1f312a9c]{margin-top:16px}.profit-bi-page[data-v-6f52f73f]{color:#172033}.bi-toolbar[data-v-6f52f73f]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.page-eyebrow[data-v-6f52f73f]{color:#2563eb;font-size:12px;font-weight:700;letter-spacing:0;margin-bottom:4px}.page-title[data-v-6f52f73f]{margin:0;font-size:24px;font-weight:700}.page-subtitle[data-v-6f52f73f]{margin:6px 0 0;color:#64748b;font-size:13px}.header-actions[data-v-6f52f73f]{display:flex;gap:8px;flex-shrink:0;align-items:flex-start}.recalculate-action[data-v-6f52f73f]{display:flex;flex-direction:column;gap:4px}.data-updated-at[data-v-6f52f73f]{color:#64748b;font-size:11px;line-height:1.4;text-align:center;white-space:nowrap}.bi-panel[data-v-6f52f73f],.report-filter[data-v-6f52f73f]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 1px 2px rgba(15,23,42,.04)}.report-filter[data-v-6f52f73f]{margin-bottom:14px;padding:14px 14px 2px}.filter-main[data-v-6f52f73f]{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(220px,1fr) minmax(220px,.9fr) minmax(150px,.55fr) minmax(260px,1fr) auto;gap:12px;align-items:end}.filter-main.without-merchant[data-v-6f52f73f]{grid-template-columns:minmax(240px,1fr) minmax(220px,.9fr) minmax(150px,.55fr) minmax(280px,1fr) auto}.filter-main .el-date-editor[data-v-6f52f73f],.filter-main .el-select[data-v-6f52f73f]{width:100%}.shop-option-handle[data-v-6f52f73f]{float:left;color:#1e293b}.shop-option-status[data-v-6f52f73f]{float:right;color:#16a34a;font-size:12px}.shop-option-status.failed[data-v-6f52f73f]{color:#f97316}.filter-command[data-v-6f52f73f]{display:flex;gap:8px;padding-bottom:18px;white-space:nowrap}.advanced-panel[data-v-6f52f73f]{border-top:1px solid #e2e8f0;margin-top:2px;padding-top:14px}.advanced-grid[data-v-6f52f73f]{display:grid;grid-template-columns:minmax(260px,1fr) minmax(260px,1fr) minmax(180px,.6fr);gap:12px}.notice[data-v-6f52f73f]{margin-bottom:12px}.kpi-grid[data-v-6f52f73f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.kpi-item[data-v-6f52f73f]{min-height:98px;background:#fff;border:1px solid #e2e8f0;border-left:4px solid #2563eb;border-radius:6px;padding:14px}.kpi-item.cost[data-v-6f52f73f]{border-left-color:#10b981}.kpi-item.profit[data-v-6f52f73f]{border-left-color:#0f766e}.kpi-item.match[data-v-6f52f73f]{border-left-color:#f59e0b}.kpi-label[data-v-6f52f73f]{color:#64748b;font-size:12px;margin-bottom:8px}.kpi-item strong[data-v-6f52f73f]{display:block;font-size:24px;font-weight:700;line-height:1.2;word-break:break-word}.kpi-item span[data-v-6f52f73f]{color:#64748b;display:block;font-size:12px;margin-top:8px}.bi-grid[data-v-6f52f73f]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.8fr);gap:14px;margin-bottom:14px}.bi-panel[data-v-6f52f73f]{padding:14px;min-width:0}.trend-panel[data-v-6f52f73f]{min-height:0}.panel-heading[data-v-6f52f73f],.section-header[data-v-6f52f73f]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.panel-heading h3[data-v-6f52f73f],.section-header h3[data-v-6f52f73f]{margin:0;font-size:15px;font-weight:700}.muted[data-v-6f52f73f],.panel-heading span[data-v-6f52f73f]{color:#64748b;font-size:12px}.cost-status-tabs[data-v-6f52f73f]{margin-top:-4px}.missing-cost-note[data-v-6f52f73f]{margin-bottom:10px;padding:8px 10px;border:1px solid #fde68a;border-radius:6px;background:#fffbeb;color:#92400e;font-size:12px}.trend-heading[data-v-6f52f73f]{align-items:center}.trend-granularity[data-v-6f52f73f]{flex-shrink:0}.trend-dashboard[data-v-6f52f73f]{display:grid;gap:12px}.trend-metrics[data-v-6f52f73f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid #e2e8f0;border-radius:6px;background:#fbfdff}.trend-metric[data-v-6f52f73f]{min-width:0;padding:10px 12px;border-right:1px solid #e2e8f0}.trend-metric[data-v-6f52f73f]:last-child{border-right:0}.trend-metric em[data-v-6f52f73f],.trend-metric span[data-v-6f52f73f]{display:block;color:#64748b;font-size:12px;font-style:normal}.trend-metric strong[data-v-6f52f73f]{display:block;margin:5px 0;color:#172033;font-size:18px;font-weight:700;line-height:1.25;word-break:break-word}.chart-legend[data-v-6f52f73f]{display:flex;align-items:center;justify-content:flex-end;gap:12px;color:#475569;font-size:12px;white-space:nowrap}.legend-dot[data-v-6f52f73f]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px}.legend-dot.sales[data-v-6f52f73f]{background:#2563eb}.legend-dot.profit[data-v-6f52f73f]{background:#10b981}.legend-dot.ad-fee[data-v-6f52f73f]{background:#ef4444}.trend-chart-frame[data-v-6f52f73f]{position:relative;height:360px;overflow:hidden;border:1px solid #dbeafe;border-radius:6px;background:linear-gradient(180deg,rgba(239,246,255,.8),hsla(0,0%,100%,.96)),#fff}.trend-svg[data-v-6f52f73f]{display:block;width:100%;height:100%}.grid-line[data-v-6f52f73f]{stroke:#e2e8f0;stroke-width:1}.zero-line[data-v-6f52f73f]{stroke:#94a3b8;stroke-dasharray:5 5;stroke-width:1}.profit-area[data-v-6f52f73f]{fill:url(#trendProfitArea)}.trend-hit-area[data-v-6f52f73f]{cursor:pointer;fill:transparent;pointer-events:all}.sales-bar[data-v-6f52f73f]{cursor:pointer;fill:url(#trendSalesBar);opacity:.78;transition:opacity .18s ease,transform .18s ease}.sales-bar.active[data-v-6f52f73f],.sales-bar[data-v-6f52f73f]:hover{opacity:1}.trend-line[data-v-6f52f73f]{pointer-events:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.sales-line[data-v-6f52f73f]{stroke:#2563eb;stroke-opacity:.38}.profit-line[data-v-6f52f73f]{stroke:#059669;stroke-width:3}.ad-fee-line[data-v-6f52f73f]{stroke:#ef4444;stroke-width:2.8}.trend-dot[data-v-6f52f73f]{cursor:pointer;stroke:#fff;stroke-width:2;transition:opacity .18s ease}.sales-dot[data-v-6f52f73f]{fill:#2563eb}.profit-dot[data-v-6f52f73f]{fill:#10b981}.ad-fee-dot[data-v-6f52f73f]{fill:#ef4444}.trend-dot.active[data-v-6f52f73f],.trend-dot[data-v-6f52f73f]:hover{opacity:1}.axis-label[data-v-6f52f73f]{fill:#64748b;font-size:11px}.trend-active-summary[data-v-6f52f73f]{position:absolute;top:14px;right:16px;z-index:2;min-width:190px;padding:10px 12px;border:1px solid rgba(148,163,184,.32);border-radius:6px;background:hsla(0,0%,100%,.92);box-shadow:0 10px 24px rgba(15,23,42,.08)}.trend-active-summary em[data-v-6f52f73f],.trend-active-summary span[data-v-6f52f73f]{display:block;color:#64748b;font-size:12px;font-style:normal}.trend-active-summary strong[data-v-6f52f73f]{display:block;margin:4px 0;color:#172033;font-size:20px;font-weight:700}.empty-chart[data-v-6f52f73f]{min-height:90px;border:1px dashed #cbd5e1;border-radius:6px;color:#94a3b8;display:flex;align-items:center;justify-content:center}.cost-breakdown[data-v-6f52f73f]{display:grid;gap:12px}.cost-summary[data-v-6f52f73f]{padding:12px;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc}.cost-summary em[data-v-6f52f73f],.cost-summary span[data-v-6f52f73f]{display:block;color:#64748b;font-size:12px;font-style:normal}.cost-summary strong[data-v-6f52f73f]{display:block;margin:6px 0;color:#172033;font-size:22px;font-weight:700;line-height:1.25;word-break:break-word}.cost-stack[data-v-6f52f73f]{display:flex;height:12px;overflow:hidden;border-radius:999px;background:#e2e8f0}.cost-stack i[data-v-6f52f73f]{min-width:0;height:100%}.cost-list[data-v-6f52f73f]{display:flex;flex-direction:column;gap:8px}.cost-row[data-v-6f52f73f]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #eef2f7}.cost-row[data-v-6f52f73f]:last-child{border-bottom:0}.cost-row-main[data-v-6f52f73f],.cost-row-value[data-v-6f52f73f]{min-width:0}.cost-row-main[data-v-6f52f73f]{display:grid;gap:3px}.cost-row span[data-v-6f52f73f]{color:#64748b;font-size:12px}.cost-row i[data-v-6f52f73f]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:7px}.cost-row em[data-v-6f52f73f],.cost-row small[data-v-6f52f73f]{color:#94a3b8;display:block;font-size:12px;font-style:normal}.cost-row-value[data-v-6f52f73f]{text-align:right}.cost-row strong[data-v-6f52f73f]{display:block;font-size:13px;white-space:nowrap}.cost-row small[data-v-6f52f73f]{margin-top:3px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-panel[data-v-6f52f73f]{margin-bottom:16px}.table-pagination[data-v-6f52f73f]{margin-top:14px;text-align:right}.order-number-cell[data-v-6f52f73f]{display:grid;gap:6px;min-width:0}.order-number-text[data-v-6f52f73f]{overflow:hidden;color:#172033;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.special-order-tags[data-v-6f52f73f]{display:flex;flex-wrap:wrap;gap:4px}.special-order-tag[data-v-6f52f73f]{margin:0}.special-order-tag i[data-v-6f52f73f]{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:currentColor;vertical-align:1px}.negative[data-v-6f52f73f]{color:#dc2626}@media (max-width:1280px){.filter-main[data-v-6f52f73f]{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-command[data-v-6f52f73f]{padding-bottom:0;align-self:stretch}.bi-grid[data-v-6f52f73f]{grid-template-columns:1fr}.trend-panel[data-v-6f52f73f]{grid-row:span 1}}@media (max-width:900px){.advanced-grid[data-v-6f52f73f],.kpi-grid[data-v-6f52f73f],.trend-metrics[data-v-6f52f73f]{grid-template-columns:repeat(2,minmax(0,1fr))}.trend-metric[data-v-6f52f73f]:nth-child(2n){border-right:0}}@media (max-width:720px){.bi-toolbar[data-v-6f52f73f],.filter-command[data-v-6f52f73f],.header-actions[data-v-6f52f73f],.panel-heading[data-v-6f52f73f],.section-header[data-v-6f52f73f]{align-items:stretch;flex-direction:column}.advanced-grid[data-v-6f52f73f],.filter-main[data-v-6f52f73f],.kpi-grid[data-v-6f52f73f],.trend-metrics[data-v-6f52f73f]{grid-template-columns:1fr}.trend-metric[data-v-6f52f73f]{border-right:0;border-bottom:1px solid #e2e8f0}.trend-metric[data-v-6f52f73f]:last-child{border-bottom:0}.trend-chart-frame[data-v-6f52f73f]{height:320px}.trend-active-summary[data-v-6f52f73f]{left:12px;right:12px;min-width:0}}.page-subtitle[data-v-121d7a51]{color:#6b7280;margin-top:6px;font-size:13px}.section-card[data-v-121d7a51]{min-height:430px}.section-header[data-v-121d7a51]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.section-header h2[data-v-121d7a51]{margin:0;font-size:18px}.muted[data-v-121d7a51]{color:#6b7280;font-size:12px}.strong[data-v-121d7a51]{font-weight:650}.danger-link[data-v-121d7a51]{color:#f56c6c}.publish-form .el-checkbox[data-v-121d7a51]{margin-right:10px;margin-bottom:10px}.media-url-row[data-v-121d7a51]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.media-preview[data-v-121d7a51]{margin-top:12px;border:1px solid #e5e7eb;border-radius:6px;background:#f9fafb;padding:10px}.media-preview img[data-v-121d7a51],.media-preview video[data-v-121d7a51]{display:block;max-width:100%;max-height:320px;-o-object-fit:contain;object-fit:contain}.content-pack-card[data-v-121d7a51],.task-card[data-v-121d7a51]{margin-top:16px}.pack-form[data-v-121d7a51]{margin-bottom:12px}.task-filter[data-v-121d7a51]{display:flex;gap:10px}.error-text[data-v-121d7a51]{color:#dc2626;word-break:break-all}.page-subtitle[data-v-6ad0ffce]{color:#6b7280;margin-top:6px;font-size:13px}.section-card[data-v-6ad0ffce]{min-height:430px}.section-header[data-v-6ad0ffce]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.section-header h2[data-v-6ad0ffce]{margin:0;font-size:18px}.muted[data-v-6ad0ffce]{color:#6b7280;font-size:12px}.strong[data-v-6ad0ffce]{font-weight:650}.danger-link[data-v-6ad0ffce]{color:#f56c6c}.publish-form .el-checkbox[data-v-6ad0ffce]{margin-right:10px;margin-bottom:10px}.media-url-row[data-v-6ad0ffce]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.media-preview[data-v-6ad0ffce]{margin-top:12px;border:1px solid #e5e7eb;border-radius:6px;background:#f9fafb;padding:10px}.media-preview img[data-v-6ad0ffce],.media-preview video[data-v-6ad0ffce]{display:block;max-width:100%;max-height:320px;-o-object-fit:contain;object-fit:contain}.content-pack-card[data-v-6ad0ffce],.task-card[data-v-6ad0ffce]{margin-top:16px}.pack-form[data-v-6ad0ffce]{margin-bottom:12px}.task-filter[data-v-6ad0ffce]{display:flex;gap:10px}.error-text[data-v-6ad0ffce]{color:#dc2626;word-break:break-all}.crm-leads-page[data-v-145c4340]{color:#172033}.page-header[data-v-145c4340]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:18px}.eyebrow[data-v-145c4340]{margin-bottom:7px;color:#3568e8;font-size:12px;line-height:1;font-weight:800;letter-spacing:.09em}.drawer-header h2[data-v-145c4340],.page-header h1[data-v-145c4340]{margin:0;font-size:27px;line-height:1.25;letter-spacing:-.02em}.drawer-header p[data-v-145c4340],.page-header p[data-v-145c4340]{margin:8px 0 0;color:#69758a;font-size:14px}.drawer-actions[data-v-145c4340],.header-actions[data-v-145c4340]{display:flex;align-items:center;gap:10px}.schema-alert[data-v-145c4340]{margin-bottom:16px}.mail-status-grid[data-v-145c4340]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:16px}.mail-metric[data-v-145c4340]{min-width:0;padding:14px 15px;text-align:left;background:#fff;border:1px solid #e4e9f2;border-radius:9px;cursor:pointer;transition:.18s ease}.mail-metric.active[data-v-145c4340],.mail-metric[data-v-145c4340]:hover{transform:translateY(-1px);border-color:#85a7f4;box-shadow:0 7px 18px rgba(32,61,116,.08)}.mail-metric small[data-v-145c4340],.mail-metric span[data-v-145c4340]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-metric span[data-v-145c4340]{color:#59657a;font-size:12px;font-weight:700}.mail-metric strong[data-v-145c4340]{display:block;margin:7px 0 5px;font-size:24px}.mail-metric small[data-v-145c4340]{color:#98a1b0;font-size:10px}.mail-metric.ready strong[data-v-145c4340]{color:#178157}.mail-metric.unavailable strong[data-v-145c4340]{color:#cf5555}.mail-metric.generated strong[data-v-145c4340]{color:#b37616}.mail-metric.sent strong[data-v-145c4340]{color:#3568e8}.mail-metric.opened strong[data-v-145c4340]{color:#7655cb}.mail-metric.replied strong[data-v-145c4340]{color:#168a69}.summary-grid[data-v-145c4340]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px}.metric-card[data-v-145c4340]{position:relative;display:flex;align-items:center;gap:14px;min-width:0;padding:18px;overflow:hidden;text-align:left;background:#fff;border:1px solid #e4e9f2;border-radius:10px;cursor:pointer;transition:.18s ease}.metric-card.active[data-v-145c4340],.metric-card[data-v-145c4340]:hover{transform:translateY(-1px);border-color:#9ab5f8;box-shadow:0 8px 24px rgba(32,61,116,.08)}.metric-icon[data-v-145c4340]{flex:0 0 42px;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:10px;font-size:19px}.metric-card--blue .metric-icon[data-v-145c4340]{color:#3568e8;background:#edf3ff}.metric-card--green .metric-icon[data-v-145c4340]{color:#18875a;background:#eaf8f2}.metric-card--amber .metric-icon[data-v-145c4340]{color:#b66a0c;background:#fff5df}.metric-card--violet .metric-icon[data-v-145c4340]{color:#7451cb;background:#f3efff}.metric-content[data-v-145c4340]{display:grid;min-width:0;grid-template-columns:1fr auto;align-items:end;-moz-column-gap:8px;column-gap:8px}.metric-content small[data-v-145c4340]{color:#59657a;font-size:13px;font-weight:650}.metric-content strong[data-v-145c4340]{grid-row:span 2;font-size:28px;line-height:1}.metric-content em[data-v-145c4340]{margin-top:7px;overflow:hidden;color:#9099aa;font-size:12px;font-style:normal;white-space:nowrap;text-overflow:ellipsis}.content-card[data-v-145c4340]{background:#fff;border:1px solid #e3e8f0;border-radius:10px;box-shadow:0 5px 18px rgba(29,44,73,.04)}.queue-bar[data-v-145c4340]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:19px 20px 14px}.queue-bar h2[data-v-145c4340]{margin:0;font-size:17px}.queue-bar p[data-v-145c4340]{margin:6px 0 0;color:#8a94a7;font-size:12px}.queue-tabs[data-v-145c4340]{display:inline-flex;padding:3px;background:#f3f5f8;border-radius:8px}.queue-tabs button[data-v-145c4340]{padding:7px 13px;color:#6d7788;font-size:13px;background:transparent;border:0;border-radius:6px;cursor:pointer}.queue-tabs button.active[data-v-145c4340]{color:#2e5fd7;font-weight:700;background:#fff;box-shadow:0 2px 8px rgba(27,44,79,.08)}.filter-form[data-v-145c4340]{padding:14px 20px 0;border-top:1px solid #edf0f5;border-bottom:1px solid #edf0f5;background:#fbfcfe}.filter-form .el-form-item[data-v-145c4340]{margin-right:9px;margin-bottom:14px}.batch-toolbar[data-v-145c4340]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:66px;padding:12px 20px;background:#f8faff;border-bottom:1px solid #e8edf6}.batch-toolbar.active[data-v-145c4340]{background:#f1f6ff}.batch-toolbar>div[data-v-145c4340]:first-child{display:flex;flex-direction:column;gap:4px}.batch-toolbar strong[data-v-145c4340]{font-size:13px}.batch-toolbar span[data-v-145c4340]{color:#8490a3;font-size:11px}.batch-actions[data-v-145c4340]{display:flex;align-items:center;gap:9px}.lead-table[data-v-145c4340]:before{height:0}.lead-table[data-v-145c4340] th{height:45px;color:#697489;font-size:12px;font-weight:700;background:#fff}.lead-table[data-v-145c4340] td{padding:14px 0}.lead-table[data-v-145c4340] .el-table__row{cursor:default}.lead-table[data-v-145c4340] .el-table__row:hover>td{background:#f8faff!important}.channel-cell[data-v-145c4340],.merchant-cell[data-v-145c4340],.person-channel[data-v-145c4340],.person-head[data-v-145c4340],.score-cell[data-v-145c4340]{display:flex;align-items:center;gap:11px;min-width:0}.merchant-avatar[data-v-145c4340]{flex:0 0 38px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:800;background:linear-gradient(145deg,#3869df,#6e8dec);border-radius:9px}.cell-main[data-v-145c4340]{min-width:0;flex:1}.title-line[data-v-145c4340]{display:flex;align-items:center;gap:7px;min-width:0}.title-line strong[data-v-145c4340]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.merchant-cell a[data-v-145c4340]{display:block;margin:4px 0;color:#3d67c9}.merchant-cell a[data-v-145c4340],.subline[data-v-145c4340]{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.subline[data-v-145c4340]{margin-top:4px;color:#929bad}.confidence[data-v-145c4340]{width:82px;height:3px;margin-top:8px;overflow:hidden;background:#edf0f5;border-radius:4px}.confidence span[data-v-145c4340]{display:block;height:100%;background:#5f83de}.channel-icon[data-v-145c4340]{flex:0 0 32px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#3f68cd;background:#eff4ff;border-radius:8px}.channel-value[data-v-145c4340]{overflow:hidden;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.verified-dot[data-v-145c4340]{display:inline-block;width:6px;height:6px;margin-right:5px;background:#d0d5de;border-radius:50%}.verified-dot.is-valid[data-v-145c4340]{background:#20a56b}.verified-dot.is-pending[data-v-145c4340]{background:#e4a33d}.score-ring[data-v-145c4340]{flex:0 0 46px;width:46px;height:46px;display:flex;align-items:baseline;justify-content:center;padding-top:12px;color:#4664a7;background:#eef3ff;border:3px solid #cad8fb;border-radius:50%}.score-ring strong[data-v-145c4340]{font-size:16px}.score-ring small[data-v-145c4340]{margin-left:1px;font-size:9px}.brief-score.grade-a[data-v-145c4340],.score-ring.grade-a[data-v-145c4340]{color:#157a52;background:#e8f8f1;border-color:#a6dec8}.brief-score.grade-b[data-v-145c4340],.score-ring.grade-b[data-v-145c4340]{color:#315fc4;background:#edf3ff;border-color:#b7caf6}.brief-score.grade-c[data-v-145c4340],.score-ring.grade-c[data-v-145c4340]{color:#a66714;background:#fff5df;border-color:#f2d69c}.clue-line[data-v-145c4340]{max-width:118px}.status-cell[data-v-145c4340]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.follow-time[data-v-145c4340],.owner[data-v-145c4340]{color:#7c8799;font-size:12px}.follow-time.overdue[data-v-145c4340]{color:#d55858;font-weight:650}.empty-copy[data-v-145c4340]{color:#a1a9b6;font-size:12px}.pager[data-v-145c4340]{padding:18px 20px;text-align:right;border-top:1px solid #edf0f5}.mail-reason[data-v-145c4340]{max-width:172px;overflow:hidden;color:#717d90;font-size:11px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.mail-time[data-v-145c4340]{color:#a0a8b5;font-size:10px}.quote-state[data-v-145c4340]{display:flex;flex-direction:column;gap:5px}.quote-state strong[data-v-145c4340]{color:#34435b;font-size:12px}.quote-state span[data-v-145c4340]{overflow:hidden;color:#8994a6;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.preflight-table[data-v-145c4340]{margin-top:16px}.country-batch-fill[data-v-145c4340]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:16px 0 4px;padding:14px 16px;background:#f6f9ff;border:1px solid #e0e8fa;border-radius:8px}.country-batch-fill>div[data-v-145c4340]{min-width:0}.country-batch-fill span[data-v-145c4340],.country-batch-fill strong[data-v-145c4340]{display:block}.country-batch-fill strong[data-v-145c4340]{color:#2e3b52;font-size:13px}.country-batch-fill span[data-v-145c4340]{margin-top:5px;color:#7f8a9d;font-size:11px}.country-empty-alert[data-v-145c4340],.country-table[data-v-145c4340]{margin-top:12px}.blocker-copy[data-v-145c4340]{color:#69768a;font-size:12px}.batch-preview[data-v-145c4340]{display:grid;grid-template-columns:250px minmax(0,1fr);min-height:620px;overflow:hidden;border:1px solid #e2e7ef;border-radius:9px}.preview-list[data-v-145c4340]{padding:8px;overflow-y:auto;background:#f7f9fc;border-right:1px solid #e2e7ef}.preview-list button[data-v-145c4340]{display:block;width:100%;padding:12px;text-align:left;background:transparent;border:0;border-radius:7px;cursor:pointer}.preview-list button.active[data-v-145c4340]{background:#eaf1ff}.preview-list span[data-v-145c4340],.preview-list strong[data-v-145c4340]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-list strong[data-v-145c4340]{color:#2f3c52;font-size:12px}.preview-list span[data-v-145c4340]{margin-top:5px;color:#8792a4;font-size:10px}.preview-main[data-v-145c4340]{min-width:0;background:#f2f4f8}.preview-meta[data-v-145c4340]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 15px;background:#fff;border-bottom:1px solid #e2e7ef}.preview-meta span[data-v-145c4340],.preview-meta strong[data-v-145c4340]{display:block}.preview-meta strong[data-v-145c4340]{max-width:650px;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.preview-meta span[data-v-145c4340]{margin-top:5px;color:#8490a3;font-size:10px}.batch-preview-frame[data-v-145c4340]{display:block;width:100%;height:566px;border:0}.empty-preview[data-v-145c4340]{display:flex;align-items:center;justify-content:center;height:560px;color:#9099a8}.preview-footer[data-v-145c4340]{display:flex;align-items:center;justify-content:space-between;gap:16px}.preview-footer>span[data-v-145c4340]{color:#7c8798;font-size:12px}.preview-footer>div[data-v-145c4340]{display:flex;gap:9px}.mail-state[data-v-145c4340]{color:#3568e8;font-size:11px}.email-tip[data-v-145c4340]{padding:10px;color:#758195;font-size:12px;background:#f6f8fc;border-radius:7px}.drawer-shell[data-v-145c4340]{min-height:100vh;background:#f5f7fb}.drawer-header[data-v-145c4340]{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 26px;background:hsla(0,0%,100%,.97);border-bottom:1px solid #e5e9f0}.drawer-header h2[data-v-145c4340]{font-size:22px}.lead-brief[data-v-145c4340]{display:flex;align-items:center;gap:18px;margin:20px 24px 8px;padding:20px;background:#fff;border:1px solid #e1e7f1;border-radius:12px;box-shadow:0 8px 24px rgba(30,45,74,.05)}.brief-score[data-v-145c4340]{flex:0 0 72px;width:72px;height:72px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:3px solid #b9c9ee;border-radius:50%}.brief-score strong[data-v-145c4340]{font-size:23px}.brief-score span[data-v-145c4340]{margin-top:2px;font-size:10px}.brief-main[data-v-145c4340]{min-width:0;flex:1}.brief-main small[data-v-145c4340]{color:#8290a6}.brief-main h3[data-v-145c4340]{margin:5px 0;font-size:16px}.brief-main p[data-v-145c4340]{margin:0;color:#6f7b8f;font-size:12px;line-height:1.55}.detail-tabs[data-v-145c4340]{margin:0 24px 28px}.detail-tabs[data-v-145c4340] .el-tabs__header{margin:0}.detail-tabs[data-v-145c4340] .el-tabs__content{padding-top:14px}.drawer-section[data-v-145c4340]{margin-bottom:14px;padding:20px;background:#fff;border:1px solid #e2e7ef;border-radius:10px}.section-title[data-v-145c4340]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:15px}.section-title h3[data-v-145c4340]{margin:0;font-size:15px}.section-title span[data-v-145c4340]{color:#9aa3b2;font-size:11px}.score-breakdown[data-v-145c4340]{display:grid;grid-template-columns:1fr 1fr;gap:15px 22px}.score-part>div[data-v-145c4340]{display:flex;justify-content:space-between;margin-bottom:7px;color:#667388;font-size:12px}.score-part strong[data-v-145c4340]{color:#263246}.reason-list[data-v-145c4340]{display:grid;gap:9px}.reason-item[data-v-145c4340]{display:flex;gap:9px;color:#49566a;font-size:13px;line-height:1.55}.reason-item i[data-v-145c4340]{margin-top:3px;color:#25a36c}.signal-list[data-v-145c4340]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:17px}.signal-card[data-v-145c4340]{display:flex;flex-direction:column;gap:7px;padding:13px;color:inherit;text-decoration:none;background:#f8faff;border:1px solid #e4eaf7;border-radius:8px}.signal-type[data-v-145c4340]{width:-moz-max-content;width:max-content;padding:3px 7px;color:#4569be;font-size:10px;background:#eaf0ff;border-radius:4px}.signal-card strong[data-v-145c4340]{display:-webkit-box;overflow:hidden;font-size:12px;line-height:1.55;-webkit-line-clamp:2;-webkit-box-orient:vertical}.signal-card small[data-v-145c4340]{color:#96a0af;font-size:10px}.person-card[data-v-145c4340]{margin-bottom:12px;padding:16px;border:1px solid #e6eaf0;border-radius:9px}.person-head[data-v-145c4340]{align-items:flex-start}.person-head p[data-v-145c4340]{margin:5px 0 0;color:#7e899b;font-size:12px}.linkedin-link[data-v-145c4340]{display:inline-block;margin:10px 0 0 49px;color:#4770cf;font-size:12px}.person-channels[data-v-145c4340]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.person-channel[data-v-145c4340]{padding:10px;background:#f8faff;border-radius:7px}.person-channel>div[data-v-145c4340]{min-width:0;flex:1}.person-channel small[data-v-145c4340],.person-channel strong[data-v-145c4340]{display:block;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.person-channel small[data-v-145c4340]{margin-top:4px;color:#8a95a6;font-size:10px}.facts-grid[data-v-145c4340]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.facts-grid>div[data-v-145c4340]{padding:13px;background:#f7f9fc;border-radius:7px}.facts-grid small[data-v-145c4340],.facts-grid strong[data-v-145c4340]{display:block}.facts-grid small[data-v-145c4340]{margin-bottom:7px;color:#8d97a7;font-size:11px}.facts-grid strong[data-v-145c4340]{font-size:14px}.link-list[data-v-145c4340]{display:grid;gap:8px}.link-list a[data-v-145c4340]{display:flex;align-items:center;gap:12px;padding:11px 12px;color:#44536a;text-decoration:none;background:#f8faff;border-radius:7px}.link-list span[data-v-145c4340]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-list em[data-v-145c4340]{color:#9099a8;font-size:11px;font-style:normal}.product-list[data-v-145c4340]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.product-card[data-v-145c4340]{display:flex;align-items:center;gap:12px;min-width:0;padding:10px;background:#f8faff;border:1px solid #e8edf6;border-radius:9px;transition:border-color .18s ease,box-shadow .18s ease}.product-card[data-v-145c4340]:hover{border-color:#c9d7f5;box-shadow:0 5px 14px rgba(38,63,111,.07)}.product-image-placeholder[data-v-145c4340],.product-thumb[data-v-145c4340]{flex:0 0 68px;width:68px;height:68px;overflow:hidden;border-radius:7px}.product-thumb[data-v-145c4340]{display:block;cursor:zoom-in;background:#edf1f7}.product-thumb[data-v-145c4340] img{transition:transform .2s ease}.product-thumb[data-v-145c4340]:hover img{transform:scale(1.04)}.product-image-placeholder[data-v-145c4340]{display:flex;align-items:center;justify-content:center;color:#a4afc0;font-size:22px;background:#edf1f7}.product-copy[data-v-145c4340]{display:flex;min-width:0;flex:1;flex-direction:column;gap:9px}.product-copy a[data-v-145c4340]{display:flex;align-items:center;gap:5px;min-width:0;color:#44536a;font-size:13px;font-weight:650;text-decoration:none}.product-copy a[data-v-145c4340]:hover{color:#3568e8}.product-copy a span[data-v-145c4340],.product-title[data-v-145c4340]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-copy a span[data-v-145c4340]{flex:1}.product-copy a i[data-v-145c4340]{flex:0 0 auto;font-size:11px}.product-title[data-v-145c4340]{color:#44536a;font-size:13px;font-weight:650}.product-copy strong[data-v-145c4340]{color:#28374f;font-size:12px}.empty-panel[data-v-145c4340]{padding:22px;color:#929cab;font-size:12px;text-align:center;background:#f8f9fb;border-radius:8px}@media (max-width:1200px){.mail-status-grid[data-v-145c4340]{grid-template-columns:repeat(3,1fr)}}@media (max-width:1050px){.summary-grid[data-v-145c4340]{grid-template-columns:repeat(2,1fr)}.batch-toolbar[data-v-145c4340],.queue-bar[data-v-145c4340]{align-items:flex-start;flex-direction:column}.batch-preview[data-v-145c4340]{grid-template-columns:200px minmax(0,1fr)}}@media (max-width:760px){.mail-status-grid[data-v-145c4340],.summary-grid[data-v-145c4340]{grid-template-columns:1fr}.page-header[data-v-145c4340]{flex-direction:column}.facts-grid[data-v-145c4340],.person-channels[data-v-145c4340],.product-list[data-v-145c4340],.score-breakdown[data-v-145c4340],.signal-list[data-v-145c4340]{grid-template-columns:1fr}.batch-actions[data-v-145c4340],.country-batch-fill[data-v-145c4340],.preview-footer[data-v-145c4340]{width:100%;align-items:stretch;flex-direction:column}.batch-preview[data-v-145c4340]{grid-template-columns:1fr}.preview-list[data-v-145c4340]{max-height:170px;border-right:0;border-bottom:1px solid #e2e7ef}}.lead-sourcing-page[data-v-547ccc94]{color:#172033}.page-head[data-v-547ccc94]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:18px}.eyebrow[data-v-547ccc94]{margin-bottom:7px;color:#3568e8;font-size:12px;font-weight:800;letter-spacing:.08em}.drawer-head h2[data-v-547ccc94],.page-head h1[data-v-547ccc94]{margin:0;font-size:28px}.drawer-head p[data-v-547ccc94],.page-head p[data-v-547ccc94],.panel-head p[data-v-547ccc94]{margin:8px 0 0;color:#6f7c90}.head-actions[data-v-547ccc94]{display:flex;gap:10px;align-items:center}.schema-alert[data-v-547ccc94]{margin-bottom:16px}.summary-row[data-v-547ccc94]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:16px}.summary-card[data-v-547ccc94]{padding:16px;min-height:108px;background:#fff;border:1px solid #e2e8f2;border-left:4px solid #3577f0;border-radius:8px}.summary-card.green[data-v-547ccc94]{border-left-color:#18a56d}.summary-card.amber[data-v-547ccc94]{border-left-color:#df8d14}.summary-card.red[data-v-547ccc94]{border-left-color:#e55959}.summary-card.violet[data-v-547ccc94]{border-left-color:#6f55d9}.summary-card small[data-v-547ccc94],.summary-card span[data-v-547ccc94]{display:block;color:#69778d}.summary-card strong[data-v-547ccc94]{display:block;margin:8px 0;font-size:25px}.summary-card span[data-v-547ccc94]{font-size:12px}.queue-panel[data-v-547ccc94]{margin-bottom:16px;padding:16px 18px;background:#fff;border:1px solid #e2e8f2;border-radius:8px}.queue-head[data-v-547ccc94]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:14px}.queue-head h2[data-v-547ccc94]{margin:0;font-size:18px}.queue-head p[data-v-547ccc94]{margin:6px 0 0;color:#718096;font-size:13px}.queue-state[data-v-547ccc94]{display:flex;align-items:center;gap:8px;color:#647187;font-size:13px;white-space:nowrap}.queue-progress[data-v-547ccc94]{display:grid;grid-template-columns:1fr 48px;gap:10px;align-items:center;margin-bottom:14px}.queue-progress span[data-v-547ccc94]{color:#426084;font-weight:700;text-align:right}.queue-metrics[data-v-547ccc94]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid #e7edf6;border-radius:8px;overflow:hidden}.queue-metric[data-v-547ccc94]{padding:13px 14px;border-right:1px solid #e7edf6;background:#fbfdff}.queue-metric[data-v-547ccc94]:last-child{border-right:0}.queue-metric small[data-v-547ccc94],.queue-metric span[data-v-547ccc94]{display:block;color:#6f7c90;font-size:12px}.queue-metric strong[data-v-547ccc94]{display:block;margin:5px 0;color:#172033;font-size:22px}.queue-metric.warning[data-v-547ccc94]{background:#fff7ed}.queue-metric.warning strong[data-v-547ccc94]{color:#c2410c}.upstream-alert[data-v-547ccc94]{margin-top:12px;padding:10px 12px;color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;font-size:13px}.failure-strip[data-v-547ccc94]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:12px;color:#8a5d18;font-size:12px}.failure-strip button[data-v-547ccc94]{padding:5px 9px;color:#945a11;background:#fff8e8;border:1px solid #f4dda9;border-radius:6px;cursor:pointer}.panel[data-v-547ccc94]{background:#fff;border:1px solid #e2e8f2;border-radius:8px}.panel-head[data-v-547ccc94]{display:flex;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid #edf1f7}.panel-head h2[data-v-547ccc94]{margin:0;font-size:19px}.state-note[data-v-547ccc94]{display:flex;align-items:center;gap:8px;color:#647187;font-size:13px}.pulse[data-v-547ccc94]{width:8px;height:8px;border-radius:50%;background:#18a56d}.pulse.paused[data-v-547ccc94]{background:#b8c1d1}.filters[data-v-547ccc94]{padding:14px 18px;background:#fbfcff;border-bottom:1px solid #edf1f7}.lead-table[data-v-547ccc94] th{color:#6f7a8d;background:#fff}.lead-table[data-v-547ccc94] .el-table__row{cursor:pointer}.merchant[data-v-547ccc94]{display:flex;align-items:center;gap:11px}.avatar[data-v-547ccc94]{flex:0 0 40px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;background:linear-gradient(145deg,#3869df,#6b86e8);border-radius:8px}.merchant a[data-v-547ccc94],.merchant span[data-v-547ccc94],.merchant strong[data-v-547ccc94]{display:block}.merchant a[data-v-547ccc94]{margin-top:4px;color:#2f6ee9;text-decoration:none}.merchant span[data-v-547ccc94],.subline[data-v-547ccc94]{margin-top:4px;color:#8490a3;font-size:12px}.progress-line[data-v-547ccc94]{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center}.pager[data-v-547ccc94]{padding:16px;text-align:right;border-top:1px solid #edf1f7}.drawer-body[data-v-547ccc94]{min-height:100vh;padding:22px;background:#f6f8fc}.drawer-head[data-v-547ccc94]{display:flex;justify-content:space-between;gap:18px;margin-bottom:16px}.quote-review-panel[data-v-547ccc94]{margin-bottom:16px;padding:16px;background:#fff;border:1px solid #dfe6f2;border-radius:10px}.quote-review-head[data-v-547ccc94]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.quote-review-head h3[data-v-547ccc94]{margin:0;font-size:18px}.quote-review-head p[data-v-547ccc94]{margin:7px 0 0;color:#708096;font-size:13px}.quote-review-actions[data-v-547ccc94]{display:flex;align-items:center;gap:8px;flex:0 0 auto}.quote-blocker-alert[data-v-547ccc94]{margin-top:14px}.review-quick-fill[data-v-547ccc94]{display:grid;grid-template-columns:minmax(260px,1fr) 170px 150px auto;align-items:end;gap:10px;margin-top:12px;padding:12px;background:#f4f8ff;border:1px solid #dce8fb;border-radius:8px}.quick-fill-copy span[data-v-547ccc94],.quick-fill-copy strong[data-v-547ccc94]{display:block}.quick-fill-copy span[data-v-547ccc94]{margin-top:4px;color:#708096;font-size:12px}.review-quick-fill[data-v-547ccc94] .el-input-number,.review-quick-fill[data-v-547ccc94] .el-select{width:100%}.quote-review-list[data-v-547ccc94]{display:grid;gap:12px;margin-top:14px}.quote-review-item[data-v-547ccc94]{padding:14px;background:#f8fbff;border:1px solid #dfe8f7;border-radius:8px}.quote-review-item.incomplete[data-v-547ccc94]{background:snow;border-color:#f0cccc}.quote-review-product span[data-v-547ccc94],.quote-review-product strong[data-v-547ccc94]{display:block}.quote-review-product span[data-v-547ccc94]{margin-top:4px;color:#7d899c;font-size:12px}.quote-field-grid[data-v-547ccc94]{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));gap:10px;margin-top:12px}.quote-field-grid label[data-v-547ccc94]{display:grid;gap:5px;color:#637087;font-size:12px}.quote-field-grid[data-v-547ccc94] .el-input-number,.quote-field-grid[data-v-547ccc94] .el-select{width:100%}.quote-issues[data-v-547ccc94]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.product-block[data-v-547ccc94]{display:grid;grid-template-columns:340px 1fr;gap:14px;margin-bottom:14px;padding:14px;background:#fff;border:1px solid #e2e8f2;border-radius:8px}.product-left[data-v-547ccc94]{display:grid;grid-template-columns:96px 1fr;gap:12px;min-width:0}.product-image[data-v-547ccc94]{display:block;width:96px;height:96px;border:1px solid #e5eaf2;border-radius:7px;background:#f4f6fa;cursor:zoom-in}.product-info[data-v-547ccc94]{min-width:0}.product-info a[data-v-547ccc94],.product-info span[data-v-547ccc94],.product-info strong[data-v-547ccc94]{display:block}.product-info strong[data-v-547ccc94]{line-height:1.45}.product-info a[data-v-547ccc94]{margin-top:7px;color:#2f6ee9;text-decoration:none}.product-info span[data-v-547ccc94]{margin-top:6px;color:#7a8699;font-size:12px}.status-row[data-v-547ccc94]{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin-top:9px}.error-text[data-v-547ccc94]{max-width:260px;overflow:hidden;color:#d45151!important;text-overflow:ellipsis;white-space:nowrap}.product-actions[data-v-547ccc94]{display:flex;gap:8px;margin-top:12px}.danger-link[data-v-547ccc94]{color:#e05555}.candidate-grid[data-v-547ccc94]{display:grid;grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:10px}.candidate-card[data-v-547ccc94]{display:grid;grid-template-columns:70px 1fr;gap:10px;min-width:0;padding:10px;border:1px solid #e4e9f1;border-radius:8px;background:#fbfcff}.candidate-card.selected[data-v-547ccc94]{border-color:#1ea66e;background:#f0fbf6}.candidate-image[data-v-547ccc94]{display:block;width:70px;height:70px;border:1px solid #e3e8f0;border-radius:6px;background:#fff;cursor:zoom-in}.image-error[data-v-547ccc94]{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:#9aa6b8;font-size:12px;line-height:1.3;text-align:center;background:#f4f6fa}.image-error.small[data-v-547ccc94]{font-size:11px}.candidate-main[data-v-547ccc94]{min-width:0}.candidate-main a[data-v-547ccc94]{display:-webkit-box;overflow:hidden;color:#172033;font-size:13px;font-weight:700;line-height:1.35;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical}.candidate-meta[data-v-547ccc94]{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px;color:#758197;font-size:12px}.candidate-meta b[data-v-547ccc94]{color:#c23a71}.candidate-actions[data-v-547ccc94]{display:flex;justify-content:space-between;gap:8px;margin-top:8px}.empty-candidates[data-v-547ccc94],.empty-panel[data-v-547ccc94]{padding:28px;color:#7c8799;text-align:center;background:#fff;border:1px dashed #d8e0eb;border-radius:8px}.candidate-detail-view[data-v-547ccc94]{max-height:70vh;overflow:auto;padding-right:4px}.candidate-detail-hero[data-v-547ccc94]{display:grid;grid-template-columns:180px 1fr;gap:18px;align-items:stretch}.detail-main-image[data-v-547ccc94]{width:180px;height:180px;border:1px solid #e2e8f2;border-radius:8px;background:#f5f7fb;cursor:zoom-in}.detail-overview[data-v-547ccc94]{min-width:0}.detail-overview h3[data-v-547ccc94]{margin:0 0 10px;color:#172033;font-size:18px;line-height:1.45}.detail-tags[data-v-547ccc94]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.detail-metrics[data-v-547ccc94]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden;border:1px solid #e5eaf2;border-radius:8px}.detail-metrics div[data-v-547ccc94]{min-width:0;padding:12px;border-right:1px solid #e5eaf2;background:#fbfcff}.detail-metrics div[data-v-547ccc94]:last-child{border-right:0}.attribute-item span[data-v-547ccc94],.detail-metrics span[data-v-547ccc94],.detail-supplier span[data-v-547ccc94]{display:block;color:#71809a;font-size:12px}.attribute-item strong[data-v-547ccc94],.detail-metrics strong[data-v-547ccc94],.detail-supplier strong[data-v-547ccc94]{display:block;margin-top:6px;overflow:hidden;color:#172033;font-size:14px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.detail-supplier[data-v-547ccc94]{margin-top:12px;padding:12px;border:1px solid #e5eaf2;border-radius:8px;background:#fff}.detail-link[data-v-547ccc94]{display:inline-flex;margin-top:12px;color:#2f6ee9;font-size:13px;text-decoration:none}.detail-gallery[data-v-547ccc94]{display:flex;gap:8px;margin-top:14px;overflow-x:auto;padding-bottom:4px}.detail-gallery-image[data-v-547ccc94]{flex:0 0 auto;width:76px;height:76px;border:1px solid #e2e8f2;border-radius:7px;background:#f6f8fc;cursor:zoom-in}.detail-section[data-v-547ccc94]{margin-top:18px}.detail-section-title[data-v-547ccc94]{margin-bottom:10px;color:#172033;font-size:15px;font-weight:800}.attribute-grid[data-v-547ccc94]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.attribute-item[data-v-547ccc94]{min-width:0;padding:10px 12px;border:1px solid #e5eaf2;border-radius:8px;background:#fbfcff}.detail-image-list[data-v-547ccc94]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.detail-description-image[data-v-547ccc94]{width:100%;height:120px;border:1px solid #e2e8f2;border-radius:8px;background:#f6f8fc;cursor:zoom-in}@media (max-width:1280px){.queue-metrics[data-v-547ccc94],.summary-row[data-v-547ccc94]{grid-template-columns:repeat(3,minmax(0,1fr))}.queue-metric[data-v-547ccc94]:nth-child(3),.queue-metric[data-v-547ccc94]:nth-child(5){border-right:0}.product-block[data-v-547ccc94]{grid-template-columns:1fr}.quote-field-grid[data-v-547ccc94]{grid-template-columns:repeat(2,minmax(140px,1fr))}.attribute-grid[data-v-547ccc94],.detail-metrics[data-v-547ccc94]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.drawer-head[data-v-547ccc94],.page-head[data-v-547ccc94],.panel-head[data-v-547ccc94],.quote-review-head[data-v-547ccc94]{flex-direction:column}.review-quick-fill[data-v-547ccc94]{grid-template-columns:1fr;align-items:stretch}.queue-metrics[data-v-547ccc94],.summary-row[data-v-547ccc94]{grid-template-columns:1fr}.queue-metric[data-v-547ccc94],.queue-metric[data-v-547ccc94]:nth-child(3),.queue-metric[data-v-547ccc94]:nth-child(5){border-right:0;border-bottom:1px solid #e7edf6}.queue-metric[data-v-547ccc94]:last-child{border-bottom:0}.attribute-grid[data-v-547ccc94],.candidate-detail-hero[data-v-547ccc94],.detail-metrics[data-v-547ccc94],.product-left[data-v-547ccc94],.quote-field-grid[data-v-547ccc94]{grid-template-columns:1fr}}.el-image-viewer__wrapper{z-index:4096!important}.partner-page[data-v-5f2518f2]{min-height:100%;color:#16233b}.hero-panel[data-v-5f2518f2]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 32px;border-radius:18px;color:#fff;background:linear-gradient(125deg,#10233f,#173f5f 55%,#197278);box-shadow:0 16px 36px rgba(19,54,82,.16)}.eyebrow[data-v-5f2518f2]{margin-bottom:8px;color:#7de2d1;font-size:11px;font-weight:700;letter-spacing:1.8px}.hero-panel h1[data-v-5f2518f2]{margin:0;font-size:28px;letter-spacing:.5px}.hero-panel p[data-v-5f2518f2]{margin:10px 0 0;max-width:720px;color:#d6e6ec;line-height:1.7}.hero-panel .el-button[data-v-5f2518f2]{border-color:#f3b23c;background:#f3b23c;color:#17263a;font-weight:700}.guardrail-alert[data-v-5f2518f2],.schema-alert[data-v-5f2518f2]{margin-top:16px;border-radius:10px}.metric-grid[data-v-5f2518f2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}.metric-card[data-v-5f2518f2]{min-height:112px;padding:17px;border:1px solid #e5eaf0;border-radius:14px;background:#fff;box-shadow:0 7px 18px rgba(24,42,71,.045)}.metric-label[data-v-5f2518f2]{display:block;color:#68768c;font-size:13px}.metric-card strong[data-v-5f2518f2]{display:block;margin:8px 0 5px;color:#143d59;font-size:27px}.metric-card small[data-v-5f2518f2]{color:#9aa5b5}.table-card[data-v-5f2518f2],.workflow-card[data-v-5f2518f2]{margin-top:16px;padding:22px;border:1px solid #e5eaf0;border-radius:16px;background:#fff}.section-heading[data-v-5f2518f2]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.section-heading h2[data-v-5f2518f2]{margin:0;font-size:18px}.section-heading p[data-v-5f2518f2]{margin:6px 0 0;color:#7b8799;font-size:13px}.workflow-track[data-v-5f2518f2]{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:22px}.workflow-step[data-v-5f2518f2]{position:relative;display:flex;align-items:center;gap:10px;min-width:0}.step-index[data-v-5f2518f2]{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;border-radius:50%;background:#e7f5f2;color:#197278;font-weight:700}.workflow-step small[data-v-5f2518f2],.workflow-step strong[data-v-5f2518f2]{display:block;white-space:nowrap}.workflow-step strong[data-v-5f2518f2]{font-size:13px}.workflow-step small[data-v-5f2518f2]{margin-top:3px;color:#8a95a6;font-size:11px}.step-arrow[data-v-5f2518f2]{position:absolute;right:-13px;color:#b8c2ce}.filter-row[data-v-5f2518f2]{display:grid;grid-template-columns:minmax(220px,1fr) 165px 155px 160px auto auto;gap:10px;margin-bottom:18px}.partner-table[data-v-5f2518f2]{width:100%}.partner-cell a[data-v-5f2518f2],.partner-cell small[data-v-5f2518f2],.partner-cell strong[data-v-5f2518f2]{display:block}.partner-cell strong[data-v-5f2518f2]{margin-bottom:5px}.partner-cell a[data-v-5f2518f2]{color:#197278;text-decoration:none}.partner-cell small[data-v-5f2518f2]{margin-top:4px;color:#8c97a7}.service-text[data-v-5f2518f2]{display:-webkit-box;overflow:hidden;margin:7px 0 0;color:#59667a;font-size:12px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.score-badge[data-v-5f2518f2]{display:inline-grid;width:48px;height:48px;place-items:center;border-radius:14px;font-size:17px;font-weight:800}.score-high[data-v-5f2518f2]{color:#116657;background:#dff5ee}.score-ready[data-v-5f2518f2]{color:#1b5f86;background:#e2f1f8}.score-watch[data-v-5f2518f2]{color:#8a5c08;background:#fff2ce}.score-low[data-v-5f2518f2]{color:#7d8794;background:#eff1f4}.count-pair[data-v-5f2518f2]{display:flex;justify-content:center;gap:13px;color:#5e6b7d}.count-pair i[data-v-5f2518f2]{margin-right:4px;color:#197278}.pagination-row[data-v-5f2518f2]{display:flex;align-items:center;justify-content:space-between;margin-top:18px;color:#8994a4;font-size:13px}.empty-state[data-v-5f2518f2]{padding:42px;color:#6f7b8c;text-align:center}.empty-state i[data-v-5f2518f2]{color:#9bcac3;font-size:36px}.empty-state p[data-v-5f2518f2]{margin:10px 0 5px;color:#36445a;font-weight:600}.drawer-title span[data-v-5f2518f2],.drawer-title strong[data-v-5f2518f2]{display:block}.drawer-title span[data-v-5f2518f2]{color:#8894a5;font-size:12px}.drawer-title strong[data-v-5f2518f2]{margin-top:4px;color:#18263b;font-size:17px}.drawer-body[data-v-5f2518f2]{padding:0 24px 30px}.detail-hero[data-v-5f2518f2]{display:flex;justify-content:space-between;gap:30px;padding:22px;border-radius:14px;background:#f5f8fa}.detail-title-line[data-v-5f2518f2]{display:flex;align-items:center;gap:12px}.detail-title-line h2[data-v-5f2518f2]{margin:0}.detail-hero a[data-v-5f2518f2]{display:inline-block;margin-top:8px;color:#197278;text-decoration:none}.detail-hero p[data-v-5f2518f2]{margin:10px 0 0;color:#677489;line-height:1.55}.detail-score[data-v-5f2518f2]{min-width:108px;padding-left:22px;border-left:1px solid #dce3e8;text-align:right}.detail-score strong[data-v-5f2518f2]{color:#197278;font-size:34px}.detail-score span[data-v-5f2518f2]{color:#93a0b0}.detail-score small[data-v-5f2518f2]{display:block;margin-top:3px;color:#5f6c80}.detail-actions[data-v-5f2518f2]{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.detail-actions .el-button+.el-button[data-v-5f2518f2]{margin-left:0}.score-panel[data-v-5f2518f2]{padding:18px;border:1px solid #e5eaf0;border-radius:12px}.score-panel h3[data-v-5f2518f2]{margin:0 0 14px;font-size:15px}.dimension-row[data-v-5f2518f2]{display:grid;grid-template-columns:128px 1fr 58px;align-items:center;gap:12px;margin-top:10px;color:#657286;font-size:12px}.dimension-row strong[data-v-5f2518f2]{color:#334155;text-align:right}.detail-tabs[data-v-5f2518f2]{margin-top:18px}.record-list[data-v-5f2518f2]{display:grid;gap:10px}.record-card[data-v-5f2518f2]{padding:15px;border:1px solid #e6ebf0;border-radius:10px}.record-card>div[data-v-5f2518f2]{display:flex;align-items:center;gap:8px}.record-card>div>span[data-v-5f2518f2]{color:#8a96a7;font-size:12px}.record-card p[data-v-5f2518f2]{margin:8px 0;color:#59667a;line-height:1.55}.record-card a[data-v-5f2518f2]{color:#197278;font-size:12px;text-decoration:none}.tag-row[data-v-5f2518f2]{margin-top:8px}.channel-list[data-v-5f2518f2]{margin-bottom:10px}.form-grid[data-v-5f2518f2]{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.switches-grid[data-v-5f2518f2]{grid-template-columns:repeat(2,1fr)}.dialog-form[data-v-5f2518f2]{margin-top:16px}.merge-card .section-heading[data-v-5f2518f2]{margin-bottom:12px}.block-text[data-v-5f2518f2]{display:block;margin-top:4px;color:#8a96a7}.muted-button[data-v-5f2518f2]{color:#8a96a7}@media (max-width:1280px){.metric-grid[data-v-5f2518f2]{grid-template-columns:repeat(4,1fr)}.workflow-track[data-v-5f2518f2]{grid-template-columns:repeat(3,1fr)}.filter-row[data-v-5f2518f2]{grid-template-columns:1fr 1fr 1fr}.step-arrow[data-v-5f2518f2]{display:none}}@media (max-width:760px){.hero-panel[data-v-5f2518f2]{align-items:flex-start;flex-direction:column}.filter-row[data-v-5f2518f2],.form-grid[data-v-5f2518f2],.metric-grid[data-v-5f2518f2],.workflow-track[data-v-5f2518f2]{grid-template-columns:1fr}}.partner-360[data-v-628c6413]{min-height:100%;color:#18263b}.topbar[data-v-628c6413]{display:flex;justify-content:space-between;margin-bottom:14px}.identity-hero[data-v-628c6413]{display:flex;justify-content:space-between;gap:30px;padding:28px 32px;border-radius:18px;color:#fff;background:linear-gradient(125deg,#10233f,#173f5f 58%,#197278);box-shadow:0 16px 36px rgba(19,54,82,.16)}.eyebrow[data-v-628c6413]{color:#7de2d1;font-size:11px;font-weight:700;letter-spacing:1.7px}.title-row[data-v-628c6413]{display:flex;align-items:center;gap:12px}.title-row h1[data-v-628c6413]{margin:8px 0}.identity-hero a[data-v-628c6413]{color:#9be7dc;text-decoration:none}.identity-hero p[data-v-628c6413]{max-width:760px;margin-bottom:0;color:#d6e6ec;line-height:1.6}.score-orb[data-v-628c6413]{min-width:130px;align-self:center;text-align:right}.score-orb strong[data-v-628c6413]{font-size:48px}.score-orb span[data-v-628c6413]{color:#aac0d0}.score-orb small[data-v-628c6413]{display:block;color:#7de2d1}.intelligence-alert[data-v-628c6413]{margin-top:14px;border-radius:10px}.metric-grid[data-v-628c6413]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:14px}.metric-grid article[data-v-628c6413]{padding:16px;border:1px solid #e5eaf0;border-radius:12px;background:#fff}.metric-grid span[data-v-628c6413]{display:block;color:#758196;font-size:12px}.metric-grid strong[data-v-628c6413]{display:block;margin-top:8px;color:#174b5a;font-size:20px}.workspace-tabs[data-v-628c6413]{margin-top:18px;padding:20px 22px;border:1px solid #e5eaf0;border-radius:16px;background:#fff}.two-column[data-v-628c6413]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.score-layout[data-v-628c6413]{grid-template-columns:1.35fr .65fr}.panel[data-v-628c6413]{min-width:0;padding:18px;border:1px solid #e6ebf0;border-radius:12px}.panel h2[data-v-628c6413]{margin:0 0 16px;font-size:16px}.panel h3[data-v-628c6413]{margin:18px 0 10px;font-size:13px}.profile-list[data-v-628c6413]{margin:0}.profile-list div[data-v-628c6413]{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid #eef1f4}.profile-list dt[data-v-628c6413]{color:#7a8798}.profile-list dd[data-v-628c6413]{margin:0;font-weight:600}.tag-cloud[data-v-628c6413]{display:flex;flex-wrap:wrap;gap:7px}.muted[data-v-628c6413]{color:#9aa5b4;font-size:13px}.fact-list[data-v-628c6413]{display:grid;gap:9px}.fact-list article[data-v-628c6413],.member-row[data-v-628c6413],.page-row[data-v-628c6413]{display:flex;align-items:flex-start;gap:10px;padding:11px 0;border-bottom:1px solid #eef1f4}.fact-list article>div[data-v-628c6413],.member-row>div[data-v-628c6413],.page-row>div[data-v-628c6413]{display:grid;gap:4px;flex:1}.fact-list small[data-v-628c6413],.member-row small[data-v-628c6413],.page-row small[data-v-628c6413]{color:#8995a6}.page-row a[data-v-628c6413]{color:#197278;text-decoration:none}.contact-grid[data-v-628c6413],.evidence-grid[data-v-628c6413]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.contact-card[data-v-628c6413],.evidence-card[data-v-628c6413]{padding:15px;border:1px solid #e5eaf0;border-radius:10px}.card-heading>div[data-v-628c6413],.card-heading[data-v-628c6413],.tag-row[data-v-628c6413]{display:flex;align-items:center;gap:8px}.card-heading[data-v-628c6413]{justify-content:space-between}.contact-card p[data-v-628c6413],.evidence-card p[data-v-628c6413]{color:#5c687a;line-height:1.55}.tag-row[data-v-628c6413]{flex-wrap:wrap;color:#8793a4;font-size:12px}.tag-row a[data-v-628c6413]{color:#197278;text-decoration:none}.contact-card .el-button[data-v-628c6413]{margin-top:12px}.dimension-row[data-v-628c6413]{display:grid;grid-template-columns:210px 1fr 54px;align-items:center;gap:12px;margin:14px 0}.dimension-row>div[data-v-628c6413]{display:grid;gap:4px}.dimension-row small[data-v-628c6413]{color:#8a96a6;line-height:1.35}.dimension-row strong[data-v-628c6413]{text-align:right}.compliance-form[data-v-628c6413]{margin-top:16px}.component-evidence[data-v-628c6413]{display:flex;flex-wrap:wrap;gap:6px;color:#7a8798;font-size:11px}.component-evidence a[data-v-628c6413]{color:#197278;text-decoration:none}@media (max-width:1100px){.metric-grid[data-v-628c6413]{grid-template-columns:repeat(2,1fr)}.score-layout[data-v-628c6413],.two-column[data-v-628c6413]{grid-template-columns:1fr}}@media (max-width:720px){.identity-hero[data-v-628c6413]{flex-direction:column}.score-orb[data-v-628c6413]{align-self:flex-start;text-align:left}.contact-grid[data-v-628c6413],.evidence-grid[data-v-628c6413],.metric-grid[data-v-628c6413]{grid-template-columns:1fr}.dimension-row[data-v-628c6413]{grid-template-columns:1fr 70px}.dimension-row .el-progress[data-v-628c6413]{grid-row:2;grid-column:1/3}}.logistics-page[data-v-1397ceed]{padding:0 4px 32px;color:#16213c}.page-head[data-v-1397ceed]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.eyebrow[data-v-1397ceed]{font-size:12px;font-weight:800;letter-spacing:1.4px;color:#2563eb}.page-head h1[data-v-1397ceed]{margin:7px 0 6px;font-size:27px}.page-head p[data-v-1397ceed],.section-head p[data-v-1397ceed]{margin:0;color:#71809b;font-size:13px}.head-actions[data-v-1397ceed]{display:flex;gap:10px}.hidden-input[data-v-1397ceed]{display:none}.formula-alert[data-v-1397ceed]{margin-bottom:16px}.metric-grid[data-v-1397ceed]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px}.metric-card[data-v-1397ceed]{background:#fff;border:1px solid #e6eaf2;border-radius:12px;padding:18px 20px;box-shadow:0 3px 12px rgba(34,54,92,.04)}.metric-card span[data-v-1397ceed]{display:block;color:#71809b;font-size:13px}.metric-card strong[data-v-1397ceed]{display:inline-block;margin:8px 6px 4px 0;font-size:27px;color:#10182d}.metric-card .date-value[data-v-1397ceed]{font-size:21px}.metric-card small[data-v-1397ceed]{color:#9aa6ba;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel[data-v-1397ceed]{background:#fff;border:1px solid #e4e9f2;border-radius:12px;padding:20px;margin-bottom:16px}.section-head[data-v-1397ceed]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px}.section-head h2[data-v-1397ceed]{margin:0 0 5px;font-size:18px}.calculator-form[data-v-1397ceed]{display:grid;grid-template-columns:1.1fr .8fr 1.6fr auto;gap:14px;align-items:end;background:#f7f9fd;border:1px solid #edf0f6;border-radius:10px;padding:16px}.calculator-form .el-form-item[data-v-1397ceed]{margin-bottom:0}.calculate-action .el-button[data-v-1397ceed]{height:40px;padding:0 24px}.calculation-result[data-v-1397ceed]{margin-top:18px}.sub-line[data-v-1397ceed]{display:block;color:#91a0b6;margin-top:4px}.option-code[data-v-1397ceed]{float:right;color:#9aa6ba;font-size:12px;margin-left:20px}.formula-text[data-v-1397ceed]{color:#52627c}.fee-value[data-v-1397ceed]{color:#0e9f6e;font-size:16px}.rate-head[data-v-1397ceed]{gap:24px;align-items:center}.catalog-search[data-v-1397ceed]{width:340px;flex:0 0 340px}.rate-catalog[data-v-1397ceed]{display:grid;grid-template-columns:minmax(330px,1fr) 44px minmax(300px,.9fr);min-height:360px;border:1px solid #e2e8f2;border-radius:12px;overflow:hidden;background:#f7f9fd}.rate-lane[data-v-1397ceed]{min-width:0;background:#fff}.lane-head[data-v-1397ceed]{height:58px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e8edf5;color:#18233d}.lane-head>div[data-v-1397ceed]{display:flex;align-items:center;gap:9px}.lane-head small[data-v-1397ceed]{color:#8491a8}.lane-step[data-v-1397ceed]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:#eaf1ff;color:#2563eb;font-weight:800;font-size:12px}.lane-list[data-v-1397ceed]{height:302px;overflow:auto;padding:9px}.lane-item[data-v-1397ceed]{font:inherit;color:inherit}.channel-item[data-v-1397ceed],.country-item[data-v-1397ceed]{width:100%;border:1px solid transparent;background:transparent;border-radius:9px;display:flex;align-items:center;text-align:left;cursor:pointer;transition:.18s ease}.channel-item[data-v-1397ceed]{min-height:65px;padding:10px 11px;gap:10px}.channel-item[data-v-1397ceed]:hover,.country-item[data-v-1397ceed]:hover{background:#f5f8ff;border-color:#dfe8fb}.channel-item.active[data-v-1397ceed],.country-item.active[data-v-1397ceed]{background:#edf4ff;border-color:#b9d0ff;box-shadow:0 2px 8px rgba(37,99,235,.08)}.item-copy[data-v-1397ceed]{min-width:0;flex:1}.item-copy small[data-v-1397ceed],.item-copy strong[data-v-1397ceed]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-copy strong[data-v-1397ceed]{font-size:14px}.item-copy small[data-v-1397ceed]{font-size:12px;color:#8b98ad;margin-top:5px}.item-meta[data-v-1397ceed]{flex:0 0 auto;min-width:48px;text-align:right;color:#64728b}.item-meta b[data-v-1397ceed],.item-meta small[data-v-1397ceed]{display:block}.item-meta b[data-v-1397ceed]{font-size:15px;color:#33425f}.item-meta small[data-v-1397ceed]{font-size:11px;margin-top:2px}.channel-item>i[data-v-1397ceed]{color:#9aa8bc}.channel-item.active>i[data-v-1397ceed]{color:#2563eb}.catalog-arrow[data-v-1397ceed]{display:flex;align-items:center;justify-content:center;color:#6680a9;background:#f2f5fa;border-left:1px solid #e2e8f2;border-right:1px solid #e2e8f2}.catalog-arrow i[data-v-1397ceed]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#fff;border:1px solid #dce4ef;color:#2563eb}.country-list[data-v-1397ceed]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:7px}.country-item[data-v-1397ceed]{min-height:48px;padding:8px 11px;justify-content:space-between;gap:8px}.country-name[data-v-1397ceed]{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.country-rule-count[data-v-1397ceed]{flex:0 0 auto;color:#8794a9;font-size:12px}.country-item.active .country-name[data-v-1397ceed]{color:#1d5ed8}.lane-placeholder[data-v-1397ceed]{height:100%;min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#9aa6b8;font-size:13px}.lane-placeholder i[data-v-1397ceed]{font-size:28px;color:#bcc7d7}.rate-detail[data-v-1397ceed]{margin-top:18px}.detail-head[data-v-1397ceed]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:12px}.detail-head>div[data-v-1397ceed]{display:flex;flex-direction:column;gap:5px}.detail-label[data-v-1397ceed]{color:#8996aa;font-size:12px}.detail-head strong[data-v-1397ceed]{font-size:15px;color:#1b2942}.detail-head strong i[data-v-1397ceed]{margin:0 8px;color:#8aa0c0}.detail-code[data-v-1397ceed]{color:#7f8da3;font-size:12px}.pagination-wrap[data-v-1397ceed]{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-top:16px;color:#7d8aa2;font-size:13px}@media (max-width:1100px){.calculator-form[data-v-1397ceed],.metric-grid[data-v-1397ceed]{grid-template-columns:repeat(2,1fr)}.rate-head[data-v-1397ceed]{display:block}.catalog-search[data-v-1397ceed]{width:100%;margin-top:14px}.rate-catalog[data-v-1397ceed]{grid-template-columns:minmax(280px,1fr) 36px minmax(270px,1fr)}.country-list[data-v-1397ceed]{grid-template-columns:1fr}}@media (max-width:720px){.page-head[data-v-1397ceed]{display:block}.head-actions[data-v-1397ceed]{margin-top:14px}.calculator-form[data-v-1397ceed],.metric-grid[data-v-1397ceed]{grid-template-columns:1fr}.rate-catalog[data-v-1397ceed]{display:block}.catalog-arrow[data-v-1397ceed]{height:36px;border-left:0;border-right:0;border-top:1px solid #e2e8f2;border-bottom:1px solid #e2e8f2}.catalog-arrow i[data-v-1397ceed]{transform:rotate(90deg)}.lane-list[data-v-1397ceed]{height:240px}.country-list[data-v-1397ceed]{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-head[data-v-1397ceed]{align-items:flex-start;flex-direction:column}.pagination-wrap[data-v-1397ceed]{align-items:flex-end;flex-direction:column}}.email-center[data-v-007a015f]{color:#172033}.page-head[data-v-007a015f]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.eyebrow[data-v-007a015f]{margin-bottom:7px;color:#3568e8;font-size:12px;font-weight:800;letter-spacing:.09em}.page-head h1[data-v-007a015f],.thread-head h2[data-v-007a015f]{margin:0;font-size:27px}.page-head p[data-v-007a015f],.thread-head p[data-v-007a015f]{margin:8px 0 0;color:#718096;font-size:14px}.head-actions[data-v-007a015f]{display:flex;gap:10px}.setup-alert[data-v-007a015f]{margin-bottom:16px}.metrics[data-v-007a015f]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:16px}.metric[data-v-007a015f]{display:flex;align-items:center;gap:12px;padding:17px;background:#fff;border:1px solid #e3e8f1;border-radius:10px}.metric-icon[data-v-007a015f]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:9px}.metric-icon.blue[data-v-007a015f]{color:#3265dd;background:#edf3ff}.metric-icon.amber[data-v-007a015f]{color:#ae6b0b;background:#fff5df}.metric-icon.green[data-v-007a015f]{color:#168057;background:#eaf8f2}.metric-icon.violet[data-v-007a015f]{color:#7351c7;background:#f2efff}.metric-icon.red[data-v-007a015f]{color:#c84f4f;background:#fff0f0}.metric small[data-v-007a015f],.metric strong[data-v-007a015f]{display:block}.metric small[data-v-007a015f]{color:#768296;font-size:12px}.metric strong[data-v-007a015f]{margin-top:5px;font-size:24px}.panel[data-v-007a015f]{background:#fff;border:1px solid #e2e7ef;border-radius:10px}.panel-head[data-v-007a015f]{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid #edf0f5}.mail-tabs[data-v-007a015f]{display:flex;padding:3px;background:#f3f5f8;border-radius:8px}.mail-tabs button[data-v-007a015f]{padding:7px 14px;border:0;border-radius:6px;background:transparent;color:#6c778a;cursor:pointer}.mail-tabs button.active[data-v-007a015f]{color:#2f60d5;font-weight:700;background:#fff;box-shadow:0 2px 8px rgba(30,44,70,.08)}.filters[data-v-007a015f]{display:grid;grid-template-columns:minmax(220px,1fr) 145px 145px 135px auto;gap:10px;padding:13px 18px;background:#fbfcfe;border-bottom:1px solid #edf0f5}.mail-table[data-v-007a015f] th{height:44px;color:#6f7a8d;font-size:12px;background:#fff}.mail-table[data-v-007a015f] .el-table__row{cursor:pointer}.customer>div[data-v-007a015f],.customer[data-v-007a015f],.subject[data-v-007a015f]{min-width:0}.customer[data-v-007a015f]{display:flex;align-items:center;gap:10px}.avatar[data-v-007a015f]{flex:0 0 36px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11px;font-weight:800;background:linear-gradient(145deg,#3869df,#758fe4);border-radius:9px}.customer small[data-v-007a015f],.customer strong[data-v-007a015f],.subject small[data-v-007a015f],.subject strong[data-v-007a015f]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer small[data-v-007a015f],.subject small[data-v-007a015f]{margin-top:4px;color:#929cac;font-size:11px}.state-dot[data-v-007a015f]{color:#8b95a4;font-size:12px}.state-dot[data-v-007a015f]:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;background:#c9ced7;border-radius:50%}.state-dot.on[data-v-007a015f]{color:#168057}.state-dot.on[data-v-007a015f]:before{background:#21a56e}.muted[data-v-007a015f]{color:#a5adba}.pager[data-v-007a015f]{padding:17px;text-align:right;border-top:1px solid #edf0f5}.settings-shell[data-v-007a015f],.thread-shell[data-v-007a015f]{min-height:100vh;background:#f5f7fb}.thread-head[data-v-007a015f]{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:22px 24px;background:#fff;border-bottom:1px solid #e4e9f0}.thread-head h2[data-v-007a015f]{font-size:21px}.conversation[data-v-007a015f]{padding:20px}.message-card[data-v-007a015f]{margin-bottom:13px;padding:17px;background:#fff;border:1px solid #e2e7ef;border-radius:10px}.message-card.inbound[data-v-007a015f]{margin-left:28px;border-left:3px solid #25a36c}.message-card.outbound[data-v-007a015f]{margin-right:28px;border-left:3px solid #4d72d3}.message-head[data-v-007a015f]{display:flex;justify-content:space-between;gap:12px}.message-head small[data-v-007a015f],.message-head strong[data-v-007a015f]{display:block}.message-head small[data-v-007a015f]{margin-top:4px;color:#929dad;font-size:11px}.message-status[data-v-007a015f]{display:flex;gap:5px}.message-card h3[data-v-007a015f]{margin:14px 0 10px;font-size:14px}.message-body[data-v-007a015f]{color:#526075;font-size:13px;line-height:1.7;white-space:pre-wrap}.message-attachments[data-v-007a015f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.message-attachment[data-v-007a015f]{display:flex;align-items:center;gap:8px;min-width:0;padding:8px;color:#315fc8;text-decoration:none;background:#f7f9fd;border:1px solid #e2e7f0;border-radius:7px}.message-attachment img[data-v-007a015f]{width:42px;height:42px;-o-object-fit:cover;object-fit:cover;border-radius:5px}.message-attachment span[data-v-007a015f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-attachment small[data-v-007a015f]{margin-left:auto;color:#939cab;white-space:nowrap}.message-error[data-v-007a015f]{margin-top:12px;padding:8px;color:#c84d4d;font-size:12px;background:#fff2f2;border-radius:6px}.reply-bar[data-v-007a015f]{position:sticky;bottom:0;padding:14px 20px;text-align:right;background:#fff;border-top:1px solid #e4e9f0}.recipient-actions[data-v-007a015f]{display:flex;justify-content:space-between;margin:-11px 0 12px}.recipient-actions button[data-v-007a015f]{padding:0;border:0;color:#3568e8;background:transparent;cursor:pointer}.recipient-actions span[data-v-007a015f]{color:#9aa3b2;font-size:12px}.template-data-status[data-v-007a015f]{margin:0 0 15px;padding:12px 14px;background:#f6f8ff;border:1px solid #dfe6fb;border-radius:7px}.template-data-status>div[data-v-007a015f]{display:flex;align-items:center;justify-content:space-between;gap:12px}.template-data-status strong[data-v-007a015f]{font-size:13px}.template-data-status p[data-v-007a015f],.template-data-status span[data-v-007a015f]{color:#68758a;font-size:12px}.template-data-status p[data-v-007a015f]{margin:7px 0 0;line-height:1.55}.template-data-status p b[data-v-007a015f]{color:#3e4d67}.template-data-status p.missing b[data-v-007a015f],.template-data-status p.missing[data-v-007a015f]{color:#a06b24}.quote-preview-shell[data-v-007a015f]{overflow:hidden;background:#eef1f7;border:1px solid #dcdfe6;border-radius:6px}.quote-preview-head[data-v-007a015f]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;color:#67748a;font-size:12px;background:#fff;border-bottom:1px solid #dfe4ec}.quote-preview-frame[data-v-007a015f]{display:block;width:100%;height:520px;background:#f4f3f8;border:0}.mail-editor-shell[data-v-007a015f]{overflow:hidden;border:1px solid #dcdfe6;border-radius:5px}.mail-editor-shell[data-v-007a015f]:focus-within{border-color:#409eff}.mail-toolbar[data-v-007a015f]{display:flex;align-items:center;gap:3px;padding:7px 8px;background:#f7f8fa;border-bottom:1px solid #e5e8ee}.mail-toolbar button[data-v-007a015f]{min-width:30px;height:30px;padding:0 7px;color:#4d596c;background:#fff;border:1px solid #dfe3e9;border-radius:4px;cursor:pointer}.mail-toolbar button[data-v-007a015f]:hover{color:#3568e8;border-color:#9eb7f3}.mail-toolbar button[data-v-007a015f]:disabled{cursor:not-allowed;opacity:.55}.toolbar-divider[data-v-007a015f]{width:1px;height:22px;margin:0 4px;background:#dfe3e9}.hidden-file-input[data-v-007a015f]{display:none}.mail-editor[data-v-007a015f]{min-height:250px;max-height:420px;overflow:auto;padding:15px;color:#283446;font-size:14px;line-height:1.7;outline:none}.mail-editor[data-v-007a015f]:empty:before{content:attr(data-placeholder);color:#abb3c0;pointer-events:none}.mail-editor[data-v-007a015f] img{max-width:100%;height:auto}.mail-uploading[data-v-007a015f]{padding:7px 12px;color:#3568e8;font-size:12px;background:#f4f7ff;border-top:1px solid #e5e8ee}.draft-attachments[data-v-007a015f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:-4px 0 12px}.draft-attachment[data-v-007a015f]{display:flex;align-items:center;gap:9px;min-width:0;padding:9px;background:#f8f9fb;border:1px solid #e2e6ed;border-radius:7px}.draft-attachment>img[data-v-007a015f]{width:38px;height:38px;-o-object-fit:cover;object-fit:cover;border-radius:5px}.draft-attachment>i[data-v-007a015f]{width:38px;color:#4a70d0;font-size:24px;text-align:center}.draft-attachment>div[data-v-007a015f]{min-width:0;flex:1}.draft-attachment small[data-v-007a015f],.draft-attachment strong[data-v-007a015f]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draft-attachment strong[data-v-007a015f]{font-size:12px}.draft-attachment small[data-v-007a015f]{margin-top:4px;color:#8d97a7;font-size:11px}.draft-attachment button[data-v-007a015f]{padding:3px;color:#8d97a7;background:none;border:0;cursor:pointer}.tracking-tip[data-v-007a015f]{padding:10px;color:#7c8799;font-size:12px;background:#f7f9fc;border-radius:7px}.settings-tabs[data-v-007a015f]{padding:16px 22px}.settings-action[data-v-007a015f]{margin-bottom:13px;text-align:right}.account-card[data-v-007a015f],.template-card[data-v-007a015f]{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:18px;margin-bottom:10px;padding:15px;background:#fff;border:1px solid #e1e6ee;border-radius:9px}.account-card small[data-v-007a015f],.account-card span[data-v-007a015f],.account-card strong[data-v-007a015f],.template-card span[data-v-007a015f],.template-card strong[data-v-007a015f]{display:block}.account-card span[data-v-007a015f],.template-card span[data-v-007a015f]{margin-top:5px;color:#5f6c80;font-size:13px}.account-card small[data-v-007a015f]{margin-top:5px;color:#919baa;font-size:11px}.account-status[data-v-007a015f]{text-align:right}.switches[data-v-007a015f]{display:flex;gap:25px;padding:10px 0}.el-drawer__wrapper[data-v-007a015f] .el-drawer{overflow:auto}@media(max-width:1100px){.metrics[data-v-007a015f]{grid-template-columns:repeat(3,1fr)}.filters[data-v-007a015f]{grid-template-columns:1fr 1fr}}@media(max-width:720px){.metrics[data-v-007a015f]{grid-template-columns:1fr}.page-head[data-v-007a015f]{flex-direction:column}.account-card[data-v-007a015f],.draft-attachments[data-v-007a015f],.filters[data-v-007a015f],.message-attachments[data-v-007a015f]{grid-template-columns:1fr}}.quote-detail-page[data-v-66de5527]{color:#172033}.page-head[data-v-66de5527]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.eyebrow[data-v-66de5527]{margin-bottom:7px;color:#3568e8;font-size:12px;font-weight:800;letter-spacing:.08em}.page-head h1[data-v-66de5527]{margin:0;font-size:28px}.page-head p[data-v-66de5527]{margin:8px 0 0;color:#728096}.head-actions[data-v-66de5527]{display:flex;align-items:center;gap:9px;flex-wrap:wrap;justify-content:flex-end}.summary-grid[data-v-66de5527]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:16px 0}.summary-card[data-v-66de5527]{min-height:86px;padding:16px;background:#fff;border:1px solid #e2e8f2;border-radius:9px}.summary-card span[data-v-66de5527],.summary-card strong[data-v-66de5527]{display:block}.summary-card span[data-v-66de5527]{margin-bottom:10px;color:#738097;font-size:12px}.summary-card strong[data-v-66de5527]{font-size:21px}.summary-card.total[data-v-66de5527]{color:#2d61da;background:#f3f6ff;border-color:#cfdcff}.panel[data-v-66de5527]{margin-bottom:16px;background:#fff;border:1px solid #e2e8f2;border-radius:9px}.panel-head[data-v-66de5527]{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px 18px;border-bottom:1px solid #edf1f6}.panel-head h2[data-v-66de5527]{margin:0;font-size:18px}.panel-head p[data-v-66de5527],.panel-head>span[data-v-66de5527]{margin:6px 0 0;color:#748096;font-size:12px}.product-cell[data-v-66de5527]{display:flex;align-items:center;gap:10px}.product-cell .el-image[data-v-66de5527]{flex:0 0 54px;width:54px;height:54px;border-radius:6px}.product-cell small[data-v-66de5527],.product-cell strong[data-v-66de5527]{display:block}.product-cell small[data-v-66de5527],.transit[data-v-66de5527]{margin-top:5px;color:#8792a5;font-size:11px}.quote-frame[data-v-66de5527]{display:block;width:100%;height:760px;border:0;background:#f3f4f8}.empty-preview[data-v-66de5527]{padding:60px;text-align:center;color:#8792a5}.preview-panel[data-v-66de5527]{overflow:hidden}@media(max-width:1100px){.page-head[data-v-66de5527]{flex-direction:column}.summary-grid[data-v-66de5527]{grid-template-columns:repeat(2,minmax(0,1fr))}.head-actions[data-v-66de5527]{justify-content:flex-start}}.meta-oauth-page[data-v-6be250e4]{color:#1f2937}.page-header[data-v-6be250e4]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.page-title[data-v-6be250e4]{margin:0 0 6px;font-size:22px;font-weight:700}.page-subtitle[data-v-6be250e4]{margin:0;color:#6b7280;font-size:13px}.page-alert[data-v-6be250e4]{margin-bottom:14px}.section-card[data-v-6be250e4]{margin-top:16px}.scope-actions[data-v-6be250e4]{margin-top:8px}.card-header[data-v-6be250e4]{display:flex;justify-content:space-between;align-items:center}.field-help[data-v-6be250e4]{margin-top:6px;color:#909399;font-size:12px;line-height:1.5}.filter-form[data-v-c1e6f4b4]{margin-bottom:12px}.permission-tag[data-v-c1e6f4b4]{margin:2px 4px 2px 0}.permission-tools[data-v-c1e6f4b4]{margin-bottom:10px}.mapping-header[data-v-c1e6f4b4]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:28px 0 12px;padding-top:20px;border-top:1px solid #e5e7eb;color:#6b7280;font-size:13px}.mapping-header h2[data-v-c1e6f4b4]{margin:0 0 4px;color:#111827;font-size:18px;line-height:1.4}.mapping-header p[data-v-c1e6f4b4]{margin:0}.all-shop-tags[data-v-c1e6f4b4],.mapping-shop-tags[data-v-c1e6f4b4]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.all-shop-tags[data-v-c1e6f4b4]{max-height:320px;overflow:auto}.scope-hint[data-v-c1e6f4b4]{margin-top:6px;color:#6b7280;font-size:12px}.shop-scope-preview[data-v-c1e6f4b4]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:10px;padding:10px;border:1px solid #e5e7eb;border-radius:6px;background:#f9fafb}.scope-count[data-v-c1e6f4b4]{margin-right:4px;color:#374151;font-size:12px;font-weight:600}.permission-group[data-v-c1e6f4b4]{margin-bottom:14px;padding:12px;border:1px solid #e5e7eb;border-radius:6px;background:#fafafa}.permission-group-title[data-v-c1e6f4b4]{margin-bottom:8px;color:#1f2937;font-weight:700}.permission-checkbox[data-v-c1e6f4b4]{width:160px;margin-right:12px;margin-bottom:8px}.pagination-row[data-v-c1e6f4b4]{margin-top:16px;text-align:right}.danger-action[data-v-c1e6f4b4]{color:#f56c6c}.page-header[data-v-450da238]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.subtext[data-v-450da238]{margin:6px 0 0;color:#6b7280;font-size:13px}.partner-job-section[data-v-450da238]{margin-bottom:16px;padding:20px;border:1px solid #e5eaf0;border-radius:14px;background:#fff}.job-card-heading[data-v-450da238],.job-status-row>div[data-v-450da238],.job-status-row[data-v-450da238],.partner-section-heading[data-v-450da238]{display:flex;align-items:center}.job-card-heading[data-v-450da238],.job-status-row[data-v-450da238],.partner-section-heading[data-v-450da238]{justify-content:space-between;gap:16px}.job-card-heading h3[data-v-450da238],.partner-section-heading h2[data-v-450da238]{margin:0}.partner-section-heading h2[data-v-450da238]{font-size:18px}.job-card-heading p[data-v-450da238],.partner-section-heading p[data-v-450da238]{margin:5px 0 0;color:#7b8799;font-size:12px}.partner-job-grid[data-v-450da238]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.partner-job-card[data-v-450da238]{min-width:0;padding:18px;border:1px solid #dfe6ee;border-radius:12px}.collection-job-card[data-v-450da238]{border-color:#cfe5e1;background:#f7fbfa}.enrichment-job-card[data-v-450da238]{border-color:#d9dff1;background:#f8f9fd}.job-card-heading h3[data-v-450da238]{font-size:15px}.job-status-row[data-v-450da238]{margin:18px 0 10px;color:#657286;font-size:12px}.job-status-row>div[data-v-450da238]{gap:8px}.job-status-row strong[data-v-450da238]{color:#26364e}.job-status-row small[data-v-450da238]{color:#8d99a9;white-space:nowrap}.job-counters[data-v-450da238]{display:grid;gap:7px;margin-top:12px}.collection-counters[data-v-450da238]{grid-template-columns:repeat(6,1fr)}.enrichment-counters[data-v-450da238]{grid-template-columns:repeat(4,1fr)}.job-counters span[data-v-450da238]{padding:7px 5px;border-radius:7px;color:#788598;background:hsla(0,0%,100%,.9);font-size:11px;text-align:center}.job-counters strong[data-v-450da238]{margin-left:2px;color:#24576a}.job-counters .danger strong[data-v-450da238],.job-counters .danger[data-v-450da238]{color:#b65343}.job-alert[data-v-450da238]{margin-top:10px}.job-empty[data-v-450da238]{margin-top:18px;padding:12px;border-radius:8px;color:#748195;background:hsla(0,0%,100%,.82);font-size:12px}.filters[data-v-450da238]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:12px}.log-tip[data-v-450da238]{margin-bottom:12px}.pager[data-v-450da238]{margin-top:14px;text-align:right}.muted[data-v-450da238]{color:#909399}@media (max-width:1180px){.partner-job-grid[data-v-450da238]{grid-template-columns:1fr}}@media (max-width:720px){.job-card-heading[data-v-450da238],.job-status-row>div[data-v-450da238],.job-status-row[data-v-450da238],.partner-section-heading[data-v-450da238]{align-items:flex-start;flex-direction:column}.collection-counters[data-v-450da238],.enrichment-counters[data-v-450da238]{grid-template-columns:repeat(2,1fr)}}.task-monitor-page[data-v-68fa1a34]{--ink:#172033;--muted:#6b7280;--line:#e7eaf0}.monitor-header[data-v-68fa1a34]{align-items:flex-start}.title-line[data-v-68fa1a34]{display:flex;align-items:center;gap:12px}.title-line .page-title[data-v-68fa1a34]{margin-bottom:0}.live-dot[data-v-68fa1a34]{display:inline-flex;align-items:center;gap:7px;color:#16845b;font-size:12px;font-weight:700;background:#eaf9f2;border:1px solid #c9eedf;border-radius:999px;padding:5px 10px}.live-dot i[data-v-68fa1a34]{width:7px;height:7px;border-radius:50%;background:#19a974;box-shadow:0 0 0 4px rgba(25,169,116,.12)}.header-actions[data-v-68fa1a34]{display:flex;align-items:center;gap:14px}.refresh-time[data-v-68fa1a34]{color:#8a94a6;font-size:12px}.top-alert[data-v-68fa1a34]{margin:16px 0;border-radius:10px}.summary-grid[data-v-68fa1a34]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px}.summary-card[data-v-68fa1a34]{display:flex;align-items:center;gap:14px;min-height:112px;padding:20px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:0 5px 18px rgba(31,41,55,.045)}.summary-icon[data-v-68fa1a34]{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;font-size:22px;background:#f1f5f9;color:#475569}.summary-card>div[data-v-68fa1a34]:last-child{display:grid;grid-template-columns:auto auto;align-items:baseline;-moz-column-gap:10px;column-gap:10px}.summary-card span[data-v-68fa1a34]{color:#5f6b7a;font-size:13px;font-weight:600}.summary-card strong[data-v-68fa1a34]{grid-row:span 2;font-size:34px;color:var(--ink);line-height:1}.summary-card small[data-v-68fa1a34]{color:#9aa3b1;font-size:11px;margin-top:7px}.running-card .summary-icon[data-v-68fa1a34]{color:#2764d8;background:#eaf1ff}.error-card .summary-icon[data-v-68fa1a34]{color:#d83b43;background:#fff0f1}.error-card strong[data-v-68fa1a34]{color:#c9363e}.idle-card .summary-icon[data-v-68fa1a34]{color:#987018;background:#fff7df}.filter-bar[data-v-68fa1a34]{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:14px 16px;margin-bottom:22px;background:#fff;border:1px solid var(--line);border-radius:12px}.filter-block[data-v-68fa1a34]{display:flex;align-items:center;gap:12px}.filter-label[data-v-68fa1a34]{color:#697386;font-size:12px;font-weight:700}.category-section[data-v-68fa1a34]{margin-bottom:28px}.category-heading[data-v-68fa1a34]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.category-heading>div[data-v-68fa1a34]{display:flex;align-items:center;gap:9px}.category-heading h2[data-v-68fa1a34]{margin:0;color:var(--ink);font-size:17px}.category-heading small[data-v-68fa1a34]{color:#929baa}.category-mark[data-v-68fa1a34]{width:4px;height:18px;border-radius:4px;background:#64748b}.mark-crm[data-v-68fa1a34]{background:#7c5ce7}.mark-shopline[data-v-68fa1a34]{background:#2677dc}.mark-content[data-v-68fa1a34]{background:#19a974}.group-warning[data-v-68fa1a34]{color:#cf3841;font-size:12px;font-weight:700}.task-grid[data-v-68fa1a34]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.task-card[data-v-68fa1a34]{position:relative;min-width:0;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 5px 20px rgba(31,41,55,.045)}.task-card[data-v-68fa1a34]:hover{transform:translateY(-1px);box-shadow:0 9px 26px rgba(31,41,55,.075);transition:.18s ease}.status-rail[data-v-68fa1a34]{position:absolute;inset:0 auto 0 0;width:4px;background:#a0a8b5}.task-running .status-rail[data-v-68fa1a34]{background:#2d72dc}.task-error .status-rail[data-v-68fa1a34]{background:#df3f47}.task-idle .status-rail[data-v-68fa1a34]{background:#22a06b}.task-disabled .status-rail[data-v-68fa1a34]{background:#b1b7c1}.task-card-body[data-v-68fa1a34]{padding:18px 18px 13px 21px}.task-heading[data-v-68fa1a34]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.task-name-wrap[data-v-68fa1a34]{display:flex;min-width:0;gap:11px}.status-icon[data-v-68fa1a34]{flex:0 0 auto;width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:#f1f4f7;color:#677386;font-size:17px}.icon-running[data-v-68fa1a34]{color:#2764d8;background:#eaf1ff}.icon-error[data-v-68fa1a34]{color:#d63e47;background:#fff0f1}.icon-idle[data-v-68fa1a34]{color:#16845b;background:#eaf9f2}.task-heading h3[data-v-68fa1a34]{margin:0 0 5px;color:var(--ink);font-size:15px}.task-heading p[data-v-68fa1a34]{margin:0;color:#7d8796;font-size:12px;line-height:1.55}.status-pill[data-v-68fa1a34]{flex:0 0 auto;border-radius:999px;padding:5px 9px;color:#687385;background:#f1f3f6;font-size:11px;font-weight:700}.pill-running[data-v-68fa1a34]{color:#225fc3;background:#eaf1ff}.pill-error[data-v-68fa1a34]{color:#c9363e;background:#fff0f1}.pill-idle[data-v-68fa1a34]{color:#137a54;background:#eaf9f2}.pill-disabled[data-v-68fa1a34]{color:#7b8491;background:#f0f1f3}.execution-box[data-v-68fa1a34]{margin:15px 0 12px;padding:11px 13px;border-radius:9px;background:#f6f8fb;display:flex;align-items:baseline;gap:12px}.execution-box span[data-v-68fa1a34]{color:#8791a0;font-size:11px;flex:0 0 auto}.execution-box strong[data-v-68fa1a34]{color:#394559;font-size:13px;font-weight:600;line-height:1.5}.execution-error[data-v-68fa1a34]{background:#fff5f5}.execution-error strong[data-v-68fa1a34]{color:#bd3038}.metric-row[data-v-68fa1a34]{display:grid;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:8px;margin-bottom:13px}.task-metric[data-v-68fa1a34]{padding:9px 10px;border-radius:8px;background:#f7f8fa;display:flex;justify-content:space-between;align-items:center}.task-metric span[data-v-68fa1a34]{color:#808a99;font-size:11px}.task-metric strong[data-v-68fa1a34]{color:#303b4e;font-size:15px}.metric-running[data-v-68fa1a34]{background:#edf4ff}.metric-running strong[data-v-68fa1a34]{color:#2764d8}.metric-warning[data-v-68fa1a34]{background:#fff9e9}.metric-warning strong[data-v-68fa1a34]{color:#a06d09}.metric-danger[data-v-68fa1a34]{background:#fff1f2}.metric-danger strong[data-v-68fa1a34]{color:#cc3640}.task-meta[data-v-68fa1a34]{display:grid;gap:7px;padding:2px 1px 12px}.task-meta>div[data-v-68fa1a34]{display:grid;grid-template-columns:17px 90px minmax(0,1fr);align-items:center;color:#8c96a5;font-size:11px}.task-meta i[data-v-68fa1a34]{color:#a3acb9}.task-meta strong[data-v-68fa1a34]{color:#4c586a;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.error-detail[data-v-68fa1a34]{display:flex;gap:9px;padding:10px 11px;margin-bottom:10px;border:1px solid #ffdadd;border-radius:8px;background:#fff7f7;color:#c5363f}.error-detail>i[data-v-68fa1a34]{margin-top:2px}.error-detail span[data-v-68fa1a34]{display:block;font-size:11px;font-weight:700;margin-bottom:3px}.error-detail p[data-v-68fa1a34]{margin:0;font-size:11px;line-height:1.5;word-break:break-word}.error-summary[data-v-68fa1a34]{margin-bottom:10px;padding:10px 11px;border:1px solid #ffdadd;border-radius:8px;background:snow}.error-summary-head[data-v-68fa1a34]{display:flex;gap:9px;color:#c5363f}.error-summary-head>i[data-v-68fa1a34]{margin-top:2px}.error-summary-head span[data-v-68fa1a34]{display:block;font-size:11px;font-weight:700;margin-bottom:3px}.error-summary-head p[data-v-68fa1a34]{margin:0;color:#9e2f36;font-size:11px;line-height:1.5;word-break:break-word}.error-group-list[data-v-68fa1a34]{display:grid;gap:8px;margin-top:9px}.error-group[data-v-68fa1a34]{padding:9px 10px;border-radius:8px;background:#fff;border:1px solid #edf0f5}.error-group-title[data-v-68fa1a34]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.error-group-title strong[data-v-68fa1a34]{color:#2f3a4d;font-size:12px}.error-group-title em[data-v-68fa1a34]{flex:0 0 auto;font-style:normal;font-size:11px;font-weight:700;border-radius:999px;padding:2px 7px;background:#f1f4f8;color:#5d6878}.error-group p[data-v-68fa1a34]{margin:0;color:#687385;font-size:11px;line-height:1.5}.error-group ul[data-v-68fa1a34]{margin:7px 0 0;padding-left:15px;color:#758195;font-size:11px;line-height:1.45}.error-group li+li[data-v-68fa1a34]{margin-top:4px}.issue-danger[data-v-68fa1a34]{border-color:#ffdadd;background:#fff8f8}.issue-danger .error-group-title strong[data-v-68fa1a34]{color:#bd3038}.issue-danger .error-group-title em[data-v-68fa1a34]{color:#bd3038;background:#ffecee}.issue-warning[data-v-68fa1a34]{border-color:#ffe7b8;background:#fffaf0}.issue-warning .error-group-title strong[data-v-68fa1a34]{color:#98690a}.issue-warning .error-group-title em[data-v-68fa1a34]{color:#98690a;background:#fff1cf}.issue-normal[data-v-68fa1a34]{border-color:#d9e4f2;background:#f8fbff}.issue-normal .error-group-title strong[data-v-68fa1a34]{color:#4c607a}.issue-normal .error-group-title em[data-v-68fa1a34]{color:#4c607a;background:#edf3fb}.raw-error-collapse[data-v-68fa1a34]{margin-top:7px;border:0}.raw-error-collapse p[data-v-68fa1a34]{margin:0;color:#5f6878;font-size:11px;line-height:1.6;word-break:break-word}.task-footer[data-v-68fa1a34]{display:flex;justify-content:space-between;align-items:center;padding-top:9px;border-top:1px solid #eef0f3}.task-footer>span[data-v-68fa1a34]{color:#9ca4b1;font-size:11px}.task-footer .el-button[data-v-68fa1a34]{padding:4px 0;font-size:12px}.empty-state[data-v-68fa1a34]{padding:80px 20px;text-align:center;color:#929baa;background:#fff;border:1px dashed #d9dde4;border-radius:14px}.empty-state>i[data-v-68fa1a34]{font-size:38px}.empty-state h3[data-v-68fa1a34]{margin:14px 0 6px;color:#4a5568}.empty-state p[data-v-68fa1a34]{margin:0;font-size:13px}@media (max-width:1180px){.summary-grid[data-v-68fa1a34]{grid-template-columns:repeat(2,minmax(0,1fr))}.task-grid[data-v-68fa1a34]{grid-template-columns:1fr}}@media (max-width:760px){.filter-bar[data-v-68fa1a34],.header-actions[data-v-68fa1a34],.monitor-header[data-v-68fa1a34]{align-items:stretch;flex-direction:column}.summary-grid[data-v-68fa1a34]{grid-template-columns:1fr}.filter-block[data-v-68fa1a34]{align-items:flex-start;flex-direction:column}.task-heading[data-v-68fa1a34]{flex-direction:column}.metric-row[data-v-68fa1a34]{grid-template-columns:1fr}}#app,body,html{height:100%;margin:0}body{background:#f5f7fb;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.page-title{margin:0;font-size:22px;font-weight:650}.toolbar{display:flex;gap:10px;margin-bottom:16px}.content-card{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:18px}.preview-frame{background:#fff;border:1px solid #d9e2ec;border-radius:6px;min-height:420px;padding:28px;line-height:1.8}