.swf-mask[data-v-4a3f1108]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20000;display:flex;align-items:center;justify-content:center;padding:20px;background:#00000061}.swf-mask--float[data-v-4a3f1108]{background:#0f172a1f;pointer-events:none;align-items:flex-start;justify-content:flex-start;padding:0;z-index:99990}.swf-mask--float .swf-window[data-v-4a3f1108]{pointer-events:auto}.swf-window--floating[data-v-4a3f1108]{z-index:99991;flex:none;box-shadow:0 20px 50px #0f172a38,0 0 0 1px #0f172a14}.swf-subhd--floating[data-v-4a3f1108]{background:linear-gradient(180deg,#fff,#f6f8fa);border-bottom:1px solid #e2e8f0;cursor:move}.swf-subhd--floating h1[data-v-4a3f1108]{font-size:14px;font-weight:600;color:#334155;letter-spacing:.02em}.swf-subhd--follow-chat[data-v-4a3f1108]{grid-template-columns:minmax(0,1fr) auto;padding-left:14px}.swf-subhd--follow-chat h1[data-v-4a3f1108]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swf-subhd--list-follow[data-v-4a3f1108]{border-bottom:1px solid #e8ecf1;background:#fff;flex-shrink:0}.swf-list-follow-hd[data-v-4a3f1108]{min-width:0;display:flex;flex-direction:column;gap:2px}.swf-list-follow-hd strong[data-v-4a3f1108]{font-size:14px;font-weight:600;color:#1e293b;line-height:1.25}.swf-list-follow-hd span[data-v-4a3f1108]{font-size:12px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swf-list-follow-empty[data-v-4a3f1108]{padding:24px 16px;text-align:center;color:#64748b;font-size:14px}.swf-list-follow-panel[data-v-4a3f1108]{flex-shrink:0;border-bottom:1px solid #e8ecf1;background:#f8fafc}.swf-list-follow-store[data-v-4a3f1108]{padding:10px 14px 8px}.swf-list-follow-store-main[data-v-4a3f1108]{display:flex;align-items:center;gap:8px;min-width:0}.swf-list-follow-store-main strong[data-v-4a3f1108]{font-size:15px;color:#0f172a;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swf-list-follow-tag[data-v-4a3f1108]{flex-shrink:0;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600}.swf-list-follow-tag.is-live[data-v-4a3f1108]{background:#dcfce7;color:#15803d}.swf-list-follow-tag.is-done[data-v-4a3f1108]{background:#e2e8f0;color:#475569}.swf-list-follow-meta-line[data-v-4a3f1108]{margin:4px 0 0;font-size:13px;color:#334155}.swf-list-follow-tags[data-v-4a3f1108]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.swf-list-follow-pill[data-v-4a3f1108]{padding:2px 8px;border-radius:6px;background:#eef2ff;color:#3730a3;font-size:11px}.swf-list-follow-expand[data-v-4a3f1108]{margin-top:8px;padding:0;border:0;background:none;color:#2563eb;font-size:12px;cursor:pointer}.swf-list-follow-bind[data-v-4a3f1108]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 14px 10px;border-top:1px solid #e8ecf1;background:#fff}.swf-list-follow-bind-label[data-v-4a3f1108]{font-size:12px;color:#64748b}.swf-list-follow-bind-phone[data-v-4a3f1108]{font-size:14px;color:#0f172a;letter-spacing:.02em}.swf-list-follow-bind-input[data-v-4a3f1108]{flex:1;min-width:120px;height:32px;padding:0 10px;border:1px solid #dbe3ee;border-radius:8px;font-size:13px}.swf-list-follow-bind-btn[data-v-4a3f1108]{height:32px;padding:0 12px;border:0;border-radius:8px;background:#2563eb;color:#fff;font-size:12px;cursor:pointer}.swf-list-follow-bind-btn--ghost[data-v-4a3f1108]{background:#f1f5f9;color:#334155}.swf-list-follow-bind-btn[data-v-4a3f1108]:disabled{opacity:.55;cursor:not-allowed}.swf-list-follow-bind-status[data-v-4a3f1108]{width:100%;margin:0;font-size:12px;color:#15803d}.swf-list-follow-bind-hint[data-v-4a3f1108]{margin:0;padding:8px 14px 10px;border-top:1px solid #e8ecf1;font-size:12px;color:#94a3b8;background:#fff}.swf-list-follow-bind-picks[data-v-4a3f1108]{display:flex;flex-wrap:wrap;gap:6px;width:100%}.swf-list-follow-bind-pick[data-v-4a3f1108]{padding:4px 10px;border:1px solid #dbe3ee;border-radius:999px;background:#fff;font-size:12px;cursor:pointer}.swf-list-follow-bind-pick.is-active[data-v-4a3f1108]{border-color:#2563eb;background:#eff6ff;color:#1d4ed8}.swf-alert--list-follow[data-v-4a3f1108]{margin:8px 12px 0;flex-shrink:0}.swf-store-shell--list-follow[data-v-4a3f1108]{display:flex;flex-direction:column;flex:1;min-height:0;padding:0;gap:0}.swf-workspace-body--list-follow[data-v-4a3f1108],.swf-workspace-body--list-follow .swf-chat-column[data-v-4a3f1108]{flex:1;min-height:0;display:flex;flex-direction:column}.swf-workspace-body--list-follow .swf-chat[data-v-4a3f1108]{flex:1;min-height:0}.swf-window--list-follow[data-v-4a3f1108]{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"main"!important;grid-template-rows:minmax(0,1fr)}.swf-window--list-follow .swf-main[data-v-4a3f1108]{display:flex;flex-direction:column;min-height:0;height:100%}.swf-window--list-follow .swf-main--workspace[data-v-4a3f1108],.swf-window--list-follow .swf-loading[data-v-4a3f1108],.swf-window--list-follow .swf-empty[data-v-4a3f1108]{flex:1;min-height:0}.swf-mask--dragging .swf-window[data-v-4a3f1108]{box-shadow:0 28px 72px #00000047}.swf-embed[data-v-4a3f1108]{flex:1;width:100%;height:100%;min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden}.swf-embed>.swf-window[data-v-4a3f1108]{flex:1;min-width:0;min-height:0}.swf-window[data-v-4a3f1108]{width:min(1180px,calc(100vw - 40px));height:min(780px,calc(100vh - 40px));display:grid;grid-template-columns:76px minmax(0,1fr);grid-template-areas:"sidebar main";grid-template-rows:minmax(0,1fr);overflow:hidden;border-radius:10px;border:1px solid #cfd8dc;background:#eef1f4;box-shadow:0 24px 64px #00000038}.swf-window--with-list[data-v-4a3f1108]{width:min(1320px,calc(100vw - 24px));grid-template-columns:76px 280px minmax(0,1fr);grid-template-areas:"sidebar list main"}.swf-window--embedded[data-v-4a3f1108]{width:100%;height:100%;max-width:none;border-radius:0;box-shadow:none;border:none;display:grid;grid-template-columns:76px minmax(0,1fr);grid-template-areas:"sidebar main";grid-template-rows:minmax(0,1fr)}.swf-window--embedded .swf-main[data-v-4a3f1108]{width:100%;min-width:0}.swf-window--embedded.swf-window--with-list[data-v-4a3f1108]{width:100%;max-width:none;grid-template-columns:76px minmax(220px,280px) minmax(0,1fr);grid-template-areas:"sidebar list main"}.swf-window--embedded.swf-window--with-list .swf-main[data-v-4a3f1108]{min-width:0;overflow:auto}.swf-window--embedded.swf-window--with-list .swf-main.swf-main--embedded-detail-split[data-v-4a3f1108]{overflow:auto}.swf-window--with-list .swf-store-list[data-v-4a3f1108]{grid-area:list}.swf-store-list[data-v-4a3f1108]{display:flex;flex-direction:column;min-width:0;min-height:0;position:relative;z-index:3;background:#f7f8fa;border-right:1px solid #e3e8ee}.swf-store-list.is-pane-focused[data-v-4a3f1108]{z-index:5;box-shadow:inset -3px 0 #07c160}.swf-store-list-hd[data-v-4a3f1108]{height:52px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 10px 0 14px;background:#fff;border-bottom:1px solid #e8e8e8;font-size:14px}.swf-store-list-hd-title[data-v-4a3f1108]{display:flex;align-items:center;gap:8px;min-width:0}.swf-store-list-hide[data-v-4a3f1108]{flex:none;width:28px;height:28px;border:none;border-radius:6px;background:transparent;color:#666;font-size:20px;line-height:1;cursor:pointer}.swf-store-list-hide[data-v-4a3f1108]:hover{background:#eef1f4;color:#111}.swf-store-list-hd span[data-v-4a3f1108]{color:#999;font-size:12px}.swf-store-list-search[data-v-4a3f1108]{padding:10px 12px;background:#fff;border-bottom:1px solid #eef2f6}.swf-store-list-search input[data-v-4a3f1108]{width:100%;box-sizing:border-box;height:32px;padding:0 10px;border:1px solid #e3e8ee;border-radius:6px;font-size:13px;outline:none}.swf-store-list-search input[data-v-4a3f1108]:focus{border-color:#07c160}.swf-store-list-loading[data-v-4a3f1108],.swf-store-list-empty[data-v-4a3f1108]{padding:24px 14px;text-align:center;color:#999;font-size:13px}.swf-store-list-ul[data-v-4a3f1108]{list-style:none;margin:0;padding:0;overflow:auto;flex:1;min-height:0}.swf-store-list-item[data-v-4a3f1108]{display:flex;gap:10px;align-items:center;padding:12px 14px;cursor:pointer;border-bottom:1px solid #eef2f6;background:#f7f8fa;transition:background .15s}.swf-store-list-item[data-v-4a3f1108]:hover{background:#eef1f4}.swf-store-list-item.is-active[data-v-4a3f1108]{background:#e8f7ed}.swf-store-list-avatar[data-v-4a3f1108]{flex:none;width:40px;height:40px;border-radius:8px;background:#07c160;color:#fff;display:grid;place-items:center;font-size:16px;font-weight:700}.swf-store-list-body[data-v-4a3f1108]{min-width:0;flex:1}.swf-store-list-row[data-v-4a3f1108]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.swf-store-list-row strong[data-v-4a3f1108]{font-size:14px;color:#111;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swf-store-list-tag[data-v-4a3f1108]{flex:none;font-size:10px;color:#07c160;background:#e8f7ed;padding:1px 6px;border-radius:3px}.swf-store-list-body p[data-v-4a3f1108]{margin:0;font-size:12px;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swf-empty-hint[data-v-4a3f1108]{font-size:12px;color:#999}.swf-empty-notice[data-v-4a3f1108]{margin:0 0 4px;padding:8px 12px;border-radius:6px;font-size:13px;color:#cf1322;background:#fff2f0;border:1px solid #ffccc7}.swf-window--entry[data-v-4a3f1108]{width:min(1480px,calc(100vw - 24px));height:min(900px,calc(100vh - 24px))}.swf-window--edit[data-v-4a3f1108]{width:min(1280px,calc(100vw - 32px));height:min(860px,calc(100vh - 32px))}.swf-edit-body[data-v-4a3f1108]{flex:1;min-height:0;overflow:auto;padding:16px 18px 12px;background:#f5f7fa}.swf-alert[data-v-4a3f1108]{margin:0 0 12px;padding:8px 12px;border-radius:6px;font-size:13px}.swf-alert--err[data-v-4a3f1108]{background:#fff2f0;color:#cf1322;border:1px solid #ffccc7}.swf-alert--ok[data-v-4a3f1108]{background:#f6ffed;color:#389e0d;border:1px solid #b7eb8f}.swf-empty[data-v-4a3f1108]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;color:#666;background:#f5f7fa}.swf-sidebar[data-v-4a3f1108]{grid-area:sidebar;display:flex;flex-direction:column;background:#2f3440;color:#c8cdd6;padding:10px 0 8px}.swf-sidebar-logo[data-v-4a3f1108]{width:36px;height:36px;margin:0 auto 8px;border-radius:8px;background:#07c160;color:#fff;display:grid;place-items:center}.swf-sidebar-logo svg[data-v-4a3f1108]{width:20px;height:20px}.swf-nav[data-v-4a3f1108]{flex:1;display:flex;flex-direction:column;gap:2px;overflow:auto}.swf-nav-item[data-v-4a3f1108]{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;border:none;background:transparent;color:#aeb5c0;font-size:11px;padding:10px 4px;cursor:pointer}.swf-nav-item.is-disabled[data-v-4a3f1108]{opacity:.38;cursor:not-allowed}.swf-nav-item.is-active[data-v-4a3f1108]{color:#fff}.swf-nav-item.is-active[data-v-4a3f1108]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:#07c160}.swf-nav-ic[data-v-4a3f1108]{width:22px;height:22px;display:grid;place-items:center}.swf-nav-ic svg[data-v-4a3f1108]{width:20px;height:20px}.swf-sidebar-ft[data-v-4a3f1108]{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:10px;padding-bottom:8px}.swf-backend-link[data-v-4a3f1108]{display:flex;flex-direction:column;align-items:center;gap:4px;width:52px;padding:8px 4px;border:none;border-radius:10px;background:transparent;color:#9fb3c8;font-size:10px;cursor:pointer;font-family:inherit}.swf-backend-link[data-v-4a3f1108]:hover{background:#ffffff14;color:#fff}.swf-backend-link svg[data-v-4a3f1108]{width:20px;height:20px}.swf-backend-btn[data-v-4a3f1108]{height:32px;padding:0 12px;border:1px solid #dbe3ef;border-radius:8px;background:#fff;color:#344054;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit}.swf-backend-btn[data-v-4a3f1108]:hover{border-color:#91caff;color:#1677ff}.swf-subhd-actions[data-v-4a3f1108]{display:flex;align-items:center;gap:8px}.swf-side-extra[data-v-4a3f1108]{width:34px;height:34px;border:none;border-radius:8px;background:transparent;color:#aeb5c0;cursor:pointer;display:grid;place-items:center}.swf-side-extra svg[data-v-4a3f1108]{width:18px;height:18px}.swf-user[data-v-4a3f1108]{width:34px;height:34px;border-radius:50%;background:#07c160;color:#fff;display:grid;place-items:center;font-size:13px;font-weight:700}.swf-main[data-v-4a3f1108]{grid-area:main;position:relative;z-index:1;min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;background:#eef1f4}.swf-main.is-pane-focused[data-v-4a3f1108]{z-index:4}.swf-main--detail[data-v-4a3f1108]{grid-template-rows:auto minmax(0,1fr);align-content:stretch;background:#f0f2f5}.swf-empty[data-v-4a3f1108],.swf-store-shell[data-v-4a3f1108],.swf-colleague-workspace[data-v-4a3f1108],.swf-customer-workspace[data-v-4a3f1108]{grid-row:2;min-height:0;overflow:hidden}.sdd-topbar[data-v-4a3f1108]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;background:#fff;border-bottom:1px solid #e8e8e8}.sdd-topbar-title h1[data-v-4a3f1108]{margin:0;font-size:20px;font-weight:700;color:#1f2937;line-height:1.3}.sdd-topbar-title p[data-v-4a3f1108]{margin:4px 0 0;font-size:12px;color:#8c8c8c}.sdd-topbar-actions[data-v-4a3f1108]{display:flex;align-items:center;gap:8px}.sdd-btn[data-v-4a3f1108]{height:32px;padding:0 14px;border-radius:6px;font-size:13px;cursor:pointer;border:1px solid transparent}.sdd-btn--ghost[data-v-4a3f1108]{background:#fff;border-color:#d9d9d9;color:#595959}.sdd-btn--primary[data-v-4a3f1108]{background:#1677ff;border-color:#1677ff;color:#fff}.sdd-btn--primary[data-v-4a3f1108]:disabled{opacity:.55;cursor:not-allowed}.sdd-btn--more[data-v-4a3f1108]{min-width:72px}.sdd-topbar-close[data-v-4a3f1108]{width:32px;height:32px;border:none;background:transparent;color:#8c8c8c;font-size:22px;line-height:1;cursor:pointer;border-radius:6px}.sdd-topbar-close[data-v-4a3f1108]:hover{background:#f5f5f5}.sdd-page[data-v-4a3f1108]{min-height:0;height:auto;display:flex;flex-direction:column;overflow:visible;padding:6px 8px 8px;gap:6px}.sdd-page--collapsed[data-v-4a3f1108]{justify-content:flex-start}.sdd-page[data-v-4a3f1108]:not(.sdd-page--collapsed),.sdd-page:not(.sdd-page--collapsed) .sdd-detail-body[data-v-4a3f1108],.sdd-page:not(.sdd-page--collapsed) .sdd-grid-scroll[data-v-4a3f1108]{flex:none!important;min-height:auto!important;max-height:none!important;overflow:visible!important}.sdd-page:not(.sdd-page--collapsed) .sdd-follow-records-scroll[data-v-4a3f1108],.sdd-page:not(.sdd-page--collapsed) .sdd-wecom-picks[data-v-4a3f1108]{max-height:none;overflow:visible}.sdd-detail-body[data-v-4a3f1108]{flex:none;min-height:0;display:flex;flex-direction:column;gap:6px;overflow:visible}.sdd-hero[data-v-4a3f1108]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:8px 10px;background:#fff;border:1px solid #e8e8e8;border-radius:8px;flex:none}.sdd-hero-main[data-v-4a3f1108]{display:flex;gap:10px;min-width:0;flex:1}.sdd-hero-icon[data-v-4a3f1108]{flex:none;width:36px;height:36px;border-radius:50%;background:#e6f4ff;color:#1677ff;display:grid;place-items:center}.sdd-hero-icon svg[data-v-4a3f1108]{width:18px;height:18px}.sdd-hero-copy strong[data-v-4a3f1108]{display:block;font-size:14px;color:#1f2937;margin-bottom:2px}.sdd-hero-copy>span[data-v-4a3f1108]{display:block;font-size:11px;color:#8c8c8c;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdd-hero-tags[data-v-4a3f1108]{display:flex;flex-wrap:wrap;gap:4px}.sdd-tag[data-v-4a3f1108]{font-size:10px;padding:1px 6px;border-radius:3px;font-weight:500}.sdd-tag--green[data-v-4a3f1108]{color:#389e0d;background:#f6ffed;border:1px solid #b7eb8f}.sdd-tag--orange[data-v-4a3f1108],.sdd-tag--amber[data-v-4a3f1108]{color:#d46b08;background:#fff7e6;border:1px solid #ffd591}.sdd-tag--red[data-v-4a3f1108]{color:#cf1322;background:#fff2f0;border:1px solid #ffccc7}.sdd-tag--blue[data-v-4a3f1108]{color:#1677ff;background:#e6f4ff;border:1px solid #91caff}.sdd-tag--purple[data-v-4a3f1108]{color:#722ed1;background:#f9f0ff;border:1px solid #d3adf7}.sdd-tag--gray[data-v-4a3f1108]{color:#8c8c8c;background:#fafafa;border:1px solid #d9d9d9}.sdd-hero-side[data-v-4a3f1108]{flex:none;display:grid;gap:3px;min-width:168px}.sdd-hero-actions[data-v-4a3f1108]{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:8px;margin-top:4px}.sdd-hero-toggle[data-v-4a3f1108]{padding:2px 8px;border:1px solid #d9d9d9;border-radius:4px;background:#fafafa;color:#1677ff;font-size:11px;cursor:pointer}.sdd-hero-toggle[data-v-4a3f1108]:hover{border-color:#91caff;background:#e6f4ff}.sdd-hero-side-item[data-v-4a3f1108]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:11px}.sdd-hero-side-item label[data-v-4a3f1108]{color:#8c8c8c;flex:none}.sdd-hero-side-item b[data-v-4a3f1108]{color:#1f2937;font-weight:500;text-align:right;word-break:break-all}.sdd-grid-scroll[data-v-4a3f1108]{flex:none;overflow:hidden;background:#fff;border:1px solid #e8e8e8;border-radius:8px}.sdd-grid[data-v-4a3f1108]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;height:auto;min-width:0;align-items:stretch}.sdd-col[data-v-4a3f1108]{min-width:0;border-right:1px solid #f0f0f0;display:flex;flex-direction:column;overflow:visible}.sdd-col[data-v-4a3f1108]:last-child{border-right:none}.sdd-col-hd[data-v-4a3f1108]{display:flex;align-items:flex-start;gap:6px;padding:5px 8px;background:#f0f7ff;border-bottom:1px solid #e8e8e8;flex:none}.sdd-col-title[data-v-4a3f1108]{min-width:0}.sdd-col-letter[data-v-4a3f1108]{width:18px;height:18px;border-radius:50%;background:#1677ff;color:#fff;font-size:10px;font-weight:700;display:grid;place-items:center;flex:none}.sdd-col-hd h3[data-v-4a3f1108]{margin:0;font-size:12px;font-weight:700;color:#1f2937;line-height:1.25}.sdd-col-hint[data-v-4a3f1108]{margin:1px 0 0;font-size:10px;color:#8c8c8c;line-height:1.3}.sdd-fields[data-v-4a3f1108],.sdd-sit-sec .sdd-fields[data-v-4a3f1108]{padding:4px 6px 6px;display:grid;gap:3px;grid-template-columns:1fr}.sdd-col--customer .sdd-fields[data-v-4a3f1108],.sdd-col--order .sdd-fields[data-v-4a3f1108],.sdd-col--store .sdd-fields[data-v-4a3f1108],.sdd-col--situation .sdd-fields[data-v-4a3f1108]{grid-template-columns:1fr}.sdd-sit-sec[data-v-4a3f1108]{min-height:0}.sdd-sit-sec+.sdd-sit-sec[data-v-4a3f1108]{border-top:1px solid #f0f0f0}.sdd-sit-sec-hd[data-v-4a3f1108]{margin:0;padding:4px 6px 0;font-size:10px;font-weight:600;color:#595959}.sdd-field[data-v-4a3f1108]{display:grid;grid-template-columns:4.8em minmax(0,1fr);gap:4px;align-items:center;font-size:11px;min-height:0}.sdd-field--span2[data-v-4a3f1108]{grid-column:auto}.sdd-field>label[data-v-4a3f1108]{color:#8c8c8c;text-align:right;line-height:1.25;font-size:10px}.sdd-field-val[data-v-4a3f1108]{min-width:0}.sdd-input[data-v-4a3f1108],.sdd-select[data-v-4a3f1108],.sdd-textarea[data-v-4a3f1108]{width:100%;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:4px;padding:2px 6px;font-size:11px;color:#1f2937;background:#fafafa;outline:none;min-height:24px;line-height:1.3}.sdd-input[data-v-4a3f1108]:focus,.sdd-select[data-v-4a3f1108]:focus,.sdd-textarea[data-v-4a3f1108]:focus{border-color:#1677ff;background:#fff;box-shadow:0 0 0 2px #1677ff1a}.sdd-textarea[data-v-4a3f1108]{resize:none;min-height:36px;max-height:36px;padding:3px 6px}.sdd-textarea--compact[data-v-4a3f1108]{min-height:22px;max-height:28px}.sdd-input-wrap[data-v-4a3f1108]{position:relative;display:flex;align-items:center}.sdd-input-wrap .sdd-input[data-v-4a3f1108]{padding-right:34px}.sdd-input-eye[data-v-4a3f1108]{position:absolute;right:6px;border:none;background:transparent;cursor:pointer;font-size:14px;line-height:1;padding:2px}.sdd-field-val>b[data-v-4a3f1108]{display:block;padding:2px 6px;background:#fafafa;border:1px solid #f0f0f0;border-radius:4px;color:#1f2937;font-weight:500;font-size:11px;line-height:1.3;word-break:break-word;min-height:24px;box-sizing:border-box}.sdd-wecom-bind[data-v-4a3f1108]{display:flex;flex-direction:column;gap:6px;width:100%}.sdd-wecom-bind-input[data-v-4a3f1108]{width:100%}.sdd-wecom-bind-actions[data-v-4a3f1108]{display:flex;flex-wrap:wrap;gap:6px}.sdd-wecom-bind-btn[data-v-4a3f1108]{padding:4px 10px;border-radius:6px;border:1px solid #2563eb;background:#2563eb;color:#fff;font-size:11px;font-weight:600;cursor:pointer}.sdd-wecom-bind-btn--ghost[data-v-4a3f1108]{border-color:#cbd5e1;background:#fff;color:#475569}.sdd-wecom-bind-btn[data-v-4a3f1108]:disabled{opacity:.6;cursor:not-allowed}.sdd-wecom-bind-status[data-v-4a3f1108]{margin:0;font-size:10px;color:#64748b}.sdd-wecom-picks[data-v-4a3f1108]{display:flex;flex-wrap:wrap;gap:4px;max-height:96px;overflow:auto}.sdd-wecom-pick[data-v-4a3f1108]{padding:3px 8px;border:1px solid #e2e8f0;border-radius:4px;background:#f8fafc;font-size:10px;color:#334155;cursor:pointer}.sdd-wecom-pick.is-active[data-v-4a3f1108]{border-color:#2563eb;background:#eff6ff;color:#1d4ed8}.sdd-field--name .sdd-field-val>b[data-v-4a3f1108],.sdd-field--name .sdd-input[data-v-4a3f1108]{color:#1d4ed8;font-weight:600}.sdd-field--money .sdd-field-val>b[data-v-4a3f1108],.sdd-field--money .sdd-input[data-v-4a3f1108]{color:#c2410c;font-weight:700}.sdd-field--date .sdd-field-val>b[data-v-4a3f1108],.sdd-field--date .sdd-input[data-v-4a3f1108]{color:#2563eb;font-weight:600}.sdd-field--status .sdd-field-val>b[data-v-4a3f1108],.sdd-field--status .sdd-select[data-v-4a3f1108]{color:#7c3aed;font-weight:700}.sdd-readonly--blue[data-v-4a3f1108]{color:#1677ff!important}.sdd-readonly--green[data-v-4a3f1108]{color:#52c41a!important}.sdd-field--slot .sdd-field-val>b[data-v-4a3f1108],.sdd-field--slot .sdd-slot-link[data-v-4a3f1108]{color:#1677ff;font-weight:600}.sdd-slot-link[data-v-4a3f1108]{color:inherit;text-decoration:none}.sdd-slot-link[data-v-4a3f1108]:hover{text-decoration:underline}.sdd-remarks[data-v-4a3f1108]{flex:none;background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:8px 10px 10px}.sdd-remarks-hd[data-v-4a3f1108]{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px}.sdd-follow-records-btn[data-v-4a3f1108]{margin-left:auto;flex-shrink:0;height:28px;padding:0 10px;border:1px solid #07c160;border-radius:6px;background:#fff;color:#07c160;font-size:12px;font-weight:600;cursor:pointer}.sdd-follow-sync-row[data-v-4a3f1108]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px}.sdd-follow-sync-item[data-v-4a3f1108]{padding:8px 10px;border-radius:8px;background:#f5f9ff;border:1px solid #e0ebf7}.sdd-follow-sync-item label[data-v-4a3f1108]{display:block;font-size:11px;color:#7a8a9a;margin-bottom:4px}.sdd-follow-sync-item b[data-v-4a3f1108]{display:block;font-size:12px;line-height:1.45;color:#243447;font-weight:600;word-break:break-word}.sdd-follow-records-scroll[data-v-4a3f1108]{max-height:72px;overflow:auto;border:1px solid #e8e8e8;border-radius:6px;background:#fafafa;padding:4px 6px}.sdd-follow-records-empty[data-v-4a3f1108]{margin:10px 0;font-size:12px;color:#999;line-height:1.6}.sdd-follow-record-item[data-v-4a3f1108]{padding:5px 8px;margin-bottom:4px;border-radius:6px;background:#fff;border:1px solid #e8edf2}.sdd-follow-record-item.is-last[data-v-4a3f1108]{border-color:#b7e4c7;background:#f6fcf8}.sdd-follow-record-item.is-new[data-v-4a3f1108]{box-shadow:0 0 0 1px #07c16033;animation:swf-follow-flash-4a3f1108 1.2s ease}.sdd-follow-record-hd[data-v-4a3f1108]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:6px;font-size:12px}.sdd-follow-record-hd strong[data-v-4a3f1108]{color:#333}.sdd-follow-record-hd time[data-v-4a3f1108]{color:#999}.sdd-follow-record-latest[data-v-4a3f1108]{padding:1px 6px;border-radius:4px;background:#e8f7ee;color:#07a050;font-size:11px}.sdd-follow-record-quick p[data-v-4a3f1108]{margin:0 0 4px;font-size:12px;line-height:1.5;color:#333}.sdd-follow-record-images[data-v-4a3f1108]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.sdd-follow-record-images img[data-v-4a3f1108]{width:64px;height:64px;object-fit:cover;border-radius:4px;border:1px solid #dde3ea;cursor:zoom-in}.sdd-remarks-hd h3[data-v-4a3f1108]{margin:0;font-size:14px;font-weight:700;color:#1f2937}.sdd-remarks-hint[data-v-4a3f1108]{margin:3px 0 0;font-size:11px;color:#8c8c8c}.sdd-remarks-ic[data-v-4a3f1108]{width:22px;height:22px;border-radius:50%;background:#e6f4ff;display:grid;place-items:center;font-size:12px}.sdd-remarks-area[data-v-4a3f1108]{width:100%;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:8px;padding:10px 12px;font-size:13px;line-height:1.6;color:#1f2937;background:#fafafa;resize:vertical;min-height:72px}.sdd-remarks-area[data-v-4a3f1108]:focus{outline:none;border-color:#1677ff;background:#fff;box-shadow:0 0 0 2px #1677ff1a}.sdd-remarks-area[data-v-4a3f1108]:disabled{opacity:.85;cursor:not-allowed}.swf-main--workspace[data-v-4a3f1108]{grid-template-rows:auto minmax(0,1fr);background:#f0f2f5}.swf-store-shell[data-v-4a3f1108]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:10px 14px 8px;gap:8px}.swf-store-shell .sdd-page[data-v-4a3f1108]{flex:none;padding:0;gap:8px}.swf-store-shell .sdd-page[data-v-4a3f1108]:not(.sdd-page--collapsed){flex:none;min-height:auto;overflow:visible;display:flex;flex-direction:column}.swf-store-shell .sdd-page:not(.sdd-page--collapsed) .sdd-detail-body[data-v-4a3f1108]{flex:none;min-height:auto;overflow:visible;display:flex;flex-direction:column}.swf-store-shell .sdd-page:not(.sdd-page--collapsed) .sdd-grid-scroll[data-v-4a3f1108]{flex:none;min-height:auto;overflow:visible}.swf-store-shell .sdd-page--collapsed .sdd-hero[data-v-4a3f1108]{padding:10px 14px;border-radius:8px}.swf-store-shell .sdd-page--collapsed .sdd-hero-copy strong[data-v-4a3f1108]{font-size:15px}.swf-store-shell .sdd-page--collapsed .sdd-hero-side[data-v-4a3f1108]{min-width:188px}.swf-store-shell .swf-workspace-body[data-v-4a3f1108]{flex:1;min-height:0}.swf-main.swf-main--embedded-detail-split[data-v-4a3f1108]{overflow:hidden;grid-template-rows:auto minmax(0,1fr);align-content:stretch}.swf-main.swf-main--embedded-detail-split .swf-store-shell[data-v-4a3f1108]{flex:1;min-height:0;overflow:hidden}.swf-store-shell--embedded-detail-split[data-v-4a3f1108]{position:relative;flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding-bottom:0;gap:6px}.swf-store-shell--embedded-detail-split[data-v-4a3f1108]:has(.sdd-page:not(.sdd-page--collapsed)){overflow:visible;min-height:auto;flex:none}.swf-main.swf-main--embedded-detail-split[data-v-4a3f1108]:has(.sdd-page:not(.sdd-page--collapsed)){overflow:auto;grid-template-rows:auto}.swf-store-shell--embedded-detail-split>.sdd-page[data-v-4a3f1108]{order:1}.swf-store-shell--embedded-detail-split>.swf-workspace-body[data-v-4a3f1108]{order:2}.swf-store-shell--embedded-detail-split>.swf-embedded-compose-host[data-v-4a3f1108]{order:3}.sdd-page--embedded-full[data-v-4a3f1108],.swf-store-shell--embedded-detail-split .sdd-page[data-v-4a3f1108]:not(.sdd-page--collapsed){flex:none;min-height:auto;max-height:none;overflow:visible;display:flex;flex-direction:column}.sdd-page--embedded-full .sdd-hero[data-v-4a3f1108],.swf-store-shell--embedded-detail-split .sdd-hero[data-v-4a3f1108]{flex:none}.sdd-page--embedded-full .sdd-detail-body[data-v-4a3f1108],.swf-store-shell--embedded-detail-split .sdd-page:not(.sdd-page--collapsed) .sdd-detail-body[data-v-4a3f1108]{flex:none;min-height:auto;overflow:visible;display:flex;flex-direction:column}.sdd-page--embedded-full .sdd-grid-scroll[data-v-4a3f1108],.swf-store-shell--embedded-detail-split .sdd-page:not(.sdd-page--collapsed) .sdd-grid-scroll[data-v-4a3f1108]{flex:none;min-height:auto;overflow:visible}.sdd-page--embedded-full .sdd-grid[data-v-4a3f1108],.swf-store-shell--embedded-detail-split .sdd-grid[data-v-4a3f1108]{height:auto;align-items:start}.swf-store-shell--embedded-detail-split .swf-workspace-body[data-v-4a3f1108],.swf-workspace-body--embedded-split[data-v-4a3f1108]{flex:1 1 0;min-height:96px;overflow:hidden;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-content:stretch;padding-bottom:0;box-sizing:border-box}.swf-store-shell--embedded-detail-split .swf-chat-column[data-v-4a3f1108],.swf-workspace-body--embedded-split .swf-chat-column[data-v-4a3f1108]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.swf-store-shell--embedded-detail-split .swf-chat[data-v-4a3f1108],.swf-workspace-body--embedded-split .swf-chat[data-v-4a3f1108]{flex:1 1 0;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.swf-embedded-compose-host[data-v-4a3f1108]{flex:0 0 auto;z-index:40;width:100%;min-height:0}.swf-embedded-compose-host .swf-compose[data-v-4a3f1108],.swf-store-shell--embedded-detail-split .swf-compose[data-v-4a3f1108],.swf-workspace-body--embedded-split .swf-compose[data-v-4a3f1108]{position:relative;left:auto;right:auto;bottom:auto;flex:none;width:100%;display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #dbe3ef;border-top:1px solid #cfd8e3;border-radius:8px 8px 0 0;box-shadow:0 -4px 18px #0f172a1a}.swf-compose--embedded-split[data-v-4a3f1108]{max-height:none}.swf-compose--embedded-split .swf-compose-body[data-v-4a3f1108]{flex:0 1 auto;min-height:0;max-height:min(38vh,320px);overflow-x:hidden;overflow-y:auto}.swf-compose--embedded-split .swf-compose-bar[data-v-4a3f1108]{flex:0 0 auto;position:relative;z-index:3;background:#fff;border-top:1px solid #e7e7e7;box-shadow:0 -2px 8px #0f172a0f}.swf-compose--embedded-split:not(.swf-compose--follow) .swf-compose-editor[data-v-4a3f1108]{padding:8px 12px 4px}.swf-compose--embedded-split:not(.swf-compose--follow) .swf-compose-editor textarea[data-v-4a3f1108]{min-height:52px;max-height:88px}.swf-compose--embedded-split .swf-compose-pop[data-v-4a3f1108]{position:relative;left:auto;right:auto;bottom:auto;margin:4px 10px 0;max-height:min(24vh,180px);overflow-y:auto}.swf-compose--embedded-split.swf-compose--follow .swf-compose-editor textarea[data-v-4a3f1108]{min-height:40px;max-height:72px}.swf-compose-quick-entry[data-v-4a3f1108]{display:flex;align-items:center;gap:8px;padding:6px 12px 0;flex-wrap:wrap}.swf-compose-quick-report[data-v-4a3f1108]{height:28px;padding:0 12px;border:1px solid #07c160;border-radius:4px;background:#eef9f1;color:#07c160;font-size:12px;font-weight:600;cursor:pointer;flex:none}.swf-compose-quick-report[data-v-4a3f1108]:hover{background:#dff5e6}.swf-compose-quick-hint[data-v-4a3f1108]{font-size:11px;color:#94a3b8;line-height:1.35}.sdd-hero-save[data-v-4a3f1108]{padding:2px 10px;border:1px solid #1677ff;border-radius:4px;background:#1677ff;color:#fff;font-size:11px;cursor:pointer}.sdd-hero-save[data-v-4a3f1108]:disabled{opacity:.6;cursor:not-allowed}.swf-workspace-body[data-v-4a3f1108]{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 340px;overflow:hidden;background:#eef1f4}.swf-workspace-body--full[data-v-4a3f1108]{grid-template-columns:1fr}.swf-chat-column[data-v-4a3f1108]{min-height:0;min-width:0;display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden}.swf-feed-split[data-v-4a3f1108]{margin:8px auto 10px;padding:2px 10px;border-radius:4px;background:#d5d5d5;color:#fff;font-size:11px}.swf-follow-inline-tag[data-v-4a3f1108]{display:inline-block;margin-right:6px;padding:1px 6px;border-radius:4px;background:#07c160;color:#fff;font-size:10px;font-weight:600;vertical-align:middle}.swf-wecom-tag[data-v-4a3f1108]{display:inline-block;margin:0 6px;padding:1px 6px;border-radius:4px;background:#576b95;color:#fff;font-size:10px;font-weight:600}.swf-bubble--wecom[data-v-4a3f1108]{background:#eef2ff;border:1px solid #c7d2fe}.swf-msg--wecom .swf-avatar[data-v-4a3f1108]{background:#576b95}.swf-msg--follow.is-new .swf-bubble--follow[data-v-4a3f1108]{border-color:#07c160;background:#f0faf3;animation:swf-follow-flash-4a3f1108 1.2s ease}.swf-bubble--follow[data-v-4a3f1108]{background:#fff}.swf-follow-progress-bar[data-v-4a3f1108]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid #e3e8ee;background:linear-gradient(180deg,#f8fbff,#f3f6f9)}.swf-follow-progress-label[data-v-4a3f1108]{display:block;font-size:11px;color:#6b7b8c;margin-bottom:4px}.swf-follow-progress-text[data-v-4a3f1108]{margin:0;font-size:13px;line-height:1.5;color:#243447}.swf-follow-sync-inline[data-v-4a3f1108]{display:flex;flex-direction:column;gap:4px;font-size:12px;line-height:1.45;color:#333}.swf-follow-sync-inline span[data-v-4a3f1108]{display:block}.swf-follow-sync-inline em[data-v-4a3f1108]{font-style:normal;color:#7a8a9a;margin-right:6px}.swf-follow-progress-btn[data-v-4a3f1108]{flex:none;height:30px;padding:0 12px;border:1px solid #07c160;border-radius:6px;background:#fff;color:#07c160;font-size:12px;font-weight:600;cursor:pointer}.swf-follow-progress-btn[data-v-4a3f1108]:hover{background:#eef9f1}.swf-follow-log-panel[data-v-4a3f1108]{min-height:0;display:flex;flex-direction:column;border-bottom:1px solid #dde3ea;background:#fff}.swf-follow-log-panel.is-collapsed[data-v-4a3f1108]{flex:none}.swf-follow-log-hd[data-v-4a3f1108]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:8px 14px;border-bottom:1px solid #eef1f4;background:#fafbfc}.swf-follow-log-hd strong[data-v-4a3f1108]{font-size:13px;color:#333;margin-right:6px}.swf-follow-log-count[data-v-4a3f1108]{font-size:12px;color:#07c160;font-weight:600}.swf-follow-log-hint[data-v-4a3f1108]{display:block;margin-top:2px;font-size:11px;color:#999}.swf-follow-log-toggle[data-v-4a3f1108]{border:1px solid #dde3ea;background:#fff;color:#666;font-size:12px;padding:3px 10px;border-radius:4px;cursor:pointer;flex-shrink:0}.swf-follow-log-scroll[data-v-4a3f1108]{min-height:0;max-height:28vh;overflow:auto;padding:8px 14px 10px}.swf-follow-log-empty[data-v-4a3f1108]{margin:8px 0;font-size:12px;color:#999;line-height:1.6}.swf-follow-log-item[data-v-4a3f1108]{padding:10px 12px;margin-bottom:8px;border:1px solid #e8edf2;border-radius:8px;background:#f9fafb}.swf-follow-log-item.is-new[data-v-4a3f1108]{border-color:#07c160;background:#f0faf3;box-shadow:0 0 0 1px #07c16026;animation:swf-follow-flash-4a3f1108 1.2s ease}@keyframes swf-follow-flash-4a3f1108{0%{background:#dff5e6}to{background:#f0faf3}}.swf-follow-log-item-hd[data-v-4a3f1108]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:6px;font-size:12px}.swf-follow-log-item-hd strong[data-v-4a3f1108]{color:#333}.swf-follow-log-item-hd time[data-v-4a3f1108]{color:#999}.swf-follow-log-badge[data-v-4a3f1108]{padding:1px 6px;border-radius:4px;background:#e8f7ee;color:#07a050;font-size:11px}.swf-follow-log-summary[data-v-4a3f1108]{margin:0;font-size:13px;line-height:1.5;color:#333}.swf-follow-log-tags[data-v-4a3f1108]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.swf-follow-log-tags span[data-v-4a3f1108]{padding:2px 8px;border-radius:4px;background:#eef1f4;color:#555;font-size:11px}.swf-follow-log-images[data-v-4a3f1108]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.swf-follow-log-images img[data-v-4a3f1108]{width:72px;height:72px;object-fit:cover;border-radius:4px;border:1px solid #dde3ea;cursor:zoom-in}.swf-chat-split-hd[data-v-4a3f1108]{display:flex;align-items:baseline;gap:8px;padding:8px 14px;border-bottom:1px solid #e8edf2;background:#f5f6f7}.swf-chat-split-hd strong[data-v-4a3f1108]{font-size:13px;color:#333}.swf-chat-split-hd span[data-v-4a3f1108]{font-size:11px;color:#999}.swf-follow-preview[data-v-4a3f1108]{margin-top:10px;padding:10px 12px;border-radius:8px;background:#f0f7ff;border:1px solid #d6e8ff;font-size:12px;color:#355;line-height:1.5}.swf-follow-preview strong[data-v-4a3f1108]{display:block;margin-bottom:6px;color:#234}.swf-follow-preview p[data-v-4a3f1108]{margin:0 0 4px}.swf-follow-submit-status[data-v-4a3f1108]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:10px 16px;border-top:1px solid #e8edf2;background:#f8fbff;font-size:12px;color:#355}.swf-follow-submit-status.is-success[data-v-4a3f1108]{background:#eef9f1;color:#07a050}.swf-follow-submit-status.is-success .swf-follow-submit-spinner[data-v-4a3f1108]{display:none}.swf-follow-submit-status.is-success[data-v-4a3f1108]:before{content:"✓";display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;border-radius:50%;background:#07c160;color:#fff;font-size:12px;font-weight:700}.swf-follow-submit-spinner[data-v-4a3f1108]{width:14px;height:14px;border:2px solid #c5d9ef;border-top-color:#07c160;border-radius:50%;animation:swf-spin-4a3f1108 .8s linear infinite}@keyframes swf-spin-4a3f1108{to{transform:rotate(360deg)}}.swf-follow-submit-steps[data-v-4a3f1108]{display:flex;gap:8px;width:100%;font-size:11px;color:#99a}.swf-follow-submit-steps span.is-done[data-v-4a3f1108]{color:#07a050;font-weight:600}.swf-follow-note[data-v-4a3f1108]{width:100%;box-sizing:border-box;margin-top:8px;border:1px solid #d9d9d9;border-radius:8px;padding:8px 10px;font-size:13px;line-height:1.5;resize:vertical;min-height:52px}.swf-follow-actions[data-v-4a3f1108]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}.swf-send--follow[data-v-4a3f1108]{min-width:108px}.swf-send--block[data-v-4a3f1108]{width:100%;margin-top:10px}.swf-compose--follow[data-v-4a3f1108]{background:#f7f8fa}.swf-compose-follow[data-v-4a3f1108]{padding:8px 12px 4px;border-bottom:1px solid #e8edf2;background:#fff}.swf-compose-follow-hd[data-v-4a3f1108]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:8px}.swf-compose-follow-hd strong[data-v-4a3f1108]{display:block;font-size:13px;color:#222}.swf-compose-follow-sub[data-v-4a3f1108]{display:block;margin-top:2px;font-size:11px;color:#888;line-height:1.35}.swf-compose-follow-sub.is-ready[data-v-4a3f1108]{color:#07c160}.swf-compose-follow-close[data-v-4a3f1108]{border:1px solid #dde3ea;background:#fff;color:#666;font-size:11px;padding:2px 8px;border-radius:4px;cursor:pointer;flex:none}.swf-fr[data-v-4a3f1108]{padding:10px 12px 8px;background:#fff;border-bottom:1px solid #e8edf2}.swf-fr-hd[data-v-4a3f1108]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.swf-fr-hd-main strong[data-v-4a3f1108]{display:block;font-size:13px;font-weight:600;color:#1a1a1a}.swf-fr-hint[data-v-4a3f1108]{display:block;margin-top:3px;font-size:11px;color:#8a8f98;line-height:1.4}.swf-fr-hint.is-ready[data-v-4a3f1108]{color:#07a84e}.swf-fr-close[data-v-4a3f1108]{border:1px solid #e2e8f0;background:#f8fafc;color:#64748b;font-size:11px;padding:4px 10px;border-radius:6px;cursor:pointer;flex:none}.swf-fr-stepper[data-v-4a3f1108]{display:flex;gap:6px;margin-bottom:8px}.swf-fr-step[data-v-4a3f1108]{flex:1;min-width:0;display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border:1px solid #e8edf2;border-radius:8px;background:#f8fafc;text-align:left;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.swf-fr-step[data-v-4a3f1108]:disabled{opacity:.45;cursor:not-allowed}.swf-fr-step.is-active[data-v-4a3f1108]{border-color:#1677ff;background:#f0f7ff;box-shadow:0 0 0 1px #1677ff1f}.swf-fr-step.is-done[data-v-4a3f1108]:not(.is-active){border-color:#b7eb8f;background:#f6ffed}.swf-fr-step-idx[data-v-4a3f1108]{flex:none;width:20px;height:20px;border-radius:50%;background:#e2e8f0;color:#64748b;font-size:11px;font-weight:700;line-height:20px;text-align:center}.swf-fr-step.is-active .swf-fr-step-idx[data-v-4a3f1108]{background:#1677ff;color:#fff}.swf-fr-step.is-done .swf-fr-step-idx[data-v-4a3f1108]{background:#52c41a;color:#fff}.swf-fr-step-body[data-v-4a3f1108]{min-width:0;display:flex;flex-direction:column;gap:2px}.swf-fr-step-label[data-v-4a3f1108]{font-size:11px;color:#64748b;line-height:1.2}.swf-fr-step-label em[data-v-4a3f1108]{color:#ff4d4f;font-style:normal}.swf-fr-step-value[data-v-4a3f1108]{font-size:12px;color:#1a1a1a;font-weight:500;line-height:1.35;word-break:break-word}.swf-fr-step.is-done .swf-fr-step-value[data-v-4a3f1108]{color:#237804}.swf-fr-summary[data-v-4a3f1108]{margin:0 0 8px;padding:6px 10px;border-radius:6px;background:#f6ffed;border:1px solid #d9f7be;font-size:11px;color:#389e0d;line-height:1.45}.swf-fr-stage[data-v-4a3f1108]{margin-top:4px;padding:8px 10px;border-radius:8px;background:#f8fafc;border:1px solid #eef2f6}.swf-fr-stage--nested[data-v-4a3f1108]{margin-top:8px;background:#fff}.swf-fr-stage-title[data-v-4a3f1108]{margin:0 0 8px;font-size:11px;font-weight:600;color:#475569}.swf-fr-stage-head[data-v-4a3f1108]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.swf-fr-stage-head .swf-fr-stage-title[data-v-4a3f1108]{margin:0}.swf-fr-stage-tools[data-v-4a3f1108]{display:flex;align-items:center;gap:6px;flex:none}.swf-fr-stage-badge[data-v-4a3f1108]{font-size:10px;color:#1677ff;background:#e6f4ff;padding:2px 6px;border-radius:4px}.swf-fr-stage-tool[data-v-4a3f1108]{border:1px solid #d9d9d9;background:#fff;color:#475569;font-size:11px;padding:3px 8px;border-radius:4px;cursor:pointer}.swf-fr-stage-tool[data-v-4a3f1108]:hover{border-color:#1677ff;color:#1677ff}.swf-fr-node-editor[data-v-4a3f1108]{margin-top:4px}.swf-fr-node-editor-hint[data-v-4a3f1108]{margin:0 0 8px;font-size:11px;color:#94a3b8;line-height:1.4}.swf-fr-node-list[data-v-4a3f1108]{display:flex;flex-direction:column;gap:6px;max-height:200px;overflow:auto}.swf-fr-node-row[data-v-4a3f1108]{display:flex;align-items:center;gap:6px}.swf-fr-node-idx[data-v-4a3f1108]{flex:none;width:18px;font-size:11px;color:#94a3b8;text-align:center}.swf-fr-node-input[data-v-4a3f1108]{flex:1;min-width:0;font-size:12px;padding:6px 8px;border:1px solid #e2e8f0;border-radius:6px;background:#fff}.swf-fr-node-arrow[data-v-4a3f1108]{flex:none;color:#94a3b8;font-size:12px}.swf-fr-node-del[data-v-4a3f1108]{flex:none;border:1px solid #ffccc7;background:#fff2f0;color:#cf1322;font-size:11px;padding:5px 8px;border-radius:4px;cursor:pointer}.swf-fr-node-del[data-v-4a3f1108]:disabled{opacity:.4;cursor:not-allowed}.swf-fr-node-actions[data-v-4a3f1108]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.swf-fr-node-btn[data-v-4a3f1108]{border:1px solid #d9d9d9;background:#fff;color:#475569;font-size:11px;padding:5px 10px;border-radius:6px;cursor:pointer}.swf-fr-node-btn--ghost[data-v-4a3f1108]{color:#64748b}.swf-fr-node-btn--primary[data-v-4a3f1108]{border-color:#1677ff;background:#1677ff;color:#fff}.swf-fr-node-btn[data-v-4a3f1108]:disabled{opacity:.55;cursor:not-allowed}.swf-fr-node-error[data-v-4a3f1108]{margin:8px 0 0;font-size:11px;color:#cf1322;line-height:1.4}.swf-fr-chips[data-v-4a3f1108]{display:flex;flex-wrap:wrap;gap:6px;max-height:132px;overflow:auto}.swf-fr-chip[data-v-4a3f1108]{border:1px solid #e2e8f0;background:#fff;color:#334155;font-size:12px;padding:5px 10px;border-radius:16px;cursor:pointer;line-height:1.3;transition:background .12s,border-color .12s}.swf-fr-chip[data-v-4a3f1108]:hover{border-color:#1677ff;background:#f0f7ff}.swf-fr-chip--primary[data-v-4a3f1108]{border-color:#1677ff;background:#1677ff;color:#fff}.swf-fr-time[data-v-4a3f1108]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.swf-fr-time input[data-v-4a3f1108]{flex:1;min-width:160px;font-size:12px;padding:6px 8px;border:1px solid #e2e8f0;border-radius:6px}.swf-fr-optional[data-v-4a3f1108]{margin-top:8px}.swf-fr-optional-toggle[data-v-4a3f1108]{width:100%;display:flex;align-items:center;gap:8px;padding:6px 8px;border:none;background:transparent;cursor:pointer;text-align:left;font-size:12px;color:#475569}.swf-fr-optional-toggle span[data-v-4a3f1108]:first-child{font-weight:600;color:#334155}.swf-fr-optional-meta[data-v-4a3f1108]{font-size:11px;color:#94a3b8}.swf-fr-optional-caret[data-v-4a3f1108]{margin-left:auto;width:8px;height:8px;border-right:1.5px solid #94a3b8;border-bottom:1.5px solid #94a3b8;transform:rotate(45deg);transition:transform .15s}.swf-fr-optional-toggle.is-open .swf-fr-optional-caret[data-v-4a3f1108]{transform:rotate(-135deg);margin-top:4px}.swf-fr-optional-body[data-v-4a3f1108]{padding:4px 0 0}.swf-fr-opt-tags[data-v-4a3f1108]{display:flex;flex-wrap:wrap;gap:6px}.swf-fr-opt-tag[data-v-4a3f1108]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px dashed #d9d9d9;border-radius:16px;background:#fff;font-size:11px;color:#64748b;cursor:pointer}.swf-fr-opt-tag.is-filled[data-v-4a3f1108]{border-style:solid;border-color:#b7eb8f;background:#f6ffed;color:#389e0d}.swf-fr-opt-tag.is-active[data-v-4a3f1108]{border-color:#1677ff;background:#f0f7ff;color:#1677ff}.swf-fr-opt-val[data-v-4a3f1108]{font-weight:600;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swf-quick-pick-btn.is-wizard-active[data-v-4a3f1108]{border-color:#1677ff;box-shadow:0 0 0 1px #1677ff29}.swf-quick-pick-btn.is-wizard-done[data-v-4a3f1108]:not(.is-active){border-color:#86efac;background:#f6fffa}.swf-quick-pick-btn.is-wizard-locked[data-v-4a3f1108],.swf-quick-pick-btn.is-wizard-locked[data-v-4a3f1108]:disabled{opacity:.48;cursor:not-allowed;background:#f8fafc}.swf-quick-pick-row--inline[data-v-4a3f1108]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.swf-quick-pick-process-chain[data-v-4a3f1108]{grid-column:span 2;display:flex;align-items:stretch;gap:4px;min-width:0;padding:2px;border:1px solid #e2e8f0;border-radius:8px;background:linear-gradient(90deg,#f0fdf4,#eff6ff)}.swf-quick-pick-process-chain .swf-quick-pick-btn[data-v-4a3f1108]{flex:1;min-width:0;border-color:transparent;background:#ffffffeb}.swf-quick-pick-chain-arrow[data-v-4a3f1108]{align-self:center;color:#64748b;font-size:15px;font-weight:700;flex:none;line-height:1;-webkit-user-select:none;user-select:none}.swf-quick-pick-btn[data-v-4a3f1108]{display:flex;align-items:center;gap:6px;min-width:0;min-height:44px;padding:6px 8px;border:1px solid #e8edf2;border-radius:6px;background:#fff;color:#444;font-size:11px;cursor:pointer;text-align:left}.swf-quick-pick-icon[data-v-4a3f1108]{flex:none;width:22px;height:22px;border-radius:5px;background:#f3f4f6;display:grid;place-items:center;font-size:11px;line-height:1}.swf-quick-pick-copy[data-v-4a3f1108]{min-width:0;display:flex;flex-direction:column;gap:2px}.swf-quick-pick-label[data-v-4a3f1108]{min-width:0;font-weight:600;font-size:11px;color:#444;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swf-quick-pick-label em[data-v-4a3f1108]{font-style:normal;color:#e54d42;margin-left:1px}.swf-quick-pick-value[data-v-4a3f1108]{min-width:0;font-size:10px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.swf-quick-pick-btn.is-active[data-v-4a3f1108]{border-color:#07c160;background:#f8fffb}.swf-quick-pick-btn.is-filled .swf-quick-pick-icon[data-v-4a3f1108]{background:#e8f8ee}.swf-quick-pick-btn.is-filled .swf-quick-pick-value[data-v-4a3f1108]{color:#0a7a42;font-weight:600}.swf-quick-pick-btn.is-filled.is-active[data-v-4a3f1108]{color:#0a7a42}.swf-quick-options-pop--compose[data-v-4a3f1108]{margin:0;max-height:180px;overflow:auto}.swf-quick-options--inline[data-v-4a3f1108]{display:flex;flex-wrap:wrap;gap:6px;max-height:140px;overflow:auto}.swf-compose--follow .swf-compose-editor[data-v-4a3f1108]{padding-top:8px}.swf-compose--follow .swf-compose-editor textarea[data-v-4a3f1108]{min-height:56px}.swf-compose--follow .swf-follow-submit-status[data-v-4a3f1108]{margin:0 12px}.swf-quick-slot-head[data-v-4a3f1108]{display:flex;align-items:center;gap:6px}.swf-quick-options-pop[data-v-4a3f1108]{margin-top:8px;padding:10px;border:1px solid #d6ebe0;border-radius:8px;background:#f8fffb}.swf-tool--report[data-v-4a3f1108]{height:32px;padding:0 12px;border-radius:4px;border:1px solid #07c160;background:#eef9f1;color:#07c160;font-size:12px;font-weight:600}.swf-tool--report[data-v-4a3f1108]:hover:not(:disabled){background:#dff5e6}.swf-tool--report.is-active[data-v-4a3f1108]{background:#07c160;color:#fff}.swf-main--colleague[data-v-4a3f1108]{grid-template-rows:auto minmax(0,1fr);background:#eef1f4}.swf-main--wecom[data-v-4a3f1108]{grid-template-rows:auto minmax(0,1fr);background:#eef1f4;display:flex;flex-direction:column;min-height:0}.swf-colleague-workspace[data-v-4a3f1108]{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:0;background:#eef1f4}.swf-colleague-hero[data-v-4a3f1108]{margin:12px 14px 0;flex:none}.swf-colleague-tabs[data-v-4a3f1108]{display:flex;gap:0;margin:10px 14px 0;padding:3px;border-radius:8px;background:#fff;border:1px solid #e8edf2;flex:none}.swf-colleague-tab[data-v-4a3f1108]{flex:1;border:0;background:transparent;color:#666;font-size:13px;font-weight:600;padding:8px 12px;border-radius:6px;cursor:pointer}.swf-colleague-tab.is-active[data-v-4a3f1108]{background:#1677ff;color:#fff}.swf-colleague-panel[data-v-4a3f1108]{min-height:0;flex:1;display:flex;flex-direction:column;margin-top:10px}.swf-colleague-panel--chat .swf-chat--plain[data-v-4a3f1108]{flex:1}.swf-compose--dm[data-v-4a3f1108]{flex:none}.swf-colleague-panel--stores[data-v-4a3f1108]{overflow:auto;padding:0 14px 16px}.swf-colleague-stores-hd[data-v-4a3f1108]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:8px;background:#fff;border:1px solid #e8edf2}.swf-colleague-stores-hd strong[data-v-4a3f1108]{display:block;font-size:14px;color:#222}.swf-colleague-stores-hd span[data-v-4a3f1108]{display:block;margin-top:4px;font-size:12px;color:#888}.swf-colleague-stores-loading[data-v-4a3f1108],.swf-colleague-stores-empty[data-v-4a3f1108]{margin-top:12px;padding:24px 16px;border-radius:8px;background:#fff;border:1px solid #e8edf2;text-align:center;color:#666;font-size:13px}.swf-colleague-stores-empty p[data-v-4a3f1108]{margin:0 0 6px;color:#333;font-weight:600}.swf-colleague-stores-empty span[data-v-4a3f1108]{color:#888;font-size:12px}.swf-colleague-store-list[data-v-4a3f1108]{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.swf-colleague-store-item[data-v-4a3f1108]{margin:0}.swf-colleague-store-btn[data-v-4a3f1108]{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;border:1px solid #e8edf2;border-radius:8px;background:#fff;cursor:pointer;text-align:left}.swf-colleague-store-btn[data-v-4a3f1108]:hover{border-color:#1677ff;background:#f5f9ff}.swf-colleague-store-name[data-v-4a3f1108]{font-size:14px;font-weight:600;color:#222}.swf-colleague-store-sub[data-v-4a3f1108]{font-size:12px;color:#888}.swf-colleague-store-sub em[data-v-4a3f1108]{margin-left:8px;font-style:normal;color:#1677ff}.swf-store-icon--colleague[data-v-4a3f1108]{background:#576b95;color:#fff;font-size:18px;font-weight:700}.swf-store-list-avatar--colleague[data-v-4a3f1108]{background:#576b95;color:#fff}.swf-colleague-tip[data-v-4a3f1108]{margin:12px 14px 16px;padding:12px 14px;border-radius:8px;background:#fff;border:1px solid #e8edf2;color:#666;font-size:13px;line-height:1.55}.swf-colleague-tip p[data-v-4a3f1108]{margin:0}.swf-colleague-tip strong[data-v-4a3f1108]{color:#1677ff;font-weight:600}.swf-quick-keyboard-ft[data-v-4a3f1108]{flex:none;padding:10px 14px 12px;border-top:1px solid #e8edf2;background:#fff}.swf-quick-keyboard[data-v-4a3f1108]{min-height:0;display:flex;flex-direction:column;border-left:1px solid #dde3ea;background:#f7f8fa}.swf-quick-keyboard-hd[data-v-4a3f1108]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:12px 14px 10px;border-bottom:1px solid #e8edf2;background:#fff}.swf-quick-keyboard-hd strong[data-v-4a3f1108]{display:block;font-size:14px;color:#222}.swf-quick-keyboard-sub[data-v-4a3f1108]{display:block;margin-top:4px;font-size:11px;color:#888;line-height:1.4}.swf-quick-keyboard-sub.is-ready[data-v-4a3f1108]{color:#07c160}.swf-quick-keyboard-fold[data-v-4a3f1108]{border:1px solid #dde3ea;background:#fff;color:#666;font-size:12px;padding:4px 10px;border-radius:4px;cursor:pointer;flex-shrink:0}.swf-quick-keyboard-scroll[data-v-4a3f1108]{min-height:0;overflow:auto;padding:12px 14px 16px}.swf-quick-section[data-v-4a3f1108]{margin-bottom:14px}.swf-quick-section h4[data-v-4a3f1108]{margin:0 0 10px;font-size:12px;font-weight:600;color:#555}.swf-quick-section h4 em[data-v-4a3f1108]{margin-left:6px;font-style:normal;font-size:11px;color:#999;font-weight:500}.swf-quick-section--options[data-v-4a3f1108]{padding-top:4px;border-top:1px dashed #dde3ea}.swf-quick-options-hd[data-v-4a3f1108]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.swf-quick-options-hd strong[data-v-4a3f1108]{font-size:13px;color:#333}.swf-quick-options-close[data-v-4a3f1108]{border:none;background:transparent;color:#888;font-size:12px;cursor:pointer}.swf-quick-trio[data-v-4a3f1108]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.swf-quick-trio--desktop .swf-quick-slot[data-v-4a3f1108]{min-height:92px}.swf-quick-slot[data-v-4a3f1108]{border:1px solid #dde3ea;border-radius:10px;background:#fff;padding:10px 8px;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:6px}.swf-quick-slot.is-active[data-v-4a3f1108]{border-color:#07c160;box-shadow:0 0 0 1px #07c16026}.swf-quick-slot.is-filled[data-v-4a3f1108]{background:#f6fffa}.swf-quick-slot-icon[data-v-4a3f1108]{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;font-size:14px;background:#f3f4f6}.swf-quick-slot-label[data-v-4a3f1108]{font-size:11px;color:#666}.swf-quick-slot-value[data-v-4a3f1108]{font-size:12px;color:#111;font-weight:600;line-height:1.35;word-break:break-all}.swf-quick-chat-row[data-v-4a3f1108]{display:flex;flex-wrap:wrap;gap:8px}.swf-quick-chat-row--desktop[data-v-4a3f1108]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.swf-quick-chip-btn[data-v-4a3f1108]{border:1px solid #dde3ea;border-radius:8px;background:#fff;color:#444;font-size:12px;padding:10px 8px;cursor:pointer;text-align:left;display:flex;align-items:center;gap:8px}.swf-quick-chip-btn.is-active[data-v-4a3f1108],.swf-quick-chip-btn[data-v-4a3f1108]:hover{border-color:#07c160;color:#07c160}.swf-quick-chip-icon[data-v-4a3f1108]{width:24px;height:24px;border-radius:6px;background:#f3f4f6;display:grid;place-items:center;flex-shrink:0}.swf-quick-options--desktop[data-v-4a3f1108]{max-height:220px;overflow:auto}.swf-tool--mobile-only[data-v-4a3f1108]{display:none}.swf-tool--desktop-only[data-v-4a3f1108]{display:inline-flex}.swf-quick-panel--mobile[data-v-4a3f1108]{display:none}.swf-main--customer[data-v-4a3f1108]{grid-template-rows:auto minmax(0,1fr);background:#eef1f4}.swf-customer-workspace[data-v-4a3f1108]{min-height:0;overflow:auto;display:flex;flex-direction:column;gap:0;background:#eef1f4}.swf-customer-hero .swf-store-icon--customer[data-v-4a3f1108]{font-size:18px;font-weight:700}.swf-customer-stats[data-v-4a3f1108]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:10px 14px 0}.swf-customer-stat[data-v-4a3f1108]{padding:10px 12px;border-radius:10px;background:#fff;border:1px solid #e3e8ee}.swf-customer-stat span[data-v-4a3f1108]{display:block;font-size:12px;color:#888;margin-bottom:4px}.swf-customer-stat strong[data-v-4a3f1108]{font-size:16px;color:#111}.swf-customer-stores[data-v-4a3f1108]{flex:1;min-height:0;margin:12px 14px 14px;padding:12px 0 0;border-radius:12px;background:#fff;border:1px solid #e3e8ee;display:flex;flex-direction:column}.swf-customer-stores-hd[data-v-4a3f1108]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px 10px;border-bottom:1px solid #eef2f6}.swf-customer-stores-hd strong[data-v-4a3f1108]{font-size:14px;color:#111;margin-right:8px}.swf-customer-stores-hd span[data-v-4a3f1108],.swf-customer-stores-hd small[data-v-4a3f1108]{font-size:12px;color:#999}.swf-customer-store-ul[data-v-4a3f1108]{list-style:none;margin:0;padding:0;overflow:auto;flex:1;min-height:0}.swf-customer-store-item[data-v-4a3f1108]{display:flex;align-items:center;gap:10px;padding:12px 14px;cursor:pointer;border-bottom:1px solid #eef2f6;transition:background .15s}.swf-customer-store-item[data-v-4a3f1108]:hover{background:#f7f8fa}.swf-customer-store-item.is-active[data-v-4a3f1108]{background:#e8f7ed}.swf-customer-store-go[data-v-4a3f1108]{flex:none;font-size:12px;color:#07c160}.swf-store-list-tag.is-done[data-v-4a3f1108]{color:#999;background:#f0f0f0}.swf-customer-stores-empty[data-v-4a3f1108]{padding:28px 14px;text-align:center;color:#888}.swf-customer-stores-empty p[data-v-4a3f1108]{margin:0 0 12px}.swf-chat--plain[data-v-4a3f1108]{background:#fff}.swf-compose--plain[data-v-4a3f1108]{border-top:1px solid #e8e8e8;background:#fff}.swf-compose--plain .swf-compose-editor[data-v-4a3f1108]{padding:12px 14px}.swf-subhd[data-v-4a3f1108]{height:52px;display:grid;grid-template-columns:40px 1fr auto;align-items:center;padding:0 14px 0 8px;background:#fff;border-bottom:1px solid #e3e8ee}.swf-subhd--draggable[data-v-4a3f1108]{cursor:grab;touch-action:none}.swf-subhd--draggable[data-v-4a3f1108]:active{cursor:grabbing}.swf-back[data-v-4a3f1108]{width:32px;height:32px;border:none;background:transparent;color:#666;cursor:pointer;display:grid;place-items:center}.swf-back svg[data-v-4a3f1108]{width:18px;height:18px}.swf-subhd h1[data-v-4a3f1108]{margin:0;font-size:16px;font-weight:700;color:#222}.swf-winbtns[data-v-4a3f1108]{display:flex;align-items:center;gap:12px;color:#9aa3ad;font-size:14px}.swf-winclose[data-v-4a3f1108]{border:none;background:transparent;color:#888;font-size:18px;line-height:1;cursor:pointer}.swf-loading[data-v-4a3f1108]{grid-row:2;min-height:0;display:grid;place-items:center;color:#888}.swf-loading--err[data-v-4a3f1108]{color:#e54d42}.swf-store-card[data-v-4a3f1108]{margin:12px 14px 0;padding:14px 16px 12px;border-radius:12px;background:#fff;border:1px solid #e3e8ee;box-shadow:0 2px 8px #0f172a0a}.swf-store-row[data-v-4a3f1108]{display:grid;grid-template-columns:minmax(140px,auto) minmax(0,1fr) auto;gap:16px;align-items:center}.swf-store-brand[data-v-4a3f1108]{display:flex;align-items:center;gap:10px;min-width:0}.swf-store-icon[data-v-4a3f1108]{flex:none;width:44px;height:44px;border-radius:50%;background:#07c160;color:#fff;display:grid;place-items:center}.swf-store-icon svg[data-v-4a3f1108]{width:22px;height:22px}.swf-store-titles[data-v-4a3f1108]{min-width:0;display:flex;flex-direction:column;gap:4px}.swf-store-titles strong[data-v-4a3f1108]{font-size:16px;font-weight:700;color:#111;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swf-store-titles span[data-v-4a3f1108]{font-size:12px;color:#888}.swf-store-meta[data-v-4a3f1108]{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;justify-content:center}.swf-meta-item[data-v-4a3f1108]{display:inline-flex;align-items:center;gap:6px;font-size:12px;white-space:nowrap}.swf-meta-item label[data-v-4a3f1108]{color:#999}.swf-meta-item b[data-v-4a3f1108]{color:#333;font-weight:600}.swf-tag-live[data-v-4a3f1108]{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:4px;background:#e8f7ed;color:#07c160!important;font-size:12px;font-weight:600}.swf-store-actions[data-v-4a3f1108]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.swf-action[data-v-4a3f1108]{height:32px;padding:0 12px;border-radius:6px;border:1px solid #dce3ea;background:#fff;color:#576b95;font-size:12px;cursor:pointer;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.swf-action svg[data-v-4a3f1108]{width:14px;height:14px}.swf-action--primary[data-v-4a3f1108]{color:#07c160;border-color:#b7ebc6}.swf-action--ghost[data-v-4a3f1108]{color:#576b95}.swf-action[data-v-4a3f1108]:disabled{opacity:.45;cursor:not-allowed}.swf-more[data-v-4a3f1108]{width:28px;height:28px;border:none;background:transparent;color:#999;font-size:18px;cursor:pointer}.swf-tags[data-v-4a3f1108]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.swf-tags span[data-v-4a3f1108]{height:24px;padding:0 10px;border-radius:6px;background:#f3f5f7;color:#666;font-size:12px;line-height:24px}.swf-tags .swf-tag-live[data-v-4a3f1108]{height:24px;line-height:24px}.swf-expand-body[data-v-4a3f1108]{min-height:0;overflow:auto;padding:14px 16px 8px}.sod-banner[data-v-4a3f1108]{margin:0 0 10px;padding:8px 12px;border-radius:8px;font-size:13px}.sod-banner--err[data-v-4a3f1108]{background:#fef2f2;color:#dc2626}.sod-banner--ok[data-v-4a3f1108]{background:#ecfdf5;color:#059669}.sod-msec[data-v-4a3f1108]{padding:14px 16px;border-radius:12px;background:#fff;border:1px solid #e5e7eb;margin-bottom:10px}.sod-msec--overview[data-v-4a3f1108]{padding-bottom:12px}.sod-msec-head[data-v-4a3f1108]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:flex-start}.sod-msec-profile[data-v-4a3f1108]{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;align-items:center;min-width:0}.sod-msec-profile-meta[data-v-4a3f1108]{min-width:0}.sod-msec-title-row[data-v-4a3f1108]{display:flex;align-items:center;gap:8px;min-width:0}.sod-msec-title-row strong[data-v-4a3f1108]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#101a33}.sod-msec-id[data-v-4a3f1108]{margin-top:4px;font-size:12px;color:#667085}.sod-msec-divider[data-v-4a3f1108]{height:1px;margin:12px 0;background:#eef2f8}.sod-msec-title[data-v-4a3f1108]{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:14px;font-weight:800;color:#101a33}.sod-msec-title i[data-v-4a3f1108]{width:22px;height:22px;border-radius:6px;background:#1890ff;color:#fff;font-style:normal;font-size:11px;font-weight:800;display:grid;place-items:center;flex:none}.sod-kv-grid[data-v-4a3f1108]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.sod-kv-row[data-v-4a3f1108]{min-width:0;display:flex;align-items:baseline;gap:6px;font-size:12px;line-height:18px}.sod-kv-row.is-wide[data-v-4a3f1108]{grid-column:1 / -1;align-items:flex-start}.sod-kv-row span[data-v-4a3f1108]{flex:0 0 auto;color:#667085;font-weight:600;white-space:nowrap}.sod-kv-row b[data-v-4a3f1108]{flex:1 1 auto;min-width:0;color:#101a33;font-weight:800;overflow-wrap:anywhere;word-break:break-all}.sod-kv-row .sod-mini-input[data-v-4a3f1108],.sod-kv-row .sod-mini-select[data-v-4a3f1108],.sod-kv-row .sod-mini-textarea[data-v-4a3f1108]{flex:1 1 auto;min-width:0}.sod-metric-grid[data-v-4a3f1108]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid #eef2f8;border-radius:10px;overflow:hidden;background:#fff}.sod-metric-cell[data-v-4a3f1108]{min-width:0;min-height:58px;display:flex;flex-direction:column;justify-content:center;gap:3px;padding:10px 8px;border-right:1px solid #eef2f8;border-bottom:1px solid #eef2f8}.sod-metric-cell[data-v-4a3f1108]:nth-child(3n){border-right:0}.sod-metric-cell[data-v-4a3f1108]:nth-child(n+7){border-bottom:0}.sod-metric-cell span[data-v-4a3f1108]{color:#667085;font-size:10px;line-height:14px;font-weight:700}.sod-metric-cell strong[data-v-4a3f1108]{color:#101a33;font-size:13px;line-height:16px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sod-progress[data-v-4a3f1108]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;align-items:start;text-align:center;margin-top:4px}.sod-progress-step[data-v-4a3f1108]{position:relative;min-width:0}.sod-progress-step[data-v-4a3f1108]:after{content:"";position:absolute;left:calc(50% + 18px);right:calc(-50% + 18px);top:18px;height:2px;background:#d9e4f4}.sod-progress-step[data-v-4a3f1108]:last-child:after{display:none}.sod-progress-dot[data-v-4a3f1108]{position:relative;z-index:1;width:36px;height:36px;display:grid;place-items:center;margin:0 auto 7px;border-radius:50%;color:#8f9aad;background:#edf2fa;font-size:15px;font-weight:900}.sod-progress-step.is-on .sod-progress-dot[data-v-4a3f1108]{color:#fff;background:#1677ff;box-shadow:0 8px 16px #1677ff47}.sod-progress-step b[data-v-4a3f1108]{display:block;color:#111827;font-size:11px;line-height:14px;font-weight:900}.sod-progress-foot[data-v-4a3f1108]{margin:10px 0 0;color:#667085;font-size:11px;line-height:16px;font-weight:700;text-align:center}.sod-auth-stats[data-v-4a3f1108]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.sod-auth-stat[data-v-4a3f1108]{min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:0}.sod-auth-stat.is-progress[data-v-4a3f1108]{flex-direction:column;align-items:stretch;gap:4px}.sod-auth-stat-line[data-v-4a3f1108]{display:flex;align-items:baseline;gap:0}.sod-auth-stat span[data-v-4a3f1108]{flex:0 0 auto;color:#667085;font-size:10px;line-height:14px;font-weight:700;white-space:nowrap}.sod-auth-stat strong[data-v-4a3f1108]{flex:1 1 auto;min-width:0;color:#101a33;font-size:11px;line-height:16px;font-weight:900;overflow-wrap:anywhere}.sod-auth-progress[data-v-4a3f1108]{margin-top:4px;height:4px;border-radius:999px;background:#eef2f8;overflow:hidden}.sod-auth-progress i[data-v-4a3f1108]{display:block;height:100%;border-radius:inherit;background:#1890ff}.tone-blue[data-v-4a3f1108],.sod-kv-row b.tone-blue[data-v-4a3f1108],.sod-metric-cell.tone-blue strong[data-v-4a3f1108],.sod-auth-stat.tone-blue strong[data-v-4a3f1108]{color:#1890ff}.tone-green[data-v-4a3f1108],.sod-kv-row b.tone-green[data-v-4a3f1108],.sod-metric-cell.tone-green strong[data-v-4a3f1108],.sod-auth-stat.tone-green strong[data-v-4a3f1108]{color:#52c41a}.tone-orange[data-v-4a3f1108],.sod-kv-row b.tone-orange[data-v-4a3f1108],.sod-metric-cell.tone-orange strong[data-v-4a3f1108],.sod-auth-stat.tone-orange strong[data-v-4a3f1108]{color:#fa8c16}.tone-gray[data-v-4a3f1108],.sod-kv-row b.tone-gray[data-v-4a3f1108],.sod-metric-cell.tone-gray strong[data-v-4a3f1108],.sod-auth-stat.tone-gray strong[data-v-4a3f1108]{color:#667085}.sod-summary-card[data-v-4a3f1108]{padding:14px 16px;border-radius:12px;background:#fff;border:1px solid #e5e7eb;margin-bottom:12px}.sod-summary-top[data-v-4a3f1108]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.sod-summary-brand[data-v-4a3f1108]{display:flex;align-items:center;gap:12px;min-width:0}.sod-summary-icon[data-v-4a3f1108]{width:44px;height:44px;border-radius:50%;background:#28c76f;color:#fff;display:grid;place-items:center;flex:none}.sod-summary-icon svg[data-v-4a3f1108]{width:22px;height:22px}.sod-summary-brand strong[data-v-4a3f1108]{display:block;font-size:18px;color:#111827}.sod-summary-tags[data-v-4a3f1108]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.sod-pill[data-v-4a3f1108]{height:22px;padding:0 8px;border-radius:6px;background:#f3f4f6;color:#6b7280;font-size:11px;line-height:22px}.sod-pill--green[data-v-4a3f1108]{background:#e8f7ed;color:#28c76f}.sod-pill--blue[data-v-4a3f1108]{background:#e8f1ff;color:#2563eb}.sod-link[data-v-4a3f1108]{border:none;background:transparent;color:#576b95;font-size:12px;cursor:pointer;flex:none;padding:4px 0}.sod-link--static[data-v-4a3f1108]{cursor:default}.sod-summary-links[data-v-4a3f1108]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.sod-page-toolbar[data-v-4a3f1108]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.sod-breadcrumb[data-v-4a3f1108]{font-size:12px;color:#9ca3af}.sod-page-actions[data-v-4a3f1108]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.sod-btn--sm[data-v-4a3f1108]{height:30px;padding:0 12px;font-size:12px}.sod-tabs[data-v-4a3f1108]{display:flex;gap:4px;margin-bottom:12px;border-bottom:1px solid #e5e7eb;padding-bottom:0}.sod-tab[data-v-4a3f1108]{border:none;background:transparent;color:#6b7280;font-size:13px;padding:8px 14px;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.sod-tab.is-active[data-v-4a3f1108]{color:#28c76f;font-weight:600;border-bottom-color:#28c76f}.sod-tab-panel[data-v-4a3f1108]{min-height:0}.sod-info-grid[data-v-4a3f1108]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}.sod-info-card[data-v-4a3f1108]{padding:12px 12px 10px;border-radius:10px;background:#fff;border:1px solid #e5e7eb;display:flex;flex-direction:column;min-height:220px}.sod-info-card h4[data-v-4a3f1108]{margin:0 0 10px;padding-left:10px;border-left:3px solid #d1d5db;font-size:14px;font-weight:700;color:#111827}.sod-info-card--customer[data-v-4a3f1108]{border-color:#bfdbfe;background:linear-gradient(180deg,#f8fbff,#fff)}.sod-info-card--customer h4[data-v-4a3f1108]{color:#1d4ed8;border-left-color:#3b82f6}.sod-info-card--store[data-v-4a3f1108]{border-color:#a7f3d0;background:linear-gradient(180deg,#f6fffb,#fff)}.sod-info-card--store h4[data-v-4a3f1108]{color:#047857;border-left-color:#10b981}.sod-info-card--order[data-v-4a3f1108]{border-color:#fed7aa;background:linear-gradient(180deg,#fffaf5,#fff)}.sod-info-card--order h4[data-v-4a3f1108]{color:#c2410c;border-left-color:#f97316}.sod-mini-list[data-v-4a3f1108]{flex:1;display:grid;gap:8px}.sod-mini-list p[data-v-4a3f1108],.sod-mini-row[data-v-4a3f1108]{margin:0;display:flex;align-items:flex-start;gap:8px;font-size:12px;min-width:0}.sod-mini-list span[data-v-4a3f1108],.sod-mini-row>span[data-v-4a3f1108]{flex:0 0 4.5em;color:#9ca3af;text-align:right}.sod-mini-list b[data-v-4a3f1108],.sod-mini-row>b[data-v-4a3f1108]{flex:1;color:#374151;font-weight:500;word-break:break-word}.sod-field--name>span[data-v-4a3f1108],.sod-field--money>span[data-v-4a3f1108],.sod-field--date>span[data-v-4a3f1108],.sod-field--status>span[data-v-4a3f1108]{color:#6b7280;font-weight:600}.sod-field--name>b[data-v-4a3f1108]{color:#1d4ed8;font-weight:700}.sod-field--money>b[data-v-4a3f1108],.sod-mini-input.sod-field--money[data-v-4a3f1108],.sod-mini-select.sod-field--money[data-v-4a3f1108]{color:#c2410c;font-weight:700}.sod-field--date>b[data-v-4a3f1108],.sod-mini-input.sod-field--date[data-v-4a3f1108],.sod-mini-select.sod-field--date[data-v-4a3f1108]{color:#2563eb;font-weight:600}.sod-field--status>b[data-v-4a3f1108],.sod-mini-select.sod-field--status[data-v-4a3f1108]{color:#7c3aed;font-weight:700}.sod-info-card--order .sod-field--money>span[data-v-4a3f1108]{color:#9a3412}.sod-info-card--order .sod-field--status>span[data-v-4a3f1108],.sod-info-card--order .sod-field--date>span[data-v-4a3f1108]{color:#6d28d9}.sod-mini-input[data-v-4a3f1108],.sod-mini-select[data-v-4a3f1108],.sod-mini-textarea[data-v-4a3f1108]{flex:1;min-width:0;border:1px solid #d1d5db;border-radius:4px;padding:3px 6px;font-size:12px;color:#374151;background:#fff}.sod-mini-textarea[data-v-4a3f1108]{resize:vertical;min-height:44px}.sod-mini-select[data-v-4a3f1108]{padding:2px 4px}.sod-card-expand[data-v-4a3f1108]{margin-top:10px;border:none;background:transparent;color:#576b95;font-size:11px;text-align:left;cursor:pointer;padding:0}.sod-bottom-grid[data-v-4a3f1108]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:10px}.sod-panel[data-v-4a3f1108]{padding:12px 14px;border-radius:10px;background:#fff;border:1px solid #e5e7eb;min-height:180px}.sod-panel--wide[data-v-4a3f1108]{min-height:200px}.sod-panel-hd[data-v-4a3f1108]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.sod-panel-hd h4[data-v-4a3f1108]{margin:0;font-size:14px;font-weight:700;color:#111827}.sod-panel-empty[data-v-4a3f1108]{margin:0;color:#9ca3af;font-size:13px;line-height:1.6}.sod-follow-list[data-v-4a3f1108]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.sod-follow-list li time[data-v-4a3f1108]{display:block;font-size:11px;color:#9ca3af}.sod-follow-list li strong[data-v-4a3f1108]{display:block;font-size:13px;color:#111827;margin:2px 0}.sod-follow-list li p[data-v-4a3f1108]{margin:0;font-size:12px;color:#4b5563;line-height:1.5}.sod-follow-list--full[data-v-4a3f1108]{margin-bottom:12px}.sod-status-list[data-v-4a3f1108]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.sod-status-list li[data-v-4a3f1108]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;color:#374151}.sod-tag[data-v-4a3f1108]{font-style:normal;font-size:11px;padding:2px 8px;border-radius:4px;white-space:nowrap}.sod-tag--green[data-v-4a3f1108]{background:#e8f7ed;color:#28c76f}.sod-tag--warn[data-v-4a3f1108]{background:#fffbe6;color:#d48806}.sod-tag--blue[data-v-4a3f1108]{background:#e8f1ff;color:#2563eb}.sod-tab-panel--follow[data-v-4a3f1108]{padding-bottom:8px}.sod-summary-metrics[data-v-4a3f1108]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin-top:12px;padding-top:12px;border-top:1px solid #f0f2f5}.sod-metric[data-v-4a3f1108]{padding:0 10px;border-right:1px solid #eef2f6;min-width:0}.sod-metric[data-v-4a3f1108]:last-child{border-right:none}.sod-metric span[data-v-4a3f1108]{display:block;font-size:11px;color:#9ca3af;margin-bottom:4px}.sod-metric b[data-v-4a3f1108]{display:block;font-size:13px;color:#111827;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sod-sections[data-v-4a3f1108]{display:grid;gap:10px}.sod-sec[data-v-4a3f1108]{padding:12px 14px;border-radius:10px;background:#fff;border:1px solid #e5e7eb}.sod-sec h4[data-v-4a3f1108]{margin:0 0 10px;font-size:14px;font-weight:700;color:#111827;padding-bottom:8px;border-bottom:1px solid #f3f4f6}.sod-readonly[data-v-4a3f1108]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.sod-readonly p[data-v-4a3f1108]{margin:0;display:flex;align-items:flex-start;gap:8px;font-size:13px;min-width:0}.sod-readonly span[data-v-4a3f1108]{flex:0 0 72px;color:#9ca3af;text-align:right}.sod-readonly b[data-v-4a3f1108]{flex:1;color:#374151;font-weight:500;word-break:break-word}.sod-readonly-wide[data-v-4a3f1108]{grid-column:1 / -1}.sod-edit-grid[data-v-4a3f1108]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.sod-edit-grid label[data-v-4a3f1108]{display:flex;flex-direction:row;align-items:center;gap:8px;min-width:0}.sod-edit-grid label.sod-edit-wide[data-v-4a3f1108]{grid-column:1 / -1;align-items:flex-start}.sod-edit-grid label.sod-edit-wide span[data-v-4a3f1108]{padding-top:8px}.sod-edit-grid label span[data-v-4a3f1108]{flex:0 0 72px;font-size:12px;color:#64748b;text-align:right}.sod-edit-grid input[data-v-4a3f1108],.sod-edit-grid select[data-v-4a3f1108],.sod-edit-grid textarea[data-v-4a3f1108]{flex:1;min-width:0;box-sizing:border-box;height:32px;padding:0 8px;border:1px solid #d1d5db;border-radius:6px;font:inherit;font-size:13px}.sod-edit-grid textarea[data-v-4a3f1108]{height:auto;padding:6px 8px}.sod-edit-wide[data-v-4a3f1108]{grid-column:1 / -1}.sod-float-ft[data-v-4a3f1108]{display:flex;align-items:center;gap:10px;padding:10px 16px;background:#fff;border-top:1px solid #e5e7eb}.sod-float-ft-spacer[data-v-4a3f1108]{flex:1}.sod-btn[data-v-4a3f1108]{height:34px;padding:0 14px;border-radius:8px;border:1px solid transparent;background:#fff;color:#374151;font-size:13px;cursor:pointer;white-space:nowrap}.sod-btn--ghost[data-v-4a3f1108]{border-color:#e5e7eb}.sod-btn--primary[data-v-4a3f1108]{background:#28c76f;border-color:#28c76f;color:#fff}.sod-btn[data-v-4a3f1108]:disabled{opacity:.45;cursor:not-allowed}.swf-detail[data-v-4a3f1108]{margin-top:12px;padding-top:12px;border-top:1px solid #eef2f6}.swf-detail-grid[data-v-4a3f1108]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;font-size:12px}.swf-detail-grid div[data-v-4a3f1108]{display:flex;gap:6px;min-width:0}.swf-detail-grid span[data-v-4a3f1108]{color:#999;flex:none}.swf-detail-grid b[data-v-4a3f1108]{color:#333;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swf-detail-wide[data-v-4a3f1108]{grid-column:1 / -1}.swf-detail-wide b[data-v-4a3f1108]{white-space:normal}.swf-edit[data-v-4a3f1108]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.swf-edit label[data-v-4a3f1108]{display:grid;gap:4px;font-size:11px;color:#888}.swf-edit input[data-v-4a3f1108],.swf-edit select[data-v-4a3f1108],.swf-edit textarea[data-v-4a3f1108]{width:100%;box-sizing:border-box;height:30px;padding:0 8px;border:1px solid #ddd;border-radius:4px;font:inherit;font-size:12px}.swf-edit textarea[data-v-4a3f1108]{height:auto;padding:6px 8px}.swf-edit-wide[data-v-4a3f1108]{grid-column:1 / -1}.swf-edit-ft[data-v-4a3f1108]{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:8px}.swf-btn[data-v-4a3f1108]{height:28px;padding:0 12px;border-radius:4px;border:1px solid #ddd;font-size:12px;cursor:pointer}.swf-btn--ghost[data-v-4a3f1108]{background:#fff;color:#666}.swf-btn--green[data-v-4a3f1108]{background:#07c160;border-color:#07c160;color:#fff}@media(max-width:900px){.sod-summary-metrics[data-v-4a3f1108]{grid-template-columns:repeat(3,minmax(0,1fr))}.sod-info-grid[data-v-4a3f1108],.sod-bottom-grid[data-v-4a3f1108],.sod-readonly[data-v-4a3f1108],.sod-edit-grid[data-v-4a3f1108]{grid-template-columns:1fr}}@media(max-width:900px){.swf-readonly[data-v-4a3f1108],.swf-edit-grid[data-v-4a3f1108]{grid-template-columns:1fr}}.swf-chat[data-v-4a3f1108]{min-height:0;overflow:auto;padding:14px 18px 10px;background:#ececec}.swf-date[data-v-4a3f1108]{width:fit-content;margin:0 auto 14px;padding:2px 10px;border-radius:4px;background:#d5d5d5;color:#fff;font-size:11px}.swf-sys-hint[data-v-4a3f1108]{width:fit-content;max-width:90%;margin:0 auto 16px;padding:8px 14px;border-radius:4px;background:#d5d5d5;color:#fff;font-size:12px;text-align:center}.swf-msg[data-v-4a3f1108]{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px}.swf-msg--other[data-v-4a3f1108]{flex-direction:row;justify-content:flex-start}.swf-msg--self[data-v-4a3f1108]{flex-direction:row-reverse;justify-content:flex-start}.swf-avatar[data-v-4a3f1108]{width:36px;height:36px;border-radius:50%;background:#576b95;color:#fff;display:grid;place-items:center;font-size:14px;font-weight:700;flex:none}.swf-msg--self .swf-avatar[data-v-4a3f1108]{background:#07c160}.swf-msg-body[data-v-4a3f1108]{min-width:0;max-width:min(520px,72%);display:flex;flex-direction:column}.swf-msg--other .swf-msg-body[data-v-4a3f1108]{align-items:flex-start}.swf-msg--self .swf-msg-body[data-v-4a3f1108]{align-items:flex-end}.swf-msg-meta[data-v-4a3f1108]{display:flex;align-items:center;gap:10px;margin-bottom:6px;font-size:12px;color:#888}.swf-msg--self .swf-msg-meta[data-v-4a3f1108]{flex-direction:row-reverse}.swf-msg-meta strong[data-v-4a3f1108]{color:#333;font-weight:600}.swf-bubble[data-v-4a3f1108]{display:inline-block;padding:10px 12px;border-radius:6px;background:#fff;border:1px solid #ededed;font-size:14px;line-height:1.55;color:#222;white-space:pre-wrap;word-break:break-word;text-align:left}.swf-msg--self .swf-bubble[data-v-4a3f1108]:not(.swf-bubble--image){background:#95ec69;border-color:#95ec69;color:#111}.swf-msg--self .swf-bubble--image[data-v-4a3f1108]{align-self:flex-end}.swf-msg--other .swf-bubble--image[data-v-4a3f1108]{align-self:flex-start}.swf-compose[data-v-4a3f1108]{position:relative;background:#fff;border-top:1px solid #e7e7e7}.swf-compose-editor[data-v-4a3f1108]{padding:10px 16px 6px}.swf-compose-editor textarea[data-v-4a3f1108]{width:100%;box-sizing:border-box;min-height:96px;max-height:160px;padding:0;border:none;resize:none;outline:none;background:transparent;font:inherit;font-size:14px;line-height:1.6;color:#222}.swf-compose-bar[data-v-4a3f1108]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 12px 10px 14px}.swf-toolbar-main[data-v-4a3f1108]{display:flex;align-items:center;gap:4px;flex-wrap:wrap;min-width:0}.swf-tool[data-v-4a3f1108]{border:none;background:transparent;color:#666;font-size:12px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0}.swf-tool--icon[data-v-4a3f1108]{width:32px;height:32px;border-radius:4px}.swf-tool--icon[data-v-4a3f1108]:hover:not(:disabled){background:#f0f0f0;color:#333}.swf-tool svg[data-v-4a3f1108]{width:20px;height:20px}.swf-pending-list[data-v-4a3f1108]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.swf-pending-shot[data-v-4a3f1108]{position:relative;display:inline-block;margin-bottom:8px;max-width:160px}.swf-pending-shot img[data-v-4a3f1108]{display:block;max-width:160px;max-height:120px;border-radius:4px;border:1px solid #07c160;cursor:zoom-in}.swf-pending-shot-remove[data-v-4a3f1108]{position:absolute;top:-8px;right:-8px;width:20px;height:20px;border:none;border-radius:50%;background:#0000008c;color:#fff;font-size:14px;line-height:1;cursor:pointer}.swf-send[data-v-4a3f1108]{flex:none;height:32px;min-width:88px;padding:0 18px;border:none;border-radius:4px;background:#07c160;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.swf-send[data-v-4a3f1108]:disabled{background:#e5e5e5;color:#fff;opacity:1;cursor:not-allowed}.swf-toast[data-v-4a3f1108]{margin:0 16px 10px;font-size:12px;color:#07c160}.swf-toast--err[data-v-4a3f1108]{color:#e54d42}.swf-window--capture-hide[data-v-4a3f1108],.swf-mask--capture-hide[data-v-4a3f1108]{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.swf-hidden-input[data-v-4a3f1108]{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.swf-tool.is-active[data-v-4a3f1108]{color:#07c160;background:#eef9f1}.swf-tool[data-v-4a3f1108]:disabled{opacity:.45;cursor:not-allowed}.swf-tool-split[data-v-4a3f1108]{display:inline-flex;align-items:stretch;border:1px solid #dcdcdc;border-radius:4px;overflow:hidden;background:#f3f3f3;flex-shrink:0}.swf-tool-split-main[data-v-4a3f1108]{padding:4px 8px!important;background:#e8e8e8;border-right:1px solid #dcdcdc}.swf-tool-split-chev[data-v-4a3f1108]{border:none;background:#f3f3f3;color:#666;font-size:10px;line-height:1;padding:0 7px;cursor:pointer}.swf-tool-split-chev[data-v-4a3f1108]:disabled{opacity:.45;cursor:not-allowed}.swf-compose-pop[data-v-4a3f1108]{position:absolute;left:12px;right:12px;bottom:52px;z-index:2;padding:10px 12px;border:1px solid #e8edf2;border-radius:6px;background:#fafbfc;box-shadow:0 -4px 16px #00000014}.swf-emoji-panel[data-v-4a3f1108]{display:flex;flex-wrap:wrap;gap:6px}.swf-emoji-btn[data-v-4a3f1108]{border:none;background:transparent;font-size:20px;line-height:1;padding:4px;cursor:pointer;border-radius:4px}.swf-emoji-btn[data-v-4a3f1108]:hover{background:#eef2f6}.swf-note-panel textarea[data-v-4a3f1108]{width:100%;box-sizing:border-box;border:1px solid #dde3ea;border-radius:4px;padding:8px 10px;font:inherit;font-size:13px;resize:vertical;min-height:52px}.swf-note-actions[data-v-4a3f1108]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.swf-mini-btn[data-v-4a3f1108]{border:1px solid #dde3ea;background:#fff;color:#555;font-size:12px;padding:4px 10px;border-radius:4px;cursor:pointer}.swf-mini-btn--primary[data-v-4a3f1108]{border-color:#07c160;background:#07c160;color:#fff}.swf-mini-btn[data-v-4a3f1108]:disabled{opacity:.45;cursor:not-allowed}.swf-remind-panel[data-v-4a3f1108]{display:flex;flex-wrap:wrap;gap:8px}.swf-remind-btn[data-v-4a3f1108]{border:1px solid #dde3ea;background:#fff;color:#444;font-size:12px;padding:6px 12px;border-radius:4px;cursor:pointer}.swf-remind-btn[data-v-4a3f1108]:hover:not(:disabled){border-color:#07c160;color:#07c160}.swf-quick-panel[data-v-4a3f1108]{padding:12px}.swf-quick-grid[data-v-4a3f1108]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 8px}.swf-quick-item[data-v-4a3f1108]{border:none;background:transparent;padding:4px 2px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:6px}.swf-quick-icon[data-v-4a3f1108]{width:44px;height:44px;border-radius:10px;background:#fff;border:1px solid #ececec;display:grid;place-items:center;font-size:18px;line-height:1}.swf-quick-icon--green[data-v-4a3f1108],.swf-quick-icon--result[data-v-4a3f1108]{color:#16a34a}.swf-quick-icon--store[data-v-4a3f1108]{color:#2563eb}.swf-quick-icon--blue[data-v-4a3f1108]{color:#0284c7}.swf-quick-icon--stage[data-v-4a3f1108]{color:#ea580c}.swf-quick-icon--pink[data-v-4a3f1108]{color:#db2777}.swf-quick-icon--clock[data-v-4a3f1108]{color:#64748b}.swf-quick-icon--purple[data-v-4a3f1108]{color:#7c3aed}.swf-quick-icon--image[data-v-4a3f1108]{color:#0891b2}.swf-quick-label[data-v-4a3f1108]{font-size:11px;color:#666;text-align:center;line-height:1.2}.swf-quick-label em[data-v-4a3f1108]{color:#e54d42;font-style:normal}.swf-quick-picker-hd[data-v-4a3f1108]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.swf-quick-back[data-v-4a3f1108]{border:none;background:transparent;color:#666;cursor:pointer;font-size:16px;padding:0 4px}.swf-quick-options[data-v-4a3f1108]{display:flex;flex-wrap:wrap;gap:8px;max-height:180px;overflow:auto}.swf-quick-opt[data-v-4a3f1108]{border:1px solid #dde3ea;background:#fff;color:#444;font-size:12px;padding:6px 12px;border-radius:16px;cursor:pointer}.swf-quick-opt[data-v-4a3f1108]:hover{border-color:#07c160;color:#07c160}.swf-quick-time[data-v-4a3f1108]{display:flex;align-items:center;gap:8px}.swf-quick-time input[data-v-4a3f1108]{flex:1;min-width:0;border:1px solid #dde3ea;border-radius:6px;padding:6px 8px;font:inherit;font-size:13px}.swf-bubble--image[data-v-4a3f1108]{padding:0;border:none;background:transparent;max-width:min(240px,72vw);line-height:0}.swf-bubble--image img[data-v-4a3f1108]{display:block;width:auto;max-width:100%;max-height:240px;border-radius:4px;cursor:zoom-in;object-fit:contain;background:#f5f5f5}.swf-msg--media .swf-msg-meta[data-v-4a3f1108]{margin-bottom:4px}.swf-image-preview[data-v-4a3f1108]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50000;background:#000000c7;display:flex;align-items:center;justify-content:center;padding:48px 24px 24px;cursor:zoom-out}.swf-image-preview-close[data-v-4a3f1108]{position:fixed;top:16px;right:16px;z-index:1;width:40px;height:40px;border:none;border-radius:50%;background:#ffffff29;color:#fff;font-size:28px;line-height:1;cursor:pointer}.swf-image-preview-close[data-v-4a3f1108]:hover{background:#ffffff47}.swf-image-preview img[data-v-4a3f1108]{max-width:min(96vw,1200px);max-height:92vh;object-fit:contain;border-radius:4px;box-shadow:0 8px 32px #00000059;cursor:default;pointer-events:none}@media(max-width:900px){.swf-workspace-body[data-v-4a3f1108]{grid-template-columns:1fr}.swf-window[data-v-4a3f1108]:not(.swf-window--embedded):not(.swf-window--list-follow){width:calc(100vw - 16px);height:calc(100vh - 16px);grid-template-columns:64px minmax(0,1fr);grid-template-areas:"sidebar main"}.swf-window--with-list[data-v-4a3f1108]:not(.swf-window--embedded):not(.swf-window--list-follow){grid-template-columns:64px minmax(200px,34vw) minmax(0,1fr);grid-template-areas:"sidebar list main"}.swf-store-row[data-v-4a3f1108]{grid-template-columns:1fr;gap:12px}.swf-store-meta[data-v-4a3f1108],.swf-store-actions[data-v-4a3f1108]{justify-content:flex-start}.sod-info-grid[data-v-4a3f1108],.sod-bottom-grid[data-v-4a3f1108]{grid-template-columns:1fr}.sod-summary-metrics[data-v-4a3f1108]{grid-template-columns:repeat(3,minmax(0,1fr))}}.swf-capture-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40000;background:#000;-webkit-user-select:none;user-select:none;touch-action:none;cursor:crosshair}.swf-capture-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.swf-capture-hint{position:absolute;top:16px;left:50%;transform:translate(-50%);z-index:3;padding:8px 16px;border-radius:6px;background:#141414d1;color:#fff;font-size:13px;pointer-events:none}.swf-capture-shade{position:absolute;background:#00000073;pointer-events:none;z-index:1}.swf-capture-shade--top,.swf-capture-shade--bottom{left:0;right:0}.swf-capture-shade--left,.swf-capture-shade--right{top:0;bottom:0}.swf-capture-shade--top{top:0}.swf-capture-shade--bottom{bottom:0}.swf-capture-box{position:absolute;display:none;border:2px solid #07c160;box-sizing:border-box;pointer-events:none;z-index:2}.swf-capture-size{position:absolute;display:none;padding:2px 8px;border-radius:4px;background:#1e1e1ee0;color:#fff;font-size:12px;pointer-events:none;z-index:3}.swf-capture-actions{position:absolute;z-index:4;display:flex;gap:8px;padding:6px;border-radius:6px;background:#1e1e1eeb}.swf-capture-done{border:none;background:#07c160;color:#fff;font-size:12px;padding:6px 14px;border-radius:4px;cursor:pointer}.swf-capture-cancel{border:1px solid rgba(255,255,255,.35);background:transparent;color:#fff;font-size:12px;padding:6px 12px;border-radius:4px;cursor:pointer}.jygt-download-btn[data-v-f088d3b4]{display:inline-flex;align-items:center;gap:6px;border:1px solid #d6e4f7;background:#f5f9ff;color:#1d74ff;border-radius:10px;cursor:pointer;font:inherit;transition:background .15s,border-color .15s,color .15s}.jygt-download-btn[data-v-f088d3b4]:hover{background:#e8f2ff;border-color:#b8d4fb;color:#1258d6}.jygt-download-btn--header[data-v-f088d3b4]{height:36px;padding:0 10px;margin-right:4px}.jygt-download-btn--login[data-v-f088d3b4]{height:34px;padding:0 12px;border-radius:999px;background:#f5f9ff;border-color:#d6e4f7;color:#1d74ff}.jygt-download-btn--login[data-v-f088d3b4]:hover{background:#e8f2ff;border-color:#b8d4fb;color:#1258d6}.jygt-download-ic[data-v-f088d3b4]{width:18px;height:18px;flex-shrink:0}.jygt-download-text[data-v-f088d3b4]{font-size:12px;font-weight:600;white-space:nowrap}.jygt-download-ver[data-v-f088d3b4]{font-size:10px;opacity:.75;font-weight:500}@media(max-width:900px){.jygt-download-btn--header .jygt-download-text[data-v-f088d3b4],.jygt-download-btn--header .jygt-download-ver[data-v-f088d3b4]{display:none}.jygt-download-btn--header[data-v-f088d3b4]{width:36px;padding:0;justify-content:center}}html,body,#app{height:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;background:#f4f7f9;color:#262626}.layout{display:flex;height:100vh;box-sizing:border-box;overflow:hidden}.sidebar{flex:0 0 15%;min-width:200px;max-width:280px;width:15%;box-sizing:border-box;background:#fff;border-right:1px solid #e8e8e8;display:flex;flex-direction:column;min-height:0}.sidebar-scroll{flex:1;min-height:0;overflow-y:auto;padding:20px 12px 16px 16px}.brand-block{display:flex;align-items:flex-start;gap:12px;padding-bottom:20px;margin-bottom:8px;border-bottom:1px solid #f0f0f0}.brand-logo{flex-shrink:0;width:36px;height:36px}.brand-copy{display:flex;flex-direction:column;gap:2px}.brand-sub{color:#8c8c8c;font-size:11px;font-weight:400;line-height:1.3}.brand-title{font-size:14px;font-weight:600;color:#1a1a1a;line-height:1.4;margin:2px 0 0}.side-nav{display:flex;flex-direction:column;gap:4px}.side-link-inner{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:8px;font-size:14px;color:#434343;text-decoration:none;transition:background .15s,color .15s;min-height:44px;box-sizing:border-box}.side-link-inner:hover{background:#f5f5f5;color:#1890ff}.side-link-inner:hover .side-ic{color:#1890ff}.side-link-inner.is-active{background:#e6f7ff;color:#1890ff;font-weight:500}.side-link-inner.is-active .side-ic{color:#1890ff}.side-ic{flex-shrink:0;width:18px;height:18px;color:#8c8c8c;display:flex;align-items:center;justify-content:center}.side-label{flex:1;min-width:0}.side-chev{color:#bfbfbf;font-size:15px;font-weight:300;line-height:1}.header-user-wrap{position:relative;margin-left:8px}.header-user{display:inline-flex;align-items:center;gap:10px;padding:6px 10px 6px 6px;border:1px solid #e8e8e8;border-radius:24px;background:#fafafa;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s}.header-user:hover{background:#f0f5ff;border-color:#91caff}.header-user-meta{display:flex;flex-direction:column;align-items:flex-start;min-width:0;max-width:120px}.header-user-name{font-size:13px;font-weight:500;color:#262626;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.header-user-role{font-size:11px;color:#8c8c8c;line-height:1.2}.header-user-chev{font-size:10px;color:#bfbfbf;margin-right:2px}.user-menu{position:absolute;background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 6px 20px #0000001a;padding:8px;z-index:100;min-width:260px}.user-menu--header{top:calc(100% + 8px);right:0}.user-menu-item{display:block;width:100%;padding:10px 12px;font-size:14px;color:#262626;text-decoration:none;border:none;background:none;text-align:left;cursor:pointer;font-family:inherit;box-sizing:border-box;border-radius:8px}.user-menu-item:hover{background:#f5f5f5;color:#1890ff}.user-menu-item--danger{color:#ff4d4f}.user-menu-item--danger:hover{color:#ff4d4f;background:#fff1f0}.user-menu-profile{padding:10px 12px 12px;border-bottom:1px solid #eef2f7;margin-bottom:8px}.user-menu-profile strong,.user-menu-profile span{display:block}.user-menu-profile strong{font-size:14px;color:#0f172a}.user-menu-profile span{margin-top:4px;font-size:12px;color:#64748b}.user-menu-divider{height:1px;margin:8px 0;background:#eef2f7}.user-menu-group-title{padding:2px 12px 8px;color:#64748b;font-size:12px;font-weight:700}.user-menu-switch{display:grid;width:100%;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;border:1px solid transparent;border-radius:8px;background:transparent;padding:9px 10px;text-align:left;cursor:pointer;font-family:inherit}.user-menu-switch:hover{background:#f8fafc;border-color:#dbeafe}.user-menu-switch.is-current{background:#eff6ff;border-color:#bfdbfe}.switch-avatar{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:8px;background:#e0f2fe;color:#0369a1;font-weight:800}.switch-main strong,.switch-main small{display:block}.switch-main strong{color:#0f172a;font-size:13px}.switch-main small{margin-top:2px;color:#64748b;font-size:12px}.switch-current{border-radius:999px;background:#2563eb;color:#fff;padding:2px 7px;font-size:11px;font-weight:700}.avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(145deg,#69c0ff,#1890ff);color:#fff;font-size:15px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.avatar--sm{width:32px;height:32px;font-size:13px}.avatar-stack{position:relative;flex:0 0 auto}.avatar-stack--menu .avatar{width:36px;height:36px}.avatar--mode-admin{background:linear-gradient(145deg,#7c9cff,#3b5bdb)}.avatar--mode-staff{background:linear-gradient(145deg,#6ee7b7,#059669)}.avatar--mode-external{background:linear-gradient(145deg,#fdba74,#ea580c)}.avatar--dash{width:40px;height:40px;font-size:15px}.avatar-mode-tag{position:absolute;right:-4px;bottom:-3px;min-width:16px;height:16px;padding:0 3px;border-radius:8px;border:1.5px solid #fff;font-size:9px;font-weight:950;line-height:13px;text-align:center;color:#fff;box-shadow:0 2px 6px #1018282e}.avatar-mode-tag--admin{background:linear-gradient(135deg,#4f6ef7,#2b4acb)}.avatar-mode-tag--staff{background:linear-gradient(135deg,#22c55e,#15803d)}.avatar-mode-tag--external{background:linear-gradient(135deg,#fb923c,#c2410c)}.dash-user-meta{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.dash-user-name{font-size:14px;font-weight:850;color:#101828;line-height:1.2;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-user-mode{font-size:11px;font-weight:800;line-height:1.2;padding:1px 6px;border-radius:6px}.dash-user-mode--admin{color:#2b4acb;background:#eef2ff}.dash-user-mode--staff{color:#15803d;background:#ecfdf3}.dash-user-mode--external{color:#c2410c;background:#fff7ed}.header-user-role--admin{color:#2b4acb}.header-user-role--staff{color:#15803d}.header-user-role--external{color:#c2410c}.user-menu-profile-row{display:flex;align-items:center;gap:10px}.user-menu-mode{display:block;margin-top:2px;font-size:12px;font-weight:700}.user-menu-mode--admin{color:#2b4acb}.user-menu-mode--staff{color:#15803d}.user-menu-mode--external{color:#c2410c}.right{flex:1;min-width:0;display:flex;flex-direction:column;min-height:0;background:#f4f7f9}.top-header{flex:0 0 auto;min-height:clamp(64px,5vh,100px);background:#fff;border-bottom:1px solid #e8e8e8;padding:22px 24px 18px;display:flex;align-items:center;justify-content:space-between;gap:20px}.header-page{min-width:0}.header-title{margin:0;font-size:22px;font-weight:600;color:#333;line-height:1.3}.header-desc{margin:10px 0 0;font-size:13px;color:#999;line-height:1.55;max-width:560px}.header-tools{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}.icon-btn{border:none;background:transparent;padding:8px;cursor:pointer;color:#595959;border-radius:8px;line-height:0}.icon-btn:hover{background:#f5f5f5;color:#1890ff}.msg-entry{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;padding:8px 10px;cursor:pointer;color:#595959;border-radius:8px;font-size:13px;font-family:inherit;line-height:1}.msg-entry:hover{background:#f5f5f5;color:#1890ff}.msg-label{white-space:nowrap}.bell-wrap{position:relative;display:inline-flex}.tool-ic{width:22px;height:22px}.tool-ic-sm{width:18px;height:18px}.badge-num{position:absolute;top:-5px;right:-7px;min-width:18px;height:18px;padding:0 5px;background:#ff4d4f;color:#fff;font-size:11px;font-weight:600;border-radius:9px;display:flex;align-items:center;justify-content:center;line-height:1;border:2px solid #fff;box-sizing:border-box}.help-link{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;font-size:13px;color:#595959;text-decoration:none;border-radius:8px}.help-link:hover{background:#f5f5f5;color:#1890ff}.top-header--dash{min-height:0;padding:10px 24px 8px;gap:14px}.top-header--dash .header-title{font-size:20px;line-height:1.25}.top-header--dash .header-desc{margin-top:4px;font-size:12px;line-height:1.4;max-width:620px}.temubar{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;font-size:13px;font-weight:600;color:#262626;cursor:default;margin-left:4px}.temu-user-ic{width:18px;height:18px;flex-shrink:0;color:#595959}.temudot{width:8px;height:8px;border-radius:50%;background:#52c41a;flex-shrink:0}.temu-txt{letter-spacing:.02em}.temu-chev{font-size:9px;color:#8c8c8c;margin-left:2px}.main{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.page-shell{flex:1 1 0;width:100%;min-height:0;overflow:auto;padding:24px;box-sizing:border-box}.page-shell--dash{flex:1 1 0;min-height:0;display:flex;flex-direction:column;padding:12px 24px 14px;overflow-x:hidden;overflow-y:auto}.page-shell--store-fill,.page-shell--order-fill{flex:1 1 0;min-height:0;padding:0;overflow:hidden;display:flex;flex-direction:column}.layout--order-workbench{overflow:hidden}.layout--order-workbench .sidebar{display:none}.layout--order-workbench .right{height:100vh;min-height:0}.layout--order-workbench .main,.layout--order-workbench .page-shell--order-fill{height:100vh}.page-shell--customers{padding:12px 12px 16px;background:#f0f2f5;overflow:hidden;display:flex;flex-direction:column;min-height:0;width:100%;max-width:100%;box-sizing:border-box}.layout--sidebar-collapsed .sidebar{flex:0 0 0;min-width:0;max-width:0;width:0;border:none;overflow:hidden}.top-header--customers{min-height:56px;padding:0 24px;display:grid;grid-template-columns:auto minmax(200px,1fr) auto;align-items:center;gap:20px}.header-ek-left{display:flex;align-items:center;gap:12px;min-width:0}.header-menu-btn{flex-shrink:0}.header-crumb{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#8c8c8c;white-space:nowrap}.header-crumb-home{display:inline-flex;color:#8c8c8c;text-decoration:none}.header-crumb-home:hover{color:#1677ff}.header-crumb-sep{color:#d9d9d9}.header-crumb-current{color:#262626;font-weight:500}.header-ek-search{position:relative;display:flex;align-items:center;max-width:560px;width:100%;margin:0 auto;justify-self:center}.header-ek-search-ic{position:absolute;left:14px;width:16px;height:16px;color:#bfbfbf;pointer-events:none}.header-ek-search-inp{width:100%;height:40px;border:1px solid #e8e8e8;border-radius:20px;padding:0 52px 0 40px;font-size:14px;background:#f5f5f5;color:#262626;box-sizing:border-box;transition:border-color .15s,background .15s,box-shadow .15s}.header-ek-search-inp:focus{outline:none;border-color:#91caff;background:#fff;box-shadow:0 0 0 2px #1677ff1f}.header-search-kbd{position:absolute;right:12px;padding:2px 6px;border:1px solid #e8e8e8;border-radius:4px;background:#fff;font-size:11px;color:#8c8c8c;font-family:inherit;line-height:1.4}.top-header--customers .header-tools{margin-left:0;gap:4px}.header-user--ek{border:none;background:transparent;padding:4px 8px 4px 4px}.header-user--ek:hover{background:#f5f5f5}@media(max-width:1100px){.top-header--customers{grid-template-columns:1fr auto;grid-template-rows:auto auto;padding:12px 16px;gap:12px}.header-ek-search{grid-column:1 / -1;max-width:none;justify-self:stretch}}.auth-layout{height:100vh;min-height:100vh;overflow:hidden;display:flex;flex-direction:column}.auth-layout>*{flex:1;min-height:0;min-width:0}.top-header--store-fill{padding-left:12px;padding-right:12px}.page-shell:not(.page-shell--customers) table{width:100%;border-collapse:collapse;background:#fff}.page-shell:not(.page-shell--customers) th,.page-shell:not(.page-shell--customers) td{border:1px solid #e5e7eb;padding:8px;text-align:left;font-size:14px}.layout:has(.page-shell--dash){overflow:hidden}.layout:has(.page-shell--dash) .sidebar{flex:0 0 260px;width:260px;min-width:260px;max-width:260px;background:linear-gradient(180deg,#06182c,#08233e);border-right:none;position:relative;overflow:hidden}.layout:has(.page-shell--dash) .sidebar:after{content:"";position:absolute;left:-50px;right:-50px;bottom:-90px;height:360px;background:radial-gradient(circle at 30% 30%,rgba(22,119,255,.85) 0 4px,transparent 5px),radial-gradient(circle at 62% 22%,rgba(22,119,255,.65) 0 3px,transparent 4px),radial-gradient(circle at 75% 60%,rgba(22,119,255,.5) 0 3px,transparent 4px),radial-gradient(circle at 42% 70%,rgba(22,119,255,.55) 0 3px,transparent 4px),radial-gradient(ellipse at center,rgba(22,119,255,.22),transparent 68%);opacity:.85;pointer-events:none}.layout:has(.page-shell--dash) .sidebar-scroll{padding:26px 16px;position:relative;z-index:2;height:100%}.layout:has(.page-shell--dash) .brand-block{align-items:center;height:58px;padding:0;margin-bottom:26px;border-bottom:0;gap:13px}.layout:has(.page-shell--dash) .brand-logo{width:48px;height:48px;border-radius:15px;background:linear-gradient(135deg,#35a6ff,#0f63ff);box-shadow:0 12px 24px #1677ff59;display:grid;place-items:center}.layout:has(.page-shell--dash) .brand-copy{display:flex;flex-direction:column;gap:5px}.layout:has(.page-shell--dash) .brand-title{color:#fff;font-size:22px;font-weight:800;line-height:24px;letter-spacing:.5px}.layout:has(.page-shell--dash) .brand-sub{color:#9fbbe0;font-size:12px;font-weight:600;line-height:1.3}.layout:has(.page-shell--dash) .side-nav{gap:8px}.layout:has(.page-shell--dash) .side-link-inner{min-height:58px;border-radius:9px;padding:0 18px;color:#d9e8fb;font-size:17px;font-weight:760;gap:15px}.layout:has(.page-shell--dash) .side-link-inner:hover{background:#ffffff0f;color:#fff}.layout:has(.page-shell--dash) .side-link-inner.is-active{background:linear-gradient(90deg,#1778ff,#0c65f5);color:#fff;box-shadow:0 12px 26px #1677ff5c}.layout:has(.page-shell--dash) .side-ic{color:currentColor}.layout:has(.page-shell--dash) .side-ic svg{width:23px;height:23px}.layout:has(.page-shell--dash) .side-chev{display:none}.sidebar-footer{position:absolute;left:24px;bottom:26px;z-index:2;font-size:13px;color:#8fb0d4;font-weight:600}.layout:has(.page-shell--dash) .right{background:#f5f7fb;min-width:0;overflow:hidden}.layout:has(.page-shell--dash) .main{overflow:hidden}.top-header--dash{height:76px;min-height:76px;flex:0 0 76px;padding:0 30px;border-bottom:1px solid #e6ebf2;box-shadow:none;background:#fff}.top-header--dash .header-title{font-size:25px;line-height:30px;font-weight:950;color:#111827;letter-spacing:.3px}.top-header--dash .header-desc{display:block;margin-top:7px;font-size:14px;color:#475467;font-weight:650;line-height:1.4}.top-header--dash .header-tools{gap:18px}.dash-refresh-btn{height:40px;padding:0 18px;border:1px solid #d9e2ef;border-radius:8px;background:#fff;color:#344054;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:800;cursor:pointer}.dash-refresh-btn svg{width:18px;height:18px}.dash-bell{width:42px;height:42px;border-left:1px solid #e6ebf2;display:grid;place-items:center;position:relative;color:#344054}.dash-bell svg{width:24px;height:24px}.bell-badge{position:absolute;top:0;right:-5px;min-width:21px;height:21px;padding:0 5px;border-radius:12px;background:#ef4444;color:#fff;font-size:11px;font-weight:950;font-style:normal;display:grid;place-items:center}.top-header--dash .header-user{height:42px;padding-left:18px;border-left:1px solid #e6ebf2;border-radius:0;background:transparent;gap:11px;font-size:15px;font-weight:850;color:#344054}.top-header--dash .header-user-chev{font-size:12px;color:#667085}.top-header--dash~.main .page-shell--dash{padding:0;height:calc(100vh - 76px);overflow:hidden}.mobile-tabbar{display:none}@media(max-width:768px){html,body,#app{height:100%;overflow:hidden}body{background:#f6f8fb}.layout{display:block;height:100dvh;overflow:hidden;background:#f6f8fb}.sidebar,.layout:has(.page-shell--dash) .sidebar{display:none}.right,.layout:has(.page-shell--dash) .right{height:100dvh;min-height:0;overflow:hidden;background:#f6f8fb}.top-header,.top-header--dash,.top-header--customers{height:auto;min-height:62px;padding:10px 14px;display:flex;grid-template-columns:none;gap:10px;border-bottom:1px solid #e7edf5;box-shadow:0 1px #0f172a08}.top-header--dash{display:none}.header-page{min-width:0;flex:1}.header-title,.top-header--dash .header-title{font-size:17px;line-height:22px;font-weight:850;color:#111827}.header-desc,.top-header--dash .header-desc{display:block;margin-top:2px;max-width:210px;font-size:11px;line-height:16px;color:#667085;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-ek-left{flex:1;min-width:0}.header-menu-btn,.dash-refresh-btn,.dash-bell,.bell-wrap,.top-header--customers .icon-btn:not(.header-menu-btn),.header-search-kbd,.header-user-meta,.dash-user-meta,.header-user-chev{display:none}.header-crumb{overflow:hidden;text-overflow:ellipsis}.header-ek-search{order:3;flex-basis:100%;max-width:none}.top-header--customers{flex-wrap:wrap}.header-ek-search-inp{height:38px;border-radius:10px;padding-right:14px;background:#fff}.header-tools{gap:4px;margin-left:0}.header-user,.top-header--dash .header-user{width:40px;height:40px;padding:0;border:0;border-radius:14px;justify-content:center;background:#fff;box-shadow:0 6px 16px #0f172a14}.avatar--sm,.avatar--dash{width:34px;height:34px}.user-menu--header{position:fixed;top:58px;right:12px;left:12px;min-width:0;border-radius:14px;z-index:200}.main{height:calc(100dvh - 126px);overflow:hidden}.top-header--dash~.main{height:calc(100dvh - 64px)}.top-header--dash~.main .page-shell--dash,.page-shell,.page-shell--dash,.page-shell--customers{height:100%;padding:12px;overflow-x:hidden;overflow-y:auto;display:block;background:#f6f8fb;box-sizing:border-box;-webkit-overflow-scrolling:touch}.page-shell--order-fill,.page-shell--store-fill{padding:0}.page-shell:not(.page-shell--customers) table{min-width:720px}.page-shell:not(.page-shell--customers) .table-wrap,.page-shell:not(.page-shell--customers) .table-card,.page-shell:not(.page-shell--customers) .list-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.mobile-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:120;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:64px;padding:6px 4px calc(5px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eef2f7;box-shadow:0 -2px 12px #0f172a0a;box-sizing:border-box}.mobile-tabbar-item{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:0;color:#222b3a;text-decoration:none;font-size:10px;font-weight:650;line-height:13px;-webkit-tap-highlight-color:transparent}.mobile-tabbar-item.is-active{color:#1677ff}.mobile-tabbar-ic{display:grid;width:24px;height:24px;place-items:center}.mobile-tabbar-ic svg{width:22px;height:22px}}.sm-page[data-v-b2d5f4f0]{width:100%;color:#262626;box-sizing:border-box}.sm-page--fill[data-v-b2d5f4f0]{flex:1;min-height:0;min-width:0;max-width:100%;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.sm-shell[data-v-b2d5f4f0]{width:100%;max-width:100%;margin:0 auto;flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.sm-page-hd[data-v-b2d5f4f0]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px;flex-shrink:0}.sm-page-title[data-v-b2d5f4f0]{margin:0;font-size:24px;font-weight:600;color:#262626}.sm-page-add[data-v-b2d5f4f0]{height:36px;border-radius:6px;font-size:14px}.sm-hd[data-v-b2d5f4f0]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.sm-title[data-v-b2d5f4f0]{margin:0;font-size:1.5rem;font-weight:700}.sm-sub[data-v-b2d5f4f0]{margin:6px 0 0;font-size:14px;color:#64748b}.sm-hd-actions[data-v-b2d5f4f0]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.sm-search-wrap[data-v-b2d5f4f0]{position:relative;width:min(100%,360px)}.sm-search-ic[data-v-b2d5f4f0]{position:absolute;left:12px;top:50%;width:18px;height:18px;transform:translateY(-50%);color:#94a3b8}.sm-search[data-v-b2d5f4f0]{width:100%;height:44px;border:1px solid #e2e8f0;border-radius:12px;padding:0 14px 0 40px;font-size:14px;background:#f8fafc}.sm-btn-primary[data-v-b2d5f4f0]{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 16px;border:none;border-radius:12px;background:#2563eb;color:#fff;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.sm-btn-outline[data-v-b2d5f4f0]{height:44px;padding:0 16px;border-radius:12px;border:1px solid #e2e8f0;background:#fff;color:#334155;font-size:14px;font-weight:600;cursor:pointer}.sm-card[data-v-b2d5f4f0]{border:1px solid #f0f0f0;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00000008}.sm-login[data-v-b2d5f4f0]{padding:20px}.sm-login-row[data-v-b2d5f4f0]{display:flex;gap:10px;flex-wrap:wrap}.sm-inp[data-v-b2d5f4f0]{flex:1;min-width:200px;height:40px;border:1px solid #e2e8f0;border-radius:10px;padding:0 12px}.sm-muted[data-v-b2d5f4f0]{color:#64748b;font-size:13px}.sm-ok[data-v-b2d5f4f0]{color:#047857}.sm-err[data-v-b2d5f4f0]{color:#dc2626;margin-bottom:12px;white-space:pre-wrap}.sm-entry-bar[data-v-b2d5f4f0]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding:14px 16px;border-radius:12px;border:1px solid #e2e8f0;background:#f8fafc}.sm-quick-filters[data-v-b2d5f4f0]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.72fr) minmax(0,.72fr) minmax(0,1.45fr);gap:10px;padding:14px 16px}.sm-quick-field[data-v-b2d5f4f0]{display:flex;flex-direction:column;gap:6px;min-width:0}.sm-quick-field>span[data-v-b2d5f4f0]{font-size:12px;font-weight:700;color:#64748b}.sm-status-tabs[data-v-b2d5f4f0]{margin:0 0 12px;overflow-x:auto;scrollbar-width:none}.sm-status-tabs .sm-tab[data-v-b2d5f4f0]{flex:0 0 auto;white-space:nowrap}.sm-stats-grid[data-v-b2d5f4f0]{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:16px;flex-shrink:0}@media(min-width:640px){.sm-stats-grid--6[data-v-b2d5f4f0],.sm-stats-grid--7[data-v-b2d5f4f0],.sm-stats-grid--8[data-v-b2d5f4f0]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.sm-stats-grid--6[data-v-b2d5f4f0],.sm-stats-grid--7[data-v-b2d5f4f0],.sm-stats-grid--8[data-v-b2d5f4f0]{grid-template-columns:repeat(3,1fr)}}@media(min-width:1400px){.sm-stats-grid--4[data-v-b2d5f4f0]{grid-template-columns:repeat(4,minmax(0,1fr))}.sm-stats-grid--6[data-v-b2d5f4f0]{grid-template-columns:repeat(6,1fr)}.sm-stats-grid--7[data-v-b2d5f4f0]{grid-template-columns:repeat(7,1fr)}.sm-stats-grid--8[data-v-b2d5f4f0]{grid-template-columns:repeat(4,1fr)}}.sm-stat--ek .sm-stat-top[data-v-b2d5f4f0]{display:flex;align-items:center;gap:16px}.sm-stat[data-v-b2d5f4f0]{padding:20px 24px}.sm-stat-icon[data-v-b2d5f4f0]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;flex-shrink:0;border-radius:12px;border:none}.sm-stat-icon svg[data-v-b2d5f4f0]{width:22px;height:22px}.sm-stat-icon--blue[data-v-b2d5f4f0]{background:#eff6ff;color:#2563eb}.sm-stat-icon--green[data-v-b2d5f4f0]{background:#ecfdf5;color:#059669}.sm-stat-icon--orange[data-v-b2d5f4f0]{background:#fff7ed;color:#ea580c}.sm-stat-icon--purple[data-v-b2d5f4f0]{background:#faf5ff;color:#7c3aed}.sm-stat-icon--red[data-v-b2d5f4f0]{background:#fef2f2;color:#dc2626}.sm-stat-text[data-v-b2d5f4f0]{flex:1;min-width:0}.sm-stat-label[data-v-b2d5f4f0]{margin:0;font-size:14px;color:#8c8c8c}.sm-stat-val[data-v-b2d5f4f0]{margin:4px 0 0;font-size:28px;font-weight:600;color:#262626;line-height:1.2}.sm-stat-sub[data-v-b2d5f4f0]{margin:6px 0 0;font-size:12px;color:#ff4d4f}.sm-filter-panel[data-v-b2d5f4f0]{padding:20px 24px 16px;margin-bottom:16px;flex-shrink:0}.sm-filter-grid--main[data-v-b2d5f4f0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}@media(min-width:1200px){.sm-filter-grid--main[data-v-b2d5f4f0]{grid-template-columns:minmax(200px,1.5fr) repeat(3,minmax(100px,1fr))}}@media(min-width:1600px){.sm-filter-grid--main[data-v-b2d5f4f0]{grid-template-columns:minmax(220px,1.6fr) repeat(6,minmax(100px,1fr))}}.sm-filter-field[data-v-b2d5f4f0]{display:flex;flex-direction:column;gap:6px;min-width:0}.sm-filter-field--keyword[data-v-b2d5f4f0]{grid-column:1 / -1}@media(min-width:1200px){.sm-filter-field--keyword[data-v-b2d5f4f0]{grid-column:auto}}.sm-filter-lbl[data-v-b2d5f4f0]{font-size:12px;font-weight:600;color:#64748b}.sm-filter-inp[data-v-b2d5f4f0]{width:100%;height:32px;border:1px solid #d9d9d9;border-radius:6px;padding:0 10px;font-size:13px;background:#fff;box-sizing:border-box}.sm-filter-search-wrap[data-v-b2d5f4f0]{position:relative}.sm-filter-search-ic[data-v-b2d5f4f0]{position:absolute;left:10px;top:50%;width:16px;height:16px;transform:translateY(-50%);color:#bfbfbf;pointer-events:none}.sm-filter-inp--search[data-v-b2d5f4f0]{padding-left:34px!important}.sm-filter-actions-row[data-v-b2d5f4f0]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-top:20px}.sm-btn-search[data-v-b2d5f4f0]{height:36px;padding:0 24px;border:none;border-radius:6px;background:#1677ff;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.sm-btn-ghost[data-v-b2d5f4f0]{height:36px;padding:0 20px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;color:#595959;font-size:14px;cursor:pointer}.sm-btn-export[data-v-b2d5f4f0]{height:36px;padding:0 16px;border:1px solid #1677ff;border-radius:6px;background:#fff;color:#1677ff;font-size:14px;font-weight:600;cursor:not-allowed;opacity:.65}.sm-link-muted[data-v-b2d5f4f0]{border:none;background:none;color:#8c8c8c;font-size:13px;cursor:pointer;text-decoration:underline}.sm-table-panel[data-v-b2d5f4f0]{overflow:hidden;min-width:0;width:100%;max-width:100%;box-sizing:border-box}.sm-table-panel--scroll[data-v-b2d5f4f0]{display:flex;flex-direction:column;min-height:0;height:100%}.sm-table-toolbar[data-v-b2d5f4f0]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.sm-table-toolbar-right[data-v-b2d5f4f0]{display:flex;gap:8px}.sm-icon-tool[data-v-b2d5f4f0]{width:32px;height:32px;border:none;border-radius:6px;background:transparent;color:#8c8c8c;cursor:pointer;font-size:16px}.sm-icon-tool[data-v-b2d5f4f0]:hover{background:#f5f5f5}.sm-table--ek[data-v-b2d5f4f0]{width:100%;max-width:100%;table-layout:fixed;min-width:0}.sm-col-check[data-v-b2d5f4f0]{width:28px}.sm-col-order[data-v-b2d5f4f0]{width:8%}.sm-col-name[data-v-b2d5f4f0]{width:9%}.sm-col-customer[data-v-b2d5f4f0]{width:7%}.sm-col-subject[data-v-b2d5f4f0]{width:9%}.sm-col-password[data-v-b2d5f4f0]{width:6%}.sm-col-type[data-v-b2d5f4f0],.sm-col-situ[data-v-b2d5f4f0],.sm-col-stage[data-v-b2d5f4f0],.sm-col-lead[data-v-b2d5f4f0],.sm-col-owner[data-v-b2d5f4f0]{width:5%}.sm-col-work[data-v-b2d5f4f0]{width:6%}.sm-col-days[data-v-b2d5f4f0]{width:3%}.sm-col-wechat[data-v-b2d5f4f0],.sm-col-link[data-v-b2d5f4f0],.sm-col-done[data-v-b2d5f4f0],.sm-col-timeout[data-v-b2d5f4f0]{width:4%}.sm-table--ek col.sm-col-actions[data-v-b2d5f4f0]{width:124px}.sm-table--ek th[data-v-b2d5f4f0]{font-size:12px;font-weight:600;color:#595959;background:#fafafa;border:none!important;border-bottom:1px solid #f0f0f0!important;white-space:nowrap;padding:8px 6px;overflow:hidden;text-overflow:ellipsis}.sm-table--ek td[data-v-b2d5f4f0]{border:none!important;border-bottom:1px solid #f0f0f0!important;font-size:12px;padding:8px 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm-table--ek .sm-pill[data-v-b2d5f4f0]{max-width:100%;padding:1px 6px;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.sm-td-clip[data-v-b2d5f4f0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm-th-check[data-v-b2d5f4f0]{width:32px;text-align:center;padding-left:4px!important;padding-right:4px!important}.sm-pill--orange[data-v-b2d5f4f0]{background:#fff7ed;color:#c2410c;border-color:#fed7aa}.sm-name--link[data-v-b2d5f4f0]{color:#1677ff;font-weight:600}.sm-num[data-v-b2d5f4f0]{text-align:center;font-weight:600}.sm-link-act[data-v-b2d5f4f0]{color:#1677ff;font-size:13px;text-decoration:none;cursor:pointer}.sm-col-actions[data-v-b2d5f4f0]{white-space:nowrap;width:124px;min-width:124px;max-width:124px;overflow:visible;text-overflow:clip}.sm-row-actions[data-v-b2d5f4f0]{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:0;white-space:nowrap;font-size:12px}.sm-act-sep[data-v-b2d5f4f0]{display:inline-block;width:6px}.sm-act-link[data-v-b2d5f4f0],.sm-act-more[data-v-b2d5f4f0]{border:none;background:none;padding:0;color:#1677ff;font-size:12px;cursor:pointer;white-space:nowrap;flex-shrink:0}.sm-pager[data-v-b2d5f4f0]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-top:1px solid #f0f0f0;font-size:13px;color:#8c8c8c;flex-shrink:0}.sm-pager-left[data-v-b2d5f4f0],.sm-pager-right[data-v-b2d5f4f0]{display:flex;align-items:center;gap:8px}.sm-pager-size[data-v-b2d5f4f0],.sm-pager-inp[data-v-b2d5f4f0]{height:32px;border:1px solid #d9d9d9;border-radius:6px;padding:0 8px;font-size:13px}.sm-pager-btn[data-v-b2d5f4f0],.sm-pager-num[data-v-b2d5f4f0]{min-width:32px;height:32px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;cursor:pointer}.sm-pager-num--on[data-v-b2d5f4f0]{background:#1677ff;border-color:#1677ff;color:#fff}.sm-pager-go[data-v-b2d5f4f0]{display:inline-flex;align-items:center;gap:6px}.sm-pill[data-v-b2d5f4f0]{display:inline-flex;border-radius:999px;border:1px solid;padding:4px 10px;font-size:12px;font-weight:600}.sm-pill--blue[data-v-b2d5f4f0]{background:#eff6ff;color:#1d4ed8;border-color:#dbeafe}.sm-pill--green[data-v-b2d5f4f0]{background:#ecfdf5;color:#047857;border-color:#d1fae5}.sm-pill--red[data-v-b2d5f4f0]{background:#fef2f2;color:#b91c1c;border-color:#fecaca}.sm-pill--amber[data-v-b2d5f4f0]{background:#fffbeb;color:#b45309;border-color:#fef3c7}.sm-pill--purple[data-v-b2d5f4f0]{background:#faf5ff;color:#7e22ce;border-color:#f3e8ff}.sm-pill--gray[data-v-b2d5f4f0]{background:#f1f5f9;color:#475569;border-color:#e2e8f0}.sm-status[data-v-b2d5f4f0]{display:inline-flex;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.sm-status--blue[data-v-b2d5f4f0]{background:#dbeafe;color:#1d4ed8}.sm-status--green[data-v-b2d5f4f0]{background:#d1fae5;color:#047857}.sm-status--red[data-v-b2d5f4f0]{background:#fecaca;color:#b91c1c}.sm-status--amber[data-v-b2d5f4f0]{background:#fde68a;color:#92400e}.sm-status--purple[data-v-b2d5f4f0]{background:#e9d5ff;color:#7e22ce}.sm-status--gray[data-v-b2d5f4f0]{background:#e2e8f0;color:#475569}.sm-filters[data-v-b2d5f4f0]{padding:16px;margin-bottom:16px}.sm-filter-grid[data-v-b2d5f4f0]{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width:768px){.sm-filter-grid[data-v-b2d5f4f0]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.sm-filter-grid[data-v-b2d5f4f0]{grid-template-columns:repeat(7,1fr)}}.sm-select[data-v-b2d5f4f0]{height:44px;border:1px solid #e2e8f0;border-radius:12px;padding:0 12px;font-size:14px;background:#fff}.sm-filter-btn[data-v-b2d5f4f0]{background:#f8fafc}.sm-filter-foot[data-v-b2d5f4f0]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px}.sm-link[data-v-b2d5f4f0]{border:none;background:none;color:#2563eb;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none;padding:0}.sm-health[data-v-b2d5f4f0]{margin-top:12px}.sm-health-pre[data-v-b2d5f4f0]{margin-top:8px;padding:10px;font-size:11px;background:#f8fafc;border-radius:8px;overflow:auto;max-height:160px}.sm-layout[data-v-b2d5f4f0]{display:grid;grid-template-columns:1fr;gap:12px;align-items:start;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.sm-layout--fill[data-v-b2d5f4f0]{flex:1;min-height:0;overflow:hidden;align-items:stretch}.sm-layout>.sm-table-panel[data-v-b2d5f4f0]{min-width:0;max-width:100%;box-sizing:border-box}.sm-table-wrap[data-v-b2d5f4f0]{overflow:hidden}.sm-table-hd[data-v-b2d5f4f0]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid #f1f5f9}.sm-h2[data-v-b2d5f4f0]{margin:0;font-size:1.1rem;font-weight:700}.sm-tabs[data-v-b2d5f4f0]{display:flex;flex-wrap:wrap;gap:8px}.sm-tab[data-v-b2d5f4f0]{padding:8px 14px;border-radius:12px;border:1px solid #e2e8f0;background:#fff;font-size:13px;font-weight:600;cursor:pointer}.sm-tab--active[data-v-b2d5f4f0]{background:#2563eb;border-color:#2563eb;color:#fff}.sm-table-scroll[data-v-b2d5f4f0]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.sm-table[data-v-b2d5f4f0]{width:100%;min-width:0;border-collapse:collapse;font-size:12px}.sm-table th[data-v-b2d5f4f0]{padding:12px 16px;text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b;background:#f8fafc;white-space:nowrap}.sm-table td[data-v-b2d5f4f0]{padding:12px 16px;border-bottom:1px solid #f1f5f9;vertical-align:middle}.sm-tr[data-v-b2d5f4f0]{cursor:default}.sm-tr[data-v-b2d5f4f0]:hover{background:#fafafa}.sm-tr[data-v-b2d5f4f0]:hover{background:#eff6ff8c}.sm-tr--selected[data-v-b2d5f4f0]{background:#eff6ff}.sm-name[data-v-b2d5f4f0]{margin:0;font-weight:700}.sm-bold[data-v-b2d5f4f0]{margin:0;font-weight:600}.sm-meta[data-v-b2d5f4f0]{margin:4px 0 0;font-size:12px;color:#94a3b8}.sm-owner[data-v-b2d5f4f0]{font-weight:600;color:#334155}.sm-login-btn[data-v-b2d5f4f0]{display:inline-flex;padding:6px 12px;border-radius:8px;background:#eff6ff;color:#1d4ed8;font-size:12px;font-weight:600;text-decoration:none}.sm-empty[data-v-b2d5f4f0]{text-align:center;color:#94a3b8;padding:32px}.sm-act-btn[data-v-b2d5f4f0]{padding:6px 12px;border-radius:8px;border:none;background:#eff6ff;color:#1d4ed8;font-size:12px;font-weight:600;cursor:pointer}.sm-act-btn--outline[data-v-b2d5f4f0]{background:#fff;border:1px solid #e2e8f0;color:#334155}.sm-phone-shell[data-v-b2d5f4f0]{--sm-phone-w: 430px;--sm-phone-chrome: 12px;--sm-phone-scale: 1;width:100%;max-width:var(--sm-phone-w);height:auto;display:flex;flex-direction:column;padding:var(--sm-phone-chrome);border-radius:calc(var(--sm-phone-chrome) * 2 + 4px);background:linear-gradient(160deg,#2a2a2e,#0f0f12);box-shadow:0 8px 24px #0f172a26,0 0 0 1px #ffffff0f inset;box-sizing:border-box;transform-origin:top center;transform:scale(var(--sm-phone-scale));flex-shrink:0}.sm-phone-bezel[data-v-b2d5f4f0]{display:flex;align-items:center;justify-content:space-between;padding:5px 14px 3px;font-size:10px;font-weight:600;color:#e5e7eb;flex-shrink:0;-webkit-user-select:none;user-select:none}.sm-phone-time[data-v-b2d5f4f0]{letter-spacing:.02em}.sm-phone-signal[data-v-b2d5f4f0]{font-size:10px;opacity:.85}.sm-phone-preview[data-v-b2d5f4f0]{min-height:720px;overflow:hidden;border-radius:calc(var(--sm-phone-chrome, 12px) + 14px);background:#f5f7fb;color:#111827}.sm-phone-preview-hd[data-v-b2d5f4f0]{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;height:48px;border-bottom:1px solid #e5eaf3;background:#fff}.sm-phone-preview-hd button[data-v-b2d5f4f0]{border:0;background:transparent;color:#334155;font-size:26px;line-height:1}.sm-phone-preview-hd strong[data-v-b2d5f4f0]{text-align:center;font-size:16px}.sm-phone-preview-hero[data-v-b2d5f4f0],.sm-phone-preview-card[data-v-b2d5f4f0],.sm-phone-preview-chat[data-v-b2d5f4f0]{margin:10px;border:1px solid #e5eaf3;border-radius:14px;background:#fff;box-shadow:0 8px 18px #0f172a0d}.sm-phone-preview-hero[data-v-b2d5f4f0]{padding:14px}.sm-phone-preview-icon[data-v-b2d5f4f0]{display:grid;width:46px;height:46px;place-items:center;border-radius:13px;background:linear-gradient(145deg,#4096ff,#1677ff);color:#fff}.sm-phone-preview-icon svg[data-v-b2d5f4f0]{width:23px;height:23px}.sm-phone-preview-hero h3[data-v-b2d5f4f0]{margin:12px 0 6px;font-size:17px;line-height:1.25;word-break:break-word}.sm-phone-preview-hero p[data-v-b2d5f4f0]{margin:0;color:#64748b;font-size:12px}.sm-phone-preview-tags[data-v-b2d5f4f0]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.sm-phone-preview-tags span[data-v-b2d5f4f0]{padding:3px 8px;border-radius:999px;background:#e8f1ff;color:#1677ff;font-size:11px;font-weight:800}.sm-phone-preview-card[data-v-b2d5f4f0]{padding:12px}.sm-phone-preview-card h4[data-v-b2d5f4f0]{margin:0 0 8px;font-size:14px}.sm-phone-preview-card p[data-v-b2d5f4f0]{display:flex;justify-content:space-between;gap:12px;margin:0;padding:8px 0;border-bottom:1px solid #edf1f7;font-size:12px}.sm-phone-preview-card p[data-v-b2d5f4f0]:last-child{border-bottom:0}.sm-phone-preview-card span[data-v-b2d5f4f0]{color:#94a3b8}.sm-phone-preview-card strong[data-v-b2d5f4f0]{min-width:0;color:#111827;text-align:right;word-break:break-word}.sm-phone-preview-chat[data-v-b2d5f4f0]{padding:12px}.sm-phone-chat-line[data-v-b2d5f4f0]{display:grid;gap:5px;padding:10px;border-radius:12px;background:#f8fafc}.sm-phone-chat-line b[data-v-b2d5f4f0]{color:#111827;font-size:12px}.sm-phone-chat-line span[data-v-b2d5f4f0]{color:#64748b;font-size:12px}.sm-phone-preview-chat button[data-v-b2d5f4f0]{width:100%;height:38px;margin-top:10px;border:0;border-radius:10px;background:#1677ff;color:#fff;font:inherit;font-size:13px;font-weight:850;cursor:pointer}.sm-drawer--sheet[data-v-b2d5f4f0]{overflow:hidden;width:100%;height:auto;display:flex;flex-direction:column;background:#f5f5f5;border-radius:calc(var(--sm-phone-chrome, 12px) + 14px);box-sizing:border-box}.sm-drawer-topbar[data-v-b2d5f4f0]{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;padding:10px 8px;background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0}.sm-drawer-back[data-v-b2d5f4f0]{font-size:26px;line-height:1;color:#333;text-align:center;-webkit-user-select:none;user-select:none;pointer-events:none}.sm-drawer-topbar-title[data-v-b2d5f4f0]{font-size:17px;font-weight:600;color:#262626;text-align:center}.sm-drawer-loading[data-v-b2d5f4f0]{padding:32px 16px;text-align:center;color:#8c8c8c;flex:1}.sm-drawer-banner[data-v-b2d5f4f0]{margin:0;padding:8px 14px;font-size:13px;flex-shrink:0}.sm-drawer-banner--err[data-v-b2d5f4f0]{background:#fff2f0;color:#cf1322}.sm-drawer-banner--ok[data-v-b2d5f4f0]{background:#f6ffed;color:#389e0d}.sm-drawer-banner--loading[data-v-b2d5f4f0]{background:#f0f7ff;color:#1677ff}.sm-drawer-scroll[data-v-b2d5f4f0]{flex:none;overflow:visible;padding:10px 10px 6px}.sm-sheet-card[data-v-b2d5f4f0]{background:#fff;border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 1px 4px #0000000f;margin-bottom:8px;overflow:hidden}.sm-sheet-card--hero[data-v-b2d5f4f0]{padding:12px}.sm-hero-row[data-v-b2d5f4f0]{display:flex;gap:12px;min-width:0}.sm-hero-icon[data-v-b2d5f4f0]{flex-shrink:0;width:44px;height:44px;border-radius:10px;background:linear-gradient(145deg,#4096ff,#1677ff);color:#fff;display:flex;align-items:center;justify-content:center}.sm-hero-icon svg[data-v-b2d5f4f0]{width:22px;height:22px}.sm-hero-main[data-v-b2d5f4f0]{flex:1;min-width:0}.sm-hero-title[data-v-b2d5f4f0]{margin:0 0 10px;font-size:16px;font-weight:700;color:#262626;word-break:break-all}.sm-hero-lines p[data-v-b2d5f4f0]{margin:0 0 6px;font-size:13px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.sm-hero-k[data-v-b2d5f4f0]{color:#999;flex:0 0 72px}.sm-hero-v[data-v-b2d5f4f0]{color:#333;word-break:break-all}.sm-hero-v--mono[data-v-b2d5f4f0]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;color:#1677ff}.sm-hero-pass-edit[data-v-b2d5f4f0]{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.sm-hero-inp[data-v-b2d5f4f0]{flex:1;min-width:0;border:none;border-bottom:1px solid #d9d9d9;padding:2px 0;font-size:13px;font-family:inherit;outline:none}.sm-hero-inp[data-v-b2d5f4f0]:focus{border-bottom-color:#1677ff}.sm-hero-eye[data-v-b2d5f4f0]{border:none;background:none;color:#1677ff;font-size:12px;cursor:pointer;flex-shrink:0;font-family:inherit}.sm-hero-tags[data-v-b2d5f4f0]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.sm-hero-tag[data-v-b2d5f4f0]{padding:2px 8px;border-radius:4px;font-size:12px}.sm-hero-tag--purple[data-v-b2d5f4f0]{background:#f9f0ff;color:#722ed1}.sm-hero-tag--blue[data-v-b2d5f4f0]{background:#e6f4ff;color:#1677ff}.sm-hero-tag--green[data-v-b2d5f4f0]{background:#f6ffed;color:#389e0d}.sm-sheet-sec-hd[data-v-b2d5f4f0]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid #f0f0f0}.sm-sheet-bar[data-v-b2d5f4f0]{width:3px;height:16px;border-radius:2px;background:#1677ff;flex-shrink:0}.sm-sheet-sec-title[data-v-b2d5f4f0]{margin:0;font-size:15px;font-weight:700;color:#262626}.sm-status-row[data-v-b2d5f4f0]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:10px 8px}.sm-status-item[data-v-b2d5f4f0]{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.sm-status-ic[data-v-b2d5f4f0]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.sm-status-ic--ok[data-v-b2d5f4f0]{background:#f6ffed;color:#52c41a}.sm-status-ic--fund[data-v-b2d5f4f0]{background:#e6f4ff;color:#1677ff}.sm-status-ic--warn[data-v-b2d5f4f0]{background:#fff7e6;color:#fa8c16}.sm-status-lbl[data-v-b2d5f4f0]{font-size:12px;color:#999}.sm-status-val[data-v-b2d5f4f0]{font-size:12px;font-weight:600}.sm-status-val--ok[data-v-b2d5f4f0]{color:#52c41a}.sm-status-val--warn[data-v-b2d5f4f0]{color:#fa8c16}.sm-sheet-kv-grid[data-v-b2d5f4f0]{display:grid;grid-template-columns:1fr 1fr}.sm-sheet-kv-grid--pay .sm-sheet-kv-cell--full[data-v-b2d5f4f0]{grid-column:1 / -1;border-right:none}.sm-sheet-kv-cell[data-v-b2d5f4f0]{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;padding:10px 12px;min-height:40px;font-size:13px;box-sizing:border-box}.sm-sheet-kv-cell[data-v-b2d5f4f0]:nth-child(odd):not(.sm-sheet-kv-cell--full){border-right:1px solid #f0f0f0}.sm-sheet-kv-grid--pay .sm-sheet-kv-cell[data-v-b2d5f4f0]:nth-child(1),.sm-sheet-kv-grid--pay .sm-sheet-kv-cell[data-v-b2d5f4f0]:nth-child(2),.sm-sheet-kv-grid--pay .sm-sheet-kv-cell[data-v-b2d5f4f0]:nth-child(3),.sm-sheet-kv-grid--pay .sm-sheet-kv-cell[data-v-b2d5f4f0]:nth-child(4),.sm-sheet-kv-grid--pay .sm-sheet-kv-cell[data-v-b2d5f4f0]:nth-child(5),.sm-sheet-kv-grid--pay .sm-sheet-kv-cell[data-v-b2d5f4f0]:nth-child(6){border-bottom:1px solid #f0f0f0}.sm-sheet-kv-grid:not(.sm-sheet-kv-grid--pay) .sm-sheet-kv-cell[data-v-b2d5f4f0]:nth-child(1),.sm-sheet-kv-grid:not(.sm-sheet-kv-grid--pay) .sm-sheet-kv-cell[data-v-b2d5f4f0]:nth-child(2){border-bottom:1px solid #f0f0f0}.sm-sheet-kv-lbl[data-v-b2d5f4f0]{color:#999;white-space:nowrap;flex-shrink:0}.sm-sheet-kv-val[data-v-b2d5f4f0]{color:#333;min-width:0;word-break:break-all}.sm-sheet-kv-val--warn[data-v-b2d5f4f0]{color:#fa8c16}.sm-sheet-kv-inp[data-v-b2d5f4f0]{flex:1 1 56px;min-width:0;border:none;background:transparent;padding:0;font-size:13px;color:#333;font-family:inherit;outline:none}.sm-sheet-kv-inp[data-v-b2d5f4f0]:focus{box-shadow:0 1px #1677ff}.sm-oplog-list[data-v-b2d5f4f0]{display:grid;gap:8px;padding:10px 12px 12px}.sm-oplog-row[data-v-b2d5f4f0]{padding:9px 10px;border-radius:8px;background:#f8fafc}.sm-oplog-row b[data-v-b2d5f4f0]{display:block;color:#262626;font-size:12px;line-height:1.35}.sm-oplog-row span[data-v-b2d5f4f0]{display:block;margin-top:4px;color:#667085;font-size:11px}.sm-oplog-empty[data-v-b2d5f4f0]{margin:0;padding:16px 12px;color:#98a2b3;font-size:12px;text-align:center}.sm-drawer-foot[data-v-b2d5f4f0]{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:10px 12px;background:#fff;border-top:1px solid #f0f0f0;flex-shrink:0}.sm-drawer-btn[data-v-b2d5f4f0]{height:44px;border-radius:8px;font-size:16px;cursor:pointer;font-family:inherit}.sm-drawer-btn--outline[data-v-b2d5f4f0]{border:1px solid #1677ff;background:#fff;color:#1677ff}.sm-drawer-btn--primary[data-v-b2d5f4f0]{border:none;background:#1677ff;color:#fff}.sm-drawer-btn[data-v-b2d5f4f0]:disabled{opacity:.45;cursor:not-allowed}.sm-detail-modal-mask[data-v-b2d5f4f0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:32px;background:#0f172a6b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sm-edit-float-card[data-v-b2d5f4f0]{width:min(780px,calc(100vw - 48px));max-height:min(88vh,820px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #dbe5f4;border-radius:16px;background:#fff;box-shadow:0 24px 64px #0f172a38}.sm-edit-float-hd[data-v-b2d5f4f0]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid #eef2f7;background:#fff;flex-shrink:0}.sm-edit-float-hd h3[data-v-b2d5f4f0]{margin:0;font-size:18px;color:#111827}.sm-edit-float-hd p[data-v-b2d5f4f0]{margin:6px 0 0;font-size:12px;color:#6b7280}.sm-edit-float-body[data-v-b2d5f4f0]{flex:1;min-height:0;overflow-y:auto;padding:16px 20px 8px;background:#f8fafc}.sm-edit-float-err[data-v-b2d5f4f0]{margin:0 0 12px}.sm-edit-float-sec[data-v-b2d5f4f0]{margin-bottom:14px;padding:14px 16px;border:1px solid #e8eef5;border-radius:12px;background:#fff}.sm-edit-float-sec h4[data-v-b2d5f4f0]{margin:0 0 12px;padding-left:10px;border-left:3px solid #d1d5db;font-size:14px;font-weight:700;color:#1f2937}.sm-edit-float-sec--customer[data-v-b2d5f4f0]{border-color:#bfdbfe;background:linear-gradient(180deg,#f8fbff,#fff)}.sm-edit-float-sec--customer h4[data-v-b2d5f4f0]{color:#1d4ed8;border-left-color:#3b82f6}.sm-edit-float-sec--order[data-v-b2d5f4f0]{border-color:#fed7aa;background:linear-gradient(180deg,#fffaf5,#fff)}.sm-edit-float-sec--order h4[data-v-b2d5f4f0]{color:#c2410c;border-left-color:#f97316}.sm-edit-float-sec--store[data-v-b2d5f4f0]{border-color:#a7f3d0;background:linear-gradient(180deg,#f6fffb,#fff)}.sm-edit-float-sec--store h4[data-v-b2d5f4f0]{color:#047857;border-left-color:#10b981}.sm-edit-float-static[data-v-b2d5f4f0]{flex:1;min-width:0;font-size:13px;font-weight:500;color:#111827}.sm-field-name b[data-v-b2d5f4f0]{color:#1d4ed8;font-weight:700}.sm-field-money input[data-v-b2d5f4f0],.sm-field-money select[data-v-b2d5f4f0]{color:#c2410c;font-weight:700}.sm-field-date input[data-v-b2d5f4f0],.sm-field-date select[data-v-b2d5f4f0]{color:#2563eb;font-weight:600}.sm-field-status input[data-v-b2d5f4f0],.sm-field-status select[data-v-b2d5f4f0]{color:#7c3aed;font-weight:700}.sm-edit-float-readonly[data-v-b2d5f4f0]{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.sm-edit-float-readonly p[data-v-b2d5f4f0]{display:flex;flex-direction:row;align-items:center;gap:10px;margin:0;min-width:0}.sm-edit-float-readonly span[data-v-b2d5f4f0]{flex:0 0 72px;font-size:13px;color:#64748b;text-align:right;white-space:nowrap}.sm-edit-float-readonly b[data-v-b2d5f4f0]{flex:1;min-width:0;font-size:13px;font-weight:500;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm-edit-float-source[data-v-b2d5f4f0]{display:flex;flex-direction:row;align-items:center;gap:10px;grid-column:1 / -1;margin:0}.sm-edit-float-source span[data-v-b2d5f4f0]{flex:0 0 72px;font-size:13px;color:#64748b;text-align:right}.sm-edit-float-source input[data-v-b2d5f4f0]{flex:1;min-width:0;padding:8px 10px;border:1px solid #dbe3ef;border-radius:8px;font-size:13px}.sm-edit-float-grid[data-v-b2d5f4f0]{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}.sm-edit-float-grid label[data-v-b2d5f4f0]{display:flex;flex-direction:row;align-items:center;gap:10px;min-width:0}.sm-edit-float-grid label.sm-edit-float-full[data-v-b2d5f4f0]{align-items:flex-start}.sm-edit-float-grid label span[data-v-b2d5f4f0]{flex:0 0 72px;font-size:13px;color:#64748b;text-align:right;line-height:1.4;white-space:nowrap}.sm-edit-float-grid label.sm-edit-float-full span[data-v-b2d5f4f0]{padding-top:8px}.sm-edit-float-grid input[data-v-b2d5f4f0],.sm-edit-float-grid select[data-v-b2d5f4f0],.sm-edit-float-grid textarea[data-v-b2d5f4f0]{flex:1;min-width:0;width:auto;box-sizing:border-box;padding:8px 10px;border:1px solid #dbe3ef;border-radius:8px;font:inherit;font-size:13px;color:#111827;background:#fff}.sm-edit-float-grid input[data-v-b2d5f4f0]:focus,.sm-edit-float-grid select[data-v-b2d5f4f0]:focus,.sm-edit-float-grid textarea[data-v-b2d5f4f0]:focus{outline:none;border-color:#1677ff;box-shadow:0 0 0 2px #1677ff1f}.sm-edit-float-full[data-v-b2d5f4f0]{grid-column:1 / -1}.sm-edit-float-ft[data-v-b2d5f4f0]{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid #eef2f7;background:#fff;flex-shrink:0}@media(max-width:640px){.sm-edit-float-grid[data-v-b2d5f4f0],.sm-edit-float-readonly[data-v-b2d5f4f0]{grid-template-columns:1fr}}.sm-detail-modal[data-v-b2d5f4f0]{position:relative;z-index:10001;width:min(1320px,calc(100vw - 72px));max-height:min(900px,calc(100vh - 52px));display:flex;flex-direction:column;overflow:hidden;border:1px solid #dbe5f4;border-radius:18px;background:#f5f7fb;box-shadow:0 28px 80px #0f172a47}.sm-detail-modal-hd[data-v-b2d5f4f0]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 20px;border-bottom:1px solid #e5eaf3;background:#fff;flex-shrink:0}.sm-detail-modal-actions[data-v-b2d5f4f0]{display:flex;align-items:center;gap:10px}.sm-detail-modal-hd h3[data-v-b2d5f4f0]{margin:0;color:#111827;font-size:20px;line-height:1.25}.sm-detail-modal-hd p[data-v-b2d5f4f0]{margin:6px 0 0;color:#6b7280;font-size:12px}.sm-detail-close[data-v-b2d5f4f0]{width:38px;height:38px;border:1px solid #d8e2f2;border-radius:10px;background:#fff;color:#64748b;cursor:pointer;font-size:24px;line-height:1}.sm-detail-edit[data-v-b2d5f4f0]{height:38px;border:1px solid #1677ff;border-radius:10px;padding:0 14px;background:#1677ff;color:#fff;cursor:pointer;font:inherit;font-size:13px;font-weight:800}.sm-detail-edit--light[data-v-b2d5f4f0]{border-color:#d8e2f2;background:#fff;color:#475569}.sm-detail-edit[data-v-b2d5f4f0]:disabled{opacity:.5;cursor:not-allowed}.sm-drawer-back--btn[data-v-b2d5f4f0]{border:0;background:transparent;cursor:pointer;pointer-events:auto}.sm-detail-modal .sm-drawer--sheet[data-v-b2d5f4f0]{min-height:0;flex:1;border-radius:0;background:#f5f7fb}.sm-detail-modal .sm-drawer-topbar[data-v-b2d5f4f0]{display:none}.sm-detail-modal .sm-drawer-scroll[data-v-b2d5f4f0]{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);align-content:stretch;gap:14px;overflow-y:auto;padding:16px}.sm-detail-modal .sm-sheet-card[data-v-b2d5f4f0]{margin:0;border-color:#e5eaf3;border-radius:14px;box-shadow:0 10px 24px #1118270d}.sm-detail-modal .sm-sheet-card--hero[data-v-b2d5f4f0],.sm-detail-modal .sm-float-info-grid[data-v-b2d5f4f0],.sm-detail-modal .sm-chat-card[data-v-b2d5f4f0]{grid-column:1 / -1}.sm-detail-modal .sm-drawer-scroll>.sm-sheet-card[data-v-b2d5f4f0]:not(.sm-sheet-card--hero):not(.sm-chat-card){display:none}.sm-detail-modal .sm-sheet-card--hero[data-v-b2d5f4f0]{padding:14px}.sm-detail-modal .sm-hero-row[data-v-b2d5f4f0]{align-items:flex-start}.sm-detail-modal .sm-hero-icon[data-v-b2d5f4f0]{width:50px;height:50px;border-radius:14px}.sm-detail-modal .sm-hero-title[data-v-b2d5f4f0]{font-size:19px;margin-bottom:7px}.sm-detail-modal .sm-hero-lines[data-v-b2d5f4f0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px}.sm-detail-modal .sm-hero-lines p[data-v-b2d5f4f0]{min-height:30px;margin:0;padding:6px 9px;border:1px solid #edf1f7;border-radius:10px;background:#f8fafc}.sm-detail-modal .sm-hero-k[data-v-b2d5f4f0],.sm-detail-modal .sm-hero-v[data-v-b2d5f4f0],.sm-detail-modal .sm-hero-tag[data-v-b2d5f4f0]{font-size:12px}.sm-float-info-grid[data-v-b2d5f4f0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.sm-float-info-card[data-v-b2d5f4f0]{min-height:148px;padding:11px 12px;border:1px solid #dce6f2;border-radius:12px;background:#fff;box-shadow:0 8px 20px #1118270a}.sm-float-info-card--wide[data-v-b2d5f4f0]{grid-column:span 4;min-height:82px}.sm-float-info-card h4[data-v-b2d5f4f0]{margin:0 0 8px;color:#111827;font-size:13px;line-height:18px;font-weight:900}.sm-float-info-card p[data-v-b2d5f4f0]{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;min-height:22px;margin:0;color:#111827;font-size:12px;line-height:18px}.sm-float-info-card span[data-v-b2d5f4f0]{color:#64748b;font-weight:700}.sm-float-info-card b[data-v-b2d5f4f0]{min-width:0;color:#111827;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sm-mini-state[data-v-b2d5f4f0]{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:5px;font-style:normal;font-size:11px;font-weight:900}.sm-mini-state.ok[data-v-b2d5f4f0]{background:#dcfce7;color:#16a34a}.sm-float-note[data-v-b2d5f4f0]{min-height:42px;padding:9px 11px;border:1px solid #c8dcff;border-radius:8px;background:linear-gradient(135deg,#f8fbff,#eef6ff);color:#334155;font-size:12px;line-height:20px;font-weight:650}.sm-detail-modal .sm-status-row[data-v-b2d5f4f0]{grid-template-columns:repeat(3,minmax(0,1fr))}.sm-detail-modal .sm-sheet-kv-grid[data-v-b2d5f4f0]{grid-template-columns:repeat(2,minmax(0,1fr))}.sm-detail-modal .sm-sheet-kv-cell[data-v-b2d5f4f0]{min-height:50px}.sm-detail-modal .sm-sheet-kv-cell--full[data-v-b2d5f4f0],.sm-detail-modal .sm-sheet-kv-grid--pay .sm-sheet-kv-cell--full[data-v-b2d5f4f0]{grid-column:1 / -1}.sm-detail-modal .sm-drawer-foot[data-v-b2d5f4f0]{position:static;display:flex;align-items:flex-end;gap:12px;padding:14px 18px;border-top:1px solid #e5eaf3;background:#fff;flex-shrink:0}.sm-chat-card[data-v-b2d5f4f0]{min-height:0;display:flex;flex-direction:column;overflow:hidden}.sm-chat-hd[data-v-b2d5f4f0]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 14px;border-bottom:1px solid #e5eaf3;background:#fff}.sm-chat-hd h4[data-v-b2d5f4f0]{margin:0;color:#111827;font-size:14px}.sm-chat-hd p[data-v-b2d5f4f0]{margin:4px 0 0;color:#6b7280;font-size:12px}.sm-chat-refresh[data-v-b2d5f4f0]{height:32px;border:1px solid #d8e2f2;border-radius:9px;padding:0 12px;background:#fff;color:#1677ff;cursor:pointer;font:inherit;font-size:12px;font-weight:800}.sm-chat-list[data-v-b2d5f4f0]{flex:1;min-height:260px;overflow-y:auto;padding:18px;background:#f8fafc}.sm-chat-empty[data-v-b2d5f4f0]{display:grid;min-height:220px;place-items:center;color:#94a3b8;font-size:13px}.sm-chat-empty--err[data-v-b2d5f4f0]{color:#ef4444}.sm-chat-msg[data-v-b2d5f4f0]{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;width:min(76%,720px);margin-bottom:14px}.sm-chat-msg--staff[data-v-b2d5f4f0]{grid-template-columns:minmax(0,1fr) 36px;margin-left:auto}.sm-chat-msg--staff .sm-chat-avatar[data-v-b2d5f4f0]{grid-column:2;background:#1677ff;color:#fff}.sm-chat-msg--staff .sm-chat-bubble[data-v-b2d5f4f0]{grid-column:1;grid-row:1;background:#1677ff;color:#fff}.sm-chat-msg--staff .sm-chat-meta[data-v-b2d5f4f0],.sm-chat-msg--staff .sm-chat-meta time[data-v-b2d5f4f0],.sm-chat-msg--staff .sm-chat-bubble p[data-v-b2d5f4f0]{color:#fff}.sm-chat-avatar[data-v-b2d5f4f0]{display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:#e8f1ff;color:#1677ff;font-weight:900}.sm-chat-bubble[data-v-b2d5f4f0]{padding:11px 13px;border:1px solid #e5eaf3;border-radius:6px 14px 14px;background:#fff;box-shadow:0 8px 18px #0f172a0d}.sm-chat-msg--staff .sm-chat-bubble[data-v-b2d5f4f0]{border-color:#1677ff;border-top-left-radius:14px;border-top-right-radius:6px}.sm-chat-meta[data-v-b2d5f4f0]{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#64748b;font-size:12px}.sm-chat-meta strong[data-v-b2d5f4f0]{color:#111827}.sm-chat-meta time[data-v-b2d5f4f0]{color:#94a3b8}.sm-chat-bubble p[data-v-b2d5f4f0]{margin:6px 0 0;color:#1f2937;font-size:13px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.sm-chat-input[data-v-b2d5f4f0]{flex:1;min-height:44px;max-height:110px;resize:vertical;border:1px solid #d8e2f2;border-radius:12px;padding:10px 12px;color:#111827;font:inherit;font-size:13px;line-height:1.45;outline:none}.sm-chat-input[data-v-b2d5f4f0]:focus{border-color:#1677ff;box-shadow:0 0 0 3px #1677ff1f}.sm-chat-send[data-v-b2d5f4f0]{width:96px;height:44px;border:0;border-radius:12px;background:#1677ff;color:#fff;cursor:pointer;font:inherit;font-weight:900}.sm-chat-send[data-v-b2d5f4f0]:disabled{opacity:.5;cursor:not-allowed}.sm-tip[data-v-b2d5f4f0]{margin-top:16px;padding:14px 16px;border-radius:14px;border:1px solid #bfdbfe;background:#eff6ff;font-size:13px;color:#1e40af;line-height:1.5}.cm-page[data-v-97aba89c]{width:100%;color:#262626;box-sizing:border-box}.cm-page--fill[data-v-97aba89c]{flex:1;min-height:0;min-width:0;max-width:100%;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.cm-shell[data-v-97aba89c]{width:100%;max-width:100%;margin:0 auto;box-sizing:border-box;flex:1;min-height:0;min-width:0;display:grid;grid-template-rows:auto auto auto minmax(0,1fr);gap:12px;overflow:hidden}.cm-page-hd[data-v-97aba89c]{margin:0;flex-shrink:0}.cm-page-title[data-v-97aba89c]{margin:0;font-size:24px;font-weight:600;color:#262626;line-height:1.35}.cm-hd[data-v-97aba89c]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.cm-title[data-v-97aba89c]{margin:0;font-size:1.5rem;font-weight:700}.cm-sub[data-v-97aba89c]{margin:6px 0 0;font-size:14px;color:#64748b}.cm-hd-actions[data-v-97aba89c]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.cm-search-wrap[data-v-97aba89c]{position:relative;width:min(100%,360px)}.cm-search-ic[data-v-97aba89c]{position:absolute;left:12px;top:50%;width:18px;height:18px;transform:translateY(-50%);color:#94a3b8}.cm-search[data-v-97aba89c]{width:100%;height:44px;border:1px solid #e2e8f0;border-radius:12px;padding:0 14px 0 40px;font-size:14px;background:#f8fafc}.cm-search[data-v-97aba89c]:focus{outline:none;border-color:#60a5fa;background:#fff}.cm-btn-primary[data-v-97aba89c]{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 16px;border:none;border-radius:12px;background:#2563eb;color:#fff;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.cm-btn-primary[data-v-97aba89c]:hover{background:#1d4ed8}.cm-btn-outline[data-v-97aba89c]{height:44px;padding:0 16px;border-radius:12px;border:1px solid #e2e8f0;background:#fff;color:#334155;font-size:14px;font-weight:600;cursor:pointer}.cm-btn-outline[data-v-97aba89c]:hover:not(:disabled){background:#f8fafc}.cm-btn-outline[data-v-97aba89c]:disabled{opacity:.55;cursor:not-allowed}.cm-filter-btn[data-v-97aba89c]{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#f8fafc}.cm-card[data-v-97aba89c]{border:1px solid #f0f0f0;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00000008}.cm-login[data-v-97aba89c]{padding:20px}.cm-login-row[data-v-97aba89c]{display:flex;gap:10px;flex-wrap:wrap}.cm-inp[data-v-97aba89c]{flex:1;min-width:200px;height:40px;border:1px solid #e2e8f0;border-radius:10px;padding:0 12px}.cm-muted[data-v-97aba89c]{color:#64748b;font-size:13px}.cm-ok[data-v-97aba89c]{color:#047857;font-size:14px}.cm-err[data-v-97aba89c]{color:#dc2626;margin-bottom:12px;white-space:pre-wrap}.cm-stats-grid[data-v-97aba89c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0;align-items:stretch}.cm-stats-grid>.cm-stat[data-v-97aba89c]{min-height:104px;height:auto}.cm-stat--ek .cm-stat-top[data-v-97aba89c]{align-items:center;gap:14px;height:100%}.cm-stat--ek .cm-stat-text[data-v-97aba89c]{flex:1;min-width:0}.cm-stat--ek .cm-stat-label[data-v-97aba89c]{margin:0;font-size:14px;font-weight:400;color:#8c8c8c;line-height:1.4}.cm-stat--ek .cm-stat-val[data-v-97aba89c]{margin:4px 0 0;font-size:26px;line-height:1.2;font-weight:600;color:#262626}.cm-stat--ek .cm-stat-trend[data-v-97aba89c]{margin:6px 0 0;font-size:12px;line-height:1.4}.cm-stat-trend--up[data-v-97aba89c]{color:#ff4d4f;font-weight:400}.cm-stat-top[data-v-97aba89c]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.cm-stat[data-v-97aba89c]{padding:16px 18px}.cm-stat-icon[data-v-97aba89c]{display:flex;align-items:center;justify-content:center;width:52px;height:52px;flex-shrink:0;border-radius:12px;border:none}.cm-stat-icon--blue[data-v-97aba89c]{background:#eff6ff;color:#2563eb}.cm-stat-icon--green[data-v-97aba89c]{background:#ecfdf5;color:#059669}.cm-stat-icon--orange[data-v-97aba89c]{background:#fff7ed;color:#ea580c}.cm-stat-icon--purple[data-v-97aba89c]{background:#faf5ff;color:#7c3aed}.cm-stat-icon svg[data-v-97aba89c]{width:22px;height:22px}.cm-stat-val[data-v-97aba89c]{font-size:1.5rem;font-weight:700}.cm-stat-label[data-v-97aba89c]{margin:16px 0 0;font-size:14px;font-weight:600}.cm-filter-panel[data-v-97aba89c]{padding:16px 18px 14px;margin:0;flex-shrink:0}.cm-filter-grid--main[data-v-97aba89c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}@media(min-width:900px){.cm-filter-grid--main[data-v-97aba89c]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.cm-filter-grid--main[data-v-97aba89c]{grid-template-columns:repeat(4,minmax(0,1fr))}.cm-filter-field--keyword[data-v-97aba89c]{grid-column:span 2}}@media(min-width:1500px){.cm-filter-grid--main[data-v-97aba89c]{grid-template-columns:minmax(200px,1.35fr) repeat(6,minmax(108px,1fr))}.cm-filter-field--keyword[data-v-97aba89c]{grid-column:auto}}.cm-filter-actions-row[data-v-97aba89c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-top:14px;padding-top:0}.cm-filter-field[data-v-97aba89c]{display:flex;flex-direction:column;gap:6px;min-width:0}.cm-filter-field--keyword[data-v-97aba89c]{grid-column:1 / -1}.cm-filter-field--date .cm-date-range[data-v-97aba89c]{display:flex;align-items:center;gap:8px}.cm-filter-inp--date[data-v-97aba89c]{flex:1;min-width:0;color:#8c8c8c}.cm-filter-inp--date[data-v-97aba89c]:not(:placeholder-shown),.cm-filter-inp--date[data-v-97aba89c]:focus{color:#262626}.cm-filter-search-wrap[data-v-97aba89c]{position:relative}.cm-filter-search-ic[data-v-97aba89c]{position:absolute;left:10px;top:50%;width:16px;height:16px;transform:translateY(-50%);color:#bfbfbf;pointer-events:none}.cm-filter-inp--search[data-v-97aba89c]{padding-left:34px!important;width:100%}.cm-filter-lbl[data-v-97aba89c]{font-size:12px;font-weight:600;color:#64748b}.cm-filter-inp[data-v-97aba89c]{width:100%;height:32px;border:1px solid #d9d9d9;border-radius:6px;padding:0 10px;font-size:13px;background:#fff;color:#262626;box-sizing:border-box}.cm-filter-inp[data-v-97aba89c]:focus{outline:none;border-color:#60a5fa;box-shadow:0 0 0 2px #2563eb1f}.cm-date-range[data-v-97aba89c],.cm-filter-date-range[data-v-97aba89c]{display:flex;align-items:center;gap:8px}.cm-date-range .cm-filter-inp[data-v-97aba89c],.cm-filter-date-range .cm-filter-inp[data-v-97aba89c]{width:140px}.cm-date-sep[data-v-97aba89c]{color:#94a3b8;font-size:13px}.cm-filter-actions[data-v-97aba89c]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-left:auto}.cm-btn-add[data-v-97aba89c]{min-width:120px;height:36px;border-radius:6px;font-size:14px}.cm-filter-actions-row .cm-btn-ghost[data-v-97aba89c],.cm-filter-actions-row .cm-btn-search[data-v-97aba89c]{height:36px;min-width:72px;border-radius:6px}.cm-btn-ghost[data-v-97aba89c]{height:36px;padding:0 16px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#475569;font-size:13px;font-weight:600;cursor:pointer}.cm-btn-ghost[data-v-97aba89c]:hover{background:#f8fafc}.cm-btn-search[data-v-97aba89c]{height:36px;padding:0 20px;border:none;border-radius:8px;background:#2563eb;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.cm-btn-search[data-v-97aba89c]:hover:not(:disabled){background:#1d4ed8}.cm-btn-search[data-v-97aba89c]:disabled{opacity:.6;cursor:wait}.cm-filter-actions .cm-btn-primary[data-v-97aba89c]{height:36px;border-radius:8px;font-size:13px}.cm-table-panel[data-v-97aba89c]{overflow:hidden;margin-bottom:0;min-width:0;width:100%;max-width:100%;box-sizing:border-box}.cm-table-panel--scroll[data-v-97aba89c]{display:flex;flex-direction:column;min-height:0;flex:1;max-height:100%}.cm-table--ek[data-v-97aba89c]{width:100%;table-layout:fixed;min-width:0}.cm-table--ek col.cm-col-name[data-v-97aba89c]{width:6%;max-width:88px}.cm-table--ek col.cm-col-phone[data-v-97aba89c]{width:9%}.cm-table--ek col.cm-col-source[data-v-97aba89c]{width:6%}.cm-table--ek col.cm-col-referrer[data-v-97aba89c]{width:7%}.cm-table--ek col.cm-col-level[data-v-97aba89c]{width:6%}.cm-table--ek col.cm-col-money[data-v-97aba89c]{width:5.5%}.cm-table--ek col.cm-col-count[data-v-97aba89c]{width:36px}.cm-table--ek col.cm-col-follow[data-v-97aba89c]{width:8%}.cm-table--ek col.cm-col-status[data-v-97aba89c]{width:5%}.cm-table--ek col.cm-col-completion[data-v-97aba89c]{width:6%}.cm-table--ek col.cm-col-actions[data-v-97aba89c]{width:86px}.cm-table--ek th.cm-col-count[data-v-97aba89c],.cm-table--ek td.cm-num[data-v-97aba89c]{padding-left:2px;padding-right:2px;text-align:center}.cm-table--ek th.cm-col-name[data-v-97aba89c],.cm-table--ek td.cm-col-name[data-v-97aba89c]{padding-left:4px;padding-right:4px}.cm-table--ek th[data-v-97aba89c]{font-size:12px;font-weight:600;text-transform:none;letter-spacing:0;color:#595959;background:#fafafa;border:none!important;border-bottom:1px solid #f0f0f0!important;padding:8px 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-table--ek td[data-v-97aba89c]{font-size:12px;color:#262626;border:none!important;border-bottom:1px solid #f0f0f0!important;padding:8px 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-table--ek .cm-grade[data-v-97aba89c],.cm-table--ek .cm-status[data-v-97aba89c]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;padding:1px 6px;font-size:11px}.cm-td-clip[data-v-97aba89c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-phone--compact[data-v-97aba89c]{display:block;color:#334155}.cm-table-panel .cm-table th[data-v-97aba89c],.cm-table-panel .cm-table td[data-v-97aba89c]{border-left:none!important;border-right:none!important}.cm-link-name[data-v-97aba89c]{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:none;background:none;padding:0;color:#2563eb;font-size:12px;font-weight:600;cursor:pointer;text-align:left}.cm-link-name[data-v-97aba89c]:hover{text-decoration:underline}.cm-phone[data-v-97aba89c]{display:inline-flex;align-items:center;gap:6px;color:#334155}.cm-phone svg[data-v-97aba89c]{color:#2563eb;flex-shrink:0}.cm-grade[data-v-97aba89c]{display:inline-flex;align-items:center;padding:1px 6px;border-radius:6px;font-size:11px;font-weight:600;white-space:nowrap}.cm-grade--orange[data-v-97aba89c]{background:#fff7ed;color:#c2410c}.cm-grade--blue[data-v-97aba89c]{background:#eff6ff;color:#1d4ed8}.cm-grade--gray[data-v-97aba89c]{background:#f1f5f9;color:#475569}.cm-money-cell[data-v-97aba89c]{font-weight:600;color:#0f172a;white-space:nowrap}.cm-num[data-v-97aba89c]{text-align:center;font-weight:600;color:#334155}.cm-num--risk[data-v-97aba89c]{color:#dc2626;font-weight:700}.cm-muted-cell[data-v-97aba89c]{color:#64748b;font-size:12px;white-space:nowrap}.cm-col-actions[data-v-97aba89c]{white-space:nowrap;width:92px;min-width:92px;overflow:visible;text-overflow:clip}.cm-row-actions[data-v-97aba89c]{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:0;white-space:nowrap;font-size:12px}.cm-act-sep[data-v-97aba89c]{display:inline-block;width:6px}.cm-act-link[data-v-97aba89c]{border:none;background:none;padding:0;color:#2563eb;font-size:12px;font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap;flex-shrink:0}.cm-act-link[data-v-97aba89c]:hover{text-decoration:underline}.cm-act-more[data-v-97aba89c]{border:none;background:none;padding:0;color:#2563eb;font-size:12px;cursor:pointer;white-space:nowrap;flex-shrink:0}.cm-pager[data-v-97aba89c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-top:1px solid #f1f5f9;font-size:13px;color:#64748b;flex-shrink:0}.cm-pager-left[data-v-97aba89c]{display:flex;align-items:center;gap:12px}.cm-pager-size[data-v-97aba89c]{height:32px;border:1px solid #e2e8f0;border-radius:6px;padding:0 8px;font-size:13px;background:#fff}.cm-pager-right[data-v-97aba89c]{display:flex;align-items:center;gap:4px}.cm-pager-btn[data-v-97aba89c],.cm-pager-num[data-v-97aba89c]{min-width:32px;height:32px;padding:0 8px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#334155;font-size:13px;cursor:pointer}.cm-pager-btn[data-v-97aba89c]:hover:not(:disabled),.cm-pager-num[data-v-97aba89c]:hover{border-color:#93c5fd;color:#2563eb}.cm-pager-btn[data-v-97aba89c]:disabled{opacity:.4;cursor:not-allowed}.cm-pager-num--on[data-v-97aba89c]{background:#2563eb;border-color:#2563eb;color:#fff}.cm-pager-go[data-v-97aba89c]{display:inline-flex;align-items:center;gap:6px;margin-left:8px}.cm-pager-inp[data-v-97aba89c]{width:48px;height:32px;border:1px solid #e2e8f0;border-radius:6px;text-align:center;font-size:13px}.cm-stat-desc[data-v-97aba89c]{margin:4px 0 0;font-size:12px;color:#64748b}.cm-pill[data-v-97aba89c]{display:inline-flex;border-radius:999px;border:1px solid;padding:4px 10px;font-size:12px;font-weight:600}.cm-pill--blue[data-v-97aba89c]{background:#eff6ff;color:#1d4ed8;border-color:#dbeafe}.cm-pill--green[data-v-97aba89c]{background:#ecfdf5;color:#047857;border-color:#d1fae5}.cm-pill--red[data-v-97aba89c]{background:#fef2f2;color:#b91c1c;border-color:#fecaca}.cm-pill--amber[data-v-97aba89c]{background:#fffbeb;color:#b45309;border-color:#fef3c7}.cm-pill--purple[data-v-97aba89c]{background:#faf5ff;color:#7e22ce;border-color:#f3e8ff}.cm-pill--gray[data-v-97aba89c]{background:#f1f5f9;color:#475569;border-color:#e2e8f0}.cm-pill--gold[data-v-97aba89c]{background:#fefce8;color:#a16207;border-color:#fef08a}.cm-status[data-v-97aba89c]{display:inline-flex;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.cm-status--blue[data-v-97aba89c]{background:#e6f4ff;color:#1677ff}.cm-status--green[data-v-97aba89c]{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.cm-status--red[data-v-97aba89c]{background:#fecaca;color:#b91c1c}.cm-status--amber[data-v-97aba89c]{background:#fde68a;color:#92400e}.cm-status--purple[data-v-97aba89c]{background:#e9d5ff;color:#7e22ce}.cm-status--gray[data-v-97aba89c]{background:#e2e8f0;color:#475569}.cm-status--gold[data-v-97aba89c]{background:#fef08a;color:#a16207}.cm-filters[data-v-97aba89c]{padding:16px;margin-bottom:16px}.cm-select[data-v-97aba89c]{height:44px;border:1px solid #e2e8f0;border-radius:12px;padding:0 12px;font-size:14px;background:#fff}.cm-filter-meta[data-v-97aba89c]{margin:12px 0 0;font-size:12px;color:#94a3b8}.cm-layout[data-v-97aba89c]{display:grid;grid-template-columns:1fr;gap:12px;align-items:start;width:100%;max-width:100%;min-width:0;min-height:0;box-sizing:border-box}.cm-layout--fill[data-v-97aba89c]{min-height:0;overflow:hidden;align-items:stretch}.cm-layout>.cm-table-panel[data-v-97aba89c]{min-width:0;max-width:100%;box-sizing:border-box}.cm-table-wrap[data-v-97aba89c]{overflow:hidden}.cm-table-hd[data-v-97aba89c]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid #f1f5f9}.cm-h2[data-v-97aba89c]{margin:0;font-size:1.1rem;font-weight:700}.cm-tabs[data-v-97aba89c]{display:flex;flex-wrap:wrap;gap:8px}.cm-tab[data-v-97aba89c]{padding:8px 14px;border-radius:12px;border:1px solid #e2e8f0;background:#fff;font-size:13px;font-weight:600;color:#334155;cursor:pointer}.cm-tab--active[data-v-97aba89c]{background:#2563eb;border-color:#2563eb;color:#fff}.cm-table-scroll[data-v-97aba89c]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.cm-table[data-v-97aba89c]{width:100%;min-width:0;border-collapse:collapse;font-size:12px}.cm-table--wide[data-v-97aba89c]{min-width:0}.cm-table th[data-v-97aba89c]{padding:12px 16px;text-align:left;font-size:13px;font-weight:600;text-transform:none;letter-spacing:0;color:#595959;background:#fafafa;white-space:nowrap;border:none;border-bottom:1px solid #f0f0f0}.cm-table td[data-v-97aba89c]{padding:12px 16px;border:none;border-bottom:1px solid #f0f0f0;vertical-align:middle}.cm-table tbody[data-v-97aba89c]{background:#fff}.cm-tr[data-v-97aba89c]{cursor:pointer}.cm-tr[data-v-97aba89c]:hover{background:#fafafa}.cm-customer-cell[data-v-97aba89c]{display:flex;align-items:flex-start;gap:8px}.cm-avatar[data-v-97aba89c]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:999px;background:#eff6ff;color:#1d4ed8}.cm-avatar svg[data-v-97aba89c]{width:16px;height:16px}.cm-cell-main[data-v-97aba89c]{margin:0;font-weight:500;color:#334155}.cm-cell-bold[data-v-97aba89c]{font-weight:600;color:#334155}.cm-cell-muted[data-v-97aba89c]{color:#475569}.cm-cell-num[data-v-97aba89c]{font-weight:700;color:#0f172a}.cm-cell-active[data-v-97aba89c]{font-weight:600;color:#1d4ed8}.cm-cell-risk[data-v-97aba89c]{font-weight:600;color:#dc2626}.cm-act-btn[data-v-97aba89c]{display:inline-flex;padding:6px 12px;border-radius:8px;border:none;background:#eff6ff;color:#1d4ed8;font-size:12px;font-weight:600;text-decoration:none;cursor:pointer}.cm-act-btn[data-v-97aba89c]:hover{background:#dbeafe}.cm-act-btn--outline[data-v-97aba89c]{background:#fff;border:1px solid #e2e8f0;color:#334155}.cm-act-btn--outline[data-v-97aba89c]:hover{background:#f8fafc}.cm-name[data-v-97aba89c]{margin:0;font-weight:700}.cm-bold[data-v-97aba89c]{margin:0;font-weight:600}.cm-meta[data-v-97aba89c]{margin:4px 0 0;font-size:12px;color:#64748b}.cm-tags[data-v-97aba89c]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.cm-tag[data-v-97aba89c]{padding:2px 8px;border-radius:999px;background:#f1f5f9;font-size:11px;color:#475569}.cm-asset-grid[data-v-97aba89c]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;text-align:center}.cm-asset-cell[data-v-97aba89c]{padding:8px;border-radius:12px;background:#f8fafc}.cm-asset-cell--risk[data-v-97aba89c]{background:#fef2f2;color:#b91c1c}.cm-asset-lbl[data-v-97aba89c]{display:block;font-size:11px;color:#64748b}.cm-asset-num[data-v-97aba89c]{font-weight:700;font-size:15px}.cm-money[data-v-97aba89c]{margin:8px 0 0;font-weight:700}.cm-note[data-v-97aba89c]{margin:8px 0 0;max-width:220px;font-size:12px;color:#64748b;line-height:1.4}.cm-empty[data-v-97aba89c]{text-align:center;color:#94a3b8;padding:32px}.cm-link[data-v-97aba89c]{border:none;background:none;color:#2563eb;font-size:12px;font-weight:600;cursor:pointer;text-decoration:none;padding:0}.cm-link--muted[data-v-97aba89c]{color:#64748b}.cm-drawer[data-v-97aba89c]{overflow:hidden;align-self:stretch;width:100%;max-width:100%;margin-left:0;margin-right:0;display:flex;flex-direction:column;min-height:0;min-width:0;height:100%;box-sizing:border-box}@media(min-width:1280px){.cm-drawer[data-v-97aba89c]{max-height:none}}.cm-drawer-hd[data-v-97aba89c]{padding:20px;background:#0f172a;color:#fff;display:flex;justify-content:space-between;gap:12px;flex-shrink:0}.cm-drawer-hd--jump[data-v-97aba89c]{cursor:pointer}.cm-drawer-hd-inner[data-v-97aba89c]{display:flex;align-items:stretch;justify-content:space-between;gap:12px;flex:1;min-width:0}.cm-drawer-main[data-v-97aba89c]{display:flex;align-items:flex-start;gap:12px;min-width:0}.cm-drawer-avatar[data-v-97aba89c]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;border-radius:16px;background:#ffffff1a;color:#fff}.cm-drawer-avatar svg[data-v-97aba89c]{width:24px;height:24px}.cm-drawer-name[data-v-97aba89c]{margin:0;font-size:1.25rem}.cm-drawer-sub[data-v-97aba89c]{margin:6px 0 0;font-size:13px;color:#94a3b8}.cm-drawer-badges[data-v-97aba89c]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.cm-drawer-badge[data-v-97aba89c]{padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;background:#3b82f640;color:#bfdbfe}.cm-drawer-badge--purple[data-v-97aba89c]{background:#a855f740;color:#e9d5ff}.cm-drawer-badge--blue[data-v-97aba89c]{background:#3b82f640;color:#bfdbfe}.cm-drawer-badge--green[data-v-97aba89c]{background:#10b98140;color:#a7f3d0}.cm-level-icon-card[data-v-97aba89c]{flex:0 0 88px;border-radius:12px;border:1px solid rgba(250,204,21,.35);background:#facc151f;color:#fde68a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px 8px}.cm-level-icon-card svg[data-v-97aba89c]{width:20px;height:20px}.cm-level-icon-label[data-v-97aba89c]{font-size:11px;opacity:.9}.cm-level-icon-num[data-v-97aba89c]{font-size:26px;line-height:1;font-weight:800}.cm-drawer-close[data-v-97aba89c]{border:none;background:transparent;color:#94a3b8;font-size:24px;line-height:1;cursor:pointer;padding:4px 8px;border-radius:8px}.cm-drawer-close[data-v-97aba89c]:hover{background:#ffffff1a;color:#fff}.cm-drawer-body[data-v-97aba89c]{padding:16px 20px 20px;overflow-y:auto;flex:1;min-height:0}.cm-drawer-asset-bar[data-v-97aba89c]{border-top:1px solid rgba(148,163,184,.22);border-bottom:1px solid #e2e8f0;background:#f8fbff;flex-shrink:0}.cm-asset-bar-row[data-v-97aba89c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.cm-asset-bar-row span[data-v-97aba89c],.cm-asset-bar-row strong[data-v-97aba89c]{text-align:center;padding:10px 6px;border-right:1px solid #e2e8f0}.cm-asset-bar-row[data-v-97aba89c]>*:last-child{border-right:none}.cm-asset-bar-row--head span[data-v-97aba89c]{font-size:14px;color:#334155;background:#fff}.cm-asset-bar-row--body[data-v-97aba89c]{border-top:1px solid #e2e8f0}.cm-asset-bar-row--body strong[data-v-97aba89c]{font-size:30px;line-height:1.1;color:#0f172a;background:#f8fbff}.cm-asset-bar-active[data-v-97aba89c]{color:#1d4ed8!important}.cm-asset-bar-risk[data-v-97aba89c]{color:#dc2626!important}.cm-sec-title[data-v-97aba89c]{margin:0 0 10px;font-size:14px;font-weight:700}.cm-sec-hd[data-v-97aba89c]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.cm-info-grid[data-v-97aba89c]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cm-info-cell[data-v-97aba89c]{padding:12px;border-radius:14px;background:#f8fafc}.cm-info-cell--purple[data-v-97aba89c]{background:#faf5ff;color:#6b21a8}.cm-info-cell--blue[data-v-97aba89c]{background:#eff6ff;color:#1e40af}.cm-info-lbl[data-v-97aba89c]{display:block;font-size:11px;color:inherit;opacity:.75}.cm-info-lbl--icon[data-v-97aba89c]{display:inline-flex;align-items:center;gap:6px;font-weight:600}.cm-info-val[data-v-97aba89c]{display:block;margin-top:4px;font-weight:600}.cm-info-val--lg[data-v-97aba89c]{font-size:1.35rem;font-weight:700}.cm-asset-summary[data-v-97aba89c]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;text-align:center;font-size:13px}.cm-asset-summary strong[data-v-97aba89c]{display:block;margin-top:4px;font-size:1.1rem}.cm-risk strong[data-v-97aba89c]{color:#dc2626}.cm-top-metrics[data-v-97aba89c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cm-top-metrics--asset[data-v-97aba89c]{grid-template-columns:1fr}.cm-top-metric[data-v-97aba89c]{padding:10px 12px;border-radius:12px;border:1px solid #e2e8f0;background:#f8fafc}.cm-top-metric strong[data-v-97aba89c]{display:block;margin-top:4px;font-weight:700;font-size:22px;line-height:1.15}.cm-top-metric--purple[data-v-97aba89c]{background:#faf5ff;border-color:#e9d5ff;color:#7c3aed}.cm-top-metric--blue[data-v-97aba89c]{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.cm-top-metric .cm-info-lbl[data-v-97aba89c]{font-weight:600}.cm-asset-mini[data-v-97aba89c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:6px}.cm-asset-mini div[data-v-97aba89c]{padding:6px 8px;border-radius:8px;border:1px solid #e2e8f0;background:#fff}.cm-asset-mini em[data-v-97aba89c]{display:block;font-style:normal;font-size:12px;color:#64748b}.cm-asset-mini strong[data-v-97aba89c]{display:block;margin-top:2px;font-size:18px;line-height:1.2}.cm-perm-wrap[data-v-97aba89c]{display:flex;flex-wrap:wrap;gap:8px}.cm-perm-pill[data-v-97aba89c]{padding:5px 10px;border-radius:999px;font-size:12px;color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe}.cm-subject-card[data-v-97aba89c]{margin-bottom:12px;padding:14px;border:1px solid #e2e8f0;border-radius:14px}.cm-subject-name[data-v-97aba89c]{margin:0;font-weight:700}.cm-store-line[data-v-97aba89c]{margin-top:10px;padding:10px 12px;border-radius:12px;background:#f8fafc;border:1px solid #e2e8f0}.cm-store-line-main[data-v-97aba89c]{min-width:0}.cm-store-line-side[data-v-97aba89c]{display:flex;align-items:center;gap:10px}.cm-store-line[data-v-97aba89c]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.cm-store-name[data-v-97aba89c]{margin:0;font-weight:600}.cm-store-brief[data-v-97aba89c]{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#64748b}.cm-store-actions[data-v-97aba89c]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;width:100%}@media(max-width:720px){.cm-drawer-hd-inner[data-v-97aba89c]{align-items:flex-start}.cm-level-icon-card[data-v-97aba89c]{flex-basis:64px}.cm-asset-bar-row--head span[data-v-97aba89c]{font-size:12px}.cm-asset-bar-row--body strong[data-v-97aba89c]{font-size:24px}}.cm-act[data-v-97aba89c]{padding:6px 10px;border-radius:8px;font-size:12px;font-weight:600;text-decoration:none}.cm-act--wechat[data-v-97aba89c]{background:#ecfdf5;color:#047857}.cm-act--temu[data-v-97aba89c]{background:#eff6ff;color:#1d4ed8}.cm-act[data-v-97aba89c]:not(.cm-act--wechat):not(.cm-act--temu){border:1px solid #e2e8f0;background:#fff;color:#334155}.cm-note-box[data-v-97aba89c]{padding:14px;border-radius:14px;background:#f8fafc;font-size:13px;color:#475569;line-height:1.5}.cm-tip[data-v-97aba89c]{margin-top:16px;padding:14px 16px;border-radius:14px;border:1px solid #bfdbfe;background:#eff6ff;font-size:13px;color:#1e40af;line-height:1.5}.cust-modal-overlay[data-v-97aba89c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:flex-start;justify-content:center;padding:24px 16px 32px;overflow-y:auto;background:#020617b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cust-modal-dialog[data-v-97aba89c]{width:100%;max-width:520px;margin-top:min(4vh,32px);border-radius:12px;border:1px solid rgba(56,189,248,.35);background:#0f172af7;color:#e2e8f0}.cust-modal-head-bar[data-v-97aba89c]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid rgba(51,65,85,.65)}.cust-modal-back[data-v-97aba89c]{border:none;background:transparent;color:#7dd3fc;cursor:pointer}.cust-modal-head-meta[data-v-97aba89c]{font-size:12px;color:#64748b}.cust-modal-card[data-v-97aba89c]{padding:14px}.cust-modal-card-title[data-v-97aba89c]{margin:0 0 12px;font-size:14px;color:#38bdf8}.cust-modal-err[data-v-97aba89c]{margin-bottom:10px;padding:8px 10px;font-size:12px;color:#fecaca;background:#7f1d1d59;border-radius:8px}.cust-modal-rows[data-v-97aba89c]{display:flex;flex-direction:column;gap:10px}.cust-modal-row[data-v-97aba89c]{display:grid;grid-template-columns:5rem 1fr;gap:10px;align-items:center}.cust-modal-label .req[data-v-97aba89c]{color:#f87171;font-style:normal}.cust-modal-inp[data-v-97aba89c]{width:100%;height:32px;padding:0 10px;border-radius:8px;border:1px solid rgba(56,189,248,.35);background:#0f172abf;color:#f1f5f9;font-size:13px;box-sizing:border-box}.cust-modal-inp--emph[data-v-97aba89c]{border-color:#34d39973}.cust-modal-inp--select[data-v-97aba89c]{height:auto;padding:6px 10px}.cust-modal-extra[data-v-97aba89c]{margin-top:12px}.cust-modal-extra-grid[data-v-97aba89c]{display:grid;gap:10px;margin-top:10px}.cust-modal-field[data-v-97aba89c]{display:flex;flex-direction:column;gap:4px;font-size:12px}.cust-modal-field--block[data-v-97aba89c]{margin-top:10px}.cust-modal-ta[data-v-97aba89c]{width:100%;min-height:56px;padding:8px 10px;border-radius:8px;border:1px solid rgba(56,189,248,.35);background:#0f172abf;color:#f1f5f9;box-sizing:border-box}.cust-modal-actions[data-v-97aba89c]{display:flex;gap:10px;margin-top:16px}.cust-modal-btn-primary[data-v-97aba89c]{flex:1;height:40px;border:none;border-radius:10px;font-weight:700;background:linear-gradient(180deg,#38bdf8,#0ea5e9);color:#0f172a;cursor:pointer}.cust-modal-btn-ghost[data-v-97aba89c]{height:40px;padding:0 16px;border-radius:10px;border:1px solid rgba(51,65,85,.85);background:transparent;color:#94a3b8;cursor:pointer}.sub[data-v-71422c4b]{margin:0 0 12px;font-size:14px;color:#6b7280}.rule-page[data-v-0acd1ca9]{min-height:100%;padding:28px 32px 40px;background:#f5f7fb;color:#111827;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.rule-top[data-v-0acd1ca9]{max-width:1120px;margin:0 auto 18px;display:flex;align-items:center;justify-content:space-between;gap:16px}.rule-top h1[data-v-0acd1ca9]{display:inline-flex;align-items:center;margin:0;font-size:26px;line-height:1.2}.rule-role[data-v-0acd1ca9]{display:inline-flex;align-items:center;height:24px;margin-left:12px;padding:0 10px;border-radius:6px;font-size:13px;font-weight:800}.rule-role--edit[data-v-0acd1ca9]{color:#126aff;background:#eaf2ff}.rule-role--readonly[data-v-0acd1ca9]{color:#6b7280;background:#eef2f7}.rule-log-btn[data-v-0acd1ca9]{height:38px;display:inline-flex;align-items:center;gap:8px;padding:0 16px;border-radius:8px;border:1px solid #d8e2f0;background:#fff;color:#475569;font-weight:700}.rule-log-btn svg[data-v-0acd1ca9]{width:16px;height:16px}.rule-alert[data-v-0acd1ca9],.rule-stack[data-v-0acd1ca9],.rule-state[data-v-0acd1ca9]{max-width:1120px;margin-left:auto;margin-right:auto}.rule-alert[data-v-0acd1ca9]{height:54px;display:flex;align-items:center;gap:12px;padding:0 18px;border:1px solid #bfdbfe;border-radius:8px;background:#eff6ff;color:#126aff;font-size:15px;font-weight:700}.rule-alert svg[data-v-0acd1ca9]{width:22px;height:22px;flex:none}.rule-state[data-v-0acd1ca9]{margin-top:12px;font-size:13px;color:#64748b}.rule-state--error[data-v-0acd1ca9]{color:#ef4444}.rule-state--ok[data-v-0acd1ca9]{color:#10b981}.rule-stack[data-v-0acd1ca9]{margin-top:18px;display:grid;gap:0}.rule-card[data-v-0acd1ca9]{padding:18px 18px 20px;border:1px solid #e1e8f2;border-radius:10px;background:#fff;box-shadow:0 10px 28px #0f172a0a}.rule-card+.rule-card[data-v-0acd1ca9]{margin-top:-1px}.rule-card h2[data-v-0acd1ca9]{margin:0 0 16px;font-size:19px;line-height:1.25}.rule-panel[data-v-0acd1ca9]{display:grid;gap:20px;padding:22px;border:1px solid #edf1f7;border-radius:10px;background:linear-gradient(90deg,#fff,#fbfdff)}.rule-panel--short[data-v-0acd1ca9]{gap:16px}.rule-field[data-v-0acd1ca9]{display:grid;grid-template-columns:190px 260px minmax(0,1fr);align-items:center;gap:20px}.rule-field>span[data-v-0acd1ca9]{color:#1f2937;font-size:15px;font-weight:800}.rule-field em[data-v-0acd1ca9]{color:#64748b;font-size:14px;font-style:normal;line-height:1.6}.rule-input-wrap[data-v-0acd1ca9]{height:42px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border:1px solid #d8e2f0;border-radius:7px;background:#fff;overflow:hidden}.rule-input-wrap input[data-v-0acd1ca9]{min-width:0;height:100%;padding:0 14px;border:0;outline:0;color:#111827;background:transparent;font-size:15px}.rule-input-wrap input[data-v-0acd1ca9]:disabled{color:#334155;background:#f8fafc;cursor:not-allowed}.rule-input-wrap b[data-v-0acd1ca9]{padding:0 14px;color:#64748b;font-size:14px;font-weight:700}.rule-note[data-v-0acd1ca9]{margin-top:2px;padding:14px 16px;border:1px solid #bfdbfe;border-radius:8px;background:#eff6ff;color:#334155;font-size:14px;line-height:1.65}.rule-note strong[data-v-0acd1ca9]{display:block;margin-bottom:4px;color:#126aff}.rule-note p[data-v-0acd1ca9],.rule-desc p[data-v-0acd1ca9]{margin:0}.rule-desc[data-v-0acd1ca9]{color:#64748b;font-size:14px;line-height:1.8}.rule-desc h2[data-v-0acd1ca9]{font-size:16px;margin-bottom:8px;color:#111827}.rule-actions[data-v-0acd1ca9]{display:flex;justify-content:center;padding:18px 0 0}.rule-save[data-v-0acd1ca9]{height:42px;min-width:138px;padding:0 22px;border:0;border-radius:7px;background:#126aff;color:#fff;font-size:15px;font-weight:800;box-shadow:0 10px 20px #126aff33}.rule-save[data-v-0acd1ca9]:disabled{background:#94a3b8;box-shadow:none;cursor:not-allowed}@media(max-width:1100px){.rule-field[data-v-0acd1ca9]{grid-template-columns:160px 240px minmax(0,1fr)}}.report-page[data-v-f36b33a7]{max-width:1440px;margin:0 auto;padding:4px 6px 32px;color:#101828}.report-head[data-v-f36b33a7]{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:18px}.eyebrow[data-v-f36b33a7]{margin:0 0 5px;color:#1677ff;font-size:13px;font-weight:900}h1[data-v-f36b33a7]{margin:0;font-size:26px;line-height:1.2}.sub[data-v-f36b33a7]{margin:8px 0 0;color:#667085;font-size:14px}.filters[data-v-f36b33a7]{display:flex;align-items:end;gap:10px;padding:10px;background:#fff;border:1px solid #e4e7ec;border-radius:8px}.filters label[data-v-f36b33a7]{display:grid;gap:5px;color:#667085;font-size:12px;font-weight:800}.filters input[data-v-f36b33a7]{height:36px;border:1px solid #d0d5dd;border-radius:7px;padding:0 10px;color:#101828}.filters button[data-v-f36b33a7]{height:36px;border:0;border-radius:7px;padding:0 18px;background:#1677ff;color:#fff;font-weight:900;cursor:pointer}.filters button[data-v-f36b33a7]:disabled{opacity:.65;cursor:wait}.error[data-v-f36b33a7]{padding:10px 12px;border-radius:8px;background:#fff1f3;color:#b42318;font-weight:800}.cards[data-v-f36b33a7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:14px}.kpi[data-v-f36b33a7]{display:flex;gap:13px;min-height:116px;padding:18px;background:#fff;border:1px solid #e4e7ec;border-radius:8px;box-shadow:0 10px 30px #1018280d}.kpi-icon[data-v-f36b33a7]{width:48px;height:48px;flex:0 0 auto;border-radius:8px;background:#eaf2ff}.kpi--green .kpi-icon[data-v-f36b33a7]{background:#e8f8ee}.kpi--orange .kpi-icon[data-v-f36b33a7]{background:#fff3e8}.kpi--purple .kpi-icon[data-v-f36b33a7]{background:#f1eaff}.kpi p[data-v-f36b33a7]{margin:1px 0 7px;color:#475467;font-size:13px;font-weight:850}.kpi strong[data-v-f36b33a7]{display:block;font-size:26px;line-height:1.1}.kpi span[data-v-f36b33a7]{display:block;margin-top:8px;color:#667085;font-size:12px}.grid[data-v-f36b33a7]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:14px;margin-bottom:14px}.panel[data-v-f36b33a7]{background:#fff;border:1px solid #e4e7ec;border-radius:8px;padding:18px;box-shadow:0 10px 30px #1018280d}.panel-head[data-v-f36b33a7]{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px}.panel-head h2[data-v-f36b33a7]{margin:0;font-size:17px}.panel-head span[data-v-f36b33a7]{color:#667085;font-size:12px;white-space:nowrap}.status-list[data-v-f36b33a7],.service-list[data-v-f36b33a7]{display:grid;gap:10px}.status-row[data-v-f36b33a7]{position:relative;min-height:58px;padding:10px 62px 12px 0;border-bottom:1px solid #eef2f6}.status-row div[data-v-f36b33a7],.service-row div[data-v-f36b33a7]{display:grid;gap:5px}.status-row b[data-v-f36b33a7],.service-row b[data-v-f36b33a7]{font-size:14px}.status-row span[data-v-f36b33a7],.service-row span[data-v-f36b33a7],.service-row small[data-v-f36b33a7]{color:#667085;font-size:12px}.status-row em[data-v-f36b33a7]{position:absolute;top:11px;right:0;color:#1677ff;font-style:normal;font-weight:900}.status-row i[data-v-f36b33a7]{position:absolute;left:0;bottom:0;height:3px;max-width:100%;border-radius:99px;background:#1677ff}.service-row[data-v-f36b33a7]{display:grid;grid-template-columns:minmax(0,1fr) 116px 116px;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid #eef2f6}.service-row strong[data-v-f36b33a7],.service-row small[data-v-f36b33a7]{text-align:right}.table-wrap[data-v-f36b33a7]{overflow:auto}table[data-v-f36b33a7]{width:100%;border-collapse:collapse;min-width:920px}th[data-v-f36b33a7],td[data-v-f36b33a7]{padding:12px 10px;border-bottom:1px solid #eef2f6;text-align:left;font-size:13px}th[data-v-f36b33a7]{color:#667085;font-size:12px;font-weight:900;background:#f8fafc}.tag[data-v-f36b33a7]{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:99px;background:#eef4ff;color:#155eef;font-size:12px;font-weight:850}.danger[data-v-f36b33a7]{color:#d92d20;font-weight:900}.empty[data-v-f36b33a7]{padding:18px 0;color:#98a2b3;text-align:center}@media(max-width:1100px){.report-head[data-v-f36b33a7],.filters[data-v-f36b33a7]{align-items:stretch;flex-direction:column}.cards[data-v-f36b33a7],.grid[data-v-f36b33a7]{grid-template-columns:1fr}}.customer-detail-root[data-v-39a7571a]{display:flex;flex-direction:column;flex:1 1 auto;width:100%;height:100%;max-width:100%;min-height:0;min-width:0;overflow-x:hidden;overflow-y:hidden;box-sizing:border-box;background:transparent;padding:0}.cdv-head[data-v-39a7571a]{flex:0 0 auto;margin-bottom:16px}.cdv-breadcrumb[data-v-39a7571a]{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:14px;color:#64748b}.cdv-breadcrumb span[data-v-39a7571a]:last-child{font-weight:600;color:#0f172a}.cdv-layout[data-v-39a7571a]{display:flex;flex-direction:column;gap:20px;flex:1 1 auto;min-height:0;min-width:0;overflow:hidden}.cdv-hero-card[data-v-39a7571a]{flex:0 0 auto;border-radius:12px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 1px 2px #0000000a}.cdv-hero-inner[data-v-39a7571a]{display:flex;flex-direction:column;gap:20px;padding:24px 28px}.cdv-hero-top[data-v-39a7571a]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:20px;width:100%}.cdv-hero-edit[data-v-39a7571a]{padding-top:20px;border-top:1px solid #f1f5f9;width:100%}.cdv-hero-main[data-v-39a7571a]{display:flex;gap:24px;min-width:0;flex:1}.cdv-avatar-lg[data-v-39a7571a]{width:96px;height:96px;border-radius:999px;background:#2563eb;color:#fff;font-size:42px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cdv-name-row[data-v-39a7571a]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.cdv-name[data-v-39a7571a]{margin:0;font-size:2rem;font-weight:600;line-height:1.2;color:#0f172a;letter-spacing:-.02em}.cdv-badge[data-v-39a7571a]{display:inline-flex;align-items:center;border-radius:6px;border:1px solid;padding:2px 10px;font-size:12px;font-weight:600}.cdv-badge--green[data-v-39a7571a]{background:#ecfdf5;color:#047857;border-color:#a7f3d0}.cdv-badge--gray[data-v-39a7571a]{background:#f1f5f9;color:#475569;border-color:#e2e8f0}.cdv-contact-lg[data-v-39a7571a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;font-size:17px;color:#334155}.cdv-contact-sep[data-v-39a7571a]{color:#94a3b8}.cdv-copy-btn[data-v-39a7571a]{border:none;background:none;padding:4px;color:#94a3b8;cursor:pointer;border-radius:6px}.cdv-copy-btn[data-v-39a7571a]:hover{color:#2563eb;background:#f1f5f9}.cdv-meta-pills[data-v-39a7571a]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:20px;font-size:15px;color:#334155}.cdv-meta-pills b[data-v-39a7571a]{font-weight:600;color:#0f172a}.cdv-meta-money[data-v-39a7571a]{color:#2563eb!important}.cdv-meta-sep[data-v-39a7571a]{color:#cbd5e1;-webkit-user-select:none;user-select:none}.cdv-hero-supplement[data-v-39a7571a]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin-top:10px;font-size:13px;color:#64748b;line-height:1.5}.cdv-supplement-item b[data-v-39a7571a]{color:#334155;font-weight:600}.cdv-info-link--inline[data-v-39a7571a]{display:inline-flex;align-items:center;gap:4px;font-size:13px}.cdv-hero-actions[data-v-39a7571a]{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;align-items:center}.cdv-btn[data-v-39a7571a]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 14px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#334155;font-weight:600;font-size:14px;cursor:pointer;text-decoration:none}.cdv-btn--lg[data-v-39a7571a]{height:48px;padding:0 24px;border-radius:8px;font-size:15px}.cdv-btn--primary[data-v-39a7571a]{border-color:#2563eb;background:#2563eb;color:#fff;box-shadow:0 1px 2px #2563eb33}.cdv-btn--primary[data-v-39a7571a]:hover{background:#1d4ed8}.cdv-btn--disabled[data-v-39a7571a]{opacity:.6;cursor:not-allowed}.cdv-wecom-sync[data-v-39a7571a]{padding:16px 20px;margin-bottom:16px}.cdv-wecom-sync-title[data-v-39a7571a]{margin:0 0 8px;font-size:16px;font-weight:600;color:#0f172a}.cdv-wecom-sync-hint[data-v-39a7571a]{margin:0 0 12px;font-size:13px;line-height:1.5;color:#64748b}.cdv-wecom-sync-row[data-v-39a7571a]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.cdv-wecom-sync-input[data-v-39a7571a]{flex:1 1 220px;min-width:180px;max-width:360px}.cdv-wecom-chat-picks[data-v-39a7571a]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;max-height:160px;overflow:auto}.cdv-wecom-chat-pick[data-v-39a7571a]{padding:6px 10px;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc;font-size:12px;color:#334155;cursor:pointer}.cdv-wecom-chat-pick.is-active[data-v-39a7571a]{border-color:#2563eb;background:#eff6ff;color:#1d4ed8}.cdv-wecom-sync-status[data-v-39a7571a]{margin:10px 0 0;font-size:13px;color:#475569}.cdv-wecom-sync-status--muted[data-v-39a7571a]{color:#94a3b8}.cdv-stats-row[data-v-39a7571a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;flex:0 0 auto}.cdv-stat-card[data-v-39a7571a]{display:flex;align-items:center;gap:20px;padding:18px 24px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 1px 2px #0000000a}.cdv-stat-ic[data-v-39a7571a]{width:56px;height:56px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.cdv-stat-ic svg[data-v-39a7571a]{width:26px;height:26px}.cdv-stat-ic--blue[data-v-39a7571a]{background:#eff6ff;color:#2563eb}.cdv-stat-ic--green[data-v-39a7571a]{background:#ecfdf5;color:#059669}.cdv-stat-ic--red[data-v-39a7571a]{background:#fef2f2;color:#dc2626}.cdv-stat-ic--purple[data-v-39a7571a]{background:#f5f3ff;color:#7c3aed}.cdv-stat-lbl[data-v-39a7571a]{margin:0;font-size:15px;color:#64748b}.cdv-stat-val[data-v-39a7571a]{margin:4px 0 0;font-size:1.35rem;font-weight:600;color:#0f172a;line-height:1.2}.cdv-tabs[data-v-39a7571a]{display:flex;flex-wrap:wrap;gap:28px;border-bottom:1px solid #e2e8f0;padding:0 4px;flex:0 0 auto}.cdv-tab[data-v-39a7571a]{border:none;background:none;padding:0 2px 12px;margin-bottom:-1px;color:#64748b;cursor:pointer;font-size:15px;font-weight:500;border-bottom:2px solid transparent}.cdv-tab[data-v-39a7571a]:hover{color:#2563eb}.cdv-tab.is-active[data-v-39a7571a]{color:#2563eb;font-weight:600;border-bottom-color:#2563eb}.cdv-content-grid[data-v-39a7571a]{display:grid;grid-template-columns:1fr;gap:20px;align-items:start}@media(min-width:1280px){.cdv-content-grid[data-v-39a7571a]{grid-template-columns:minmax(0,1fr) minmax(0,.7fr)}.cdv-panel--follow[data-v-39a7571a]{position:sticky;top:12px;max-height:calc(100vh - 200px);overflow:auto}}.cdv-panel[data-v-39a7571a]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 2px #0000000a;min-width:0}.cdv-panel-hd[data-v-39a7571a]{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 18px;border-bottom:1px solid #f1f5f9;margin-bottom:0}.cdv-link-btn[data-v-39a7571a]{display:inline-flex;align-items:center;gap:4px;border:none;background:none;color:#2563eb;cursor:pointer;font-weight:600;font-size:13px}.cdv-inline-actions[data-v-39a7571a]{display:flex;gap:8px}.cdv-panel-hd h3[data-v-39a7571a]{margin:0;font-size:16px;font-weight:600;color:#0f172a}.cdv-panel--main .cdv-info-groups[data-v-39a7571a],.cdv-panel--follow .cdv-timeline[data-v-39a7571a],.cdv-panel--follow .cdv-empty[data-v-39a7571a]{padding:16px 18px}.cdv-info-group[data-v-39a7571a]{margin-bottom:14px}.cdv-info-group[data-v-39a7571a]:last-child{margin-bottom:0}.cdv-info-group-title[data-v-39a7571a]{margin-bottom:10px;padding:0;border-radius:0;background:transparent;font-size:14px;font-weight:600;color:#0f172a}.cdv-info-kv-grid[data-v-39a7571a]{display:grid;grid-template-columns:auto 1fr;column-gap:32px;row-gap:14px;font-size:14px;line-height:1.5}.cdv-kv-lbl[data-v-39a7571a]{color:#64748b;white-space:nowrap}.cdv-kv-val[data-v-39a7571a]{color:#0f172a;font-weight:500;word-break:break-word}.cdv-kv-val--money[data-v-39a7571a]{color:#2563eb;font-weight:600}.cdv-info-fields[data-v-39a7571a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cdv-field[data-v-39a7571a]{display:flex;flex-direction:column;gap:4px;min-width:0;padding:8px 10px;border-radius:6px;background:#f8fafc;border:1px solid #f1f5f9}.cdv-field--full[data-v-39a7571a]{grid-column:1 / -1}.cdv-field--highlight[data-v-39a7571a]{background:#eff6ff;border-color:#dbeafe}.cdv-field-lbl[data-v-39a7571a]{font-size:12px;color:#64748b;line-height:1.3}.cdv-field-val[data-v-39a7571a]{font-size:13px;font-weight:600;color:#0f172a;line-height:1.4;word-break:break-word}.cdv-field-val--money[data-v-39a7571a]{color:#2563eb}.cdv-field-val--muted[data-v-39a7571a]{font-size:13px;font-weight:500;color:#94a3b8}.cdv-info-lbl[data-v-39a7571a]{color:#64748b}.cdv-info-val[data-v-39a7571a]{font-weight:500}.cdv-info-val--money[data-v-39a7571a]{color:#2563eb;font-weight:600}.cdv-timeline--mock[data-v-39a7571a]{position:relative;margin:0;padding-left:18px;border-left:1px solid #e2e8f0}.cdv-timeline--mock .cdv-timeline-item[data-v-39a7571a]{position:relative;margin-bottom:10px;padding:10px 12px;border-radius:6px;border:1px solid #e2e8f0;background:#fff}.cdv-timeline--mock .cdv-timeline-item[data-v-39a7571a]:before{content:"";position:absolute;left:-25px;top:14px;width:8px;height:8px;border-radius:999px;background:#2563eb;box-shadow:0 0 0 3px #eff6ff}.cdv-tl-title[data-v-39a7571a]{margin:0;font-size:13px;font-weight:600;color:#0f172a}.cdv-tl-meta[data-v-39a7571a],.cdv-tl-text[data-v-39a7571a]{margin:4px 0 0;font-size:12px;color:#64748b;line-height:1.45}.cdv-tl-text[data-v-39a7571a]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cdv-store-tip[data-v-39a7571a]{margin:16px 24px 0;padding:12px 16px;border-radius:8px;border:1px solid #fde68a;background:#fffbeb;font-size:13px;line-height:1.6;color:#92400e;flex:0 0 auto}.cdv-stores-panel[data-v-39a7571a]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;margin-top:0;padding:0;border-radius:8px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 1px 2px #0000000a;overflow:hidden}.cdv-stores-panel .stores-section-hd[data-v-39a7571a]{flex:0 0 auto;min-height:56px;padding:0 24px;margin:0;border-bottom:1px solid #f1f5f9}.cdv-stores-panel .module-title[data-v-39a7571a]{margin:0;font-size:17px;font-weight:600}.cdv-stores-panel .btn-add-store--toolbar[data-v-39a7571a]{height:36px;padding:0 16px;border-radius:6px;background:#2563eb;color:#fff;border:none;font-size:13px;font-weight:600;cursor:pointer}.cdv-stores-panel .table-wrap--stores[data-v-39a7571a]{flex:1 1 auto;min-height:0;overflow:auto;margin:0 24px 24px;border:1px solid #f1f5f9;border-radius:8px}.cdv-stores-panel .stores-table thead th[data-v-39a7571a]{background:#f8fafc;color:#475569;border:1px solid #f1f5f9;font-size:13px}.cdv-stores-panel .stores-table td[data-v-39a7571a]{border:1px solid #f1f5f9;font-size:13px}.cdv-stores-panel .stores-table thead th.th-sheet--blue[data-v-39a7571a]{background:#f8fafc;color:#475569}.cdv-store-list-controls[data-v-39a7571a]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:16px;padding:14px 24px;border-top:1px solid #f1f5f9;background:#fff}.cdv-store-filter-tabs[data-v-39a7571a]{display:flex;flex-wrap:wrap;gap:8px}.cdv-store-filter-tab[data-v-39a7571a]{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 12px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#475569;font-size:13px;cursor:pointer}.cdv-store-filter-tab strong[data-v-39a7571a]{font-size:12px;color:#64748b;font-variant-numeric:tabular-nums}.cdv-store-filter-tab.is-active[data-v-39a7571a]{border-color:#1677ff;background:#eff6ff;color:#0f172a;font-weight:700}.cdv-store-filter-tab.is-active strong[data-v-39a7571a]{color:#1677ff}.cdv-store-page-size[data-v-39a7571a]{display:inline-flex;align-items:center;gap:8px;color:#64748b;font-size:13px;white-space:nowrap}.cdv-store-page-size select[data-v-39a7571a]{height:32px;min-width:72px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#334155;padding:0 8px}.cdv-store-pager[data-v-39a7571a]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;padding:12px 24px;border-top:1px solid #f1f5f9;font-size:13px;color:#64748b}.cdv-store-pager-right[data-v-39a7571a]{display:flex;align-items:center;gap:10px}.cdv-store-pager-num[data-v-39a7571a]{min-width:32px;height:32px;padding:0 8px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#334155;font-size:13px;cursor:pointer}.cdv-store-pager-num--on[data-v-39a7571a]{border-color:#2563eb;color:#2563eb;font-weight:600}.cdv-store-pager-num[data-v-39a7571a]:disabled{cursor:not-allowed;opacity:.45}.cdv-info-link[data-v-39a7571a]{display:inline-flex;align-items:center;gap:6px;color:#1677ff;text-decoration:none}.cdv-info-link[data-v-39a7571a]:hover{text-decoration:underline}.cdv-info-link--disabled[data-v-39a7571a]{display:inline-flex;align-items:center;gap:6px;color:#64748b}.cdv-link-ic[data-v-39a7571a]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;font-size:11px;font-style:normal;font-weight:700;color:#fff;flex-shrink:0}.cdv-link-ic--wechat[data-v-39a7571a]{background:#16a34a}.cdv-link-ic--group[data-v-39a7571a]{background:#2563eb}.cdv-badge-v[data-v-39a7571a]{display:inline-block;width:fit-content;padding:2px 10px;border-radius:6px;background:#2563eb;color:#fff!important;font-size:13px}.cdv-empty[data-v-39a7571a]{margin:0;color:#94a3b8}.cdv-placeholder[data-v-39a7571a]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden;color:#475569}.cdv-placeholder .cdv-timeline[data-v-39a7571a],.cdv-placeholder .cdv-empty[data-v-39a7571a]{flex:1 1 auto;min-height:0;overflow:auto}.cdv-payments[data-v-39a7571a]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden;gap:12px}.cdv-pay-summary[data-v-39a7571a]{display:grid;flex:0 0 auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cdv-pay-card[data-v-39a7571a]{border:1px solid #e2e8f0;border-radius:8px;padding:10px 12px;background:#f8fafc}.cdv-pay-card span[data-v-39a7571a]{display:block;font-size:12px;color:#64748b}.cdv-pay-card strong[data-v-39a7571a]{display:block;margin-top:4px;font-size:20px;color:#0f172a}.cdv-pay-card strong.is-in[data-v-39a7571a]{color:#0f766e}.cdv-pay-card strong.is-out[data-v-39a7571a]{color:#b91c1c}.cdv-pay-table-wrap[data-v-39a7571a]{flex:1 1 auto;min-height:0;overflow:auto;border:1px solid #e2e8f0;border-radius:8px}.cdv-pay-table[data-v-39a7571a]{width:100%;min-width:900px;border-collapse:collapse;font-size:13px}.cdv-pay-table th[data-v-39a7571a],.cdv-pay-table td[data-v-39a7571a]{padding:10px 12px;border-bottom:1px solid #eef2f7;text-align:left;white-space:nowrap}.cdv-pay-table thead th[data-v-39a7571a]{background:#f8fafc;color:#475569;font-size:12px}.cdv-pay-pill[data-v-39a7571a]{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:700}.cdv-pay-pill--in[data-v-39a7571a]{background:#ecfdf5;color:#047857}.cdv-pay-pill--out[data-v-39a7571a]{background:#fef2f2;color:#b91c1c}.cdv-pay-amt-in[data-v-39a7571a]{color:#047857;font-weight:700}.cdv-pay-amt-out[data-v-39a7571a]{color:#b91c1c;font-weight:700}@media(max-width:980px){.cdv-layout[data-v-39a7571a]{gap:12px}.cdv-hero-top[data-v-39a7571a]{flex-direction:column;align-items:stretch;gap:12px}.cdv-hero-main[data-v-39a7571a]{width:100%;flex:0 0 auto;gap:14px}.cdv-hero-inner[data-v-39a7571a]{flex-direction:column;align-items:stretch;gap:12px;padding:16px 18px}.cdv-hero-actions[data-v-39a7571a]{justify-content:flex-start;gap:8px}.cdv-avatar-lg[data-v-39a7571a]{width:64px;height:64px;font-size:28px}.cdv-name[data-v-39a7571a]{font-size:1.5rem}.cdv-contact-lg[data-v-39a7571a]{margin-top:6px;font-size:14px}.cdv-meta-pills[data-v-39a7571a]{gap:6px 10px;margin-top:8px;font-size:13px}.cdv-hero-supplement[data-v-39a7571a]{margin-top:6px}.cdv-btn--lg[data-v-39a7571a]{height:36px;padding:0 12px;font-size:13px}.cdv-stats-row[data-v-39a7571a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.cdv-stat-card[data-v-39a7571a]{min-width:0;gap:8px;padding:10px 8px}.cdv-stat-ic[data-v-39a7571a]{width:34px;height:34px}.cdv-stat-ic svg[data-v-39a7571a]{width:18px;height:18px}.cdv-stat-lbl[data-v-39a7571a]{font-size:12px}.cdv-stat-val[data-v-39a7571a]{font-size:1rem}.cdv-tabs[data-v-39a7571a]{gap:14px}.cdv-tab[data-v-39a7571a]{padding-bottom:8px;font-size:13px}.cdv-stores-panel .stores-section-hd[data-v-39a7571a]{min-height:44px;padding:0 16px}.cdv-store-tip[data-v-39a7571a]{margin:10px 16px 0;padding:8px 10px}.cdv-store-list-controls[data-v-39a7571a]{gap:10px;padding:10px 16px}.cdv-store-filter-tabs[data-v-39a7571a]{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.cdv-store-pager[data-v-39a7571a]{padding:8px 16px}.cdv-stores-panel .table-wrap--stores[data-v-39a7571a]{margin:0 16px 12px}.cdv-pay-summary[data-v-39a7571a]{grid-template-columns:1fr}}@media(max-width:720px){.cdv-stats-row[data-v-39a7571a]{grid-template-columns:1fr}.cdv-name[data-v-39a7571a]{font-size:1.5rem}.cdv-avatar-lg[data-v-39a7571a]{width:72px;height:72px;font-size:32px}.cdv-info-kv-grid[data-v-39a7571a]{column-gap:20px}}.detail-page-head[data-v-39a7571a]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 20px;margin-bottom:8px}.detail-back[data-v-39a7571a]{margin:0 0 6px}.btn-back[data-v-39a7571a]{padding:4px 0;border:none;background:none;color:#1e3a5f;font-size:14px;cursor:pointer}.btn-back[data-v-39a7571a]:hover{text-decoration:underline}.detail-page-title[data-v-39a7571a]{margin:0;font-size:1.35rem;font-weight:700;color:#0f172a}.detail-loading[data-v-39a7571a],.detail-err[data-v-39a7571a]{margin:8px 0}.detail-err[data-v-39a7571a]{color:#b91c1c}.wechat-strip[data-v-39a7571a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:8px 12px;max-width:min(100%,520px);font-size:13px;color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.wechat-strip-label[data-v-39a7571a]{font-weight:600;color:#64748b;white-space:nowrap}.wechat-strip-input[data-v-39a7571a]{flex:1;min-width:140px;max-width:220px;padding:6px 10px;border:1px solid #cbd5e1;border-radius:6px;font-size:13px}.wechat-strip-input[data-v-39a7571a]:hover,.wechat-strip-input[data-v-39a7571a]:focus{border-color:#1e3a5f;outline:none}.wechat-strip-input[data-v-39a7571a]:focus{box-shadow:0 0 0 2px #1e3a5f1f}.wechat-strip-btn[data-v-39a7571a]{padding:6px 12px;border-radius:6px;border:1px solid #cbd5e1;background:#fff;font-size:13px;cursor:pointer}.wechat-strip-btn[data-v-39a7571a]:hover{border-color:#94a3b8}.wechat-strip-binds[data-v-39a7571a]{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px 12px;width:100%}.wechat-strip-binds li[data-v-39a7571a]{display:inline-flex;align-items:center;gap:6px;font-size:12px}.wechat-bind-id[data-v-39a7571a]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-link-mini[data-v-39a7571a]{padding:0 4px;border:none;background:none;color:#b91c1c;font-size:12px;cursor:pointer}.wechat-strip-empty[data-v-39a7571a]{font-size:12px;color:#94a3b8}.detail-split-wrap[data-v-39a7571a]{margin-top:16px;margin-bottom:20px;padding-top:4px;border-top:1px solid #e5e7eb}.detail-split[data-v-39a7571a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch;--split-card-border: #e5e7eb;--split-inner-border: #e2e8f0;--split-inner-bg: #fafbfc;--split-inner-radius: 8px;--split-field-border: #cbd5e1}.detail-split>.module-card[data-v-39a7571a]{height:100%;min-height:0}@media(max-width:900px){.detail-split[data-v-39a7571a]{grid-template-columns:1fr}.detail-split>.module-card[data-v-39a7571a]{height:auto}}.module-card[data-v-39a7571a]{display:flex;flex-direction:column;min-height:0;padding:16px 18px;background:#fff;border:1px solid var(--split-card-border, #e5e7eb);border-radius:10px;box-shadow:0 1px 2px #0f172a0a}.module-card--base>.split-panel-inner[data-v-39a7571a]{flex:1;min-height:0}.module-card--remark[data-v-39a7571a]{min-height:0}.module-card-hd[data-v-39a7571a]{margin-bottom:6px}.module-card-hd--single-row[data-v-39a7571a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.module-card-hd--single-row .module-card-hd-title[data-v-39a7571a]{margin:0;flex:0 1 auto;min-width:0}.module-card-hd-trail[data-v-39a7571a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px 16px;flex:1 1 auto;min-width:0}.module-card-hd-trail--remark-spacer[data-v-39a7571a]{min-height:40px;min-width:min(240px,100%)}.module-card-hd--single-row .module-card-hd-actions[data-v-39a7571a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;flex-shrink:0}.module-current-op[data-v-39a7571a]{margin:0;text-align:right;white-space:nowrap}.module-title[data-v-39a7571a]{margin:0 0 6px;font-size:1.05rem;font-weight:700;color:#0f172a;letter-spacing:.02em}.module-card-hd--single-row .module-title[data-v-39a7571a]{margin-bottom:0}.module-meta[data-v-39a7571a]{margin:0;font-size:12px;color:#94a3b8}.module-meta--operator[data-v-39a7571a]{color:#64748b;font-size:12px}.module-card--base .base-info-referrer-badge[data-v-39a7571a]{display:flex;flex-wrap:wrap;align-items:stretch;gap:14px 28px;margin:0 0 12px;padding:12px 14px;border-radius:10px;background:linear-gradient(135deg,#eff6ff,#e0f2fe);border:1px solid #bfdbfe;border-left:4px solid #2563eb;box-shadow:0 1px 2px #2563eb14}.base-info-meta-pair[data-v-39a7571a]{display:flex;flex-direction:column;gap:4px;min-width:6.5rem}.base-info-referrer-label[data-v-39a7571a]{font-size:12px;font-weight:700;letter-spacing:.06em;color:#1e40af;text-transform:none}.base-info-referrer-value[data-v-39a7571a]{font-size:1.125rem;font-weight:800;color:#0f172a;letter-spacing:.02em}.stores-table .cell-pwd[data-v-39a7571a]{font-family:ui-monospace,monospace;font-size:12px;word-break:break-all}.split-panel-inner[data-v-39a7571a]{padding:12px 14px;border:1px solid var(--split-inner-border, #e2e8f0);border-radius:var(--split-inner-radius, 8px);background:var(--split-inner-bg, #fafbfc);box-sizing:border-box}.split-panel-inner--remark[data-v-39a7571a]{flex:1;min-height:0;display:flex;flex-direction:column}.base-info-readonly[data-v-39a7571a]{cursor:pointer;transition:border-color .15s,box-shadow .15s}.base-info-readonly[data-v-39a7571a]:hover{border-color:#94a3b8;box-shadow:0 0 0 1px #1e3a5f14}.base-info-hint[data-v-39a7571a]{margin:0 0 10px;font-size:11px;color:#94a3b8}.kv-grid[data-v-39a7571a]{display:flex;flex-direction:column;gap:10px}.kv-row[data-v-39a7571a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px}.kv-grid--base-pair>.kv-row[data-v-39a7571a]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:640px){.kv-row[data-v-39a7571a]{grid-template-columns:1fr}.kv-grid--base-pair>.kv-row[data-v-39a7571a]{grid-template-columns:1fr}}.kv-row--single[data-v-39a7571a]{grid-template-columns:1fr}.kv-cell[data-v-39a7571a]{font-size:13px;line-height:1.5;color:#334155;word-break:break-word}.kv-k[data-v-39a7571a]{color:#64748b;font-weight:500}.kv-sep[data-v-39a7571a]{margin:0 1px 0 0}.kv-v[data-v-39a7571a]{color:#0f172a;font-weight:500}.kv-salutation[data-v-39a7571a]{color:#64748b;font-size:13px;font-weight:400}.base-form-grid[data-v-39a7571a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bf-field[data-v-39a7571a]{display:flex;flex-direction:column;gap:6px;margin:0;font-size:13px}.bf-field--full[data-v-39a7571a]{grid-column:1 / -1}.bf-field--full .bf-input[data-v-39a7571a]{max-width:16rem;width:100%}.bf-label[data-v-39a7571a]{font-weight:600;color:#475569}.bf-input[data-v-39a7571a]{padding:8px 10px;border:1px solid var(--split-field-border, #cbd5e1);border-radius:6px;font-size:14px;color:#0f172a;background:#fff;transition:border-color .15s,box-shadow .15s}.bf-input[data-v-39a7571a]:hover{border-color:#94a3b8}.bf-input[data-v-39a7571a]:focus{outline:none;border-color:#1e3a5f;box-shadow:0 0 0 2px #1e3a5f1f}.module-card-ft[data-v-39a7571a]{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:auto;padding-top:16px}.btn-secondary-outline[data-v-39a7571a]{padding:10px 18px;border-radius:8px;border:1px solid #cbd5e1;background:#fff;color:#475569;font-size:14px;cursor:pointer}.btn-secondary-outline[data-v-39a7571a]:hover{background:#f8fafc}.btn-save-customer[data-v-39a7571a]{font-weight:700;font-size:14px;padding:10px 22px;border-radius:8px;border:none;background:#1e3a5f;color:#fff;cursor:pointer;box-shadow:0 2px 6px #0f172a1f}.btn-save-customer[data-v-39a7571a]:hover{background:#152a45}.btn-save-customer[data-v-39a7571a]:active{transform:translateY(1px)}.remark-textarea[data-v-39a7571a]{flex:1;width:100%;min-height:180px;box-sizing:border-box;padding:4px 2px;margin:0;border:none;border-radius:4px;font-size:14px;line-height:1.55;color:#0f172a;background:transparent;resize:vertical;transition:box-shadow .15s}.remark-textarea[data-v-39a7571a]:hover{border:none}.remark-textarea[data-v-39a7571a]:focus{outline:2px solid rgba(30,58,95,.4);outline-offset:2px;box-shadow:none}.cdv-stores-panel[data-v-39a7571a]{margin-top:0;padding:14px 16px 16px;min-width:0;width:100%;max-width:100%;box-sizing:border-box}.stores-section-title-wrap[data-v-39a7571a]{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.stores-section-count[data-v-39a7571a]{font-size:13px;font-weight:600;color:#64748b}.stores-section-help[data-v-39a7571a]{margin:0 0 10px;font-size:12px;color:#64748b}.stores-section-help summary[data-v-39a7571a]{cursor:pointer;color:#2563eb;font-weight:600;-webkit-user-select:none;user-select:none}.stores-section-help[open] summary[data-v-39a7571a]{margin-bottom:6px}.stores-section[data-v-39a7571a]{margin-top:20px;padding-top:16px;border-top:1px solid #e5e7eb}.stores-section-hd[data-v-39a7571a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.stores-section-hd .module-title[data-v-39a7571a]{margin:0}.stores-section-desc[data-v-39a7571a]{margin:0 0 12px;font-size:12px;line-height:1.5;color:#94a3b8}.btn-add-store--toolbar[data-v-39a7571a]{margin:0}.table-wrap[data-v-39a7571a]{overflow-x:auto;margin-bottom:4px;border:1px solid #e5e7eb;border-radius:8px;max-width:100%}.table-wrap--stores[data-v-39a7571a]{-webkit-overflow-scrolling:touch}.table-wrap--stores .stores-table[data-v-39a7571a]{width:100%;min-width:0;table-layout:fixed}.th-col-cust-dispatch[data-v-39a7571a],.td-col-cust-dispatch[data-v-39a7571a]{width:10.5rem;min-width:10.5rem;text-align:center;vertical-align:middle}.cust-store-dispatch-btns[data-v-39a7571a]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:6px;overflow-x:auto}.btn-cust-dispatch[data-v-39a7571a]{flex:0 0 auto;padding:4px 8px;font-size:11px;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc;color:#334155;cursor:pointer;white-space:nowrap}.btn-cust-dispatch[data-v-39a7571a]:hover:not(:disabled){background:#e2e8f0}.btn-cust-dispatch--danger[data-v-39a7571a]{color:#b91c1c;border-color:#fecaca;background:#fef2f2}.btn-cust-dispatch--danger[data-v-39a7571a]:hover:not(:disabled){background:#fee2e2}.btn-cust-dispatch[data-v-39a7571a]:disabled{opacity:.65;cursor:not-allowed}.cust-assign-overlay[data-v-39a7571a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;background:#0f172a80}.cust-assign-modal[data-v-39a7571a]{width:100%;max-width:420px;padding:18px 20px;background:#fff;border-radius:10px;border:1px solid #e5e7eb;box-shadow:0 25px 50px -12px #00000040}.cust-assign-title[data-v-39a7571a]{margin:0 0 10px;font-size:1.05rem}.cust-assign-err[data-v-39a7571a]{margin:0 0 10px;font-size:13px;color:#b91c1c}.cust-assign-hint[data-v-39a7571a]{margin:0 0 14px;font-size:13px;color:#6b7280}.cust-assign-grid[data-v-39a7571a]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.cust-assign-field[data-v-39a7571a]{display:flex;flex-direction:column;gap:6px;font-size:13px;color:#374151}.cust-assign-field select[data-v-39a7571a]{padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px}.cust-assign-actions[data-v-39a7571a]{display:flex;gap:10px;flex-wrap:wrap}.btn-cust-assign-save[data-v-39a7571a]{padding:8px 18px;border:none;border-radius:6px;background:#2563eb;color:#fff;font-weight:600;cursor:pointer;font-size:13px}.btn-cust-assign-save[data-v-39a7571a]:hover{background:#1d4ed8}.btn-cust-assign-cancel[data-v-39a7571a]{padding:8px 18px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151;cursor:pointer;font-size:13px}.btn-cust-assign-cancel[data-v-39a7571a]:hover{background:#f9fafb}.card-title[data-v-39a7571a]{margin:0 0 10px;font-size:1.05rem;font-weight:600;color:#111827}.card-tight[data-v-39a7571a]{padding:14px 16px}.card-muted[data-v-39a7571a]{background:#fafafa}.inline-row[data-v-39a7571a]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.flow-details[data-v-39a7571a]{padding:12px 16px}.flow-summary[data-v-39a7571a]{cursor:pointer;font-weight:600;color:#374151;-webkit-user-select:none;user-select:none}.flow-details[open] .flow-summary[data-v-39a7571a]{margin-bottom:10px}.stores-table[data-v-39a7571a]{width:100%;border-collapse:collapse;font-size:13px}.stores-table th[data-v-39a7571a],.stores-table td[data-v-39a7571a]{padding:10px 12px;text-align:left;border-bottom:1px solid #f3f4f6;vertical-align:top}.stores-table thead th[data-v-39a7571a]{background:#f9fafb;font-weight:600;color:#374151;white-space:nowrap}.stores-table thead th.th-sheet--blue[data-v-39a7571a]{background:#e8f4fc;color:#0f172a}.stores-table thead th.th-sheet--amber[data-v-39a7571a]{background:#fffbeb;color:#78350f}.store-table-note[data-v-39a7571a]{max-width:12rem;white-space:pre-wrap;word-break:break-word;font-size:12px;line-height:1.4}.th-col-account[data-v-39a7571a],.th-col-pwd[data-v-39a7571a],.td-col-account[data-v-39a7571a],.td-col-pwd[data-v-39a7571a]{width:10%;text-align:center;vertical-align:middle}.th-col-human-hint-cust[data-v-39a7571a],.td-col-human-hint-cust[data-v-39a7571a]{width:11%;max-width:9rem;vertical-align:middle;text-align:left}.store-human-hint-cust-text[data-v-39a7571a]{font-size:12px;line-height:1.35;color:#475569;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.th-col-cdp-port-cust[data-v-39a7571a],.td-col-cdp-port-cust[data-v-39a7571a]{width:4rem;white-space:nowrap;text-align:center;vertical-align:middle;font-variant-numeric:tabular-nums}.cdp-port-link-cust[data-v-39a7571a]{font-weight:700;color:#1677ff;text-decoration:none}.cdp-port-link-cust[data-v-39a7571a]:hover{text-decoration:underline}.cdp-port-num-cust[data-v-39a7571a]{font-weight:700}.th-col-shop-type[data-v-39a7571a],.td-col-shop-type[data-v-39a7571a]{width:8%;text-align:center;vertical-align:middle;font-size:12px;font-weight:600;color:#334155}.store-list-account[data-v-39a7571a]{font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.store-table-status[data-v-39a7571a],.store-table-situation[data-v-39a7571a]{max-width:22rem;font-size:12px;line-height:1.45}.store-status-line[data-v-39a7571a]{display:flex;gap:6px;align-items:flex-start;margin-bottom:6px}.store-status-text--merged[data-v-39a7571a]{white-space:pre-wrap;word-break:break-word;font-size:12px;line-height:1.45;color:#334155}.store-status-line[data-v-39a7571a]:last-child{margin-bottom:0}.store-status-tag[data-v-39a7571a]{flex-shrink:0;padding:0 5px;border-radius:4px;font-size:11px;font-weight:700;background:#e0f2fe;color:#0369a1}.store-status-text[data-v-39a7571a]{white-space:pre-wrap;word-break:break-word;color:#334155}.cell-empty[data-v-39a7571a]{color:#94a3b8}.store-table-progress[data-v-39a7571a]{white-space:nowrap}.store-progress-step[data-v-39a7571a]{font-weight:600;color:#0f172a}.store-progress-done[data-v-39a7571a]{margin-top:4px;font-size:12px;color:#64748b}.td-pwd-eye[data-v-39a7571a]{white-space:nowrap;text-align:center}.pwd-eye-value[data-v-39a7571a]{font-family:ui-monospace,monospace;font-size:12px;margin-right:6px;vertical-align:middle}.btn-pwd-eye[data-v-39a7571a]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid #e2e8f0;border-radius:6px;background:#fff;cursor:pointer;font-size:14px;line-height:1;vertical-align:middle}.btn-pwd-eye[data-v-39a7571a]:hover{background:#f1f5f9;border-color:#cbd5e1}.store-table-follow[data-v-39a7571a]{font-size:12px;white-space:nowrap;max-width:6rem;overflow:hidden;text-overflow:ellipsis}.th-col-date[data-v-39a7571a],.td-col-date[data-v-39a7571a]{width:6.5rem;white-space:nowrap;font-size:12px;color:#475569;vertical-align:middle}.th-col-store-name[data-v-39a7571a],.td-col-store-name[data-v-39a7571a]{width:5.5rem;max-width:5.5rem;min-width:0;font-size:12px;color:#0f172a;font-weight:600;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.th-col-platform-store-id[data-v-39a7571a],.td-col-platform-store-id[data-v-39a7571a]{min-width:11rem;max-width:24rem;font-size:11px;line-height:1.35;color:#334155;text-align:left;vertical-align:middle;font-family:ui-monospace,monospace;overflow:visible;white-space:normal;word-break:break-all}.platform-id-text[data-v-39a7571a]{display:inline}.platform-id-dup-badge[data-v-39a7571a]{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:4px;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;font-size:10px;font-weight:600;vertical-align:middle;white-space:nowrap}.th-col-detail[data-v-39a7571a],.td-col-detail[data-v-39a7571a]{width:5.5rem;text-align:center;vertical-align:middle}.th-col-oplog[data-v-39a7571a],.td-col-oplog[data-v-39a7571a]{min-width:7.5rem;text-align:center;vertical-align:middle}.btn-store-detail[data-v-39a7571a]{padding:6px 10px;border:1px solid #c7d2fe;border-radius:6px;background:#eef2ff;color:#3730a3;font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;line-height:1.25}.btn-store-detail[data-v-39a7571a]:hover{background:#e0e7ff}.btn-store-detail--single[data-v-39a7571a]{min-width:6.5rem}.btn-detail-toggle[data-v-39a7571a]{padding:6px 10px;border:1px solid #bae6fd;border-radius:6px;background:#e0f2fe;color:#0369a1;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.btn-detail-toggle[data-v-39a7571a]:hover{background:#bae6fd}.customer-store-row-link[data-v-39a7571a]{cursor:pointer}.customer-store-row-link:hover td[data-v-39a7571a]{background:#f8fbff}.oplog-count[data-v-39a7571a]{font-size:11px;color:#64748b;font-weight:500}.stores-table tbody tr:last-child td[data-v-39a7571a]{border-bottom:none}.card[data-v-39a7571a]{background:#fff;padding:16px;margin-bottom:16px;border-radius:8px;border:1px solid #e5e7eb}.grid[data-v-39a7571a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:12px}label.block[data-v-39a7571a]{display:block;margin:8px 0}.hint[data-v-39a7571a]{font-size:13px;color:#6b7280;margin:8px 0}.flow-list[data-v-39a7571a]{margin:0;padding-left:20px;line-height:1.6;font-size:14px;color:#374151}.flow-list li[data-v-39a7571a]{margin-bottom:8px}.btn-primary[data-v-39a7571a]{font-weight:600;padding:8px 18px;border-radius:8px;border:1px solid #2563eb;background:#2563eb;color:#fff;cursor:pointer}.btn-primary[data-v-39a7571a]:hover{background:#1d4ed8}.action-err[data-v-39a7571a]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;padding:10px 12px;border-radius:8px;margin-bottom:12px;white-space:pre-wrap}.new-store-trigger[data-v-39a7571a]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid #e5e7eb}.btn-add-store[data-v-39a7571a]{font-weight:600;padding:8px 16px;border-radius:8px;border:1px solid #2563eb;background:#2563eb;color:#fff;cursor:pointer}.btn-add-store[data-v-39a7571a]:hover{background:#1d4ed8}.btn-text[data-v-39a7571a]{border:none;background:none;color:#1e3a5f;cursor:pointer;font-size:14px;padding:4px 8px}.btn-text[data-v-39a7571a]:hover{text-decoration:underline}.store-modal-backdrop[data-v-39a7571a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;background:#0f172a73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.store-modal[data-v-39a7571a]{display:flex;flex-direction:column;width:100%;max-width:600px;max-height:min(88vh,760px);background:#fff;border-radius:12px;box-shadow:0 25px 50px -12px #00000038;overflow:hidden}.store-modal--narrow[data-v-39a7571a]{max-width:440px;max-height:min(82vh,520px)}.store-modal--wide[data-v-39a7571a]{max-width:620px;max-height:min(90vh,820px)}.store-modal-body--dispatcher[data-v-39a7571a]{padding-top:6px}.dispatcher-reg-hint[data-v-39a7571a]{margin:0 0 12px;line-height:1.5}.dispatcher-reg-pane[data-v-39a7571a]{border:1px solid #e2e8f0;border-radius:10px;background:linear-gradient(180deg,#fafbfc,#f4f6f9);padding:14px}.dispatcher-form-grid[data-v-39a7571a]{display:grid;gap:12px 14px;margin-bottom:12px}.dispatcher-form-grid--2[data-v-39a7571a]{grid-template-columns:repeat(2,minmax(0,1fr))}.dispatcher-form-grid--3[data-v-39a7571a]{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:600px){.dispatcher-form-grid--3[data-v-39a7571a]{grid-template-columns:1fr}}.dispatcher-field[data-v-39a7571a]{display:flex;flex-direction:column;gap:8px;margin:0 0 12px;font-size:13px;color:#334155}.dispatcher-reg-pane>.dispatcher-field[data-v-39a7571a]:last-child,.dispatcher-reg-pane>.dispatcher-form-grid[data-v-39a7571a]:last-child{margin-bottom:0}.dispatcher-form-divider[data-v-39a7571a]{margin:2px 0 12px;border:none;border-top:1px dashed #cbd5e1;background:none}.dispatcher-form-placeholder[data-v-39a7571a]{min-height:0}.sf-label-weak[data-v-39a7571a]{font-style:normal;font-weight:400;font-size:11px;color:#94a3b8}.sf-textarea--compact[data-v-39a7571a]{min-height:52px}.kv-v--dock[data-v-39a7571a]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.dock-link[data-v-39a7571a]{display:inline-block;padding:2px 10px;border-radius:6px;background:#1e3a5f;color:#fff!important;font-size:12px;font-weight:600;text-decoration:none}.dock-link[data-v-39a7571a]:hover{background:#2d4a6f}.dock-url-preview[data-v-39a7571a]{font-size:12px;color:#64748b;word-break:break-all}.sf-hint--inline[data-v-39a7571a]{margin:0 0 12px;padding:8px 10px;background:#f1f5f9;border-radius:6px;font-size:12px;color:#475569;line-height:1.45}.store-modal-head[data-v-39a7571a]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px;padding:14px 16px;border-bottom:1px solid #e2e8f0;flex-shrink:0}.store-modal-title[data-v-39a7571a]{margin:0 0 4px;font-size:1.05rem;font-weight:700;color:#0f172a}.store-form-sub[data-v-39a7571a]{margin:0;font-size:13px;color:#64748b}.store-modal-head-actions[data-v-39a7571a]{display:flex;align-items:center;gap:6px}.store-modal-close[data-v-39a7571a]{width:36px;height:36px;padding:0;border:none;border-radius:8px;background:#f1f5f9;color:#475569;font-size:1.35rem;line-height:1;cursor:pointer}.store-modal-close[data-v-39a7571a]:hover{background:#e2e8f0;color:#0f172a}.store-modal-err[data-v-39a7571a]{margin:0;padding:10px 16px;font-size:13px;color:#b91c1c;background:#fef2f2;border-bottom:1px solid #fecaca}.store-modal-body[data-v-39a7571a]{flex:1;min-height:0;overflow-y:auto;padding:0 16px 8px}.store-form-layout--modal[data-v-39a7571a]{padding:0;border:none;background:transparent}.store-form-layout--modal .sf-section.sf-section--compact[data-v-39a7571a]{padding:6px 0 4px}.store-modal .sf-section[data-v-39a7571a]{padding:8px 0 4px}.store-modal .sf-h[data-v-39a7571a]{font-size:.875rem;font-weight:700;margin:0 0 8px;color:#0f172a}.store-form-layout--modal .sf-grid[data-v-39a7571a]{display:grid;gap:10px 12px;margin-bottom:10px}.store-form-layout--modal .sf-grid[data-v-39a7571a]:last-child{margin-bottom:0}.store-form-layout--modal .sf-grid--2[data-v-39a7571a]{grid-template-columns:repeat(2,minmax(0,1fr))}.store-form-layout--modal .sf-field-full--modal[data-v-39a7571a]{margin:8px 0 0}.store-form-layout--modal .sf-textarea--modal[data-v-39a7571a]{min-height:52px;resize:vertical}.store-form-layout--modal .sf-field[data-v-39a7571a]{gap:6px}.sf-channel-hint[data-v-39a7571a]{margin:0 0 2px;font-size:12px;color:#64748b;line-height:1.45}.store-form-layout--modal .sf-field--narrow-num .sf-input[data-v-39a7571a]{max-width:12rem}.store-modal .sf-grid-2[data-v-39a7571a]{gap:10px;margin-bottom:10px}.store-modal .sf-details[data-v-39a7571a]{margin:0 0 12px}.store-modal .sf-details--modal[data-v-39a7571a]{margin:4px 0 10px}.store-modal .store-form-guardrail[data-v-39a7571a]{padding:6px 0;margin:0}.store-modal-footer[data-v-39a7571a]{flex-shrink:0;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:12px 16px 14px;border-top:1px solid #e2e8f0;background:#f8fafc}.btn-demo[data-v-39a7571a]{padding:6px 12px;border-radius:6px;border:1px dashed #94a3b8;background:#fff;color:#475569;font-size:13px;cursor:pointer}.btn-demo[data-v-39a7571a]:hover{border-color:#64748b;color:#334155}.store-form-guardrail[data-v-39a7571a]{margin:0;padding:0 0 8px;font-size:12px;color:#64748b;line-height:1.45}.req[data-v-39a7571a]{color:#dc2626;font-weight:600}.sf-section[data-v-39a7571a]{padding:16px 20px 8px;border-top:1px solid #e5e7eb}.sf-section[data-v-39a7571a]:first-of-type{border-top:none}.sf-h[data-v-39a7571a]{margin:0 0 16px;font-size:1rem;font-weight:700;color:#0f172a}.sf-grid-2[data-v-39a7571a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px}@media(max-width:720px){.sf-grid-2[data-v-39a7571a]{grid-template-columns:1fr}}.sf-field[data-v-39a7571a]{display:flex;flex-direction:column;gap:8px;margin:0;font-size:13px;color:#334155}.sf-field-full[data-v-39a7571a]{margin-bottom:16px}.sf-label[data-v-39a7571a]{font-weight:500;color:#475569}.sf-input[data-v-39a7571a]{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid #cbd5e1;border-radius:6px;font-size:14px;color:#0f172a;background:#fff;transition:border-color .15s,box-shadow .15s}.sf-input[data-v-39a7571a]:hover{border-color:#94a3b8}.sf-input[data-v-39a7571a]:focus{outline:none;border-color:#1e3a5f;box-shadow:0 0 0 2px #1e3a5f26}.sf-textarea[data-v-39a7571a]{resize:vertical;min-height:72px;line-height:1.45}.sf-err[data-v-39a7571a]{font-size:12px;color:#b91c1c;line-height:1.3}.sf-details[data-v-39a7571a]{margin:0 20px 16px;padding:0;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.sf-details[open][data-v-39a7571a]{padding-bottom:12px}.sf-summary[data-v-39a7571a]{cursor:pointer;font-weight:600;font-size:14px;color:#1e293b;padding:12px 14px;list-style:none;-webkit-user-select:none;user-select:none}.sf-summary[data-v-39a7571a]::-webkit-details-marker{display:none}.sf-summary[data-v-39a7571a]:before{content:"▸";display:inline-block;margin-right:8px;color:#64748b;transition:transform .15s}.sf-details[open] .sf-summary[data-v-39a7571a]:before{transform:rotate(90deg)}.sf-details .sf-field-full[data-v-39a7571a]{padding:0 14px;margin-bottom:12px}.sf-details .sf-field-full[data-v-39a7571a]:last-child{margin-bottom:0}.sf-check[data-v-39a7571a]{display:flex;align-items:flex-start;gap:8px;margin:0 0 8px;font-size:13px;color:#475569;cursor:pointer}.sf-check input[data-v-39a7571a]{margin-top:3px;accent-color:#1e3a5f}.btn-primary-lg[data-v-39a7571a]{font-weight:600;padding:10px 22px;border-radius:8px;border:1px solid #1e3a5f;background:#1e3a5f;color:#fff;cursor:pointer;font-size:14px}.btn-primary-lg[data-v-39a7571a]:hover{background:#152a45;border-color:#152a45}.btn-secondary-lg[data-v-39a7571a]{padding:10px 20px;border-radius:8px;border:1px solid #cbd5e1;background:#fff;color:#334155;cursor:pointer;font-size:14px}.btn-secondary-lg[data-v-39a7571a]:hover{background:#f8fafc;border-color:#94a3b8}.store-detail[data-v-143bba03]{max-width:1400px;margin:0 auto;padding-bottom:32px}.store-detail--fill[data-v-143bba03]{max-width:none;width:100%;margin:0;padding:0;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.store-detail-fatal[data-v-143bba03]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:12px;box-sizing:border-box}.store-detail-fill-body[data-v-143bba03]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px clamp(12px,3.5vw,56px) 13px;box-sizing:border-box}.store-detail-sheet[data-v-143bba03]{width:min(100%,98vw);max-width:1980px;margin-left:auto;margin-right:auto;line-height:1.4}.store-doorhead[data-v-143bba03]{margin-bottom:8px;border-radius:10px;overflow:hidden;border:1px solid #bae0ff;background:linear-gradient(135deg,#f6fbff,#eef6ff 38%,#e6f4ff);box-shadow:0 2px 10px #1677ff14}.store-doorhead-inner[data-v-143bba03]{padding:11px 16px 12px}.store-doorhead-brand[data-v-143bba03]{display:flex;align-items:flex-start;gap:12px}.store-doorhead-mark[data-v-143bba03]{width:40px;height:40px;border-radius:50%;background:linear-gradient(145deg,#4096ff,#1677ff);color:#fff;font-weight:700;font-size:17px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 6px #1677ff59}.store-doorhead-title[data-v-143bba03]{margin:0;font-size:1.22rem;font-weight:700;color:#000000e0;line-height:1.35}.store-doorhead-desc[data-v-143bba03]{margin:6px 0 0;font-size:.8rem;color:#8c8c8c;line-height:1.45}.store-detail-sheet .dash-cols[data-v-143bba03]{gap:8px;row-gap:8px}.store-detail-sheet .dash-main-stack[data-v-143bba03]{gap:5px}.store-detail--fill .load-wrap[data-v-143bba03]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:16px 0}.store-detail-fill-body .read-only-banner[data-v-143bba03],.store-detail-fill-body .dash-topbar[data-v-143bba03]{margin-left:0;margin-right:0}.store-detail-fill-body .dash-main-stack .dash-cols-upper[data-v-143bba03]{align-items:stretch}.store-detail-fill-body .dash-main-stack .dash-cols-lower[data-v-143bba03]{align-items:start}.load-panel[data-v-143bba03]{max-width:420px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.load-spinner[data-v-143bba03]{width:36px;height:36px;border:3px solid #e6f4ff;border-top-color:#1677ff;border-radius:50%;animation:load-spin-143bba03 .75s linear infinite}@keyframes load-spin-143bba03{to{transform:rotate(360deg)}}.load-title[data-v-143bba03]{margin:4px 0 0;font-size:16px;font-weight:600;color:#000000e0}.load-hint[data-v-143bba03]{margin:0;font-size:14px;color:#8c8c8c}.load-tip[data-v-143bba03]{margin:4px 0 0;font-size:12px;line-height:1.5;color:#bfbfbf}.err-panel-load[data-v-143bba03]{margin-top:8px}.load-actions[data-v-143bba03]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:12px}.inp-readonly[data-v-143bba03]{background:#fafafa;color:#595959;cursor:default}.read-only-banner[data-v-143bba03]{margin:0 0 16px;padding:12px 16px;font-size:14px;line-height:1.5;color:#595959;background:#fffbe6;border:1px solid #ffe58f;border-radius:8px}.draft-referrer-bar[data-v-143bba03]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0 0 16px;padding:12px 14px;border-radius:8px}.draft-referrer-fld[data-v-143bba03]{margin:0;flex:1 1 220px}.draft-referrer-link[data-v-143bba03]{flex-shrink:0}.draft-store-banner[data-v-143bba03]{background:#e6f4ff;border-color:#91caff;color:#0958d9}.draft-customer-bind[data-v-143bba03]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 16px;padding:14px 16px;border-radius:8px;border:1px solid #d9e6f5;background:#f8fbff}.draft-customer-bind div[data-v-143bba03]{display:grid;gap:5px;min-width:0}.draft-customer-bind span[data-v-143bba03]{color:#64748b;font-size:12px}.draft-customer-bind strong[data-v-143bba03]{overflow:hidden;color:#0f172a;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.workbench-confirm-banner[data-v-143bba03]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 16px;margin:0 0 16px;padding:12px 14px;border-radius:8px;border:1px solid #b7eb8f;background:#f6ffed}.workbench-confirm-text[data-v-143bba03]{margin:0;flex:1 1 280px;font-size:14px;line-height:1.55;color:#237804}.batch-store-wizard[data-v-143bba03]{margin:0 0 16px;padding:16px 18px;border-radius:8px;text-align:left}.batch-wizard-title[data-v-143bba03]{margin:0 0 10px;font-size:16px;font-weight:600;color:#000}.batch-wizard-steps[data-v-143bba03]{margin:0 0 14px;padding-left:1.25rem;font-size:13px;line-height:1.65;color:#434343}.batch-wizard-steps li[data-v-143bba03]{margin-bottom:4px}.batch-wizard-slot-note[data-v-143bba03]{margin:0 0 14px;padding:10px 12px;font-size:12px;line-height:1.55;color:#595959;background:#fafafa;border:1px solid #f0f0f0;border-radius:6px}.batch-wizard-err[data-v-143bba03],.batch-wizard-msg[data-v-143bba03]{white-space:pre-wrap;margin:0 0 10px;font-size:13px}.batch-wizard-cdp-fyi[data-v-143bba03]{margin:0 0 14px;padding:10px 12px;font-size:12px;line-height:1.55;color:#8c8c8c;background:#fafafa;border:1px dashed #d9d9d9;border-radius:6px}.batch-wizard-cdp-fyi code[data-v-143bba03]{font-size:11px;padding:1px 4px;background:#f5f5f5;border-radius:3px}.batch-wizard-toolbar[data-v-143bba03]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:12px}.batch-wizard-port-inline[data-v-143bba03]{font-size:12px;color:#8c8c8c;max-width:100%}.batch-wizard-table-scroll[data-v-143bba03]{overflow-x:auto;margin-bottom:12px;border:1px solid #f0f0f0;border-radius:8px;background:#fafafa}.batch-wizard-table[data-v-143bba03]{width:100%;border-collapse:collapse;font-size:13px}.batch-wizard-table th[data-v-143bba03],.batch-wizard-table td[data-v-143bba03]{padding:8px 10px;border-bottom:1px solid #f0f0f0;text-align:left;vertical-align:middle}.batch-wizard-table thead th[data-v-143bba03]{background:#fff;font-weight:600;color:#262626}.batch-wizard-col-check[data-v-143bba03]{width:44px;text-align:center}.batch-wizard-col-act[data-v-143bba03]{width:64px;white-space:nowrap}.batch-wizard-footer[data-v-143bba03]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:flex-end}.dash-topbar[data-v-143bba03]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:16px 20px;margin-bottom:16px}.dash-topbar-left[data-v-143bba03]{display:flex;align-items:center;gap:12px}.dash-logo-e[data-v-143bba03]{width:36px;height:36px;border-radius:50%;background:#1677ff;color:#fff;font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dash-topbar-title[data-v-143bba03]{font-size:18px;font-weight:600;color:#000}.dash-topbar-actions[data-v-143bba03]{display:flex;align-items:center;gap:12px;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}.dash-topbar-port-hint[data-v-143bba03]{font-size:12px;color:#8c8c8c;white-space:nowrap}.dash-topbar--sheet.dash-topbar[data-v-143bba03]{margin-bottom:12px;padding:8px 14px;justify-content:space-between}.dash-topbar-sheet-nav[data-v-143bba03]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;min-width:0}.btn-outline[data-v-143bba03]{height:32px;padding:0 15px;border-radius:6px;border:1px solid #1677ff;background:#fff;color:#1677ff;cursor:pointer;font-size:14px}.btn-primary-solid[data-v-143bba03]{height:32px;padding:0 15px;border-radius:6px;border:none;background:#1677ff;color:#fff;cursor:pointer;font-size:14px}.dash-meta-sep[data-v-143bba03]{color:#d9d9d9;-webkit-user-select:none;user-select:none}.dash-meta-link[data-v-143bba03]{border:none;background:transparent;padding:0;color:#1677ff;cursor:pointer;font-size:13px;font-family:inherit}.dash-meta-link[data-v-143bba03]:hover{text-decoration:underline}.dash-meta-link-strong[data-v-143bba03]{font-weight:500}.dash-main-stack[data-v-143bba03]{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:6px;width:100%;flex:0 0 auto;padding-bottom:0;box-sizing:border-box}.dash-cols[data-v-143bba03]{display:grid;gap:12px;align-items:start;width:100%}.dash-cols-upper[data-v-143bba03]{grid-template-columns:minmax(0,3fr) minmax(0,6fr) minmax(0,3fr);align-items:stretch;align-content:start;grid-auto-rows:min-content}.dash-main-stack .dash-cols-upper.dash-cols[data-v-143bba03]{column-gap:10px;row-gap:4px}.dash-cols-lower[data-v-143bba03]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.dash-cols-lower .d-card[data-v-143bba03]{width:100%}.dash-cols-lower .d-card-bd--parallel[data-v-143bba03],.dash-mid-follow .d-card-bd--parallel[data-v-143bba03]{padding:10px 12px 12px}.dash-cols-lower .d-card-bd--parallel .fld[data-v-143bba03],.dash-mid-follow .d-card-bd--parallel .fld[data-v-143bba03]{margin-bottom:8px}.dash-cols-lower .d-card-bd--parallel .fld[data-v-143bba03]:last-child,.dash-mid-follow .d-card-bd--parallel .fld[data-v-143bba03]:last-child{margin-bottom:0}.dash-cols-lower .d-card-hd[data-v-143bba03],.dash-mid-follow .d-card-hd[data-v-143bba03]{padding:10px 14px;min-height:44px}.dash-cols-lower .timeline-mini[data-v-143bba03],.dash-mid-follow .timeline-mini[data-v-143bba03]{margin-top:8px;padding-top:8px}.dash-cols-lower .steps-ui[data-v-143bba03],.dash-mid-follow .steps-ui[data-v-143bba03]{margin-bottom:8px}.dash-col[data-v-143bba03]{min-width:0;display:flex;flex-direction:column;gap:12px}.dash-upper-cell--login[data-v-143bba03]{grid-column:1;grid-row:1;align-self:start;min-height:0}.dash-upper-cell--mid-stack[data-v-143bba03]{grid-column:2;grid-row:1 / span 3;display:flex;flex-direction:column;gap:6px;min-width:0;min-height:0;align-self:stretch}.dash-mid-risk.d-card--risk[data-v-143bba03]{grid-column:unset;grid-row:unset;margin-top:-6px;min-width:0;width:100%;box-sizing:border-box;align-self:stretch;min-height:clamp(180px,26dvh,300px);max-height:min(44dvh,500px);height:auto;display:flex;flex-direction:column;flex:1 1 auto}.dash-mid-risk.d-card--risk .d-card-bd[data-v-143bba03]{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto}.dash-mid-follow[data-v-143bba03]{flex:0 0 auto}.risk-embed-finance[data-v-143bba03]{flex-shrink:0;margin:0 -2px 10px;padding-bottom:10px;border-bottom:1px dashed #bae7ff}.risk-embed-finance__bar[data-v-143bba03]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin-bottom:6px}.autosave-hint[data-v-143bba03]{margin-left:auto;font-size:12px;color:#8c8c8c;font-weight:400}.d-card-hd--after-finance .autosave-hint[data-v-143bba03]{margin-left:auto}.risk-embed-finance__title[data-v-143bba03]{flex:1 1 auto;font-weight:600;font-size:14px;color:#000000e0}.risk-embed-finance__body .finance-row[data-v-143bba03]{margin-bottom:0}.risk-embed-finance__amounts-row[data-v-143bba03]{align-items:center}.risk-embed-finance .finance-amounts[data-v-143bba03]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 28px;flex:1 1 auto;min-width:0}.risk-embed-finance .fin-block[data-v-143bba03]{flex:1 1 120px;min-width:0}.risk-embed-finance .fin-block--deposit[data-v-143bba03]{display:flex;flex-direction:column;align-items:stretch;margin:0;cursor:default}.risk-embed-finance .fin-block--deposit .inp-fin-deposit[data-v-143bba03]{margin-top:4px;width:100%;min-width:0;max-width:140px;box-sizing:border-box}.risk-embed-finance__amounts-row .btn-fin[data-v-143bba03]{margin-top:0;align-self:center}.dash-upper-cell--shop[data-v-143bba03]{grid-column:1;grid-row:2}.dash-upper-cell--assign[data-v-143bba03]{grid-column:3;grid-row:1;align-self:start;min-height:0}.dash-upper-cell--payment[data-v-143bba03]{grid-column:3;grid-row:2;align-self:start;min-height:0}.dash-upper-cell--service-core[data-v-143bba03]{grid-column:3;grid-row:3;align-self:start;min-height:0}.d-card--service-sec[data-v-143bba03]{box-shadow:0 1px 4px #0000000f}.d-card-hd--service-sec[data-v-143bba03]{border-bottom:1px solid #f0f0f0;gap:8px}.d-card-sec-bar[data-v-143bba03]{width:3px;height:16px;border-radius:2px;background:#1677ff;flex-shrink:0}.d-card-hd--service-sec .d-card-title[data-v-143bba03]{font-size:15px;font-weight:700;flex:1 1 auto}.d-card-bd--service-sec[data-v-143bba03]{padding:0}.service-kv-grid[data-v-143bba03]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.service-kv-cell[data-v-143bba03]{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;padding:12px 14px;min-height:48px;font-size:13px;line-height:1.45;box-sizing:border-box}.service-kv-cell[data-v-143bba03]:nth-child(1),.service-kv-cell[data-v-143bba03]:nth-child(2){border-bottom:1px solid #f0f0f0}.service-kv-cell[data-v-143bba03]:nth-child(1),.service-kv-cell[data-v-143bba03]:nth-child(3){border-right:1px solid #f0f0f0}.service-kv-lbl[data-v-143bba03]{color:#999;font-size:13px;white-space:nowrap;flex-shrink:0}.service-kv-val[data-v-143bba03]{color:#333;font-size:13px;font-weight:400;min-width:0;word-break:break-all}.service-kv-inp[data-v-143bba03]{flex:1 1 72px;min-width:0;border:none;background:transparent;padding:0;margin:0;font-size:13px;color:#333;font-family:inherit;outline:none}.service-kv-inp[data-v-143bba03]:focus{box-shadow:0 1px #1677ff}.service-kv-inp[data-v-143bba03]::placeholder{color:#bfbfbf}.service-kv-inp[data-v-143bba03]:disabled{color:#8c8c8c}.service-kv-cell--full[data-v-143bba03]{grid-column:1 / -1;border-right:none!important;align-items:flex-start}.service-kv-textarea[data-v-143bba03]{width:100%;resize:vertical;min-height:40px}@media(max-width:1100px){.service-kv-grid[data-v-143bba03]{grid-template-columns:1fr}.service-kv-cell[data-v-143bba03]:nth-child(1),.service-kv-cell[data-v-143bba03]:nth-child(2){border-right:none}.service-kv-cell[data-v-143bba03]:nth-child(1),.service-kv-cell[data-v-143bba03]:nth-child(3){border-bottom:1px solid #f0f0f0}.service-kv-cell[data-v-143bba03]:nth-child(4){border-bottom:none}}.dash-col-low[data-v-143bba03]{min-width:0}@media(max-width:1100px){.dash-cols-upper[data-v-143bba03],.dash-cols-lower[data-v-143bba03]{grid-template-columns:1fr}.dash-upper-cell--login[data-v-143bba03],.dash-upper-cell--mid-stack[data-v-143bba03],.dash-upper-cell--shop[data-v-143bba03],.dash-upper-cell--assign[data-v-143bba03],.dash-upper-cell--payment[data-v-143bba03],.dash-upper-cell--service-core[data-v-143bba03]{grid-column:1;grid-row:auto}.dash-mid-risk.d-card--risk[data-v-143bba03]{min-height:min(42dvh,360px);max-height:none;margin-top:0}}.d-card[data-v-143bba03]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden}.d-card--risk[data-v-143bba03]{border-color:#1677ff}.d-card--risk .d-card-bd[data-v-143bba03]{padding:10px 12px 11px}.d-card--risk .d-card-hd--after-finance[data-v-143bba03]{flex-shrink:0;margin-left:-14px;margin-right:-14px;padding-top:10px}.d-card--risk .sub-hd[data-v-143bba03]{margin:0 0 6px;font-size:13px}.d-card--risk .sub-hd--diag[data-v-143bba03]{margin-top:10px}.d-card--risk .comply-grid--parallel[data-v-143bba03]{gap:4px 10px}.d-card--risk .comply-cell .comply-k[data-v-143bba03]{font-size:11px;color:#8c8c8c}.d-card--risk .comply-cell .comply-v[data-v-143bba03]{font-size:13px;line-height:1.35}.d-card--risk .fake-toolbar[data-v-143bba03]{padding:4px 6px}.d-card--risk .tb-btn[data-v-143bba03]{width:26px;height:26px;font-size:12px}.d-card--risk .tip-ok[data-v-143bba03]{margin-top:8px;padding:8px 10px;font-size:12px;line-height:1.45}.d-card-hd[data-v-143bba03]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;border-bottom:1px solid #f0f0f0;min-height:48px}.d-card-title[data-v-143bba03]{margin:0;font-size:16px;font-weight:700;flex:1 1 auto}.d-card-tag[data-v-143bba03]{margin-left:auto}.d-card-bd[data-v-143bba03]{padding:16px}.d-card-bd--parallel[data-v-143bba03]{padding:12px 14px 14px}.d-card-bd--parallel .fld[data-v-143bba03]{flex-direction:row;align-items:center;gap:10px 14px;margin-bottom:10px}.d-card-bd--parallel .fld>span[data-v-143bba03]:first-of-type{flex:0 0 128px;color:#8c8c8c;font-size:14px;line-height:1.3}.d-card-bd--parallel .fld>.inp[data-v-143bba03],.d-card-bd--parallel .fld>select[data-v-143bba03],.d-card-bd--parallel .fld>.tx[data-v-143bba03]{flex:1 1 auto;min-width:0}.d-card-bd--parallel .fld--stack-top[data-v-143bba03]{align-items:flex-start}.d-card-bd--parallel .fld--stack-top>span[data-v-143bba03]:first-of-type{padding-top:8px}.d-card-bd--parallel .kv[data-v-143bba03]{flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:10px}.d-card-bd--parallel .kv-k[data-v-143bba03]{flex:0 0 128px;margin:0}.d-card-bd--parallel .kv-v[data-v-143bba03]{flex:1 1 auto;text-align:left;font-size:14px;color:#000000e0}.d-card-bd--parallel .finance-row[data-v-143bba03]{margin-bottom:10px}.d-card-bd--parallel .pay-grid .fld[data-v-143bba03]{margin-bottom:0}.d-card-bd--parallel .steps-ui[data-v-143bba03]{margin-bottom:10px}.d-card-bd--parallel .fld.pay-upload>.upload-fake[data-v-143bba03]{flex:1 1 auto;min-width:0}.d-card-bd--parallel .fld--stack-top.fld-mt[data-v-143bba03]{align-items:flex-start}.d-card-bd--risk-fill[data-v-143bba03]{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.d-card-risk-lower[data-v-143bba03]{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;margin-top:4px}.d-card-risk-lower .tx-diag[data-v-143bba03]{flex:1 1 auto;min-height:72px;resize:vertical}.d-card-risk-lower .fake-toolbar[data-v-143bba03],.d-card-risk-lower .sub-hd--diag[data-v-143bba03],.d-card-risk-lower .tip-ok[data-v-143bba03]{flex-shrink:0}.comply-grid--parallel[data-v-143bba03]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 10px;margin-bottom:6px}@media(max-width:1300px){.comply-grid--parallel[data-v-143bba03]{grid-template-columns:repeat(2,minmax(0,1fr))}}.comply-cell[data-v-143bba03]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;min-width:0;font-size:13px}.comply-cell .comply-k[data-v-143bba03]{flex:1 1 auto;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comply-cell .comply-v[data-v-143bba03]{flex:0 1 auto;text-align:right;white-space:nowrap}.num-badge[data-v-143bba03]{width:24px;height:24px;border-radius:4px;background:#1677ff;color:#fff;font-size:13px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.shield-ic[data-v-143bba03]{font-size:20px;line-height:1}.risk-extra[data-v-143bba03]{font-size:14px;color:#faad14;margin-left:auto}.btn-mini[data-v-143bba03]{height:28px;padding:0 10px;font-size:12px;border-radius:6px;border:1px solid #1677ff;background:#fff;color:#1677ff;cursor:pointer}.d-desc[data-v-143bba03]{font-size:12px;color:#8c8c8c;line-height:1.6;margin:0 0 12px}.d-card-bd--login .d-desc[data-v-143bba03]{margin-bottom:14px}.d-card-bd--login .fld-inline[data-v-143bba03]{flex-direction:row;align-items:center;gap:0 14px;margin-bottom:12px;width:100%;box-sizing:border-box}.d-card-bd--login .fld-inline--static[data-v-143bba03]{margin-bottom:10px}.d-card-bd--login .fld-label[data-v-143bba03]{flex:0 0 132px;color:#8c8c8c;font-size:14px;line-height:1.3}.d-card-bd--login .fld-value[data-v-143bba03]{flex:1 1 auto;min-width:0;display:flex;align-items:center}.d-card-bd--login .inp-field[data-v-143bba03]{width:100%;box-sizing:border-box;min-height:32px}.fld-pass-wrap[data-v-143bba03]{position:relative;width:100%}.fld-pass-wrap .inp-field[data-v-143bba03]{padding-right:36px}.btn-eye[data-v-143bba03]{position:absolute;right:8px;top:50%;transform:translateY(-50%);border:none;background:transparent;padding:4px;cursor:pointer;color:#8c8c8c;display:flex;align-items:center;justify-content:center}.btn-eye[data-v-143bba03]:hover:not(:disabled){color:#1677ff}.btn-eye[data-v-143bba03]:disabled{opacity:.45;cursor:not-allowed}.fld-port-line[data-v-143bba03]{gap:8px;font-size:14px;font-weight:400;color:#000000e0}.fld-port-line strong[data-v-143bba03]{font-weight:600}.port-dot[data-v-143bba03]{width:8px;height:8px;border-radius:50%;background:#1677ff;flex-shrink:0;box-shadow:0 0 0 2px #e6f4ff}.seller-slot-entry-block[data-v-143bba03]{margin-top:12px;padding:10px 12px;border-radius:8px;background:#fafcff;border:1px solid #d6e4ff}.seller-slot-entry-desc[data-v-143bba03]{margin:0 0 10px;font-size:12px;color:#595959;line-height:1.45}.seller-slot-entry-actions[data-v-143bba03]{display:flex;flex-wrap:wrap;gap:8px}.btn-seller-slot[data-v-143bba03]{font-size:13px}.login-actions-row[data-v-143bba03]{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.btn-login-primary[data-v-143bba03]{flex:1 1 120px;min-height:40px;border:none;border-radius:6px;background:#1677ff;color:#fff;font-size:14px;cursor:pointer;font-family:inherit}.btn-login-primary[data-v-143bba03]:hover{background:#4096ff}.btn-login-secondary[data-v-143bba03]{flex:1 1 120px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #1677ff;border-radius:6px;background:#fff;color:#1677ff;font-size:14px;cursor:pointer;font-family:inherit}.btn-login-secondary[data-v-143bba03]:hover{color:#4096ff;border-color:#4096ff}.btn-eye-lead[data-v-143bba03]{flex-shrink:0;color:currentColor}.fld[data-v-143bba03]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px;font-size:14px}.fld>span[data-v-143bba03]{color:#8c8c8c}.fld-row[data-v-143bba03]{flex-direction:row;align-items:center;gap:12px}.fld-mt[data-v-143bba03]{margin-top:12px}.btn-block[data-v-143bba03]{width:100%;height:40px;border-radius:6px;cursor:pointer;font-size:14px}.tag[data-v-143bba03]{display:inline-block;padding:0 8px;border-radius:4px;font-size:12px;line-height:22px}.tag-warn[data-v-143bba03]{background:#fff7e6;color:#d46b08;border:1px solid #ffd591}.tag-ok[data-v-143bba03]{background:#f6ffed;color:#389e0d;border:1px solid #b7eb8f}.sub-hd[data-v-143bba03]{margin:0 0 12px;font-size:14px;font-weight:600}.btn-linkish-inline[data-v-143bba03]{border:none;background:none;color:#1677ff;cursor:pointer;font-size:14px;padding:0;margin-left:8px}.comply-grid[data-v-143bba03]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 12px}@media(max-width:1200px){.comply-grid[data-v-143bba03]{grid-template-columns:repeat(2,minmax(0,1fr))}}.comply-k[data-v-143bba03]{font-size:12px;color:#8c8c8c;margin-bottom:6px}.comply-v[data-v-143bba03]{font-size:14px}.comply-v.ok[data-v-143bba03]{color:#52c41a}.comply-v.warn[data-v-143bba03]{color:#faad14}.fake-toolbar[data-v-143bba03]{display:flex;gap:4px;padding:6px 8px;background:#fafafa;border:1px solid #f0f0f0;border-bottom:none;border-radius:6px 6px 0 0}.tb-btn[data-v-143bba03]{width:28px;height:28px;border:none;background:transparent;cursor:default;border-radius:4px;font-size:13px}.tx-diag[data-v-143bba03]{border-radius:0 0 6px 6px;margin-top:0}.tx-diag--compact[data-v-143bba03]{min-height:56px;resize:vertical}.tip-ok[data-v-143bba03]{margin-top:10px;padding:10px 12px;background:#f6ffed;border:1px solid #b7eb8f;border-radius:6px;font-size:13px;color:#000000a6}.pay-grid[data-v-143bba03]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.pay-grid--bottom[data-v-143bba03]{grid-template-columns:1fr 1fr;gap:8px 10px}.pay-grid--bottom .pay-upload[data-v-143bba03]{grid-column:1 / -1}@media(max-width:900px){.pay-grid[data-v-143bba03]:not(.pay-grid--bottom),.pay-grid--bottom[data-v-143bba03]{grid-template-columns:1fr}.pay-upload[data-v-143bba03]{grid-column:span 1}}.upload-fake[data-v-143bba03]{border:1px dashed #d9d9d9;border-radius:6px;padding:20px;text-align:center;color:#8c8c8c;font-size:13px}.steps-ui[data-v-143bba03]{display:flex;flex-wrap:wrap;gap:8px}.step-pill[data-v-143bba03]{font-size:12px;padding:4px 10px;border-radius:4px;background:#f5f5f5;color:#8c8c8c}.step-pill--on[data-v-143bba03]{background:#e6f4ff;color:#1677ff;font-weight:600}.timeline-mini[data-v-143bba03]{margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0;font-size:13px;color:#595959}.tl-i[data-v-143bba03]{margin-bottom:8px}.tl-n[data-v-143bba03]{color:#8c8c8c}.kv[data-v-143bba03]{display:flex;flex-direction:column;gap:4px;margin-bottom:12px;font-size:14px}.kv-k[data-v-143bba03]{font-size:12px;color:#8c8c8c}.kv-v.warn[data-v-143bba03]{color:#faad14}.finance-row[data-v-143bba03]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.fin-k[data-v-143bba03]{font-size:12px;color:#8c8c8c}.fin-v[data-v-143bba03]{font-size:26px;font-weight:600;margin-top:4px}.fin-v-sm[data-v-143bba03]{font-size:14px;margin-top:2px}.btn-fin[data-v-143bba03]{margin-top:24px;flex-shrink:0}.head[data-v-143bba03]{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-bottom:16px}.btn-back[data-v-143bba03]{border:1px solid #d9d9d9;background:#fff;padding:8px 14px;border-radius:6px;cursor:pointer;font-size:14px;color:#000}.btn-linkish[data-v-143bba03]{border:none;background:none;padding:0;color:#1677ff;cursor:pointer;font-size:14px;text-decoration:none}.btn-linkish[data-v-143bba03]:hover{text-decoration:underline}.hero-title[data-v-143bba03]{margin:0 0 12px;font-size:18px;font-weight:700;color:#000}.hero-meta[data-v-143bba03]{margin:0;font-size:14px;color:#8c8c8c;line-height:1.5}.hero-phone[data-v-143bba03]{margin-left:4px}.who[data-v-143bba03]{margin:8px 0 0;font-size:14px;color:#8c8c8c}.intro[data-v-143bba03]{font-size:12px;color:#8c8c8c;margin:16px 0 20px;line-height:1.6}.btn-primary[data-v-143bba03]{background:#1677ff;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:14px}.btn-primary[data-v-143bba03]:hover{background:#4096ff}label[data-v-143bba03]{display:flex;flex-direction:column;gap:6px;font-size:14px}label span[data-v-143bba03]{color:#8c8c8c;font-weight:400}.inp[data-v-143bba03],.tx[data-v-143bba03]{padding:8px 11px;border:1px solid #d9d9d9;border-radius:6px;font-size:14px;color:#000;background:#fff}.inp[data-v-143bba03]:focus,.tx[data-v-143bba03]:focus{outline:none;border-color:#1677ff;box-shadow:0 0 0 2px #1677ff26}label.check[data-v-143bba03]{flex-direction:row;align-items:center;gap:8px}.hint[data-v-143bba03]{font-size:12px;color:#8c8c8c;margin:0 0 16px;line-height:1.6}.hint-tight[data-v-143bba03]{margin:4px 0 0}.muted[data-v-143bba03]{color:#8c8c8c}.err[data-v-143bba03]{color:#cf1322;font-size:14px;margin:0 0 8px}.ok[data-v-143bba03]{color:#389e0d;font-size:14px;margin:0 0 8px}.muted-panel[data-v-143bba03]{background:#f5f5f5;border:1px solid #f0f0f0;border-radius:8px;padding:20px 24px;color:#8c8c8c;font-size:14px}.mb-page[data-v-5a397bf0]{max-width:1280px;margin:0 auto;padding:8px 4px 32px}.mb-page--embedded[data-v-5a397bf0]{max-width:none;padding:0}.mb-hd[data-v-5a397bf0]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.mb-title[data-v-5a397bf0]{margin:0;font-size:22px;font-weight:700;color:#0f172a}.mb-sub[data-v-5a397bf0]{margin:6px 0 0;font-size:14px;color:#64748b}.mb-btn[data-v-5a397bf0]{padding:8px 16px;border-radius:8px;border:1px solid #cbd5e1;background:#fff;color:#334155;cursor:pointer;font-size:14px}.mb-btn--primary[data-v-5a397bf0]{background:#2563eb;border-color:#2563eb;color:#fff}.mb-btn[data-v-5a397bf0]:hover:not(:disabled){filter:brightness(.97)}.mb-err[data-v-5a397bf0]{color:#b91c1c;margin-bottom:12px;white-space:pre-wrap}.mb-section[data-v-5a397bf0]{margin-bottom:20px}.mb-section-title[data-v-5a397bf0]{margin:0 0 4px;font-size:16px;font-weight:600;color:#0f172a}.mb-section-desc[data-v-5a397bf0]{margin:0 0 12px;font-size:12px;color:#94a3b8}.mb-period-bar[data-v-5a397bf0]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:16px}.mb-period-label[data-v-5a397bf0]{font-size:14px;font-weight:600;color:#334155}.mb-period-modes[data-v-5a397bf0]{display:flex;gap:8px;flex-wrap:wrap}.mb-period-btn[data-v-5a397bf0]{padding:6px 14px;border-radius:999px;border:1px solid #e2e8f0;background:#fff;color:#475569;font-size:13px;cursor:pointer}.mb-period-btn--on[data-v-5a397bf0]{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8;font-weight:600}.mb-period-custom[data-v-5a397bf0]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mb-date[data-v-5a397bf0]{padding:6px 10px;border:1px solid #cbd5e1;border-radius:8px;font-size:13px}.mb-date-sep[data-v-5a397bf0]{color:#94a3b8;font-size:13px}.mb-period-hint[data-v-5a397bf0]{font-size:12px;color:#64748b;margin-left:auto}.mb-cards[data-v-5a397bf0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.mb-card[data-v-5a397bf0]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px 16px;border-top:3px solid #94a3b8}.mb-card--orange[data-v-5a397bf0]{border-top-color:#f97316}.mb-card--cyan[data-v-5a397bf0]{border-top-color:#06b6d4}.mb-card--blue[data-v-5a397bf0]{border-top-color:#3b82f6}.mb-card--indigo[data-v-5a397bf0]{border-top-color:#6366f1}.mb-card--purple[data-v-5a397bf0]{border-top-color:#a855f7}.mb-card--teal[data-v-5a397bf0]{border-top-color:#14b8a6}.mb-card-label[data-v-5a397bf0]{margin:0;font-size:13px;color:#64748b}.mb-card-val[data-v-5a397bf0]{margin:8px 0 0;font-size:22px;font-weight:700;color:#0f172a;line-height:1.2}.mb-tabs[data-v-5a397bf0]{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.mb-tab[data-v-5a397bf0]{padding:8px 16px;border-radius:999px;border:1px solid #e2e8f0;background:#fff;color:#475569;font-size:14px;cursor:pointer}.mb-tab--on[data-v-5a397bf0]{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8;font-weight:600}.mb-panel[data-v-5a397bf0]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:18px 20px}.mb-panel-title[data-v-5a397bf0]{margin:0 0 16px;font-size:16px;font-weight:600;color:#0f172a}.mb-hint[data-v-5a397bf0]{margin:14px 0 0;font-size:12px;color:#94a3b8;line-height:1.5}.mb-table-wrap[data-v-5a397bf0]{overflow-x:auto}.mb-table[data-v-5a397bf0]{width:100%;border-collapse:collapse;font-size:14px}.mb-table th[data-v-5a397bf0],.mb-table td[data-v-5a397bf0]{padding:10px 12px;text-align:left;border-bottom:1px solid #e2e8f0;vertical-align:top}.mb-table th[data-v-5a397bf0]{background:#f8fafc;color:#64748b;font-weight:600;white-space:nowrap}.mb-table tfoot td[data-v-5a397bf0]{font-weight:600;background:#f8fafc}.mb-empty[data-v-5a397bf0]{text-align:center;color:#94a3b8;padding:24px!important}.mb-tag[data-v-5a397bf0]{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:4px;background:#fef3c7;color:#92400e;font-size:11px}.mb-muted-inline[data-v-5a397bf0]{color:#94a3b8;font-size:12px}.mb-badge[data-v-5a397bf0]{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px}.mb-badge--ok[data-v-5a397bf0]{background:#dcfce7;color:#166534}.mb-badge--pending[data-v-5a397bf0]{background:#f1f5f9;color:#64748b}.mb-link[data-v-5a397bf0]{padding:0;border:0;background:transparent;color:#2563eb;text-decoration:none;font-size:13px;cursor:pointer}.mb-link[data-v-5a397bf0]:hover{text-decoration:underline}.page h2[data-v-0d45e747]{margin-top:0}.page--embedded[data-v-0d45e747]{padding:0}.hint--embedded[data-v-0d45e747]{margin-top:0}.hint[data-v-0d45e747]{color:#4b5563;font-size:14px}.err[data-v-0d45e747]{color:#b91c1c}.sum[data-v-0d45e747]{display:flex;gap:24px;margin-bottom:12px;padding:12px;background:#fff;border:1px solid #e5e7eb;border-radius:8px}.card[data-v-0d45e747]{font-size:14px}.profile[data-v-0d382e76]{max-width:1200px;margin:0 auto}.profile-tabs[data-v-0d382e76]{display:flex;gap:8px;margin-bottom:20px;padding:4px;background:#fff;border:1px solid #e8e8e8;border-radius:10px}.profile-tab[data-v-0d382e76]{flex:1;padding:10px 12px;border-radius:8px;text-align:center;font-size:14px;font-weight:500;color:#595959;text-decoration:none;transition:background .15s,color .15s}.profile-tab[data-v-0d382e76]:hover{color:#1890ff;background:#f5f5f5}.profile-tab--on[data-v-0d382e76]{color:#1890ff;background:#e6f7ff;font-weight:600}.hero--compact[data-v-0d382e76]{padding:20px 24px;margin-bottom:16px}.hero--compact .hero-avatar[data-v-0d382e76]{width:56px;height:56px;font-size:22px}.hero-avatar--photo[data-v-0d382e76]{overflow:hidden;padding:0}.hero-avatar--photo img[data-v-0d382e76]{width:100%;height:100%;object-fit:cover;display:block}.avatar-setup-banner[data-v-0d382e76]{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#f0f7ff;border-color:#bae0ff}.avatar-setup-banner strong[data-v-0d382e76]{display:block;font-size:15px;color:#0958d9}.avatar-setup-banner p[data-v-0d382e76]{margin:6px 0 0;font-size:13px;color:#1677ff}.avatar-tabs[data-v-0d382e76]{display:flex;gap:8px;margin:12px 0 16px}.avatar-tab[data-v-0d382e76]{height:34px;padding:0 14px;border:1px solid #e8e8e8;border-radius:8px;background:#fafafa;color:#595959;font-size:13px;cursor:pointer}.avatar-tab--on[data-v-0d382e76]{color:#1677ff;background:#e6f4ff;border-color:#91caff}.avatar-panel[data-v-0d382e76]{padding-top:4px}.avatar-wechat-row[data-v-0d382e76]{display:flex;align-items:center;gap:14px;padding:14px;border:1px solid #f0f0f0;border-radius:10px;background:#fafafa}.avatar-wechat-preview[data-v-0d382e76]{width:54px;height:54px;border-radius:50%;object-fit:cover;flex-shrink:0}.avatar-wechat-row strong[data-v-0d382e76]{display:block;font-size:14px}.avatar-wechat-row p[data-v-0d382e76],.avatar-tip p[data-v-0d382e76]{margin:4px 0 0;font-size:12px;color:#8c8c8c}.avatar-tip[data-v-0d382e76]{padding:14px;border:1px dashed #d9d9d9;border-radius:10px;background:#fafafa}.avatar-library-grid[data-v-0d382e76]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.avatar-library-item[data-v-0d382e76]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;border:1px solid #e8e8e8;border-radius:12px;background:#fff;cursor:pointer}.avatar-library-item--on[data-v-0d382e76]{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff1f}.avatar-library-item img[data-v-0d382e76]{width:58px;height:58px;border-radius:50%;object-fit:cover}.avatar-library-item strong[data-v-0d382e76]{font-size:12px;color:#262626}.avatar-library-item span[data-v-0d382e76]{font-size:11px;color:#8c8c8c}.avatar-upload[data-v-0d382e76]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:140px;border:1px dashed #d9d9d9;border-radius:12px;background:#fafafa;cursor:pointer}.avatar-upload input[data-v-0d382e76]{display:none}.avatar-upload span[data-v-0d382e76]{color:#1677ff;font-size:14px;font-weight:600}.avatar-upload small[data-v-0d382e76]{color:#8c8c8c;font-size:12px}@media(max-width:720px){.avatar-library-grid[data-v-0d382e76]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hero--compact .hero-name[data-v-0d382e76]{font-size:18px;margin-bottom:6px}.alert[data-v-0d382e76]{margin:0 0 16px;padding:10px 14px;border-radius:8px;font-size:13px;line-height:1.45}.alert--error[data-v-0d382e76]{color:#cf1322;background:#fff1f0;border:1px solid #ffccc7}.alert--ok[data-v-0d382e76]{color:#389e0d;background:#f6ffed;border:1px solid #b7eb8f}.state[data-v-0d382e76]{padding:48px;text-align:center;color:#8c8c8c;font-size:14px}.hero[data-v-0d382e76]{display:flex;align-items:center;gap:20px;padding:28px 32px;margin-bottom:20px;background:#fff;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 1px 2px #00000008}.hero-avatar[data-v-0d382e76]{width:72px;height:72px;border-radius:50%;background:linear-gradient(145deg,#69c0ff,#1890ff);color:#fff;font-size:28px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hero-main[data-v-0d382e76]{flex:1;min-width:0}.hero-name[data-v-0d382e76]{margin:0 0 8px;font-size:22px;font-weight:600;color:#1f1f1f;line-height:1.3}.role-badge[data-v-0d382e76]{display:inline-block;padding:2px 10px;font-size:12px;font-weight:500;border-radius:4px;line-height:1.5}.role-badge--admin[data-v-0d382e76]{color:#0958d9;background:#e6f4ff}.role-badge--lead[data-v-0d382e76]{color:#531dab;background:#f9f0ff}.role-badge--follow[data-v-0d382e76]{color:#08979c;background:#e6fffb}.role-badge--finance[data-v-0d382e76]{color:#d48806;background:#fffbe6}.role-badge--external[data-v-0d382e76],.role-badge--default[data-v-0d382e76]{color:#595959;background:#f5f5f5}.hero-id[data-v-0d382e76]{font-size:12px;color:#bfbfbf;flex-shrink:0}.grid[data-v-0d382e76]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0d382e76]{background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:22px 24px;box-shadow:0 1px 2px #00000008}.panel--wide[data-v-0d382e76]{grid-column:1 / -1}.panel-title[data-v-0d382e76]{margin:0 0 16px;font-size:15px;font-weight:600;color:#262626}.panel-desc[data-v-0d382e76]{margin:-8px 0 14px;font-size:13px;color:#8c8c8c;line-height:1.5}.panel-foot[data-v-0d382e76]{margin:16px 0 0;font-size:12px;color:#bfbfbf;line-height:1.5}.info[data-v-0d382e76]{margin:0}.info-row[data-v-0d382e76]{display:flex;align-items:baseline;padding:11px 0;border-bottom:1px solid #f5f5f5}.info-row[data-v-0d382e76]:last-child{border-bottom:none;padding-bottom:0}.info-row[data-v-0d382e76]:first-child{padding-top:0}.info-row dt[data-v-0d382e76]{width:88px;flex-shrink:0;margin:0;font-size:13px;color:#8c8c8c;font-weight:400}.info-row dd[data-v-0d382e76]{margin:0;font-size:14px;color:#262626;font-weight:500}.field[data-v-0d382e76]{display:block}.field-label[data-v-0d382e76]{display:block;margin-bottom:8px;font-size:13px;color:#595959}.field-input[data-v-0d382e76]{width:100%;height:40px;padding:0 12px;font-size:14px;border:1px solid #d9d9d9;border-radius:8px;box-sizing:border-box;outline:none;transition:border-color .2s,box-shadow .2s;font-family:inherit}.field-input[data-v-0d382e76]:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1f}.field-input[data-v-0d382e76]::placeholder{color:#bfbfbf}.panel-actions[data-v-0d382e76]{display:flex;gap:10px;margin-top:16px}.btn[data-v-0d382e76]{height:36px;padding:0 18px;font-size:14px;border-radius:8px;border:1px solid #d9d9d9;background:#fff;color:#262626;cursor:pointer;font-family:inherit;transition:all .15s}.btn[data-v-0d382e76]:disabled{opacity:.5;cursor:not-allowed}.btn--primary[data-v-0d382e76]{background:#1890ff;border-color:#1890ff;color:#fff}.btn--primary[data-v-0d382e76]:hover:not(:disabled){background:#40a9ff;border-color:#40a9ff}.btn--ghost[data-v-0d382e76]:hover:not(:disabled){color:#1890ff;border-color:#1890ff}.btn--sm[data-v-0d382e76]{height:32px;padding:0 14px;font-size:13px}.btn--wechat[data-v-0d382e76]{background:#07c160;border-color:#07c160;color:#fff}.btn--wechat[data-v-0d382e76]:hover:not(:disabled){background:#06ae56;border-color:#06ae56}.bind-row[data-v-0d382e76]{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#fafafa;border-radius:8px;border:1px solid #f0f0f0}.bind-icon[data-v-0d382e76]{width:40px;height:40px;border-radius:8px;flex-shrink:0}.bind-icon.wechat[data-v-0d382e76]{background:#07c160;position:relative}.bind-icon.wechat[data-v-0d382e76]:after{content:"";position:absolute;top:10px;right:9px;bottom:11px;left:10px;border:2px solid #fff;border-radius:50% 50% 50% 0;box-sizing:border-box}.bind-body[data-v-0d382e76]{flex:1;min-width:0}.bind-name[data-v-0d382e76]{font-size:14px;font-weight:500;color:#262626}.bind-status[data-v-0d382e76]{font-size:12px;color:#8c8c8c;margin-top:2px}.bind-status--on[data-v-0d382e76]{color:#52c41a}.bind-tip[data-v-0d382e76]{font-size:12px;color:#bfbfbf}.inline-link[data-v-0d382e76]{color:#1890ff;text-decoration:none}.inline-link[data-v-0d382e76]:hover{text-decoration:underline}@media(max-width:720px){.hero[data-v-0d382e76]{flex-wrap:wrap;padding:20px}.hero-id[data-v-0d382e76]{width:100%;margin-top:4px}.grid[data-v-0d382e76]{grid-template-columns:1fr}}.dash-pro--ref[data-v-a9346c01]{height:100%;min-height:0;overflow:hidden;background:#f5f7fb;color:#111827;font-size:14px}.dash-error[data-v-a9346c01]{margin:12px 20px 0;border:1px solid #fecaca;border-radius:8px;background:#fef2f2;padding:10px 12px;color:#b91c1c;font-size:13px}.content[data-v-a9346c01]{height:100%;padding:20px 26px 24px;display:grid;grid-template-columns:minmax(0,1fr) 370px;gap:18px;overflow-x:hidden;overflow-y:auto}.left[data-v-a9346c01]{min-width:0;display:flex;flex-direction:column;gap:16px;overflow-x:hidden;overflow-y:auto}.right[data-v-a9346c01]{width:370px;display:flex;flex-direction:column;gap:16px;overflow-x:hidden;overflow-y:auto}.card[data-v-a9346c01]{background:#fff;border:1px solid rgba(226,232,240,.9);border-radius:14px;box-shadow:0 10px 28px #1018280f;text-decoration:none;color:inherit}.dashboard-range-bar[data-v-a9346c01]{min-height:52px;padding:10px 14px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;flex:0 0 auto}.dashboard-range-bar b[data-v-a9346c01]{display:block;font-size:15px;color:#0f172a}.dashboard-range-bar span[data-v-a9346c01]{display:block;margin-top:2px;font-size:12px;color:#64748b}.dashboard-filter-actions[data-v-a9346c01]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.dashboard-staff-select[data-v-a9346c01]{height:40px;padding:4px 6px 4px 10px;display:inline-flex;align-items:center;gap:8px;border:1px solid #dbe4f0;border-radius:8px;background:#f8fafc;color:#475569;font-size:13px;font-weight:600}.dashboard-staff-select span[data-v-a9346c01]{margin:0;font-size:13px;color:#475569;white-space:nowrap}.dashboard-staff-select select[data-v-a9346c01]{width:128px;height:30px;border:0;border-radius:6px;background:#fff;color:#0f172a;font:inherit;outline:none;cursor:pointer}.dashboard-staff-select select[data-v-a9346c01]:disabled{cursor:wait;opacity:.75}.dashboard-date-input[data-v-a9346c01]{width:150px;height:40px;padding:0 10px;border:1px solid #dbe4f0;border-radius:8px;background:#fff;color:#0f172a;font-size:13px;font-weight:600;outline:none}.dashboard-date-input[data-v-a9346c01]:focus{border-color:#1677ff;box-shadow:0 0 0 3px #1677ff1f}.dashboard-date-input[data-v-a9346c01]:disabled{cursor:wait;opacity:.75}.dashboard-date-control[data-v-a9346c01]{min-width:360px;display:flex;align-items:center;gap:10px}.dashboard-date-slider[data-v-a9346c01]{min-width:200px;display:grid;grid-template-columns:auto minmax(120px,1fr) auto;align-items:center;gap:8px}.dashboard-date-slider span[data-v-a9346c01]{margin:0;font-size:11px;color:#64748b;white-space:nowrap}.dashboard-date-slider input[type=range][data-v-a9346c01]{width:100%;accent-color:#1677ff;cursor:pointer}.dashboard-date-slider input[type=range][data-v-a9346c01]:disabled{cursor:wait;opacity:.7}.dashboard-range-tabs[data-v-a9346c01]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;padding:4px;max-width:100%;border:1px solid #dbe4f0;border-radius:8px;background:#f8fafc}.dashboard-range-btn[data-v-a9346c01]{min-width:68px;height:32px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:#475569;font-size:13px;font-weight:600;cursor:pointer}.dashboard-range-btn[data-v-a9346c01]:hover:not(:disabled){color:#1677ff;background:#eef6ff}.dashboard-range-btn.is-active[data-v-a9346c01]{color:#fff;background:#1677ff;box-shadow:0 4px 10px #1677ff38}.dashboard-range-btn[data-v-a9346c01]:disabled{cursor:wait;opacity:.8}.kpi-grid[data-v-a9346c01]{height:153px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.kpi-card[data-v-a9346c01]{height:153px;padding:22px 20px;display:flex;align-items:center;gap:17px}.kpi-icon[data-v-a9346c01]{width:60px;height:60px;flex:0 0 60px;border-radius:50%;display:grid;place-items:center;color:#fff}.kpi-icon svg[data-v-a9346c01]{width:31px;height:31px}.kpi-icon.blue[data-v-a9346c01]{background:linear-gradient(135deg,#2d8cff,#075dff)}.kpi-icon.green[data-v-a9346c01]{background:linear-gradient(135deg,#22c96b,#04a64d)}.kpi-icon.orange[data-v-a9346c01]{background:linear-gradient(135deg,#ff9b2f,#f97316)}.kpi-icon.red[data-v-a9346c01]{background:linear-gradient(135deg,#ff5b5b,#ef4444)}.kpi-icon.purple[data-v-a9346c01]{background:linear-gradient(135deg,#a78bfa,#7c3aed)}.kpi-info b[data-v-a9346c01]{display:block;font-size:16px;color:#344054;font-weight:850;margin-bottom:8px}.kpi-info strong[data-v-a9346c01]{display:block;font-size:32px;line-height:34px;font-weight:950;letter-spacing:.6px}.kpi-info p[data-v-a9346c01]{margin-top:8px;font-size:13px;color:#667085;font-weight:650}.desktop-core-panel[data-v-a9346c01]{padding:18px 18px 20px}.desktop-core-grid[data-v-a9346c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.desktop-core-card[data-v-a9346c01]{min-height:150px;display:flex;align-items:center;gap:18px;padding:22px;border:1px solid #e6edf5;border-radius:12px;background:#fbfdff}.desktop-core-card--deal[data-v-a9346c01]{background:linear-gradient(135deg,#f4fffb,#fff 58%)}.desktop-core-card--finish[data-v-a9346c01]{background:linear-gradient(135deg,#f5f9ff,#fff 58%)}.desktop-core-icon[data-v-a9346c01]{width:66px;height:66px;flex:0 0 66px;display:grid;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(145deg,#1fd694,#08ad6c);box-shadow:0 14px 26px #10b9812e}.desktop-core-card--finish .desktop-core-icon[data-v-a9346c01]{background:linear-gradient(145deg,#3d86ff,#0c5eff);box-shadow:0 14px 26px #1677ff2e}.desktop-core-icon[data-v-a9346c01] svg{width:34px;height:34px}.desktop-core-main[data-v-a9346c01]{min-width:0}.desktop-core-main b[data-v-a9346c01]{display:block;color:#344054;font-size:16px;font-weight:900}.desktop-core-main strong[data-v-a9346c01]{display:block;margin-top:8px;color:#10b981;font-size:30px;line-height:34px;font-weight:950}.desktop-core-card--finish .desktop-core-main strong[data-v-a9346c01]{color:#0f63ff}.desktop-core-main small[data-v-a9346c01]{display:block;margin-top:6px;color:#64748b;font-size:13px;font-weight:700}.desktop-core-main p[data-v-a9346c01]{margin:10px 0 0;color:#667085;font-size:13px;line-height:20px}.quick-panel[data-v-a9346c01]{height:320px;padding:18px 18px 20px;display:flex;flex-direction:column}.section-head[data-v-a9346c01]{height:26px;display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.workbench-launch-btn[data-v-a9346c01]{flex:none;height:34px;padding:0 14px;border:none;border-radius:8px;background:linear-gradient(135deg,#07c160,#06ae56);color:#fff;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 6px 16px #07c16047}.workbench-launch-btn[data-v-a9346c01]:hover{filter:brightness(1.03)}.workbench-launch-btn--compact[data-v-a9346c01]{height:30px;padding:0 12px;font-size:12px;border-radius:999px}.section-title[data-v-a9346c01]{display:flex;align-items:center;gap:10px}.section-title h2[data-v-a9346c01]{font-size:18px;font-weight:950;margin:0}.section-title span[data-v-a9346c01]{font-size:13px;color:#667085;font-weight:700}.more[data-v-a9346c01]{color:#1677ff;font-size:13px;font-weight:850;text-decoration:none}.quick-grid[data-v-a9346c01]{flex:1;min-height:218px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;align-items:stretch}.quick-item[data-v-a9346c01]{min-height:218px;border:1px solid #e8edf3;border-radius:12px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:18px 10px 16px;text-decoration:none;color:inherit;transition:border-color .2s ease,box-shadow .2s ease}.quick-item[data-v-a9346c01]:hover{border-color:#c7d7fe;box-shadow:0 6px 18px #1018280f}.quick-icon[data-v-a9346c01]{width:72px;aspect-ratio:1 / 1;flex:0 0 auto;border-radius:16px;display:grid;place-items:center;margin-bottom:14px;box-shadow:0 8px 18px #1018281a}.quick-icon[data-v-a9346c01] svg{width:34px;height:34px;display:block}.quick-icon.blue[data-v-a9346c01]{background:#3b82f6}.quick-icon.sky[data-v-a9346c01]{background:#4f9cf7}.quick-icon.green[data-v-a9346c01]{background:#22c55e}.quick-icon.purple[data-v-a9346c01]{background:#8b5cf6}.quick-icon.orange[data-v-a9346c01]{background:#f97316}.quick-icon.cyan[data-v-a9346c01]{background:#14b8a6}.quick-title[data-v-a9346c01]{font-size:15px;font-weight:600;color:#101828;line-height:1.3;margin:0 0 6px;text-align:center}.quick-desc[data-v-a9346c01]{font-size:12px;color:#667085;font-weight:500;line-height:1.4;text-align:center;max-width:108px}.chart-grid[data-v-a9346c01]{height:289px;display:grid;grid-template-columns:1.04fr 1.04fr .95fr 1fr;gap:14px}.chart-card[data-v-a9346c01]{height:289px;padding:15px 16px 13px}.chart-title[data-v-a9346c01]{height:22px;display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.chart-title b[data-v-a9346c01]{font-size:15px;font-weight:950}.legend[data-v-a9346c01]{display:flex;gap:13px;font-size:12px;color:#667085;font-weight:700}.dot[data-v-a9346c01]{width:7px;height:7px;display:inline-block;border-radius:50%;margin-right:5px}.dot-blue[data-v-a9346c01]{background:#1677ff}.dot-green[data-v-a9346c01]{background:#16b364}.chart-box[data-v-a9346c01]{width:100%;height:216px;position:relative}.chart-box canvas[data-v-a9346c01]{width:100%;height:100%;display:block}.flow-panel[data-v-a9346c01]{height:195px;padding:17px 18px 18px;flex-shrink:0}.flow-panel .section-head[data-v-a9346c01]{margin-bottom:13px}.flow[data-v-a9346c01]{height:112px;display:grid;grid-template-columns:1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr;align-items:center}.flow--4[data-v-a9346c01]{grid-template-columns:1fr 32px 1fr 32px 1fr 32px 1fr}.flow-step[data-v-a9346c01]{height:112px;border:1px solid #e6ebf2;border-radius:12px;background:#fff;display:grid;grid-template-columns:58px 1fr;align-items:center;padding:12px 14px;position:relative}.flow-no[data-v-a9346c01]{position:absolute;top:8px;left:14px;color:#1677ff;font-size:13px;font-weight:950;font-style:normal}.flow-icon[data-v-a9346c01]{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;color:#fff}.flow-icon svg[data-v-a9346c01]{width:25px;height:25px}.flow-info b[data-v-a9346c01]{display:block;font-size:14px;color:#344054;font-weight:850;margin-bottom:5px}.flow-info strong[data-v-a9346c01]{display:block;font-size:26px;line-height:28px;color:#0f2745;font-weight:950}.flow-arrow[data-v-a9346c01]{display:grid;place-items:center;color:#a8bfdc}.flow-arrow svg[data-v-a9346c01]{width:26px;height:26px;stroke:currentColor;stroke-width:3;fill:none;stroke-linecap:round;stroke-linejoin:round}.side-card[data-v-a9346c01]{padding:18px}.load-card[data-v-a9346c01]{height:356px}.risk-card[data-v-a9346c01]{height:307px}.activity-card[data-v-a9346c01]{height:291px}.load-list[data-v-a9346c01]{display:flex;flex-direction:column;gap:14px}.person[data-v-a9346c01]{min-height:52px;display:grid;grid-template-columns:42px minmax(0,1fr) 64px;gap:11px;align-items:center}.face[data-v-a9346c01]{width:38px;height:38px;border-radius:50%;background:#eef3fb;display:grid;place-items:center;font-size:21px}.person-name[data-v-a9346c01]{font-size:14px;font-weight:950;display:flex;align-items:center;gap:7px;margin-bottom:3px;min-width:0}.person-meta[data-v-a9346c01]{margin-bottom:6px;font-size:11px;line-height:14px;color:#667085;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status[data-v-a9346c01]{font-size:11px;line-height:18px;height:18px;padding:0 7px;border-radius:10px;background:#e8f8ee;color:#12a150;font-weight:850}.status.orange[data-v-a9346c01]{background:#fff0e5;color:#f97316}.bar-box[data-v-a9346c01]{height:7px;background:#edf2f7;border-radius:99px;overflow:hidden}.bar-line[data-v-a9346c01]{height:100%;border-radius:99px;background:linear-gradient(90deg,#1677ff,#ef4444)}.percent[data-v-a9346c01]{text-align:right;font-size:12px;color:#344054;font-weight:850}.risk-list[data-v-a9346c01]{display:flex;flex-direction:column}.risk-item[data-v-a9346c01]{height:49px;display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:10px}.risk-item svg[data-v-a9346c01]{width:18px;height:18px}.risk-item b[data-v-a9346c01]{font-size:14px;color:#344054;font-weight:800}.risk-item strong[data-v-a9346c01]{font-size:15px;font-weight:950}.risk-item.danger b[data-v-a9346c01],.risk-item.danger strong[data-v-a9346c01]{color:#df1f35}.activity-list[data-v-a9346c01]{display:flex;flex-direction:column}.activity-item[data-v-a9346c01]{height:44px;border-bottom:1px solid #eef2f7;display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:8px}.activity-item[data-v-a9346c01]:last-child{border-bottom:0}.activity-time[data-v-a9346c01]{color:#1677ff;font-size:13px;font-weight:850}.activity-item span[data-v-a9346c01]{font-size:13px;color:#344054;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.done[data-v-a9346c01]{font-size:11px;color:#16a34a;background:#e8f8ee;padding:2px 6px;border-radius:8px;font-style:normal;font-weight:850}.mobile-admin-home[data-v-a9346c01]{display:none}@media(max-width:1500px){.dash-pro--ref[data-v-a9346c01]{overflow:hidden;min-width:0}}@media(max-width:768px){.dash-pro--ref[data-v-a9346c01]{height:auto;min-width:0;overflow:visible;background:#f6f8fb}.mobile-admin-home[data-v-a9346c01]{display:block;min-height:100%;margin:-12px -12px 0;padding-bottom:84px;background:#f2f6fc;color:#101828}.mobile-admin-home+.content[data-v-a9346c01]{display:none}.mobile-admin-home--pasted[data-v-a9346c01]{margin:-12px -12px 0;padding:0 0 84px;min-height:100%;background:#f5f7fa;color:#172033;font-family:Microsoft YaHei,Arial,sans-serif}.pasted-header[data-v-a9346c01]{position:relative;overflow:hidden;color:#fff;padding:20px 20px 26px;background:radial-gradient(circle at 82% 44%,rgba(255,255,255,.23),transparent 20%),radial-gradient(circle at 72% 12%,rgba(64,163,255,.42),transparent 28%),linear-gradient(90deg,#1f5eff,#4c6fff)}.pasted-header[data-v-a9346c01]:after{content:"";position:absolute;right:-28px;top:54px;width:150px;height:130px;border-radius:28px;border:1px solid rgba(255,255,255,.22);background:linear-gradient(90deg,transparent 26%,rgba(255,255,255,.18) 27% 30%,transparent 31%),linear-gradient(0deg,transparent 54%,rgba(255,255,255,.16) 55% 58%,transparent 59%),#ffffff14;transform:rotate(-10deg)}.pasted-logo[data-v-a9346c01]{position:relative;z-index:1;display:flex;align-items:center;gap:10px;font-weight:900;font-size:16px;letter-spacing:0}.pasted-logo-mark[data-v-a9346c01]{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:#ffffff2e;box-shadow:inset 0 0 0 1px #ffffff47}.pasted-title[data-v-a9346c01]{position:relative;z-index:1;margin-top:14px;font-size:25px;line-height:1.2;font-weight:950}.pasted-subtitle[data-v-a9346c01]{position:relative;z-index:1;margin-top:5px;max-width:250px;color:#ffffffd1;font-size:14px;line-height:1.45;font-weight:650}.pasted-profile[data-v-a9346c01]{position:relative;z-index:1;display:flex;align-items:center;margin-top:16px;gap:12px}.pasted-avatar[data-v-a9346c01]{width:64px;height:64px;display:grid;place-items:center;border-radius:50%;border:2px solid #fff;background:linear-gradient(145deg,#dbeafe,#3b82f6);color:#fff;font-size:28px;font-weight:950;box-shadow:0 10px 24px #002a8c2e}.pasted-name[data-v-a9346c01]{font-size:19px;font-weight:950;line-height:1.2}.pasted-role[data-v-a9346c01]{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:12px;background:#eaf0ff;color:#1f5eff;font-size:12px;font-weight:900;vertical-align:middle}.pasted-profile-sub[data-v-a9346c01]{margin-top:7px;color:#ffffffc7;font-size:13px;line-height:1.35}.pasted-card[data-v-a9346c01]{margin:16px;padding:16px;border-radius:16px;background:#fff;box-shadow:0 4px 8px #0000000d}.pasted-card h3[data-v-a9346c01]{margin:0;color:#7a8499;font-size:16px;line-height:1.35;font-weight:900}.pasted-metrics[data-v-a9346c01]{display:flex;justify-content:space-between;margin-top:12px}.pasted-metric[data-v-a9346c01]{flex:1;min-width:0;text-align:center;padding:8px 5px}.pasted-metric+.pasted-metric[data-v-a9346c01]{border-left:1px solid #eef2f7}.pasted-label[data-v-a9346c01]{color:#7a8499;font-size:12px;line-height:1.35;white-space:nowrap}.pasted-value[data-v-a9346c01]{margin-top:4px;color:#172033;font-size:18px;line-height:1.25;font-weight:950;white-space:nowrap;transform:scale(.95)}.pasted-grid[data-v-a9346c01]{display:flex;flex-wrap:wrap;margin-top:12px}.pasted-grid-item[data-v-a9346c01]{flex:1 1 33%;min-width:33%;box-sizing:border-box;padding:12px 6px;text-align:center;color:#7a8499;font-size:13px;line-height:1.35}.pasted-num[data-v-a9346c01]{margin-top:4px;color:#172033;font-size:18px;line-height:1.25;font-weight:950;white-space:nowrap;transform:scale(.96)}.pasted-comparison[data-v-a9346c01]{display:flex;gap:12px;margin-top:12px}.pasted-panel[data-v-a9346c01]{flex:1;min-width:0;border-radius:12px;background:#f4f8ff;padding:12px;color:#172033;font-size:12px;line-height:1.55}.pasted-panel--complete[data-v-a9346c01]{background:#e6f0ff}.pasted-panel h4[data-v-a9346c01]{margin:0 0 4px;color:#172033;font-size:14px;line-height:1.35;font-weight:900}.pasted-panel p[data-v-a9346c01]{min-height:48px;margin:0 0 8px;color:#7a8499;font-size:12px;line-height:1.45}.pasted-grid--status .pasted-grid-item[data-v-a9346c01]{flex-basis:25%;min-width:25%}.pasted-list[data-v-a9346c01]{margin-top:12px}.pasted-list-item[data-v-a9346c01]{display:flex;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid #eef2f7;color:#172033;font-size:14px;line-height:1.4}.pasted-list-item[data-v-a9346c01]:last-child{border-bottom:0}.pasted-list-item>div[data-v-a9346c01]:first-child{min-width:0;flex:1}.pasted-list-item>div[data-v-a9346c01]:last-child{flex:0 0 auto;color:#1f5eff;font-weight:850;text-align:right;white-space:nowrap}.pasted-status[data-v-a9346c01]{display:inline-block;margin-left:4px;padding:2px 6px;border-radius:8px;background:#eaf0ff;color:#1f5eff;font-size:12px;font-weight:850}.mobile-admin-home--pasted .mobile-hero[data-v-a9346c01],.mobile-admin-home--pasted .mobile-white-sheet[data-v-a9346c01],.mobile-admin-home--pasted .mobile-panel[data-v-a9346c01],.mobile-admin-home--pasted .mobile-core-grid[data-v-a9346c01]{display:none}.mobile-admin-home--target[data-v-a9346c01]{margin:-12px -12px 0;padding:0 0 88px;min-height:100%;background:#f2f6fc;color:#121a33;font-family:Microsoft YaHei,Arial,sans-serif}.mobile-admin-home--target+.content[data-v-a9346c01]{display:none}.target-hero[data-v-a9346c01]{position:relative;height:326px;overflow:hidden;padding:22px 28px 0;box-sizing:border-box;color:#fff;background:radial-gradient(circle at 76% 54%,rgba(34,169,255,.56),transparent 24%),radial-gradient(circle at 88% 22%,rgba(85,160,255,.28),transparent 24%),linear-gradient(155deg,#07164a,#06318d 48%,#075dff)}.target-hero[data-v-a9346c01]:before{content:"";position:absolute;left:-30px;right:-30px;bottom:-7px;height:96px;background:repeating-radial-gradient(ellipse at 68% 30%,rgba(104,176,255,.38) 0 1px,transparent 2px 12px);opacity:.7}.target-statusbar[data-v-a9346c01]{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;height:28px;padding:0 18px 0 16px}.target-statusbar strong[data-v-a9346c01]{color:#fff;font-size:19px;line-height:1;font-weight:900}.target-statusbar span[data-v-a9346c01]{display:inline-flex;align-items:center;gap:7px}.target-signal[data-v-a9346c01]{width:22px;height:15px;display:inline-block;background:linear-gradient(to top,#fff 0 42%,transparent 43%) 0 100% / 4px 15px no-repeat,linear-gradient(to top,#fff 0 58%,transparent 59%) 6px 100% / 4px 15px no-repeat,linear-gradient(to top,#fff 0 76%,transparent 77%) 12px 100% / 4px 15px no-repeat,linear-gradient(to top,#fff 0 100%,transparent 100%) 18px 100% / 4px 15px no-repeat}.target-wifi[data-v-a9346c01]{width:19px;height:14px;display:inline-block;border:4px solid #fff;border-bottom:0;border-left-color:transparent;border-right-color:transparent;border-radius:18px 18px 0 0}.target-battery[data-v-a9346c01]{position:relative;width:30px;height:14px;display:inline-block;border:2px solid rgba(255,255,255,.9);border-radius:5px;box-sizing:border-box}.target-battery[data-v-a9346c01]:before{content:"";position:absolute;right:-5px;top:4px;width:3px;height:6px;border-radius:2px;background:#ffffffe6}.target-battery[data-v-a9346c01]:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:3px;background:#fff}.target-brand[data-v-a9346c01]{position:relative;z-index:3;display:flex;align-items:center;gap:11px;margin-top:27px;margin-left:6px}.target-logo[data-v-a9346c01]{width:42px;height:42px;display:grid;place-items:center;color:#0e4eff;font-size:24px;font-weight:950;background:#fff;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%)}.target-brand b[data-v-a9346c01]{color:#fff;font-size:16px;line-height:1.18;font-weight:950;letter-spacing:.2px}.target-bell[data-v-a9346c01]{position:absolute;z-index:4;right:28px;top:92px;width:34px;height:34px;border:0;background:transparent}.target-bell[data-v-a9346c01]:before{content:"";position:absolute;left:8px;top:7px;width:17px;height:18px;border:3px solid #fff;border-radius:10px}.target-bell[data-v-a9346c01]:after{content:"";position:absolute;right:3px;top:3px;width:9px;height:9px;border-radius:50%;background:#ff263c}.target-bell span[data-v-a9346c01]{position:absolute;left:14px;bottom:4px;width:7px;height:3px;border-radius:8px;background:#fff}.target-profile[data-v-a9346c01]{position:relative;z-index:3;display:flex;align-items:center;gap:16px;margin-top:40px;margin-left:3px}.target-photo[data-v-a9346c01]{width:76px;height:76px;display:grid;place-items:center;border-radius:50%;border:4px solid #fff;background:linear-gradient(145deg,#f7fbff,#9cc4ff);color:#1f5eff;font-size:34px;font-weight:950;box-shadow:0 10px 28px #00226e2e}.target-profile h1[data-v-a9346c01]{display:flex;align-items:center;gap:10px;margin:0;color:#fff;font-size:28px;line-height:1.12;font-weight:950;letter-spacing:0}.target-profile h1 em[data-v-a9346c01]{display:inline-flex;height:31px;align-items:center;border-radius:7px;padding:0 11px;background:linear-gradient(180deg,#eef5ff,#bcd4ff);color:#0f55dd;font-size:15px;font-style:normal;font-weight:950;white-space:nowrap}.target-profile p[data-v-a9346c01]{margin:12px 0 0;color:#ffffffe6;font-size:16px;line-height:1.25;font-weight:800}.target-illustration[data-v-a9346c01]{position:absolute;z-index:2;right:74px;top:95px;width:190px;height:150px;transform:scale(1.02);transform-origin:right top}.target-screen[data-v-a9346c01]{position:absolute;right:0;top:0;width:132px;height:91px;border-radius:10px;border:1px solid rgba(120,190,255,.45);background:linear-gradient(145deg,#58a6ff57,#1e5fff1a);box-shadow:0 20px 46px #0046ff40;transform:skewY(-9deg)}.target-bars[data-v-a9346c01]{position:absolute;right:35px;top:48px;width:86px;height:56px;background:linear-gradient(to top,#67d9ff 0 62%,transparent 63%) 0 100% / 13px 56px no-repeat,linear-gradient(to top,#6ce1ff 0 78%,transparent 79%) 20px 100% / 13px 56px no-repeat,linear-gradient(to top,#82efff 0 47%,transparent 48%) 40px 100% / 13px 56px no-repeat,linear-gradient(to top,#b5f9ff 0 88%,transparent 89%) 60px 100% / 13px 56px no-repeat;filter:drop-shadow(0 8px 12px rgba(16,211,255,.3))}.target-pie[data-v-a9346c01]{position:absolute;left:35px;top:74px;width:58px;height:58px;border-radius:50%;background:conic-gradient(#9cf4ff 0,#9cf4ff 28%,#2b7dff 29%,#2b7dff 72%,#d6f8ff 73%,#d6f8ff);box-shadow:0 14px 28px #217eff59}.target-pie[data-v-a9346c01]:after{content:"";position:absolute;top:13px;right:13px;bottom:13px;left:13px;border-radius:50%;background:#ffffffb8}.target-coin[data-v-a9346c01]{position:absolute;right:48px;bottom:8px;width:39px;height:39px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#f9fdff,#70c4ff);color:#1e6dff;font-size:19px;font-style:normal;font-weight:950}.target-stat-card[data-v-a9346c01]{position:relative;z-index:5;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:-31px 24px 12px;min-height:191px;border-radius:17px;background:#fff;box-shadow:0 11px 30px #1c448724;overflow:hidden}.target-stat-item[data-v-a9346c01]{position:relative;min-width:0;padding:33px 8px 19px;text-align:center}.target-stat-item+.target-stat-item[data-v-a9346c01]:before{content:"";position:absolute;left:0;top:41px;bottom:40px;width:1px;background:#dfe6f1}.target-stat-icon[data-v-a9346c01]{display:grid;width:36px;height:36px;margin:0 auto 15px;place-items:center;color:#fff;border-radius:12px}.target-stat-icon[data-v-a9346c01] svg{width:27px;height:27px;stroke-width:2.4}.target-stat-item b[data-v-a9346c01]{display:block;color:#172033;font-size:17px;line-height:23px;font-weight:850}.target-stat-item strong[data-v-a9346c01]{display:block;margin-top:12px;color:#10192f;font-size:31px;line-height:34px;font-weight:950}.target-stat-item small[data-v-a9346c01]{display:block;margin-top:12px;color:#707b94;font-size:15px;line-height:19px;font-weight:700}.target-stat-item small i[data-v-a9346c01],.target-money-box p i[data-v-a9346c01]{color:#ff1d32;font-style:normal;font-weight:950;margin-left:4px}.target-panel[data-v-a9346c01]{margin:12px 24px 0;border-radius:17px;background:#fff;box-shadow:0 9px 28px #1c44871c}.target-panel header[data-v-a9346c01]{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 0}.target-panel h2[data-v-a9346c01]{display:flex;align-items:center;gap:10px;margin:0;color:#10192f;font-size:22px;line-height:28px;font-weight:950}.target-panel header a[data-v-a9346c01]{color:#64708a;font-size:14px;font-weight:750;text-decoration:none}.target-title-ic[data-v-a9346c01]{display:grid;width:24px;height:24px;place-items:center;color:#fff;border-radius:7px}.target-title-ic[data-v-a9346c01] svg{width:17px;height:17px}.target-money-grid[data-v-a9346c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:28px 14px 14px}.target-money-box[data-v-a9346c01]{display:grid;grid-template-columns:76px minmax(0,1fr);gap:16px;min-height:174px;padding:26px 18px 18px;border-radius:13px;border:1px solid #dbe8f5;box-sizing:border-box;background:linear-gradient(180deg,#fbfdff,#f7fbff)}.target-money-box>span[data-v-a9346c01]{display:grid;width:68px;height:68px;place-items:center;border-radius:50%;color:#fff}.target-money-box>span[data-v-a9346c01] svg{width:40px;height:40px;stroke-width:2.3}.target-money-deal>span[data-v-a9346c01]{background:linear-gradient(145deg,#1fd694,#08ad6c)}.target-money-finish>span[data-v-a9346c01]{background:linear-gradient(145deg,#3d86ff,#0c5eff)}.target-money-box h3[data-v-a9346c01]{margin:0;color:#121a33;font-size:20px;line-height:25px;font-weight:950}.target-money-box h3 small[data-v-a9346c01]{display:inline-grid;width:19px;height:19px;margin-left:5px;place-items:center;border-radius:50%;border:2px solid #8694af;color:#64708a;font-size:13px;vertical-align:2px}.target-money-box strong[data-v-a9346c01]{display:block;margin-top:9px;font-size:35px;line-height:41px;font-weight:950;letter-spacing:0;white-space:nowrap}.target-money-deal strong[data-v-a9346c01]{color:#10b981}.target-money-finish strong[data-v-a9346c01]{color:#0f63ff}.target-money-box p[data-v-a9346c01]{margin:7px 0 16px;color:#65718b;font-size:16px;line-height:21px;font-weight:700}.target-money-box b[data-v-a9346c01]{color:#08ad6c;font-size:14px;font-weight:950}.target-money-finish b[data-v-a9346c01]{color:#0f63ff}.target-money-box em[data-v-a9346c01]{color:#65718b;font-size:14px;font-style:normal;line-height:20px}.target-quick[data-v-a9346c01]{padding-bottom:24px}.target-quick-grid[data-v-a9346c01]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:22px 22px 0}.target-quick-grid a[data-v-a9346c01]{display:grid;grid-template-columns:54px minmax(0,1fr);column-gap:14px;align-items:center;min-height:84px;border:1px solid #dbe5f1;border-radius:13px;padding:12px 13px;color:inherit;text-decoration:none;box-sizing:border-box}.target-quick-ic[data-v-a9346c01]{grid-row:1 / 3;display:grid;width:45px;height:45px;place-items:center;border-radius:50%;color:#fff}.target-quick-ic[data-v-a9346c01] svg{width:24px;height:24px}.target-quick-grid b[data-v-a9346c01]{align-self:end;color:#172033;font-size:17px;line-height:22px;font-weight:950}.target-quick-grid small[data-v-a9346c01]{align-self:start;margin-top:3px;color:#6d7890;font-size:13px;line-height:17px;font-weight:650;white-space:nowrap}.target-todo[data-v-a9346c01]{padding-bottom:6px}.target-todo-list[data-v-a9346c01]{padding:16px 22px 0}.target-todo-list a[data-v-a9346c01]{display:grid;grid-template-columns:58px minmax(0,1fr) 34px 18px;align-items:center;min-height:77px;border-bottom:1px solid #e6edf5;color:inherit;text-decoration:none}.target-todo-list a[data-v-a9346c01]:last-child{border-bottom:0}.target-todo-ic[data-v-a9346c01]{display:grid;width:46px;height:46px;place-items:center;color:#fff;border-radius:12px}.target-todo-ic[data-v-a9346c01] svg{width:25px;height:25px}.target-todo-list b[data-v-a9346c01]{display:block;color:#172033;font-size:18px;line-height:24px;font-weight:950}.target-todo-list small[data-v-a9346c01]{display:block;margin-top:4px;color:#65718b;font-size:13px;line-height:18px;font-weight:650}.target-todo-list strong[data-v-a9346c01]{color:#075dff;font-size:26px;line-height:30px;font-weight:950;text-align:right}.target-todo-list i[data-v-a9346c01]{color:#8da0bd;font-size:30px;font-style:normal;text-align:right}.target-blue[data-v-a9346c01]{background:linear-gradient(145deg,#3f86ff,#075dff)}.target-green[data-v-a9346c01]{background:linear-gradient(145deg,#24d695,#07ac6b)}.target-purple[data-v-a9346c01]{background:linear-gradient(145deg,#a272ff,#7446f2)}.target-orange[data-v-a9346c01]{background:linear-gradient(145deg,#ff9f24,#ff7618)}.target-cyan[data-v-a9346c01]{background:linear-gradient(145deg,#22d2c6,#0aa6a9)}.mobile-admin-home--target[data-v-a9346c01]{padding-bottom:94px;background:#f3f7fd}.mobile-admin-home--target .target-hero[data-v-a9346c01]{isolation:isolate;height:238px;padding:18px 22px 0;background:radial-gradient(circle at 84% 49%,rgba(23,169,255,.58),transparent 25%),radial-gradient(circle at 75% 10%,rgba(82,153,255,.35),transparent 30%),linear-gradient(153deg,#061346,#08287a 48%,#075dff)}.mobile-admin-home--target .target-hero[data-v-a9346c01]:before{left:-54px;right:-70px;bottom:-13px;height:84px;opacity:.76;background:repeating-radial-gradient(ellipse at 67% 28%,rgba(112,189,255,.44) 0 1px,transparent 2px 11px)}.mobile-admin-home--target .target-statusbar[data-v-a9346c01]{height:27px;padding:0 19px 0 20px}.mobile-admin-home--target .target-statusbar strong[data-v-a9346c01]{font-size:18px}.mobile-admin-home--target .target-brand[data-v-a9346c01]{z-index:5;margin-top:20px;margin-left:0;gap:10px}.mobile-admin-home--target .target-logo[data-v-a9346c01]{width:40px;height:40px;font-size:23px}.mobile-admin-home--target .target-brand b[data-v-a9346c01]{font-size:15px;line-height:1.14}.mobile-admin-home--target .target-bell[data-v-a9346c01]{right:22px;top:80px}.mobile-admin-home--target .target-profile[data-v-a9346c01]{z-index:6;gap:12px;margin-top:24px;margin-left:0;max-width:calc(100% - 22px)}.mobile-admin-home--target .target-profile>div[data-v-a9346c01]:last-child{min-width:0;max-width:240px}.mobile-admin-home--target .target-photo[data-v-a9346c01]{width:64px;height:64px;border-width:3px;font-size:28px;flex:0 0 auto}.mobile-admin-home--target .target-profile h1[data-v-a9346c01]{gap:8px;flex-wrap:nowrap;font-size:22px;line-height:1.12;white-space:nowrap;text-shadow:0 2px 10px rgba(0,24,88,.24)}.mobile-admin-home--target .target-profile h1 em[data-v-a9346c01]{height:25px;flex:0 0 auto;padding:0 8px;border-radius:7px;font-size:12px}.mobile-admin-home--target .target-profile p[data-v-a9346c01]{margin-top:6px;font-size:14px;line-height:1.22}.mobile-admin-home--target .target-illustration[data-v-a9346c01]{z-index:1;right:6px;top:73px;width:128px;height:108px;opacity:.5;transform:none}.mobile-admin-home--target .target-screen[data-v-a9346c01]{width:100px;height:70px}.mobile-admin-home--target .target-bars[data-v-a9346c01]{right:24px;top:38px;width:62px;height:42px}.mobile-admin-home--target .target-pie[data-v-a9346c01]{left:15px;top:60px;width:36px;height:36px}.mobile-admin-home--target .target-coin[data-v-a9346c01]{right:25px;bottom:6px;width:28px;height:28px;font-size:13px}.mobile-admin-home--target .target-stat-card[data-v-a9346c01]{margin:-24px 22px 10px;min-height:132px;border-radius:16px;box-shadow:0 12px 30px #1b3f7e24}.mobile-admin-home--target .target-stat-item[data-v-a9346c01]{padding:20px 2px 11px}.mobile-admin-home--target .target-stat-item+.target-stat-item[data-v-a9346c01]:before{top:35px;bottom:31px}.mobile-admin-home--target .target-stat-icon[data-v-a9346c01]{width:30px;height:30px;margin-bottom:8px;border-radius:11px}.mobile-admin-home--target .target-stat-icon[data-v-a9346c01] svg{width:22px;height:22px}.mobile-admin-home--target .target-stat-item b[data-v-a9346c01]{font-size:12px;line-height:16px;white-space:nowrap}.mobile-admin-home--target .target-stat-item strong[data-v-a9346c01]{margin-top:5px;font-size:clamp(20px,5.3vw,24px);line-height:26px;white-space:nowrap;font-variant-numeric:tabular-nums}.mobile-admin-home--target .target-stat-item small[data-v-a9346c01]{margin-top:5px;font-size:11px;line-height:15px;white-space:nowrap}.mobile-admin-home--target .target-panel[data-v-a9346c01]{margin:10px 22px 0;border-radius:16px;box-shadow:0 10px 28px #1b3f7e1a}.mobile-admin-home--target .target-panel header[data-v-a9346c01]{padding:18px 20px 0;gap:8px}.mobile-admin-home--target .target-panel h2[data-v-a9346c01]{gap:9px;min-width:0;font-size:18px;line-height:24px;white-space:nowrap}.mobile-admin-home--target .target-panel header a[data-v-a9346c01]{flex:0 0 auto;font-size:11px;white-space:nowrap}.mobile-admin-home--target .target-title-ic[data-v-a9346c01]{width:22px;height:22px;border-radius:7px}.mobile-admin-home--target .target-money-grid[data-v-a9346c01]{gap:10px;padding:16px 12px 12px}.mobile-admin-home--target .target-money-box[data-v-a9346c01]{display:flex;min-width:0;min-height:136px;flex-direction:column;align-items:center;gap:0;padding:13px 7px 10px;text-align:center;border-radius:13px}.mobile-admin-home--target .target-money-box>span[data-v-a9346c01]{width:46px;height:46px;margin-bottom:8px}.mobile-admin-home--target .target-money-box>span[data-v-a9346c01] svg{width:28px;height:28px}.mobile-admin-home--target .target-money-box h3[data-v-a9346c01]{font-size:13px;line-height:18px;white-space:nowrap}.mobile-admin-home--target .target-money-box h3 small[data-v-a9346c01]{width:16px;height:16px;margin-left:3px;border-width:1.5px;font-size:11px}.mobile-admin-home--target .target-money-box strong[data-v-a9346c01]{margin-top:4px;font-size:clamp(19px,5.2vw,23px);line-height:25px;white-space:nowrap;font-variant-numeric:tabular-nums}.mobile-admin-home--target .target-money-box p[data-v-a9346c01]{margin:3px 0 5px;font-size:10px;line-height:14px;white-space:nowrap}.mobile-admin-home--target .target-money-box b[data-v-a9346c01],.mobile-admin-home--target .target-money-box em[data-v-a9346c01]{font-size:10px;line-height:14px}.mobile-admin-home--target .target-money-box em[data-v-a9346c01]{display:inline}.mobile-admin-home--target .target-quick-grid[data-v-a9346c01]{gap:10px;padding:16px 18px 0}.mobile-admin-home--target .target-quick-grid a[data-v-a9346c01]{min-height:66px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:8px 4px;text-align:center;border-radius:12px}.mobile-admin-home--target .target-quick-ic[data-v-a9346c01]{grid-row:auto;width:34px;height:34px}.mobile-admin-home--target .target-quick-ic[data-v-a9346c01] svg{width:19px;height:19px}.mobile-admin-home--target .target-quick-grid b[data-v-a9346c01]{font-size:13px;line-height:18px;white-space:nowrap}.mobile-admin-home--target .target-todo-list[data-v-a9346c01]{padding:12px 18px 0}.mobile-admin-home--target .target-todo-list a[data-v-a9346c01]{min-height:60px;grid-template-columns:46px minmax(0,1fr) 30px 15px}.mobile-admin-home--target .target-todo-ic[data-v-a9346c01]{width:38px;height:38px}.mobile-admin-home--target .target-todo-list b[data-v-a9346c01]{font-size:14px;line-height:19px}.mobile-admin-home--target .target-todo-list small[data-v-a9346c01]{font-size:10px;line-height:14px}.mobile-admin-home--target .target-todo-list strong[data-v-a9346c01]{font-size:20px;line-height:24px}.mobile-admin-home--target .target-stat-card[data-v-a9346c01]{min-height:122px}.mobile-admin-home--target .target-stat-item[data-v-a9346c01]{display:grid;grid-template-columns:27px minmax(0,1fr);grid-template-rows:31px 31px 17px;align-items:center;justify-items:center;padding:17px 3px 10px;text-align:left}.mobile-admin-home--target .target-stat-icon[data-v-a9346c01]{width:26px;height:26px;margin:0;border-radius:9px}.mobile-admin-home--target .target-stat-icon[data-v-a9346c01] svg{width:20px;height:20px}.mobile-admin-home--target .target-stat-item b[data-v-a9346c01]{justify-self:start;font-size:11px;line-height:15px;font-weight:900}.mobile-admin-home--target .target-stat-item strong[data-v-a9346c01],.mobile-admin-home--target .target-stat-item small[data-v-a9346c01]{grid-column:1 / -1;justify-self:center;text-align:center}.mobile-admin-home--target .target-stat-item strong[data-v-a9346c01]{margin-top:2px;font-size:clamp(20px,5vw,24px);line-height:29px}.mobile-admin-home--target .target-stat-item small[data-v-a9346c01]{margin-top:1px;font-size:10px;line-height:14px}.mobile-admin-home--target .target-money-grid[data-v-a9346c01]{gap:10px;padding:16px 10px 12px}.mobile-admin-home--target .target-money-box[data-v-a9346c01]{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;min-height:126px;column-gap:9px;padding:14px 9px 11px;text-align:left}.mobile-admin-home--target .target-money-box>span[data-v-a9346c01]{width:46px;height:46px;margin:0}.mobile-admin-home--target .target-money-box h3[data-v-a9346c01]{font-size:13px;line-height:17px}.mobile-admin-home--target .target-money-box strong[data-v-a9346c01]{margin-top:3px;font-size:clamp(20px,5.5vw,25px);line-height:28px}.mobile-admin-home--target .target-money-box p[data-v-a9346c01]{margin:2px 0 6px;font-size:10px;line-height:14px}.mobile-admin-home--target .target-money-box b[data-v-a9346c01],.mobile-admin-home--target .target-money-box em[data-v-a9346c01]{font-size:10px;line-height:15px}.mobile-admin-home--target .target-quick-grid[data-v-a9346c01]{gap:10px;padding:14px 18px 0}.mobile-admin-home--target .target-quick-grid a[data-v-a9346c01]{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:18px 14px;align-items:center;justify-content:initial;column-gap:7px;row-gap:1px;min-height:58px;padding:8px 7px;text-align:left}.mobile-admin-home--target .target-quick-ic[data-v-a9346c01]{grid-row:1 / 3;width:32px;height:32px}.mobile-admin-home--target .target-quick-grid b[data-v-a9346c01]{align-self:end;justify-self:start;max-width:100%;overflow:hidden;font-size:11px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.mobile-admin-home--target .target-quick-grid small[data-v-a9346c01]{display:block;align-self:start;max-width:100%;overflow:hidden;color:#6d7890;font-size:9px;line-height:13px;text-overflow:ellipsis;white-space:nowrap}.mobile-admin-home--target .target-money-box[data-v-a9346c01],.mobile-admin-home--target .target-quick-grid a[data-v-a9346c01]{border:0;box-shadow:none}.mobile-admin-home--target .target-money-box[data-v-a9346c01]{grid-template-columns:44px minmax(0,1fr);column-gap:8px;min-height:114px;padding:13px 8px 10px;background:linear-gradient(180deg,#fbfdff,#f7fbff)}.mobile-admin-home--target .target-money-box>span[data-v-a9346c01]{width:42px;height:42px}.mobile-admin-home--target .target-money-box>div[data-v-a9346c01]{min-width:0}.mobile-admin-home--target .target-money-box h3[data-v-a9346c01]{display:flex;align-items:center;gap:3px;font-size:12px;line-height:16px}.mobile-admin-home--target .target-money-box h3 small[data-v-a9346c01]{margin-left:0;transform:scale(.9)}.mobile-admin-home--target .target-money-box strong[data-v-a9346c01]{font-size:clamp(20px,5.2vw,23px);line-height:25px}.mobile-admin-home--target .target-money-box p[data-v-a9346c01]{overflow:hidden;text-overflow:ellipsis}.mobile-admin-home--target .target-money-box b[data-v-a9346c01],.mobile-admin-home--target .target-money-box em[data-v-a9346c01]{display:inline;white-space:nowrap}.mobile-admin-home--target .target-money-box em[data-v-a9346c01]{overflow:hidden;text-overflow:ellipsis}.mobile-admin-home--target .target-quick-grid a[data-v-a9346c01]{background:#fff}.mobile-admin-home--target .target-stat-card[data-v-a9346c01]{margin:-24px 4px 10px;min-height:96px;border:0;border-radius:15px;box-shadow:0 8px 22px #2049891a}.mobile-admin-home--target .target-stat-item[data-v-a9346c01]{grid-template-columns:auto auto;grid-template-rows:30px 30px 18px;justify-content:center;align-content:start;justify-items:center;column-gap:5px;padding:13px 2px 8px}.mobile-admin-home--target .target-stat-item+.target-stat-item[data-v-a9346c01]:before{top:23px;bottom:21px;background:#e3eaf4}.mobile-admin-home--target .target-stat-icon[data-v-a9346c01]{width:25px;height:25px;border-radius:8px}.mobile-admin-home--target .target-stat-icon[data-v-a9346c01] svg{width:19px;height:19px}.mobile-admin-home--target .target-stat-item b[data-v-a9346c01]{justify-self:start;color:#182340;font-size:12px;line-height:16px;font-weight:900}.mobile-admin-home--target .target-stat-item strong[data-v-a9346c01]{margin:0;font-size:clamp(22px,6.2vw,27px);line-height:30px;letter-spacing:0}.mobile-admin-home--target .target-stat-item small[data-v-a9346c01]{margin:1px 0 0;color:#8a94a6;font-size:11px;line-height:15px}.mobile-admin-home--target .target-panel[data-v-a9346c01]{margin:10px 4px 0;border:0;border-radius:16px;box-shadow:0 8px 22px #20498914}.mobile-admin-home--target .target-panel header[data-v-a9346c01]{padding:17px 14px 0;margin-bottom:0}.mobile-admin-home--target .target-panel h2[data-v-a9346c01]{font-size:18px;line-height:24px}.mobile-admin-home--target .target-title-ic[data-v-a9346c01]{width:22px;height:22px;border-radius:6px}.mobile-admin-home--target .target-money-grid[data-v-a9346c01]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px 10px 15px}.mobile-admin-home--target .target-money-box[data-v-a9346c01]{grid-template-columns:46px minmax(0,1fr);column-gap:8px;align-items:start;min-height:122px;padding:13px 10px 10px;border:0;border-radius:15px;box-shadow:none}.mobile-admin-home--target .target-money-deal[data-v-a9346c01]{background:linear-gradient(180deg,#f0fffa,#fff)}.mobile-admin-home--target .target-money-finish[data-v-a9346c01]{background:linear-gradient(180deg,#f2f7ff,#fff)}.mobile-admin-home--target .target-money-box>span[data-v-a9346c01]{width:44px;height:44px;margin-top:13px}.mobile-admin-home--target .target-money-box>span[data-v-a9346c01] svg{width:27px;height:27px}.mobile-admin-home--target .target-money-box h3[data-v-a9346c01]{display:block;color:#15203d;font-size:14px;line-height:18px;font-weight:950}.mobile-admin-home--target .target-money-box strong[data-v-a9346c01]{margin-top:5px;font-size:clamp(21px,6.2vw,26px);line-height:28px;letter-spacing:0}.mobile-admin-home--target .target-money-box p[data-v-a9346c01]{margin:7px 0;color:#68758d;font-size:9px;line-height:13px;text-align:center;white-space:nowrap}.mobile-admin-home--target .target-money-box b[data-v-a9346c01],.mobile-admin-home--target .target-money-box em[data-v-a9346c01]{color:#66738d;font-size:9px;line-height:14px;white-space:normal}.mobile-admin-home--target .target-money-box b[data-v-a9346c01]{font-weight:950}.mobile-admin-home--target .target-money-deal b[data-v-a9346c01]{color:#12ad70}.mobile-admin-home--target .target-money-finish b[data-v-a9346c01]{color:#126aff}.mobile-admin-home--target .target-stat-card .target-stat-icon[data-v-a9346c01]{background:transparent;box-shadow:none;color:#1f73ff}.mobile-admin-home--target .target-stat-card .target-stat-item:nth-child(4) .target-stat-icon[data-v-a9346c01]{width:28px;height:28px;border-radius:50%;color:#fff;background:linear-gradient(145deg,#3f86ff,#075dff)}.mobile-admin-home--target .target-stat-card .target-stat-item:nth-child(4) .target-stat-icon[data-v-a9346c01] svg{width:18px;height:18px}.mobile-admin-home--target .target-stat-item[data-v-a9346c01]{grid-template-rows:27px 31px 18px;padding-top:14px}.mobile-admin-home--target .target-stat-item b[data-v-a9346c01]{font-size:12px}.mobile-admin-home--target .target-money-box[data-v-a9346c01]{grid-template-columns:50px minmax(0,1fr);grid-template-rows:64px 18px;align-items:center;min-height:100px;padding:12px 12px 10px}.mobile-admin-home--target .target-money-box>span[data-v-a9346c01]{grid-column:1;grid-row:1;width:48px;height:48px;margin:0;align-self:center}.mobile-admin-home--target .target-money-box>span[data-v-a9346c01] svg{width:30px;height:30px}.mobile-admin-home--target .target-money-main[data-v-a9346c01]{grid-column:2;grid-row:1;min-width:0;align-self:center;padding-top:1px}.mobile-admin-home--target .target-money-box h3[data-v-a9346c01]{display:flex;align-items:center;gap:4px;font-size:13px;line-height:17px;white-space:nowrap}.mobile-admin-home--target .target-money-box h3 small[data-v-a9346c01]{flex:0 0 auto;margin-left:0}.mobile-admin-home--target .target-money-box strong[data-v-a9346c01]{margin-top:3px;font-size:clamp(22px,6.4vw,27px);line-height:29px}.mobile-admin-home--target .target-money-box p[data-v-a9346c01]{grid-column:1 / -1;grid-row:2;margin:0;overflow:visible;color:#68758d;font-size:10px;line-height:18px;text-align:center;text-overflow:clip;white-space:nowrap}.mobile-admin-home--target .target-money-note[data-v-a9346c01]{display:none}.mobile-admin-home--target .target-money-note b[data-v-a9346c01],.mobile-admin-home--target .target-money-note em[data-v-a9346c01]{display:inline;font-size:inherit;line-height:inherit;white-space:inherit}.mobile-admin-home--target .target-money-note em[data-v-a9346c01]{color:#66738d;font-style:normal}.mobile-admin-home--target .target-quick[data-v-a9346c01]{padding-bottom:16px}.mobile-admin-home--target .target-quick-grid[data-v-a9346c01]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:14px 10px 0}.mobile-admin-home--target .target-quick-grid a[data-v-a9346c01]{grid-template-columns:31px minmax(0,1fr);grid-template-rows:1fr;column-gap:6px;min-height:56px;padding:0 7px;border:0;border-radius:14px;background:linear-gradient(180deg,#fff,#f9fbff);box-shadow:none}.mobile-admin-home--target .target-quick-ic[data-v-a9346c01]{width:31px;height:31px;border-radius:11px}.mobile-admin-home--target .target-quick-ic[data-v-a9346c01] svg{width:18px;height:18px}.mobile-admin-home--target .target-quick-grid b[data-v-a9346c01]{align-self:center;font-size:11px;line-height:16px;font-weight:950;overflow:visible;text-overflow:clip}.mobile-admin-home--target .target-quick-grid small[data-v-a9346c01]{display:none}.mobile-admin-home--target .target-stat-card[data-v-a9346c01]{min-height:112px;border-radius:14px}.mobile-admin-home--target .target-stat-item[data-v-a9346c01]{grid-template-rows:32px 34px 19px;column-gap:7px;padding:16px 2px 11px}.mobile-admin-home--target .target-stat-item+.target-stat-item[data-v-a9346c01]:before{top:27px;bottom:25px}.mobile-admin-home--target .target-stat-card .target-stat-icon[data-v-a9346c01]{width:29px;height:29px}.mobile-admin-home--target .target-stat-card .target-stat-icon[data-v-a9346c01] svg{width:23px;height:23px}.mobile-admin-home--target .target-stat-card .target-stat-item:nth-child(4) .target-stat-icon[data-v-a9346c01]{width:30px;height:30px}.mobile-admin-home--target .target-stat-item b[data-v-a9346c01]{font-size:12px;line-height:17px}.mobile-admin-home--target .target-stat-item strong[data-v-a9346c01]{font-size:clamp(23px,6.6vw,28px);line-height:34px}.mobile-admin-home--target .target-stat-item small[data-v-a9346c01]{font-size:11px;line-height:18px}.mobile-admin-home--target .target-money-grid[data-v-a9346c01]{padding:16px 10px}.mobile-admin-home--target .target-money-box[data-v-a9346c01]{grid-template-columns:56px minmax(0,1fr);grid-template-rows:70px 20px;min-height:116px;padding:14px 12px 12px}.mobile-admin-home--target .target-money-box>span[data-v-a9346c01]{width:54px;height:54px}.mobile-admin-home--target .target-money-box>span[data-v-a9346c01] svg{width:31px;height:31px}.mobile-admin-home--target .target-money-main[data-v-a9346c01]{padding-top:0}.mobile-admin-home--target .target-money-box strong[data-v-a9346c01]{margin-top:4px;font-size:clamp(25px,7vw,29px);line-height:31px}.mobile-admin-home--target .target-money-box p[data-v-a9346c01]{font-size:11px;line-height:20px}.mobile-admin-home--target .target-stat-card[data-v-a9346c01]{margin:-24px 0 10px;min-height:122px;border-radius:14px;background:#fff;box-shadow:0 8px 22px #2049891a}.mobile-admin-home--target .target-stat-item[data-v-a9346c01]{grid-template-columns:auto auto;grid-template-rows:34px 36px 22px;align-content:start;justify-content:center;column-gap:7px;padding:18px 2px 14px}.mobile-admin-home--target .target-stat-item+.target-stat-item[data-v-a9346c01]:before{top:28px;bottom:28px}.mobile-admin-home--target .target-stat-card .target-stat-icon[data-v-a9346c01]{width:30px;height:30px;color:#1f73ff;background:transparent}.mobile-admin-home--target .target-stat-card .target-stat-icon[data-v-a9346c01] svg{width:25px;height:25px}.mobile-admin-home--target .target-stat-card .target-stat-item:nth-child(2) .target-stat-icon[data-v-a9346c01],.mobile-admin-home--target .target-stat-card .target-stat-item:nth-child(3) .target-stat-icon[data-v-a9346c01]{color:#18bf7a}.mobile-admin-home--target .target-stat-card .target-stat-item:nth-child(4) .target-stat-icon[data-v-a9346c01]{width:30px;height:30px;color:#fff;background:linear-gradient(145deg,#3f86ff,#075dff);border-radius:50%}.mobile-admin-home--target .target-stat-card .target-stat-item:nth-child(4) .target-stat-icon[data-v-a9346c01] svg{width:19px;height:19px}.mobile-admin-home--target .target-stat-item b[data-v-a9346c01]{color:#182340;font-size:12px;line-height:18px;font-weight:900;white-space:nowrap}.mobile-admin-home--target .target-stat-item strong[data-v-a9346c01]{font-size:clamp(24px,6.9vw,29px);line-height:36px;font-weight:950}.mobile-admin-home--target .target-stat-item small[data-v-a9346c01]{color:#7e889d;font-size:12px;line-height:22px}.mobile-admin-home--target .target-core[data-v-a9346c01]{margin:10px 0 0;border-radius:14px}.mobile-admin-home--target .target-core header[data-v-a9346c01]{padding:17px 14px 0}.mobile-admin-home--target .target-core h2[data-v-a9346c01]{font-size:18px;line-height:24px}.mobile-admin-home--target .target-core header a[data-v-a9346c01]{font-size:12px}.mobile-admin-home--target .target-money-grid[data-v-a9346c01]{gap:10px;padding:16px 10px}.mobile-admin-home--target .target-money-box[data-v-a9346c01]{grid-template-columns:58px minmax(0,1fr);grid-template-rows:72px 22px;column-gap:10px;min-height:124px;padding:14px 12px 12px;border:0;border-radius:15px}.mobile-admin-home--target .target-money-box>span[data-v-a9346c01]{width:55px;height:55px}.mobile-admin-home--target .target-money-box>span[data-v-a9346c01] svg{width:32px;height:32px}.mobile-admin-home--target .target-money-main[data-v-a9346c01]{align-self:center}.mobile-admin-home--target .target-money-box h3[data-v-a9346c01]{font-size:14px;line-height:18px}.mobile-admin-home--target .target-money-box strong[data-v-a9346c01]{margin-top:5px;font-size:clamp(26px,7.3vw,30px);line-height:32px;font-weight:950}.mobile-admin-home--target .target-money-box p[data-v-a9346c01]{font-size:11px;line-height:22px}.mobile-admin-home--target .target-hero[data-v-a9346c01]{height:168px;padding:24px 22px 0}.mobile-admin-home--target .target-hero[data-v-a9346c01]:before{bottom:-10px;height:58px;opacity:.66}.mobile-admin-home--target .target-profile[data-v-a9346c01]{margin-top:0;max-width:calc(100% - 108px)}.mobile-admin-home--target .target-profile>div[data-v-a9346c01]:last-child{max-width:220px}.mobile-admin-home--target .target-photo[data-v-a9346c01]{width:58px;height:58px;font-size:26px}.mobile-admin-home--target .target-profile h1[data-v-a9346c01]{font-size:22px;line-height:1.14}.mobile-admin-home--target .target-profile p[data-v-a9346c01]{margin-top:5px;font-size:14px}.mobile-admin-home--target .target-illustration[data-v-a9346c01]{right:0;top:28px;width:126px;height:104px;opacity:.44}.mobile-admin-home--target .target-stat-card[data-v-a9346c01]{margin-top:-28px}.mobile-hero[data-v-a9346c01]{position:relative;min-height:322px;padding:18px 34px 88px;overflow:hidden;color:#fff;background:linear-gradient(120deg,rgba(255,255,255,.08) 0 1px,transparent 1px) 0 0 / 28px 28px,radial-gradient(circle at 78% 57%,rgba(80,160,255,.72),transparent 26%),radial-gradient(circle at 64% 6%,rgba(48,118,255,.42),transparent 34%),linear-gradient(152deg,#061242,#09256f 52%,#075dff);border-bottom-left-radius:0;border-bottom-right-radius:0}.mobile-statusbar[data-v-a9346c01]{position:relative;z-index:4;height:30px;display:flex;align-items:center;justify-content:space-between;color:#fff}.mobile-statusbar b[data-v-a9346c01]{font-size:19px;line-height:1;font-weight:900}.mobile-sys-icons[data-v-a9346c01]{display:inline-flex;align-items:flex-end;gap:4px}.mobile-sys-icons .sig[data-v-a9346c01]{width:4px;border-radius:3px;background:#fff}.sig-1[data-v-a9346c01]{height:7px;opacity:.72}.sig-2[data-v-a9346c01]{height:10px;opacity:.86}.sig-3[data-v-a9346c01]{height:13px}.wifi[data-v-a9346c01]{width:16px;height:11px;margin:0 5px 1px 3px;border:3px solid #fff;border-bottom:0;border-left-color:transparent;border-right-color:transparent;border-radius:14px 14px 0 0}.battery[data-v-a9346c01]{position:relative;width:25px;height:12px;margin-bottom:1px;border:2px solid rgba(255,255,255,.92);border-radius:4px}.battery[data-v-a9346c01]:before{content:"";position:absolute;right:-5px;top:3px;width:2px;height:5px;border-radius:2px;background:#ffffffeb}.battery[data-v-a9346c01]:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:2px;background:#fff}.mobile-brand[data-v-a9346c01]{position:relative;z-index:2;display:flex;align-items:center;gap:9px;margin-top:26px;color:#ffffffdb;font-size:11px;line-height:1.2;font-weight:850;letter-spacing:.2px}.mobile-brand-mark[data-v-a9346c01]{width:42px;height:42px;display:grid;place-items:center;clip-path:polygon(50% 0,92% 25%,92% 75%,50% 100%,8% 75%,8% 25%);background:linear-gradient(145deg,#d7e7ff,#72a4ff 48%,#235be8);color:#fff;font-size:24px;font-weight:950;box-shadow:0 10px 22px #003eb44d}.mobile-hero-copy[data-v-a9346c01]{position:relative;z-index:2;margin-top:34px;max-width:280px}.mobile-hero-copy h1[data-v-a9346c01]{margin:0;font-size:40px;line-height:1.08;font-weight:950;letter-spacing:0}.mobile-hero-copy p[data-v-a9346c01]{margin:14px 0 0;color:#ffffffc7;font-size:16px;line-height:1.55;font-weight:700}.mobile-role-pill[data-v-a9346c01]{margin-top:16px;display:inline-flex;height:34px;align-items:center;justify-content:center;gap:7px;padding:0 15px;border-radius:18px;border:1px solid rgba(255,255,255,.25);background:#ffffff1f;color:#fff;font-size:14px;font-weight:850;box-sizing:border-box}.mobile-role-pill i[data-v-a9346c01]{display:grid;place-items:center;width:17px;height:17px}.mobile-role-pill i[data-v-a9346c01] svg{width:17px;height:17px}.mobile-hero-art[data-v-a9346c01]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.art-panel[data-v-a9346c01]{position:absolute;right:18px;border:1px solid rgba(145,190,255,.26);border-radius:16px;background:linear-gradient(145deg,#77a9ff2e,#0066ff0d);box-shadow:inset 0 0 24px #9ac5ff1f}.art-panel--one[data-v-a9346c01]{top:112px;width:158px;height:112px;transform:skewY(-9deg)}.art-panel--two[data-v-a9346c01]{top:173px;right:92px;width:100px;height:70px;opacity:.62;transform:skewY(-9deg)}.art-shield[data-v-a9346c01]{position:absolute;right:66px;top:188px;width:76px;height:88px;border-radius:24px 24px 32px 32px;background:linear-gradient(160deg,#cfe6fff2,#2f77ff5c);box-shadow:0 18px 44px #0552ff7a}.art-shield[data-v-a9346c01]:after{content:"";position:absolute;left:20px;top:29px;width:27px;height:14px;border-left:5px solid #fff;border-bottom:5px solid #fff;transform:rotate(-45deg)}.mobile-white-sheet[data-v-a9346c01]{position:relative;z-index:3;margin-top:-58px;padding:28px 20px 22px;border-top-left-radius:30px;border-top-right-radius:30px;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 -12px 32px #03205e1f}.mobile-core-grid[data-v-a9346c01]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0;border-radius:0;background:transparent;box-shadow:none}.mobile-core-card[data-v-a9346c01]{min-width:0;min-height:126px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-radius:19px;background:#fff;color:inherit;text-decoration:none;box-shadow:inset 0 0 0 1px #e2e8f0b8,0 12px 28px #0f172a12}.mobile-core-icon[data-v-a9346c01],.mobile-title-icon[data-v-a9346c01],.mobile-finance-icon[data-v-a9346c01]{display:grid;place-items:center;color:#fff;flex:0 0 auto}.mobile-core-icon[data-v-a9346c01]{width:44px;height:44px;border-radius:13px;box-shadow:0 10px 22px #2563eb38}.mobile-core-icon[data-v-a9346c01] svg{width:23px;height:23px}.mobile-core-card b[data-v-a9346c01]{font-size:14px;line-height:18px;color:#344054;font-weight:800}.mobile-core-card strong[data-v-a9346c01]{max-width:100%;color:#101828;font-size:23px;line-height:27px;font-weight:950;white-space:nowrap;transform:scale(.86)}.mobile-core-card small[data-v-a9346c01]{color:#98a2b3;font-size:10px;line-height:13px;font-weight:650;white-space:nowrap}.mobile-panel[data-v-a9346c01]{margin-top:16px;padding:18px 15px;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px #e2e8f0b3,0 12px 30px #102b6314}.mobile-panel-title[data-v-a9346c01]{display:flex;align-items:center;gap:8px;margin-bottom:16px}.mobile-panel-title h2[data-v-a9346c01]{margin:0;color:#101828;font-size:18px;line-height:22px;font-weight:950}.mobile-panel-title a[data-v-a9346c01]{margin-left:auto;color:#667085;font-size:12px;font-weight:800;text-decoration:none}.mobile-title-icon[data-v-a9346c01]{width:26px;height:26px;border-radius:8px}.mobile-title-icon[data-v-a9346c01] svg{width:15px;height:15px}.mobile-finance-grid[data-v-a9346c01]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;min-height:116px;align-items:center}.mobile-finance-item[data-v-a9346c01]{min-width:0;text-align:center;position:relative;padding:6px 4px 0}.mobile-finance-item+.mobile-finance-item[data-v-a9346c01]:before,.mobile-status-item+.mobile-status-item[data-v-a9346c01]:before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:1px;background:#edf2f7}.mobile-finance-icon[data-v-a9346c01]{width:41px;height:41px;margin:0 auto 10px;border-radius:14px}.mobile-finance-icon[data-v-a9346c01] svg{width:22px;height:22px}.mobile-finance-item b[data-v-a9346c01],.mobile-status-item b[data-v-a9346c01]{display:block;color:#344054;font-size:13px;line-height:18px;font-weight:800;white-space:nowrap}.mobile-finance-item strong[data-v-a9346c01]{display:block;margin-top:7px;color:#101828;font-size:24px;line-height:28px;font-weight:950;white-space:nowrap;transform:scale(.84)}.mobile-finance-item i[data-v-a9346c01]{display:block;width:43px;height:4px;margin:10px auto 0;border-radius:999px}.mobile-status-grid[data-v-a9346c01]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:104px;align-items:center}.mobile-status-item[data-v-a9346c01]{position:relative;min-width:0;padding:4px 9px 0}.mobile-status-item span[data-v-a9346c01]{display:inline-block;width:15px;height:15px;margin-bottom:9px;border-radius:50%}.mobile-status-item strong[data-v-a9346c01]{display:block;margin:8px 0 10px;color:#101828;font-size:25px;line-height:29px;font-weight:950}.mobile-status-item i[data-v-a9346c01]{display:block;width:100%;height:7px;border-radius:999px;background:#edf2f7;overflow:hidden}.mobile-status-item em[data-v-a9346c01]{display:block;width:42%;height:100%;border-radius:inherit}.mobile-rank-list[data-v-a9346c01]{display:flex;flex-direction:column}.mobile-rank-row[data-v-a9346c01]{display:grid;grid-template-columns:28px 46px minmax(50px,.78fr) minmax(82px,1fr) minmax(74px,.82fr);gap:9px;align-items:center;min-height:68px;border-bottom:1px solid #edf2f7}.mobile-rank-row[data-v-a9346c01]:last-child{border-bottom:0}.mobile-rank-no[data-v-a9346c01]{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#e2e8f0;color:#64748b;font-size:12px;font-weight:950}.mobile-rank-no.rank-1[data-v-a9346c01]{background:#fff0c2;color:#d97706}.mobile-rank-no.rank-2[data-v-a9346c01]{background:#e5e7eb;color:#64748b}.mobile-rank-no.rank-3[data-v-a9346c01]{background:#ffe4d5;color:#c2410c}.mobile-rank-avatar[data-v-a9346c01]{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#dbeafe,#93c5fd);color:#1d4ed8;font-weight:950}.mobile-rank-row b[data-v-a9346c01]{color:#101828;font-size:15px;font-weight:900}.mobile-rank-row small[data-v-a9346c01]{display:block;color:#98a2b3;font-size:10px;line-height:13px;font-weight:700}.mobile-rank-row strong[data-v-a9346c01]{display:block;margin-top:2px;color:#2463eb;font-size:17px;line-height:20px;font-weight:950;white-space:nowrap}.mobile-rank-row strong.green[data-v-a9346c01]{color:#12a87a}.mobile-quick-grid[data-v-a9346c01]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mobile-quick-grid a[data-v-a9346c01]{min-height:82px;display:grid;place-items:center;gap:7px;border-radius:17px;background:#fbfdff;box-shadow:inset 0 0 0 1px #edf2f7;color:#344054;text-decoration:none;font-size:13px;font-weight:850}.mobile-quick-grid span[data-v-a9346c01]{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;color:#fff}.mobile-quick-grid span[data-v-a9346c01] svg{width:20px;height:20px}.tone-blue[data-v-a9346c01]{background:linear-gradient(145deg,#4f83ff,#155eef)}.tone-green[data-v-a9346c01]{background:linear-gradient(145deg,#42d39b,#12a87a)}.tone-orange[data-v-a9346c01]{background:linear-gradient(145deg,#ffb04f,#fb7b1b)}.tone-purple[data-v-a9346c01]{background:linear-gradient(145deg,#9d7cff,#7057f2)}.tone-sky[data-v-a9346c01]{background:linear-gradient(145deg,#60a5fa,#2f74f2)}.tone-cyan[data-v-a9346c01]{background:linear-gradient(145deg,#34d5c3,#0f9ea7)}.line-blue[data-v-a9346c01],.bg-blue[data-v-a9346c01],.dot-blue[data-v-a9346c01]{background:#2463eb}.line-green[data-v-a9346c01],.bg-green[data-v-a9346c01],.dot-green[data-v-a9346c01]{background:#12a87a}.line-orange[data-v-a9346c01],.bg-orange[data-v-a9346c01],.dot-orange[data-v-a9346c01]{background:#fb7b1b}.line-purple[data-v-a9346c01],.bg-purple[data-v-a9346c01],.dot-purple[data-v-a9346c01]{background:#7057f2}.dash-error[data-v-a9346c01]{margin:0 0 10px;border-radius:12px}.content[data-v-a9346c01]{height:auto;padding:0;display:block;overflow:visible}.left[data-v-a9346c01],.right[data-v-a9346c01]{width:auto;display:flex;flex-direction:column;gap:12px;overflow:visible}.right[data-v-a9346c01]{margin-top:12px}.card[data-v-a9346c01]{border-radius:12px;box-shadow:0 8px 20px #0f172a0d}.kpi-grid[data-v-a9346c01]{height:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0;border:1px solid #e6edf5;border-radius:12px;background:#fff;box-shadow:0 8px 20px #0f172a0d;overflow:hidden}.kpi-card[data-v-a9346c01]{height:58px;padding:8px 6px;align-items:stretch;gap:0;border:0;border-radius:0;box-shadow:none;background:transparent;position:relative}.kpi-card+.kpi-card[data-v-a9346c01]:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:1px;background:#edf2f7}.kpi-icon[data-v-a9346c01]{display:none}.kpi-info[data-v-a9346c01]{min-width:0;display:flex;flex-direction:column;justify-content:center}.kpi-info b[data-v-a9346c01]{margin-bottom:4px;font-size:11px;line-height:14px;font-weight:850;color:#344054;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi-info strong[data-v-a9346c01]{font-size:17px;line-height:20px;letter-spacing:0;word-break:break-word}.kpi-info p[data-v-a9346c01]{display:none}.quick-panel[data-v-a9346c01]{height:auto;padding:12px}.section-head[data-v-a9346c01]{height:auto;margin-bottom:12px;align-items:flex-start}.section-title[data-v-a9346c01]{display:block}.section-title h2[data-v-a9346c01]{font-size:16px;line-height:22px}.section-title span[data-v-a9346c01]{display:none}.quick-grid[data-v-a9346c01]{min-height:0;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px}.quick-item[data-v-a9346c01]{min-height:64px;padding:9px 8px;border-radius:9px;align-items:center;justify-content:center;border-color:transparent;background:transparent}.quick-icon[data-v-a9346c01]{width:30px;border-radius:9px;margin-bottom:7px;box-shadow:none}.quick-icon[data-v-a9346c01] svg{width:18px;height:18px}.quick-title[data-v-a9346c01]{width:100%;margin-bottom:3px;font-size:12px;line-height:16px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quick-desc[data-v-a9346c01]{display:none}.chart-grid[data-v-a9346c01]{height:auto;display:block}.chart-card[data-v-a9346c01]{height:250px;padding:14px;margin-bottom:12px}.chart-title[data-v-a9346c01]{height:auto;margin-bottom:10px;align-items:flex-start;gap:8px}.chart-title b[data-v-a9346c01]{font-size:14px;line-height:19px}.legend[data-v-a9346c01]{flex-wrap:wrap;justify-content:flex-end;gap:8px;font-size:11px}.chart-box[data-v-a9346c01]{height:190px}.flow-panel[data-v-a9346c01]{height:auto;padding:14px}.flow[data-v-a9346c01],.flow--4[data-v-a9346c01]{height:auto;display:flex;flex-direction:column;gap:10px}.flow-step[data-v-a9346c01]{width:100%;height:82px;grid-template-columns:48px 1fr;padding:12px 14px;box-sizing:border-box}.flow-no[data-v-a9346c01]{top:6px;left:12px;font-size:11px}.flow-icon[data-v-a9346c01]{width:38px;height:38px}.flow-icon svg[data-v-a9346c01]{width:21px;height:21px}.flow-info b[data-v-a9346c01]{font-size:13px;line-height:18px}.flow-info strong[data-v-a9346c01]{font-size:21px;line-height:25px}.flow-arrow[data-v-a9346c01]{display:none}.side-card[data-v-a9346c01],.load-card[data-v-a9346c01],.risk-card[data-v-a9346c01],.activity-card[data-v-a9346c01]{height:auto;padding:14px}.person[data-v-a9346c01]{grid-template-columns:38px minmax(0,1fr) 46px;min-height:50px;gap:9px}.face[data-v-a9346c01]{width:34px;height:34px;font-size:18px}.person-name[data-v-a9346c01]{font-size:13px;line-height:18px}.percent[data-v-a9346c01]{font-size:11px}.risk-item[data-v-a9346c01]{height:44px;grid-template-columns:22px 1fr auto}.risk-item b[data-v-a9346c01],.risk-item strong[data-v-a9346c01]{font-size:13px}.activity-item[data-v-a9346c01]{height:auto;min-height:44px;grid-template-columns:48px minmax(0,1fr);padding:8px 0}.activity-item em[data-v-a9346c01]{display:none}}.ws-shell[data-v-1404c45b]{min-height:calc(100vh - 24px);display:grid;grid-template-columns:220px minmax(0,1fr);background:#f3f6fb;color:#0f172a}.ws-side[data-v-1404c45b]{background:linear-gradient(180deg,#0b1f3a,#081325);color:#dbeafe;padding:14px 10px;display:flex;flex-direction:column}.ws-brand[data-v-1404c45b]{height:42px;border-radius:8px;background:#10356a;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px}.ws-nav[data-v-1404c45b]{margin-top:10px;display:flex;flex-direction:column;gap:6px}.ws-nav-item[data-v-1404c45b]{height:34px;border:none;border-radius:6px;background:transparent;color:#cbd5e1;font-size:12px;text-align:left;padding:0 10px;cursor:pointer;display:flex;align-items:center;text-decoration:none}.ws-nav-item.on[data-v-1404c45b]{background:#1677ff;color:#fff;font-weight:700}.ws-nav-item[data-v-1404c45b]:hover{background:#12325f}.ws-nav-divider[data-v-1404c45b]{height:1px;margin:6px 10px;background:#1e3a5f}.ws-side-user[data-v-1404c45b]{margin-top:auto;padding:10px 8px;border:1px solid #17406f;border-radius:8px;background:#0d2a4e}.ws-side-user strong[data-v-1404c45b]{display:block;font-size:13px}.ws-side-user small[data-v-1404c45b]{display:block;margin-top:2px;color:#93c5fd;font-size:11px}.ws-main[data-v-1404c45b]{padding:10px}.ws-top[data-v-1404c45b]{height:52px;border-radius:10px;background:#fff;border:1px solid #e2e8f0;padding:0 12px;display:flex;justify-content:space-between;align-items:center}.ws-top-title h1[data-v-1404c45b]{margin:0;font-size:24px;line-height:1}.ws-top-title p[data-v-1404c45b]{margin:4px 0 0;font-size:11px;color:#64748b}.ws-top-actions[data-v-1404c45b]{display:flex;gap:8px;align-items:center}.ws-top-actions input[data-v-1404c45b]{width:320px;height:32px;border:1px solid #dbe2ea;border-radius:6px;padding:0 10px;font-size:12px}.ws-btn[data-v-1404c45b]{height:32px;border:none;border-radius:6px;padding:0 12px;font-size:12px;font-weight:700;cursor:pointer}.ws-btn--primary[data-v-1404c45b]{background:#1677ff;color:#fff}.ws-msg[data-v-1404c45b]{margin:8px 0 0;padding:8px 10px;border-radius:6px;font-size:12px}.ws-msg--err[data-v-1404c45b]{background:#fee2e2;color:#b91c1c}.ws-msg--warn[data-v-1404c45b]{background:#fff7ed;color:#9a3412}.ws-kpis[data-v-1404c45b]{margin-top:8px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.ws-kpi[data-v-1404c45b]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:10px}.ws-kpi p[data-v-1404c45b]{margin:0;font-size:12px;color:#64748b}.ws-kpi strong[data-v-1404c45b]{display:block;margin-top:6px;font-size:27px;line-height:1.05}.ws-kpi small[data-v-1404c45b]{display:block;margin-top:4px;font-size:11px;color:#16a34a}.ws-grid[data-v-1404c45b]{margin-top:8px;display:grid;grid-template-columns:1.05fr 1.45fr 1.1fr .9fr;gap:8px}.ws-card[data-v-1404c45b]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:8px;min-height:420px;display:flex;flex-direction:column}.ws-card>header[data-v-1404c45b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.ws-card h3[data-v-1404c45b]{margin:0;font-size:14px;font-weight:800}.ws-tabs[data-v-1404c45b]{display:flex;gap:4px}.ws-tabs button[data-v-1404c45b]{height:24px;border:1px solid #e2e8f0;background:#fff;border-radius:6px;padding:0 8px;font-size:11px;color:#64748b;cursor:pointer}.ws-tabs button.on[data-v-1404c45b]{background:#eff6ff;color:#1677ff;border-color:#bfdbfe}.ws-store-list[data-v-1404c45b]{display:flex;flex-direction:column;gap:6px;overflow:auto}.ws-store[data-v-1404c45b]{border:1px solid #e2e8f0;background:#fff;border-radius:6px;padding:8px;text-align:left;cursor:pointer}.ws-store.on[data-v-1404c45b]{border-color:#60a5fa;background:#eff6ff}.ws-store>div[data-v-1404c45b]{display:flex;justify-content:space-between;align-items:center;gap:6px}.ws-store strong[data-v-1404c45b]{font-size:13px}.ws-store p[data-v-1404c45b]{margin:4px 0 0;font-size:12px;font-weight:600}.ws-store small[data-v-1404c45b]{display:block;margin-top:2px;color:#64748b;font-size:11px}.st[data-v-1404c45b]{padding:1px 8px;border-radius:999px;font-size:11px;font-weight:700}.ws-status--green[data-v-1404c45b]{background:#d1fae5;color:#047857}.ws-status--amber[data-v-1404c45b]{background:#fef3c7;color:#b45309}.ws-status--red[data-v-1404c45b]{background:#fee2e2;color:#b91c1c}.ws-feed[data-v-1404c45b]{display:flex;flex-direction:column;gap:6px;overflow:auto}.ws-feed-item[data-v-1404c45b]{border:1px solid #e2e8f0;background:#f8fafc;border-radius:6px;padding:8px}.ws-feed-item--click[data-v-1404c45b]{width:100%;text-align:left;cursor:pointer}.ws-feed-head[data-v-1404c45b]{display:flex;align-items:center;gap:8px;font-size:11px}.ws-feed-head span[data-v-1404c45b]{color:#94a3b8}.ws-feed-head em[data-v-1404c45b]{font-style:normal;color:#16a34a}.ws-feed-item p[data-v-1404c45b]{margin:5px 0 0;font-size:12px;color:#334155;line-height:1.4}.ws-avatar[data-v-1404c45b]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:11px;font-weight:700;color:#fff;flex:none}.ws-avatar--0[data-v-1404c45b]{background:#2563eb}.ws-avatar--1[data-v-1404c45b]{background:#16a34a}.ws-avatar--2[data-v-1404c45b]{background:#9333ea}.ws-avatar--3[data-v-1404c45b]{background:#ea580c}.ws-avatar--4[data-v-1404c45b]{background:#0891b2}.ws-avatar--5[data-v-1404c45b]{background:#be123c}.ws-open-tip[data-v-1404c45b]{display:block;margin-top:4px;font-size:10px;color:#1677ff}.ws-chat-preview[data-v-1404c45b]{margin-top:8px;border:1px solid #e2e8f0;border-radius:6px;background:#fff}.ws-chat-preview-head[data-v-1404c45b]{padding:6px 8px;border-bottom:1px solid #e2e8f0;font-size:11px;color:#334155;font-weight:700}.ws-chat-preview-list[data-v-1404c45b]{max-height:120px;overflow:auto;padding:6px 8px;display:flex;flex-direction:column;gap:4px}.ws-chat-line[data-v-1404c45b]{display:flex;gap:6px;font-size:11px;line-height:1.35}.ws-chat-line b[data-v-1404c45b]{color:#111827;min-width:64px}.ws-chat-line span[data-v-1404c45b]{color:#475569;word-break:break-all}.ws-chat-empty[data-v-1404c45b]{margin:0;font-size:11px;color:#94a3b8}.ws-link[data-v-1404c45b]{border:none;background:none;color:#1677ff;font-size:12px;font-weight:700;cursor:pointer}.ws-quick-chat[data-v-1404c45b]{margin-top:auto;display:flex;gap:8px;padding-top:8px}.ws-quick-chat input[data-v-1404c45b]{flex:1;height:32px;border:1px solid #dbe2ea;border-radius:6px;padding:0 10px;font-size:12px}.ws-contact-list[data-v-1404c45b],.ws-team-list[data-v-1404c45b]{display:flex;flex-direction:column;gap:6px}.ws-contact-item[data-v-1404c45b]{display:grid;grid-template-columns:20px 1fr 92px 34px auto;gap:6px;align-items:center;padding:6px;border:1px solid #e2e8f0;border-radius:6px;font-size:12px}.ws-contact-item span[data-v-1404c45b]{color:#64748b}.ws-contact-item em[data-v-1404c45b]{background:#dcfce7;color:#166534;border-radius:4px;text-align:center;font-size:11px;font-style:normal;font-weight:700}.ws-contact-item a[data-v-1404c45b]{text-decoration:none;color:#1677ff;font-weight:700}.ws-team-item[data-v-1404c45b]{display:grid;grid-template-columns:20px 1fr auto;gap:8px;align-items:center;padding:6px;border:1px solid #e2e8f0;border-radius:6px;font-size:12px;text-align:left}.ws-team-item--click[data-v-1404c45b]{width:100%;background:#fff;cursor:pointer}.ws-team-main[data-v-1404c45b]{display:flex;flex-direction:column;gap:2px;min-width:0}.ws-team-main b[data-v-1404c45b]{font-size:12px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-team-main small[data-v-1404c45b]{font-size:10px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-tag[data-v-1404c45b]{font-size:11px;padding:1px 8px;border-radius:999px;background:#dcfce7;color:#166534;font-weight:700}.ws-tools[data-v-1404c45b]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:6px}.ws-tools button[data-v-1404c45b]{height:28px;padding:0 10px;border:1px solid #1677ff;background:#eff6ff;color:#1677ff;border-radius:6px;font-size:12px;font-weight:700;cursor:pointer}.ws-tools .ws-btn-ghost[data-v-1404c45b]{background:#fff;border-color:#cbd5e1;color:#475569}.ws-tools button[data-v-1404c45b]:disabled{opacity:.6;cursor:not-allowed}.ws-tools small[data-v-1404c45b]{margin-left:auto;font-size:11px;color:#94a3b8}.ws-setup-steps[data-v-1404c45b]{margin:0 0 8px;padding-left:18px;display:flex;flex-direction:column;gap:4px}.ws-setup-steps li[data-v-1404c45b]{font-size:11px;color:#475569;line-height:1.45}.ws-hint[data-v-1404c45b]{display:block;margin-bottom:6px;font-size:11px;color:#64748b;line-height:1.4}.ws-hint--ok[data-v-1404c45b]{color:#16a34a;font-weight:700}.ws-hint--err[data-v-1404c45b]{color:#b91c1c}.ws-todo-list[data-v-1404c45b]{margin:0;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:6px}.ws-todo-list li[data-v-1404c45b]{display:flex;justify-content:space-between;align-items:center;border:1px solid #e2e8f0;border-radius:6px;padding:6px;font-size:12px}.ws-diag-list[data-v-1404c45b]{margin:0 0 6px;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.ws-diag-list li[data-v-1404c45b]{border:1px solid #e2e8f0;border-radius:6px;padding:6px;background:#f8fafc}.ws-diag-list span[data-v-1404c45b]{font-size:12px;font-weight:700}.ws-diag-list em[data-v-1404c45b]{float:right;font-style:normal;font-size:11px;padding:1px 8px;border-radius:999px}.ws-diag-list em.ok[data-v-1404c45b]{background:#dcfce7;color:#166534}.ws-diag-list em.err[data-v-1404c45b]{background:#fee2e2;color:#b91c1c}.ws-diag-list p[data-v-1404c45b]{margin:6px 0 0;font-size:11px;color:#475569;line-height:1.35}.mt8[data-v-1404c45b]{margin-top:8px}.ws-bottom[data-v-1404c45b]{margin-top:8px;background:linear-gradient(180deg,#0f172a,#0b1120);border-radius:10px;padding:14px;color:#dbeafe;display:grid;grid-template-columns:1.1fr 1fr;gap:12px}.ws-bottom p[data-v-1404c45b]{margin:0 0 6px;font-size:12px}.ws-bottom pre[data-v-1404c45b]{margin:0;white-space:pre-wrap;font-size:11px;color:#93c5fd}@media(max-width:1500px){.ws-kpis[data-v-1404c45b]{grid-template-columns:repeat(3,minmax(0,1fr))}.ws-grid[data-v-1404c45b]{grid-template-columns:1fr 1fr}.ws-bottom[data-v-1404c45b]{grid-template-columns:1fr}}@media(max-width:980px){.ws-shell[data-v-1404c45b]{grid-template-columns:1fr}.ws-side[data-v-1404c45b]{display:none}.ws-top[data-v-1404c45b]{height:auto;padding:10px;flex-direction:column;align-items:flex-start;gap:8px}.ws-top-actions[data-v-1404c45b]{width:100%}.ws-top-actions input[data-v-1404c45b]{flex:1;width:100%}.ws-grid[data-v-1404c45b]{grid-template-columns:1fr}}@media(max-width:768px){.ws-shell[data-v-1404c45b]{min-height:0;display:block;background:#f6f8fb}.ws-main[data-v-1404c45b]{padding:0}.ws-top[data-v-1404c45b]{border:0;background:transparent;border-radius:0;padding:2px 2px 4px;box-shadow:none}.ws-top-title[data-v-1404c45b]{display:none}.ws-top-title h1[data-v-1404c45b]{font-size:18px;line-height:24px}.ws-top-title p[data-v-1404c45b]{display:none}.ws-top-actions[data-v-1404c45b]{gap:8px;margin-top:4px}.ws-top-actions input[data-v-1404c45b]{height:38px;border-radius:10px;background:#fff;font-size:13px}.ws-top-actions .ws-btn[data-v-1404c45b]{height:38px;border-radius:10px;padding:0 12px}.ws-msg[data-v-1404c45b]{margin:8px 0;border-radius:10px}.ws-kpis[data-v-1404c45b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}.ws-kpi[data-v-1404c45b]{border-radius:10px;padding:9px 8px;box-shadow:none}.ws-kpi p[data-v-1404c45b]{font-size:11px;line-height:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-kpi strong[data-v-1404c45b]{margin-top:4px;font-size:19px;line-height:22px}.ws-kpi small[data-v-1404c45b]{display:none}.ws-grid[data-v-1404c45b]{display:block;margin-top:10px}.ws-card[data-v-1404c45b]{min-height:0;margin-bottom:10px;padding:12px;border-radius:12px;box-shadow:none}.ws-card>header[data-v-1404c45b]{margin-bottom:10px;align-items:flex-start;gap:8px}.ws-card h3[data-v-1404c45b]{font-size:15px;line-height:20px}.ws-tabs[data-v-1404c45b]{overflow-x:auto;max-width:210px;padding-bottom:2px}.ws-tabs button[data-v-1404c45b]{height:26px;white-space:nowrap}.ws-store-list[data-v-1404c45b],.ws-feed[data-v-1404c45b],.ws-contact-list[data-v-1404c45b],.ws-team-list[data-v-1404c45b]{max-height:none;overflow:visible}.ws-store[data-v-1404c45b],.ws-feed-item[data-v-1404c45b],.ws-contact-item[data-v-1404c45b],.ws-team-item[data-v-1404c45b],.ws-todo-list li[data-v-1404c45b],.ws-diag-list li[data-v-1404c45b]{border-radius:10px}.ws-store[data-v-1404c45b]{padding:10px}.ws-store strong[data-v-1404c45b]{font-size:14px}.ws-store p[data-v-1404c45b]{font-size:13px}.ws-store small[data-v-1404c45b]{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-feed-head[data-v-1404c45b]{flex-wrap:wrap;gap:6px}.ws-contact-item[data-v-1404c45b]{grid-template-columns:24px minmax(0,1fr) auto;padding:9px}.ws-contact-item span[data-v-1404c45b],.ws-contact-item em[data-v-1404c45b]{display:none}.ws-team-item[data-v-1404c45b]{grid-template-columns:24px minmax(0,1fr) auto;padding:9px}.ws-avatar[data-v-1404c45b]{width:24px;height:24px}.ws-quick-chat[data-v-1404c45b]{gap:8px}.ws-quick-chat input[data-v-1404c45b]{min-width:0;height:38px;border-radius:10px}.ws-quick-chat .ws-btn[data-v-1404c45b]{height:38px;border-radius:10px}.ws-tools small[data-v-1404c45b]{width:100%;margin-left:0}.ws-bottom[data-v-1404c45b]{display:none}}.mod h2[data-v-c066cf3c]{margin-top:0}.hint[data-v-c066cf3c]{color:#374151;line-height:1.6;white-space:pre-wrap}.sub[data-v-c066cf3c]{color:#6b7280;font-size:14px;line-height:1.6}.page h2[data-v-dc5b1b91]{margin-top:0}.hint[data-v-dc5b1b91]{color:#374151;line-height:1.65;font-size:14px}.list[data-v-dc5b1b91]{color:#4b5563;line-height:1.7;font-size:14px}.page h2[data-v-72bf85b3]{margin-top:0}.hint[data-v-72bf85b3]{color:#6b7280;font-size:14px;margin-bottom:24px}.config-block[data-v-72bf85b3]{margin-bottom:28px;max-width:720px}.config-block h3[data-v-72bf85b3]{margin:0 0 12px;font-size:14px;font-weight:600;color:#374151}.nav-cards[data-v-72bf85b3]{display:flex;flex-direction:column;gap:10px}.nav-card[data-v-72bf85b3]{display:block;padding:14px 16px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s}.nav-card[data-v-72bf85b3]:hover{border-color:#93c5fd;box-shadow:0 1px 4px #2563eb14}.nav-card strong[data-v-72bf85b3]{display:block;font-size:15px;color:#111827;margin-bottom:2px}.nav-card span[data-v-72bf85b3]{font-size:13px;color:#6b7280}.nav-card--primary[data-v-72bf85b3]{border-color:#bfdbfe;background:#eff6ff}.nav-card--primary strong[data-v-72bf85b3]{color:#1d4ed8}.emp-client-guide[data-v-2b8e30bc]{margin-top:18px;padding:16px 16px 14px;border:1px solid #d6e4f7;border-radius:12px;background:linear-gradient(180deg,#f8fbff,#f3f8ff)}.emp-client-guide__title[data-v-2b8e30bc]{margin:0 0 10px;font-size:15px;font-weight:700;color:#1e3a5f}.emp-client-guide__steps[data-v-2b8e30bc]{margin:0 0 14px;padding-left:0;list-style:none;font-size:13px;line-height:1.65;color:#475569}.emp-client-guide__steps li+li[data-v-2b8e30bc]{margin-top:6px}.emp-client-guide__steps strong[data-v-2b8e30bc]{color:#1d4ed8}.emp-client-guide__btn[data-v-2b8e30bc]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 14px;border:0;border-radius:10px;background:linear-gradient(135deg,#2f7bff,#1d63f0);color:#fff;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 8px 20px #1d63f047}.emp-client-guide__btn svg[data-v-2b8e30bc]{width:20px;height:20px;flex-shrink:0}.emp-client-guide__btn[data-v-2b8e30bc]:hover{filter:brightness(1.05)}.emp-client-guide__ver[data-v-2b8e30bc]{font-size:11px;opacity:.85;font-weight:600}.emp-client-guide__tip[data-v-2b8e30bc],.emp-client-guide__after[data-v-2b8e30bc]{margin:10px 0 0;font-size:12px;line-height:1.5;color:#64748b}.emp-client-guide__after[data-v-2b8e30bc]{color:#047857;font-weight:600}.emp-client-guide__help[data-v-2b8e30bc]{margin-top:10px;font-size:12px;color:#64748b}.emp-client-guide__help summary[data-v-2b8e30bc]{cursor:pointer;color:#1d4ed8;font-weight:600}.emp-client-guide__help p[data-v-2b8e30bc]{margin:6px 0 0;line-height:1.5}.auth[data-v-a8c71940]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;background:linear-gradient(160deg,#f0f5ff,#f7f8fa 45%,#eef1f6)}.temu-auth[data-v-a8c71940]{padding:36px}.login-phone[data-v-a8c71940]{width:min(1120px,100%)}.login-screen[data-v-a8c71940]{position:relative;min-height:680px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);overflow:hidden;border:1px solid rgba(132,154,184,.18);border-radius:8px;background:#fff;box-shadow:0 24px 70px #0f172a24}.login-island[data-v-a8c71940],.login-status[data-v-a8c71940]{display:none}.login-hero[data-v-a8c71940]{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:58px 64px;color:#fff;background:radial-gradient(circle at 72% 24%,rgba(100,180,255,.34),transparent 32%),linear-gradient(145deg,#123a8f,#1f5fd3 52%,#0c214f)}.login-brand[data-v-a8c71940]{display:flex;align-items:center;gap:14px;margin-bottom:36px}.login-logo[data-v-a8c71940]{width:54px;height:54px;flex:0 0 auto}.login-brand strong[data-v-a8c71940]{display:block;font-size:16px;letter-spacing:.08em}.login-brand span[data-v-a8c71940]{display:block;margin-top:4px;font-size:14px;color:#ffffffc7}.login-hero h1[data-v-a8c71940]{max-width:560px;margin:0;font-size:42px;line-height:1.18;font-weight:800;letter-spacing:0}.login-hero p[data-v-a8c71940]{max-width:560px;margin:18px 0 0;font-size:17px;line-height:1.8;color:#ffffffd1}.login-art[data-v-a8c71940]{width:min(360px,82%);margin-top:44px;filter:drop-shadow(0 18px 34px rgba(0,0,0,.18))}.login-body[data-v-a8c71940]{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:56px 52px;background:#f8fafc}.login-card[data-v-a8c71940]{display:flex;flex-direction:column;gap:14px}.login-field[data-v-a8c71940]{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;border:1px solid #d9e2ef;border-radius:8px;background:#fff;color:#64748b;box-sizing:border-box}.login-field[data-v-a8c71940]:focus-within{border-color:#1677ff;box-shadow:0 0 0 3px #1677ff1f}.login-field svg[data-v-a8c71940]{width:20px;height:20px;flex:0 0 auto}.login-field input[data-v-a8c71940]{width:100%;min-width:0;height:46px;border:0;outline:0;background:transparent;font:inherit;color:#0f172a}.login-eye[data-v-a8c71940],.login-code-btn[data-v-a8c71940],.login-link[data-v-a8c71940]{border:0;background:transparent;font:inherit;cursor:pointer}.login-eye[data-v-a8c71940]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#64748b}.login-code-row[data-v-a8c71940]{display:grid;grid-template-columns:minmax(0,1fr) 118px;gap:10px}.login-code-btn[data-v-a8c71940]{min-height:48px;border-radius:8px;color:#1677ff;background:#eaf3ff;font-weight:700}.login-options[data-v-a8c71940]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:2px;font-size:13px;color:#64748b}.login-check[data-v-a8c71940]{display:inline-flex;align-items:center;gap:7px}.login-link[data-v-a8c71940]{color:#1677ff}.login-submit[data-v-a8c71940]{min-height:50px;margin-top:4px;border:0;border-radius:8px;color:#fff;background:#1677ff;font:inherit;font-weight:800;cursor:pointer;box-shadow:0 12px 24px #1677ff33}.login-submit[data-v-a8c71940]:disabled{opacity:.68;cursor:not-allowed}.login-notice[data-v-a8c71940],.login-error[data-v-a8c71940]{margin:0;padding:10px 12px;border-radius:8px;font-size:13px;line-height:1.5}.login-notice[data-v-a8c71940]{color:#15803d;background:#ecfdf3}.login-error[data-v-a8c71940]{color:#b42318;background:#fff1f0}.login-divider[data-v-a8c71940]{display:flex;align-items:center;justify-content:center;margin:24px 0 18px}.login-divider[data-v-a8c71940]:before,.login-divider[data-v-a8c71940]:after{content:"";height:1px;flex:1;background:#dbe3ef}.login-shield[data-v-a8c71940]{display:inline-flex;margin:0 14px}.login-features[data-v-a8c71940]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.login-feature[data-v-a8c71940]{display:flex;align-items:center;gap:8px;min-width:0;padding:10px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#334155;font-size:13px}.login-feature svg[data-v-a8c71940]{width:18px;height:18px;flex:0 0 auto;color:#1677ff}.login-feature b[data-v-a8c71940]{min-width:0;overflow-wrap:anywhere;font-weight:700}.login-footer[data-v-a8c71940]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:24px;color:#94a3b8;font-size:13px}.login-phone--mobile[data-v-a8c71940]{width:100%;max-width:430px;margin:0 auto}.login-phone--mobile .login-screen[data-v-a8c71940]{min-height:calc(100dvh - 36px - env(safe-area-inset-bottom));display:flex;flex-direction:column;border:0;border-radius:24px;overflow:hidden;box-shadow:0 18px 40px #0f172a1f}.login-phone--mobile .login-island[data-v-a8c71940]{display:block;width:82px;height:4px;margin:10px auto -14px;border-radius:999px;background:#ffffffb3;z-index:2}.login-phone--mobile .login-status[data-v-a8c71940]{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;font-size:13px;font-weight:800}.login-phone--mobile .login-status-icons[data-v-a8c71940]{display:inline-flex;align-items:center;gap:5px}.login-phone--mobile .login-hero[data-v-a8c71940]{min-height:auto;padding:22px 22px 26px}.login-phone--mobile .login-brand[data-v-a8c71940]{margin-bottom:18px}.login-phone--mobile .login-logo[data-v-a8c71940]{width:46px;height:46px}.login-phone--mobile .login-hero h1[data-v-a8c71940]{font-size:24px;line-height:1.25}.login-phone--mobile .login-hero p[data-v-a8c71940]{margin-top:9px;font-size:14px;line-height:1.55}.login-phone--mobile .login-art[data-v-a8c71940],.login-phone--mobile .login-features[data-v-a8c71940]{display:none}.login-phone--mobile .login-body[data-v-a8c71940]{flex:1;justify-content:flex-start;padding:22px 18px 20px}.login-phone--mobile .login-card[data-v-a8c71940]{gap:12px}.login-phone--mobile .login-field[data-v-a8c71940],.login-phone--mobile .login-submit[data-v-a8c71940],.login-phone--mobile .login-code-btn[data-v-a8c71940]{min-height:50px;border-radius:12px;font-size:16px}.login-phone--mobile .login-field input[data-v-a8c71940]{height:48px;font-size:16px}.login-phone--mobile .login-divider[data-v-a8c71940]{margin:18px 0 14px}.auth-card[data-v-a8c71940]{width:100%;max-width:400px;padding:40px 36px 36px;background:#fff;border-radius:16px;box-shadow:0 4px 24px #0f172a0f,0 1px 3px #0f172a0a}.brand[data-v-a8c71940]{text-align:center;margin-bottom:32px}.brand-mark[data-v-a8c71940]{display:inline-flex;margin-bottom:12px}.brand-title[data-v-a8c71940]{margin:0;font-size:20px;font-weight:600;color:#1f1f1f;letter-spacing:.02em}.tabs[data-v-a8c71940]{display:flex;gap:28px;justify-content:center;margin-bottom:28px;border-bottom:1px solid #f0f0f0}.tab[data-v-a8c71940]{padding:0 4px 12px;margin-bottom:-1px;border:none;background:none;font-size:15px;color:#8c8c8c;cursor:pointer;font-family:inherit;transition:color .2s}.tab.active[data-v-a8c71940]{color:#1677ff;font-weight:500;box-shadow:inset 0 -2px #1677ff}.form[data-v-a8c71940]{display:flex;flex-direction:column;gap:14px}.field[data-v-a8c71940]{width:100%;height:44px;padding:0 14px;font-size:15px;border:1px solid #e8e8e8;border-radius:8px;box-sizing:border-box;outline:none;transition:border-color .2s,box-shadow .2s;font-family:inherit}.field[data-v-a8c71940]::placeholder{color:#bfbfbf}.field[data-v-a8c71940]:focus{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff1f}.field-row[data-v-a8c71940]{display:flex;gap:10px}.field-row .field[data-v-a8c71940]{flex:1;min-width:0}.field-btn[data-v-a8c71940]{flex-shrink:0;height:44px;padding:0 14px;font-size:13px;color:#1677ff;background:#fff;border:1px solid #1677ff;border-radius:8px;cursor:pointer;font-family:inherit;white-space:nowrap}.field-btn[data-v-a8c71940]:disabled{color:#bfbfbf;border-color:#e8e8e8;cursor:not-allowed}.notice[data-v-a8c71940]{margin:-4px 0 0;font-size:13px;color:#52c41a;line-height:1.4}.error[data-v-a8c71940]{margin:-4px 0 0;font-size:13px;color:#ff4d4f;line-height:1.4}.submit[data-v-a8c71940]{height:44px;margin-top:4px;font-size:15px;font-weight:500;color:#fff;background:#1677ff;border:none;border-radius:8px;cursor:pointer;font-family:inherit;transition:background .2s}.submit[data-v-a8c71940]:hover:not(:disabled){background:#4096ff}.submit[data-v-a8c71940]:disabled{opacity:.65;cursor:not-allowed}.sub-link[data-v-a8c71940]{margin:0;text-align:center}.sub-link--split[data-v-a8c71940]{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.sub-sep[data-v-a8c71940]{color:#d9d9d9;font-size:12px}.reset-head[data-v-a8c71940]{margin:0 0 24px;text-align:center}.reset-title[data-v-a8c71940]{display:block;margin-top:8px;font-size:16px;font-weight:500;color:#262626}.back-btn[data-v-a8c71940]{font-size:13px}.text-btn[data-v-a8c71940]{padding:0;border:none;background:none;font-size:13px;color:#8c8c8c;cursor:pointer;font-family:inherit}.text-btn[data-v-a8c71940]:hover{color:#1677ff}.wechat-btn[data-v-a8c71940]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;margin-top:20px;font-size:14px;color:#1f1f1f;background:#fff;border:1px solid #e8e8e8;border-radius:8px;cursor:pointer;font-family:inherit;transition:border-color .2s,background .2s}.wechat-btn[data-v-a8c71940]:hover:not(:disabled){border-color:#07c160;background:#f6ffed}.wechat-btn[data-v-a8c71940]:disabled{opacity:.6;cursor:not-allowed}.wechat-icon[data-v-a8c71940]{width:20px;height:20px;background:#07c160;border-radius:4px;position:relative}.wechat-icon[data-v-a8c71940]:after{content:"";position:absolute;top:5px;right:4px;bottom:6px;left:5px;border:2px solid #fff;border-radius:50% 50% 50% 0;box-sizing:border-box}@media(max-width:768px){.auth[data-v-a8c71940]{min-height:100dvh;align-items:stretch;justify-content:flex-start;padding:18px 14px calc(18px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#1677ff1a,#1677ff00 260px),#f6f8fb}.temu-auth[data-v-a8c71940]{padding:18px 14px calc(18px + env(safe-area-inset-bottom))}.login-phone[data-v-a8c71940]{width:100%}.login-screen[data-v-a8c71940]{min-height:calc(100dvh - 36px - env(safe-area-inset-bottom));display:flex;flex-direction:column;border:0;border-radius:24px;box-shadow:0 18px 40px #0f172a1f}.login-island[data-v-a8c71940]{display:block;width:82px;height:4px;margin:10px auto -14px;border-radius:999px;background:#ffffffb3;z-index:2}.login-status[data-v-a8c71940]{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px;font-size:13px;font-weight:800}.login-status-icons[data-v-a8c71940]{display:inline-flex;align-items:center;gap:5px}.login-hero[data-v-a8c71940]{min-height:auto;padding:22px 22px 30px}.login-brand[data-v-a8c71940]{margin-bottom:22px}.login-logo[data-v-a8c71940]{width:46px;height:46px}.login-hero h1[data-v-a8c71940]{font-size:25px}.login-hero p[data-v-a8c71940]{margin-top:10px;font-size:14px;line-height:1.6}.login-art[data-v-a8c71940]{display:none}.login-body[data-v-a8c71940]{flex:1;justify-content:flex-start;padding:22px 18px 20px}.login-features[data-v-a8c71940]{grid-template-columns:1fr}.auth-card[data-v-a8c71940]{max-width:none;min-height:calc(100dvh - 36px - env(safe-area-inset-bottom));padding:28px 18px 20px;border-radius:18px;box-shadow:0 14px 34px #0f172a14;display:flex;flex-direction:column}.brand[data-v-a8c71940]{margin:10px 0 26px}.brand-mark svg[data-v-a8c71940]{width:48px;height:48px}.brand-title[data-v-a8c71940]{font-size:22px;line-height:30px;font-weight:800}.tabs[data-v-a8c71940]{margin-bottom:22px;gap:0;justify-content:stretch;border:1px solid #e7edf5;border-radius:12px;padding:4px;background:#f8fafc}.tab[data-v-a8c71940]{flex:1;height:40px;margin:0;padding:0;border-radius:9px;font-size:15px;font-weight:750}.tab.active[data-v-a8c71940]{background:#fff;box-shadow:0 4px 12px #0f172a14}.form[data-v-a8c71940]{gap:12px}.field[data-v-a8c71940],.field-btn[data-v-a8c71940],.submit[data-v-a8c71940],.wechat-btn[data-v-a8c71940]{height:48px;border-radius:12px;font-size:16px}.field[data-v-a8c71940]{padding:0 15px;background:#fff}.field-row[data-v-a8c71940]{gap:8px}.field-btn[data-v-a8c71940]{padding:0 12px;font-size:13px;font-weight:750}.submit[data-v-a8c71940]{margin-top:6px;font-weight:800;box-shadow:0 10px 20px #1677ff38}.sub-link[data-v-a8c71940]{margin-top:4px}.text-btn[data-v-a8c71940]{min-height:32px;font-size:13px}.wechat-btn[data-v-a8c71940]{margin-top:14px;font-weight:750}.notice[data-v-a8c71940],.error[data-v-a8c71940]{margin:0;padding:9px 10px;border-radius:10px;font-size:13px;line-height:18px}.notice[data-v-a8c71940]{background:#ecfdf3}.error[data-v-a8c71940]{background:#fef2f2}}.auth[data-v-b9363845]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,#f0f5ff,#f7f8fa 45%,#eef1f6)}.auth-card.mini[data-v-b9363845]{padding:32px 40px;background:#fff;border-radius:16px;box-shadow:0 4px 24px #0f172a0f;text-align:center}.text[data-v-b9363845]{margin:0;color:#595959;font-size:15px}.error[data-v-b9363845]{margin:0 0 16px;color:#ff4d4f;font-size:14px}.back[data-v-b9363845]{font-size:14px;color:#1677ff;text-decoration:none}.staff-page[data-v-4098e296]{color:#172033}.staff-head[data-v-4098e296]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;border:1px solid #dde3ed;border-radius:8px;background:#fff;padding:18px}.eyebrow[data-v-4098e296]{margin:0 0 6px;color:#2563eb;font-size:12px;font-weight:800}h2[data-v-4098e296]{margin:0;font-size:24px}.staff-head p[data-v-4098e296],.hint[data-v-4098e296]{color:#64748b;font-size:14px}.hint[data-v-4098e296]{line-height:1.55}.bad[data-v-4098e296]{color:#b91c1c}.table-wrap[data-v-4098e296]{overflow-x:auto;margin-top:16px;border:1px solid #dde3ed;border-radius:8px;background:#fff}.tbl[data-v-4098e296]{width:100%;border-collapse:collapse;font-size:14px}.tbl th[data-v-4098e296],.tbl td[data-v-4098e296]{border-bottom:1px solid #eef2f7;padding:12px;text-align:left;vertical-align:top}.tbl th[data-v-4098e296]{background:#f8fafc;color:#475569;font-size:13px}.tbl td small[data-v-4098e296]{display:block;margin-top:4px;color:#94a3b8}select[data-v-4098e296]{min-width:118px;height:34px;border:1px solid #d8dee8;border-radius:8px;background:#fff;padding:0 8px}.perm-grid[data-v-4098e296]{display:grid;grid-template-columns:repeat(2,minmax(160px,1fr));gap:8px}.perm[data-v-4098e296]{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:start;border:1px solid #e2e8f0;border-radius:8px;padding:8px}.perm input[data-v-4098e296]{margin-top:2px}.perm strong[data-v-4098e296]{display:block;font-size:13px}.perm small[data-v-4098e296]{font-size:12px;line-height:1.35}.acts[data-v-4098e296]{white-space:nowrap}.btn[data-v-4098e296]{border:1px solid #2563eb;border-radius:8px;background:#2563eb;color:#fff;padding:7px 12px;font-size:13px;font-weight:700;cursor:pointer}.btn.ghost[data-v-4098e296]{border-color:#d1d5db;background:#fff;color:#334155}.btn[data-v-4098e296]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:640px){.staff-head[data-v-4098e296]{align-items:stretch;flex-direction:column;padding:14px}.staff-head h2[data-v-4098e296]{font-size:20px}.staff-head p[data-v-4098e296],.hint[data-v-4098e296]{font-size:13px}.table-wrap[data-v-4098e296]{margin-top:12px}.tbl[data-v-4098e296]{min-width:860px}.perm-grid[data-v-4098e296]{grid-template-columns:1fr}}.page h2[data-v-82935fe5]{margin-top:0}.sub[data-v-82935fe5]{color:#6b7280;font-size:14px;margin:0 0 8px}.hint[data-v-82935fe5]{font-size:13px;color:#4b5563;line-height:1.5}.warn[data-v-82935fe5]{color:#b45309;font-weight:600}.err[data-v-82935fe5]{color:#b91c1c}.ok[data-v-82935fe5]{color:#15803d;white-space:pre-wrap}.dim[data-v-82935fe5]{color:#9ca3af;font-size:14px}.form-row[data-v-82935fe5]{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:flex-end;margin:16px 0}.form-row label[data-v-82935fe5]{display:flex;flex-direction:column;font-size:13px;gap:4px}.inp[data-v-82935fe5]{min-width:200px;padding:6px 10px;border:1px solid #d1d5db;border-radius:6px}.inp.wide[data-v-82935fe5]{min-width:320px}.btn[data-v-82935fe5]{padding:8px 14px;border-radius:6px;border:1px solid #1d4ed8;background:#2563eb;color:#fff;cursor:pointer;font-size:14px}.btn[data-v-82935fe5]:disabled{opacity:.5;cursor:not-allowed}.btn.ghost[data-v-82935fe5]{background:#fff;color:#1d4ed8}.btn.danger[data-v-82935fe5]{border-color:#b91c1c;background:#fff;color:#b91c1c}.btn.sm[data-v-82935fe5]{padding:4px 10px;font-size:13px}.tbl[data-v-82935fe5]{width:100%;border-collapse:collapse;font-size:14px;background:#fff;border:1px solid #e5e7eb}.tbl th[data-v-82935fe5],.tbl td[data-v-82935fe5]{border:1px solid #e5e7eb;padding:8px 10px;text-align:left;vertical-align:top}.tbl th[data-v-82935fe5]{background:#f9fafb}.mono[data-v-82935fe5]{font-size:12px;word-break:break-all}.ellipsis[data-v-82935fe5]{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actions[data-v-82935fe5]{white-space:nowrap}.actions .btn[data-v-82935fe5]{margin-right:6px;margin-bottom:4px}.oed-page[data-v-bf582525]{display:flex;flex-direction:column;height:100%;min-height:0;background:#f0f2f5;color:#000000e0;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif}.oed-topbar[data-v-bf582525]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;height:52px;padding:0 16px;background:#fff;border-bottom:1px solid #e2e8f0}.oed-topbar-actions[data-v-bf582525]{display:flex;align-items:center;gap:12px;flex-shrink:0}.oed-user-wrap[data-v-bf582525]{position:relative}.oed-header-user[data-v-bf582525]{height:40px;padding:0;border-radius:0;background:transparent;gap:10px}.oed-login-link[data-v-bf582525]{color:#2563eb;font-size:13px;font-weight:700;text-decoration:none}.oed-btn--manual-sm[data-v-bf582525]{margin-top:0;height:36px}.oed-topbar-brand[data-v-bf582525]{display:flex;align-items:center;gap:10px}.oed-logo[data-v-bf582525]{width:32px;height:32px;border-radius:50%;background:#2563eb;color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center}.oed-brand[data-v-bf582525]{margin:0;font-size:1.1rem;font-weight:800}.oed-subtitle[data-v-bf582525]{margin:0;font-size:11px;color:#64748b}.oed-alerts[data-v-bf582525]{flex-shrink:0;border-bottom:1px solid #e2e8f0}.oed-alert[data-v-bf582525]{margin:0;padding:8px 16px;font-size:13px}.oed-alert--ok[data-v-bf582525]{background:#ecfdf5;color:#047857}.oed-alert--err[data-v-bf582525]{background:#fef2f2;color:#dc2626}.oed-alert--info[data-v-bf582525]{background:#f8fafc;color:#475569}.oed-grid[data-v-bf582525]{flex:1;min-height:0;display:grid;grid-template-columns:280px minmax(0,1fr);gap:16px;padding:16px 20px;overflow:hidden}.oed-main-inner[data-v-bf582525]{max-width:none;margin:0}.oed-main-inner.oed-v2[data-v-bf582525]{flex:1;min-height:0;overflow:hidden;padding:0;display:flex;flex-direction:column}.oed-main-inner.oed-cdv-layout[data-v-bf582525]{flex:1;min-height:0;overflow:hidden;padding:16px 20px;display:flex;flex-direction:column;gap:12px;background:transparent;border:none;border-radius:0}.oed-cdv-scroll[data-v-bf582525]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:0;padding-bottom:0}.oed-combined-stage[data-v-bf582525]{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.oed-combined-bg[data-v-bf582525]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:20px;padding-bottom:8px;transition:filter .25s ease,opacity .25s ease}.oed-combined-bg.is-dimmed[data-v-bf582525]{filter:blur(1px) saturate(.92);opacity:.72}.oed-combined-stage .oed-stores-bottom-dock[data-v-bf582525]{flex-shrink:0;position:relative;z-index:1}.oed-pf-overlay[data-v-bf582525]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;padding:20px 16px 28px;overflow-y:auto;background:#0f172a61;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.oed-stores-panel-flash[data-v-bf582525]{animation:oed-stores-flash-pulse-bf582525 2.2s ease-out 1;box-shadow:0 0 0 3px #93c5fd,0 12px 32px #2563eb2e}@keyframes oed-stores-flash-pulse-bf582525{0%{box-shadow:0 0 #2563eb8c}40%{box-shadow:0 0 0 6px #2563eb59}to{box-shadow:0 0 0 3px #93c5fd,0 8px 24px #2563eb1f}}.oed-pf-status-parsed[data-v-bf582525]{margin-left:10px;font-size:13px;font-weight:700;color:#16a34a}.oed-cdv-head[data-v-bf582525]{margin-bottom:0}.oed-cdv-breadcrumb[data-v-bf582525]{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:14px;color:#64748b}.oed-cdv-breadcrumb>span[data-v-bf582525]:last-of-type{font-weight:600;color:#0f172a}.oed-cdv-back-link[data-v-bf582525]{border:none;background:transparent;padding:0;font-size:14px;font-weight:600;color:#2563eb;cursor:pointer}.oed-cdv-back-link[data-v-bf582525]:hover{text-decoration:underline}.oed-inline-stage-nav[data-v-bf582525]{display:grid;grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:center;max-width:760px;width:100%;margin:0 auto 2px}.oed-inline-back-queue[data-v-bf582525]{display:none!important}.oed-inline-stage-nav button[data-v-bf582525]{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 14px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#64748b;text-align:left}.oed-inline-stage-nav button[data-v-bf582525]:not(:disabled){cursor:pointer}.oed-inline-stage-nav button.is-active[data-v-bf582525]{border-color:#2563eb;background:#eff6ff;color:#1d4ed8;box-shadow:0 0 0 1px #2563eb1f}.oed-inline-stage-nav button.is-done[data-v-bf582525]{border-color:#86efac;color:#15803d;background:#f0fdf4}.oed-inline-stage-nav button>span[data-v-bf582525]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:#e2e8f0;color:#475569;font-weight:700}.oed-inline-stage-nav button.is-active>span[data-v-bf582525]{background:#2563eb;color:#fff}.oed-inline-stage-nav button.is-done>span[data-v-bf582525]{background:#22c55e;color:#fff}.oed-inline-stage-nav strong[data-v-bf582525],.oed-inline-stage-nav small[data-v-bf582525]{display:block}.oed-inline-stage-nav strong[data-v-bf582525]{font-size:13px}.oed-inline-stage-nav small[data-v-bf582525]{margin-top:2px;color:#94a3b8;font-size:11px}.oed-inline-stage-nav i[data-v-bf582525]{height:1px;background:#cbd5e1}.oed-inline-info-stage[data-v-bf582525],.oed-inline-store-stage[data-v-bf582525],.oed-inline-parse-panel[data-v-bf582525]{border:1px solid #b9d4f5;border-radius:8px;background:#fff;box-shadow:none}.oed-inline-info-stage[data-v-bf582525]{max-width:1040px;width:100%;margin:0 auto}.oed-inline-stage-header[data-v-bf582525]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px 24px;border-bottom:1px solid #dbeafe}.oed-inline-stage-header--compact[data-v-bf582525]{border-bottom:none;align-items:center;padding:14px 18px 10px}.oed-inline-stage-header h2[data-v-bf582525],.oed-inline-stage-header p[data-v-bf582525],.oed-inline-parse-heading h3[data-v-bf582525],.oed-inline-parse-heading p[data-v-bf582525]{margin:0}.oed-inline-stage-header h2[data-v-bf582525]{margin-top:2px;color:#0f172a;font-size:20px}.oed-inline-stage-header p[data-v-bf582525]:not(.oed-inline-eyebrow),.oed-inline-parse-heading p[data-v-bf582525]{margin-top:5px;color:#64748b;font-size:12px}.oed-inline-eyebrow[data-v-bf582525]{color:#2563eb;font-size:11px;font-weight:700}.oed-inline-form-section[data-v-bf582525]{margin:16px 20px 0;padding:18px 20px;border:1px solid #dbeafe;border-radius:6px;background:#fff}.oed-inline-form-section h3[data-v-bf582525]{display:flex;align-items:center;gap:8px;margin:0 0 16px;color:#0f172a;font-size:15px}.oed-inline-section-title[data-v-bf582525]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.oed-inline-section-title h3[data-v-bf582525]{margin-bottom:0}.oed-inline-form-section h3 span[data-v-bf582525]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;background:#2563eb;color:#fff;font-size:11px}.oed-inline-form-grid[data-v-bf582525]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 16px}.oed-inline-form-grid--order[data-v-bf582525]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}.oed-inline-form-grid label[data-v-bf582525],.oed-inline-parse-controls label[data-v-bf582525]{display:flex;flex-direction:column;gap:6px;min-width:0}.oed-inline-form-grid label b[data-v-bf582525],.oed-inline-parse-controls label b[data-v-bf582525]{color:#475569;font-size:12px;font-weight:500}.oed-inline-span2[data-v-bf582525]{grid-column:span 2}.oed-inline-span-all[data-v-bf582525]{grid-column:1 / -1}.oed-inline-stage-actions[data-v-bf582525]{position:sticky;bottom:0;z-index:8;display:flex;justify-content:flex-end;gap:10px;padding:18px 20px;background:#f8fbff;border-top:1px solid #dbeafe;box-shadow:none}.oed-inline-stage-actions .oed-inline-save-draft[data-v-bf582525]{min-width:116px;border-color:#94a3b8;background:#fff;color:#334155;font-weight:600}.oed-inline-stage-actions .oed-v2-btn--primary[data-v-bf582525]{min-width:180px;border-color:#2563eb;background:#2563eb;color:#fff;font-weight:700;box-shadow:0 4px 12px #2563eb3d}.oed-inline-stage-actions .oed-v2-btn--primary[data-v-bf582525]:hover:not(:disabled){border-color:#1d4ed8;background:#1d4ed8}.oed-inline-store-stage[data-v-bf582525]{overflow:hidden}.oed-store-entry-mock[data-v-bf582525]{padding:8px 12px 14px;border:none;background:#f6f8fc;box-shadow:none}.oed-store-mock-top[data-v-bf582525]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px;padding:4px 6px 0}.oed-store-mock-step[data-v-bf582525]{margin:0 0 8px;font-size:14px;font-weight:700;color:#155eef}.oed-store-mock-title[data-v-bf582525]{margin:0;font-size:26px;font-weight:800;color:#111827;letter-spacing:.5px}.oed-store-mock-desc[data-v-bf582525]{margin:10px 0 0;font-size:14px;color:#475467}.oed-store-mock-back[data-v-bf582525]{flex-shrink:0;height:44px;padding:0 22px;border:1px solid #98a2b3;border-radius:4px;background:#fff;color:#344054;font-size:15px;cursor:pointer}.oed-store-mock-back[data-v-bf582525]:hover{border-color:#155eef;color:#155eef}.oed-store-mock-main[data-v-bf582525]{display:grid;grid-template-columns:minmax(580px,1.35fr) minmax(400px,1fr);gap:20px 28px;align-items:start}.oed-store-mock-card--left[data-v-bf582525]{min-width:0}.oed-store-mock-card[data-v-bf582525]{background:#fff;border:1px solid #d7e3f7;border-radius:10px;box-shadow:0 12px 28px #1018280f;padding:22px 28px 24px;min-height:520px}.oed-store-mock-card-title[data-v-bf582525]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-bottom:22px;font-size:18px;font-weight:800;color:#101828}.oed-store-mock-pill[data-v-bf582525]{padding:2px 8px;border-radius:999px;background:#ecfdf3;color:#15803d;font-size:11px;font-weight:700}.oed-store-mock-edit-grid[data-v-bf582525]{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px}.oed-store-mock-edit-field[data-v-bf582525]{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:0 12px;min-width:0}.oed-store-mock-edit-field--full[data-v-bf582525]{grid-column:1 / -1;grid-template-columns:96px minmax(0,1fr);align-items:start}.oed-store-mock-edit-field--full>span[data-v-bf582525]{padding-top:12px}.oed-store-mock-edit-field>span[data-v-bf582525]{font-size:13px;font-weight:600;color:#475467;text-align:right;line-height:1.3;white-space:nowrap}.oed-store-mock-edit-field .oed-store-mock-input[data-v-bf582525],.oed-store-mock-edit-field .oed-store-mock-textarea[data-v-bf582525]{width:100%;min-width:0}.oed-store-mock-textarea[data-v-bf582525]{min-height:56px;border:1px solid #cfd8e6;border-radius:6px;padding:8px 12px;font-size:14px;resize:vertical;box-sizing:border-box}.oed-store-mock-order-actions[data-v-bf582525]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.oed-store-mock-btn--sm[data-v-bf582525]{height:36px;padding:0 14px;font-size:13px}.oed-store-mock-parse-meta[data-v-bf582525]{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin:-8px 0 18px;padding:10px 14px;border-radius:8px;background:#f8fafc;border:1px solid #e8eef5}.oed-store-mock-parse-meta-item[data-v-bf582525]{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#475467}.oed-store-mock-parse-meta-label[data-v-bf582525]{font-weight:600;color:#64748b}.oed-store-mock-parse-meta-item strong[data-v-bf582525]{font-weight:800;color:#101828}.oed-store-mock-parse-meta-session[data-v-bf582525]{margin-left:auto;font-size:13px;font-weight:700}.oed-store-mock-parse-meta-session.is-ok[data-v-bf582525]{color:#16a34a}.oed-store-mock-parse-meta-session.is-wait[data-v-bf582525]{color:#c2410c}.oed-store-mock-icon[data-v-bf582525]{width:28px;height:28px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#5aa7ff,#2563eb);color:#fff;font-size:14px}.oed-store-mock-icon--process[data-v-bf582525]{background:transparent;color:#2563eb;font-size:20px}.oed-store-mock-info-grid[data-v-bf582525]{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #e4e7ec}.oed-store-mock-info-item[data-v-bf582525]{min-height:88px;padding:16px 10px 14px;border-bottom:1px solid #e4e7ec;display:grid;grid-template-columns:28px 1fr;column-gap:10px;align-content:start}.oed-store-mock-info-item--full[data-v-bf582525]{grid-column:span 2}.oed-store-mock-info-ic[data-v-bf582525]{color:#2563eb;font-size:18px;padding-top:2px}.oed-store-mock-label[data-v-bf582525]{font-size:13px;color:#667085;margin-bottom:8px}.oed-store-mock-value[data-v-bf582525]{font-size:16px;font-weight:800;color:#101828;word-break:break-all;line-height:1.35}.oed-store-mock-session-ok[data-v-bf582525],.oed-store-mock-session-wait[data-v-bf582525]{margin-top:18px;min-height:48px;border-radius:8px;display:flex;align-items:center;padding:0 18px;font-size:15px;font-weight:700}.oed-store-mock-session-ok[data-v-bf582525]{background:#effaf3;color:#16a34a}.oed-store-mock-session-wait[data-v-bf582525]{background:#fff7ed;color:#c2410c}.oed-store-mock-steps[data-v-bf582525]{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:start;position:relative;margin:0 24px 28px;padding-top:4px}.oed-store-mock-steps[data-v-bf582525]:before{content:"";position:absolute;top:22px;left:18%;right:18%;height:2px;background:#cbd5e1;z-index:0}.oed-store-mock-step-item[data-v-bf582525]{position:relative;z-index:1;text-align:center}.oed-store-mock-circle[data-v-bf582525]{width:44px;height:44px;margin:0 auto 10px;border-radius:50%;border:2px solid #cbd5e1;background:#fff;color:#64748b;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700}.oed-store-mock-step-item.is-active .oed-store-mock-circle[data-v-bf582525]{background:#155eef;border-color:#155eef;color:#fff;box-shadow:0 0 0 4px #eaf1ff}.oed-store-mock-step-item.is-done .oed-store-mock-circle[data-v-bf582525]{background:#16a34a;border-color:#16a34a;color:#fff}.oed-store-mock-step-name[data-v-bf582525]{font-size:14px;font-weight:800;color:#101828}.oed-store-mock-step-item.is-active .oed-store-mock-step-name[data-v-bf582525]{color:#155eef}.oed-store-mock-form-group[data-v-bf582525]{margin-bottom:16px}.oed-store-mock-form-label[data-v-bf582525]{font-size:14px;color:#475467;margin-bottom:8px;font-weight:600}.oed-store-mock-input-wrap[data-v-bf582525]{position:relative}.oed-store-mock-input[data-v-bf582525]{width:100%;height:48px;border:1px solid #cfd8e6;border-radius:6px;padding:0 14px;font-size:16px;color:#101828;background:#fff;box-sizing:border-box}.oed-store-mock-input[data-v-bf582525]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.oed-store-mock-input[data-v-bf582525]:disabled{background:#f8fafc;color:#94a3b8}.oed-store-mock-eye[data-v-bf582525]{position:absolute;right:12px;top:50%;transform:translateY(-50%);border:none;background:transparent;color:#667085;font-size:13px;cursor:pointer}.oed-store-mock-notice[data-v-bf582525]{min-height:52px;border:1px solid #9ec5fe;background:#eff6ff;color:#344054;border-radius:6px;display:flex;align-items:center;gap:10px;padding:0 16px;font-size:13px;margin:14px 0}.oed-store-mock-notice>span[data-v-bf582525]{color:#2563eb;font-weight:800}.oed-store-mock-login-status[data-v-bf582525]{min-height:48px;border-radius:6px;background:#f8fafc;display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:0 16px;font-size:14px;color:#344054;margin-bottom:18px}.oed-store-mock-login-dot[data-v-bf582525]{width:8px;height:8px;border-radius:50%;background:#f97316;display:inline-block}.oed-store-mock-login-dot.is-ready[data-v-bf582525]{background:#22c55e}.oed-store-mock-slot-meta[data-v-bf582525]{margin-left:auto;font-size:12px;color:#64748b}.oed-store-mock-btn-row[data-v-bf582525]{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:10px}.oed-store-mock-btn[data-v-bf582525]{height:48px;border-radius:6px;border:1px solid #cfd8e6;background:#fff;color:#2563eb;font-size:14px;font-weight:700;cursor:pointer;padding:0 8px}.oed-store-mock-btn[data-v-bf582525]:hover:not(:disabled){border-color:#2563eb;background:#f8fbff}.oed-store-mock-btn--primary[data-v-bf582525]{background:#155eef;color:#fff;border-color:#155eef;box-shadow:0 8px 16px #155eef33}.oed-store-mock-btn--primary[data-v-bf582525]:hover:not(:disabled){background:#0045b8;border-color:#0045b8}.oed-store-mock-btn[data-v-bf582525]:disabled{color:#98a2b3;background:#f8fafc;border-color:#e2e8f0;cursor:not-allowed;box-shadow:none}.oed-parse-panel[data-v-bf582525]{padding:20px 22px 22px}.oed-parse-panel-hd[data-v-bf582525]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:22px}.oed-parse-panel-title[data-v-bf582525]{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:800;color:#101828;line-height:1.3}.oed-parse-panel-icon[data-v-bf582525]{display:inline-flex;align-items:center;justify-content:center;color:#2563eb;flex-shrink:0}.oed-parse-panel-badges[data-v-bf582525]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.oed-parse-badge[data-v-bf582525]{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:6px;background:#f2f4f7;border:1px solid #e4e7ec;font-size:13px;font-weight:600;color:#475467;white-space:nowrap}.oed-parse-badge--ok[data-v-bf582525]{background:transparent;border-color:transparent;color:#16a34a;font-weight:700}.oed-parse-steps[data-v-bf582525]{display:grid;grid-template-columns:repeat(3,1fr);align-items:start;position:relative;margin:0 8px 26px;padding-top:2px}.oed-parse-steps[data-v-bf582525]:before{content:"";position:absolute;top:20px;left:16%;right:16%;height:0;border-top:2px dashed #d0d5dd;z-index:0}.oed-parse-step-item[data-v-bf582525]{position:relative;z-index:1;text-align:center;padding:0 6px}.oed-parse-step-circle[data-v-bf582525]{width:40px;height:40px;margin:0 auto 8px;border-radius:50%;border:2px solid #d0d5dd;background:#fff;color:#667085;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700}.oed-parse-step-item.is-active .oed-parse-step-circle[data-v-bf582525]{background:#155eef;border-color:#155eef;color:#fff;box-shadow:0 0 0 4px #eaf1ff}.oed-parse-step-item.is-done .oed-parse-step-circle[data-v-bf582525]{background:#155eef;border-color:#155eef;color:#fff}.oed-parse-step-title[data-v-bf582525]{font-size:14px;font-weight:800;color:#344054;margin-bottom:4px}.oed-parse-step-item.is-active .oed-parse-step-title[data-v-bf582525]{color:#155eef}.oed-parse-step-sub[data-v-bf582525]{font-size:12px;color:#98a2b3;line-height:1.4;max-width:140px;margin:0 auto}.oed-parse-form[data-v-bf582525]{display:flex;flex-direction:column;gap:0}.oed-parse-form-row[data-v-bf582525]{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px;margin-bottom:14px}.oed-parse-field[data-v-bf582525]{display:flex;flex-direction:column;gap:8px;min-width:0}.oed-parse-field--full[data-v-bf582525]{margin-bottom:14px}.oed-parse-field-label[data-v-bf582525]{font-size:14px;font-weight:600;color:#475467}.oed-parse-input-wrap[data-v-bf582525]{position:relative}.oed-parse-input[data-v-bf582525]{width:100%;height:44px;border:1px solid #d0d5dd;border-radius:8px;padding:0 14px;font-size:15px;color:#101828;background:#fff;box-sizing:border-box}.oed-parse-input-wrap .oed-parse-input[data-v-bf582525]{padding-right:56px}.oed-parse-input[data-v-bf582525]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.oed-parse-input[data-v-bf582525]:disabled{background:#f9fafb;color:#98a2b3}.oed-parse-eye[data-v-bf582525]{position:absolute;right:12px;top:50%;transform:translateY(-50%);border:none;background:transparent;color:#667085;font-size:13px;cursor:pointer;padding:4px 0}.oed-parse-guide[data-v-bf582525]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin-bottom:12px;border-radius:8px;background:#fff6ed;border:1px solid #fed7aa;color:#7a2e0e;font-size:13px;line-height:1.5}.oed-parse-guide p[data-v-bf582525]{margin:0;flex:1}.oed-parse-guide-icon[data-v-bf582525]{flex-shrink:0;width:20px;height:20px;border-radius:50%;background:#fb923c;color:#fff;font-size:12px;font-weight:800;font-style:italic;display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.oed-parse-status-bar[data-v-bf582525]{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;margin-bottom:16px;border-radius:8px;background:#f2f4f7;font-size:14px;color:#344054}.oed-parse-status-dot[data-v-bf582525]{width:8px;height:8px;border-radius:50%;background:#f97316;flex-shrink:0}.oed-parse-status-dot.is-ready[data-v-bf582525]{background:#22c55e}.oed-parse-action-row[data-v-bf582525]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.oed-parse-action-btn[data-v-bf582525]{height:46px;border:none;border-radius:8px;font-size:15px;font-weight:700;color:#fff;cursor:pointer;box-shadow:0 4px 12px #10182814}.oed-parse-action-btn--enter[data-v-bf582525]{background:linear-gradient(180deg,#3b82f6,#2563eb)}.oed-parse-action-btn--save[data-v-bf582525]{background:linear-gradient(180deg,#22c55e,#16a34a)}.oed-parse-action-btn--parse[data-v-bf582525]{background:linear-gradient(180deg,#a855f7,#7c3aed)}.oed-parse-action-btn[data-v-bf582525]:hover:not(:disabled){filter:brightness(1.05)}.oed-parse-action-btn.is-done[data-v-bf582525],.oed-parse-action-btn[data-v-bf582525]:disabled{background:#e4e7ec!important;color:#98a2b3;cursor:not-allowed;box-shadow:none}.oed-parse-action-btn--parse.is-done[data-v-bf582525]:not(:disabled){cursor:pointer}.oed-parse-action-btn--parse.is-done[data-v-bf582525]:not(:disabled):hover{background:#d0d5dd!important}.oed-parse-extra[data-v-bf582525]{margin:10px 0 0;text-align:center;font-size:12px}.oed-pf-page[data-v-bf582525]{width:min(1280px,100%);max-height:calc(100% - 16px);overflow-y:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Arial,sans-serif;color:#101828;background:linear-gradient(180deg,#f8fbff,#fff 42%);border:1px solid #d8e5f7;border-radius:12px;box-shadow:0 24px 64px #0f172a38;padding:24px 26px 28px;box-sizing:border-box}.oed-pf-page-header[data-v-bf582525]{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:28px}.oed-pf-step-text[data-v-bf582525]{color:#155eef;font-size:15px;font-weight:800;margin:0 0 8px}.oed-pf-page-title[data-v-bf582525]{margin:0;font-size:32px;line-height:1.15;font-weight:900;color:#0f172a}.oed-pf-page-desc[data-v-bf582525]{margin:10px 0 0;font-size:15px;color:#64748b}.oed-pf-back-btn[data-v-bf582525]{height:48px;padding:0 24px;border-radius:7px;border:1px solid #b7c7e5;background:#fff;color:#2563eb;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 4px 12px #2563eb0d;flex-shrink:0}.oed-pf-back-btn[data-v-bf582525]:hover{border-color:#2563eb;background:#f8fbff}.oed-pf-layout[data-v-bf582525]{display:grid;grid-template-columns:.93fr 1fr;gap:24px}.oed-pf-card[data-v-bf582525]{background:#fff;border:1px solid #d8e5f7;border-radius:10px;box-shadow:0 18px 42px #0f172a0f;padding:24px 26px;min-height:640px}.oed-pf-card-title[data-v-bf582525],.oed-pf-parse-title[data-v-bf582525]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;font-size:20px;font-weight:900;color:#111827;margin-bottom:22px}.oed-pf-title-icon[data-v-bf582525]{width:34px;height:34px;border-radius:8px;background:linear-gradient(180deg,#60a5fa,#2563eb);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:16px;box-shadow:0 8px 18px #2563eb38}.oed-pf-order-grid[data-v-bf582525]{display:grid;grid-template-columns:1fr 1fr;gap:12px 18px}.oed-pf-saved-pill[data-v-bf582525]{margin-left:auto;padding:2px 10px;border-radius:4px;font-size:12px;font-weight:600;background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.oed-pf-saved-pill--customer[data-v-bf582525]{background:#e6f4ff;color:#1677ff;border-color:#91caff}.oed-pf-edit-box[data-v-bf582525]{min-height:68px;border:1px solid #dbe3ef;border-radius:7px;padding:0 12px;display:grid;grid-template-columns:22px 88px 1fr;align-items:center;column-gap:8px;background:#fff;cursor:text;transition:border-color .15s,box-shadow .15s}.oed-pf-edit-box[data-v-bf582525]:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.oed-pf-edit-box--order-no[data-v-bf582525]{grid-column:1 / -1;grid-template-columns:22px 72px minmax(0,1fr);align-items:center;min-height:68px;padding:0 12px}.oed-pf-edit-box--order-no .oed-pf-edit-input[data-v-bf582525]{font-size:16px;letter-spacing:.02em}.oed-pf-edit-box--full[data-v-bf582525]{grid-column:span 2;grid-template-columns:22px 100px 1fr;align-items:flex-start;padding-top:10px;padding-bottom:10px;min-height:84px}.oed-pf-edit-input[data-v-bf582525],.oed-pf-edit-select[data-v-bf582525],.oed-pf-edit-textarea[data-v-bf582525]{width:100%;min-width:0;border:none;background:transparent;font-size:15px;font-weight:600;color:#111827;outline:none;padding:8px 0;font-family:inherit}.oed-pf-edit-input--accent[data-v-bf582525]{color:#155eef;font-weight:800}.oed-pf-edit-select[data-v-bf582525]{cursor:pointer;padding-right:4px}.oed-pf-edit-textarea[data-v-bf582525]{font-weight:500;color:#475467;resize:vertical;min-height:48px;line-height:1.45}.oed-pf-edit-input[data-v-bf582525]:disabled,.oed-pf-edit-select[data-v-bf582525]:disabled,.oed-pf-edit-textarea[data-v-bf582525]:disabled{color:#94a3b8;cursor:not-allowed}.oed-pf-order-actions[data-v-bf582525]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:40px}.oed-pf-secondary-btn[data-v-bf582525]{height:48px;padding:0 18px;border-radius:7px;border:1px solid #cfd8e6;background:#fff;color:#334155;font-size:14px;font-weight:700;cursor:pointer}.oed-pf-secondary-btn[data-v-bf582525]:hover:not(:disabled){border-color:#2563eb;color:#2563eb}.oed-pf-secondary-btn[data-v-bf582525]:disabled{opacity:.55;cursor:not-allowed}.oed-pf-item-icon[data-v-bf582525]{color:#2563eb;font-size:16px;font-weight:700}.oed-pf-info-label[data-v-bf582525]{color:#475467;font-size:14px;font-weight:700}.oed-pf-info-value[data-v-bf582525]{color:#111827;font-size:15px;font-weight:600;word-break:break-all}.oed-pf-info-value--blue[data-v-bf582525]{color:#155eef;font-weight:800}.oed-pf-remark-text[data-v-bf582525]{color:#475467;font-size:14px;line-height:1.45;padding-top:4px}.oed-pf-save-order-btn[data-v-bf582525]{width:240px;max-width:100%;height:56px;border:none;border-radius:7px;background:#155eef;color:#fff;font-size:16px;font-weight:900;cursor:pointer;box-shadow:0 14px 26px #155eef38}.oed-pf-save-order-btn[data-v-bf582525]:disabled{opacity:.55;cursor:not-allowed}.oed-pf-parse-top[data-v-bf582525]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.oed-pf-parse-icon[data-v-bf582525]{width:32px;height:32px;border-radius:8px;background:#eef4ff;color:#2563eb;display:inline-flex;align-items:center;justify-content:center;font-size:18px}.oed-pf-slot-group[data-v-bf582525]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.oed-pf-slot-pill[data-v-bf582525]{height:38px;padding:0 14px;border-radius:7px;background:#f1f5fb;color:#2563eb;display:inline-flex;align-items:center;font-size:13px;font-weight:700}.oed-pf-slot-pill b[data-v-bf582525]{margin-left:6px;color:#111827;font-size:14px}.oed-pf-slot-pill--saved[data-v-bf582525]{background:#ecfdf3;color:#16a34a;font-weight:900}.oed-pf-flow[data-v-bf582525]{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:12px 36px 28px}.oed-pf-flow[data-v-bf582525]:before{content:"";position:absolute;top:24px;left:15%;right:15%;border-top:2px solid #2563eb;z-index:0}.oed-pf-flow-item[data-v-bf582525]{position:relative;z-index:1;text-align:center}.oed-pf-flow-num[data-v-bf582525]{width:48px;height:48px;border-radius:50%;margin:0 auto 12px;background:#155eef;color:#fff;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:900;box-shadow:0 0 0 5px #eaf1ff}.oed-pf-flow-item:not(.active):not(.done) .oed-pf-flow-num[data-v-bf582525]{background:#fff;color:#667085;border:2px solid #cbd5e1;box-shadow:none}.oed-pf-flow-item.done .oed-pf-flow-num[data-v-bf582525]{background:#155eef;color:#fff;border:none;box-shadow:0 0 0 5px #eaf1ff}.oed-pf-flow-title[data-v-bf582525]{font-size:15px;font-weight:900;color:#111827;margin-bottom:6px}.oed-pf-flow-item.active .oed-pf-flow-title[data-v-bf582525]{color:#155eef}.oed-pf-flow-desc[data-v-bf582525]{font-size:12px;color:#667085;line-height:1.45}.oed-pf-form-grid[data-v-bf582525]{display:grid;grid-template-columns:1fr .95fr;gap:16px;margin-bottom:14px}.oed-pf-field[data-v-bf582525]{margin-bottom:4px}.oed-pf-field--full[data-v-bf582525]{grid-column:span 2}.oed-pf-field label[data-v-bf582525]{display:block;margin-bottom:8px;color:#111827;font-size:14px;font-weight:900}.oed-pf-input-with-icon[data-v-bf582525]{position:relative}.oed-pf-input[data-v-bf582525],.oed-pf-select[data-v-bf582525]{width:100%;height:50px;border:1px solid #cfd8e6;border-radius:7px;padding:0 16px;font-size:15px;color:#111827;background:#fff;box-sizing:border-box}.oed-pf-input-with-icon .oed-pf-input[data-v-bf582525]{padding-left:42px;padding-right:72px}.oed-pf-left-symbol[data-v-bf582525]{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#667085;font-size:15px;pointer-events:none}.oed-pf-show-btn[data-v-bf582525]{position:absolute;right:14px;top:50%;transform:translateY(-50%);border:none;background:transparent;color:#475467;font-size:13px;font-weight:700;cursor:pointer}.oed-pf-notice[data-v-bf582525]{min-height:54px;border-radius:7px;border:1px solid #fdba74;background:#fff7ed;color:#9a3412;display:flex;align-items:center;padding:10px 16px;gap:10px;font-size:13px;font-weight:600;margin-bottom:14px}.oed-pf-notice-icon[data-v-bf582525]{width:20px;height:20px;border-radius:50%;background:#fb923c;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:900;flex-shrink:0}.oed-pf-status-bar[data-v-bf582525]{min-height:52px;border-radius:7px;background:#f3f5f8;display:flex;align-items:center;padding:0 16px;font-size:14px;color:#344054;margin-bottom:18px}.oed-pf-status-dot[data-v-bf582525]{width:8px;height:8px;border-radius:50%;background:#f97316;margin-right:10px;flex-shrink:0}.oed-pf-status-dot.is-ready[data-v-bf582525]{background:#22c55e}.oed-pf-status-bar b[data-v-bf582525]{margin-left:6px;font-weight:900;color:#344054}.oed-pf-status-bar b.is-ready[data-v-bf582525]{color:#16a34a}.oed-pf-actions[data-v-bf582525]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.oed-pf-action-btn[data-v-bf582525]{height:56px;border:none;border-radius:8px;color:#fff;font-size:16px;font-weight:900;cursor:pointer;box-shadow:0 12px 24px #0f172a1a}.oed-pf-action-btn--platform[data-v-bf582525]{background:linear-gradient(180deg,#2f7df4,#155eef)}.oed-pf-action-btn--save[data-v-bf582525]{background:linear-gradient(180deg,#22c55e,#0f9f45)}.oed-pf-action-btn--parse[data-v-bf582525]{background:linear-gradient(180deg,#8b5cf6,#6d28d9)}.oed-pf-action-btn.is-done[data-v-bf582525],.oed-pf-action-btn[data-v-bf582525]:disabled{background:#e4e7ec!important;color:#98a2b3;cursor:not-allowed;box-shadow:none}.oed-pf-action-btn--parse.is-done[data-v-bf582525]:not(:disabled){cursor:pointer}.oed-pf-action-btn--parse.is-done[data-v-bf582525]:not(:disabled):hover{background:#d0d5dd!important}.oed-pf-extra[data-v-bf582525]{margin:10px 0 0;text-align:center;font-size:12px}.oed-entry-phase-placeholder[data-v-bf582525]{margin:24px 16px 32px;padding:48px 32px;text-align:center;border-radius:10px;border:1px dashed #cbd5e1;background:linear-gradient(180deg,#f8fbff,#f3f7fd)}.oed-entry-phase-placeholder-title[data-v-bf582525]{margin:0 0 10px;font-size:20px;font-weight:800;color:#0f172a}.oed-entry-phase-placeholder-desc[data-v-bf582525]{font-size:14px;color:#64748b;line-height:1.6;max-width:480px;margin:0 auto 20px}.oed-parse-sync-banner[data-v-bf582525]{margin:0 0 12px;padding:10px 14px;border-radius:8px;background:#eff6ff;border:1px solid #bfdbfe;color:#1e40af;font-size:13px}@media(max-width:960px){.oed-cdv-stats-row[data-v-bf582525]{grid-template-columns:repeat(2,minmax(0,1fr))}.oed-cdv-stores-section-hd[data-v-bf582525]{flex-direction:column;align-items:flex-start;padding-top:12px;padding-bottom:12px}}@media(max-width:640px){.oed-cdv-stats-row[data-v-bf582525]{grid-template-columns:1fr}.oed-cdv-stores-panel .table-wrap--stores[data-v-bf582525]{margin-left:12px;margin-right:12px}}@media(max-width:1280px){.oed-pf-layout[data-v-bf582525]{grid-template-columns:1fr}.oed-pf-card[data-v-bf582525]{min-height:auto}}@media(max-width:768px){.oed-pf-overlay[data-v-bf582525]{padding:16px 12px 28px}.oed-pf-page-header[data-v-bf582525]{flex-direction:column}.oed-pf-layout[data-v-bf582525],.oed-pf-order-grid[data-v-bf582525],.oed-pf-form-grid[data-v-bf582525],.oed-pf-actions[data-v-bf582525]{grid-template-columns:1fr}.oed-pf-info-box--full[data-v-bf582525],.oed-pf-field--full[data-v-bf582525]{grid-column:span 1}.oed-pf-parse-top[data-v-bf582525],.oed-pf-slot-group[data-v-bf582525]{flex-direction:column;align-items:flex-start}.oed-pf-flow[data-v-bf582525]{margin:12px 0 22px}.oed-pf-flow[data-v-bf582525]:before{display:none}.oed-pf-save-order-btn[data-v-bf582525],.oed-pf-secondary-btn[data-v-bf582525]{width:100%}.oed-pf-order-actions[data-v-bf582525]{margin-top:24px}}.oed-confirmed-shop-panel--mock[data-v-bf582525]{margin-top:16px}@media(max-width:1200px){.oed-store-mock-main[data-v-bf582525]{grid-template-columns:1fr}.oed-store-mock-card[data-v-bf582525]{min-height:auto}}@media(max-width:1100px){.oed-store-mock-edit-grid[data-v-bf582525]{grid-template-columns:1fr}.oed-store-mock-btn-row[data-v-bf582525]{grid-template-columns:1fr 1fr}.oed-parse-form-row[data-v-bf582525]{grid-template-columns:1fr}.oed-parse-panel-hd[data-v-bf582525]{flex-direction:column;align-items:flex-start}.oed-parse-panel-badges[data-v-bf582525]{justify-content:flex-start}}@media(max-width:640px){.oed-store-mock-btn-row[data-v-bf582525]{grid-template-columns:1fr}.oed-store-mock-steps[data-v-bf582525]{margin:0 8px 20px}.oed-parse-action-row[data-v-bf582525]{grid-template-columns:1fr}.oed-parse-steps[data-v-bf582525]{margin:0 0 20px}.oed-parse-step-sub[data-v-bf582525]{font-size:11px;max-width:100%}}.oed-store-stage-summary[data-v-bf582525]{margin:0 16px 10px;overflow:hidden;border:1px solid #bfdbfe;border-radius:8px;background:#fff}.oed-store-stage-summary-row[data-v-bf582525]{display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(5,minmax(105px,1fr));align-items:center;min-height:54px}.oed-store-stage-summary-row--subject[data-v-bf582525]{grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(110px,1fr));border-top:1px solid #dbeafe;background:#f0f7ff}.oed-store-stage-summary-row>div[data-v-bf582525]{min-width:0;padding:8px 14px;border-right:1px solid #e5edf8}.oed-store-stage-summary-row>div[data-v-bf582525]:last-child{border-right:none}.oed-store-stage-summary-row span[data-v-bf582525]{display:block;margin-bottom:3px;color:#64748b;font-size:10px}.oed-store-stage-summary-row strong[data-v-bf582525]{display:block;overflow:hidden;color:#0f172a;font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.oed-store-stage-summary-main strong[data-v-bf582525]{color:#1d4ed8;font-size:14px}.oed-store-stage-summary-row .is-money strong[data-v-bf582525]{color:#047857;font-size:15px}.oed-store-stage-session-state b[data-v-bf582525]{display:inline-flex;padding:3px 8px;border-radius:999px;background:#ffedd5;color:#c2410c;font-size:11px}.oed-store-stage-session-state b.is-ready[data-v-bf582525]{background:#dcfce7;color:#15803d}.oed-inline-parse-panel[data-v-bf582525]{margin:0 16px 12px;padding:12px 14px;background:#fafcff;box-shadow:none}.oed-inline-parse-heading[data-v-bf582525]{display:flex;justify-content:space-between;gap:16px}.oed-inline-parse-heading h3[data-v-bf582525]{font-size:14px}.oed-inline-parse-heading>span[data-v-bf582525]{color:#64748b;font-size:11px}.oed-inline-parse-flow[data-v-bf582525]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:10px 0}.oed-inline-parse-flow>div[data-v-bf582525]{display:grid;grid-template-columns:20px auto 1fr;align-items:center;column-gap:6px;padding:6px 8px;border:1px solid #e2e8f0;border-radius:7px;background:#fff}.oed-inline-parse-flow>div.is-on[data-v-bf582525]{border-color:#93c5fd;background:#eff6ff}.oed-inline-parse-flow>div.is-done[data-v-bf582525]{border-color:#86efac;background:#f0fdf4}.oed-inline-parse-flow span[data-v-bf582525]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#e2e8f0;font-size:11px;font-weight:700}.oed-inline-parse-flow strong[data-v-bf582525]{font-size:11px}.oed-inline-parse-flow small[data-v-bf582525]{margin:0;color:#94a3b8;font-size:9px;white-space:nowrap}.oed-inline-login-window[data-v-bf582525]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;padding:7px 10px;border:1px solid #bfdbfe;border-radius:8px;background:#eff6ff}.oed-inline-login-window strong[data-v-bf582525]{color:#1e3a8a;font-size:11px}.oed-inline-login-window p[data-v-bf582525]{display:inline;margin:0 0 0 8px;color:#475569;font-size:11px;line-height:1.5}.oed-inline-login-window>span[data-v-bf582525]{flex-shrink:0;padding:4px 9px;border-radius:999px;background:#fff7ed;color:#c2410c;font-size:11px;font-weight:700}.oed-inline-login-window>span.is-ready[data-v-bf582525]{background:#dcfce7;color:#15803d}.oed-inline-parse-controls[data-v-bf582525]{display:grid;grid-template-columns:minmax(170px,.8fr) minmax(170px,.8fr) auto;align-items:end;gap:12px}.oed-inline-parse-controls input[data-v-bf582525]{width:100%;height:30px;padding:0 10px;border:1px solid #dcdcdc;border-radius:5px;box-sizing:border-box}.oed-inline-parse-buttons[data-v-bf582525]{display:flex;gap:6px;flex-wrap:wrap}.oed-inline-parse-buttons .oed-v2-btn[data-v-bf582525]{min-width:0;min-height:30px;padding:5px 11px;font-size:11px;line-height:1.2}.oed-confirmed-shop-panel[data-v-bf582525]{margin-top:12px;padding:12px 14px;border-radius:10px;border:1px solid #c4b5fd;background:linear-gradient(135deg,#faf5ff,#f5f3ff)}.oed-confirmed-shop-panel--float[data-v-bf582525]{margin-top:10px;margin-bottom:4px}.oed-confirmed-shop-panel-hd[data-v-bf582525]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;font-size:13px;color:#5b21b6}.oed-confirmed-shop-time[data-v-bf582525]{font-size:12px;color:#7c3aed;font-weight:400}.oed-confirmed-shop-kv[data-v-bf582525]{margin:0;display:grid;gap:6px;font-size:13px}.oed-confirmed-shop-kv>div[data-v-bf582525]{display:grid;grid-template-columns:72px 1fr;gap:8px;align-items:start}.oed-confirmed-shop-kv dt[data-v-bf582525]{margin:0;color:#6b7280;font-weight:500}.oed-confirmed-shop-kv dd[data-v-bf582525]{margin:0;color:#1f2937;word-break:break-all}.oed-confirmed-shop-mono[data-v-bf582525]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.oed-confirmed-shop-url-row dd a[data-v-bf582525]{color:#6d28d9;text-decoration:none}.oed-confirmed-shop-url-row dd a[data-v-bf582525]:hover{text-decoration:underline}.oed-cdv-hero-card[data-v-bf582525]{border-radius:12px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 1px 2px #0000000a}.oed-cdv-hero-inner[data-v-bf582525]{padding:24px 28px}.oed-cdv-hero-top[data-v-bf582525]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:20px}.oed-cdv-hero-main[data-v-bf582525]{display:flex;gap:24px;min-width:0;flex:1}.oed-cdv-avatar-lg[data-v-bf582525]{width:96px;height:96px;border-radius:999px;background:#2563eb;color:#fff;font-size:42px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.oed-cdv-name-row[data-v-bf582525]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.oed-cdv-name[data-v-bf582525]{margin:0;font-size:1.75rem;font-weight:600;line-height:1.2;color:#0f172a;letter-spacing:-.02em;word-break:break-all}.oed-cdv-badge[data-v-bf582525]{display:inline-flex;align-items:center;border-radius:6px;border:1px solid;padding:2px 10px;font-size:12px;font-weight:600}.oed-cdv-badge--green[data-v-bf582525]{background:#ecfdf5;color:#047857;border-color:#a7f3d0}.oed-cdv-badge--gray[data-v-bf582525]{background:#f1f5f9;color:#475569;border-color:#e2e8f0}.oed-cdv-badge--amber[data-v-bf582525]{background:#fffbeb;color:#b45309;border-color:#fde68a}.oed-cdv-contact-lg[data-v-bf582525]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;font-size:17px;color:#334155}.oed-cdv-contact-sep[data-v-bf582525]{color:#94a3b8}.oed-cdv-meta-pills[data-v-bf582525]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:16px;font-size:15px;color:#334155}.oed-cdv-meta-pills b[data-v-bf582525]{font-weight:600;color:#0f172a}.oed-cdv-meta-money[data-v-bf582525]{color:#2563eb!important}.oed-cdv-meta-sep[data-v-bf582525]{color:#cbd5e1;-webkit-user-select:none;user-select:none}.oed-cdv-hero-tip[data-v-bf582525]{margin:12px 0 0;padding:8px 12px;font-size:13px;line-height:20px;color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px}.oed-cdv-hero-supplement[data-v-bf582525]{margin-top:10px;font-size:13px;color:#64748b}.oed-cdv-hero-actions[data-v-bf582525]{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;align-items:center}.oed-cdv-btn[data-v-bf582525]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 14px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#334155;font-weight:600;font-size:14px;cursor:pointer}.oed-cdv-btn--lg[data-v-bf582525]{height:48px;padding:0 24px;font-size:15px}.oed-cdv-btn--primary[data-v-bf582525]{border-color:#2563eb;background:#2563eb;color:#fff;box-shadow:0 1px 2px #2563eb33}.oed-cdv-btn--primary[data-v-bf582525]:hover{background:#1d4ed8}.oed-cdv-stats-row[data-v-bf582525]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.oed-cdv-stat-card[data-v-bf582525]{display:flex;align-items:center;gap:20px;padding:18px 24px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 1px 2px #0000000a}.oed-cdv-stat-ic[data-v-bf582525]{width:56px;height:56px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.oed-cdv-stat-ic svg[data-v-bf582525]{width:26px;height:26px}.oed-cdv-stat-ic--blue[data-v-bf582525]{background:#eff6ff;color:#2563eb}.oed-cdv-stat-ic--green[data-v-bf582525]{background:#ecfdf5;color:#059669}.oed-cdv-stat-ic--red[data-v-bf582525]{background:#fef2f2;color:#dc2626}.oed-cdv-stat-ic--purple[data-v-bf582525]{background:#f5f3ff;color:#7c3aed}.oed-cdv-stat-ic--amber[data-v-bf582525]{background:#fffbeb;color:#d97706}.oed-cdv-stat-lbl[data-v-bf582525]{margin:0;font-size:15px;color:#64748b}.oed-cdv-stat-val[data-v-bf582525]{margin:4px 0 0;font-size:1.35rem;font-weight:600;color:#0f172a;line-height:1.2}.oed-cdv-flow[data-v-bf582525]{display:flex;flex-wrap:wrap;gap:8px 20px;padding:12px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:8px}.oed-cdv-flow-step[data-v-bf582525]{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#64748b}.oed-cdv-flow-step-icon[data-v-bf582525]{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;background:#fff;border:1px solid #e2e8f0;color:#94a3b8}.oed-cdv-flow-step-icon svg[data-v-bf582525]{width:14px;height:14px}.oed-cdv-flow-step.oed-v2-flow-step--done .oed-cdv-flow-step-icon[data-v-bf582525],.oed-cdv-flow-step.oed-v2-flow-step--process .oed-cdv-flow-step-icon[data-v-bf582525]{background:#2563eb;border-color:#2563eb;color:#fff}.oed-cdv-flow-step.oed-v2-flow-step--process .oed-cdv-flow-step-title[data-v-bf582525]{color:#2563eb;font-weight:600}.oed-cdv-content-grid[data-v-bf582525]{display:grid;grid-template-columns:1fr;gap:20px;align-items:start}@media(min-width:1100px){.oed-cdv-content-grid[data-v-bf582525]{grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr)}}.oed-cdv-panel[data-v-bf582525]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 2px #0000000a;min-width:0}.oed-cdv-panel-hd[data-v-bf582525]{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 18px;border-bottom:1px solid #f1f5f9}.oed-cdv-panel-hd h3[data-v-bf582525]{margin:0;font-size:16px;font-weight:600;color:#0f172a}.oed-cdv-panel-hd--actions-only[data-v-bf582525]{justify-content:flex-end;gap:12px;min-height:36px;padding-top:10px;border-bottom:none}.oed-cdv-panel-hd--actions-only+.oed-cdv-panel-body[data-v-bf582525]{padding-top:4px}.oed-cdv-inline-tip[data-v-bf582525]{margin:0 0 10px;padding:8px 12px;font-size:12px;line-height:20px;color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px}.oed-cdv-link-btn[data-v-bf582525]{border:none;background:none;color:#2563eb;cursor:pointer;font-weight:600;font-size:13px}.oed-cdv-link-btn--purple[data-v-bf582525]{color:#722ed1}.oed-cdv-panel-body[data-v-bf582525]{padding:16px 18px}.oed-cdv-info-group[data-v-bf582525]{margin-bottom:14px}.oed-cdv-info-group[data-v-bf582525]:last-child{margin-bottom:0}.oed-cdv-info-group-title[data-v-bf582525]{margin-bottom:10px;font-size:14px;font-weight:600;color:#0f172a}.oed-cdv-info-kv-grid[data-v-bf582525]{display:grid;grid-template-columns:auto 1fr;column-gap:32px;row-gap:12px;font-size:14px;line-height:1.5}.oed-cdv-kv-lbl[data-v-bf582525]{color:#64748b;white-space:nowrap}.oed-cdv-kv-val[data-v-bf582525]{color:#0f172a;font-weight:500;word-break:break-word}.oed-cdv-kv-val--money[data-v-bf582525]{color:#2563eb;font-weight:600}.oed-cdv-remark-block[data-v-bf582525]{margin:0;padding:10px 12px;font-size:14px;line-height:22px;color:#334155;background:#f8fafc;border:1px solid #f1f5f9;border-radius:6px;white-space:pre-wrap}.oed-cdv-parse-steps[data-v-bf582525]{margin:12px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.oed-cdv-parse-steps li[data-v-bf582525]{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#64748b;line-height:1.5}.oed-cdv-parse-step-no[data-v-bf582525]{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;background:#f1f5f9;border:1px solid #e2e8f0;flex-shrink:0}.oed-cdv-parse-steps li.is-on .oed-cdv-parse-step-no[data-v-bf582525]{background:#722ed1;border-color:#722ed1;color:#fff}.oed-cdv-parse-steps li.is-done .oed-cdv-parse-step-no[data-v-bf582525]{background:#9254de;border-color:#9254de;color:#fff}.oed-cdv-panel-err[data-v-bf582525]{margin:10px 0 0;font-size:13px;color:#dc2626}.oed-cdv-stores-panel[data-v-bf582525]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;min-height:280px;min-width:0;overflow:hidden}.oed-cdv-stores-panel .stores-section-hd[data-v-bf582525],.oed-cdv-stores-section-hd[data-v-bf582525]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;min-height:56px;padding:0 24px;margin:0;border-bottom:1px solid #f1f5f9}.oed-cdv-stores-section-hd--compact[data-v-bf582525]{min-height:44px;padding:8px 16px;gap:8px}.oed-cdv-stores-head-left[data-v-bf582525]{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;min-width:0;flex:1}.oed-cdv-stores-inline-stats[data-v-bf582525]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.oed-cdv-stat-chip[data-v-bf582525]{display:inline-flex;align-items:baseline;gap:4px;padding:2px 8px;border-radius:4px;font-size:12px;background:#f8fafc;border:1px solid #e2e8f0;white-space:nowrap}.oed-cdv-stat-chip em[data-v-bf582525]{font-style:normal;color:#64748b;font-weight:500}.oed-cdv-stat-chip b[data-v-bf582525]{font-weight:700;color:#0f172a}.oed-cdv-stat-chip--blue b[data-v-bf582525]{color:#2563eb}.oed-cdv-stat-chip--amber b[data-v-bf582525]{color:#d97706}.oed-cdv-stat-chip--green b[data-v-bf582525]{color:#059669}.oed-cdv-stat-chip--purple b[data-v-bf582525]{color:#7c3aed}.oed-cdv-stat-chip--slate b[data-v-bf582525]{color:#334155}.oed-cdv-stores-inline-msg[data-v-bf582525]{margin:0;padding:6px 16px;font-size:12px;line-height:1.45;border-bottom:1px solid #f1f5f9}.oed-cdv-stores-inline-msg--busy[data-v-bf582525]{background:#eff6ff;color:#1d4ed8}.oed-cdv-stores-inline-msg--err[data-v-bf582525]{background:#fef2f2;color:#b91c1c}.oed-cdv-stores-inline-msg--ok[data-v-bf582525]{background:#f0fdf4;color:#15803d}.oed-cdv-subject-account--compact[data-v-bf582525]{min-height:32px;padding:0 10px;max-width:min(280px,100%)}.oed-cdv-toolbar-btn--sm[data-v-bf582525]{height:32px;padding:0 12px;font-size:12px}.oed-cdv-toolbar-btn--confirm[data-v-bf582525]{background:#722ed1;color:#fff}.oed-cdv-toolbar-btn--confirm[data-v-bf582525]:hover:not(:disabled){background:#531dab}.oed-scan-pick-toolbar[data-v-bf582525]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 16px 4px}.oed-scan-pick-section .oed-v2-scan-tip[data-v-bf582525]{margin:0;padding:8px 16px 10px;font-size:13px;font-weight:600;color:#334155}.oed-cdv-stores-title-wrap[data-v-bf582525]{display:flex;flex-direction:column;gap:2px;min-width:0}.oed-cdv-stores-panel .module-title[data-v-bf582525]{margin:0;font-size:17px;font-weight:600;color:#0f172a}.oed-cdv-stores-count[data-v-bf582525]{font-size:13px;color:#64748b}.oed-cdv-stores-toolbar[data-v-bf582525]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex-shrink:0}.oed-cdv-subject-account[data-v-bf582525]{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:6px;border:1px solid #e2e8f0;background:#f8fafc;max-width:min(420px,100%)}.oed-cdv-subject-label[data-v-bf582525]{font-size:12px;color:#64748b;flex-shrink:0}.oed-cdv-subject-val[data-v-bf582525]{font-size:14px;font-weight:700;color:#155eef;letter-spacing:.02em;word-break:break-all}.oed-cdv-subject-badge[data-v-bf582525]{flex-shrink:0;font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;background:#fff7ed;color:#c2410c;border:1px solid #fed7aa}.oed-cdv-subject-badge--ok[data-v-bf582525]{background:#f0fdf4;color:#15803d;border-color:#bbf7d0}.oed-cdv-toolbar-btn[data-v-bf582525]{height:36px;padding:0 16px;border-radius:6px;border:none;background:#2563eb;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.oed-cdv-toolbar-btn[data-v-bf582525]:hover:not(:disabled){background:#1d4ed8}.oed-cdv-toolbar-btn--ghost[data-v-bf582525]{background:#fff;color:#334155;border:1px solid #e2e8f0}.oed-cdv-toolbar-btn--ghost[data-v-bf582525]:hover:not(:disabled){border-color:#2563eb;color:#2563eb;background:#f8fbff}.oed-cdv-toolbar-btn[data-v-bf582525]:disabled{opacity:.55;cursor:not-allowed}.oed-cdv-store-tip[data-v-bf582525]{padding:12px 24px 0;font-size:13px;line-height:1.55;color:#64748b}.oed-cdv-store-tip-meta[data-v-bf582525]{display:block;margin-top:6px;font-size:12px;color:#94a3b8}.oed-parse-sync-banner--in-panel[data-v-bf582525]{margin:12px 24px 0}.oed-scan-confirm-bar--in-panel[data-v-bf582525]{margin:12px 24px 10px}.oed-cdv-stores-body[data-v-bf582525]{flex:1;min-height:120px;overflow:auto;padding:0}.oed-cdv-stores-panel .table-wrap--stores[data-v-bf582525]{margin:12px 24px 0;border:1px solid #f1f5f9;border-radius:8px;overflow:auto}.oed-cdv-stores-panel .oed-v2-table-wrap--section[data-v-bf582525]{margin-top:16px}.oed-cdv-stores-panel .oed-v2-table thead th[data-v-bf582525]{background:#f8fafc;color:#475569;border-color:#f1f5f9;font-size:13px}.oed-cdv-stores-panel .oed-v2-table td[data-v-bf582525]{border-color:#f1f5f9;font-size:13px}.oed-cdv-stores-empty[data-v-bf582525]{margin:24px}.oed-cdv-store-pager[data-v-bf582525]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding:14px 24px 18px;border-top:1px solid #f1f5f9;font-size:13px;color:#64748b}.oed-cdv-store-pager-meta[data-v-bf582525]{color:#475569}.oed-scan-confirm-bar[data-v-bf582525]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 12px 10px;padding:12px 14px;border-radius:10px;background:linear-gradient(135deg,#eef2ff,#e0e7ff);border:1px solid #c7d2fe}.oed-scan-confirm-bar p[data-v-bf582525]{margin:0;font-size:13px;color:#3730a3}.oed-scan-confirm-bar-actions[data-v-bf582525]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.oed-scan-confirmed-hd[data-v-bf582525]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:8px}.oed-scan-confirm-btn[data-v-bf582525]{flex-shrink:0;min-width:168px;font-weight:600;background:#7c3aed!important;border-color:#6d28d9!important;color:#fff!important}.oed-scan-confirm-btn[data-v-bf582525]:hover:not(:disabled){background:#6d28d9!important;border-color:#5b21b6!important}.oed-scan-undo-btn[data-v-bf582525]{color:#b45309!important;border-color:#fcd34d!important}.oed-scan-row--confirmed[data-v-bf582525]{background:#f0fdf4}.oed-scan-row--invalid[data-v-bf582525]{background:#fff7ed}.oed-scan-row--on[data-v-bf582525]{background:#eff6ff}.oed-cdv-footer[data-v-bf582525]{flex-shrink:0;margin-top:0}@media(max-width:1100px){.oed-store-stage-summary-row[data-v-bf582525],.oed-store-stage-summary-row--subject[data-v-bf582525]{grid-template-columns:repeat(3,minmax(0,1fr))}.oed-store-stage-summary-row>div[data-v-bf582525]{border-bottom:1px solid #e5edf8}.oed-inline-form-grid[data-v-bf582525]{grid-template-columns:repeat(2,minmax(0,1fr))}.oed-inline-form-grid--order[data-v-bf582525]{grid-template-columns:repeat(3,minmax(0,1fr))}.oed-inline-parse-controls[data-v-bf582525]{grid-template-columns:1fr 1fr}.oed-inline-parse-buttons[data-v-bf582525]{grid-column:1 / -1}.oed-cdv-stats-row[data-v-bf582525]{grid-template-columns:repeat(2,minmax(0,1fr))}.oed-cdv-hero-top[data-v-bf582525]{flex-direction:column}.oed-cdv-hero-actions[data-v-bf582525]{justify-content:flex-start}}@media(max-width:640px){.oed-store-stage-summary-row[data-v-bf582525],.oed-store-stage-summary-row--subject[data-v-bf582525]{grid-template-columns:repeat(2,minmax(0,1fr))}.oed-store-stage-summary-row>div[data-v-bf582525]{padding:7px 9px}.oed-store-stage-summary-main[data-v-bf582525]{grid-column:1 / -1}.oed-inline-parse-flow small[data-v-bf582525]{display:none}.oed-inline-login-window[data-v-bf582525]{align-items:flex-start}.oed-inline-login-window p[data-v-bf582525]{display:block;margin:3px 0 0}.oed-inline-stage-nav[data-v-bf582525]{grid-template-columns:1fr;gap:6px}.oed-inline-stage-nav i[data-v-bf582525]{display:none}.oed-inline-stage-header[data-v-bf582525],.oed-inline-stage-actions[data-v-bf582525]{flex-direction:column;align-items:stretch}.oed-inline-form-grid[data-v-bf582525],.oed-inline-parse-flow[data-v-bf582525],.oed-inline-parse-controls[data-v-bf582525],.oed-inline-form-grid--order[data-v-bf582525]{grid-template-columns:1fr}.oed-inline-span2[data-v-bf582525],.oed-inline-span-all[data-v-bf582525],.oed-inline-parse-buttons[data-v-bf582525]{grid-column:auto}.oed-cdv-stats-row[data-v-bf582525]{grid-template-columns:1fr}.oed-cdv-avatar-lg[data-v-bf582525]{width:72px;height:72px;font-size:32px}}.oed-v2[data-v-bf582525]{--oed-primary: #0052d9;--oed-primary-hover: #0045b8;--oed-border: #dcdcdc;--oed-border-light: #e7e7e7;--oed-text: rgba(0, 0, 0, .88);--oed-text-secondary: rgba(0, 0, 0, .45);--oed-text-placeholder: rgba(0, 0, 0, .25);--oed-card-radius: 6px;--oed-input-h: 32px;display:flex;flex-direction:column;gap:0;min-height:0}.oed-v2-top-pane[data-v-bf582525]{flex-shrink:0;display:flex;flex-direction:column;gap:8px}.oed-v2-top-pane--doc[data-v-bf582525]{flex-shrink:0;display:flex;flex-direction:column;gap:10px;padding-bottom:10px}.oed-v2-top-split--doc[data-v-bf582525]{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(280px,1fr);gap:12px;align-items:stretch}.oed-v2-top-col-label[data-v-bf582525]{margin:0;font-size:12px;font-weight:600;line-height:18px;color:var(--oed-text-secondary);letter-spacing:.02em}.oed-v2-top-col-label--parse[data-v-bf582525]{color:#722ed1}.oed-v2-top-pane--doc .oed-v2-flow-card--compact[data-v-bf582525]{flex-shrink:0}.oed-v2-doc-card[data-v-bf582525]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:16px 20px;box-shadow:0 2px 8px #0000000a;box-sizing:border-box;min-height:0}.oed-v2-doc-hd[data-v-bf582525]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.oed-v2-doc-hd-title[data-v-bf582525]{display:flex;align-items:flex-start;gap:10px;min-width:0}.oed-v2-doc-hd-title h3[data-v-bf582525]{margin:0;font-size:16px;font-weight:600;line-height:24px;color:#000000e0}.oed-v2-doc-sub[data-v-bf582525]{margin:2px 0 0;font-size:12px;line-height:20px;color:#00000073}.oed-v2-doc-hd-actions[data-v-bf582525]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0}.oed-v2-match-icon-box--purple[data-v-bf582525],.oed-v2-match-block-bar--purple[data-v-bf582525]{background:#722ed1}.oed-v2-doc-tip[data-v-bf582525]{margin:0 0 12px;padding:8px 12px;font-size:12px;line-height:20px;border-radius:6px}.oed-v2-doc-tip--warn[data-v-bf582525]{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.oed-v2-doc-body[data-v-bf582525]{display:flex;flex-direction:column;gap:4px}.oed-v2-doc-sec-title[data-v-bf582525]{display:flex;align-items:center;gap:8px;margin:12px 0 8px;font-size:14px;font-weight:600;line-height:22px;color:#000000e0}.oed-v2-doc-sec-title[data-v-bf582525]:first-child{margin-top:0}.oed-v2-doc-sec-title--split[data-v-bf582525]{margin-top:16px;padding-top:16px;border-top:1px dashed #e8e8e8}.oed-v2-doc-grid[data-v-bf582525]{display:grid;gap:8px 16px;margin:0 0 4px}.oed-v2-doc-grid--2[data-v-bf582525]{grid-template-columns:repeat(2,minmax(0,1fr))}.oed-v2-doc-grid--3[data-v-bf582525]{grid-template-columns:1fr 2fr 1fr}.oed-v2-doc-grid--4[data-v-bf582525]{grid-template-columns:repeat(4,minmax(0,1fr))}.oed-v2-doc-grid>div[data-v-bf582525]{min-width:0}.oed-v2-doc-grid dt[data-v-bf582525]{margin:0 0 2px;font-size:12px;line-height:20px;color:#00000073;font-weight:400}.oed-v2-doc-grid dd[data-v-bf582525]{margin:0;font-size:14px;line-height:22px;color:#000000e0;word-break:break-all}.oed-v2-doc-span2[data-v-bf582525]{grid-column:span 2}.oed-v2-doc-remark[data-v-bf582525]{margin:0 0 8px;padding:10px 12px;font-size:14px;line-height:22px;color:#000000a6;background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;min-height:48px;white-space:pre-wrap}.oed-v2-doc-err[data-v-bf582525]{color:#cf1322}.oed-v2-doc-foot[data-v-bf582525]{margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0}.oed-v2-doc-steps[data-v-bf582525]{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.oed-v2-doc-steps li[data-v-bf582525]{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 8px;font-size:13px;line-height:20px;color:#000000a6}.oed-v2-doc-step-no[data-v-bf582525]{width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;background:#f5f5f5;border:1px solid #d9d9d9;color:#00000073}.oed-v2-doc-step--on .oed-v2-doc-step-no[data-v-bf582525]{background:#722ed1;border-color:#722ed1;color:#fff}.oed-v2-doc-step--done .oed-v2-doc-step-no[data-v-bf582525]{background:#9254de;border-color:#9254de;color:#fff}.oed-v2-doc-steps em[data-v-bf582525]{font-style:normal;font-size:12px;color:#00000073}.oed-v2-doc-card .oed-v2-match-pill[data-v-bf582525]{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;font-size:12px;line-height:20px;border-radius:4px;background:#fafafa;border:1px solid #d9d9d9;color:#00000073}.oed-v2-doc-card .oed-v2-match-pill--order-on[data-v-bf582525]{color:#52c41a;background:#f6ffed;border-color:#b7eb8f}.oed-v2-doc-card .oed-v2-match-pill--customer-on[data-v-bf582525]{color:#0052d9;background:#e6f4ff;border-color:#91caff}.oed-float-edit-backdrop[data-v-bf582525]{z-index:2600;align-items:flex-start;padding:20px 12px;overflow-y:auto}.oed-float-sheet[data-v-bf582525]{width:min(1180px,100%);max-height:calc(100vh - 40px);margin:0 auto;display:flex;flex-direction:column;overflow:hidden;padding:0}.oed-float-sheet-hd[data-v-bf582525]{flex-shrink:0;padding:20px 24px 12px;margin-bottom:0}.oed-float-sheet-hd-right[data-v-bf582525]{display:flex;align-items:flex-start;gap:12px;flex-shrink:0}.oed-float-sheet-body[data-v-bf582525]{flex:1;min-height:0;display:grid;grid-template-columns:1fr 280px;border-top:1px solid #f0f0f0}.oed-float-sheet-main[data-v-bf582525]{overflow-y:auto;padding:16px 24px 20px;max-height:calc(100vh - 200px)}.oed-float-sheet-aside[data-v-bf582525]{overflow-y:auto;padding:20px 18px;background:#f8fafc;border-left:1px solid #f0f0f0;max-height:calc(100vh - 200px)}.oed-float-sheet-ft[data-v-bf582525]{flex-shrink:0;margin-top:0;padding:12px 24px 16px;border-top:1px solid #f0f0f0}.oed-float-edit-close[data-v-bf582525]{position:static;flex-shrink:0;width:32px;height:32px;border:none;background:transparent;font-size:22px;line-height:1;color:#00000073;cursor:pointer;border-radius:4px}.oed-float-edit-close[data-v-bf582525]:hover{color:#000000e0;background:#f5f5f5}.oed-float-sec[data-v-bf582525]{margin-bottom:20px}.oed-float-sec-title[data-v-bf582525]{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:600;line-height:22px;color:#000000e0}.oed-float-sec-no[data-v-bf582525]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;font-size:12px;font-weight:600;color:#fff;background:#0052d9;border-radius:4px}.oed-float-remark-wrap[data-v-bf582525]{margin-top:12px;position:relative}.oed-float-remark-wrap .oed-v2-k[data-v-bf582525]{display:block;margin-bottom:4px}.oed-float-remark-count[data-v-bf582525]{position:absolute;right:8px;bottom:8px;font-size:12px;color:#00000073;pointer-events:none}.oed-float-parse-flow[data-v-bf582525]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.oed-float-parse-flow-item[data-v-bf582525]{position:relative;padding:12px 12px 10px 40px;border:1px solid #e8e8e8;border-radius:8px;background:#fafafa;min-height:64px}.oed-float-parse-flow-item.is-on[data-v-bf582525]{border-color:#91caff;background:#e6f4ff}.oed-float-parse-flow-item.is-done[data-v-bf582525]{border-color:#b7eb8f;background:#f6ffed}.oed-float-parse-flow-no[data-v-bf582525]{position:absolute;left:12px;top:12px;width:22px;height:22px;border-radius:50%;background:#ede9fe;color:#6c5ce7;font-size:12px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.oed-float-parse-flow-item strong[data-v-bf582525]{display:block;font-size:13px;line-height:20px}.oed-float-parse-flow-item em[data-v-bf582525]{display:block;margin-top:2px;font-size:11px;font-style:normal;color:#00000073;line-height:16px}.oed-float-parse-flow-check[data-v-bf582525]{position:absolute;top:10px;right:10px;color:#52c41a;font-size:14px;font-weight:700}.oed-float-parse-form[data-v-bf582525]{margin-bottom:12px}.oed-float-parse-actions[data-v-bf582525]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.oed-float-results-empty[data-v-bf582525]{padding:24px;text-align:center;font-size:13px;color:#00000073;background:#fafafa;border:1px dashed #d9d9d9;border-radius:8px}.oed-float-results-table-wrap[data-v-bf582525]{border:1px solid #f0f0f0;border-radius:8px;overflow:auto;max-height:240px}.oed-float-results-table[data-v-bf582525]{width:100%;border-collapse:collapse;font-size:13px}.oed-float-results-table th[data-v-bf582525],.oed-float-results-table td[data-v-bf582525]{padding:10px 12px;text-align:left;border-bottom:1px solid #f0f0f0}.oed-float-results-table th[data-v-bf582525]{background:#fafafa;font-weight:500;color:#000000a6}.oed-float-results-table tr.is-selected td[data-v-bf582525]{background:#f9f5ff}.oed-float-store-name[data-v-bf582525]{display:inline-flex;align-items:center;gap:6px}.oed-float-store-badge[data-v-bf582525]{width:18px;height:18px;border-radius:4px;background:#ff6b35;color:#fff;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.oed-float-mono[data-v-bf582525]{font-family:ui-monospace,monospace;font-size:12px}.oed-float-status-dot[data-v-bf582525]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px;vertical-align:middle}.oed-float-status-dot--green[data-v-bf582525]{background:#52c41a}.oed-float-status-dot--amber[data-v-bf582525]{background:#faad14}.oed-float-status-dot--red[data-v-bf582525]{background:#ff4d4f}.oed-float-status-lbl[data-v-bf582525]{font-size:12px;color:#000000a6}.oed-float-time[data-v-bf582525]{font-size:12px;color:#00000073;white-space:nowrap}.oed-float-link-btn[data-v-bf582525]{border:none;background:none;padding:0;font-size:13px;color:#6c5ce7;cursor:pointer}.oed-float-link-btn[data-v-bf582525]:hover:not(:disabled){text-decoration:underline}.oed-float-link-btn[data-v-bf582525]:disabled{color:#00000040;cursor:not-allowed}.oed-float-results-bar[data-v-bf582525]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:12px;padding:10px 12px;background:#fafafa;border-radius:8px;font-size:13px}.oed-float-results-bar .oed-v2-btn--purple[data-v-bf582525]{margin-left:auto}.oed-float-aside-title[data-v-bf582525]{margin:0 0 12px;font-size:14px;font-weight:600;color:#000000e0}.oed-float-aside-title--tips[data-v-bf582525]{margin-top:20px}.oed-float-aside-steps[data-v-bf582525]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.oed-float-aside-steps li[data-v-bf582525]{display:flex;gap:10px;font-size:12px;line-height:18px;color:#000000a6}.oed-float-aside-no[data-v-bf582525]{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#6c5ce7;color:#fff;font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.oed-float-aside-steps strong[data-v-bf582525]{display:block;font-size:13px;color:#000000e0;margin-bottom:2px}.oed-float-aside-steps p[data-v-bf582525]{margin:0}.oed-float-aside-tips[data-v-bf582525]{margin:0;padding-left:18px;font-size:12px;line-height:20px;color:#0000008c}.oed-float-aside-art[data-v-bf582525]{margin-top:24px;text-align:center;opacity:.85}.oed-float-aside-art svg[data-v-bf582525]{width:100%;max-width:140px;height:auto}@media(max-width:960px){.oed-float-sheet-body[data-v-bf582525]{grid-template-columns:1fr}.oed-float-sheet-aside[data-v-bf582525]{border-left:none;border-top:1px solid #f0f0f0;max-height:none}.oed-float-parse-flow[data-v-bf582525]{grid-template-columns:1fr}}.oed-v2-bottom-pane[data-v-bf582525]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:0;margin-top:4px}.oed-main-inner.oed-v2[data-v-bf582525]{min-height:0}.oed-v2-flow-card[data-v-bf582525]{flex-shrink:0;padding:20px 24px 18px;background:#fff;border:1px solid var(--oed-border-light);border-radius:var(--oed-card-radius);box-sizing:border-box}.oed-v2-flow-card--compact[data-v-bf582525]{padding:8px 14px 6px}.oed-v2-top-pane--doc .oed-v2-flow-step-sub[data-v-bf582525]{display:none}.oed-v2-top-pane--doc .oed-v2-flow-step[data-v-bf582525]:not(:last-child):after{top:12px;left:calc(50% + 14px);width:calc(100% - 28px)}.oed-v2-top-pane--doc .oed-v2-flow-step-icon[data-v-bf582525]{width:24px;height:24px;font-size:12px}.oed-v2-top-pane--doc .oed-v2-flow-step-title[data-v-bf582525]{margin-top:4px;font-size:12px;line-height:18px}.oed-float-sheet.oed-v2-match-float--mock[data-v-bf582525]{padding:0}.oed-v2-match-float--mock[data-v-bf582525]{--mock-pad-x: 24px;--mock-pad-top: 20px;--mock-pad-bottom: 16px;--mock-section-gap: 16px;--mock-row-gap: 16px;--mock-col-gap: 12px;--mock-label-color: rgba(0, 0, 0, .88);--mock-border: #d9d9d9;--mock-radius: 6px;--mock-input-h: 32px;background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:var(--mock-pad-top) var(--mock-pad-x) var(--mock-pad-bottom);box-sizing:border-box;box-shadow:0 6px 20px #00000014}.oed-v2-match-float--mock .oed-v2-match-float-hd[data-v-bf582525]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:var(--mock-section-gap)}.oed-v2-match-float--mock .oed-v2-match-float-title[data-v-bf582525]{display:flex;align-items:flex-start;gap:12px;min-width:0;flex:1}.oed-v2-match-icon-box[data-v-bf582525]{flex-shrink:0;width:40px;height:40px;border-radius:8px;background:#0052d9;color:#fff;display:inline-flex;align-items:center;justify-content:center}.oed-v2-match-icon-box svg[data-v-bf582525]{width:22px;height:22px}.oed-v2-match-float--mock .oed-v2-match-float-title-text h3[data-v-bf582525]{margin:0;font-size:16px;font-weight:600;line-height:24px;color:#000000e0}.oed-v2-match-float--mock .oed-v2-match-float-sub[data-v-bf582525]{margin:4px 0 0;font-size:12px;line-height:20px;color:#00000073;max-width:480px}.oed-v2-match-float--mock .oed-v2-match-status[data-v-bf582525]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;flex-shrink:0}.oed-v2-match-float--mock .oed-v2-match-pill[data-v-bf582525]{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;font-size:12px;line-height:20px;border-radius:4px;white-space:nowrap;background:#fafafa;border:1px solid #d9d9d9;color:#00000073}.oed-v2-match-float--mock .oed-v2-match-pill-ico[data-v-bf582525]{width:12px;height:12px}.oed-v2-match-float--mock .oed-v2-match-pill--order-on[data-v-bf582525]{color:#52c41a;background:#f6ffed;border-color:#b7eb8f}.oed-v2-match-float--mock .oed-v2-match-pill--customer-on[data-v-bf582525]{color:#0052d9;background:#e6f4ff;border-color:#91caff}.oed-v2-match-float--mock .oed-v2-match-alert[data-v-bf582525]{margin:0 0 var(--mock-section-gap);padding:8px 12px;font-size:12px;line-height:20px;border-radius:var(--mock-radius)}.oed-v2-match-float--mock .oed-v2-match-alert--fresh[data-v-bf582525]{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.oed-v2-match-float--mock .oed-v2-match-body[data-v-bf582525]{display:flex;flex-direction:column;gap:var(--mock-section-gap)}.oed-v2-match-float--mock .oed-v2-match-block--split[data-v-bf582525]{padding-top:var(--mock-section-gap);border-top:1px dashed #e8e8e8}.oed-v2-match-float--mock .oed-v2-match-block-title[data-v-bf582525]{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:600;line-height:22px;color:#000000e0}.oed-v2-match-float--mock .oed-v2-match-block-bar[data-v-bf582525]{display:inline-block;width:3px;height:14px;border-radius:1px;background:#0052d9;font-style:normal}.oed-v2-match-float--mock .oed-v2-match-grid[data-v-bf582525]{display:grid;column-gap:var(--mock-col-gap);row-gap:var(--mock-row-gap)}.oed-v2-match-float--mock .oed-v2-match-grid--order1[data-v-bf582525]{grid-template-columns:1fr 2fr 1fr}.oed-v2-match-float--mock .oed-v2-match-grid--order2[data-v-bf582525],.oed-v2-match-float--mock .oed-v2-match-grid--customer[data-v-bf582525]{grid-template-columns:repeat(4,1fr)}.oed-v2-match-float--mock .oed-v2-kv[data-v-bf582525]{display:flex;flex-direction:column;gap:4px;min-width:0}.oed-v2-match-float--mock .oed-v2-k[data-v-bf582525]{font-size:14px;line-height:22px;color:var(--mock-label-color)}.oed-v2-match-float--mock .oed-v2-inline-input[data-v-bf582525],.oed-v2-match-float--mock .oed-v2-match-remark-ta[data-v-bf582525]{width:100%;height:var(--mock-input-h);padding:4px 11px;font-size:14px;line-height:22px;color:#000000e0;border:1px solid var(--mock-border);border-radius:var(--mock-radius);background:#fff;box-sizing:border-box}.oed-v2-match-float--mock .oed-v2-match-remark-ta[data-v-bf582525]{height:auto;min-height:88px;padding:8px 11px;resize:vertical}.oed-v2-match-float--mock .oed-v2-inline-input[data-v-bf582525]:disabled,.oed-v2-match-float--mock .oed-v2-match-remark-ta[data-v-bf582525]:disabled{background:#f5f5f5;color:#00000073}.oed-v2-match-float--mock .oed-v2-match-foot[data-v-bf582525]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:var(--mock-section-gap);padding-top:var(--mock-section-gap);border-top:1px solid #f0f0f0}.oed-v2-match-float--mock .oed-v2-match-foot-left[data-v-bf582525],.oed-v2-match-float--mock .oed-v2-match-foot-right[data-v-bf582525]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.oed-v2-match-float--mock .oed-v2-btn--profile[data-v-bf582525]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 15px;font-size:14px;color:#000000e0;background:#fff;border:1px solid var(--mock-border);border-radius:var(--mock-radius);cursor:pointer}.oed-v2-match-float--mock .oed-v2-btn--profile[data-v-bf582525]:hover{border-color:#0052d9;color:#0052d9}.oed-v2-match-float--mock .oed-v2-btn--profile svg[data-v-bf582525]{width:16px;height:16px}.oed-v2-match-float--mock .oed-v2-btn--link[data-v-bf582525]{height:32px;padding:0 8px;font-size:13px;color:#0052d9;background:transparent;border:none;cursor:pointer}.oed-v2-match-float--mock .oed-v2-btn--mock-cancel[data-v-bf582525]{height:32px;padding:0 15px;font-size:14px;color:#000000e0;background:#fff;border:1px solid var(--mock-border);border-radius:var(--mock-radius);cursor:pointer}.oed-v2-match-float--mock .oed-v2-btn--mock-save-customer[data-v-bf582525]{height:32px;padding:0 15px;font-size:14px;color:#0052d9;background:#fff;border:1px solid #0052d9;border-radius:var(--mock-radius);cursor:pointer}.oed-v2-match-float--mock .oed-v2-btn--mock-save-customer[data-v-bf582525]:hover:not(:disabled){color:#fff;background:#0052d9}.oed-v2-match-float--mock .oed-v2-btn--mock-save-order[data-v-bf582525]{height:32px;padding:0 15px;font-size:14px;color:#fff;background:#0052d9;border:1px solid #0052d9;border-radius:var(--mock-radius);cursor:pointer}.oed-v2-match-float--mock .oed-v2-btn--mock-save-order[data-v-bf582525]:hover:not(:disabled){background:#0045b8;border-color:#0045b8}.oed-v2-match-float--mock .oed-v2-btn--step-done[data-v-bf582525],.oed-v2-match-float--mock .oed-v2-btn[data-v-bf582525]:disabled{opacity:.55;cursor:not-allowed}.oed-v2-steps[data-v-bf582525]{display:flex;align-items:flex-start;width:100%}.oed-v2-flow-step[data-v-bf582525]{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;min-width:0}.oed-v2-flow-step[data-v-bf582525]:not(:last-child):after{content:"";position:absolute;top:15px;left:calc(50% + 18px);width:calc(100% - 36px);height:1px;background:var(--oed-border);z-index:0}.oed-v2-flow-step--done[data-v-bf582525]:not(:last-child):after{background:var(--oed-primary)}.oed-v2-flow-step-head[data-v-bf582525]{position:relative;z-index:1;display:flex;justify-content:center;width:100%}.oed-v2-flow-step-icon[data-v-bf582525]{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;line-height:1;background:#fff;border:1px solid var(--oed-border);color:var(--oed-text-placeholder);transition:background .2s,border-color .2s,color .2s}.oed-v2-flow-step-check[data-v-bf582525]{width:14px;height:14px}.oed-v2-flow-step-title[data-v-bf582525]{margin-top:8px;font-size:14px;line-height:22px;color:var(--oed-text-secondary);text-align:center;white-space:nowrap}.oed-v2-flow-step-sub[data-v-bf582525]{margin-top:2px;font-size:12px;line-height:20px;color:var(--oed-text-secondary);text-align:center;white-space:nowrap}.oed-v2-flow-step--done .oed-v2-flow-step-icon[data-v-bf582525]{background:var(--oed-primary);border-color:var(--oed-primary);color:#fff}.oed-v2-flow-step--done .oed-v2-flow-step-title[data-v-bf582525]{color:var(--oed-text)}.oed-v2-flow-step--process .oed-v2-flow-step-icon[data-v-bf582525]{background:var(--oed-primary);border-color:var(--oed-primary);color:#fff}.oed-v2-flow-step--process .oed-v2-flow-step-title[data-v-bf582525],.oed-v2-flow-step--process .oed-v2-flow-step-sub[data-v-bf582525]{color:var(--oed-primary);font-weight:500}.oed-v2-flow-step--wait .oed-v2-flow-step-icon[data-v-bf582525]{background:#fff;border-color:var(--oed-border);color:var(--oed-text-placeholder)}.oed-v2-flow-step--wait .oed-v2-flow-step-title[data-v-bf582525],.oed-v2-flow-step--wait .oed-v2-flow-step-sub[data-v-bf582525]{color:var(--oed-text-secondary)}.oed-v2-card[data-v-bf582525]{background:#fff;border:1px solid var(--oed-border-light);border-radius:var(--oed-card-radius);padding:20px 24px;box-sizing:border-box}.oed-v2-card--order[data-v-bf582525]{display:flex;flex-direction:column;min-height:0}.oed-v2-card-head[data-v-bf582525]{display:flex;align-items:center;gap:8px;margin-bottom:16px}.oed-v2-card-head h3[data-v-bf582525]{margin:0;font-size:16px;font-weight:600;line-height:24px;color:var(--oed-text)}.oed-v2-card-icon[data-v-bf582525]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.oed-v2-card-icon svg[data-v-bf582525]{width:18px;height:18px}.oed-v2-card-icon--blue[data-v-bf582525]{color:var(--oed-primary)}.oed-v2-card-icon--purple[data-v-bf582525]{color:#722ed1}.oed-v2-order-tip[data-v-bf582525]{margin:0 0 16px;padding:8px 12px;font-size:13px;line-height:20px;color:var(--oed-text-secondary);background:#fafafa;border-radius:4px}.oed-v2-order-tip--fresh[data-v-bf582525]{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.oed-v2-order-grid[data-v-bf582525],.oed-v2-customer-grid[data-v-bf582525],.oed-v2-match-grid--customer[data-v-bf582525]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 12px}.oed-v2-kv[data-v-bf582525]{display:flex;flex-direction:column;gap:4px;min-width:0}.oed-v2-order-remark[data-v-bf582525]{flex:1;display:flex;flex-direction:column;gap:4px;min-height:72px;margin-top:4px}.oed-v2-order-remark-input[data-v-bf582525]{flex:1;min-height:72px;height:auto;padding:8px 11px;resize:none;line-height:22px}.oed-v2-k[data-v-bf582525]{font-size:14px;line-height:22px;color:var(--oed-text)}.oed-v2-inline-input[data-v-bf582525]{width:100%;height:var(--oed-input-h);padding:4px 11px;border:1px solid var(--oed-border);border-radius:var(--oed-card-radius);font-size:14px;line-height:22px;color:var(--oed-text);background:#fff;box-sizing:border-box;transition:border-color .2s}.oed-v2-inline-input[data-v-bf582525]:focus{outline:none;border-color:var(--oed-primary);box-shadow:0 0 0 2px #0052d91a}.oed-v2-textarea[data-v-bf582525]{height:auto;min-height:var(--oed-input-h);padding:4px 11px;resize:vertical}.oed-v2-card-actions[data-v-bf582525]{display:flex;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:0;border-top:none}.oed-v2-card-actions--order[data-v-bf582525]{justify-content:flex-end;align-items:center;margin-top:auto;padding-top:12px}.oed-v2-btn--pull-left[data-v-bf582525]{margin-right:auto}.oed-v2-col-right .oed-v2-card--sync[data-v-bf582525]{flex:1;min-height:0}.oed-v2-card--sync[data-v-bf582525]{display:flex;flex-direction:column;min-height:0;padding:16px 18px}.oed-v2-card--parse-panel[data-v-bf582525]{padding:10px 12px;background:#fff;border:1px solid var(--oed-border-light);border-radius:8px;box-shadow:0 2px 10px #722ed10f;display:flex;flex-direction:column;gap:8px}.oed-v2-parse-panel-hd[data-v-bf582525]{display:flex;align-items:flex-start;gap:8px}.oed-v2-parse-panel-hd h3[data-v-bf582525]{margin:0;font-size:14px;font-weight:600;line-height:22px;color:var(--oed-text)}.oed-v2-parse-panel-sub[data-v-bf582525]{margin:2px 0 0;font-size:12px;line-height:18px;color:var(--oed-text-secondary)}.oed-sync-steps--panel[data-v-bf582525]{margin:0;gap:4px}.oed-sync-step-card--panel[data-v-bf582525]{padding:6px 8px}.oed-sync-step-card--panel .oed-sync-step-text em[data-v-bf582525]{display:none}.oed-v2-sync-form--panel[data-v-bf582525]{display:flex;flex-direction:column;gap:8px;margin:0}.oed-v2-sync-form--panel .oed-v2-field input[data-v-bf582525]{height:28px;font-size:13px}.oed-v2-sync-actions--panel[data-v-bf582525]{display:flex;flex-direction:column;gap:6px;margin:0}.oed-v2-sync-actions--panel .oed-v2-btn[data-v-bf582525]{width:100%;justify-content:center}.oed-v2-parse-panel-msg[data-v-bf582525]{margin:0;font-size:12px;line-height:18px}.oed-v2-parse-panel-stat[data-v-bf582525]{margin:0;padding:6px 10px;font-size:12px;line-height:18px;color:#531dab;background:#f9f0ff;border-radius:4px}.oed-v2-parse-panel-stat strong[data-v-bf582525]{color:#722ed1}.oed-sync-compact-bar[data-v-bf582525]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.oed-sync-compact-label[data-v-bf582525]{font-size:13px;font-weight:600;color:var(--oed-text);white-space:nowrap}.oed-v2-sync-form--inline[data-v-bf582525]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 10px;margin:0;flex:1;min-width:200px}.oed-v2-field--inline[data-v-bf582525]{flex-direction:row;align-items:center;gap:6px;min-width:0}.oed-v2-field--inline label[data-v-bf582525]{font-size:12px;line-height:28px;white-space:nowrap;flex-shrink:0}.oed-v2-field--inline input[data-v-bf582525]{width:140px;height:28px;padding:2px 8px;font-size:13px}.oed-v2-field--inline .oed-v2-password-wrap input[data-v-bf582525]{width:120px}.oed-v2-field--inline .oed-v2-eye[data-v-bf582525]{height:28px;padding:0 8px;font-size:12px}.oed-v2-sync-actions--inline[data-v-bf582525]{margin:0;flex-shrink:0}.oed-sync-compact-msg[data-v-bf582525]{flex:1 1 100%;margin:0!important;font-size:12px;line-height:18px}.oed-sync-fixed[data-v-bf582525]{flex-shrink:0}.oed-sync-head h3[data-v-bf582525]{margin:0}.oed-sync-subtitle[data-v-bf582525]{margin:2px 0 0;font-size:12px;line-height:20px;color:var(--oed-text-secondary);font-weight:400}.oed-sync-steps[data-v-bf582525]{display:flex;align-items:stretch;gap:6px;margin-bottom:12px}.oed-sync-step-card[data-v-bf582525]{flex:1;display:flex;align-items:flex-start;gap:8px;min-width:0;padding:10px 12px;border:1px solid var(--oed-border-light);border-radius:6px;background:#fff;text-align:left;cursor:pointer;transition:border-color .2s,box-shadow .2s}.oed-sync-step-card[data-v-bf582525]:disabled{cursor:not-allowed;opacity:.55}.oed-sync-step-card--on[data-v-bf582525]{border-color:#722ed1;box-shadow:0 0 0 1px #722ed126}.oed-sync-step-card--done[data-v-bf582525]{border-color:#d3adf7;background:#faf5ff}.oed-sync-step-no[data-v-bf582525]{flex-shrink:0;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;background:#f5f5f5;color:var(--oed-text-secondary);border:1px solid var(--oed-border)}.oed-sync-step-card--on .oed-sync-step-no[data-v-bf582525]{background:#722ed1;border-color:#722ed1;color:#fff}.oed-sync-step-card--done .oed-sync-step-no[data-v-bf582525]{background:#9254de;border-color:#9254de;color:#fff}.oed-sync-step-text[data-v-bf582525]{display:flex;flex-direction:column;gap:2px;min-width:0}.oed-sync-step-text strong[data-v-bf582525]{font-size:13px;line-height:20px;color:var(--oed-text);font-weight:600}.oed-sync-step-text em[data-v-bf582525]{font-style:normal;font-size:11px;line-height:16px;color:var(--oed-text-secondary)}.oed-sync-step-chevron[data-v-bf582525]{flex-shrink:0;align-self:center;color:#bfbfbf;font-size:18px;line-height:1;-webkit-user-select:none;user-select:none}.oed-sync-login-panel[data-v-bf582525]{padding:12px 14px;border:1px solid var(--oed-border-light);border-radius:6px;background:#fafafa}.oed-sync-login-head h4[data-v-bf582525]{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--oed-text)}.oed-sync-login-head p[data-v-bf582525]{margin:0 0 12px;font-size:12px;color:var(--oed-text-secondary)}.oed-v2-btn--purple[data-v-bf582525]{background:#722ed1;color:#fff;border-color:#722ed1}.oed-v2-btn--purple[data-v-bf582525]:hover:not(:disabled){background:#531dab;border-color:#531dab}.oed-v2-btn--ghost.oed-v2-btn--purple[data-v-bf582525]{background:#fff;color:#722ed1;border-color:#d3adf7}.oed-v2-btn--ghost.oed-v2-btn--purple[data-v-bf582525]:hover:not(:disabled){color:#531dab;border-color:#722ed1}.oed-sync-parse[data-v-bf582525]{flex:1;min-height:0;display:flex;flex-direction:column;margin-top:12px;padding-top:12px;border-top:1px solid var(--oed-border-light)}.oed-sync-parse-head[data-v-bf582525]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.oed-sync-parse-head h4[data-v-bf582525]{margin:0;font-size:14px;font-weight:600;color:var(--oed-text)}.oed-sync-parse-head h4 em[data-v-bf582525]{font-style:normal;font-weight:400;color:var(--oed-text-secondary)}.oed-sync-parse-head-actions[data-v-bf582525]{display:flex;align-items:center;gap:12px}.oed-sync-link[data-v-bf582525]{font-size:13px}.oed-sync-link--danger[data-v-bf582525]{color:#ff4d4f}.oed-sync-parse-stats[data-v-bf582525]{display:flex;flex-wrap:wrap;gap:12px 16px;padding:8px 12px;margin-bottom:8px;background:#fafafa;border-radius:4px;font-size:13px;color:var(--oed-text-secondary)}.oed-sync-parse-stats strong[data-v-bf582525]{font-weight:600;color:var(--oed-text)}.oed-sync-stat-purple[data-v-bf582525]{color:#722ed1!important}.oed-sync-stat-green[data-v-bf582525]{color:#52c41a!important}.oed-sync-stat-red[data-v-bf582525]{color:#ff4d4f!important}.oed-sync-stat-amber[data-v-bf582525]{color:#fa8c16!important}.oed-sync-parse-table[data-v-bf582525]{flex:1;min-height:100px;max-height:240px;overflow:auto;overscroll-behavior:contain;border:1px solid var(--oed-border-light);border-radius:4px}.oed-sync-table th[data-v-bf582525],.oed-sync-table td[data-v-bf582525]{padding:8px 10px;font-size:13px}.oed-sync-table thead th[data-v-bf582525]{position:sticky;top:0;z-index:1;background:#fafafa}.oed-sync-parse-ok[data-v-bf582525]{font-size:12px;color:#52c41a;white-space:nowrap}.oed-sync-parse-foot[data-v-bf582525]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:8px;padding-top:8px}.oed-sync-parse-select-all[data-v-bf582525]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--oed-text);cursor:pointer}.oed-sync-parse-selected[data-v-bf582525]{margin-left:8px;color:var(--oed-text-secondary)}.oed-sync-parse-foot-actions[data-v-bf582525]{display:flex;align-items:center;gap:8px}.oed-sync-parse-tip[data-v-bf582525]{margin:8px 0 0;padding:6px 10px;font-size:12px;line-height:18px;color:#722ed1;background:#f9f0ff;border-radius:4px}.oed-v2-bind-steps[data-v-bf582525]{margin:0 0 16px;gap:8px}.oed-v2-bind-steps .oed-bind-step[data-v-bf582525]{min-height:28px;padding:4px 12px;font-size:13px;border-radius:4px}.oed-v2-sync-form[data-v-bf582525]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.oed-v2-field[data-v-bf582525]{display:flex;flex-direction:column;gap:4px}.oed-v2-field label[data-v-bf582525]{font-size:14px;line-height:22px;color:var(--oed-text)}.oed-v2-field input[data-v-bf582525]{height:var(--oed-input-h);padding:4px 11px;border:1px solid var(--oed-border);border-radius:var(--oed-card-radius);font-size:14px;box-sizing:border-box}.oed-v2-password-wrap[data-v-bf582525]{display:flex;gap:8px}.oed-v2-password-wrap input[data-v-bf582525]{flex:1}.oed-v2-eye[data-v-bf582525]{flex-shrink:0;height:var(--oed-input-h);border:1px solid var(--oed-border);background:#fff;border-radius:var(--oed-card-radius);padding:0 12px;font-size:14px;color:var(--oed-text-secondary);cursor:pointer;white-space:nowrap}.oed-v2-sync-actions[data-v-bf582525]{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.oed-v2-sync-meta[data-v-bf582525]{margin:8px 0 0;font-size:12px;color:var(--oed-text-secondary)}.oed-v2-parse-select-all[data-v-bf582525]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--oed-text);cursor:pointer}.oed-v2-parse-ok[data-v-bf582525]{font-size:12px;color:#52c41a;white-space:nowrap}.oed-v2-table-wrap--section[data-v-bf582525]{margin-top:16px;padding-top:12px;border-top:1px dashed var(--oed-border-light)}.oed-v2-scan-tip--saved[data-v-bf582525]{margin-bottom:8px;font-weight:600;color:var(--oed-text)}.oed-v2-bottom-pane .oed-v2-card--stores[data-v-bf582525]{flex:1;min-height:0;border-radius:var(--oed-card-radius);border:1px solid var(--oed-border-light)}.oed-v2-card--stores[data-v-bf582525]{padding:12px 16px 8px;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#fff}.oed-v2-stores-head--compact[data-v-bf582525]{margin-bottom:8px}.oed-v2-stores-head--compact .oed-v2-stores-title h3[data-v-bf582525]{font-size:15px;line-height:22px}.oed-v2-overview-bar--compact[data-v-bf582525]{gap:16px 20px;padding:8px 12px;margin-bottom:10px}.oed-v2-overview-bar--compact .oed-v2-overview-v[data-v-bf582525]{font-size:16px;line-height:22px}.oed-v2-overview-bar--compact .oed-v2-overview-refund[data-v-bf582525]{font-size:20px;line-height:26px}.oed-v2-stores-body[data-v-bf582525]{flex:1;min-height:120px;overflow-x:auto;overflow-y:auto;overscroll-behavior:contain;padding-bottom:8px;-webkit-overflow-scrolling:touch}.oed-v2-stores-head[data-v-bf582525]{margin-bottom:16px}.oed-v2-stores-title[data-v-bf582525]{display:flex;align-items:center;gap:8px}.oed-v2-stores-title h3[data-v-bf582525]{margin:0;font-size:16px;font-weight:600;line-height:24px;color:var(--oed-text)}.oed-v2-stores-count[data-v-bf582525]{font-style:normal;font-weight:400;font-size:14px;color:var(--oed-text-secondary)}.oed-v2-overview-bar[data-v-bf582525]{display:flex;align-items:center;gap:32px;flex-wrap:wrap;padding:12px 16px;margin-bottom:16px;background:#fafafa;border-radius:4px}.oed-v2-overview-item[data-v-bf582525]{display:flex;align-items:baseline;gap:6px}.oed-v2-overview-k[data-v-bf582525]{font-size:14px;line-height:22px;color:var(--oed-text-secondary)}.oed-v2-overview-v[data-v-bf582525]{font-size:20px;font-weight:600;line-height:28px}.oed-v2-overview-pct[data-v-bf582525]{font-size:12px;color:var(--oed-text-secondary)}.oed-v2-overview-item--refund[data-v-bf582525]{margin-left:auto;flex-direction:column;align-items:flex-end;gap:0}.oed-v2-overview-refund[data-v-bf582525]{font-size:28px;font-weight:600;line-height:36px;color:var(--oed-primary)}.oed-v2-text-blue[data-v-bf582525]{color:var(--oed-primary)!important}.oed-v2-text-green[data-v-bf582525]{color:#52c41a!important}.oed-v2-text-red[data-v-bf582525]{color:#ff4d4f!important}.oed-v2-text-amber[data-v-bf582525]{color:#fa8c16!important}.oed-v2-list-toolbar--bar[data-v-bf582525]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--oed-border-light)}.oed-v2-list-toolbar-left[data-v-bf582525]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.oed-v2-list-meta[data-v-bf582525]{font-size:13px;color:var(--oed-text-secondary)}.oed-v2-table-wrap[data-v-bf582525]{overflow-x:auto}.oed-v2-stores-body .oed-v2-table-wrap[data-v-bf582525]{overflow:visible}.oed-v2-stores-body .oed-v2-table thead th[data-v-bf582525]{position:sticky;top:0;z-index:1}.oed-v2-table[data-v-bf582525]{width:100%;border-collapse:collapse;font-size:14px}.oed-v2-table th[data-v-bf582525],.oed-v2-table td[data-v-bf582525]{padding:12px 16px;border-bottom:1px solid #f0f0f0;text-align:left;white-space:nowrap}.oed-v2-table th[data-v-bf582525]{background:#fafafa;color:var(--oed-text);font-weight:500;font-size:14px}.oed-v2-tag[data-v-bf582525]{display:inline-flex;padding:0 7px;height:22px;align-items:center;border-radius:4px;font-size:12px;font-weight:400;line-height:20px}.oed-v2-tag--green[data-v-bf582525]{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.oed-v2-tag--amber[data-v-bf582525]{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.oed-v2-tag--red[data-v-bf582525]{background:#fff2f0;color:#ff4d4f;border:1px solid #ffccc7}.oed-v2-tag--green.oed-diag[data-v-bf582525],.oed-v2-tag--amber.oed-diag[data-v-bf582525],.oed-v2-tag--red.oed-diag[data-v-bf582525]{border:none;cursor:pointer}.oed-v2-link[data-v-bf582525]{border:none;background:none;color:var(--oed-primary);font-size:14px;cursor:pointer;padding:0 4px}.oed-v2-link[data-v-bf582525]:hover{color:var(--oed-primary-hover)}.oed-v2-actions-cell[data-v-bf582525]{display:flex;gap:4px}.oed-v2-empty[data-v-bf582525],.oed-v2-scan-tip[data-v-bf582525]{padding:32px 16px;text-align:center;color:var(--oed-text-secondary);font-size:14px}.oed-v2-scan-tip[data-v-bf582525]{text-align:left;padding:0 0 12px}.oed-v2-scan-legend[data-v-bf582525]{margin:0 0 12px;padding:8px 12px;font-size:12px;line-height:1.5;color:var(--oed-text-secondary);background:var(--oed-bg-subtle, #f5f6f8);border-radius:6px}.oed-v2-scan-legend strong[data-v-bf582525]{color:var(--oed-text);font-weight:600}.oed-v2-btn[data-v-bf582525]{height:var(--oed-input-h);padding:4px 15px;border-radius:var(--oed-card-radius);font-size:14px;font-weight:400;line-height:22px;cursor:pointer;border:1px solid transparent;white-space:nowrap;box-sizing:border-box}.oed-v2-btn--sm[data-v-bf582525]{height:24px;padding:0 7px;font-size:12px;line-height:20px}.oed-v2-btn--primary[data-v-bf582525]{background:var(--oed-primary);color:#fff;border-color:var(--oed-primary)}.oed-v2-btn--primary[data-v-bf582525]:hover:not(:disabled){background:var(--oed-primary-hover);border-color:var(--oed-primary-hover)}.oed-v2-btn--ghost[data-v-bf582525]{background:#fff;border-color:var(--oed-border);color:var(--oed-text)}.oed-v2-btn--ghost[data-v-bf582525]:hover:not(:disabled){color:var(--oed-primary);border-color:var(--oed-primary)}.oed-v2-btn--outline[data-v-bf582525]{background:#fff;border-color:var(--oed-border);color:var(--oed-text)}.oed-v2-btn--outline[data-v-bf582525]:hover:not(:disabled){color:var(--oed-primary);border-color:var(--oed-primary)}.oed-v2-btn--submit[data-v-bf582525]{height:40px;padding:0 24px;font-size:14px}.oed-v2-btn[data-v-bf582525]:disabled{opacity:.72;cursor:not-allowed}.oed-v2-btn--step-done[data-v-bf582525],.oed-v2-btn--step-done[data-v-bf582525]:disabled{background:#e6f4ff!important;border-color:#91caff!important;color:#003a8c!important;opacity:1!important;cursor:pointer!important;box-shadow:none!important}.oed-v2-btn--primary.oed-v2-btn--step-done[data-v-bf582525],.oed-v2-btn--primary.oed-v2-btn--step-done[data-v-bf582525]:disabled{background:var(--oed-primary)!important;border-color:var(--oed-primary)!important;color:#fff!important}.oed-v2-btn--purple.oed-v2-btn--step-done[data-v-bf582525],.oed-v2-btn--purple.oed-v2-btn--step-done[data-v-bf582525]:disabled{background:#9254de!important;border-color:#9254de!important;color:#fff!important}.oed-v2-btn--ghost.oed-v2-btn--step-done[data-v-bf582525],.oed-v2-btn--ghost.oed-v2-btn--step-done[data-v-bf582525]:disabled{background:#f0f5ff!important;border-color:#adc6ff!important;color:#1d39c4!important}.oed-archive-summary-backdrop[data-v-bf582525]{z-index:2600}.oed-archive-summary[data-v-bf582525]{width:100%;max-width:640px;max-height:88vh;display:flex;flex-direction:column;background:#fff;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 25px 50px -12px #0f172a47;overflow:hidden}.oed-archive-summary-hd[data-v-bf582525]{padding:18px 20px 12px;border-bottom:1px solid #f1f5f9;background:linear-gradient(180deg,#eff6ff,#fff)}.oed-archive-summary-hd h3[data-v-bf582525]{margin:0;font-size:18px;font-weight:800}.oed-archive-summary-sub[data-v-bf582525]{margin:6px 0 0;font-size:12px;color:#64748b}.oed-archive-summary-body[data-v-bf582525]{padding:14px 20px;overflow:auto;flex:1;min-height:0}.oed-archive-summary-kv[data-v-bf582525]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0 0 14px}.oed-archive-summary-kv>div[data-v-bf582525]{display:flex;gap:8px;font-size:13px}.oed-archive-summary-kv dt[data-v-bf582525]{margin:0;color:#64748b;flex-shrink:0}.oed-archive-summary-kv dd[data-v-bf582525]{margin:0;font-weight:600;color:#0f172a}.oed-archive-summary-warn dd[data-v-bf582525]{color:#dc2626}.oed-archive-summary-table-wrap[data-v-bf582525]{border:1px solid #e2e8f0;border-radius:8px;overflow:auto;max-height:240px}.oed-archive-summary-table[data-v-bf582525]{width:100%;border-collapse:collapse;font-size:12px}.oed-archive-summary-table th[data-v-bf582525],.oed-archive-summary-table td[data-v-bf582525]{padding:8px 10px;text-align:left;border-bottom:1px solid #f1f5f9}.oed-archive-summary-table th[data-v-bf582525]{background:#f8fafc;color:#64748b;font-weight:600}.oed-archive-summary-tip[data-v-bf582525]{margin:12px 0 0;font-size:13px}.oed-archive-summary-tip--err[data-v-bf582525]{color:#dc2626;background:#fef2f2;padding:8px 10px;border-radius:6px}.oed-archive-summary-tip--ok[data-v-bf582525]{color:#166534;background:#f0fdf4;padding:8px 10px;border-radius:6px}.oed-archive-summary-foot[data-v-bf582525]{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 20px 16px;border-top:1px solid #f1f5f9;background:#fafbfc}.oed-archive-summary-foot .oed-archive-summary-btn[data-v-bf582525]{min-height:36px;padding:0 18px;font-size:14px;font-weight:600;opacity:1}.oed-archive-summary-foot .oed-v2-btn--outline.oed-archive-summary-btn[data-v-bf582525]{border-color:#64748b;color:#0f172a;background:#fff}.oed-archive-summary-foot .oed-v2-btn--outline.oed-archive-summary-btn[data-v-bf582525]:hover:not(:disabled){border-color:var(--oed-primary);color:var(--oed-primary)}.oed-archive-summary-foot .oed-v2-btn--primary.oed-archive-summary-btn[data-v-bf582525]{background:#0052d9;border-color:#0052d9;color:#fff}.oed-archive-summary-foot .oed-v2-btn--primary.oed-archive-summary-btn[data-v-bf582525]:hover:not(:disabled){background:#0045b8;border-color:#0045b8}.oed-archive-summary-foot .oed-v2-btn--primary.oed-archive-summary-btn[data-v-bf582525]:disabled{background:#94a3b8;border-color:#94a3b8;color:#fff;opacity:1;cursor:not-allowed}.oed-archive-summary-foot .oed-archive-summary-btn--submit[data-v-bf582525]:not(:disabled){background:#389e0d;border-color:#389e0d}.oed-archive-summary-foot .oed-archive-summary-btn--submit[data-v-bf582525]:not(:disabled):hover{background:#237804;border-color:#237804}.oed-stores-bottom-dock[data-v-bf582525]{flex-shrink:0;display:flex;flex-direction:column;gap:0;padding:10px 16px;background:#fff;border-top:1px solid #dbeafe;border-radius:0 0 8px 8px;box-shadow:0 -2px 8px #0f172a0a}.oed-dock-hint[data-v-bf582525]{margin:0;padding:8px 10px;font-size:12px;line-height:1.45;color:#1d4ed8;background:#eff6ff;border-radius:6px}.oed-dock-allocation[data-v-bf582525]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 16px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.oed-dock-stats[data-v-bf582525]{display:flex;flex-wrap:wrap;gap:10px 20px}.oed-dock-stat[data-v-bf582525]{display:flex;flex-direction:column;gap:2px;min-width:72px}.oed-dock-stat-label[data-v-bf582525]{font-size:11px;color:#94a3b8;line-height:1.2}.oed-dock-stat-val[data-v-bf582525]{font-size:14px;font-weight:600;color:#0f172a;line-height:1.2}.oed-dock-stat--warn .oed-dock-stat-val[data-v-bf582525]{color:#b45309}.oed-dock-allocation-tools[data-v-bf582525]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:1 1 200px;justify-content:flex-end;max-width:100%}.oed-dock-remark-inp[data-v-bf582525]{flex:1 1 160px;min-width:140px;max-width:280px;height:32px}.oed-dock-toolbar[data-v-bf582525]{display:flex;justify-content:flex-end;align-items:center;padding-top:2px;width:100%}.oed-dock-toolbar-actions[data-v-bf582525]{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;max-width:100%}.oed-dock-btn-main[data-v-bf582525],.oed-dock-btn-sub[data-v-bf582525]{flex:0 0 auto;min-width:0;width:auto;max-width:none;height:36px;padding:0 18px;font-size:14px;font-weight:600;white-space:nowrap}.oed-dock-btn-sub[data-v-bf582525]{font-weight:500}.oed-dock-toolbar-actions .oed-v2-btn--ghost[data-v-bf582525]{border-color:#94a3b8;color:#1e293b;background:#fff}.oed-dock-toolbar-actions .oed-v2-btn--outline[data-v-bf582525]{border-color:#64748b;color:#0f172a;background:#fff}.oed-dock-toolbar-actions .oed-v2-btn--outline[data-v-bf582525]:hover:not(:disabled),.oed-dock-toolbar-actions .oed-v2-btn--ghost[data-v-bf582525]:hover:not(:disabled){border-color:var(--oed-primary);color:var(--oed-primary);background:#fff}.oed-dock-toolbar-actions .oed-v2-btn--primary[data-v-bf582525]{background:#0052d9;border-color:#0052d9;color:#fff}.oed-dock-toolbar-actions .oed-v2-btn--primary[data-v-bf582525]:hover:not(:disabled){background:#0045b8;border-color:#0045b8}.oed-dock-toolbar-actions .oed-v2-btn--purple[data-v-bf582525]{background:#722ed1;border-color:#722ed1;color:#fff}.oed-dock-toolbar-actions .oed-v2-btn--purple[data-v-bf582525]:hover:not(:disabled){background:#531dab;border-color:#531dab}.oed-dock-toolbar-actions .oed-v2-btn[data-v-bf582525]:disabled{opacity:1;background:#f1f5f9;border-color:#cbd5e1;color:#64748b}.oed-dock-toolbar-actions .oed-v2-btn--primary[data-v-bf582525]:disabled,.oed-dock-toolbar-actions .oed-v2-btn--purple[data-v-bf582525]:disabled{background:#94a3b8;border-color:#94a3b8;color:#fff}.oed-dock-btn-done[data-v-bf582525]:not(:disabled){background:#389e0d!important;border-color:#389e0d!important;color:#fff!important}.oed-dock-btn-done[data-v-bf582525]:not(:disabled):hover{background:#237804!important;border-color:#237804!important}.oed-scan-archive-inline-btn[data-v-bf582525]{flex-shrink:0}.oed-v2-footer-stats[data-v-bf582525]{display:flex;align-items:center;gap:12px 20px;flex-wrap:wrap;width:100%}.oed-v2-footer-tools[data-v-bf582525]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;width:100%}.oed-footer-action-hint[data-v-bf582525]{margin:0;padding:6px 10px;font-size:12px;line-height:1.45;color:var(--oed-primary, #1677ff);background:#1677ff0f;border-radius:6px}@media(max-width:720px){.oed-dock-toolbar-actions[data-v-bf582525]{justify-content:flex-end}.oed-dock-allocation-tools[data-v-bf582525]{justify-content:flex-start}.oed-dock-remark-inp[data-v-bf582525]{max-width:none;width:100%}}.oed-footer-archive-btn[data-v-bf582525]{min-width:140px}.oed-v2-footer-actions[data-v-bf582525]{display:flex;gap:8px;flex-wrap:wrap;width:100%}@media(max-width:1100px){.oed-v2-top-split--doc[data-v-bf582525],.oed-v2-top-split[data-v-bf582525]{grid-template-columns:1fr}.oed-v2-doc-grid--3[data-v-bf582525]{grid-template-columns:repeat(2,minmax(0,1fr))}.oed-v2-doc-grid--3 .oed-v2-doc-span2[data-v-bf582525]{grid-column:1 / -1}.oed-v2-doc-grid--4[data-v-bf582525],.oed-v2-match-float--mock .oed-v2-match-grid--order1[data-v-bf582525]{grid-template-columns:repeat(2,minmax(0,1fr))}.oed-v2-match-float--mock .oed-v2-match-grid--order1 .oed-v2-kv--order-no[data-v-bf582525]{grid-column:1 / -1}.oed-v2-match-float--mock .oed-v2-match-grid--order2[data-v-bf582525],.oed-v2-match-float--mock .oed-v2-match-grid--customer[data-v-bf582525]{grid-template-columns:repeat(2,minmax(0,1fr))}.oed-v2-match-float-hd[data-v-bf582525]{flex-direction:column;align-items:stretch}.oed-v2-flow-step-title[data-v-bf582525]{font-size:13px;white-space:normal}.oed-v2-match-grid[data-v-bf582525],.oed-v2-order-grid[data-v-bf582525]{grid-template-columns:repeat(2,minmax(0,1fr))}.oed-v2-kv--span2[data-v-bf582525]{grid-column:span 2}.oed-v2-sync-actions--panel[data-v-bf582525]{flex-direction:row;flex-wrap:wrap}.oed-v2-sync-actions--panel .oed-v2-btn[data-v-bf582525]{width:auto;flex:1;min-width:100px}.oed-sync-compact-bar[data-v-bf582525]{flex-direction:column;align-items:stretch}.oed-v2-overview-item--refund[data-v-bf582525]{margin-left:0;width:100%;align-items:flex-start}}@media(max-width:640px){.oed-v2-doc-grid--3[data-v-bf582525],.oed-v2-doc-grid--4[data-v-bf582525],.oed-v2-doc-grid--2[data-v-bf582525]{grid-template-columns:1fr}.oed-v2-doc-span2[data-v-bf582525]{grid-column:auto}.oed-v2-match-float--mock .oed-v2-match-grid--order1[data-v-bf582525],.oed-v2-match-float--mock .oed-v2-match-grid--order2[data-v-bf582525],.oed-v2-match-float--mock .oed-v2-match-grid--customer[data-v-bf582525]{grid-template-columns:1fr}.oed-v2-match-float--mock .oed-v2-match-grid--order1 .oed-v2-kv--order-no[data-v-bf582525]{grid-column:auto}.oed-v2-match-grid[data-v-bf582525],.oed-v2-order-grid[data-v-bf582525],.oed-v2-customer-grid[data-v-bf582525],.oed-v2-sync-form[data-v-bf582525]{grid-template-columns:1fr}.oed-v2-kv--span2[data-v-bf582525]{grid-column:span 1}.oed-v2-match-foot[data-v-bf582525]{flex-direction:column;align-items:stretch}.oed-v2-match-foot-left[data-v-bf582525],.oed-v2-match-foot-right[data-v-bf582525]{justify-content:flex-start}}.oed-header-bar[data-v-bf582525]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #dce3ee}.oed-order-info[data-v-bf582525]{font-size:16px;font-weight:600;color:#1f2937}.oed-order-status[data-v-bf582525]{display:inline-block;background-color:#fff7e6;color:#e67700;padding:3px 10px;border-radius:4px;font-size:13px;margin-left:10px;font-weight:500}.oed-top-tags[data-v-bf582525]{font-size:13px;color:#555}.oed-footer-bar[data-v-bf582525]{position:sticky;bottom:0;z-index:10;display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding:18px 0;background:linear-gradient(to top,#f2f5f9 70%,transparent);border-top:2px solid #dce3ee}.oed-btn-group[data-v-bf582525]{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:18px}.oed-btn-group--customer[data-v-bf582525]{margin:16px 0 20px;justify-content:flex-start}.oed-btn-group--inset[data-v-bf582525]{padding:12px 16px 16px}.oed-btn-primary[data-v-bf582525]{padding:9px 18px;border-radius:6px;font-size:14px;cursor:pointer;border:none;background-color:#165dff;color:#fff;transition:background .2s}.oed-btn-primary[data-v-bf582525]:hover:not(:disabled){background-color:#0e48d1}.oed-btn-primary[data-v-bf582525]:disabled{opacity:.55;cursor:not-allowed}.oed-btn-secondary[data-v-bf582525]{padding:9px 18px;border-radius:6px;font-size:14px;cursor:pointer;background-color:#fff;border:1px solid #94a3b8;color:#333;transition:background .2s}.oed-btn-secondary[data-v-bf582525]:hover:not(:disabled){background-color:#f1f5f9}.oed-btn-secondary[data-v-bf582525]:disabled{opacity:.55;cursor:not-allowed}.oed-col[data-v-bf582525]{min-width:0;min-height:0;display:flex;flex-direction:column}.oed-col--list[data-v-bf582525]{overflow-y:auto;overscroll-behavior:contain}.oed-col--main[data-v-bf582525]{overflow:hidden;overscroll-behavior:contain;display:flex;flex-direction:column;gap:0;min-height:0}.oed-col--side[data-v-bf582525]{overflow-y:auto}.oed-panel[data-v-bf582525]{background:#fff;border:none;border-radius:8px;overflow:hidden;box-shadow:0 2px 6px #00000014;margin-bottom:22px}.oed-panel--card1[data-v-bf582525]{background-color:#f8faff;border-left:4px solid #165dff}.oed-panel--card2[data-v-bf582525]{background-color:#f7fcf9;border-left:4px solid #27ae60}.oed-panel--card3[data-v-bf582525]{background-color:#fffbf5;border-left:4px solid #f39c12}.oed-panel-hd--card[data-v-bf582525]{border-bottom:none;background:transparent;padding:22px 22px 0}.oed-panel--card1 .oed-panel-bd[data-v-bf582525],.oed-panel--card2 .oed-panel-bd[data-v-bf582525],.oed-panel--card3 .oed-panel-bd[data-v-bf582525]{padding:18px 22px 22px}.oed-card-num[data-v-bf582525]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:8px;background-color:#165dff;color:#fff;border-radius:4px;font-size:12px;font-weight:600;vertical-align:middle}.oed-card-num--green[data-v-bf582525]{background-color:#27ae60}.oed-card-num--orange[data-v-bf582525]{background-color:#f39c12}.oed-panel-title[data-v-bf582525]{margin:0;font-size:17px;font-weight:600;color:#1f2937;display:flex;align-items:center}.oed-panel--fill[data-v-bf582525]{flex:1;min-height:0;display:flex;flex-direction:column}.oed-panel-hd[data-v-bf582525]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid #f1f5f9;background:#fafbfc}.oed-panel-actions[data-v-bf582525]{display:flex;flex-wrap:wrap;gap:6px}.oed-panel-bd[data-v-bf582525]{padding:12px}.oed-panel-bd--flush[data-v-bf582525]{padding:0}.oed-panel-tools[data-v-bf582525]{padding:0 12px 10px;display:flex;flex-direction:column;gap:8px}.oed-tabs[data-v-bf582525]{display:flex;gap:4px;padding:0 12px 8px;border-bottom:1px solid #f1f5f9}.oed-tab[data-v-bf582525]{flex:1;height:30px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;font-size:12px;cursor:pointer}.oed-tab--on[data-v-bf582525]{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8;font-weight:600}.oed-search-wrap[data-v-bf582525]{position:relative}.oed-search-ic[data-v-bf582525]{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:16px;color:#94a3b8;pointer-events:none}.oed-search[data-v-bf582525]{width:100%;height:36px;padding:0 10px 0 32px;border:1px solid #e2e8f0;border-radius:6px;font-size:13px;box-sizing:border-box}.oed-order-list[data-v-bf582525]{flex:1;min-height:0;overflow-y:auto;padding:8px 10px 10px;display:flex;flex-direction:column;gap:6px}.oed-order-card[data-v-bf582525]{position:relative;flex:0 0 auto;width:100%;min-height:88px;box-sizing:border-box;text-align:left;padding:10px 10px 10px 14px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;cursor:pointer;overflow:hidden;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.oed-order-card[data-v-bf582525]:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:#cbd5e1}.oed-order-card--pending[data-v-bf582525]{border-color:#fdba74;background:#fff7ed}.oed-order-card--pending[data-v-bf582525]:before{background:#f97316}.oed-order-card--pending .oed-order-no[data-v-bf582525],.oed-order-card--pending .oed-order-amt[data-v-bf582525]{color:#9a3412}.oed-order-card--archived[data-v-bf582525]{border-color:#86efac;background:#f0fdf4}.oed-order-card--archived[data-v-bf582525]:before{background:#22c55e}.oed-order-card--archived .oed-order-no[data-v-bf582525],.oed-order-card--archived .oed-order-amt[data-v-bf582525]{color:#166534}.oed-order-card--partial[data-v-bf582525]{border-color:#fde68a;background:#fffbeb}.oed-order-card--partial[data-v-bf582525]:before{background:#eab308}.oed-order-card--on[data-v-bf582525]{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb,0 5px 12px #2563eb2e}.oed-order-card--on[data-v-bf582525]:after{content:"当前";position:absolute;left:0;bottom:0;padding:1px 4px;border-radius:0 4px 0 0;background:#2563eb;color:#fff;font-size:9px;line-height:14px}.oed-order-card-top[data-v-bf582525]{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.oed-order-card-main[data-v-bf582525]{min-width:0;flex:1}.oed-order-card-k[data-v-bf582525]{margin:0;font-size:10px;line-height:1.2;color:#94a3b8;letter-spacing:.02em}.oed-order-card-tags[data-v-bf582525]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.oed-badge--archived[data-v-bf582525]{background:#16a34a;color:#fff;border:1px solid #15803d;font-weight:700}.oed-order-no[data-v-bf582525]{margin:2px 0 0;font-size:13px;font-weight:700;color:#0f172a;word-break:break-all}.oed-order-sub[data-v-bf582525]{margin:4px 0 0;font-size:11px;color:#64748b}.oed-order-card-foot[data-v-bf582525]{display:flex;gap:8px;margin-top:8px;font-size:11px;color:#64748b}.oed-completed-order-hint[data-v-bf582525]{width:calc(100% - 16px);margin:8px;padding:9px 10px;border:1px solid #bfdbfe;border-radius:7px;background:#eff6ff;color:#475569;text-align:left;cursor:pointer}.oed-completed-order-hint span[data-v-bf582525],.oed-completed-order-hint strong[data-v-bf582525]{display:block}.oed-completed-order-hint span[data-v-bf582525]{margin-bottom:2px;font-size:10px}.oed-completed-order-hint strong[data-v-bf582525]{color:#1d4ed8;font-size:11px}.oed-completed-order-gate[data-v-bf582525]{align-self:start;margin:20px;padding:32px;border:1px solid #bbf7d0;border-radius:12px;background:linear-gradient(135deg,#f0fdf4,#f8fafc);text-align:center}.oed-completed-order-gate-status[data-v-bf582525]{display:inline-flex;padding:4px 10px;border-radius:999px;background:#dcfce7;color:#15803d;font-size:11px;font-weight:700}.oed-completed-order-gate h2[data-v-bf582525]{margin:12px 0 4px;color:#0f172a;font-size:20px}.oed-completed-order-gate p[data-v-bf582525]{margin:0 0 18px;color:#64748b;font-size:12px}.oed-completed-order-gate>strong[data-v-bf582525]{display:block;margin-bottom:20px;color:#334155;font-size:13px}.oed-completed-order-gate-actions[data-v-bf582525]{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.oed-completed-order-destination[data-v-bf582525]{min-width:210px;padding:12px 16px;border:1px solid #bfdbfe;border-radius:9px;background:#fff;color:#475569;text-align:left;cursor:pointer}.oed-completed-order-destination span[data-v-bf582525],.oed-completed-order-destination b[data-v-bf582525]{display:block}.oed-completed-order-destination span[data-v-bf582525]{margin-bottom:4px;font-size:10px}.oed-completed-order-destination b[data-v-bf582525]{color:#1d4ed8;font-size:13px}.oed-completed-order-destination--store[data-v-bf582525]{border-color:#c4b5fd}.oed-completed-order-destination--store b[data-v-bf582525]{color:#6d28d9}.oed-completed-order-back[data-v-bf582525]{margin-top:14px}.oed-order-amt[data-v-bf582525]{margin-left:auto;font-weight:700;color:#0f172a}.oed-empty[data-v-bf582525],.oed-empty-main[data-v-bf582525]{padding:24px;text-align:center;color:#64748b}.oed-empty-title[data-v-bf582525]{margin:0 0 6px;font-size:15px;font-weight:600;color:#334155}.oed-empty-desc[data-v-bf582525]{margin:0;font-size:13px}.oed-context[data-v-bf582525]{position:sticky;top:0;z-index:5;margin-bottom:12px;padding:12px;background:#fff;border:1px solid #e2e8f0;border-radius:8px}.oed-context-top[data-v-bf582525]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:10px}.oed-context-label[data-v-bf582525]{font-size:11px;color:#64748b;margin-right:6px}.oed-context-no[data-v-bf582525]{font-size:16px;font-weight:800;color:#1d4ed8}.oed-kpi[data-v-bf582525]{display:flex;gap:16px;margin:0}.oed-kpi dt[data-v-bf582525],.oed-kpi dd[data-v-bf582525]{display:inline;margin:0;font-size:12px}.oed-kpi dt[data-v-bf582525]{color:#64748b;margin-right:4px}.oed-kpi dd[data-v-bf582525]{font-weight:700}.oed-ok[data-v-bf582525]{color:#047857}.oed-warn[data-v-bf582525]{color:#b45309}.oed-steps[data-v-bf582525]{display:flex;justify-content:space-between;margin-bottom:32px;position:relative;gap:0;overflow:visible}.oed-steps[data-v-bf582525]:before{content:"";position:absolute;top:17px;left:10%;right:10%;height:3px;background-color:#cbd5e1;z-index:0}.oed-step[data-v-bf582525]{flex:1;min-width:72px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 16px;border:none;border-radius:0;background:#f2f5f9;font-size:14px;position:relative;z-index:1}.oed-step--done .oed-step-n[data-v-bf582525]{background-color:#27ae60;color:#fff;border:none}.oed-step--on .oed-step-n[data-v-bf582525]{background-color:#165dff;color:#fff;border:none}.oed-step--pending .oed-step-n[data-v-bf582525]{background-color:#fff;border:2px solid #94a3b8;color:#64748b}.oed-step--on .oed-step-text[data-v-bf582525]{color:#165dff;font-weight:600}.oed-step-text[data-v-bf582525]{font-size:14px;color:#555}.oed-step-n[data-v-bf582525]{width:34px;height:34px;border-radius:50%;background:#e2e8f0;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.oed-stack[data-v-bf582525]{display:flex;flex-direction:column;gap:12px}.oed-cards-row[data-v-bf582525]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;align-items:start}.oed-cards-row .oed-panel[data-v-bf582525]{margin-bottom:0;min-width:0}@media(max-width:1100px){.oed-cards-row[data-v-bf582525]{grid-template-columns:1fr}}.oed-form-row[data-v-bf582525]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:16px}.oed-lbl[data-v-bf582525]{display:flex;flex-direction:column;gap:6px;min-width:0}.oed-lbl--grow[data-v-bf582525]{grid-column:span 2}.oed-lbl--full[data-v-bf582525]{grid-column:1 / -1}.oed-lbl>span[data-v-bf582525]{font-size:13px;color:#444;font-weight:500}.oed-inp[data-v-bf582525]{height:auto;padding:9px 12px;border:1px solid #bcccdc;border-radius:6px;font-size:14px;box-sizing:border-box;background:#fff;color:#222}.oed-inp[data-v-bf582525]:focus{outline:none;border-color:#165dff;box-shadow:0 0 0 3px #165dff26}.oed-bind-block[data-v-bf582525]{margin:20px 0}.oed-bind-label[data-v-bf582525]{font-size:13px;color:#444;margin-bottom:12px}.oed-action-tip[data-v-bf582525]{margin-left:auto;font-size:13px;color:#e67700;font-weight:500}.oed-inp--sm[data-v-bf582525]{height:30px;font-size:12px;padding:4px 8px;line-height:22px}.oed-inp--scope[data-v-bf582525]{min-width:108px;width:100%;max-width:none;padding:4px 26px 4px 10px;cursor:pointer;-moz-appearance:auto;appearance:auto;-webkit-appearance:menulist;text-indent:0}.oed-td-select[data-v-bf582525]{overflow:visible;position:relative;vertical-align:middle;min-width:120px}.oed-v2-table th.oed-th-scope[data-v-bf582525],.oed-v2-table td.oed-td-select[data-v-bf582525]{min-width:120px}.oed-td-select select.oed-inp[data-v-bf582525]:focus{position:relative;z-index:4}.oed-td-shop-type[data-v-bf582525]{min-width:72px;vertical-align:middle}.oed-shop-type-tag[data-v-bf582525]{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:600;line-height:18px;white-space:nowrap}.oed-shop-type-tag--blue[data-v-bf582525]{background:#e6f4ff;color:#0958d9}.oed-shop-type-tag--purple[data-v-bf582525]{background:#f9f0ff;color:#722ed1}.oed-shop-type-tag--gray[data-v-bf582525]{background:#f5f5f5;color:#595959}.oed-td-situation[data-v-bf582525]{min-width:168px;max-width:220px;vertical-align:top}.oed-situation-card[data-v-bf582525]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:6px 8px;border:1px solid #eef2f7;border-radius:8px;background:#fafbfc;min-width:0}.oed-situation-card-main[data-v-bf582525]{flex:1 1 auto;min-width:0}.oed-situation-badge[data-v-bf582525]{display:inline-block;padding:1px 7px;border-radius:4px;font-size:11px;font-weight:600;line-height:18px}.oed-situation-badge--green[data-v-bf582525]{background:#f6ffed;color:#389e0d}.oed-situation-badge--red[data-v-bf582525]{background:#fff2f0;color:#cf1322}.oed-situation-badge--amber[data-v-bf582525]{background:#fffbe6;color:#d48806}.oed-situation-badge--gray[data-v-bf582525]{background:#f5f5f5;color:#8c8c8c}.oed-situation-meta[data-v-bf582525]{margin:4px 0 0;font-size:11px;line-height:1.4;color:#64748b;word-break:break-all}.oed-situation-meta--muted[data-v-bf582525]{color:#94a3b8;font-style:italic}.oed-situation-card-actions[data-v-bf582525]{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.oed-situation-diag-btn[data-v-bf582525],.oed-situation-detail-btn[data-v-bf582525]{border:none;background:#1677ff;color:#fff;font-size:11px;line-height:1;padding:5px 8px;border-radius:4px;cursor:pointer;white-space:nowrap}.oed-situation-diag-btn[data-v-bf582525]:disabled{opacity:.45;cursor:not-allowed}.oed-situation-detail-btn[data-v-bf582525]{background:transparent;color:#1677ff;border:1px solid #91caff;padding:4px 7px}.oed-td-alloc[data-v-bf582525]{min-width:108px}.oed-td-alloc .oed-inp--mt[data-v-bf582525]{margin-top:4px}.oed-parse-skip-hint[data-v-bf582525]{margin:0 12px 12px;padding:12px 14px;border-radius:8px;background:#f0fdf4;border:1px solid #86efac}.oed-parse-skip-hint-title[data-v-bf582525]{margin:0 0 8px;font-size:13px;color:#166534}.oed-parse-skip-hint-list[data-v-bf582525]{margin:0;padding-left:18px;font-size:12px;color:#15803d;line-height:1.6}.oed-scan-inventory-section[data-v-bf582525]{margin-bottom:12px}.oed-v2-scan-tip--inventory[data-v-bf582525]{color:#64748b}.oed-v2-table--inventory td[data-v-bf582525]{color:#64748b;background:#f8fafc}.oed-scan-row--inventory[data-v-bf582525]{opacity:.92}.oed-scan-row--inventory td[data-v-bf582525]{background:#f8fafc}.oed-scan-row--inventory input[type=checkbox][data-v-bf582525]{cursor:not-allowed}.oed-td-store-name[data-v-bf582525]{min-width:180px}.oed-inventory-cell-meta[data-v-bf582525]{display:flex;flex-wrap:wrap;gap:2px 12px;margin:4px 0 0;font-size:12px;line-height:1.4;color:#94a3b8}.oed-inventory-badge--inline[data-v-bf582525]{margin-left:6px;vertical-align:middle}.oed-inventory-badge[data-v-bf582525]{display:inline-flex;align-items:center;padding:0 8px;height:22px;border-radius:4px;font-size:12px;font-weight:500;color:#64748b;background:#f1f5f9;border:1px solid #e2e8f0}.oed-inventory-muted[data-v-bf582525]{font-size:12px;color:#94a3b8}.oed-inventory-hint[data-v-bf582525]{font-size:12px;font-weight:400;color:#94a3b8}.oed-subject-conflict[data-v-bf582525]{margin:10px 0 0;padding:10px 12px;border-radius:8px;border:1px solid #fcd34d;background:#fffbeb;color:#92400e}.oed-subject-conflict-title[data-v-bf582525]{margin:0 0 4px;font-size:13px;font-weight:600}.oed-subject-conflict-text[data-v-bf582525],.oed-subject-conflict-meta[data-v-bf582525]{margin:0;font-size:12px;line-height:1.5}.oed-subject-conflict-meta[data-v-bf582525]{margin-top:4px;color:#b45309}.oed-subject-conflict-link[data-v-bf582525]{margin-top:8px}.oed-inp--note[data-v-bf582525]{min-width:140px;max-width:220px}.oed-v2-table .oed-inp--note[data-v-bf582525],.oed-inp--wx[data-v-bf582525]{width:100%}.oed-inp[data-v-bf582525]:disabled{background:#f1f5f9;color:#94a3b8}.oed-toolbar[data-v-bf582525]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0}.oed-toolbar--end[data-v-bf582525]{justify-content:flex-end;margin-bottom:0}.oed-bind-steps[data-v-bf582525]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0}.oed-bind-step[data-v-bf582525]{display:inline-flex;align-items:center;gap:6px;min-height:auto;padding:8px 16px;border:1px solid #bcccdc;border-radius:6px;background:#fff;color:#333;font-size:14px;font-weight:500;cursor:pointer}.oed-bind-step--on[data-v-bf582525]{border-color:#0052d9;background:#0052d9;color:#fff;box-shadow:none}.oed-bind-step--on .oed-bind-step-n[data-v-bf582525]{background:#ffffff40;color:#fff}.oed-bind-step[data-v-bf582525]:disabled{opacity:.45;cursor:not-allowed}.oed-bind-step--done[data-v-bf582525]{border-color:#86efac;background:#ecfdf5;color:#047857}.oed-bind-step-n[data-v-bf582525]{width:22px;height:22px;border-radius:50%;background:#e2e8f0;color:#475569;font-size:12px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.oed-bind-step--on .oed-bind-step-n[data-v-bf582525]{background:#0045b8;color:#fff}.oed-bind-step--done .oed-bind-step-n[data-v-bf582525]{background:#22c55e;color:#fff}.oed-bind-step-arrow[data-v-bf582525]{color:#94a3b8;font-size:14px;-webkit-user-select:none;user-select:none}.oed-bind-meta[data-v-bf582525]{margin-left:auto;font-size:11px;color:#94a3b8}.oed-bind-meta--warn[data-v-bf582525]{color:#b45309}@media(max-width:640px){.oed-bind-meta[data-v-bf582525]{margin-left:0;width:100%}}.oed-meta[data-v-bf582525]{font-size:11px;color:#94a3b8}.oed-hint[data-v-bf582525]{margin:0 0 8px;font-size:12px}.oed-hint--err[data-v-bf582525]{color:#dc2626}.oed-hint--ok[data-v-bf582525]{color:#047857}.oed-hint--info[data-v-bf582525]{color:#475569;background:#f8fafc;padding:8px 10px;border-radius:6px;border:1px solid #e2e8f0}.oed-lbl--full[data-v-bf582525]{flex:1 1 100%;min-width:100%;margin-top:4px}.oed-ta[data-v-bf582525]{height:auto;min-height:56px;padding:8px 10px;resize:vertical;line-height:1.45}.oed-parse-summary[data-v-bf582525]{margin:0 0 10px;padding:10px 12px;font-size:13px;color:#1d4ed8;background:#eff6ff;border:1px solid #93c5fd;border-radius:8px}.oed-parse-summary strong[data-v-bf582525]{color:#1e3a8a}.oed-scan-table-wrap[data-v-bf582525]{overflow:auto;border:1px solid #e2e8f0;border-radius:6px;max-height:240px}.oed-scan-table-wrap--ready[data-v-bf582525]{border-color:#93c5fd;box-shadow:0 0 0 1px #bfdbfe}.oed-scan-row--on[data-v-bf582525]{background:#f8fafc}.oed-scan-table[data-v-bf582525]{width:100%;border-collapse:collapse;font-size:12px}.oed-scan-table th[data-v-bf582525],.oed-scan-table td[data-v-bf582525]{padding:6px 8px;border-bottom:1px solid #f1f5f9;text-align:left}.oed-scan-table th[data-v-bf582525]{background:#f8fafc;font-weight:600;color:#64748b}.oed-w-chk[data-v-bf582525]{width:36px}.oed-td-empty[data-v-bf582525]{color:#94a3b8;text-align:center}.oed-link[data-v-bf582525]{border:none;background:none;color:#2563eb;cursor:pointer;font-size:12px}.oed-table-wrap[data-v-bf582525]{overflow:auto;max-height:min(360px,50vh)}.oed-table[data-v-bf582525]{width:100%;min-width:720px;border-collapse:collapse;font-size:12px}.oed-table th[data-v-bf582525]{position:sticky;top:0;background:#f8fafc;padding:8px 10px;text-align:left;font-weight:600;color:#64748b;border-bottom:1px solid #e2e8f0}.oed-table td[data-v-bf582525]{padding:8px 10px;border-bottom:1px solid #f1f5f9;vertical-align:middle}.oed-td-strong[data-v-bf582525]{font-weight:600}.oed-check[data-v-bf582525]{border:none;background:none;font-size:14px;cursor:pointer;padding:0}.oed-diag[data-v-bf582525]{border:none;border-radius:4px;padding:4px 10px;font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap}.oed-diag[data-v-bf582525]:disabled{opacity:.5;cursor:not-allowed}.oed-diag-btn--blue[data-v-bf582525]{background:#e6f4ff;color:#0052d9}.oed-diag-btn--green[data-v-bf582525]{background:#f6ffed;color:#52c41a}.oed-diag-btn--amber[data-v-bf582525]{background:#fff7e6;color:#fa8c16}.oed-diag-btn--red[data-v-bf582525]{background:#fff2f0;color:#ff4d4f}.oed-diag-btn--muted[data-v-bf582525]{background:#f5f5f5;color:#00000040}.oed-diag-result-tag[data-v-bf582525]{display:inline-block;margin-left:6px;padding:0 6px;border-radius:4px;font-size:11px;line-height:20px}.oed-situation-btn[data-v-bf582525]{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;padding:0;cursor:pointer;font:inherit;text-align:left}.oed-situation-btn[data-v-bf582525]:disabled{cursor:default;opacity:.65}.oed-situation-btn:not(:disabled):hover .oed-situation-link[data-v-bf582525]{color:#1677ff}.oed-situation-btn--busy[data-v-bf582525]{cursor:wait}.oed-situation-link[data-v-bf582525]{font-size:12px;color:#00000073}.oed-diag-modal-body--pending[data-v-bf582525]{display:flex;flex-direction:column;gap:8px}.oed-diag-modal-pending[data-v-bf582525]{margin:0;font-size:14px;color:#000000e0}.oed-diag-modal-hint[data-v-bf582525]{margin:0;font-size:13px;color:#00000073}.oed-diag-modal-backdrop[data-v-bf582525]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a80}.oed-diag-modal[data-v-bf582525]{width:min(210mm,calc(100vw - 48px));max-height:calc(100vh - 48px);display:flex;flex-direction:column;overflow:hidden}.oed-diag-modal--a4[data-v-bf582525]{background:transparent;box-shadow:none;border-radius:0}.oed-diag-sheet[data-v-bf582525]{display:flex;flex-direction:column;width:100%;max-height:calc(100vh - 48px);background:#fff;border-radius:4px;box-shadow:0 16px 48px #0f172a38;overflow:hidden;aspect-ratio:210 / 297;max-width:210mm}.oed-diag-sheet-hd[data-v-bf582525]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 22px 12px;border-bottom:1px solid #e8e8e8;flex-shrink:0}.oed-diag-sheet-hd h3[data-v-bf582525]{margin:0;font-size:18px;font-weight:600;text-align:left}.oed-diag-sheet-body[data-v-bf582525]{flex:1;min-height:0;overflow-y:auto;padding:16px 22px 20px}.oed-diag-sheet-body--pending[data-v-bf582525]{display:flex;flex-direction:column;justify-content:center;gap:8px}.oed-diag-sheet-summary[data-v-bf582525]{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin-bottom:16px}.oed-diag-metrics-table[data-v-bf582525]{width:100%;border-collapse:collapse;font-size:14px;margin-bottom:14px}.oed-diag-metrics-table th[data-v-bf582525],.oed-diag-metrics-table td[data-v-bf582525]{border:1px solid #d9d9d9;padding:11px 14px;text-align:left;vertical-align:top}.oed-diag-metrics-table th[data-v-bf582525]{width:34%;background:#fafafa;font-weight:600;color:#000000a6}.oed-diag-val--bad[data-v-bf582525]{color:#cf1322;font-weight:600}.oed-diag-val--ok[data-v-bf582525]{color:#389e0d;font-weight:600}.oed-diag-val-sub[data-v-bf582525]{display:block;margin-top:4px;font-size:12px;font-weight:400;color:#0000008c}.oed-diag-sheet-ft[data-v-bf582525]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 22px 16px;border-top:1px solid #f0f0f0;flex-shrink:0}.oed-diag-modal-sub[data-v-bf582525]{margin:4px 0 0;font-size:13px;color:#00000073}.oed-diag-modal-close[data-v-bf582525]{border:none;background:transparent;font-size:22px;line-height:1;color:#00000073;cursor:pointer}.oed-diag-modal-status[data-v-bf582525]{padding:3px 10px;border-radius:4px;font-size:13px;font-weight:600}.oed-diag-modal-time[data-v-bf582525]{font-size:12px;color:#00000073}.oed-diag-modal-issues[data-v-bf582525]{margin:0 0 12px;padding-left:18px;font-size:13px;line-height:1.6;color:#000000e0}.oed-diag-modal-note[data-v-bf582525]{margin:0;font-size:12px;line-height:1.55;color:#0000008c;white-space:pre-wrap}@media(max-width:720px){.oed-diag-sheet[data-v-bf582525]{aspect-ratio:auto;max-height:calc(100vh - 32px)}}@media print{.oed-diag-modal-backdrop[data-v-bf582525]{background:#fff;padding:0}.oed-diag-sheet[data-v-bf582525]{box-shadow:none;max-height:none;aspect-ratio:auto}.oed-diag-sheet-ft[data-v-bf582525],.oed-diag-modal-close[data-v-bf582525]{display:none!important}}.oed-diag-modal-pre[data-v-bf582525]{margin:0;padding:10px 12px;max-height:280px;overflow:auto;font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-word;color:#000000a6;background:#fafafa;border:1px solid #f0f0f0;border-radius:4px}.oed-diag-modal-pre--plain[data-v-bf582525]{white-space:pre-wrap}.oed-diag--ok[data-v-bf582525]{background:#ecfdf5;color:#047857}.oed-diag--pending[data-v-bf582525]{background:#fffbeb;color:#b45309}.oed-summary[data-v-bf582525]{margin:0 0 12px;padding-left:18px;font-size:13px;line-height:1.7;color:#475569}.oed-summary strong[data-v-bf582525]{color:#0f172a}.oed-side-hint[data-v-bf582525]{margin:8px 0 0;font-size:11px;color:#94a3b8;line-height:1.5}.oed-badge[data-v-bf582525]{display:inline-flex;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600}.oed-badge--green[data-v-bf582525]{background:#ecfdf5;color:#047857}.oed-badge--amber[data-v-bf582525]{background:#f97316;color:#fff;border:1px solid #ea580c}.oed-badge--gray[data-v-bf582525]{background:#f1f5f9;color:#475569}.oed-badge--blue[data-v-bf582525]{background:#eff6ff;color:#1d4ed8}.oed-badge--red[data-v-bf582525]{background:#fef2f2;color:#dc2626}.oed-btn-primary[data-v-bf582525],.oed-btn-outline[data-v-bf582525],.oed-btn-mini[data-v-bf582525]{height:34px;padding:0 14px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer}.oed-btn-primary[data-v-bf582525]{border:none;background:#165dff;color:#fff}.oed-btn-primary[data-v-bf582525]:disabled{opacity:.5;cursor:not-allowed}.oed-btn-outline[data-v-bf582525]{border:1px solid #cbd5e1;background:#fff;color:#334155}.oed-btn-outline[data-v-bf582525]:disabled{opacity:.5;cursor:not-allowed}.oed-btn--block[data-v-bf582525]{width:100%;margin-top:8px}.oed-btn-mini[data-v-bf582525]{height:28px;padding:0 10px;font-size:12px;border:1px solid #93c5fd;background:#fff;color:#1d4ed8}.oed-btn-mini--ghost[data-v-bf582525]{border-color:#e2e8f0;color:#64748b}.oed-modal-backdrop[data-v-bf582525]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2500;background:#0f172a73;display:flex;align-items:center;justify-content:center;padding:16px}.oed-manual-card[data-v-bf582525]{width:100%;max-width:520px;max-height:90vh;overflow:auto;background:#fff;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 25px 50px -12px #0f172a47}.oed-manual-card-hd[data-v-bf582525]{padding:20px 20px 14px;border-bottom:1px solid #e2e8f0;background:linear-gradient(180deg,#eff6ff,#fff 72%);border-radius:12px 12px 0 0}.oed-manual-card-icon[data-v-bf582525]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:10px;border-radius:10px;background:#2563eb;color:#fff;font-size:16px;font-weight:800}.oed-manual-card-title[data-v-bf582525]{margin:0;font-size:18px;font-weight:800;color:#0f172a}.oed-manual-card-desc[data-v-bf582525]{margin:6px 0 0;font-size:12px;color:#64748b;line-height:1.5}.oed-manual-card-body[data-v-bf582525]{padding:16px 20px;display:flex;flex-direction:column;gap:12px}.oed-manual-err[data-v-bf582525]{margin:0;padding:10px 12px;font-size:13px;line-height:1.5;color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px}.oed-inp--err[data-v-bf582525]{border-color:#f87171!important;box-shadow:0 0 0 2px #f8717133}.oed-manual-card-foot[data-v-bf582525]{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px 18px;border-top:1px solid #f1f5f9;background:#fafbfc;border-radius:0 0 12px 12px}.oed-wx-field[data-v-bf582525]{display:flex;flex-direction:column;gap:4px}.oed-wx-label[data-v-bf582525]{font-size:12px;color:#64748b}.oed-wx-grid[data-v-bf582525]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.oed-req[data-v-bf582525]{color:#dc2626;font-style:normal}.oed-wx-voucher[data-v-bf582525]{display:flex;flex-direction:column;gap:6px}.oed-wx-voucher-slots[data-v-bf582525]{display:flex;gap:8px}.oed-wx-slot[data-v-bf582525]{width:72px;height:72px;border:1px dashed #cbd5e1;border-radius:8px;background:#f8fafc;font-size:24px;color:#94a3b8;cursor:pointer}.oed-inp--mt[data-v-bf582525]{margin-top:6px}.oed-inp--warn[data-v-bf582525]{border-color:#f59e0b;background:#fffbeb}@media(max-width:900px){.oed-grid.oed-grid--detail[data-v-bf582525]{grid-template-columns:minmax(0,1fr);padding:10px}.oed-grid.oed-grid--detail>.oed-col--list[data-v-bf582525]{display:none}.oed-grid.oed-grid--detail>.oed-col--main[data-v-bf582525]{width:100%;min-width:0}.oed-grid.oed-grid--detail .oed-inline-stage-nav[data-v-bf582525]{grid-template-columns:1fr;gap:6px}.oed-grid.oed-grid--detail .oed-inline-stage-nav i[data-v-bf582525]{display:none}.oed-grid.oed-grid--detail .oed-inline-back-queue[data-v-bf582525]{display:block!important;padding:7px 10px;border-color:transparent;background:transparent;color:#2563eb;font-size:12px;text-align:left}.oed-grid.oed-grid--detail .oed-inline-form-grid[data-v-bf582525],.oed-grid.oed-grid--detail .oed-inline-parse-flow[data-v-bf582525],.oed-grid.oed-grid--detail .oed-inline-parse-controls[data-v-bf582525],.oed-grid.oed-grid--detail .oed-inline-form-grid--order[data-v-bf582525]{grid-template-columns:1fr}.oed-grid.oed-grid--detail .oed-inline-span2[data-v-bf582525],.oed-grid.oed-grid--detail .oed-inline-span-all[data-v-bf582525],.oed-grid.oed-grid--detail .oed-inline-parse-buttons[data-v-bf582525]{grid-column:auto}.oed-grid.oed-grid--detail .oed-inline-stage-header[data-v-bf582525],.oed-grid.oed-grid--detail .oed-inline-stage-actions[data-v-bf582525]{padding-left:14px;padding-right:14px}.oed-grid.oed-grid--detail .oed-main-inner.oed-cdv-layout[data-v-bf582525]{padding:10px 8px 76px}.oed-grid.oed-grid--detail .oed-inline-form-section[data-v-bf582525]{margin:10px 10px 0;padding:14px 12px}.oed-grid.oed-grid--detail .oed-inline-stage-actions[data-v-bf582525]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8px}.oed-grid.oed-grid--detail .oed-inline-stage-actions .oed-v2-btn[data-v-bf582525]{width:100%;min-width:0;padding-left:8px;padding-right:8px;font-size:12px}}.oed-smart-assistant[data-v-bf582525]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 14px;padding:14px 16px;border:1px solid #bfdbfe;border-radius:10px;background:linear-gradient(135deg,#eff6ff,#fff 72%);box-shadow:0 6px 18px #2563eb14}.oed-smart-assistant--ready[data-v-bf582525]{border-color:#bbf7d0;background:linear-gradient(135deg,#f0fdf4,#fff 72%)}.oed-smart-main[data-v-bf582525]{display:flex;align-items:center;gap:14px;min-width:0}.oed-smart-score[data-v-bf582525]{display:flex;align-items:baseline;justify-content:center;flex:0 0 58px;width:58px;height:58px;border-radius:50%;color:#1d4ed8;background:#fff;border:5px solid #93c5fd;box-sizing:border-box}.oed-smart-assistant--ready .oed-smart-score[data-v-bf582525]{color:#15803d;border-color:#86efac}.oed-smart-score strong[data-v-bf582525]{font-size:18px;line-height:48px}.oed-smart-score span[data-v-bf582525]{font-size:10px;font-weight:600}.oed-smart-copy[data-v-bf582525]{min-width:0}.oed-smart-title-row[data-v-bf582525]{display:flex;align-items:center;gap:8px}.oed-smart-title-row h3[data-v-bf582525]{margin:0;color:#172554;font-size:15px}.oed-smart-status[data-v-bf582525]{padding:2px 7px;border-radius:999px;font-size:11px}.oed-smart-status--warn[data-v-bf582525]{color:#b45309;background:#fef3c7}.oed-smart-status--ok[data-v-bf582525]{color:#15803d;background:#dcfce7}.oed-smart-next[data-v-bf582525],.oed-smart-reminder[data-v-bf582525]{margin:4px 0 0;color:#475569;font-size:12px}.oed-smart-next strong[data-v-bf582525]{color:#1d4ed8}.oed-smart-blockers[data-v-bf582525]{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.oed-smart-blockers span[data-v-bf582525]{padding:2px 7px;border:1px solid #fed7aa;border-radius:5px;color:#9a3412;background:#fff7ed;font-size:11px}.oed-smart-actions[data-v-bf582525]{display:flex;align-items:center;gap:8px;flex:0 0 auto}.oed-smart-primary[data-v-bf582525]{min-width:132px}.oed-v2-allocation-stat[data-v-bf582525]{display:flex;flex-direction:column;gap:2px;min-width:0}.oed-v2-allocation-stat span[data-v-bf582525]{font-size:12px;color:#64748b;line-height:1.2}.oed-v2-allocation-stat strong[data-v-bf582525]{font-size:14px;color:var(--oed-primary);font-weight:600;line-height:1.3}.oed-v2-allocation-stat--warn strong[data-v-bf582525]{color:#b45309}.oed-v2-allocation-stat--count strong[data-v-bf582525]{color:var(--oed-text)}.oed-v2-allocation-remark[data-v-bf582525]{flex:1;min-width:140px;height:var(--oed-input-h)}@media(max-width:1100px){.oed-smart-assistant[data-v-bf582525]{align-items:stretch;flex-direction:column}.oed-smart-actions[data-v-bf582525]{justify-content:flex-end}.oed-v2-footer[data-v-bf582525]{flex-direction:column;align-items:stretch}.oed-v2-footer-tools[data-v-bf582525]{max-width:none}.oed-v2-footer-actions[data-v-bf582525]{margin-left:0;justify-content:flex-end}}.records-page[data-v-43236415]{min-width:1180px;max-width:1680px;margin:0 auto;padding:4px 2px 26px;color:#111827}.records-titlebar[data-v-43236415],.filter-card[data-v-43236415],.table-card[data-v-43236415],.metric[data-v-43236415],.drawer[data-v-43236415],.detail-section[data-v-43236415]{border:1px solid #e5eaf3;background:#fff;box-shadow:0 10px 26px #0f172a0d}.records-titlebar[data-v-43236415]{display:flex;align-items:center;justify-content:space-between;gap:18px;border-radius:14px;padding:18px 20px;margin-bottom:14px}.records-titlebar h1[data-v-43236415],.table-head h2[data-v-43236415],.drawer-head h2[data-v-43236415],.detail-section h3[data-v-43236415]{margin:0}.records-titlebar h1[data-v-43236415]{font-size:24px;font-weight:950}.records-titlebar p[data-v-43236415],.table-head p[data-v-43236415],.drawer-head p[data-v-43236415]{margin:6px 0 0;color:#6b7280;font-size:13px}.title-actions[data-v-43236415],.filter-actions[data-v-43236415]{display:flex;align-items:center;gap:10px}.btn[data-v-43236415],.link-btn[data-v-43236415],.view-btn[data-v-43236415]{height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:9px;border:1px solid #dce5f4;background:#fff;color:#1f2937;padding:0 14px;font-weight:850;cursor:pointer}.btn svg[data-v-43236415]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.btn-primary[data-v-43236415]{border-color:#126aff;background:#126aff;color:#fff}.btn-ghost[data-v-43236415]{color:#126aff;background:#eff6ff;border-color:#cfe0ff}.link-btn[data-v-43236415]{border:0;color:#126aff;background:transparent;padding:0 8px}.filter-card[data-v-43236415]{border-radius:14px;padding:16px;margin-bottom:14px}.filter-grid[data-v-43236415]{display:grid;grid-template-columns:1.3fr 1.3fr .8fr 1.6fr;gap:12px}.filter-grid--advanced[data-v-43236415]{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:12px;padding-top:12px;border-top:1px dashed #dce5f4}.field[data-v-43236415]{display:grid;gap:7px}.field span[data-v-43236415]{color:#4b5563;font-size:12px;font-weight:900}.field input[data-v-43236415],.field select[data-v-43236415]{width:100%;height:36px;border:1px solid #dce5f4;border-radius:9px;background:#fbfdff;color:#111827;padding:0 10px;box-sizing:border-box;font:inherit}.date-range div[data-v-43236415]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px}.date-range em[data-v-43236415]{color:#9ca3af;font-style:normal;font-size:12px}.filter-actions[data-v-43236415]{justify-content:flex-end;margin-top:12px}.load-error[data-v-43236415]{margin:0 auto 0 0;color:#ef4444;font-size:12px;font-weight:800}.filter-hint[data-v-43236415]{margin:0 auto 0 0;color:#126aff;font-size:12px;font-weight:850}.query-notice[data-v-43236415]{margin:-4px 0 12px;border:1px solid #bfdbfe;border-radius:12px;background:#eff6ff;color:#1d4ed8;padding:10px 12px;font-size:13px;font-weight:850}.overview-grid[data-v-43236415]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;margin-bottom:14px}.metric[data-v-43236415]{min-height:86px;border-radius:14px;padding:14px 15px}.metric span[data-v-43236415]{display:block;color:#6b7280;font-size:12px;font-weight:850}.metric strong[data-v-43236415]{display:block;margin-top:11px;color:#111827;font-size:27px;line-height:1;font-weight:950}.metric--green strong[data-v-43236415]{color:#10b981}.metric--purple strong[data-v-43236415]{color:#7c3aed}.metric--orange strong[data-v-43236415]{color:#f59e0b}.metric--blue strong[data-v-43236415]{color:#126aff}.metric--red strong[data-v-43236415]{color:#ef4444}.metric--money[data-v-43236415]{grid-column:span 1}.metric--money strong[data-v-43236415]{color:#047857;font-size:22px}.table-card[data-v-43236415]{border-radius:14px;overflow:hidden}.table-head[data-v-43236415]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid #e5eaf3}.table-head h2[data-v-43236415]{font-size:17px;font-weight:950}.table-head>span[data-v-43236415]{color:#6b7280;font-size:12px;font-weight:850}.table-wrap[data-v-43236415]{max-height:calc(100vh - 410px);min-height:360px;overflow:auto}table[data-v-43236415]{width:100%;min-width:1420px;border-collapse:separate;border-spacing:0}th[data-v-43236415]{position:sticky;top:0;z-index:1;background:#f8fbff;color:#526070;font-size:12px;font-weight:950;text-align:left}th[data-v-43236415],td[data-v-43236415]{padding:10px 12px;border-bottom:1px solid #edf2f7;vertical-align:middle;font-size:13px}.empty-cell[data-v-43236415]{height:150px;text-align:center;color:#6b7280;font-weight:850}tbody tr[data-v-43236415]:hover{background:#f8fbff}.time-cell strong[data-v-43236415],.customer-cell strong[data-v-43236415]{display:block;font-size:13px;font-weight:950}.time-cell span[data-v-43236415],.customer-cell span[data-v-43236415]{display:block;margin-top:4px;color:#6b7280;font-size:12px}.order-cell[data-v-43236415]{color:#126aff;font-weight:900}.store-stats[data-v-43236415]{display:flex;flex-wrap:wrap;gap:5px;max-width:190px}.store-stats b[data-v-43236415],.store-stats span[data-v-43236415],.status[data-v-43236415],.service-pill[data-v-43236415]{display:inline-flex;align-items:center;height:23px;border-radius:999px;padding:0 8px;font-size:11px;font-weight:950}.store-stats b[data-v-43236415]{background:#eef2ff;color:#1e3a8a}.store-stats span[data-v-43236415]{background:#f3f4f6;color:#4b5563}.store-stats .ok[data-v-43236415]{background:#ecfdf3;color:#047857}.store-stats .warn[data-v-43236415]{background:#fff7ed;color:#c2410c}.service-pill[data-v-43236415]{background:#eff6ff;color:#126aff;white-space:nowrap}.amount[data-v-43236415]{color:#047857;font-weight:950}.status-stack[data-v-43236415]{display:grid;gap:5px;justify-items:start}.status[data-v-43236415]{white-space:nowrap}.status--success[data-v-43236415]{background:#ecfdf3;color:#047857}.status--warning[data-v-43236415]{background:#fff7ed;color:#c2410c}.status--danger[data-v-43236415]{background:#fef2f2;color:#dc2626}.status-stack small[data-v-43236415]{color:#ef4444;font-size:11px;font-weight:800}.view-btn[data-v-43236415]{height:30px;color:#126aff;border-color:#bfdbfe}.drawer-mask[data-v-43236415]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;justify-content:flex-end;background:#0f172a47}.drawer[data-v-43236415]{width:min(620px,44vw);height:100vh;border-radius:18px 0 0 18px;overflow:hidden}.drawer-head[data-v-43236415]{display:flex;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid #e5eaf3}.drawer-head h2[data-v-43236415]{font-size:20px}.drawer-head button[data-v-43236415]{width:34px;height:34px;border:1px solid #dce5f4;border-radius:10px;background:#fff;color:#6b7280;font-size:22px;cursor:pointer}.drawer-body[data-v-43236415]{height:calc(100vh - 76px);overflow:auto;padding:16px;background:#f5f7fb}.detail-section[data-v-43236415]{border-radius:14px;padding:15px;margin-bottom:12px}.detail-section h3[data-v-43236415]{margin-bottom:12px;font-size:15px;font-weight:950}dl[data-v-43236415]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px 12px;margin:0}dt[data-v-43236415]{color:#6b7280;font-size:12px;font-weight:850}dd[data-v-43236415]{margin:0;color:#111827;font-size:13px;font-weight:800}.shop-list[data-v-43236415]{display:grid;gap:8px}.shop-row[data-v-43236415]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;border:1px solid #edf2f7;border-radius:12px;background:#fbfdff;padding:10px}.shop-row strong[data-v-43236415],.shop-row span[data-v-43236415]{display:block}.shop-row strong[data-v-43236415]{font-size:13px}.shop-row div span[data-v-43236415]{margin-top:3px;color:#6b7280;font-size:12px}.log-list[data-v-43236415]{display:grid;gap:8px;margin:0;padding-left:18px;color:#374151;font-size:13px}@media(max-width:1400px){.records-page[data-v-43236415]{min-width:1120px}.overview-grid[data-v-43236415],.filter-grid[data-v-43236415]{grid-template-columns:repeat(4,minmax(0,1fr))}}.page h2[data-v-6a7dec96]{margin-top:0}.hint[data-v-6a7dec96]{color:#4b5563;line-height:1.65;font-size:14px}.loading[data-v-6a7dec96]{color:#6b7280;font-size:14px}.err[data-v-6a7dec96]{color:#b91c1c;white-space:pre-wrap}.card[data-v-6a7dec96]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.sub[data-v-6a7dec96]{margin:8px 0 0;font-size:14px}.sub a[data-v-6a7dec96]{color:#1d4ed8}.wrap[data-v-ec04110a]{max-width:520px;padding:24px 0}h2[data-v-ec04110a]{margin:0 0 12px}.lead[data-v-ec04110a]{color:#4b5563;line-height:1.6;margin-bottom:20px}.lead code[data-v-ec04110a],.tip code[data-v-ec04110a]{font-size:13px;background:#f3f4f6;padding:2px 6px;border-radius:4px}.actions[data-v-ec04110a]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.btn[data-v-ec04110a]{display:inline-block;padding:8px 16px;border-radius:6px;background:#1d4ed8;color:#fff;text-decoration:none;font-weight:600}.btn.ghost[data-v-ec04110a]{background:#fff;color:#1d4ed8;border:1px solid #bfdbfe}.tip[data-v-ec04110a]{font-size:13px;color:#6b7280}.mp[data-v-d6e16805]{min-height:100vh;padding:22px;box-sizing:border-box;background:#eef3f8;color:#111827}.mp-toolbar[data-v-d6e16805]{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1180px;margin:0 auto 18px}.mp-toolbar h1[data-v-d6e16805]{margin:0;font-size:24px;font-weight:900}.mp-toolbar p[data-v-d6e16805]{margin:6px 0 0;color:#667085;font-size:13px}.mp-actions[data-v-d6e16805]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.mp-select[data-v-d6e16805],.mp-btn[data-v-d6e16805]{height:38px;border:1px solid #d8e1ec;border-radius:8px;background:#fff;padding:0 12px;font:inherit}.mp-btn[data-v-d6e16805]{cursor:pointer;color:#fff;border-color:#1677ff;background:#1677ff;font-weight:800}.mp-btn--ghost[data-v-d6e16805]{color:#1677ff;background:#fff}.mp-body[data-v-d6e16805]{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:260px 1fr;gap:18px;align-items:start}.mp-side[data-v-d6e16805]{border:1px solid #dfe7f1;border-radius:14px;background:#fff;padding:14px;box-shadow:0 10px 28px #0f172a0f}.mp-side h2[data-v-d6e16805]{margin:0 0 12px;font-size:15px}.mp-page[data-v-d6e16805]{display:block;width:100%;margin-bottom:8px;padding:11px 12px;border:1px solid transparent;border-radius:10px;background:#f8fafc;color:#111827;text-align:left;font:inherit;font-weight:800;cursor:pointer}.mp-page span[data-v-d6e16805]{display:block;margin-top:3px;color:#667085;font-size:12px;font-weight:600}.mp-page.on[data-v-d6e16805]{border-color:#b7d3ff;background:#eff6ff;color:#1677ff}.mp-stage[data-v-d6e16805]{min-height:0;border:1px solid #dfe7f1;border-radius:18px;background:radial-gradient(circle at 50% 12%,rgba(22,119,255,.1),transparent 260px),#fff;padding:18px;display:flex;flex-direction:column;align-items:center;box-shadow:0 14px 34px #0f172a14}.mp-stage--phone[data-v-d6e16805]{min-height:calc(100vh - 120px);padding:12px 14px 16px;background:radial-gradient(circle at 50% 0,rgba(22,119,255,.12),transparent 360px),#f7faff}.phone-meta[data-v-d6e16805]{width:min(100%,520px);margin-bottom:12px;display:flex;justify-content:space-between;gap:12px;color:#667085;font-size:12px}.phone-meta strong[data-v-d6e16805]{color:#111827;font-size:14px}.mp-phone-frame[data-v-d6e16805]{display:block;width:100%;flex:1 1 auto;min-height:640px;border:0;background:transparent}@media(max-width:900px){.mp-toolbar[data-v-d6e16805],.mp-body[data-v-d6e16805]{display:block}.mp-actions[data-v-d6e16805]{margin-top:14px}.mp-side[data-v-d6e16805]{margin-bottom:14px}}.chat-shell[data-v-7c587b17]{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#e8eaed}.msg-page[data-v-2089ab0f]{display:grid;gap:12px}.msg-hero[data-v-2089ab0f],.msg-stats[data-v-2089ab0f],.msg-list[data-v-2089ab0f]{border:1px solid #e8edf5;border-radius:12px;background:#fff;box-shadow:0 10px 28px #0f172a0d}.msg-hero[data-v-2089ab0f]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px}.msg-kicker[data-v-2089ab0f],.msg-hero h2[data-v-2089ab0f],.msg-hero span[data-v-2089ab0f]{margin:0}.msg-kicker[data-v-2089ab0f]{color:#1677ff;font-size:12px;font-weight:850}.msg-hero h2[data-v-2089ab0f]{margin-top:4px;color:#111827;font-size:22px;line-height:1.25}.msg-hero span[data-v-2089ab0f]{display:block;margin-top:3px;color:#667085;font-size:13px}.msg-refresh[data-v-2089ab0f]{height:36px;border:0;border-radius:10px;padding:0 14px;background:#1677ff;color:#fff;font:inherit;font-size:13px;font-weight:850}.msg-refresh[data-v-2089ab0f]:disabled{opacity:.6}.msg-stats[data-v-2089ab0f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;gap:10px}.msg-stats article[data-v-2089ab0f]{border-radius:10px;background:#f6f8fb;padding:12px}.msg-stats span[data-v-2089ab0f]{display:block;color:#667085;font-size:12px;font-weight:750}.msg-stats strong[data-v-2089ab0f]{display:block;margin-top:6px;color:#111827;font-size:18px}.msg-list[data-v-2089ab0f]{overflow:hidden}.msg-item[data-v-2089ab0f]{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;padding:14px;border-bottom:1px solid #eef2f7}.msg-item[data-v-2089ab0f]:last-child{border-bottom:0}.msg-avatar[data-v-2089ab0f]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#e8f1ff;color:#1677ff;font-weight:900}.msg-body[data-v-2089ab0f]{min-width:0}.msg-row[data-v-2089ab0f]{display:flex;align-items:center;justify-content:space-between;gap:8px}.msg-row strong[data-v-2089ab0f]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:14px}.msg-row time[data-v-2089ab0f]{flex:0 0 auto;color:#98a2b3;font-size:11px}.msg-body p[data-v-2089ab0f]{margin:5px 0 0;color:#475467;font-size:13px;line-height:1.45}.msg-body a[data-v-2089ab0f],.msg-store-link[data-v-2089ab0f]{display:inline-flex;margin-top:8px;padding:0;border:0;background:transparent;color:#1677ff;text-decoration:none;font-size:12px;font-weight:850;cursor:pointer}.msg-empty[data-v-2089ab0f]{padding:28px 16px;color:#667085;text-align:center;font-size:13px}.msg-empty--error[data-v-2089ab0f]{color:#d92d20}@media(max-width:768px){.msg-page[data-v-2089ab0f]{gap:10px}.msg-hero[data-v-2089ab0f],.msg-stats[data-v-2089ab0f],.msg-list[data-v-2089ab0f]{border-radius:10px;box-shadow:none}.msg-hero[data-v-2089ab0f]{padding:14px}.msg-hero h2[data-v-2089ab0f]{font-size:20px}}:root{--color-primary: #1890ff;--color-primary-hover: #40a9ff;--color-primary-active: #096dd9;--color-primary-light: #e6f7ff;--color-primary-bg: #f0f5ff;--color-success: #52c41a;--color-success-bg: #f6ffed;--color-warning: #faad14;--color-warning-bg: #fffbe6;--color-error: #ff4d4f;--color-error-bg: #fff2f0;--color-info: #1890ff;--color-info-bg: #e6f7ff;--color-text-primary: #262626;--color-text-secondary: #595959;--color-text-tertiary: #8c8c8c;--color-text-quaternary: #bfbfbf;--color-border: #e8e8e8;--color-border-light: #f0f0f0;--color-divider: #f0f0f0;--color-bg-page: #f4f7f9;--color-bg-card: #ffffff;--color-bg-hover: #f5f5f5;--color-bg-active: #e6f7ff;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .12);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-round: 50%;--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;--font-size-xs: 11px;--font-size-sm: 12px;--font-size-base: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-xxl: 22px;--font-size-title: 24px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xxl: 48px;--sidebar-width: 240px;--sidebar-min-width: 200px;--sidebar-max-width: 280px;--header-height: 64px;--header-height-dash: 48px;--transition-fast: .15s ease;--transition-normal: .25s ease;--transition-slow: .35s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070}*,*:before,*:after{box-sizing:border-box}html,body,#app{height:100%;margin:0;padding:0}body{font-family:var(--font-family);font-size:var(--font-size-base);color:var(--color-text-primary);background:var(--color-bg-page);line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--color-primary);text-decoration:none}a:hover{color:var(--color-primary-hover)}.table-wrapper{overflow-x:auto;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:var(--color-bg-card)}table{width:100%;border-collapse:collapse;background:var(--color-bg-card)}th,td{padding:10px 14px;text-align:left;font-size:var(--font-size-base);border-bottom:1px solid var(--color-border-light);white-space:nowrap}th{font-weight:600;color:var(--color-text-secondary);background:#fafafa;position:sticky;top:0;z-index:var(--z-sticky)}tr:hover td{background:var(--color-bg-hover)}.form-group{margin-bottom:var(--spacing-md)}.form-label{display:block;font-weight:500;font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-xs)}.form-input,.form-select,.form-textarea{width:100%;padding:8px 12px;font-size:var(--font-size-base);font-family:inherit;color:var(--color-text-primary);background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);outline:none}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-bg)}.form-input::placeholder{color:var(--color-text-quaternary)}.form-textarea{min-height:80px;resize:vertical}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;font-size:var(--font-size-base);font-family:inherit;font-weight:500;line-height:1.4;border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;-webkit-user-select:none;user-select:none}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--color-primary);color:#fff}.btn-primary:hover:not(:disabled){background:var(--color-primary-hover)}.btn-default{background:#fff;color:var(--color-text-primary);border-color:var(--color-border)}.btn-default:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.btn-ghost{background:transparent;color:var(--color-primary)}.btn-ghost:hover:not(:disabled){background:var(--color-primary-bg)}.btn-danger{background:var(--color-error);color:#fff}.btn-danger:hover:not(:disabled){background:#ff7875}.btn-success{background:var(--color-success);color:#fff}.btn-success:hover:not(:disabled){background:#73d13d}.btn-sm{padding:4px 12px;font-size:var(--font-size-sm)}.btn-lg{padding:12px 24px;font-size:var(--font-size-md)}.tag{display:inline-flex;align-items:center;padding:2px 8px;font-size:var(--font-size-xs);font-weight:500;border-radius:var(--radius-sm);line-height:1.6}.tag-blue{background:var(--color-primary-bg);color:var(--color-primary)}.tag-green{background:var(--color-success-bg);color:var(--color-success)}.tag-orange{background:var(--color-warning-bg);color:#d48806}.tag-red{background:var(--color-error-bg);color:var(--color-error)}.tag-gray{background:#f5f5f5;color:var(--color-text-tertiary)}.card{background:var(--color-bg-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-lg)}.card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--color-border-light)}.card-title{font-size:var(--font-size-md);font-weight:600;color:var(--color-text-primary);margin:0}.status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.status-dot-green{background:var(--color-success)}.status-dot-red{background:var(--color-error)}.status-dot-orange{background:var(--color-warning)}.status-dot-gray{background:var(--color-text-quaternary)}.status-dot-pulse{animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xxl) var(--spacing-lg);color:var(--color-text-tertiary);text-align:center}.empty-state-icon{font-size:48px;margin-bottom:var(--spacing-md);opacity:.4}.empty-state-text{font-size:var(--font-size-base);margin-bottom:var(--spacing-sm)}.text-center{text-align:center}.text-right{text-align:right}.text-muted{color:var(--color-text-tertiary)}.text-primary{color:var(--color-primary)}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.text-danger{color:var(--color-error)}.text-bold{font-weight:600}.text-sm{font-size:var(--font-size-sm)}.text-lg{font-size:var(--font-size-lg)}.mt-xs{margin-top:var(--spacing-xs)}.mt-sm{margin-top:var(--spacing-sm)}.mt-md{margin-top:var(--spacing-md)}.mt-lg{margin-top:var(--spacing-lg)}.mb-xs{margin-bottom:var(--spacing-xs)}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-md{margin-bottom:var(--spacing-md)}.mb-lg{margin-bottom:var(--spacing-lg)}.flex{display:flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){:root{--sidebar-width: 200px;--header-height: 56px}.hide-on-mobile{display:none!important}}
