.home-mockup-skeleton[data-v-9b3a0573]{background:#fafafa;border:1px solid var(--nz-border-light,#eee);border-radius:12px;overflow:hidden;width:100%}.home-mockup-skeleton--float[data-v-9b3a0573]{box-shadow:0 24px 64px #0f172a1f}.home-mockup-skeleton__chrome[data-v-9b3a0573]{align-items:center;background:#f5f5f5;border-bottom:1px solid #eee;display:flex;gap:6px;padding:10px 14px}.home-mockup-skeleton__dot[data-v-9b3a0573]{background:#e0e0e0;border-radius:50%;height:8px;width:8px}.home-mockup-skeleton__url[data-v-9b3a0573]{animation:home-mockup-skeleton-shimmer-9b3a0573 1.4s ease infinite;background:linear-gradient(90deg,#ececec,#f5f5f5 50%,#ececec);background-size:200% 100%;border-radius:4px;flex:1;height:8px;margin-left:8px}.home-mockup-skeleton__body[data-v-9b3a0573]{display:flex;min-height:280px}.home-mockup-skeleton__sidebar[data-v-9b3a0573]{background:#f8f8f8;border-right:1px solid #eee;min-width:48px;width:18%}.home-mockup-skeleton__main[data-v-9b3a0573]{flex:1;padding:16px}.home-mockup-skeleton__line[data-v-9b3a0573]{animation:home-mockup-skeleton-shimmer-9b3a0573 1.4s ease infinite;background:linear-gradient(90deg,#ececec,#f5f5f5 50%,#ececec);background-size:200% 100%;border-radius:4px;height:10px;margin-bottom:10px}.home-mockup-skeleton__line--lg[data-v-9b3a0573]{height:14px;width:55%}.home-mockup-skeleton__line--sm[data-v-9b3a0573]{width:35%}.home-mockup-skeleton__cards[data-v-9b3a0573]{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:20px}.home-mockup-skeleton__card[data-v-9b3a0573]{animation:home-mockup-skeleton-shimmer-9b3a0573 1.4s ease infinite;background:linear-gradient(90deg,#ececec,#f5f5f5 50%,#ececec);background-size:200% 100%;border-radius:8px;height:72px}@keyframes home-mockup-skeleton-shimmer-9b3a0573{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.home-mockup-skeleton__card[data-v-9b3a0573],.home-mockup-skeleton__line[data-v-9b3a0573],.home-mockup-skeleton__url[data-v-9b3a0573]{animation:none;background:#ececec}}.home-hero-preview[data-v-ae89757d]{isolation:isolate;overflow:hidden;position:relative}.home-hero-preview[data-v-ae89757d],.home-hero-preview__mockup[data-v-ae89757d]{height:100%;min-height:inherit;width:100%}[data-v-ae89757d] .console-mockup__shell{border-radius:12px 0 0 12px;box-shadow:0 24px 64px #0f172a1f,0 0 0 1px #0f172a0f;display:flex;flex-direction:column;height:100%;min-height:inherit;width:100%}[data-v-ae89757d] .console-mockup__layout{display:flex;flex:1;flex-direction:column;min-height:0}[data-v-ae89757d] .console-mockup__main{flex:1;height:auto;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}[data-v-ae89757d] .console-mockup__main:has(.cm-plugin-collect-stage){overflow:hidden}[data-v-ae89757d] .cm-follow-root,[data-v-ae89757d] .cm-inbox-ai-reply,[data-v-ae89757d] .cm-inbox-quick,[data-v-ae89757d] .cm-inbox-unified,[data-v-ae89757d] .cm-publish-fill-root,[data-v-ae89757d] .cm-publish-panel,[data-v-ae89757d] .cm-publish-summary-root{flex:1;min-height:0}[data-v-ae89757d] .console-mockup__main:has(.cm-inbox-ai-reply),[data-v-ae89757d] .console-mockup__main:has(.cm-inbox-quick),[data-v-ae89757d] .console-mockup__main:has(.cm-inbox-unified),[data-v-ae89757d] .console-mockup__main:has(.cm-publish-fill-root),[data-v-ae89757d] .console-mockup__main:has(.cm-publish-panel),[data-v-ae89757d] .console-mockup__main:has(.cm-publish-summary-root){display:flex;flex-direction:column;overflow:hidden}.home-hero-preview--static[data-v-ae89757d] .console-mockup__shell--float{animation:none!important;transform:none!important}.home-hero-preview--static[data-v-ae89757d] .cm-cross-drag-hint,.home-hero-preview--static[data-v-ae89757d] .cm-cross-drag-ready,.home-hero-preview--static[data-v-ae89757d] .cm-dash-bar-chart__col,.home-hero-preview--static[data-v-ae89757d] .cm-dash-bar-chart__seg,.home-hero-preview--static[data-v-ae89757d] .cm-dash-line-chart__area,.home-hero-preview--static[data-v-ae89757d] .cm-dash-line-chart__path,.home-hero-preview--static[data-v-ae89757d] .cm-dash-pie-chart__center,.home-hero-preview--static[data-v-ae89757d] .cm-dash-pie-chart__ring,.home-hero-preview--static[data-v-ae89757d] .cm-dash-pie-chart__seg,.home-hero-preview--static[data-v-ae89757d] .cm-inbox-ai-cursor,.home-hero-preview--static[data-v-ae89757d] .cm-inbox-ai-pulse,.home-hero-preview--static[data-v-ae89757d] .cm-rise-arrow,.home-hero-preview--static[data-v-ae89757d] .cm-rise-timeline__track{animation:none!important}.home-hero-preview--static[data-v-ae89757d] .cm-dash-line-chart__path{stroke-dashoffset:0;opacity:1}.home-hero-preview--static[data-v-ae89757d] .cm-dash-line-chart__area{opacity:.85;transform:none}@media (max-width:960px){.home-hero-preview[data-v-ae89757d]{min-height:clamp(300px,62vw,420px)}[data-v-ae89757d] .console-mockup__shell{border-radius:12px}}.home-hero[data-v-e30a8658]{--home-hero-mockup-height:640px;--home-hero-slide-min-height:clamp(252px,24vw,288px);align-items:flex-start;background-color:#fff4eb;display:flex;isolation:isolate;min-height:100svh;min-height:100dvh;overflow:hidden;padding:calc(var(--nz-nav-height, 76px) + clamp(20px,3vw,40px)) 0 clamp(40px,6vw,80px);position:relative;z-index:0}.home-hero[data-v-e30a8658]:before{background-color:#fff4eb;background-image:url(./hero-bg.CQbQ1S2f.png);background-position:50%;background-repeat:no-repeat;background-size:cover;transform:scaleX(-1);z-index:0}.home-hero[data-v-e30a8658]:after,.home-hero[data-v-e30a8658]:before{content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.home-hero[data-v-e30a8658]:after{backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);background:#fffcf847;z-index:1}.home-hero__grid[data-v-e30a8658]{align-items:center;-moz-column-gap:clamp(28px,4vw,56px);column-gap:clamp(28px,4vw,56px);display:grid;grid-template-columns:minmax(0,520px) minmax(0,1fr);margin:0;max-width:none;padding-left:max(24px,(100% - min(var(--nz-container),100% - 48px))/2);padding-right:0;padding-top:clamp(12px,2vw,28px);position:relative;width:100%;z-index:2}.home-hero__copy[data-v-e30a8658]{max-width:520px;min-width:0;text-align:left}@media (min-width:961px){.home-hero__copy[data-v-e30a8658]{margin-left:-100px}}.home-hero__badge[data-v-e30a8658]{color:var(--nz-text-muted);font-size:12px;font-weight:600;letter-spacing:.08em;margin:0 0 20px;text-transform:uppercase}.home-hero__tabs[data-v-e30a8658]{border-bottom:1px solid var(--nz-border-light);display:flex;flex-wrap:wrap;gap:0;margin-bottom:clamp(24px,3vw,32px)}.home-hero__tab[data-v-e30a8658]{background:transparent;border:none;border-radius:0;color:var(--nz-text-muted);cursor:pointer;font-family:inherit;font-size:15px;font-weight:500;margin-right:28px;padding:10px 0;position:relative;transition:color .15s ease}.home-hero__tab[data-v-e30a8658]:after{background:var(--nz-primary);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.home-hero__tab[data-v-e30a8658]:hover:not(.home-hero__tab--active){color:var(--nz-text)}.home-hero__tab--active[data-v-e30a8658]{color:var(--nz-text);font-weight:600}.home-hero__tab--active[data-v-e30a8658]:after{transform:scaleX(1)}.home-hero__slide-stage[data-v-e30a8658]{min-height:var(--home-hero-slide-min-height);position:relative}.home-hero__slide-copy[data-v-e30a8658]{width:100%}.home-hero__eyebrow[data-v-e30a8658]{color:var(--nz-primary);font-size:13px;font-weight:600;letter-spacing:.04em;margin:0 0 12px;min-height:1.35em}.home-hero__title[data-v-e30a8658]{color:var(--nz-text);font-size:clamp(28px,3.2vw,44px);font-weight:800;letter-spacing:-.03em;line-height:1.12;margin:0 0 16px;min-height:3.36em}.home-hero__desc[data-v-e30a8658]{color:var(--nz-text-secondary);font-size:clamp(15px,1.5vw,17px);line-height:1.65;margin:0;min-height:3.3em}.home-hero__tagline[data-v-e30a8658]{color:var(--nz-text-muted);font-size:14px;line-height:1.5;margin:clamp(20px,2.5vw,28px) 0 0}.home-hero__actions[data-v-e30a8658]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(24px,3vw,32px)}.home-hero__preview-wrap[data-v-e30a8658]{height:var(--home-hero-mockup-height);isolation:isolate;min-width:0;overflow:hidden;position:relative;width:100%}.hero-copy-fade-enter-active[data-v-e30a8658],.hero-copy-fade-leave-active[data-v-e30a8658]{transition:opacity .15s ease}.hero-copy-fade-leave-active[data-v-e30a8658]{top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.hero-copy-fade-enter-from[data-v-e30a8658],.hero-copy-fade-leave-to[data-v-e30a8658]{opacity:0}@media (max-width:960px){.home-hero[data-v-e30a8658]{align-items:flex-start;min-height:min(100svh,100dvh)}.home-hero[data-v-e30a8658]:before{background-position:60%}.home-hero[data-v-e30a8658]:after{backdrop-filter:blur(16px) saturate(1.15);-webkit-backdrop-filter:blur(16px) saturate(1.15);background:#fffcf852}.home-hero__grid[data-v-e30a8658]{gap:32px;grid-template-columns:1fr;padding-left:max(24px,(100% - min(var(--nz-container),100% - 48px))/2);padding-right:max(24px,(100% - min(var(--nz-container),100% - 48px))/2)}.home-hero__preview-wrap[data-v-e30a8658]{height:auto;margin-right:0;min-height:clamp(300px,62vw,420px);width:100%}.home-hero__copy[data-v-e30a8658]{max-width:none;text-align:center}.home-hero__tabs[data-v-e30a8658]{width:100%}.home-hero__actions[data-v-e30a8658],.home-hero__tabs[data-v-e30a8658]{justify-content:center}}@media (max-width:540px){.home-hero__tabs[data-v-e30a8658]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.home-hero__tabs[data-v-e30a8658]::-webkit-scrollbar{display:none}.home-hero__tab[data-v-e30a8658]{flex-shrink:0;margin-right:20px}}@media (prefers-reduced-motion:reduce){.hero-copy-fade-enter-active[data-v-e30a8658],.hero-copy-fade-leave-active[data-v-e30a8658]{transition:none}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.home-hero[data-v-e30a8658]:before{filter:blur(14px) saturate(1.12);transform:scaleX(-1) scale(1.04)}.home-hero[data-v-e30a8658]:after{background:#fffcf88c}}:root{--cm-brand:var(--nz-primary,#ee8437);--cm-brand-hover:var(--nz-primary-hover,#d9732f);--cm-brand-active-text:#ff8c00;--cm-brand-active-bg:#fff7e6;--cm-success:#66cb79;--cm-danger:#f56c6c;--cm-page-bg:#f8f9fa;--cm-surface:#fff;--cm-border:#dfe2e6;--cm-border-light:#ebeef5;--cm-text:#262626;--cm-text-muted:#8c8c8c;--cm-text-secondary:#595959;--cm-text-table:#606266;--cm-table-head-bg:#f4f6f9;--cm-row-hover:#fafafa;--cm-sidebar-width:168px;--cm-radius:8px;--cm-radius-card:12px;--cm-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.console-mockup{background:var(--cm-surface);color:var(--cm-text);font-family:var(--cm-font);font-size:12px;line-height:1.4}.console-mockup__shell{background:var(--cm-surface);border:1px solid var(--cm-border-light);border-radius:10px;box-shadow:0 1px 2px #0000000a,0 8px 24px #0000000f;overflow:hidden;position:relative;transition:transform .4s ease,box-shadow .4s ease}.console-mockup__shell--float{animation:cm-float 6s ease-in-out infinite;box-shadow:0 4px 16px #0000000f,0 16px 48px #00000014}.console-mockup__shell:hover{box-shadow:0 2px 8px #0000000d,0 12px 32px #00000012}@keyframes cm-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.console-mockup__chrome{align-items:center;background:linear-gradient(180deg,#fafafa,#f5f5f5);border-bottom:1px solid var(--cm-border-light);display:flex;gap:6px;padding:10px 14px}.console-mockup__chrome span.dot{border-radius:50%;box-shadow:inset 0 -1px 1px #00000014;height:10px;width:10px}.console-mockup__chrome span.dot:first-child{background:#ff5f57}.console-mockup__chrome span.dot:nth-child(2){background:#febc2e}.console-mockup__chrome span.dot:nth-child(3){background:#28c840}.console-mockup__chrome .url{background:#fff;border:1px solid var(--cm-border-light);border-radius:6px;box-shadow:inset 0 1px 2px #00000008;color:var(--cm-text-secondary);flex:1;font-size:11px;font-weight:500;margin-left:10px;margin-right:24px;padding:5px 14px;text-align:center}.console-mockup__layout{min-height:300px}.console-mockup__main{background:var(--cm-page-bg);min-width:0;padding:16px 18px}.console-mockup__page-header{margin-bottom:14px}.console-mockup__page-header h2{color:var(--cm-text);font-size:17px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0 0 6px}.console-mockup__page-header p{color:var(--cm-text-muted);font-size:12px;line-height:1.5;margin:0}.cm-follow-tabs{background:#fff;border:1px solid var(--cm-border-light);border-radius:var(--cm-radius);overflow:hidden}.cm-follow-tab-nav{border-bottom:1px solid var(--cm-border-light);display:flex;gap:20px;padding:10px 16px 0}.cm-follow-tab-item{background:none;border:none;color:var(--cm-text-secondary);cursor:default;font-size:13px;padding:0 0 10px;position:relative}.cm-follow-tab-item.active{color:var(--cm-brand);font-weight:600}.cm-follow-tab-item.active:after{background:var(--cm-brand);bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.cm-table{background:#fff;border-collapse:collapse;font-size:12px;width:100%}.cm-table thead th{background:var(--cm-table-head-bg);color:var(--cm-text-table);font-size:12px;font-weight:600;padding:9px 12px;text-align:left;white-space:nowrap}.cm-table tbody td,.cm-table thead th{border-bottom:1px solid var(--cm-border-light)}.cm-table tbody td{color:var(--cm-text);line-height:1.45;padding:10px 12px;vertical-align:middle}.cm-table tbody tr{transition:background .15s ease}.cm-table tbody tr:hover{background:var(--cm-row-hover)}.cm-table tbody tr:last-child td{border-bottom:none}.cm-table strong{color:var(--cm-text);font-weight:600}.cm-progress-meta{display:flex;font-size:11px;gap:6px;justify-content:space-between;margin-bottom:4px}.cm-progress-counts{color:#767676;display:flex;font-size:11px;gap:6px}.cm-progress-counts span:first-child{border-right:1px solid rgba(0,0,0,.1);padding-right:6px}.cm-progress-track{background:#dfe2e6;border-radius:6px;display:flex;height:8px;max-width:220px;overflow:hidden;width:100%}.cm-progress-success{background:var(--cm-success)}.cm-progress-fail{background:var(--cm-danger)}.cm-kpi-grid,.cm-kpi-row{display:grid;gap:10px;margin-bottom:12px}.cm-kpi-grid,.cm-kpi-row,.cm-kpi-row--quad{grid-template-columns:repeat(2,1fr)}.cm-kpi-card{border:1px solid rgba(0,0,0,.04);border-radius:var(--cm-radius-card);box-shadow:0 1px 2px #0000000a;min-height:88px;padding:14px 16px}.cm-kpi-card .label{color:#3d3d3d;font-size:11px;font-weight:600;line-height:1.3;margin-bottom:10px}.cm-kpi-card .value{font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1}.cm-kpi-card .unit{font-size:14px;font-weight:500;margin-left:2px}.cm-kpi-card--wide{min-height:96px;padding:16px 18px}.cm-timeline--compact{margin-top:10px}.cm-switch{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;white-space:nowrap}.cm-switch__track{background:#dcdfe6;border-radius:999px;box-shadow:inset 0 1px 2px #00000014;flex-shrink:0;height:18px;position:relative;width:32px}.cm-switch__thumb{background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000026;height:14px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:14px}.cm-switch--on{background:#f1fcf0;color:#389e0d}.cm-switch--on .cm-switch__track{background:#66cb79}.cm-switch--on .cm-switch__thumb{transform:translate(14px)}.cm-status-pill{border-radius:999px;display:inline-block;font-size:11px;font-weight:600;line-height:1.4;padding:2px 9px}.cm-status-pill--on{background:var(--cm-brand-active-bg);border:1px solid rgba(238,132,55,.2);color:var(--cm-brand)}.cm-status-pill--off{background:#f4f4f5;border:1px solid rgba(0,0,0,.06);color:var(--cm-text-muted)}.cm-btn-warning--sm{font-size:11px;margin-left:auto;padding:5px 10px}.cm-btn-ghost{align-items:center;background:#fff;border:1px solid var(--cm-border);border-radius:var(--cm-radius);color:var(--cm-text-secondary);cursor:default;display:inline-flex;font-size:12px;line-height:1;padding:6px 12px}.cm-ai-actions{display:flex;gap:8px;justify-content:flex-end;padding:0 12px 12px}.cm-checkbox{align-items:center;background:#fff;border:1px solid var(--cm-border);border-radius:3px;box-shadow:inset 0 1px 2px #0000000a;display:inline-flex;height:15px;justify-content:center;vertical-align:middle;width:15px}.cm-checkbox--checked{background:var(--cm-brand);border-color:var(--cm-brand);box-shadow:none;position:relative}.cm-checkbox--checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:4px}.cm-inbox-chat--solo{display:flex;flex-direction:column;min-height:260px;padding:16px}.cm-inbox-chat--solo,.cm-timeline{background:#fff;border:1px solid var(--cm-border-light);border-radius:var(--cm-radius)}.cm-timeline{box-shadow:0 1px 2px #00000008;padding:14px 14px 6px}.cm-timeline .title{color:var(--cm-text);font-size:13px;font-weight:700;margin-bottom:10px}.cm-timeline .item{border-bottom:1px solid var(--cm-border-light);display:flex;font-size:11px;gap:8px;padding:8px 0}.cm-timeline .item:last-child{border-bottom:none}.cm-timeline .dot{background:var(--cm-success);border-radius:50%;flex-shrink:0;height:8px;margin-top:4px;width:8px}.cm-timeline .time{color:var(--cm-text-muted);margin-left:auto;white-space:nowrap}.cm-publish-panel{background:#fff;border:1px solid var(--cm-border-light);border-radius:var(--cm-radius);box-shadow:0 1px 2px #00000008;display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.cm-toolbar{align-items:center;background:#fafbfc;border-bottom:1px solid var(--cm-border-light);display:flex;gap:12px;justify-content:space-between;padding:10px 14px}.cm-toolbar .quota{color:var(--cm-brand);font-size:12px;font-weight:600;letter-spacing:-.01em}.cm-btn-warning{align-items:center;background:var(--cm-brand);border-radius:var(--cm-radius);box-shadow:0 1px 2px #ee843759;color:#fff;cursor:default;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;justify-content:center;line-height:1;padding:6px 14px;white-space:nowrap}.cm-tag{border-radius:4px;display:inline-block;font-size:11px;font-weight:500;line-height:1.4;padding:2px 8px;white-space:nowrap}.cm-tag--draft{background:#fff3cd;border:1px solid rgba(133,100,4,.18);color:#856404}.cm-tag--pending{background:#e9ecef;border:1px solid rgba(0,0,0,.06);color:#666}.cm-tag--ai{background:var(--cm-brand-active-bg);border:1px solid rgba(238,132,55,.22);color:var(--cm-brand);margin-left:6px}.cm-inbox{background:#f4f7f6;border:1px solid var(--cm-border-light);border-radius:var(--cm-radius);display:grid;grid-template-columns:140px 1fr;min-height:280px;overflow:hidden}.cm-inbox-list{background:#fff;border-right:1px solid #eef2f1;padding:8px}.cm-inbox-item{border-left:3px solid transparent;border-radius:var(--cm-radius);cursor:default;margin-bottom:4px;padding:10px;transition:background .15s ease}.cm-inbox-item.active{background:#ffedd5a6;border-left-color:var(--cm-brand)}.cm-inbox-item .name{align-items:center;display:flex;font-size:12px;font-weight:600;gap:6px}.cm-inbox-item .preview{color:#888;font-size:11px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-inbox-item .preview.is-unread{color:var(--cm-text);font-weight:600}.cm-inbox-item .meta{color:#aaa;display:flex;font-size:10px;justify-content:space-between;margin-top:4px}.cm-status-dot{border-radius:50%;flex-shrink:0;height:6px;width:6px}.cm-status-dot--unread{background:#ef4444}.cm-status-dot--sla{background:#3b82f6}.cm-inbox-chat{background:var(--cm-page-bg);display:flex;flex-direction:column;min-height:0;padding:12px}.cm-chat-header{align-items:center;display:flex;font-size:13px;font-weight:600;justify-content:space-between;margin-bottom:12px}.cm-chat-bubble{border-radius:10px;font-size:11px;line-height:1.5;margin-bottom:8px;max-width:85%;padding:9px 12px}.cm-chat-bubble--in{align-self:flex-start;background:#fff;border:1px solid #eef2f1;border-radius:10px 10px 10px 2px;color:var(--cm-text-secondary)}.cm-chat-bubble--out{align-self:flex-end;background:#ffedd5d9;border:1px solid rgba(238,132,55,.18);border-radius:10px 10px 2px;color:var(--cm-text)}.cm-kefu-dashboard{display:flex;flex-direction:column;gap:14px;min-height:0}.cm-kefu-dashboard__insight{align-items:flex-start;background:linear-gradient(90deg,#ee843714,#ee843705);border:1px solid rgba(238,132,55,.16);border-radius:var(--cm-radius-card);display:flex;gap:10px;padding:10px 12px}.cm-kefu-dashboard__insight-icon{align-items:center;background:var(--cm-brand);border-radius:6px;color:#fff;display:inline-flex;flex-shrink:0;font-size:9px;font-weight:800;height:22px;justify-content:center;width:22px}.cm-kefu-dashboard__insight-text{color:#595959;font-size:11px;line-height:1.5;margin:0}.cm-kefu-dashboard__section{display:flex;flex-direction:column;gap:10px}.cm-kefu-dashboard__section-head{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.cm-kefu-dashboard__section-title{color:#1a1a1a;font-size:12px;font-weight:700;margin:0}.cm-kefu-dashboard__section-meta{color:#909399;font-size:10px;white-space:nowrap}.cm-kefu-ticket-grid{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.cm-kefu-ticket{background:#fff;border:1px solid #ebeef5;border-radius:var(--cm-radius-card);box-shadow:0 1px 2px #00000008;padding:10px 12px}.cm-kefu-ticket__label{color:#767676;display:block;font-size:10px;line-height:1.3}.cm-kefu-ticket__value{display:block;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1;margin-top:6px}.cm-kefu-ticket--primary .cm-kefu-ticket__value{color:var(--cm-brand)}.cm-kefu-ticket--warning .cm-kefu-ticket__value{color:#e6a23c}.cm-kefu-ticket--success .cm-kefu-ticket__value{color:#67c23a}.cm-kefu-ticket--danger .cm-kefu-ticket__value{color:#f56c6c}.cm-kefu-platform-list{background:#fff;border:1px solid #ebeef5;border-radius:var(--cm-radius-card);display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:12px}.cm-kefu-platform-row{align-items:center;animation:cm-kefu-row-in .45s ease both;animation-delay:var(--row-delay,0s);display:grid;gap:10px;grid-template-columns:minmax(96px,1.1fr) minmax(0,2fr) 36px 36px}.cm-kefu-platform-row__brand{align-items:center;display:inline-flex;gap:6px;min-width:0}.cm-kefu-platform-row__logo{display:block;flex-shrink:0;height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.cm-kefu-platform-row__name{color:#303133;font-size:10px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-kefu-platform-row__bar-wrap{min-width:0}.cm-kefu-platform-row__bar{background:#f0f2f5;border-radius:999px;height:8px;overflow:hidden}.cm-kefu-platform-row__bar-fill{background:linear-gradient(90deg,#f5a962,var(--cm-brand));border-radius:inherit;display:block;height:100%;transition:width .85s cubic-bezier(.34,1.02,.48,1);width:0}.cm-kefu-platform-row__bar-fill.is-ready{transition-delay:var(--row-delay,0s)}.cm-kefu-platform-row__percent{color:var(--cm-brand);font-weight:700}.cm-kefu-platform-row__count,.cm-kefu-platform-row__percent{font-size:10px;font-variant-numeric:tabular-nums;text-align:right}.cm-kefu-platform-row__count{color:#909399}@keyframes cm-kefu-row-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.console-mockup__main:has(.cm-kefu-dashboard){padding:12px 15px}.cm-inbox-unified{align-items:stretch;background:linear-gradient(90deg,#f8fafc,#f3f4f6 42%,#fff 0);border:1px solid #ebeef5;border-radius:var(--cm-radius);display:flex;flex:1;min-height:0;overflow:hidden;position:relative}.cm-inbox-unified__platforms{display:flex;flex-direction:column;gap:9px;justify-content:center;max-width:168px;overflow:hidden;padding:12px 10px;position:relative;width:30%;z-index:2}.cm-inbox-unified__platform{align-items:center;background:#fff;border:1px solid #e4e7ed;border-radius:9px;box-shadow:0 2px 6px #0000000a;display:flex;flex-shrink:0;height:42px;justify-content:center;padding:6px 10px;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.cm-inbox-unified__platform--active{border-color:#ee843773;box-shadow:0 0 0 2px #ee84371f,0 5px 14px #ee843724;transform:scale(1.03)}.cm-inbox-unified__platform-logo{display:block;height:auto;max-height:24px;max-width:92px;-o-object-fit:contain;object-fit:contain;width:auto}.cm-inbox-unified__platform-label{font-size:11px;font-weight:700;letter-spacing:-.01em;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-inbox-unified__flow{height:100%;left:24%;pointer-events:none;position:absolute;top:0;width:22%;z-index:1}.cm-inbox-unified__flow-line{fill:none;stroke:#c8cdd4;stroke-width:1.4;stroke-dasharray:5 5;vector-effect:non-scaling-stroke;opacity:.55;transition:stroke .2s ease,opacity .2s ease}.cm-inbox-unified__flow-line--active{stroke:var(--cm-brand);animation:cm-inbox-flow-pulse .7s ease;opacity:1}@keyframes cm-inbox-flow-pulse{0%{stroke-dashoffset:0;opacity:.55}40%{opacity:1}to{stroke-dashoffset:-12;opacity:.85}}.cm-inbox-unified__panel{background:#fff;border-left:1px solid #ebeef5;display:flex;flex:1;flex-direction:column;margin-left:auto;min-width:0;position:relative;width:58%;z-index:2}.cm-inbox-unified__panel-head{align-items:center;background:#fafbfc;border-bottom:1px solid #eef2f6;display:flex;gap:8px;justify-content:space-between;padding:10px 14px}.cm-inbox-unified__panel-title{color:#1a1a1a;font-size:12px;font-weight:700}.cm-inbox-unified__panel-count{color:var(--cm-brand);font-size:10px;font-weight:600}.cm-inbox-unified__list{display:flex;flex:1;flex-direction:column;gap:8px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:10px 12px}.cm-inbox-unified__empty{align-items:center;color:#909399;display:flex;flex:1;font-size:11px;justify-content:center;min-height:120px}.cm-inbox-unified__card{background:#fff;border:1px solid #eef2f6;border-radius:10px;box-shadow:0 1px 3px #0000000a;padding:10px 11px}.cm-inbox-unified__card--unread{background:#fffcfa;border-color:#ee843738}.cm-inbox-unified__card-top{align-items:flex-start;display:flex;gap:8px}.cm-inbox-unified__card-logo{flex-shrink:0;height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.cm-inbox-unified__card-badge{align-items:center;background:#f5f7fa;border-radius:4px;display:flex;flex-shrink:0;font-size:8px;font-weight:800;height:18px;justify-content:center;line-height:1;text-transform:uppercase;width:18px}.cm-inbox-unified__card-head{align-items:baseline;display:flex;flex:1;gap:8px;justify-content:space-between;min-width:0}.cm-inbox-unified__card-buyer{color:#1a1a1a;font-size:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-inbox-unified__card-time{color:#909399;flex-shrink:0;font-size:9px}.cm-inbox-unified__card-order{color:#606266;font-size:9px;font-variant-numeric:tabular-nums;font-weight:600;margin:4px 0 0 26px}.cm-inbox-unified__card-preview{color:#767676;display:-webkit-box;font-size:10px;line-height:1.45;margin:5px 0 0 26px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cm-inbox-unified__card--unread .cm-inbox-unified__card-preview{color:#303133;font-weight:500}.cm-inbox-unified-card-enter-active{transition:opacity .38s ease,transform .38s cubic-bezier(.34,1.02,.48,1)}.cm-inbox-unified-card-enter-from{opacity:0;transform:translate(16px) scale(.97)}.cm-inbox-unified-card-move{transition:transform .32s ease}.console-mockup__main:has(.cm-inbox-unified){display:flex;flex-direction:column;padding:12px 15px}.console-mockup__main:has(.cm-inbox-unified) .cm-inbox-unified{flex:1;min-height:0}.cm-inbox-quick{background:#eef1f5;border:1px solid #ebeef5;border-radius:var(--cm-radius);display:flex;flex:1;min-height:0;overflow:hidden}.cm-inbox-quick__main{background:#eef1f5;border-right:1px solid #e2e6ed;display:flex;filter:saturate(.82);flex:1 1 52%;max-width:58%;min-width:0;opacity:.78}.cm-inbox-quick__threads{background:#e8ebf0;border-right:1px solid #e2e6ed;flex-shrink:0;padding:8px 5px;width:96px}.cm-inbox-quick__thread{border-radius:6px;cursor:default;margin-bottom:3px;padding:6px 5px}.cm-inbox-quick__thread--active{background:#ffffff8c;border-left:2px solid #c0c4cc;padding-left:3px}.cm-inbox-quick__thread-name{color:#8b919a;font-size:9px;font-weight:600}.cm-inbox-quick__thread-name,.cm-inbox-quick__thread-preview{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-inbox-quick__thread-preview{color:#b0b5bd;font-size:8px;margin-top:2px}.cm-inbox-quick__chat{background:#eef1f5;display:flex;flex:1;flex-direction:column;gap:6px;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;padding:10px 12px}.cm-inbox-quick__chat .cm-chat-bubble{font-size:10px;line-height:1.45;margin-bottom:4px;max-width:88%;padding:7px 10px}.cm-inbox-quick__chat .cm-chat-bubble--in{background:#ffffffb8;border-color:#dfe3ea;color:#9aa0a9}.cm-inbox-quick__chat .cm-chat-bubble--out{background:#ffedd559;border-color:#ee84371f;color:#a8adb5}.cm-inbox-quick__chat-head{margin-bottom:2px}.cm-inbox-quick__chat-buyer{align-items:center;display:flex;gap:6px}.cm-inbox-quick__chat-buyer strong{color:#8b919a;display:block;font-size:10px;font-weight:600}.cm-inbox-quick__chat-buyer span{color:#b0b5bd;display:block;font-size:8px;margin-top:1px}.cm-inbox-quick__chat-logo{flex-shrink:0;height:18px;-o-object-fit:contain;object-fit:contain;opacity:.72;width:18px}.cm-inbox-quick__tools{background:#fff;box-shadow:-10px 0 28px #0f172a1a;display:flex;flex:1 1 48%;flex-direction:column;min-width:280px;position:relative;z-index:2}.cm-inbox-quick__tools:before{background:linear-gradient(180deg,var(--cm-brand) 0,rgba(238,132,55,.35) 100%);bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.cm-inbox-quick__tool-tabs{background:#fafafa;border-bottom:1px solid #eee;display:flex;flex-wrap:nowrap;gap:0;overflow-x:auto;padding:0 10px;scrollbar-width:none}.cm-inbox-quick__tool-tabs::-webkit-scrollbar{display:none}.cm-inbox-quick__tool-tab{background:transparent;border:none;border-bottom:2px solid transparent;border-radius:0;color:#303133;cursor:pointer;flex:1 1 0;font-size:12px;font-weight:500;margin-bottom:-1px;min-width:0;outline:none;padding:11px 6px 9px;position:relative;transition:color .2s ease,border-color .2s ease;white-space:nowrap}.cm-inbox-quick__tool-tab--active{background:transparent;border-bottom-color:var(--cm-brand);box-shadow:none;color:var(--cm-brand);font-weight:600;transform:none}.cm-inbox-quick__tool-tab:focus-visible{box-shadow:inset 0 -2px 0 var(--cm-brand)}.cm-inbox-quick__tool-body{background:#fff;flex:1;min-height:0;overflow:hidden;padding:12px 12px 14px;position:relative}.cm-inbox-quick__toast{background:#22c55ef2;border-radius:999px;box-shadow:0 6px 16px #22c55e47;color:#fff;font-size:10px;font-weight:700;left:50%;padding:6px 12px;position:absolute;top:8px;transform:translate(-50%);white-space:nowrap;z-index:3}.cm-inbox-quick-toast-enter-active,.cm-inbox-quick-toast-leave-active{transition:opacity .22s ease,transform .22s ease}.cm-inbox-quick-toast-enter-from,.cm-inbox-quick-toast-leave-to{opacity:0;transform:translate(-50%) translateY(-6px)}.cm-inbox-quick__empty,.cm-inbox-quick__loading,.cm-inbox-quick__step{color:#909399;font-size:10px;line-height:1.45;margin:0 0 10px}.cm-inbox-quick__loading,.cm-inbox-quick__step{color:var(--cm-brand);font-weight:600}.cm-inbox-quick__product{background:#fafbfc;border:1px solid #eef2f6;border-radius:8px;margin:8px 0 10px;padding:8px 9px;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}.cm-inbox-quick__product--copied{background:#f0fdf4;border-color:#22c55e73;box-shadow:0 0 0 2px #22c55e1f}.cm-inbox-quick__product-row{display:grid;font-size:10px;gap:2px 8px;grid-template-columns:auto 1fr}.cm-inbox-quick__product-sku{align-self:center;background:#eef2f6;border-radius:4px;color:#606266;font-size:9px;font-weight:700;grid-row:span 2;padding:2px 6px}.cm-inbox-quick__product-title{color:#303133;font-weight:600;line-height:1.35}.cm-inbox-quick__product-meta{color:#909399;font-size:9px}.cm-inbox-quick__result{background:#f0fdf4;border:1px solid rgba(34,197,94,.22);border-radius:8px;color:#166534;font-size:10px;margin:0 0 10px;padding:8px 9px}.cm-inbox-quick__result strong{font-weight:800}.cm-inbox-quick-row-enter-active{transition:opacity .32s ease,transform .32s ease;transition-delay:calc(var(--row-index, 0)*60ms)}.cm-inbox-quick-row-enter-from{opacity:0;transform:translateY(6px)}.cm-inbox-quick-row-move{transition:transform .28s ease}.cm-inbox-quick__tool-panel{background:linear-gradient(180deg,#fff,#fafbfc);border:1px solid #eef2f6;border-radius:10px;box-shadow:0 2px 10px #0f172a0a;padding:12px}.cm-inbox-quick__tool-panel--plain{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0}.cm-inbox-quick__tool-panel-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:12px}.cm-inbox-quick__tool-panel-head h3{color:#1a1a1a;font-size:13px;font-weight:800;letter-spacing:-.01em;margin:0}.cm-inbox-quick__kv{margin:0}.cm-inbox-quick__kv-row{border-bottom:1px solid #f0f2f5;padding:9px 0}.cm-inbox-quick__kv-row:last-child{border-bottom:none}.cm-inbox-quick__kv-row dt{color:#909399;font-size:10px;font-weight:600;margin:0 0 4px}.cm-inbox-quick__kv-row dd{color:#1f2937;font-size:11px;font-weight:600;line-height:1.5;margin:0;word-break:break-word}.cm-inbox-quick__highlight{background:#ffedd58c;border:1px solid rgba(238,132,55,.28);border-radius:8px;color:#b45309;font-size:10px;font-weight:700;line-height:1.45;margin:12px 0 0;padding:10px 11px}.cm-inbox-quick__timeline{list-style:none;margin:12px 0 0;padding:0}.cm-inbox-quick__timeline li{color:#606266;font-size:10px;line-height:1.45;padding:0 0 9px 16px;position:relative}.cm-inbox-quick__timeline li:before{background:#c0c4cc;border-radius:50%;content:"";height:6px;left:3px;position:absolute;top:5px;width:6px}.cm-inbox-quick__timeline li:after{background:#e4e7ed;bottom:0;content:"";left:5px;position:absolute;top:13px;width:1px}.cm-inbox-quick__timeline li.is-last{color:var(--cm-brand);font-weight:700;padding-bottom:0}.cm-inbox-quick__timeline li.is-last:before{background:var(--cm-brand);box-shadow:0 0 0 3px #ee84372e}.cm-inbox-quick__timeline li.is-last:after{display:none}.cm-inbox-quick__action{align-items:center;background:#fff;border:1px solid #dcdfe6;border-radius:7px;box-shadow:none;color:#303133;cursor:default;display:inline-flex;font-size:10px;font-weight:600;justify-content:center;margin-top:10px;padding:7px 12px;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease,background .2s ease,border-color .2s ease}.cm-inbox-quick__action:disabled{opacity:.72}.cm-inbox-quick__action--primary{background:var(--cm-brand);border-color:var(--cm-brand);box-shadow:0 4px 12px #ee843747;color:#fff;font-weight:700}.cm-inbox-quick__action--soft{background:#ffedd58c;border-color:#ee843759;border-radius:999px;box-shadow:none;color:var(--cm-brand);font-weight:700;padding:7px 16px}.cm-inbox-quick__action--centered{display:flex;margin-left:auto;margin-right:auto;width:100%}.cm-inbox-quick__action--pulse{animation:cm-inbox-quick-action-pulse .55s ease infinite}.cm-inbox-quick__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.cm-inbox-quick__actions .cm-inbox-quick__action{margin-top:0}@keyframes cm-inbox-quick-action-pulse{0%,to{box-shadow:0 0 #ee84372e;transform:scale(1)}50%{box-shadow:0 0 0 4px #ee84371f;transform:scale(1.03)}}.cm-inbox-quick__ai-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:12px}.cm-inbox-quick__ai-title{align-items:center;color:#1a1a1a;display:inline-flex;font-size:13px;font-weight:800;gap:5px;letter-spacing:-.01em}.cm-inbox-quick__ai-sparkle{color:#409eff;font-size:12px}.cm-inbox-quick__ai-refresh{align-items:center;background:transparent;border:none;border-radius:4px;color:#909399;cursor:default;display:inline-flex;font-size:13px;height:22px;justify-content:center;padding:0;width:22px}.cm-inbox-quick__ai-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.cm-inbox-quick__ai-tag{align-items:center;border-radius:999px;display:inline-flex;font-size:10px;font-weight:600;gap:4px;line-height:1.3;padding:3px 8px}.cm-inbox-quick__ai-tag--danger{background:#fef0f0;border:1px solid hsla(0,87%,69%,.28);color:#f56c6c}.cm-inbox-quick__ai-tag--info{background:#ecf5ff;border:1px solid rgba(64,158,255,.28);color:#409eff}.cm-inbox-quick__ai-tag-label{font-weight:700;opacity:.85}.cm-inbox-quick__ai-tag-emoji{font-size:11px}.cm-inbox-quick__ai-summary{margin-bottom:10px}.cm-inbox-quick__ai-summary-label{color:#909399;display:block;font-size:10px;font-weight:600;margin-bottom:5px}.cm-inbox-quick__ai-summary-text{background:#f5f7fa;border:1px solid #ebeef5;border-radius:8px;color:#606266;font-size:10px;line-height:1.55;margin:0;padding:9px 10px}.cm-inbox-quick__order-buyer{align-items:center;display:flex;gap:8px;margin-bottom:12px}.cm-inbox-quick__order-buyer strong{color:#303133;display:block;font-size:12px;font-weight:700}.cm-inbox-quick__order-buyer span{color:#909399;display:block;font-size:9px;margin-top:2px}.cm-inbox-quick__order-avatar{align-items:center;background:linear-gradient(135deg,#409eff,#66b1ff);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.cm-inbox-quick__order-section{margin-bottom:12px}.cm-inbox-quick__order-headline{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.cm-inbox-quick__order-no{color:#409eff;cursor:default;font-size:12px;font-weight:700;text-decoration:none}.cm-inbox-quick__order-total{align-items:center;border-top:1px dashed #e4e7ed;color:#909399;display:flex;font-size:10px;justify-content:space-between;margin-top:8px;padding-top:8px}.cm-inbox-quick__order-total strong{color:#303133;font-size:12px;font-weight:800}.cm-inbox-quick__order-note{margin-bottom:8px}.cm-inbox-quick__order-actions{display:flex;justify-content:flex-end}.cm-inbox-quick__action--compact{font-size:9px;margin-top:0;padding:5px 10px}.cm-inbox-quick__order-note-label{color:#909399;display:block;font-size:10px;font-weight:600;margin-bottom:5px}.cm-inbox-quick__order-note-input{background:#fff;border:1px solid #dcdfe6;border-radius:6px;color:#606266;display:block;font-family:inherit;font-size:10px;line-height:1.45;padding:7px 9px;resize:none;width:100%}.cm-inbox-quick__order-note-input::-moz-placeholder{color:#c0c4cc}.cm-inbox-quick__order-note-input::placeholder{color:#c0c4cc}.cm-inbox-quick__logistics-card{align-items:flex-start;background:#fafbfc;border:1px solid #eef2f6;border-radius:8px;display:flex;gap:8px;margin-bottom:10px;padding:9px 10px}.cm-inbox-quick__logistics-icon{flex-shrink:0;font-size:16px;line-height:1}.cm-inbox-quick__logistics-info{flex:1;min-width:0}.cm-inbox-quick__logistics-title{color:#303133;font-size:10px;font-weight:600;line-height:1.4;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-inbox-quick__logistics-tracking{color:#606266;font-size:9px;font-weight:600;margin:0}.cm-inbox-quick__logistics-tracking.is-empty{color:#c0c4cc;font-weight:500}.cm-inbox-quick__aftersale-form{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.cm-inbox-quick__aftersale-field{display:flex;flex-direction:column;gap:4px}.cm-inbox-quick__aftersale-field>span{color:#909399;font-size:10px;font-weight:600}.cm-inbox-quick__aftersale-input{background:#fff;border:1px solid #dcdfe6;border-radius:6px;color:#303133;font-family:inherit;font-size:10px;line-height:1.45;padding:7px 9px;resize:none;width:100%}.cm-inbox-quick-panel-enter-active,.cm-inbox-quick-panel-leave-active{transition:opacity .28s ease,transform .28s ease}.cm-inbox-quick-panel-enter-from{opacity:0;transform:translate(8px)}.cm-inbox-quick-panel-leave-to{opacity:0;transform:translate(-6px)}.console-mockup__main:has(.cm-inbox-quick){display:flex;flex-direction:column;padding:12px 15px}.console-mockup__main:has(.cm-inbox-quick) .cm-inbox-quick{flex:1;min-height:0}.cm-inbox-ai-reply{background:#fff;border:1px solid #ebeef5;border-radius:var(--cm-radius);display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.cm-inbox-ai-reply__head{align-items:center;background:#fafbfc;border-bottom:1px solid #eef2f6;display:flex;gap:10px;justify-content:space-between;padding:12px 14px}.cm-inbox-ai-reply__buyer{align-items:center;display:flex;gap:8px;min-width:0}.cm-inbox-ai-reply__buyer strong{color:#1a1a1a;display:block;font-size:12px;font-weight:700}.cm-inbox-ai-reply__buyer span{color:#909399;display:block;font-size:9px;margin-top:2px}.cm-inbox-ai-reply__logo{flex-shrink:0;height:22px;-o-object-fit:contain;object-fit:contain;width:22px}.cm-inbox-ai-reply__messages{background:#f8fafc;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:14px}.cm-inbox-ai-reply__preview{background:linear-gradient(180deg,#f0f9ff,#fff);border:1px solid #dbeafe;border-radius:10px;margin:0 14px;padding:11px 12px;transition:opacity .25s ease}.cm-inbox-ai-reply__preview.is-polishing{opacity:.55}.cm-inbox-ai-reply__preview--smart{background:linear-gradient(180deg,#fff7f0,#fff);border-color:#ee843747}.cm-inbox-ai-reply__preview p{color:#303133;font-size:11px;line-height:1.55;margin:0}.cm-inbox-ai-reply__preview-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:6px}.cm-inbox-ai-reply__preview-head strong{color:#2563eb;font-size:10px;font-weight:700}.cm-inbox-ai-reply__preview--smart .cm-inbox-ai-reply__preview-head strong{color:var(--cm-brand)}.cm-inbox-ai-reply__tone-badge{background:#eff6ff;border-radius:999px;color:#2563eb;font-size:9px;font-weight:600;padding:2px 7px}.cm-inbox-ai-reply__composer{background:#fff;border-top:1px solid #eef2f6;flex-shrink:0;padding:12px 14px 14px;position:relative}.cm-inbox-ai-reply__input{background:#fafbfc;border:1px solid #e4e7ed;border-radius:10px;color:#303133;font-size:11px;line-height:1.55;min-height:54px;padding:10px 12px;transition:border-color .2s ease,box-shadow .2s ease}.cm-inbox-ai-reply__input.is-typing{border-color:#ee843759;box-shadow:0 0 0 2px #ee843714}.cm-inbox-ai-reply__input.is-empty{color:#909399}.cm-inbox-ai-reply__placeholder{color:#b0b5bd}.cm-inbox-ai-reply__cursor{animation:cm-inbox-ai-cursor-blink .9s step-end infinite;background:var(--cm-brand);display:inline-block;height:1em;margin-left:1px;vertical-align:text-bottom;width:1px}@keyframes cm-inbox-ai-cursor-blink{0%,to{opacity:1}50%{opacity:0}}.cm-inbox-ai-reply__generating{animation:cm-inbox-ai-pulse .9s ease infinite;color:var(--cm-brand);font-size:9px;font-weight:600}@keyframes cm-inbox-ai-pulse{0%,to{opacity:.55}50%{opacity:1}}.cm-inbox-ai-reply__preview.is-generating{opacity:.88}.cm-inbox-ai-preview-enter-active,.cm-inbox-ai-preview-leave-active{transition:opacity .28s ease,transform .28s ease}.cm-inbox-ai-preview-enter-from,.cm-inbox-ai-preview-leave-to{opacity:0;transform:translateY(8px)}.cm-inbox-ai-msg-enter-active{transition:opacity .32s ease,transform .32s cubic-bezier(.34,1.02,.48,1)}.cm-inbox-ai-msg-enter-from{opacity:0;transform:translate(12px)}.cm-inbox-ai-msg-move{transition:transform .28s ease}.cm-inbox-ai-reply__toolbar{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:10px}.cm-inbox-ai-reply__toolbar-actions{align-items:center;display:flex;gap:8px}.cm-inbox-ai-reply__polish-anchor{position:relative}.cm-inbox-ai-reply__btn{align-items:center;border-radius:8px;cursor:default;display:inline-flex;font-size:12px;font-weight:700;height:32px;justify-content:center;line-height:1;padding:0 12px;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.cm-inbox-ai-reply__btn--secondary{background:#f4f4f5f2;border:none;box-shadow:inset 0 0 0 1px #90929847;color:#606266}.cm-inbox-ai-reply__btn--active,.cm-inbox-ai-reply__btn--open{background:#ececeff2;box-shadow:inset 0 0 0 1px #90929861;color:#303133}.cm-inbox-ai-reply__btn--ghost{background:transparent;border:none;box-shadow:inset 0 0 0 1px #e4e7ed;color:#909399;font-weight:600}.cm-inbox-ai-reply__btn--primary{background:var(--cm-brand);border:none;box-shadow:none;color:#fff}.cm-inbox-ai-reply__btn--sending{opacity:.85}.cm-inbox-ai-reply__btn:disabled{cursor:not-allowed;opacity:.45}.cm-inbox-ai-reply__popover{background:#fff;border:1px solid #f0f0f0;border-radius:10px;bottom:calc(100% + 8px);box-shadow:0 8px 24px #00000014,0 2px 6px #0000000a;left:0;max-width:min(320px,100vw - 48px);position:absolute;width:320px;z-index:8}.cm-inbox-ai-reply__popover-head{border-bottom:1px solid #f5f5f5;padding:16px 16px 12px}.cm-inbox-ai-reply__popover-head strong{color:#1a1a1a;display:block;font-size:14px;font-weight:700;line-height:1.3}.cm-inbox-ai-reply__popover-head span{color:#909399;display:block;font-size:12px;line-height:1.4;margin-top:4px}.cm-inbox-ai-reply__tone-list{list-style:none;margin:0;max-height:320px;overflow:auto;padding:4px 0 8px}.cm-inbox-ai-reply__tone-item{align-items:flex-start;background:#fff;border:none;border-radius:0;cursor:default;display:flex;flex-direction:column;gap:4px;padding:12px 16px;text-align:left;transition:background .15s ease;width:100%}.cm-inbox-ai-reply__tone-item--active,.cm-inbox-ai-reply__tone-item:hover{background:#f5f7fa}.cm-inbox-ai-reply__tone-label{color:#1a1a1a;font-size:13px;font-weight:600;line-height:1.35}.cm-inbox-ai-reply__tone-desc{color:#909399;font-size:12px;font-weight:400;line-height:1.45}.cm-inbox-ai-popover-enter-active,.cm-inbox-ai-popover-leave-active{transition:opacity .22s ease,transform .22s ease}.cm-inbox-ai-popover-enter-from,.cm-inbox-ai-popover-leave-to{opacity:0;transform:translateY(6px)}.console-mockup__main:has(.cm-inbox-ai-reply){display:flex;flex-direction:column;padding:12px 15px}.console-mockup__main:has(.cm-inbox-ai-reply) .cm-inbox-ai-reply{flex:1;min-height:0}.cm-el-tag--success{background:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.cm-stat-row{display:flex;gap:8px;margin-bottom:12px}.cm-stat-card{background:#fff;border:1px solid #e5e5e5;border-radius:var(--cm-radius-card);box-shadow:0 1px 2px #00000008;color:var(--cm-text-muted);flex:1;font-size:11px;padding:12px 14px}.cm-stat-card strong{color:var(--cm-text);display:block;font-size:20px;font-weight:700;letter-spacing:-.02em;margin-top:6px}.cm-el-tag{border:1px solid transparent;border-radius:4px;display:inline-block;font-size:11px;padding:2px 8px}.cm-el-tag--warning{background:#fdf6ec;border-color:#f5dab1;color:#e6a23c}.cm-el-tag--info{background:#f4f4f5;border-color:#e9e9eb;color:#909399}.cm-el-tag--danger{background:#fef0f0;border-color:#fbc4c4;color:#f56c6c}.cm-pagination{background:#fff;border-top:1px solid var(--cm-border-light);display:flex;font-size:11px;gap:6px;justify-content:flex-end;padding:10px 12px}.cm-pagination,.cm-pagination .page-btn{align-items:center;color:var(--cm-text-table)}.cm-pagination .page-btn{background:#f4f4f5;border:none;border-radius:4px;display:inline-flex;height:26px;justify-content:center;min-width:26px}.cm-pagination .page-btn.active{background:var(--cm-brand);color:#fff}.cm-cross-store{display:flex;flex-direction:column;gap:12px}.cm-cross-store__card{align-items:center;background:#fff;border:1px solid var(--cm-border-light);border-left:3px solid var(--cm-brand);border-radius:var(--cm-radius);box-shadow:0 1px 3px #0000000a;display:flex;font-size:12px;gap:12px;padding:14px 16px}.cm-cross-store__from{color:var(--cm-brand);font-weight:600}.cm-cross-store__arrow{color:var(--cm-text-muted);font-size:16px}.cm-cross-store__targets{display:flex;flex-wrap:wrap;gap:8px}.cm-cross-store__targets span{background:var(--cm-brand-active-bg);border-radius:4px;color:var(--cm-brand-active-text);font-weight:600;padding:4px 10px}.cm-plugin-collect-stage{--nz-primary:#ee8437;--nz-primary-hover:#d9732a;--nz-primary-active:#ff8c00;--nz-primary-light:#fff7e6;--nz-text:#262626;--nz-text-secondary:#595959;--nz-text-muted:#767676;--nz-text-placeholder:#8c8c8c;--nz-border:#dfe2e6;--nz-border-light:#f0f0f0;--nz-bg:#fff;--nz-bg-muted:#f4f6f9;--nz-bg-hover:#fafafa;--nz-success:#66cb79;--cd-orange:#e23a05;--cd-blue:#0070cd;--cd-blue-dark:#005a9e;--cd-blue-light:#e8f2fc;--cd-text:#293847;align-self:stretch;background:#eceff3;display:grid;flex:1 1 0;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(420px,1fr);isolation:isolate;min-height:420px;overflow:hidden;width:100%}.cm-cd-page{background:#fff;color:var(--cd-text);display:flex;flex-direction:column;font-size:12px;grid-area:1/1;min-height:420px;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.cm-cd-page__browser{align-items:center;background:#e8eaed;border-bottom:1px solid #dadce0;display:flex;gap:6px;padding:6px 10px}.cm-cd-page__browser-dot{background:#c4c7cc;border-radius:50%;height:8px;width:8px}.cm-cd-page__browser-dot:first-child{background:#ff5f57}.cm-cd-page__browser-dot:nth-child(2){background:#febc2e}.cm-cd-page__browser-dot:nth-child(3){background:#28c840}.cm-cd-page__browser-url{background:#fff;border-radius:999px;color:#5f6368;flex:1;font-size:10px;margin-left:6px;overflow:hidden;padding:4px 10px;text-overflow:ellipsis;white-space:nowrap}.cm-cd-page__promo{background:linear-gradient(90deg,var(--cd-blue-dark) 0,var(--cd-blue) 100%);color:#fff;font-size:10px;font-weight:600;padding:5px 12px;text-align:center}.cm-cd-page__header{align-items:center;background:#fff;border-bottom:2px solid var(--cd-blue-light);display:flex;gap:12px;padding:10px 14px}.cm-cd-page__logo{flex-shrink:0;height:auto;width:88px}.cm-cd-page__search{background:#fff;border:2px solid var(--cd-blue);border-radius:4px;color:#9aa0a6;flex:1;font-size:11px;min-width:0;padding:8px 12px}.cm-cd-page__header-icons{color:var(--cd-blue);display:flex;flex-shrink:0;font-size:10px;font-weight:600;gap:10px}.cm-cd-page__breadcrumb{background:var(--cd-blue-light);border-bottom:1px solid #d6e8f7;color:#6b7280;display:flex;flex-wrap:wrap;font-size:10px;gap:6px;padding:8px 14px}.cm-cd-page__breadcrumb span:nth-child(odd):not(:last-child){color:var(--cd-blue)}.cm-cd-page__product{display:grid;flex:1;gap:16px;grid-template-columns:minmax(140px,38%) minmax(0,1fr);min-height:0;padding:14px}.cm-cd-page__gallery{display:flex;flex-direction:column;gap:8px}.cm-cd-page__hero-img{aspect-ratio:1;background:#fff;border:1px solid #eee;border-radius:4px;-o-object-fit:contain;object-fit:contain;width:100%}.cm-cd-page__thumbs{display:flex;gap:6px}.cm-cd-page__thumb{background:#f3f4f6;border:1px solid #ddd;border-radius:4px;height:36px;width:36px}.cm-cd-page__thumb--active{border-color:var(--cd-blue);box-shadow:0 0 0 1px var(--cd-blue)}.cm-cd-page__info{min-width:0;padding-right:28%}.cm-cd-page__title{color:var(--cd-text);display:-webkit-box;font-size:13px;font-weight:700;line-height:1.45;margin:0 0 8px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cm-cd-page__rating{color:#6b7280;display:flex;font-size:11px;gap:8px;margin-bottom:8px}.cm-cd-page__rating span:first-child{color:var(--cd-blue);font-weight:600}.cm-cd-page__price{color:var(--cd-blue-dark);font-size:22px;font-weight:800;margin-bottom:8px}.cm-cd-page__seller{color:#6b7280;font-size:11px;margin-bottom:8px}.cm-cd-page__seller strong{color:var(--cd-blue);font-weight:600}.cm-cd-page__meta{color:#9ca3af;display:flex;flex-wrap:wrap;font-size:10px;gap:8px;margin-bottom:12px}.cm-cd-page__meta span{background:var(--cd-blue-light);border-radius:4px;color:var(--cd-blue-dark);padding:2px 6px}.cm-cd-page__cta{background:var(--cd-blue);border-radius:4px;box-shadow:0 2px 6px #0070cd47;color:#fff;display:inline-block;font-size:12px;font-weight:700;margin-bottom:10px;padding:8px 20px}.cm-cd-page__desc{color:#9ca3af;display:-webkit-box;font-size:10px;line-height:1.55;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cm-cd-list-page{background:#fff;color:var(--cd-text);display:flex;flex-direction:column;font-size:12px;grid-area:1/1;min-height:420px;overflow:hidden;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.cm-cd-list-page__toolbar{align-items:baseline;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:8px 12px;padding:10px 14px}.cm-cd-list-page__title{color:var(--cd-text);font-size:16px;font-weight:800;margin:0}.cm-cd-list-page__count{color:#6b7280;font-size:11px}.cm-cd-list-page__filters{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px;width:100%}.cm-cd-list-page__filter{background:#fff;border:1px solid #d1d5db;border-radius:999px;color:#6b7280;font-size:10px;padding:4px 10px}.cm-cd-list-page__filter--active{background:var(--cd-blue-light);border-color:var(--cd-blue);color:var(--cd-blue-dark);font-weight:600}.cm-cd-list-page__grid{align-content:start;background:#f8fafc;display:grid;flex:1;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));min-height:0;padding:12px 14px}.cm-cd-list-page__card{background:#fff;border:1px solid #e5e7eb;border-radius:6px;display:flex;flex-direction:column;gap:4px;padding:8px;transition:border-color .35s ease,box-shadow .35s ease,transform .35s ease}.cm-cd-list-page__card--active{border-color:var(--cd-blue);box-shadow:0 0 0 2px #0070cd2e}.cm-cd-list-page__card--collected{background:#f0fdf4;border-color:#86efac}.cm-cd-list-page__img{aspect-ratio:1;background:#fff;border-radius:4px;-o-object-fit:contain;object-fit:contain;width:100%}.cm-cd-list-page__name{color:var(--cd-text);display:-webkit-box;font-size:9px;font-weight:600;line-height:1.35;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;overflow:hidden}.cm-cd-list-page__price{color:var(--cd-blue-dark);font-size:13px;font-weight:800}.cm-cd-list-page__meta{color:#9ca3af;display:flex;font-size:9px;gap:6px}.cm-cd-list-page__meta span:first-child{color:var(--cd-blue);font-weight:600}.cm-cd-list-page__pagination{align-items:center;background:#fff;border-top:1px solid #e5e7eb;color:#6b7280;display:flex;font-size:11px;gap:8px;justify-content:center;padding:8px 14px 12px}.cm-cd-list-page__pagination span{min-width:22px;text-align:center}.cm-cd-list-page__page--active{background:var(--cd-blue);border-radius:4px;color:#fff;font-weight:700;padding:2px 6px}.cm-collect-progress-fields{display:block}.cm-collect-row--placeholder{visibility:hidden}.cm-collect-tick-enter-active,.cm-collect-tick-leave-active{transition:opacity .35s ease,transform .35s ease}.cm-collect-tick-enter-from,.cm-collect-tick-leave-to{opacity:0;transform:translateY(4px)}@media (max-width:960px){.cm-cd-list-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cm-plugin-collect-stage__float{align-self:start;grid-area:1/1;justify-self:end;margin:52px 12px 12px 0;max-height:calc(100% - 64px);max-width:calc(100% - 24px);overflow:auto;overflow-y:auto;pointer-events:auto;position:relative;scrollbar-gutter:stable;scrollbar-width:thin;width:380px;z-index:2}.cm-plugin-collect-stage__float .nezha-panel{--nz-primary:#ee8437;--nz-primary-hover:#d9732a;--nz-primary-active:#ff8c00;--nz-primary-light:#fff7e6;--nz-primary-tint:rgba(238,132,55,.1);--nz-text:#262626;--nz-text-secondary:#595959;--nz-text-muted:#767676;--nz-text-placeholder:#8c8c8c;--nz-border:#dfe2e6;--nz-border-light:#f0f0f0;--nz-bg:#fff;--nz-bg-muted:#f4f6f9;--nz-bg-hover:#fafafa;--nz-success:#66cb79;--nz-danger:#f56c6c;background:var(--nz-bg);border:1px solid var(--nz-border);border-radius:8px;box-shadow:0 4px 16px #00000014;color:var(--nz-text);display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;max-height:none;overflow:visible;position:relative;right:auto;top:auto;width:100%;z-index:auto}.cm-plugin-collect-stage__float .panel-header{align-items:center;background:var(--nz-bg);border-bottom:1px solid var(--nz-border-light);border-radius:8px 8px 0 0;color:var(--nz-text);cursor:default;display:flex;flex-shrink:0;justify-content:space-between;padding:12px 14px;position:relative}.cm-plugin-collect-stage__float .panel-header:before{background:var(--nz-primary);border-radius:0 2px 2px 0;bottom:10px;content:"";left:0;position:absolute;top:10px;width:3px}.cm-plugin-collect-stage__float .panel-header h3{color:var(--nz-text);font-size:14px;font-weight:600;margin:0 0 0 8px}.cm-plugin-collect-stage__float .header-actions{display:flex;gap:4px}.cm-plugin-collect-stage__float .btn-icon{align-items:center;background:var(--nz-bg-muted);border:1px solid var(--nz-border-light);border-radius:6px;color:var(--nz-text-secondary);cursor:default;display:flex;font-size:14px;height:22px;justify-content:center;padding:0;transition:background .15s,color .15s;width:22px}.cm-plugin-collect-stage__float .btn-icon:hover{background:var(--nz-primary-light);border-color:var(--nz-primary-tint);color:var(--nz-primary-active)}.cm-plugin-collect-stage__float .user-info-bar{align-items:center;background:var(--nz-bg-hover);border-bottom:1px solid var(--nz-border-light);display:flex;flex-shrink:0;gap:8px;justify-content:space-between;padding:8px 10px 8px 14px}.cm-plugin-collect-stage__float .user-info-main{align-items:center;display:flex;flex:1;min-width:0}.cm-plugin-collect-stage__float .user-info-actions{align-items:center;display:flex;flex-shrink:0;gap:4px}.cm-plugin-collect-stage__float .user-avatar-wrap{background:#e4e7ed;border-radius:50%;flex-shrink:0;height:32px;margin-right:10px;overflow:hidden;width:32px}.cm-plugin-collect-stage__float .user-avatar{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cm-plugin-collect-stage__float .user-detail{display:flex;flex:1;flex-direction:column;min-width:0}.cm-plugin-collect-stage__float .user-name{color:var(--nz-text);font-size:13px;font-weight:600;line-height:1.2;transition:color .15s}.cm-plugin-collect-stage__float .user-name-link{align-items:center;background:none;border:none;cursor:default;display:inline-flex;font:inherit;gap:4px;max-width:100%;padding:0;text-align:left}.cm-plugin-collect-stage__float .user-name-link:hover{color:var(--nz-primary-active)}.cm-plugin-collect-stage__float .user-name-link:hover .user-console-icon{opacity:1}.cm-plugin-collect-stage__float .user-name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-plugin-collect-stage__float .user-console-icon{flex-shrink:0;font-size:11px;line-height:1;opacity:.7}.cm-plugin-collect-stage__float .user-account{color:var(--nz-text-placeholder);font-size:11px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-plugin-collect-stage__float .btn-logout{background:transparent;border:none;color:var(--nz-text-secondary);cursor:default;font-size:12px;padding:4px 6px;transition:color .15s;white-space:nowrap}.cm-plugin-collect-stage__float .btn-logout:hover{color:var(--nz-danger)}.cm-plugin-collect-stage__float .collect-nav{background:var(--nz-bg);border-bottom:1px solid var(--nz-border-light);flex-shrink:0;overflow:visible;padding:10px 14px 0;position:relative;z-index:2}.cm-plugin-collect-stage__float .intent-tabs{display:flex;gap:6px;min-width:0;overflow:visible}.cm-plugin-collect-stage__float .intent-tab{align-items:center;background:var(--nz-bg-muted);border:1px solid var(--nz-border-light);border-bottom:none;border-radius:10px 10px 0 0;cursor:pointer;display:flex;flex:1;font-family:inherit;gap:4px;justify-content:center;min-width:0;overflow:visible;padding:10px 6px;position:relative;transition:all .15s}.cm-plugin-collect-stage__float .intent-collect-help{flex-shrink:0;outline:none;position:relative}.cm-plugin-collect-stage__float .intent-collect-help-icon{align-items:center;background:var(--nz-bg);border:1px solid var(--nz-border);border-radius:50%;color:var(--nz-text-muted);cursor:help;display:flex;font-size:9px;font-weight:700;height:14px;justify-content:center;line-height:1;transition:all .15s;width:14px}.cm-plugin-collect-stage__float .intent-collect-help:focus-visible .intent-collect-help-icon,.cm-plugin-collect-stage__float .intent-collect-help:hover .intent-collect-help-icon{background:var(--nz-primary-light);border-color:var(--nz-primary);color:var(--nz-primary-active)}.cm-plugin-collect-stage__float .intent-collect-help-tip{background:#262626f0;border-radius:8px;bottom:calc(100% + 8px);box-shadow:0 6px 16px #00000029;color:#fff;font-size:11px;font-weight:400;left:50%;line-height:1.55;max-width:268px;min-width:200px;opacity:0;padding:8px 10px;pointer-events:none;position:absolute;text-align:left;transform:translate(-50%);transition:opacity .15s,visibility .15s;visibility:hidden;white-space:normal;width:-moz-max-content;width:max-content;word-break:break-word;z-index:30}.cm-plugin-collect-stage__float .intent-tab:first-child .intent-collect-help-tip{left:0;transform:none}.cm-plugin-collect-stage__float .intent-tab:last-child .intent-collect-help-tip{left:auto;right:0;transform:none}.cm-plugin-collect-stage__float .intent-collect-help:focus-visible .intent-collect-help-tip,.cm-plugin-collect-stage__float .intent-collect-help:hover .intent-collect-help-tip{opacity:1;visibility:visible}.cm-plugin-collect-stage__float .intent-tab:hover:not(.active){background:var(--nz-bg-hover);border-color:var(--nz-border)}.cm-plugin-collect-stage__float .intent-tab.active{background:var(--nz-bg);border-color:var(--nz-primary);box-shadow:inset 0 2px 0 var(--nz-primary)}.cm-plugin-collect-stage__float .intent-tab-label{color:var(--nz-text);font-size:12px;font-weight:600;line-height:1.3}.cm-plugin-collect-stage__float .intent-tab.active .intent-tab-label{color:var(--nz-primary-active)}.cm-plugin-collect-stage__float .tabs{background:var(--nz-bg);border-bottom:1px solid var(--nz-border-light);display:flex;flex-shrink:0}.cm-plugin-collect-stage__float .tab{background:none;border:none;border-bottom:2px solid transparent;color:var(--nz-text-muted);cursor:pointer;flex:1;font-family:inherit;font-size:13px;padding:10px 8px;transition:all .15s}.cm-plugin-collect-stage__float .tab.active{border-bottom-color:var(--nz-primary);color:var(--nz-primary);font-weight:600}.cm-plugin-collect-stage__float .tab:hover:not(.active){background:var(--nz-bg-hover);color:var(--nz-text)}.cm-plugin-collect-stage__float .collect-view{display:flex;flex:1;flex-direction:column;min-height:0;overflow:visible}.cm-plugin-collect-stage__float .collect-content{flex:1;overflow-y:auto;padding:12px 14px 14px}.cm-plugin-collect-stage__float .panel-content.batches-content{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;padding:0 14px 14px}.cm-plugin-collect-stage__float .collect-main{margin:0}.cm-plugin-collect-stage__float .collect-card{background:var(--nz-bg);border:1px solid var(--nz-border-light);border-radius:10px;box-shadow:0 1px 4px #0000000a;margin:0;padding:12px}.cm-plugin-collect-stage__float .collect-card .status-section{margin-bottom:0}.cm-plugin-collect-stage__float .status-section{margin-bottom:14px}.cm-plugin-collect-stage__float .status-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:7px}.cm-plugin-collect-stage__float .label{color:var(--nz-text-muted);font-size:12px}.cm-plugin-collect-stage__float .val{color:var(--nz-text);font-size:12px;font-weight:600}.cm-plugin-collect-stage__float .dp-mono{font-family:SFMono-Regular,Consolas,monospace;font-size:12px;letter-spacing:.5px}.cm-plugin-collect-stage__float .dp-price{color:var(--nz-primary);font-weight:700}.cm-plugin-collect-stage__float .dp-clamp{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-plugin-collect-stage__float .status-section-flat{margin-bottom:0}.cm-plugin-collect-stage__float .collect-meta-row{margin-bottom:4px}.cm-plugin-collect-stage__float .collect-batch-id{font-family:SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.3px}.cm-plugin-collect-stage__float .badge{border-radius:10px;font-size:11px;font-weight:600;padding:2px 7px}.cm-plugin-collect-stage__float .badge-page.category{background:#fff3cd;color:#856404}.cm-plugin-collect-stage__float .badge-status.collecting{background:#66cb7926;color:#3d9e52}.cm-plugin-collect-stage__float .badge-status.paused{background:var(--nz-primary-light);color:var(--nz-primary-active)}.cm-plugin-collect-stage__float .badge-status.idle{background:var(--nz-bg-muted);color:var(--nz-text-muted)}.cm-plugin-collect-stage__float .progress-bar{background:var(--nz-bg-muted);border-radius:9px;height:18px;margin-top:10px;overflow:hidden;position:relative}.cm-plugin-collect-stage__float .progress-fill{background:var(--nz-primary);border-radius:9px;height:100%;transition:width .55s ease}.cm-plugin-collect-stage__float .progress-text{color:var(--nz-text-secondary);font-size:10px;font-weight:600;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.cm-plugin-collect-stage__float .card-footer-actions{border-top:1px solid var(--nz-border-light);display:flex;flex-wrap:wrap;gap:7px;margin-top:12px;padding-top:12px}.cm-plugin-collect-stage__float .card-footer-actions--compact{margin-top:8px;padding-top:10px}.cm-plugin-collect-stage__float .card-footer-actions--secondary{margin-top:0;padding-top:10px}.cm-plugin-collect-stage__float .collect-actions-grid{display:grid;gap:7px;grid-template-columns:1fr 1fr;margin-top:10px;min-height:38px;opacity:0;transition:opacity .2s ease;visibility:hidden}.cm-plugin-collect-stage__float .collect-actions-grid.is-visible{opacity:1;visibility:visible}.cm-plugin-collect-stage__float .collect-action-zone{border-top:1px solid var(--nz-border-light);margin-top:8px;min-height:96px;padding-top:10px}.cm-plugin-collect-stage__float .collect-action-row{min-height:38px;position:relative}.cm-plugin-collect-stage__float .collect-action-surface{top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .2s ease;visibility:hidden}.cm-plugin-collect-stage__float .collect-action-surface.is-visible{opacity:1;visibility:visible}.cm-plugin-collect-stage__float .collect-action-surface.card-footer-actions{border-top:none;margin-top:0;padding-top:0}.cm-plugin-collect-stage__float .collect-main{min-height:360px}.cm-plugin-collect-stage__float .collect-meta-row{min-height:28px}.cm-plugin-collect-stage__float .action-buttons{display:flex;flex-wrap:wrap;gap:7px}.cm-plugin-collect-stage__float .btn{border:none;border-radius:8px;cursor:default;flex:1;font-family:inherit;font-size:12px;font-weight:600;min-width:80px;padding:8px 10px;transition:all .15s;white-space:nowrap}.cm-plugin-collect-stage__float .btn-with-icon{align-items:center;display:inline-flex;gap:5px;justify-content:center}.cm-plugin-collect-stage__float .btn-full{flex:1 1 100%;width:100%}.cm-plugin-collect-stage__float .btn-half{flex:1 1 calc(50% - 4px);min-width:0}.cm-plugin-collect-stage__float .btn:disabled{background:var(--nz-bg-muted);color:var(--nz-text-placeholder);cursor:not-allowed}.cm-plugin-collect-stage__float .btn-primary{background:var(--nz-primary);color:#fff}.cm-plugin-collect-stage__float .btn-primary:hover:not(:disabled){background:var(--nz-primary-hover)}.cm-plugin-collect-stage__float .btn-secondary{background:var(--nz-bg-muted);border:1px solid var(--nz-border);color:var(--nz-text-secondary)}.cm-plugin-collect-stage__float .btn-secondary:hover{background:var(--nz-border-light)}.cm-plugin-collect-stage__float .btn-danger{background:var(--nz-danger);color:#fff}.cm-plugin-collect-stage__float .btn-danger:hover{background:#e45656}.cm-plugin-collect-stage__float .btn-export{background:var(--nz-success);color:#fff}.cm-plugin-collect-stage__float .btn-export:hover{background:#52b865}.cm-plugin-collect-stage__float .empty-state{color:var(--nz-text-placeholder);font-size:13px;padding:24px 0;text-align:center}.cm-plugin-collect-stage__float .empty-hint{color:var(--nz-text-muted);font-size:11px;margin-top:4px}@media (max-width:960px){.cm-plugin-collect-stage__float{align-self:end;justify-self:stretch;margin:0 8px 8px;max-height:55%;width:auto}.cm-cd-page__info{padding-right:0}.cm-cd-page__product{grid-template-columns:1fr}}.cm-ai-panel{padding-bottom:12px}.cm-ai-fields{display:flex;flex-direction:column;gap:10px;padding:12px}.cm-ai-field label{color:var(--cm-text-muted);display:block;font-size:11px;font-weight:600;margin-bottom:4px}.cm-ai-field__value{background:#fafafa;border:1px solid var(--cm-border-light);border-radius:6px;min-height:36px;padding:9px 12px}.cm-ai-field__value,.cm-ai-suggest{color:var(--cm-text-secondary);font-size:11px;line-height:1.55}.cm-ai-suggest{background:#f0f9ff;border:1px dashed #93c5fd;border-radius:8px;margin:4px 0 12px;padding:12px 14px}.cm-ai-suggest strong{color:#2563eb;font-weight:600}.cm-publish-cross-root{background:linear-gradient(180deg,#f8fafc,#eef2f7);border-radius:var(--cm-radius);display:flex;flex:1;flex-direction:column;font-family:"PingFang SC","Microsoft YaHei",var(--cm-font);min-height:0;overflow:hidden;padding:8px 12px 10px}.cm-cross-3d-toolbar{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;justify-content:center}.cm-cross-3d-toolbar__group{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.cm-cross-3d-toolbar__chip{border:1px solid transparent;border-radius:6px;font-size:10px;font-weight:700;line-height:1.2;padding:4px 10px}.cm-cross-3d-toolbar__chip--source{background:#ff6a001a;border-color:#ff6a0040;color:#ff6a00}.cm-cross-3d-toolbar__chip--target{background:#005bff14;border-color:#005bff38;color:#005bff}.cm-cross-3d-toolbar__arrow{color:var(--cm-brand);font-size:10px;font-weight:600}.cm-cross-3d-toolbar__badge{background:#ee84371f;border-radius:999px;color:var(--cm-brand);font-size:9px;font-weight:600;padding:3px 8px}.cm-cross-3d-scene{background:radial-gradient(ellipse 80% 60% at 50% 70%,rgba(238,132,55,.08),transparent 70%),linear-gradient(180deg,#fff,#f5f7fa);border:1px solid rgba(0,0,0,.06);border-radius:12px;display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;position:relative}.cm-cross-3d-scene__grid{background-image:linear-gradient(rgba(0,0,0,.04) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.04) 1px,transparent 0);background-size:28px 28px;top:0;right:0;bottom:0;left:0;opacity:.45;pointer-events:none;position:absolute;transform:perspective(600px) rotateX(58deg) scale(1.4);transform-origin:center 85%}.cm-cross-3d-stage{flex:1;min-height:280px;perspective:920px;perspective-origin:50% 42%;position:relative}.cm-cross-3d-platform-group{display:flex;flex-direction:column;gap:8px;position:absolute;top:50%;transform-style:preserve-3d;z-index:1}.cm-cross-3d-platform-group--source{left:3%;transform:translateY(-50%) rotateY(18deg)}.cm-cross-3d-platform-group--target{right:3%;transform:translateY(-50%) rotateY(-18deg)}.cm-cross-3d-platform-group__title{color:#909399;font-size:9px;font-weight:700;letter-spacing:.04em;text-align:center}.cm-cross-3d-platform__pedestal{align-items:center;background:#ffffffe0;border:1px solid rgba(0,0,0,.08);border-radius:10px;box-shadow:0 6px 16px #0000000d,inset 0 2px #fffc;display:flex;flex-direction:column;gap:5px;min-width:88px;opacity:.62;padding:10px 8px 8px;transform:translateZ(0);transition:opacity .35s ease,border-color .35s ease,box-shadow .35s ease,transform .35s ease}.cm-cross-3d-platform__pedestal--active{border-color:#ee843773;box-shadow:0 10px 22px #ee843729,0 0 0 1px #ee84371f,inset 0 2px #ffffffd9;opacity:1;transform:translateZ(12px) scale(1.04)}.cm-cross-3d-platform-group--target .cm-cross-3d-platform__pedestal--active{border-color:#005bff59;box-shadow:0 10px 22px #005bff1f,0 0 0 1px #005bff1a,inset 0 2px #ffffffd9}.cm-cross-3d-platform-group--target .cm-cross-3d-platform__pedestal--landing{animation:cm-cross-pedestal-land .9s ease forwards}.cm-cross-3d-platform-group--target .cm-cross-3d-platform__pedestal--drop-hover{border-color:#005bff8c;box-shadow:0 12px 26px #005bff33,0 0 0 2px #005bff2e,inset 0 2px #ffffffd9;opacity:1;transform:translateZ(18px) scale(1.08)}.cm-cross-3d-platform__logo{font-size:14px;font-weight:800;letter-spacing:-.02em;line-height:1}.cm-cross-3d-platform__1688{align-items:center;background:#f60;border-radius:2px;color:#fff;display:inline-flex;font-size:11px;font-weight:800;justify-content:center;letter-spacing:.02em;line-height:1.2;padding:2px 8px}.cm-cross-3d-platform__logo-img{display:block;height:16px;max-width:64px;-o-object-fit:contain;object-fit:contain;width:auto}.cm-cross-3d-platform__label{color:#909399;font-size:9px;font-weight:600}.cm-cross-3d-hub{height:88px;left:50%;position:absolute;top:52%;transform:translate(-50%,-50%) translateZ(24px);transform-style:preserve-3d;width:88px}.cm-cross-3d-hub--active .cm-cross-3d-hub__ring--outer{animation:cm-cross-hub-spin 3s linear infinite}.cm-cross-3d-hub--active .cm-cross-3d-hub__ring--inner{animation:cm-cross-hub-spin 2s linear infinite reverse}.cm-cross-3d-hub--active .cm-cross-3d-hub__core{box-shadow:0 0 0 4px #ee843726,0 12px 28px #ee843759}.cm-cross-3d-hub__ring{border:1px dashed rgba(238,132,55,.35);border-radius:50%;top:0;right:0;bottom:0;left:0;position:absolute}.cm-cross-3d-hub__ring--outer{top:-10px;right:-10px;bottom:-10px;left:-10px;opacity:.55}.cm-cross-3d-hub__ring--inner{top:-4px;right:-4px;bottom:-4px;left:-4px;opacity:.75}.cm-cross-3d-hub__core{align-items:center;background:linear-gradient(145deg,#fff,#fff4eb);border:1px solid rgba(238,132,55,.25);border-radius:50%;box-shadow:0 8px 20px #ee843733;display:flex;top:12px;right:12px;bottom:12px;left:12px;justify-content:center;position:absolute;transition:box-shadow .4s ease}.cm-cross-3d-hub__logo{height:auto;-o-object-fit:contain;object-fit:contain;width:42px}.cm-cross-3d-hub__label{bottom:-18px;color:var(--cm-brand);font-size:9px;font-weight:700;left:50%;position:absolute;transform:translate(-50%);white-space:nowrap}.cm-cross-3d-hub__scan{animation:cm-cross-hub-spin 1.2s linear infinite;background:conic-gradient(from 0deg,transparent,rgba(238,132,55,.35),transparent);border-radius:50%;top:-6px;right:-6px;bottom:-6px;left:-6px;opacity:.7;position:absolute}@keyframes cm-cross-hub-spin{to{transform:rotate(1turn)}}.cm-cross-3d-product{height:118px;left:50%;margin-left:-74px;margin-top:-59px;position:absolute;top:44%;transform-style:preserve-3d;width:148px;z-index:2;--cross-x-source:-42%;--cross-x-target:46%;--cross-y-rest:calc(32px + var(--cross-source-slot, 0px));--cross-y-target:calc(38px + var(--cross-target-slot, 0px));--cross-y-hover:calc(var(--cross-y-target) - 56px);will-change:transform,opacity}.cm-cross-3d-product--source{transform:translate3d(var(--cross-x-source),var(--cross-y-rest),24px) rotateY(26deg) rotateX(12deg) scale(.94);transition:transform .35s ease,opacity .35s ease}.cm-cross-3d-product--jump{animation:cm-cross-jump-out .55s cubic-bezier(.22,1,.36,1) forwards}.cm-cross-3d-product--arc-hub{animation:cm-cross-arc-hub .65s cubic-bezier(.45,0,.25,1) forwards}.cm-cross-3d-product--flip{transform:translate3d(0,-76px,116px) rotateY(0) rotateX(-4deg) scale(1.12)}.cm-cross-3d-product--drag-ready{animation:cm-cross-drag-ready-float 2.4s ease-in-out infinite;cursor:grab;touch-action:none;transform:translate3d(6%,var(--cross-y-hover),84px) rotateY(-10deg) rotateX(4deg) scale(1.06)}.cm-cross-3d-product--dragging{animation:none!important;cursor:grabbing;filter:drop-shadow(0 16px 28px rgba(0,0,0,.18));touch-action:none;transition:none!important;z-index:12}.cm-cross-3d-product--arc-target{animation:cm-cross-arc-target .9s cubic-bezier(.45,0,.15,1) forwards}.cm-cross-3d-product--drop{animation:cm-cross-drop .9s cubic-bezier(.55,.06,.68,.96) forwards}.cm-cross-3d-product--land{animation:cm-cross-land-bounce 1.3s cubic-bezier(.34,1.35,.64,1) forwards}.cm-cross-3d-product--reset{animation:cm-cross-reset .45s ease forwards}@keyframes cm-cross-drag-ready-float{0%,to{transform:translate3d(6%,var(--cross-y-hover),84px) rotateY(-10deg) rotateX(4deg) scale(1.06)}50%{transform:translate3d(6%,calc(var(--cross-y-hover) - 8px),92px) rotateY(-10deg) rotateX(2deg) scale(1.08)}}@keyframes cm-cross-pedestal-land{0%{transform:translateZ(12px) scale(1.04)}28%{transform:translateZ(6px) scale(.96)}48%{transform:translateZ(16px) scale(1.07)}68%{transform:translateZ(10px) scale(1.02)}to{transform:translateZ(12px) scale(1.04)}}@keyframes cm-cross-jump-out{0%{transform:translate3d(var(--cross-x-source),var(--cross-y-rest),24px) rotateY(26deg) rotateX(12deg) scale(.94)}30%{transform:translate3d(calc(var(--cross-x-source)*.72),calc(var(--cross-y-rest) - 38px),56px) rotateY(18deg) rotateX(-8deg) scale(1.02)}to{transform:translate3d(calc(var(--cross-x-source)*.2),-62px,98px) rotateY(6deg) rotateX(-12deg) scale(1.08)}}@keyframes cm-cross-arc-hub{0%{transform:translate3d(calc(var(--cross-x-source)*.2),-62px,98px) rotateY(6deg) rotateX(-12deg) scale(1.08)}to{transform:translate3d(0,-76px,116px) rotateY(0) rotateX(-4deg) scale(1.12)}}@keyframes cm-cross-arc-target{0%{transform:translate3d(0,-76px,116px) rotateY(0) rotateX(-4deg) scale(1.12)}55%{transform:translate3d(calc(var(--cross-x-target)*.7),calc(var(--cross-y-hover) - 12px),88px) rotateY(-16deg) rotateX(4deg) scale(1.08)}to{transform:translate3d(var(--cross-x-target),var(--cross-y-hover),72px) rotateY(-22deg) rotateX(6deg) scale(1.05)}}@keyframes cm-cross-drop{0%{transform:translate3d(var(--cross-x-target),var(--cross-y-hover),72px) rotateY(-22deg) rotateX(6deg) scale(1.05)}35%{transform:translate3d(var(--cross-x-target),calc(var(--cross-y-hover) + 18px),52px) rotateY(-20deg) rotateX(16deg) scale(1.02)}72%{transform:translate3d(var(--cross-x-target),calc(var(--cross-y-target) + 8px),26px) rotateY(-18deg) rotateX(22deg) scale(.97)}to{transform:translate3d(var(--cross-x-target),calc(var(--cross-y-target) + 10px),22px) rotateY(-18deg) rotateX(18deg) scale(.95)}}@keyframes cm-cross-land-bounce{0%{transform:translate3d(var(--cross-x-target),calc(var(--cross-y-target) + 10px),22px) rotateY(-18deg) rotateX(18deg) scale(.95)}22%{transform:translate3d(var(--cross-x-target),calc(var(--cross-y-target) + 2px),30px) rotateY(-18deg) rotateX(12deg) scale(.98)}40%{transform:translate3d(var(--cross-x-target),calc(var(--cross-y-target) - 14px),38px) rotateY(-18deg) rotateX(6deg) scale(1.04)}58%{transform:translate3d(var(--cross-x-target),calc(var(--cross-y-target) + 4px),32px) rotateY(-18deg) rotateX(14deg) scale(.97)}76%{transform:translate3d(var(--cross-x-target),calc(var(--cross-y-target) - 4px),36px) rotateY(-18deg) rotateX(8deg) scale(1.02)}to{transform:translate3d(var(--cross-x-target),var(--cross-y-target),34px) rotateY(-18deg) rotateX(10deg) scale(1)}}@keyframes cm-cross-reset{0%{opacity:1;transform:translate3d(var(--cross-x-target),var(--cross-y-target),36px) rotateY(-18deg) rotateX(10deg) scale(1)}to{opacity:0;transform:translate3d(var(--cross-x-target),calc(var(--cross-y-target) + 16px),8px) rotateY(-12deg) scale(.88)}}.cm-cross-3d-drag-hint{animation:cm-cross-drag-hint-pulse 2s ease-in-out infinite;background:#ffffffeb;border:1px solid rgba(238,132,55,.28);border-radius:999px;bottom:14px;color:var(--cm-brand);font-size:10px;font-weight:600;left:50%;padding:4px 10px;pointer-events:none;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:3}@keyframes cm-cross-drag-hint-pulse{0%,to{opacity:.72}50%{opacity:1}}.cm-cross-3d-product__cube{height:100%;position:relative;transform-style:preserve-3d;transition:transform .85s cubic-bezier(.45,.05,.2,1);width:100%}.cm-cross-3d-product__cube--flipped{transform:rotateY(180deg)}.cm-cross-3d-product__cube--spinning{animation:cm-cross-cube-flip 1.1s cubic-bezier(.45,.05,.2,1) forwards}.cm-cross-3d-product--drag-ready .cm-cross-3d-product__cube,.cm-cross-3d-product--dragging .cm-cross-3d-product__cube{cursor:inherit}@keyframes cm-cross-cube-flip{0%{transform:rotateY(0) rotateX(0)}45%{transform:rotateY(90deg) rotateX(8deg) scale(1.06)}to{transform:rotateY(180deg) rotateX(0)}}.cm-cross-3d-product__face{backface-visibility:hidden;top:0;right:0;bottom:0;left:0;position:absolute}.cm-cross-3d-product__face--back{transform:rotateY(180deg)}.cm-cross-3d-product__card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:10px;box-shadow:0 12px 24px #0000001f,inset 0 0 0 1px #fff9,4px 0 #0000000a,8px 0 #00000005;display:flex;gap:8px;height:100%;padding:8px}.cm-cross-3d-product__card img{background:#fafbfc;border:1px solid #eef2f6;border-radius:6px;display:block;flex-shrink:0;height:52px;-o-object-fit:contain;object-fit:contain;width:52px}.cm-cross-3d-product__card--target{border-color:color-mix(in srgb,var(--cross-target-accent,#005bff) 28%,transparent);box-shadow:0 12px 24px color-mix(in srgb,var(--cross-target-accent,#005bff) 14%,transparent),0 0 0 1px #fff9 inset}.cm-cross-3d-product__meta{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.cm-cross-3d-product__platform{font-size:9px;font-weight:800;line-height:1}.cm-cross-3d-product__title{color:#262626;display:-webkit-box;font-size:9px;font-weight:600;line-height:1.35;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cm-cross-3d-product__price{color:#595959;font-size:10px;font-weight:700;margin-top:auto}.cm-cross-3d-product__shadow{background:radial-gradient(ellipse,rgba(0,0,0,.18),transparent 70%);border-radius:50%;bottom:-18px;filter:blur(2px);height:14px;left:50%;margin-left:-40px;position:absolute;transform:translateZ(-20px);transition:opacity .35s ease,transform .35s ease;width:80px}.cm-cross-3d-product--arc-hub .cm-cross-3d-product__shadow,.cm-cross-3d-product--flip .cm-cross-3d-product__shadow,.cm-cross-3d-product--jump .cm-cross-3d-product__shadow{opacity:.2;transform:translateZ(-20px) scale(.45)}.cm-cross-3d-product--arc-target .cm-cross-3d-product__shadow{opacity:.28;transform:translateZ(-20px) scale(.55)}.cm-cross-3d-product--drop .cm-cross-3d-product__shadow{opacity:.55;transform:translateZ(-20px) scale(.82)}.cm-cross-3d-product--land .cm-cross-3d-product__shadow{animation:cm-cross-shadow-land 1.3s ease forwards;opacity:.9;transform:translateZ(-20px) scale(1)}.cm-cross-3d-product--source .cm-cross-3d-product__shadow{opacity:.85;transform:translateZ(-20px) scale(1)}.cm-cross-3d-product--reset .cm-cross-3d-product__shadow{opacity:0}@keyframes cm-cross-shadow-land{0%{opacity:.35;transform:translateZ(-20px) scale(.6)}40%{opacity:.95;transform:translateZ(-20px) scale(1.08)}to{opacity:.85;transform:translateZ(-20px) scale(1)}}.cm-cross-3d-beam{background:linear-gradient(90deg,transparent,rgba(238,132,55,.7),transparent);height:2px;opacity:0;position:absolute;top:48%;transition:width .6s ease,opacity .4s ease;width:0}.cm-cross-3d-beam--left{left:22%;transform:rotate(-8deg)}.cm-cross-3d-beam--right{right:22%;transform:rotate(8deg)}.cm-cross-3d-beam--on{animation:cm-cross-beam-pulse 1s ease-in-out infinite;opacity:1;width:22%}@keyframes cm-cross-beam-pulse{0%,to{opacity:.45}50%{opacity:1}}.cm-cross-3d-steps{background:#ffffffb8;border-top:1px solid rgba(0,0,0,.05);display:flex;flex-shrink:0;gap:12px;justify-content:center;padding:8px 12px 10px}.cm-cross-3d-steps span{color:#909399;font-size:9px;font-weight:500;transition:color .25s ease,font-weight .25s ease}.cm-cross-3d-steps span.is-active{color:var(--cm-brand);font-weight:700}@media (prefers-reduced-motion:reduce){.cm-cross-3d-beam,.cm-cross-3d-hub__ring,.cm-cross-3d-product,.cm-cross-3d-product__cube{animation:none!important;transition:none!important}}.cm-publish-fill-root{background:#f5f7fa;border-radius:var(--cm-radius);flex:1;font-family:"PingFang SC","Microsoft YaHei",var(--cm-font);min-height:0;overflow:hidden;position:relative}.cm-publish-fill-page{background:#fff;border:1px solid var(--cm-border-light);border-radius:var(--cm-radius);display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;transition:opacity .35s ease,filter .35s ease}.cm-publish-fill-page .cm-toolbar{flex-shrink:0;padding:8px 12px}.cm-publish-fill-page .quota{font-size:11px}.cm-publish-fill-page--dim{filter:saturate(.82);opacity:.45;pointer-events:none}.cm-publish-fill-toolbar{align-items:center;display:flex;gap:12px;justify-content:space-between}.cm-publish-fill-toolbar__left{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.cm-publish-fill-banner{align-items:center;background:#f8fafc;border:1px solid var(--cm-border-light);border-radius:6px;color:#595959;display:inline-flex;font-size:10px;gap:5px;padding:3px 8px;white-space:nowrap}.cm-publish-fill-banner__label,.cm-publish-fill-banner__name,.cm-publish-fill-banner__progress{color:#262626;font-weight:600}.cm-publish-fill-banner__label{color:#909399;font-weight:500}.cm-publish-fill-banner__logo{height:14px;max-width:44px;-o-object-fit:contain;object-fit:contain;width:auto}.cm-publish-fill-banner__dot{background:#c0c4cc;border-radius:50%;height:3px;width:3px}.cm-publish-fill-banner__badge{background:#ecfdf3;border-radius:999px;color:#16a34a;font-size:9px;font-weight:600;padding:1px 6px}.cm-publish-fill-banner-enter-active,.cm-publish-fill-banner-leave-active{transition:opacity .25s ease,transform .25s ease}.cm-publish-fill-banner-enter-from,.cm-publish-fill-banner-leave-to{opacity:0;transform:translateY(-4px)}.cm-publish-fill-table-wrap{flex:1;min-height:0;overflow:auto}.cm-publish-fill-batch{flex-shrink:0;font-size:11px;opacity:.45;padding:5px 12px;transition:opacity .25s ease,box-shadow .25s ease,transform .25s ease}.cm-publish-fill-batch--enabled{opacity:1}.cm-publish-fill-batch--disabled{opacity:.35}.cm-publish-fill-batch--pulse{animation:cm-publish-fill-batch-pulse .85s ease-in-out infinite}@keyframes cm-publish-fill-batch-pulse{0%,to{box-shadow:0 0 #ee843759;transform:scale(1)}50%{box-shadow:0 0 0 6px #ee84371f;transform:scale(1.04)}}.cm-publish-fill-table{font-size:11px}.cm-publish-fill-table td,.cm-publish-fill-table th{padding:12px 10px;vertical-align:middle}.cm-publish-fill-table td:nth-child(2),.cm-publish-fill-table th:nth-child(2){min-width:0;width:auto}.cm-publish-fill-table td:nth-child(3),.cm-publish-fill-table th:nth-child(3){text-align:right;white-space:nowrap;width:72px}.cm-publish-fill-table td:nth-child(4),.cm-publish-fill-table th:nth-child(4){text-align:center;width:72px}.cm-publish-fill-table td:nth-child(5),.cm-publish-fill-table th:nth-child(5){text-align:center;width:92px}.cm-publish-fill-table td:last-child,.cm-publish-fill-table th:last-child{min-width:80px;text-align:center;width:88px}.cm-publish-fill-platform{align-items:center;display:inline-flex;justify-content:center;min-height:24px;min-width:56px;padding:2px 4px}.cm-publish-fill-platform--1688{min-width:48px}.cm-publish-fill-platform__1688{align-items:center;background:#f60;border-radius:2px;color:#fff;display:inline-flex;font-size:10px;font-weight:800;justify-content:center;letter-spacing:.02em;line-height:1.2;padding:2px 7px}.cm-publish-fill-platform__logo{display:block;height:18px;max-width:56px;-o-object-fit:contain;object-fit:contain;width:auto}.cm-publish-fill-target-col{align-items:center;display:inline-flex;gap:4px;justify-content:center;max-width:100%;min-width:0;padding:2px 0}.cm-publish-fill-target-col__logo{display:block;flex-shrink:0;height:16px;max-width:40px;-o-object-fit:contain;object-fit:contain;width:auto}.cm-publish-fill-target-col__name{color:#606266;font-size:10px;font-weight:600;line-height:1.2;max-width:44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-publish-fill-target-col__empty{color:#c0c4cc;font-size:11px}.cm-publish-fill-target-col-enter-active,.cm-publish-fill-target-col-leave-active{transition:opacity .28s ease,transform .28s ease}.cm-publish-fill-target-col-enter-from,.cm-publish-fill-target-col-leave-to{opacity:0;transform:translateY(3px)}.cm-publish-fill-row{transition:background .25s ease}.cm-publish-fill-row--selected{background:#fffaf5}.cm-publish-fill-row--running{background:#fff8f2}.cm-publish-fill-row--done{background:#f8fdf9}.cm-publish-fill-row__product-inner{align-items:center;display:flex;gap:10px;min-width:0}.cm-publish-fill-row__thumb{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:4px;display:block;flex-shrink:0;height:44px;-o-object-fit:contain;object-fit:contain;width:44px}.cm-publish-fill-row__title{display:-webkit-box;flex:1;line-height:1.45;min-width:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cm-publish-fill-row__price{color:#303133;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.cm-publish-fill-status{display:flex;flex-direction:column;gap:5px;justify-content:center;min-height:36px}.cm-publish-fill-status--compact{align-items:center;min-height:0}.cm-publish-fill-status__label{color:#909399;font-size:10px;font-weight:600;line-height:1.3}.cm-publish-fill-status--queued .cm-publish-fill-status__label{color:#909399}.cm-publish-fill-status--running .cm-publish-fill-status__label{color:var(--cm-brand)}.cm-publish-fill-status--done .cm-publish-fill-status__label{color:#16a34a}.cm-publish-fill-status__bar{background:#fde8d4;border-radius:2px;height:4px;overflow:hidden}.cm-publish-fill-status__bar-fill{background:linear-gradient(90deg,#ee8437,#f5a623);border-radius:inherit;display:block;height:100%;transition:width .45s ease}.cm-checkbox--pulse{animation:cm-publish-fill-checkbox-pulse .75s ease}@keyframes cm-publish-fill-checkbox-pulse{0%,to{box-shadow:0 0 #ee843759}50%{box-shadow:0 0 0 4px #ee843724}}.cm-publish-fill-sidebar{align-items:center;background:#fff;border:1px solid #ebeef5;border-radius:6px 0 0 6px;border-right:none;box-shadow:-2px 2px 8px #0000000f;color:#595959;display:flex;font-size:10px;gap:6px;padding:6px 8px 6px 10px;position:absolute;right:0;top:12px;z-index:2}.cm-publish-fill-sidebar-enter-active,.cm-publish-fill-sidebar-leave-active{transition:opacity .3s ease,transform .3s ease}.cm-publish-fill-sidebar-enter-from,.cm-publish-fill-sidebar-leave-to{opacity:0;transform:translate(12px)}.cm-publish-fill-sidebar__icon{align-items:center;background:var(--cm-brand-active-bg);border-radius:4px;color:var(--cm-brand);display:inline-flex;font-size:9px;font-weight:700;height:18px;justify-content:center;width:18px}.cm-publish-fill-sidebar__label{color:#262626;font-weight:600}.cm-publish-fill-sidebar__count{background:var(--cm-brand);border-radius:8px;color:#fff;font-size:9px;font-weight:700;height:16px;line-height:16px;min-width:16px;padding:0 4px;text-align:center}.cm-publish-fill-dialog{background:#fff;border:1px solid var(--cm-border-light);border-radius:10px;box-shadow:0 10px 32px #0000001f;display:flex;flex-direction:column;overflow:hidden;position:absolute;z-index:3}.cm-publish-fill-dialog--task{left:50%;max-height:calc(100% - 16px);overflow:auto;top:50%;transform:translate(-50%,-50%);width:min(380px,92%);z-index:4}.cm-publish-fill-dialog--platform{left:50%;top:50%;transform:translate(-50%,-50%);width:min(360px,90%);z-index:4}.cm-publish-fill-dialog-enter-active,.cm-publish-fill-dialog-leave-active{transition:opacity .35s ease,transform .35s ease}.cm-publish-fill-dialog-enter-from,.cm-publish-fill-dialog-leave-to{opacity:0;transform:translate(-50%,-46%) scale(.96)}.cm-publish-fill-dialog__head{align-items:center;border-bottom:1px solid var(--cm-border-light);display:flex;gap:8px;justify-content:space-between;padding:12px 14px}.cm-publish-fill-dialog__head h4{color:#262626;flex:1;font-size:13px;font-weight:600;margin:0}.cm-publish-fill-dialog__close{color:#909399;font-size:16px;line-height:1}.cm-publish-fill-dialog__badge{background:#ecfdf3;border-radius:10px;color:#16a34a;font-size:10px;font-weight:600;padding:2px 8px;white-space:nowrap}.cm-publish-fill-dialog__hint{color:#909399;font-size:10px;line-height:1.45;margin:0;padding:10px 14px 0}.cm-publish-fill-dialog__target-logo{height:14px;max-width:48px;-o-object-fit:contain;object-fit:contain;vertical-align:middle;width:auto}.cm-publish-fill-target-grid{background:#fff;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 14px 4px}.cm-publish-fill-target{align-items:center;background:#fff;border:1px solid var(--cm-border-light);border-radius:8px;color:inherit;cursor:default;display:flex;flex-direction:column;font-family:inherit;font-size:inherit;font-weight:inherit;justify-content:center;min-height:72px;padding:14px 10px;position:relative;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.cm-publish-fill-target--selected{background:#fff;border-color:var(--cm-brand);box-shadow:0 0 0 2px #ee84371f}.cm-publish-fill-target--selected .cm-publish-fill-target__check--on{background:var(--cm-brand);border-color:var(--cm-brand);box-shadow:0 1px 4px #ee843747}.cm-publish-fill-target--pulse{animation:cm-publish-fill-target-pulse .85s ease-in-out infinite}@keyframes cm-publish-fill-target-pulse{0%,to{box-shadow:0 0 #ee843733;transform:scale(1)}50%{box-shadow:0 0 0 4px #ee843714;transform:scale(1.02)}}.cm-publish-fill-target__check{align-items:center;background:#fff;border:1.5px solid #dcdfe6;border-radius:4px;display:inline-flex;height:16px;justify-content:center;position:absolute;right:6px;top:6px;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;width:16px}.cm-publish-fill-target__check-icon{animation:cm-publish-fill-target-check-in .2s ease;color:#fff}@keyframes cm-publish-fill-target-check-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.cm-publish-fill-target__logo{display:block;height:36px;max-width:96px;-o-object-fit:contain;object-fit:contain;width:auto}.cm-publish-fill-dialog__cancel{background:#fff;border:1px solid var(--cm-border);color:var(--cm-text-secondary);padding:5px 12px}.cm-publish-fill-dialog__cancel,.cm-publish-fill-dialog__confirm{align-items:center;border-radius:6px;cursor:default;display:inline-flex;font-size:11px;line-height:1}.cm-publish-fill-dialog__confirm{background:var(--cm-brand);box-shadow:none;color:#fff;font-weight:600;justify-content:center;opacity:.55;padding:5px 14px;transition:opacity .2s ease,box-shadow .2s ease}.cm-publish-fill-dialog__confirm--ready{box-shadow:0 1px 2px #ee843747;opacity:1}.cm-publish-fill-dialog__foot{align-items:center;border-top:1px solid var(--cm-border-light);display:flex;gap:8px;justify-content:flex-end;margin-top:8px;padding:12px 14px}.cm-publish-fill-dialog__foot--task{border-top:none;flex-wrap:wrap;justify-content:space-between;margin-top:0;padding-bottom:14px}.cm-publish-fill-dialog__note{color:#909399;flex:1 1 100%;font-size:10px;line-height:1.4}.cm-publish-fill-active{padding:8px 12px 0}.cm-publish-fill-active__label{color:#909399;font-size:10px;margin:0}.cm-publish-fill-active__title{color:#262626;font-size:11px;font-weight:600;line-height:1.45;margin:4px 0 0}.cm-publish-fill-steps{display:flex;flex-direction:column;gap:6px;list-style:none;margin:10px 12px 0;padding:0}.cm-publish-fill-step{align-items:flex-start;background:#fafbfc;border:1px solid #f0f2f5;border-radius:6px;display:flex;gap:8px;padding:7px 8px}.cm-publish-fill-step--running{background:#fff8f2;border-color:#ee843759}.cm-publish-fill-step--done{background:#f0fdf4;border-color:#d1fae5}.cm-publish-fill-step--pending{opacity:.72}.cm-publish-fill-step__index{align-items:center;background:#eef0f3;border-radius:50%;color:#909399;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;height:18px;justify-content:center;width:18px}.cm-publish-fill-step--running .cm-publish-fill-step__index{background:var(--cm-brand);color:#fff}.cm-publish-fill-step--done .cm-publish-fill-step__index{background:#16a34a;color:#fff}.cm-publish-fill-step__body{flex:1;min-width:0}.cm-publish-fill-step__label{color:#262626;display:block;font-size:11px;font-weight:600;line-height:1.35}.cm-publish-fill-step__status{color:var(--cm-brand);display:inline-block;font-size:9px;font-weight:600;margin-top:2px}.cm-publish-fill-step--done .cm-publish-fill-step__status{color:#16a34a}.cm-publish-fill-step__bar{background:#fde8d4;border-radius:2px;height:4px;margin-top:6px;overflow:hidden}.cm-publish-fill-step__bar-fill{background:linear-gradient(90deg,#ee8437,#f5a623);border-radius:inherit;display:block;height:100%;transition:width .45s ease}.cm-publish-fill-queue{border-top:1px dashed #ebeef5;display:flex;flex-direction:column;gap:4px;list-style:none;margin:10px 12px 0;padding:8px 0 0}.cm-publish-fill-queue__item{align-items:center;display:flex;font-size:10px;gap:8px;justify-content:space-between;padding:4px 2px}.cm-publish-fill-queue__item--running .cm-publish-fill-queue__title{color:#262626;font-weight:600}.cm-publish-fill-queue__item--done .cm-publish-fill-queue__state{color:#16a34a}.cm-publish-fill-queue__title{color:#595959;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-publish-fill-queue__state{color:#909399;flex-shrink:0;font-weight:600}.cm-publish-fill-task-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:8px 12px 4px}.cm-publish-fill-task{background:#fafbfc;border:1px solid #f0f2f5;border-radius:6px;padding:8px}.cm-publish-fill-task--active{background:#fff8f2;border-color:#ee843759}.cm-publish-fill-task__row{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.cm-publish-fill-task__title{color:#262626;flex:1;font-size:10px;line-height:1.45;min-width:0}.cm-publish-fill-task__state{border-radius:4px;font-size:9px;font-weight:600;padding:2px 6px;white-space:nowrap}.cm-publish-fill-task__state--done{background:#ecfdf3;color:#16a34a}.cm-publish-fill-task__state--running{background:var(--cm-brand-active-bg);color:var(--cm-brand)}.cm-publish-fill-task__state--queued{background:#f4f4f5;color:#909399}.cm-publish-fill-task__bar{background:#fde8d4;border-radius:2px;height:4px;margin-top:6px;overflow:hidden}.cm-publish-fill-task__bar-fill{background:linear-gradient(90deg,#ee8437,#f5a623);border-radius:inherit;display:block;height:100%;transition:width .6s ease}.cm-publish-rewrite-root{background:#eef1f5;border-radius:var(--cm-radius);flex:1;font-family:"PingFang SC","Microsoft YaHei",var(--cm-font);min-height:0;overflow:hidden;position:relative}.cm-publish-rewrite-backdrop{background:#00000047;top:0;right:0;bottom:0;left:0;position:absolute}.cm-publish-rewrite-dialog{background:#fff;border-radius:8px;box-shadow:0 8px 28px #0000001f;display:flex;flex-direction:column;top:8px;right:10px;bottom:8px;left:10px;min-height:0;overflow:hidden;position:absolute;z-index:2}.cm-publish-rewrite-dialog__head{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:space-between;padding:10px 14px 0}.cm-publish-rewrite-dialog__head h4{color:#1a1a1a;font-size:13px;font-weight:700;line-height:1.2;margin:0}.cm-publish-rewrite-dialog__close{color:#909399;font-size:18px;line-height:1}.cm-publish-rewrite-dialog__tips{color:#00000080;flex-shrink:0;font-size:10px;line-height:1.45;margin:6px 14px 0}.cm-publish-rewrite-body{display:flex;flex:1;gap:10px;min-height:0;padding:10px 14px 12px}.cm-publish-rewrite-form{border:1px solid rgba(0,0,0,.12);border-radius:8px;display:flex;flex:0 0 43%;flex-direction:column;gap:8px;min-height:0;min-width:0;overflow:auto;padding:10px}.cm-publish-rewrite-field{flex-shrink:0}.cm-publish-rewrite-field__label{color:#1a1a1a;display:block;font-size:11px;font-weight:600;line-height:1.2;margin-bottom:6px}.cm-publish-rewrite-field__tip{color:#767676;font-size:9px;line-height:1.45;margin:4px 0 6px}.cm-publish-rewrite-input{background:#fff;border:1px solid #dfe2e6;border-radius:6px;color:#c0c4cc;font-size:10px;line-height:1.4;min-height:28px;padding:5px 8px}.cm-publish-rewrite-input--filled{color:#262626}.cm-publish-rewrite-select{align-items:center;background:#fff;border:1px solid #dfe2e6;border-radius:6px;color:#262626;display:flex;font-size:10px;justify-content:space-between;min-height:28px;padding:5px 8px}.cm-publish-rewrite-select__arrow{color:#909399;font-size:9px}.cm-publish-rewrite-card{background:#f8f9fa;border:1px solid #dfe2e6;border-radius:8px;flex-shrink:0;margin-top:2px;padding:8px}.cm-publish-rewrite-card__intro{color:#767676;font-size:9px;line-height:1.45;margin:0 0 8px}.cm-publish-rewrite-card__label{color:#1a1a1a;font-size:10px;font-weight:600;line-height:1.2;margin:8px 0 6px}.cm-publish-rewrite-card__label:first-of-type{margin-top:0}.cm-publish-rewrite-card__tip{color:#767676;font-size:9px;line-height:1.35;margin:4px 0 6px}.cm-publish-rewrite-tags{background:#fff;border:1px solid #dfe2e6;border-radius:6px;display:flex;flex-wrap:wrap;gap:4px;min-height:28px;padding:4px}.cm-publish-rewrite-tags__placeholder{color:#c0c4cc;font-size:9px;line-height:20px;padding:0 4px}.cm-publish-rewrite-tag{align-items:center;animation:cm-publish-rewrite-tag-in .25s ease;background:#0000000d;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#000000b3;display:inline-flex;font-size:9px;height:22px;padding:0 8px}@keyframes cm-publish-rewrite-tag-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.cm-publish-rewrite-form__actions{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-top:4px}.cm-publish-rewrite-form__gen-label{color:#595959;font-size:10px}.cm-publish-rewrite-form__gen-type{background:#fff;border:1px solid #dfe2e6;color:#262626;font-size:11px;min-width:80px;padding:7px 12px}.cm-publish-rewrite-form__gen-type,.cm-publish-rewrite-form__submit{align-items:center;border-radius:6px;display:inline-flex;justify-content:center;min-height:32px}.cm-publish-rewrite-form__submit{background:var(--cm-brand);box-shadow:0 1px 2px #ee843747;color:#fff;flex:1;font-size:12px;font-weight:600;line-height:1.4;padding:8px 14px}.cm-publish-rewrite-form__submit--pulse{animation:cm-publish-fill-batch-pulse .85s ease-in-out infinite}.cm-publish-rewrite-form__point{background:#ee84371a;border-radius:4px;color:#767676;flex-shrink:0;font-size:9px;margin:0;padding:4px 8px}.cm-publish-rewrite-form__point em{color:#595959;font-style:normal;font-weight:600}.cm-publish-rewrite-preview{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:8px;display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;padding:10px 12px}.cm-publish-rewrite-preview__title{color:#1a1a1a;flex-shrink:0;font-size:11px;font-weight:600;margin:0 0 8px}.cm-publish-rewrite-preview__tabs{display:flex;flex-shrink:0;gap:0;margin-bottom:0}.cm-publish-rewrite-preview__tab{align-items:center;background:#f4f6f9;border:1px solid transparent;border-bottom:none;border-radius:8px 8px 0 0;color:#767676;cursor:default;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:11px;justify-content:center;line-height:1.35;min-height:34px;min-width:80px;padding:8px 14px;transition:background .2s ease,color .2s ease,border-color .2s ease}.cm-publish-rewrite-preview__tab--active{background:#fff;border-color:#dfe2e6;color:#1a1a1a;font-weight:600}.cm-publish-rewrite-preview__panel{background:#fff;border:1px solid #dfe2e6;border-radius:0 8px 8px;flex:1;min-height:0;overflow:auto;padding:8px}.cm-publish-rewrite-preview__loading{align-items:center;color:#909399;display:flex;flex-direction:column;font-size:10px;gap:8px;justify-content:center;min-height:120px}.cm-publish-rewrite-preview__spinner{animation:cm-publish-rewrite-spin .8s linear infinite;border:2px solid #fde8d4;border-radius:50%;border-top:2px solid var(--cm-brand);height:22px;width:22px}@keyframes cm-publish-rewrite-spin{to{transform:rotate(1turn)}}.cm-publish-rewrite-preview__empty{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:120px;text-align:center}.cm-publish-rewrite-preview__empty p{color:#909399;font-size:10px;margin:0}.cm-publish-rewrite-preview__empty-icon{align-items:center;background:#ee84371f;border-radius:50%;color:var(--cm-brand);display:inline-flex;font-size:11px;font-weight:700;height:36px;justify-content:center;width:36px}.cm-publish-rewrite-preview__titles{display:flex;flex-direction:column;gap:8px}.cm-publish-rewrite-preview__title-item{background:#fff;border:1px solid transparent;border-radius:6px;padding:8px;transition:border-color .2s ease,box-shadow .2s ease}.cm-publish-rewrite-preview__title-item--active{border-color:#ee843773;box-shadow:0 0 0 2px #ee84371a}.cm-publish-rewrite-preview__title-fr{color:#262626;font-size:10px;font-weight:600;line-height:1.45;margin:0}.cm-publish-rewrite-preview__title-zh{color:#767676;font-size:9px;line-height:1.4;margin:4px 0 0}.cm-publish-rewrite-preview__desc{color:#262626;font-size:10px;line-height:1.55}.cm-publish-rewrite-preview__desc p{margin:0 0 8px}.cm-publish-rewrite-preview__desc-zh{color:#767676!important;font-size:9px!important}.cm-publish-rewrite-preview__foot{display:flex;flex-shrink:0;justify-content:flex-start;margin-top:8px}.cm-publish-rewrite-preview__apply{font-size:12px;line-height:1.4;min-height:32px;padding:8px 16px}.cm-inbox-chat--wide{grid-column:1/-1}.console-mockup__main:has(.cm-dash){padding:12px 15px}.console-mockup:has(.cm-dash){font-family:"PingFang SC","Microsoft YaHei",var(--cm-font)}.console-mockup__main:has(.cm-adjust){display:flex;flex-direction:column;min-height:0;padding:14px 18px}.console-mockup__main:has(.cm-rules){padding:12px 16px}.console-mockup__main:has(.cm-goods){padding:12px 14px}.console-mockup__main:has(.cm-follow-cross-shop),.console-mockup__main:has(.cm-follow-match),.console-mockup__main:has(.cm-follow-profit),.console-mockup__main:has(.cm-publish-cross-root),.console-mockup__main:has(.cm-publish-fill-root),.console-mockup__main:has(.cm-publish-rewrite-root){display:flex;flex-direction:column;min-height:0;padding:12px 15px}.console-mockup__layout:has(.cm-plugin-collect-stage){display:flex;flex:1;flex-direction:column;min-height:0}.console-mockup__main:has(.cm-plugin-collect-stage){display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;padding:12px 15px}.console-mockup__main:has(.cm-plugin-collect-stage) .console-mockup__page-header{flex-shrink:0}.console-mockup__main:has(.cm-plugin-collect-stage) .cm-plugin-collect-stage{flex:1 1 0;min-height:420px}.cm-follow-root{display:flex;flex:1;flex-direction:column;height:100%;min-height:0;position:relative}.cm-follow-root>.console-mockup__layout{flex:1;min-height:0}.cm-follow-root>.cm-compare-overlay{border-radius:10px;top:0;right:0;bottom:0;left:0;padding:12px}.cm-follow-match{--cm-follow-cols:minmax(240px,1.35fr) minmax(220px,1.15fr) minmax(176px,.82fr) 112px;color:#262626;display:flex;flex:1;flex-direction:column;font-family:"PingFang SC","Microsoft YaHei",var(--cm-font);gap:10px;min-height:0;position:relative}.cm-follow-match__stats{display:flex;flex-wrap:nowrap;gap:0;justify-content:flex-end;overflow-x:auto;pointer-events:none;scrollbar-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cm-follow-match__stats::-webkit-scrollbar{display:none}.cm-follow-match__stat{flex-shrink:0;min-width:56px;padding:0 10px;text-align:right}.cm-follow-match__stat--divider{position:relative}.cm-follow-match__stat--divider:before{background:#dfe2e6;content:"";height:32px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.cm-follow-match__stat-label{color:#767676;font-size:10px;font-weight:500;margin:0;white-space:nowrap}.cm-follow-match__stat-value{color:#1a1a1a;font-size:18px;font-weight:700;line-height:1.2;margin:4px 0 0;white-space:nowrap}.cm-follow-match__toolbar{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;justify-content:space-between;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cm-follow-match__toolbar-left,.cm-follow-match__toolbar-right{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.cm-follow-match__btn,.cm-follow-match__filter-btn,.cm-follow-match__search-btn,.cm-follow-match__select{align-items:center;background:#fff;border:1px solid #dcdfe6;border-radius:4px;color:#606266;display:inline-flex;font-size:10px;height:28px;padding:0 10px;white-space:nowrap}.cm-follow-match__filter-btn,.cm-follow-match__search-btn{background:#f4f4f5;border-color:#f4f4f5}.cm-follow-match__search{align-items:center;background:#fff;border:1px solid #dcdfe6;border-radius:4px;display:inline-flex;height:28px;overflow:hidden}.cm-follow-match__search-mode{border-right:1px solid #dcdfe6;color:#606266;font-size:10px;padding:0 8px;white-space:nowrap}.cm-follow-match__search-input{color:#c0c4cc;font-size:10px;min-width:88px;padding:0 10px}.cm-follow-match__selected{color:#909399;font-size:10px;white-space:nowrap}.cm-follow-match__btn--primary{background:#ee8437;border-color:#ee8437;color:#fff;font-weight:600}.cm-follow-match__table-wrap{background:#fff;border:1px solid #ebeef5;border-radius:8px;flex:1;min-height:0;overflow:auto;scrollbar-width:thin}.cm-follow-match__table{min-width:1006px}.cm-follow-match__row,.cm-follow-match__thead{display:grid;grid-template-columns:var(--cm-follow-cols);width:100%}.cm-follow-match__thead{align-items:center;background:#f4f6f9;border-bottom:1px solid #ebeef5;position:sticky;top:0;z-index:1}.cm-follow-match__th{align-items:center;color:#606266;display:flex;font-size:10px;font-weight:600;justify-content:center;padding:8px 10px;white-space:nowrap}.cm-follow-match__th--check{padding-left:12px}.cm-follow-match__th--ops{justify-content:flex-start;padding-left:8px;padding-right:8px}.cm-follow-match__row{align-items:stretch;border-bottom:1px solid #ebeef5}.cm-follow-match__row:hover{background:#fafafa}.cm-follow-match__td{font-size:10px;line-height:1.4;min-width:0;padding:10px}.cm-follow-match__td--check{align-items:flex-start;display:flex;justify-content:center;padding-left:12px;padding-top:18px}.cm-follow-match__td--product,.cm-follow-match__td--supply{padding-bottom:12px;padding-top:12px}.cm-follow-match__td--params{padding-bottom:10px;padding-top:10px}.cm-follow-match__td--status{align-items:flex-start;display:flex;flex-direction:column;gap:6px;justify-content:flex-start;padding-top:16px;pointer-events:none}.cm-follow-match__td--ops{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center;padding:10px 8px;pointer-events:none}.cm-follow-match__ops{align-items:stretch;display:flex;flex-direction:column;gap:4px;width:100%}.cm-follow-match__checkbox{background:#fff;border:1px solid #dcdfe6;border-radius:2px;display:block;height:14px;width:14px}.cm-follow-match__listing{align-items:flex-start;display:flex;gap:10px;min-width:0;width:100%}.cm-follow-match__media{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:6px;width:68px}.cm-follow-match__thumb{background:#fff;border:1px solid rgba(0,0,0,.1);display:block;height:60px;-o-object-fit:contain;object-fit:contain;width:60px}.cm-follow-match__thumb-btn{background:transparent;border:none;border-radius:4px;cursor:pointer;display:block;flex-shrink:0;height:60px;line-height:0;margin:0;overflow:hidden;padding:0;transition:box-shadow .2s,transform .15s;width:60px}.cm-follow-match__thumb-btn:hover .cm-follow-match__thumb{border-color:#ee8437}.cm-follow-match__thumb-btn--active .cm-follow-match__thumb{border-color:#ee8437;box-shadow:0 0 0 2px #ee843759}.cm-follow-match__thumb-btn--pulse{animation:cm-thumb-pulse 2s ease-in-out infinite}@keyframes cm-thumb-pulse{0%,to{box-shadow:0 0 #ee843700}50%{box-shadow:0 0 0 4px #ee843747}}.cm-follow-match__platform{align-items:center;color:#595959;display:flex;flex-direction:column;font-size:9px;font-weight:600;gap:2px;width:68px}.cm-follow-match__platform-logo{height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.cm-follow-match__1688-logo{align-items:center;background:#f60;border-radius:2px;color:#fff;display:flex;font-size:11px;font-weight:800;height:18px;justify-content:center;letter-spacing:.02em;width:60px}.cm-follow-match__listing-main{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.cm-follow-match__listing-title{color:#262626;display:-webkit-box;font-size:11px;font-weight:600;line-height:1.35;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cm-follow-match__tags{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-height:16px}.cm-follow-match__brand,.cm-follow-match__condition,.cm-follow-match__seller{color:#595959;font-size:9px;white-space:nowrap}.cm-follow-match__brand{font-weight:600}.cm-follow-match__code,.cm-follow-match__tag-link{color:#ee8437;font-size:9px;white-space:nowrap}.cm-follow-match__code{border:1px solid rgba(238,132,55,.35);border-radius:2px;padding:0 4px}.cm-follow-match__supply-badge{align-items:center;border-radius:2px;display:inline-flex;font-size:9px;font-weight:600;height:16px;padding:0 5px;white-space:nowrap}.cm-follow-match__supply-badge--neutral{background:#f4f4f5;color:#606266}.cm-follow-match__supply-badge--green{background:#f6ffed;color:#389e0d}.cm-follow-match__ref{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.cm-follow-match__price{color:#262626;font-size:11px;font-weight:700;white-space:nowrap}.cm-follow-match__price--supply{color:#262626}.cm-follow-match__ref-stat{color:#909399;font-size:9px;white-space:nowrap}.cm-follow-match__ref-stat em{color:#faad14;font-style:normal;margin-right:1px}.cm-follow-match__profit,.cm-follow-match__summary,.cm-follow-match__time{color:#909399;font-size:9px;line-height:1.35;margin:0}.cm-follow-match__summary{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.cm-follow-match__supply-foot{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.cm-follow-match__supply-seller{color:#595959;font-size:9px}.cm-follow-match__param-strip{display:flex;flex-direction:column;gap:4px;max-width:100%;pointer-events:none;width:-moz-fit-content;width:fit-content}.cm-follow-match__param-cell{align-items:stretch;background:#fff;border:1px solid #dfe2e6;border-radius:4px;display:flex;overflow:hidden}.cm-follow-match__param-label{background:#f4f6f9;border-right:1px solid #ebeef5;color:#909399;flex:0 0 56px;font-size:9px;font-weight:500;line-height:24px;padding:0 4px;text-align:center;white-space:nowrap;width:56px}.cm-follow-match__param-input-wrap{align-items:center;display:flex;flex:1;min-width:0}.cm-follow-match__param-input{background:transparent;border:none;color:#262626;flex:1 1 auto;font-size:10px;line-height:24px;max-width:72px;min-width:72px;outline:none;padding:0 4px;width:72px}.cm-follow-match__param-input--live{align-items:center;display:inline-flex;min-height:24px}.cm-follow-match__param-input--placeholder{color:#c0c4cc}.cm-follow-match__param-input::-moz-placeholder{color:#c0c4cc}.cm-follow-match__param-input::placeholder{color:#c0c4cc}.cm-follow-match__param-suffix{color:#909399;flex-shrink:0;font-size:9px;line-height:24px;padding-right:4px}.cm-follow-match__profit{color:#595959;margin-top:6px}.cm-follow-match__status{border-radius:4px;display:inline-block;font-size:9px;font-weight:600;padding:2px 6px;white-space:nowrap}.cm-follow-match__status--pending{background:#f4f4f5;color:#909399}.cm-follow-match__status--matched{background:#ee84371f;color:#ee8437}.cm-follow-match__status--success{background:#52c41a1f;color:#52c41a}.cm-follow-match__op{border:none;box-sizing:border-box;cursor:default;display:block;font-size:10px;font-weight:500;line-height:1.25;padding:4px 2px;text-align:center;white-space:nowrap;width:100%}.cm-follow-match__op--primary{background:#ee8437;border:1px solid #ee8437;border-radius:4px;color:#fff;font-weight:600;padding:5px 4px}.cm-follow-match__op--danger{background:transparent;color:#f56c6c}.cm-follow-cross-shop{--cm-cross-shop-cols:40px minmax(0,1.05fr) 72px 56px minmax(120px,.72fr) minmax(200px,1.1fr) 124px;display:flex;flex:1;flex-direction:column;min-height:0;position:relative}.cm-follow-cross-shop__table-wrap{background:#fff;border:1px solid #ebeef5;border-radius:6px;flex:1;min-height:0;overflow:auto}.cm-follow-cross-shop__table{min-width:860px}.cm-follow-cross-shop__row,.cm-follow-cross-shop__thead{align-items:stretch;border-bottom:1px solid #ebeef5;display:grid;grid-template-columns:var(--cm-cross-shop-cols)}.cm-follow-cross-shop__thead{background:#f5f7fa;color:#606266;font-size:12px;font-weight:600;position:sticky;top:0;z-index:1}.cm-follow-cross-shop__td,.cm-follow-cross-shop__th{align-items:center;display:flex;min-width:0;padding:8px 10px}.cm-follow-cross-shop__td--metric,.cm-follow-cross-shop__th--metric{justify-content:center;text-align:center}.cm-follow-cross-shop__td--ops,.cm-follow-cross-shop__th--ops{justify-content:center;padding-left:8px;padding-right:8px}.cm-follow-cross-shop__td--ops{align-items:stretch}.cm-follow-cross-shop__td--shops{align-items:flex-start;flex-direction:column;gap:4px;justify-content:center}.cm-follow-cross-shop__td--params{align-items:stretch}.cm-follow-cross-shop__checkbox{background:#fff;border:1px solid #dcdfe6;border-radius:2px;height:14px;width:14px}.cm-follow-cross-shop__checkbox--checked{background:#ee8437;border-color:#ee8437;box-shadow:inset 0 0 0 2px #fff}.cm-follow-cross-shop__product{display:flex;gap:8px;min-width:0}.cm-follow-cross-shop__thumb{border:1px solid #ebeef5;border-radius:4px;flex-shrink:0;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.cm-follow-cross-shop__product-main{min-width:0}.cm-follow-cross-shop__offer-id{color:#909399;font-family:ui-monospace,monospace;font-size:11px}.cm-follow-cross-shop__platform-line{color:#909399;display:flex;font-size:11px;gap:4px;margin-top:2px}.cm-follow-cross-shop__title{color:#262626;display:-webkit-box;font-size:12px;line-height:1.35;margin:4px 0 0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cm-follow-cross-shop__metric{color:#262626;font-size:12px}.cm-follow-cross-shop__metric--price{color:#e23a05;font-weight:600}.cm-follow-cross-shop__shop-tags{display:flex;flex-wrap:wrap;gap:4px}.cm-follow-cross-shop__shop-tag{background:#f4f6f9;border:1px solid #ebeef5;border-radius:3px;color:#595959;display:inline-flex;font-size:11px;max-width:100%;overflow:hidden;padding:2px 6px;text-overflow:ellipsis;white-space:nowrap}.cm-follow-cross-shop__shops-empty{color:#c0c4cc;font-size:12px}.cm-follow-cross-shop__ops{align-items:stretch;display:flex;flex-direction:column;gap:6px;width:100%}.cm-follow-cross-shop__op{align-items:center;border-radius:6px;box-sizing:border-box;cursor:default;display:flex;font-family:inherit;font-size:12px;justify-content:center;line-height:1.35;min-height:32px;padding:8px 6px;text-align:center;white-space:nowrap}.cm-follow-cross-shop__op--primary{background:#ee8437;border:1px solid #ee8437;box-shadow:0 1px 3px #ee843747;color:#fff;cursor:pointer;font-weight:600;transition:transform .2s ease,box-shadow .2s ease}.cm-follow-cross-shop__op--primary:hover:not(:disabled){box-shadow:0 2px 8px #ee843759}.cm-follow-cross-shop__op--pulse{animation:cm-cross-shop-op-pulse 1.1s ease-in-out infinite}.cm-follow-cross-shop__op--disabled{background:#f0f2f5;border:1px solid #dcdfe6;box-shadow:none;color:#8c8c8c;cursor:not-allowed;opacity:1}.cm-follow-cross-shop__op--danger{background:#fff;border:1px solid #f56c6c;color:#f56c6c;font-weight:600}@keyframes cm-cross-shop-op-pulse{0%,to{box-shadow:0 1px 3px #ee843747;transform:scale(1)}50%{box-shadow:0 0 0 4px #ee84372e;transform:scale(1.04)}}.cm-cross-shop-tag-enter-active,.cm-cross-shop-tag-leave-active{transition:opacity .35s ease,transform .35s ease}.cm-cross-shop-tag-enter-from,.cm-cross-shop-tag-leave-to{opacity:0;transform:translateY(-4px)}.cm-cross-shop-modal-enter-active,.cm-cross-shop-modal-leave-active{transition:opacity .22s ease}.cm-cross-shop-modal-enter-active .cm-cross-shop-modal,.cm-cross-shop-modal-leave-active .cm-cross-shop-modal{transition:transform .22s ease,opacity .22s ease}.cm-cross-shop-modal-enter-from,.cm-cross-shop-modal-leave-to{opacity:0}.cm-cross-shop-modal-enter-from .cm-cross-shop-modal,.cm-cross-shop-modal-leave-to .cm-cross-shop-modal{opacity:0;transform:translateY(12px) scale(.98)}.cm-cross-shop-modal-overlay{align-items:center;background:#00000073;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:16px;position:absolute;z-index:40}.cm-cross-shop-modal{background:#fff;border-radius:10px;box-shadow:0 16px 40px #0000002e;color:#262626;padding:16px 18px 18px;width:min(380px,100%)}.cm-cross-shop-modal__head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.cm-cross-shop-modal__title{color:#262626;font-size:15px;font-weight:700;margin:0}.cm-cross-shop-modal__close{align-items:center;background:transparent;border:none;border-radius:6px;color:#909399;cursor:pointer;display:inline-flex;font-size:22px;height:28px;justify-content:center;line-height:1;width:28px}.cm-cross-shop-modal__close:hover{background:#f5f7fa}.cm-cross-shop-modal__product{background:#f8f9fb;border-radius:8px;display:flex;gap:10px;margin-bottom:14px;min-width:0;padding:10px}.cm-cross-shop-modal__product img{border-radius:6px;flex-shrink:0;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.cm-cross-shop-modal__offer{color:#909399;font-size:11px;font-weight:600;margin:0 0 4px}.cm-cross-shop-modal__product-title{color:#606266;display:-webkit-box;font-size:12px;line-height:1.35;margin:0;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cm-cross-shop-modal__label{color:#606266;font-size:12px;font-weight:600;margin:0 0 10px}.cm-cross-shop-modal__shops{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.cm-cross-shop-modal__shop{align-items:center;background:#fafbfc;border:1px solid #e4e7ed;border-radius:10px;color:#606266;cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:12px;padding:11px 12px;text-align:left;transition:border-color .22s ease,background .22s ease,box-shadow .22s ease,color .22s ease;width:100%}.cm-cross-shop-modal__shop:hover:not(.cm-cross-shop-modal__shop--selected){background:#fff;border-color:#ee843759}.cm-cross-shop-modal__shop--selected{background:#fff;border-color:#ee8437;box-shadow:0 0 0 3px #ee84371a;color:#303133}.cm-cross-shop-modal__shop--selected .cm-cross-shop-modal__shop-check{background:#ee8437;border-color:#ee8437;box-shadow:0 2px 6px #ee843747}.cm-cross-shop-modal__shop--selected .cm-cross-shop-modal__shop-name{color:#303133;font-weight:600}.cm-cross-shop-modal__shop-check{align-items:center;background:#fff;border:1.5px solid #c0c4cc;border-radius:5px;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease;width:18px}.cm-cross-shop-modal__shop-check-icon{animation:cm-cross-shop-check-in .22s ease;color:#fff}.cm-cross-shop-modal__shop-name{flex:1;line-height:1.35;min-width:0;transition:color .22s ease,font-weight .22s ease}@keyframes cm-cross-shop-check-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.cm-cross-shop-modal__actions{display:flex;gap:10px;justify-content:flex-end}.cm-cross-shop-modal__btn{border:1px solid transparent;border-radius:6px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;height:34px;min-width:72px;padding:0 16px;transition:background .2s ease,border-color .2s ease,opacity .2s ease}.cm-cross-shop-modal__btn--ghost{background:#fff;border-color:#dcdfe6;color:#606266}.cm-cross-shop-modal__btn--primary{background:#ee8437;border-color:#ee8437;color:#fff}.cm-cross-shop-modal__btn--primary:disabled{cursor:not-allowed;opacity:.45}.cm-cross-shop-modal__status{color:#303133;font-size:13px;font-weight:600;margin:0 0 12px;text-align:center}.cm-cross-shop-modal__progress{background:#f0f2f5;border-radius:999px;height:28px;overflow:hidden;position:relative}.cm-cross-shop-modal__progress-fill{background:linear-gradient(90deg,#ee8437,#f5a962);border-radius:inherit;height:100%;transition:width .12s linear}.cm-cross-shop-modal__progress-text{align-items:center;color:#303133;display:flex;font-size:12px;font-weight:700;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.cm-cross-shop-modal__success{align-items:center;display:flex;flex-direction:column;padding:8px 0 4px;text-align:center}.cm-cross-shop-modal__success-icon{animation:cm-cross-shop-success-pop .45s ease;color:#52c41a;margin-bottom:10px}.cm-cross-shop-modal__success-title{color:#303133;font-size:16px;font-weight:700;margin:0 0 6px}.cm-cross-shop-modal__success-desc{color:#606266;font-size:12px;line-height:1.5;margin:0}@keyframes cm-cross-shop-success-pop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.cm-follow-cross-shop__op--pulse{animation:none}}.cm-follow-profit{color:#262626;display:flex;flex:1;flex-direction:column;font-family:"PingFang SC","Microsoft YaHei",var(--cm-font);min-height:0}.cm-follow-profit__workspace{align-items:stretch;display:grid;flex:1;gap:12px;grid-template-columns:minmax(0,1fr) minmax(280px,320px);min-height:0;min-width:0}.cm-follow-profit__context{background:#fff;border:1px solid #ebeef5;border-radius:10px;display:flex;flex-direction:column;min-height:0;min-width:0;padding:12px}.cm-follow-profit__table-full{border:1px solid #ebeef5;border-radius:8px;display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.cm-follow-profit__table-head,.cm-follow-profit__table-row{align-items:stretch;display:grid;gap:10px;grid-template-columns:minmax(180px,1.35fr) minmax(160px,1.1fr) minmax(148px,.88fr) minmax(108px,.72fr);padding:10px 12px}.cm-follow-profit__table-head{align-items:center;background:#f4f6f9;color:#909399;flex-shrink:0;font-size:10px;font-weight:600}.cm-follow-profit__table-row{border-top:1px solid #ebeef5;font-size:10px;transition:background .25s ease}.cm-follow-profit__table-row--active{background:#fffaf5;box-shadow:inset 3px 0 #ee8437}.cm-follow-profit__cell{display:flex;gap:8px;min-width:0}.cm-follow-profit__cell--product img,.cm-follow-profit__cell--supply img{background:#fff;border:1px solid #ebeef5;border-radius:4px;flex-shrink:0;height:52px;-o-object-fit:contain;object-fit:contain;width:52px}.cm-follow-profit__cell--params{flex-direction:column;gap:4px;justify-content:center}.cm-follow-profit__cell--profit{align-items:flex-start;flex-direction:column;font-weight:700;gap:6px;justify-content:center}.cm-follow-profit__cell-main{min-width:0}.cm-follow-profit__cell-main p{color:#262626;display:-webkit-box;font-size:10px;font-weight:600;line-height:1.35;margin:0 0 4px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cm-follow-profit__cell-tags{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}.cm-follow-profit__cell-tags img{height:14px;-o-object-fit:contain;object-fit:contain;width:14px}.cm-follow-profit__cell-tags span{color:#909399;font-size:9px}.cm-follow-profit__cell-ref{color:#909399;display:flex;flex-wrap:wrap;font-size:9px;gap:4px 6px}.cm-follow-profit__cell-ref strong{color:#262626;font-size:10px}.cm-follow-profit__price-cny{color:#ff6a00!important}.cm-follow-profit__param{align-items:center;background:#fafbfc;border:1px solid #ebeef5;border-radius:4px;display:flex;font-size:9px;gap:6px;justify-content:space-between;padding:3px 6px}.cm-follow-profit__param span{color:#909399;white-space:nowrap}.cm-follow-profit__param strong{color:#262626;font-weight:600}.cm-follow-profit__param em{color:#c0c4cc;font-style:normal}.cm-follow-profit__calc-btn{align-items:center;background:#fff;border:1px solid #dfe2e6;border-radius:6px;color:#909399;cursor:default;display:inline-flex;height:24px;justify-content:center;padding:0;width:24px}.cm-follow-profit__calc-btn--active{background:#fff7e6;border-color:#ee843773;box-shadow:0 0 0 2px #ee84371f;color:#ee8437}.cm-follow-profit__dialog{background:#fff;border:1px solid #dfe2e6;border-radius:10px;box-shadow:0 8px 24px #0000000f;padding:14px}.cm-follow-profit__dialog-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px}.cm-follow-profit__dialog-head h3{font-size:14px;font-weight:700;margin:0}.cm-follow-profit__dialog-badge{background:#fff7e6;border-radius:999px;color:#ee8437;font-size:10px;font-weight:600;padding:2px 8px}.cm-follow-profit__dialog-product{border-bottom:1px solid #f0f0f0;display:flex;gap:10px;margin-bottom:12px;padding-bottom:10px}.cm-follow-profit__dialog-product img{border:1px solid #ebeef5;border-radius:4px;height:44px;-o-object-fit:contain;object-fit:contain;width:44px}.cm-follow-profit__dialog-product p{color:#262626;font-size:10px;line-height:1.4;margin:0 0 4px}.cm-follow-profit__dialog-product span{color:#909399;font-size:9px}.cm-follow-profit__form{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-bottom:12px}.cm-follow-profit__field{color:#909399;display:flex;flex-direction:column;font-size:10px;gap:4px}.cm-follow-profit__input{background:#fff;border:1px solid #dfe2e6;border-radius:6px;color:#262626;font-size:12px;font-weight:600;line-height:30px;min-height:30px;padding:0 8px}.cm-follow-profit__input--static{background:#f4f6f9;color:#595959}.cm-follow-profit__result{background:#f4f6f9;border-radius:8px;margin-bottom:12px;padding:10px 12px}.cm-follow-profit__result--good{background:#f1fcf0}.cm-follow-profit__result--ok{background:#fffaf5}.cm-follow-profit__result--warn{background:#fff5f5}.cm-follow-profit__result-row{align-items:baseline;display:flex;font-size:11px;gap:8px;justify-content:space-between}.cm-follow-profit__result-row+.cm-follow-profit__result-row{margin-top:6px}.cm-follow-profit__result-row strong{color:#262626;font-size:16px;font-weight:800}.cm-follow-profit__cell--profit.cm-follow-profit__margin--good span,.cm-follow-profit__margin--good strong{color:#52c41a}.cm-follow-profit__cell--profit.cm-follow-profit__margin--ok span,.cm-follow-profit__margin--ok strong{color:#ee8437}.cm-follow-profit__cell--profit.cm-follow-profit__margin--warn span,.cm-follow-profit__margin--warn strong{color:#f56c6c}.cm-follow-profit__formula{color:#909399;font-size:9px;line-height:1.4;margin:8px 0 0}.cm-follow-profit__dialog-foot{align-items:center;display:flex;justify-content:flex-end}.cm-follow-profit__dialog-action{background:#ee8437;border-radius:6px;color:#fff;font-size:11px;font-weight:600;padding:6px 12px}@media (max-width:960px){.cm-follow-profit__workspace{grid-template-columns:1fr}}.cm-compare-overlay{align-items:center;background:#00000080;display:flex;font-family:"PingFang SC","Microsoft YaHei",var(--cm-font);top:0;right:0;bottom:0;left:0;justify-content:center;padding:20px;position:fixed;z-index:99999}.cm-follow-root>.cm-compare-overlay{padding:10px;position:absolute;z-index:50}.cm-follow-root>.cm-compare-overlay .cm-compare-panel{gap:10px;max-height:100%;overflow:auto;padding:12px 14px 14px;width:min(860px,100%)}.cm-follow-root>.cm-compare-overlay .cm-compare-stage{align-items:stretch}.cm-compare-panel{background:#fff;border-radius:10px;box-shadow:0 16px 48px #00000038;color:#262626;display:flex;flex-direction:column;font-size:12px;gap:16px;max-height:92vh;overflow:auto;padding:16px 20px 20px;position:relative;width:min(920px,96vw)}.cm-compare-header{align-items:center;display:flex;gap:10px;padding-right:28px}.cm-compare-title{color:#262626;font-size:15px;font-weight:600;margin:0}.cm-compare-counter{color:#909399;font-size:12px}.cm-compare-counter--supply{margin-left:0}.cm-compare-close{align-items:center;background:transparent;border:none;border-radius:4px;color:#909399;cursor:pointer;display:inline-flex;font-size:24px;font-weight:400;height:28px;justify-content:center;line-height:1;padding:0;position:absolute;right:14px;top:12px;width:28px}.cm-compare-close:hover{background:#0000000a;color:#606266}.cm-compare-stage{align-items:start;display:grid;gap:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-height:0}.cm-compare-column{display:flex;flex-direction:column;min-width:0;padding:0 8px}.cm-compare-column--supply{gap:10px}.cm-compare-media-row{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:28px minmax(0,1fr) 28px;grid-template-rows:auto auto;row-gap:8px;width:100%}.cm-compare-media-row>.cm-compare-brand{grid-column:2;grid-row:1}.cm-compare-media-row>.cm-compare-nav:nth-child(2){align-self:center;grid-column:1;grid-row:2}.cm-compare-media-row>.cm-compare-slide-block{display:flex;flex-direction:column;gap:8px;grid-column:2;grid-row:2;min-width:0}.cm-compare-media-row>.cm-compare-nav:nth-child(4){align-self:center;grid-column:3;grid-row:2}.cm-compare-slide-block{min-width:0}.cm-compare-slide-enter-active,.cm-compare-slide-leave-active{transition:opacity .28s ease,transform .28s ease}.cm-compare-slide-enter-from{opacity:0;transform:translate(18px)}.cm-compare-slide-leave-to{opacity:0;transform:translate(-18px)}.cm-compare-counter-enter-active,.cm-compare-counter-leave-active{transition:opacity .2s ease,transform .2s ease}.cm-compare-counter-enter-from,.cm-compare-counter-leave-to{opacity:0;transform:translateY(-4px)}.cm-compare-brand{align-items:center;color:#1a1a1a;display:flex;font-size:11px;font-weight:700;gap:6px;justify-content:center}.cm-compare-brand,.cm-compare-brand--1688{height:22px;min-height:22px}.cm-compare-brand-logo{max-height:20px;max-width:56px;-o-object-fit:contain;object-fit:contain}.cm-compare-1688{align-items:center;background:#f60;border-radius:2px;color:#fff;display:inline-flex;font-size:11px;font-weight:800;justify-content:center;padding:2px 8px}.cm-compare-image-box{aspect-ratio:1;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;overflow:hidden;width:100%}.cm-compare-image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.cm-compare-divider{align-self:stretch;background:#ebeef5;margin:0 4px;width:1px}.cm-compare-nav{align-items:center;background:#fff;border:1px solid #dfe2e6;border-radius:4px;color:#606266;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:18px;height:28px;justify-content:center;line-height:1;padding:0;width:28px}.cm-compare-nav:hover:not(:disabled){border-color:#ee8437;color:#ee8437}.cm-compare-nav--disabled,.cm-compare-nav:disabled{cursor:not-allowed;opacity:.35}.cm-compare-nav--pulse{animation:cm-compare-nav-pulse .95s ease-in-out infinite;border-color:#ee8437;color:#ee8437}@keyframes cm-compare-nav-pulse{0%,to{box-shadow:0 0 #ee843747;transform:scale(1)}50%{box-shadow:0 0 0 5px #ee843724;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.cm-compare-nav--pulse{animation:none;box-shadow:0 0 0 3px #ee84372e}.cm-compare-counter-enter-active,.cm-compare-counter-leave-active,.cm-compare-slide-enter-active,.cm-compare-slide-leave-active{transition:none}}.cm-compare-info{display:flex;flex-direction:column;gap:6px;min-width:0}.cm-compare-info-title{display:-webkit-box;font-size:12px;font-weight:600;line-height:1.4;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cm-compare-info-tags{color:#8c8c8c;display:flex;flex-wrap:wrap;font-size:11px;gap:6px}.cm-compare-info-code{font-family:ui-monospace,monospace;font-size:10px}.cm-compare-info-ref{align-items:center;color:#595959;display:flex;flex-wrap:wrap;font-size:11px;gap:8px}.cm-compare-info-ref strong{color:#262626;font-size:13px;font-weight:700}.cm-compare-info-foot{align-items:center;color:#595959;display:flex;font-size:11px;gap:8px}.cm-compare-info-link{color:#ee8437;cursor:default}.cm-compare-follow{border-top:none;margin-top:4px;padding-top:0}.cm-compare-follow-panel{background:#f4f7fa;border:1px solid #ebeef5;border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:12px 16px}.cm-compare-follow-title{color:#262626;font-size:13px;font-weight:600}.cm-compare-param-grid{display:flex;flex-wrap:wrap;gap:8px}.cm-compare-param-cell{align-items:stretch;background:#fff;border:1px solid #dfe2e6;border-radius:4px;display:flex;overflow:hidden}.cm-compare-param-cell .cm-compare-param-input{flex:1 1 auto;max-width:72px;min-width:56px;width:auto}.cm-compare-param-label{background:#f4f6f9;border-right:1px solid #ebeef5;color:#909399;flex:0 0 56px;font-size:11px;font-weight:500;line-height:28px;padding:0 4px;text-align:center;white-space:nowrap}.cm-compare-param-input{background:transparent;border:none;color:#262626;font-size:11px;line-height:28px;outline:none;padding:0 6px;width:72px}.cm-compare-param-input::-moz-placeholder{color:#c0c4cc}.cm-compare-param-input::placeholder{color:#c0c4cc}.cm-compare-param-suffix{color:#909399;font-size:11px;line-height:28px;padding-right:6px}.cm-compare-follow-foot{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.cm-compare-profit{color:#767676;font-size:11px}.cm-compare-submit{align-items:center;background:#ee8437;border-radius:4px;color:#fff;cursor:default;display:inline-flex;font-size:12px;font-weight:600;padding:6px 14px;pointer-events:none;transition:box-shadow .25s ease,transform .25s ease}.cm-compare-submit--pulse{animation:cm-compare-submit-pulse .85s ease-in-out infinite}@keyframes cm-compare-submit-pulse{0%,to{box-shadow:0 0 #ee843766;transform:scale(1)}50%{box-shadow:0 0 0 6px #ee843724;transform:scale(1.05)}}.cm-compare-footer{border-top:1px solid #ebeef5;display:flex;justify-content:flex-end;padding-top:4px}.console-mockup:has(.cm-goods){font-family:"PingFang SC","Microsoft YaHei",var(--cm-font)}.cm-adjust{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0}.cm-adjust__heading{color:#000;font-size:16px;font-weight:700;margin:0 0 6px;text-align:center}.cm-adjust__hint{color:#00000073;font-size:11px;line-height:1.5;margin:0 0 16px;text-align:center}.cm-adjust__box{align-items:center;display:flex;gap:12px;justify-content:center;min-width:0}.cm-adjust__rule{border:1px solid #eaecef;border-radius:12px;flex:1 1 52%;max-width:520px;min-width:0;overflow:hidden}.cm-adjust__tabs{background:#fff;border-bottom:1px solid #eaecef;display:flex;gap:0;padding:0 20px}.cm-adjust__tabs--single{padding:0 20px}.cm-adjust__tab{border-bottom:2px solid transparent;color:#00000073;font-size:12px;font-weight:600;margin-bottom:-1px;padding:14px 16px 12px}.cm-adjust__tab--active{border-bottom-color:#ee8437;color:#ee8437}.cm-adjust__rule-body{padding:14px 16px}.cm-adjust__rule-body--rise{padding:16px}.cm-adjust__row{align-items:center;border-radius:10px;display:grid;gap:8px;grid-template-columns:28px minmax(0,1fr) auto auto;margin-bottom:8px;transition:background .35s ease,box-shadow .35s ease}.cm-adjust__row:last-child{margin-bottom:0}.cm-adjust__row--winner{background:#ee843714;box-shadow:inset 0 0 0 1px #ee843738}.cm-adjust__sort{align-items:center;border-radius:5px;color:#00000080;display:inline-flex;font-size:12px;font-weight:700;height:20px;justify-content:center;width:25px}.cm-adjust__shop{border:1px solid #eaecef;border-radius:10px;color:#000000a6;font-size:11px;font-weight:700;overflow:hidden;padding:8px 12px;text-overflow:ellipsis;white-space:nowrap}.cm-adjust__vs{color:#00000073;font-size:10px;white-space:nowrap}.cm-adjust__vs strong{color:#000;font-weight:700}.cm-adjust__input{align-items:stretch;border:1px solid #eaecef;border-radius:8px;display:inline-flex;min-width:72px;overflow:hidden}.cm-adjust__input-val{align-items:center;background:#fff;display:inline-flex;font-size:12px;font-weight:600;min-width:36px;padding:6px 8px}.cm-adjust__input-unit{background:#f7f7f7;border-left:1px solid #eaecef;color:#0000008c;font-size:11px;padding:6px 8px}.cm-adjust__preview-wrap{align-self:center;display:flex;flex:1 1 42%;gap:8px;max-width:360px;min-width:0}.cm-adjust__preview-bridge{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;padding:8px 0;width:24px}.cm-adjust__vline{background:#eaecef;flex:1;min-height:24px;width:1px}.cm-adjust__preview{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0;position:relative}.cm-adjust__preview-item{align-items:stretch;background:#ee8437;border:1px solid #ee8437;border-radius:8px;display:flex;flex-shrink:0;gap:0;min-height:42px;overflow:hidden}.cm-adjust__preview-item--muted{background:#ee843780;border-style:dashed}.cm-adjust__preview-card{flex:1;min-width:0}.cm-adjust__preview-head{align-items:center;background:#fff;border-radius:8px;display:flex;gap:4px;justify-content:space-between;margin:0;min-height:42px;padding:8px 10px}.cm-adjust__preview-name{color:#ee8437;flex-shrink:0;font-size:10px;font-weight:700;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-adjust__buybox{align-items:center;border:1px solid #66cb79;border-radius:4px;color:#66cb79;flex-shrink:0;font-size:8px;font-weight:600;padding:2px 5px}.cm-adjust__buybox,.cm-adjust__preview-price{display:inline-flex;gap:2px;white-space:nowrap}.cm-adjust__preview-price{align-items:baseline;color:#e53935;font-size:12px;font-weight:800;margin-left:auto}.cm-adjust__preview-tip{color:#fff;flex-shrink:0;font-size:8px;letter-spacing:.08em;padding:3px 5px;text-orientation:mixed;writing-mode:vertical-rl}.cm-adjust-preview-move{transition:transform .55s cubic-bezier(.22,1,.36,1)}.cm-adjust-preview-enter-active,.cm-adjust-preview-leave-active{transition:opacity .35s ease,transform .35s ease}.cm-adjust-preview-enter-from,.cm-adjust-preview-leave-to{opacity:0;transform:translateY(8px)}.cm-adjust-preview-leave-active{left:0;position:absolute;right:0}.cm-adjust.cm-adjust--rise{flex:1;justify-content:flex-start;min-height:0}.cm-adjust.cm-adjust--rise .cm-adjust__box--with-events{align-items:stretch;display:flex;flex:1;justify-content:stretch;min-height:0;width:100%}.cm-adjust.cm-adjust--rise .cm-adjust__rule{display:flex;flex:1 1 46%;flex-direction:column;max-width:none;min-height:0}.cm-adjust.cm-adjust--rise .cm-adjust__tabs--single{padding:0 20px}.cm-adjust.cm-adjust--rise .cm-adjust__rule-body--rise{flex:1;min-height:0;overflow:auto}.cm-adjust.cm-adjust--rise .cm-adjust__events-panel{display:flex;flex:1 1 46%;flex-direction:column;height:100%;max-width:none;min-height:0;min-width:0;overflow:hidden}.cm-adjust.cm-adjust--rise .cm-dash-events-body{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.cm-adjust.cm-adjust--rise .cm-rise-timeline-viewport{flex:1;min-height:0;overflow:hidden;position:relative}.cm-adjust.cm-adjust--rise .cm-dash-timeline--rise-scroll{animation:cm-rise-timeline-marquee 48s linear infinite;flex:none;height:auto;overflow:visible;will-change:transform}.cm-adjust.cm-adjust--rise .cm-dash-events__loadmore{flex-shrink:0}@keyframes cm-rise-timeline-marquee{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.cm-adjust.cm-adjust--rise .cm-dash-timeline--rise-scroll{animation:none}}.cm-rise-event-delta{align-items:center;display:inline-flex;flex-direction:column;flex-shrink:0;gap:2px;justify-content:center;min-width:52px}.cm-rise-event-delta__arrow{animation:cm-rise-arrow-bounce 1.1s ease-in-out infinite;color:#52c41a}.cm-rise-event-delta__amount{animation:cm-rise-amount-pop .45s ease;color:#52c41a;font-size:10px;font-weight:700;white-space:nowrap}@keyframes cm-rise-arrow-bounce{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.75;transform:translateY(-3px)}}@keyframes cm-rise-amount-pop{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.cm-rise__row{margin-bottom:10px}.cm-rise__row:last-child{margin-bottom:0}.cm-rise__card{align-items:center;background:#fff;border:1px solid #eaecef;border-radius:12px;display:flex;gap:12px;justify-content:space-between;min-height:72px;padding:10px 14px;transition:border-color .45s ease,box-shadow .45s ease,transform .45s ease,background .45s ease}.cm-rise__card.home-pointer-card-spotlight{background:#fffaf5;transform:scale(1.025)}.cm-rise__name{color:#000000a6;flex-shrink:0;font-size:11px;font-weight:700;max-width:28%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-rise__options{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.cm-rise__option{align-items:center;border-radius:6px;color:#00000080;cursor:default;display:flex;font-size:11px;font-weight:600;gap:8px;min-width:0;padding:2px 4px;transition:background .25s ease,color .25s ease}.cm-rise__option:active{background:#ee843714}.cm-rise__option--active{color:#000000a6}.cm-rise__radio{background:#fff;border:1px solid #dcdfe6;border-radius:50%;flex-shrink:0;height:12px;position:relative;width:12px}.cm-rise__option--active .cm-rise__radio{border-color:#ee8437}.cm-rise__option--active .cm-rise__radio:after{background:#ee8437;border-radius:50%;content:"";top:2px;right:2px;bottom:2px;left:2px;position:absolute}.cm-rise__input{margin-left:4px;min-width:68px}.cm-goods{background:#fff;border:1px solid var(--cm-border-light);border-radius:12px;min-width:0;overflow:hidden}.cm-goods__toolbar{align-items:center;background:#fafbfc;border-bottom:1px solid var(--cm-border-light);display:flex;gap:12px;justify-content:space-between;padding:10px 14px}.cm-goods__meta{color:#00000080;font-size:12px}.cm-goods__meta strong{color:#000;font-weight:600}.cm-goods__table-wrap{overflow-x:auto}.cm-goods__th-label{align-items:center;color:var(--cm-text-table);display:inline-flex}.cm-goods__th--center{text-align:center}.cm-goods__th--center .cm-goods__th-label{justify-content:center;width:100%}.cm-goods__td--center{text-align:center}.cm-goods__status-icon{align-items:center;border-radius:50%;display:inline-flex;height:24px;justify-content:center;transition:background .3s ease,color .3s ease,transform .3s ease;width:24px}.cm-goods__status-icon--yes{background:#52c41a1f;color:#52c41a}.cm-goods__status-icon--no{background:#ff4d4f1a;color:#ff4d4f}.cm-goods__title{font-size:11px;line-height:1.4;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-goods__landed{color:#767676;font-size:12px}.cm-goods__freight{color:#aaa;font-size:11px;margin-top:2px}.cm-goods__limit-cell{min-width:140px;position:relative}.cm-goods__row--filling{background:#ee84370f}.cm-goods__row--filling .cm-goods__edit{animation:cm-goods-edit-pulse 1.2s ease-in-out infinite}.cm-goods__limit-value{animation:cm-goods-limit-in .35s ease;color:#262626;font-weight:600}.cm-goods__limit{align-items:center;display:flex;font-size:12px;gap:6px;justify-content:center}.cm-goods__pending{color:#ee8437;font-weight:600}.cm-goods__edit{cursor:default;flex-shrink:0}.cm-goods__popover{background:#fff;border:1px solid var(--cm-border-light);border-radius:8px;box-shadow:0 4px 16px #0000001a;left:50%;padding:12px;position:absolute;top:calc(100% + 4px);transform:translate(-50%);width:220px;z-index:2}.cm-goods__popover-head{align-items:center;color:#000000a6;display:flex;font-size:12px;justify-content:space-between;margin-bottom:10px}.cm-goods__popover-head svg{color:#00000059}.cm-goods__popover-form{align-items:center;display:flex;gap:6px}.cm-goods__popover-label{color:#000000a6;flex-shrink:0;font-size:12px}.cm-goods__popover-input{background:#fff;border:1px solid var(--cm-border-light);border-radius:6px;flex:1;font-size:12px;min-width:0;padding:6px 10px}.cm-goods__popover-done{align-items:center;background:#66cb79;border-radius:6px;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.cm-goods__popover-done--pulse{animation:cm-goods-done-pulse .9s ease-in-out infinite}.cm-goods-popover-enter-active,.cm-goods-popover-leave-active{transition:opacity .2s ease,transform .2s ease}.cm-goods-popover-enter-from,.cm-goods-popover-leave-to{opacity:0;transform:translate(-50%) translateY(6px)}@keyframes cm-goods-edit-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes cm-goods-limit-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes cm-goods-done-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@media (max-width:900px){.cm-adjust__box{align-items:stretch;flex-direction:column}.cm-adjust__preview-wrap{max-width:none}.cm-adjust__preview-bridge{display:none}}.cm-rules{min-width:0}.cm-rules__box{background:#f8f9fa;border-radius:12px;padding:16px 14px}.cm-rules__box:has(.cm-rules__item--spotlight) .cm-rules__item:not(.cm-rules__item--spotlight){opacity:.68}.cm-rules__item{align-items:flex-start;background:#fff;border:1px solid transparent;border-radius:12px;display:flex;gap:0;margin-bottom:12px;padding:14px 16px;position:relative;transition:border-color .45s ease,box-shadow .45s ease,transform .45s ease,padding .45s ease,opacity .45s ease;z-index:0}.cm-rules__item:last-child{margin-bottom:0}.cm-rules__item--spotlight{border-color:#ee84379e;border-width:2px;box-shadow:0 6px 24px #ee843729;opacity:1;padding:16px 18px;transform:scale(1.015);z-index:1}.cm-rules__item--spotlight .cm-rules__label{font-size:14px}.cm-rules__item--spotlight .cm-rules__option-text{font-size:12px}.cm-rules__item--spotlight .cm-rules__radio{height:14px;width:14px}.cm-rules__label{color:#000;flex-shrink:0;font-size:12px;font-weight:700;line-height:32px;margin:0 20px 0 0;min-width:52px;transition:font-size .45s ease}.cm-rules__options{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.cm-rules__option{align-items:flex-start;cursor:default;display:flex;gap:8px;min-width:0}.cm-rules__radio{background:#fff;border:1px solid #dcdfe6;border-radius:50%;flex-shrink:0;height:12px;margin-top:2px;position:relative;transition:width .45s ease,height .45s ease;width:12px}.cm-rules__option--active .cm-rules__radio{border-color:#ee8437}.cm-rules__option--active .cm-rules__radio:after{background:#ee8437;border-radius:50%;content:"";top:2px;right:2px;bottom:2px;left:2px;position:absolute}.cm-rules__option-text{color:#00000080;flex:1;font-size:11px;line-height:1.45;min-width:0;transition:font-size .45s ease,color .45s ease}.cm-rules__option--active .cm-rules__option-text{color:#000000a6}@media (max-width:900px){.cm-rules__item{flex-direction:column;gap:8px}.cm-rules__label{line-height:1.3;margin-right:0}}.cm-dash{min-width:0}.cm-dash .cm-dash-amplify,.cm-dash .cm-dash-events__loadmore,.cm-dash .cm-dash-kpi-tips{cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cm-dash-kpi-row{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px}.cm-dash-kpi-card{border:1px solid var(--cm-border-light);border-radius:12px;min-height:96px;min-width:0;overflow:hidden;padding:16px 18px;transition:box-shadow .3s ease}.cm-dash-kpi-card:hover{box-shadow:0 2px 12px #00000014}.cm-dash-kpi-head{display:flex;margin-bottom:12px}.cm-dash-kpi-head,.cm-dash-kpi-head--radio{align-items:center;gap:8px}.cm-dash-kpi-head--radio .cm-dash-radio{flex:0 1 auto;margin-bottom:0;min-width:0}.cm-dash-kpi-head--radio .cm-dash-kpi-tips{flex-shrink:0;margin-left:0}.cm-dash-kpi-icon{align-items:center;border-radius:8px;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.cm-dash-kpi-label{color:#3d3d3d;font-size:12px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-dash-kpi-tips{color:#00000059;flex-shrink:0;margin-left:auto}.cm-dash-kpi-value{color:#3d3d3d;font-size:22px;font-weight:700;line-height:28px}.cm-dash-kpi-value--accent{color:#ee8437}.cm-dash-kpi-value .unit{color:#000;font-size:14px;font-weight:700;margin-left:2px}.cm-rolling-digits{align-items:baseline;display:inline-flex;vertical-align:bottom}.cm-rolling-digits__char{display:inline-block}.cm-rolling-digits__char--roll{animation:cm-kpi-digit-roll .65s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--roll-i, 0)*45ms)}@keyframes cm-kpi-digit-roll{0%{filter:blur(2px);opacity:0;transform:translateY(70%)}to{filter:blur(0);opacity:1;transform:translateY(0)}}.cm-dash-radio{background:#f7f7f7;border-radius:6px;display:inline-flex;flex-wrap:nowrap;gap:0;margin-bottom:12px;max-width:100%;overflow-x:auto;padding:2px 1px;scrollbar-width:none}.cm-dash-radio::-webkit-scrollbar{display:none}.cm-dash-radio--kpi{max-width:100%;width:-moz-fit-content;width:fit-content}.cm-dash-radio--sm{display:flex;flex-wrap:wrap;margin-bottom:10px;row-gap:4px;width:100%}.cm-dash-radio--sm .cm-dash-radio__btn{flex:1 1 auto;font-size:10px;min-width:0;overflow:hidden;padding:5px 6px;text-align:center;text-overflow:ellipsis}.cm-dash-radio__btn{background:#f7f7f7;border:none;border-radius:6px;color:#00000080;cursor:pointer;font-family:inherit;font-size:11px;font-weight:400;line-height:1.3;padding:5px 10px;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.cm-dash-radio__btn:hover:not(.cm-dash-radio__btn--active){background:#f7f7f7;color:#000000b8}.cm-dash-radio__btn--active{background:#fff;box-shadow:none;color:#3d3d3d;font-weight:700}.cm-dash-main{display:grid;gap:12px;grid-template-areas:"events todo line" "events pie bar";grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:196px 196px;min-width:0}.cm-dash-card{background:#fff;border:1px solid var(--cm-border-light);border-radius:12px;height:100%;min-width:0;overflow:hidden;padding:16px;position:relative;transition:box-shadow .3s ease}.cm-dash-card:hover{box-shadow:0 2px 12px #00000014}.cm-dash-card--events{display:flex;flex-direction:column;grid-area:events;min-height:0;padding-bottom:12px}.cm-dash-card--events .cm-dash-card__title-row{margin-bottom:10px}.cm-dash-card--events .cm-dash-radio--sm{flex-shrink:0;margin-bottom:8px}.cm-dash-card--todo{display:flex;flex-direction:column;grid-area:todo;min-height:0}.cm-dash-card--todo .cm-dash-card__title{flex-shrink:0;margin-bottom:14px}.cm-dash-card--line{grid-area:line}.cm-dash-card--pie{grid-area:pie}.cm-dash-card--bar{grid-area:bar}.cm-dash-card--chart{display:flex;flex-direction:column;min-height:0}.cm-dash-card__title-row{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:space-between;margin-bottom:12px}.cm-dash-card__title{color:#000;font-size:13px;font-weight:700;line-height:22px;margin:0}.cm-dash-amplify{color:#00000059;flex-shrink:0;position:absolute;right:16px;top:16px}.cm-dash-card__title-row .cm-dash-amplify{position:static}.cm-dash-events-body{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.cm-dash-events__loadmore{color:#0000004d;flex-shrink:0;font-size:11px;line-height:1.2;margin:0;padding-top:6px;text-align:center}.cm-dash-events__empty{align-items:center;color:#00000073;display:flex;flex:1;font-size:12px;font-weight:600;justify-content:center;margin:0}.cm-dash-timeline{flex:1 1 0;height:0;margin-top:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding-left:58px;position:relative;scrollbar-width:none}.cm-dash-timeline--auto{scroll-behavior:auto}.cm-dash-timeline::-webkit-scrollbar{display:none}.cm-dash-timeline__item{min-width:0;padding-bottom:8px;position:relative}.cm-dash-timeline__item:not(:last-child):before{background:#e4e7ed;bottom:-26px;content:"";left:-2px;position:absolute;top:26px;width:2px;z-index:0}.cm-dash-timeline__item:last-child{padding-bottom:0}.cm-dash-timeline__dot{background:#66cb79;border-radius:50%;box-shadow:0 0 0 2px #fff;height:8px;left:-5px;position:absolute;top:22px;width:8px;z-index:1}.cm-dash-timeline__logo{height:24px;left:-56px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;position:absolute;top:12px;width:48px}.cm-dash-timeline__event{align-items:center;display:flex;gap:6px;min-height:36px;min-width:0;padding-left:6px}.cm-dash-timeline__content{flex:1;max-width:calc(100% - 32px);min-width:0}.cm-dash-timeline__title{color:#3d3d3d;font-size:12px;font-weight:700;line-height:1.35;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-dash-timeline__time{display:none}.cm-dash-timeline__trend{flex-shrink:0;height:16px;width:28px}.cm-dash-timeline__trend--up{color:#52c41a}.cm-dash-timeline__trend--down{color:#1890ff}.cm-dash-timeline__buybox{flex-shrink:0;height:20px;width:20px}.cm-dash-timeline__buybox--yes{color:#66cb79}.cm-dash-timeline__buybox--no{color:#c0c4cc}.cm-dash-todo{display:flex;flex:1;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.cm-dash-todo::-webkit-scrollbar{width:4px}.cm-dash-todo::-webkit-scrollbar-thumb{background:#0000001f;border-radius:4px}.cm-dash-todo__row{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:12px;min-width:0}.cm-dash-todo__row:last-child{margin-bottom:0}.cm-dash-todo__text{color:#00000080;flex:1 1 auto;font-size:11px;line-height:1.35;margin:0;max-width:72%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-dash-todo__text span{color:#000;font-weight:400}.cm-dash-todo__action{color:#ee8437;cursor:default;flex:0 0 auto;font-size:12px;line-height:1;text-align:right;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.cm-dash-bar-chart,.cm-dash-line-chart{display:flex;flex:1;flex-direction:column;justify-content:flex-end;min-height:0}.cm-dash-bar-chart svg,.cm-dash-line-chart svg{display:block;flex-shrink:0;height:110px;max-height:110px;overflow:visible;width:100%}.cm-dash-bar-chart__path,.cm-dash-line-chart__path{stroke-dasharray:1;stroke-dashoffset:1;animation:cm-dash-line-draw 4.5s ease-in-out infinite}.cm-dash-bar-chart__path--up,.cm-dash-line-chart__path--up{animation-delay:.35s}.cm-dash-bar-chart__area,.cm-dash-line-chart__area{animation:cm-dash-line-area-in 4.5s ease-in-out infinite;opacity:0;transform-origin:center bottom}.cm-dash-bar-chart__area--up,.cm-dash-line-chart__area--up{animation-delay:.35s}@keyframes cm-dash-line-draw{0%{stroke-dashoffset:1;opacity:.35}38%{stroke-dashoffset:0;opacity:1}72%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:1;opacity:.35}}@keyframes cm-dash-line-area-in{0%{opacity:0;transform:scaleY(.72)}38%{opacity:1;transform:scaleY(1)}72%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(.72)}}@media (prefers-reduced-motion:reduce){.cm-dash-line-chart__path{stroke-dashoffset:0;animation:none;opacity:1}.cm-dash-line-chart__area{animation:none;opacity:.85;transform:none}}.cm-dash-bar-chart{display:flex;flex:1;flex-direction:column;justify-content:flex-end;min-height:0}.cm-dash-bar-chart svg{display:block;flex-shrink:0;height:110px;max-height:110px;overflow:visible;width:100%}.cm-dash-bar-chart__col{animation:cm-dash-bar-col-breathe 5s ease-in-out infinite;animation-delay:calc(var(--bar-i, 0)*.12s)}.cm-dash-bar-chart__col--highlight .cm-dash-bar-chart__seg--occupied{filter:drop-shadow(0 0 5px rgba(82,196,26,.42))}.cm-dash-bar-chart__seg{transform-box:fill-box;transform-origin:center bottom;transition:y .75s cubic-bezier(.34,1.15,.64,1),height .75s cubic-bezier(.34,1.15,.64,1),transform .75s cubic-bezier(.34,1.15,.64,1),opacity .75s ease}.cm-dash-bar-chart__seg--occupied{animation:cm-dash-bar-rise 5s ease-in-out infinite;animation-delay:calc(var(--bar-i, 0)*.1s)}.cm-dash-bar-chart__seg--unoccupied{animation:cm-dash-bar-cap-rise 5s ease-in-out infinite;animation-delay:calc(var(--bar-i, 0)*.1s + .08s)}@keyframes cm-dash-bar-rise{0%{opacity:.55;transform:scaleY(.62)}30%{opacity:1;transform:scaleY(1)}70%{opacity:1;transform:scaleY(1)}to{opacity:.78;transform:scaleY(.86)}}@keyframes cm-dash-bar-cap-rise{0%{opacity:.45;transform:scaleY(.4)}32%{opacity:1;transform:scaleY(1)}70%{opacity:1;transform:scaleY(1)}to{opacity:.72;transform:scaleY(.75)}}@keyframes cm-dash-bar-col-breathe{0%,to{opacity:.86}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.cm-dash-bar-chart__col,.cm-dash-bar-chart__seg{animation:none;opacity:1}.cm-dash-bar-chart__seg{transform:none;transition:none}}.cm-dash-chart__legend{color:#00000080;display:flex;flex-shrink:0;flex-wrap:wrap;font-size:11px;gap:12px;justify-content:center;margin-top:4px}.cm-dash-chart__legend span{align-items:center;display:inline-flex;gap:4px}.cm-dash-chart__legend i{border-radius:50%;display:inline-block;height:8px;width:8px}.cm-dash-pie-chart{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;min-height:0;position:relative}.cm-dash-pie-chart svg,.cm-dash-pie-chart__svg{flex-shrink:0;height:100px;overflow:visible;width:100px}.cm-dash-pie-chart__ring{animation:cm-dash-pie-ring-load 5s ease-in-out infinite;transform-origin:60px 60px}.cm-dash-pie-chart__seg{animation:cm-dash-pie-seg-draw 5s ease-in-out infinite;animation-delay:calc(var(--seg-i, 0)*.13s);opacity:.72;transition:stroke-dasharray .75s cubic-bezier(.34,1.15,.64,1),stroke-dashoffset .75s cubic-bezier(.34,1.15,.64,1),opacity .55s ease,filter .55s ease}.cm-dash-pie-chart__seg--highlight{filter:brightness(1.14) drop-shadow(0 0 5px currentColor);opacity:1}.cm-dash-pie-chart__center{align-items:center;animation:cm-dash-pie-center-in 5s ease-in-out infinite;color:#000;display:flex;font-size:14px;font-weight:700;height:100%;justify-content:center;line-height:1;width:100%}.cm-dash-pie-chart__tip{bottom:8px;color:#00000080;font-size:11px;font-weight:400;left:0;line-height:1.2;margin:0;position:absolute;text-align:center;width:100%}@keyframes cm-dash-pie-ring-load{0%{opacity:.35;transform:scale(.58) rotate(-18deg)}32%{opacity:1;transform:scale(1) rotate(0)}72%{opacity:1;transform:scale(1) rotate(0)}to{opacity:.88;transform:scale(.94) rotate(6deg)}}@keyframes cm-dash-pie-seg-draw{0%{opacity:.18}34%{opacity:1}70%{opacity:1}to{opacity:.78}}@keyframes cm-dash-pie-center-in{0%{opacity:.35;transform:scale(.82)}38%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.cm-dash-pie-chart__ring{animation:none;opacity:1;transform:none}.cm-dash-pie-chart__seg{animation:none;filter:none;opacity:1;transition:none}.cm-dash-pie-chart__center{animation:none;opacity:1;transform:none}}@media (max-width:640px){.cm-dash-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-dash-main{grid-template-areas:"events" "todo" "line" "pie" "bar";grid-template-columns:1fr;grid-template-rows:auto}.cm-dash-card--events{min-height:200px}.cm-inbox,.cm-kpi-grid,.cm-kpi-row{grid-template-columns:1fr}.cm-inbox-list{display:none}}
