.sc-title[data-v-f46a27a5]{margin:0 0 8px;font-size:16px;font-weight:700}.sc-meta[data-v-f46a27a5]{color:var(--el-text-color-secondary);margin:0 0 8px;font-size:13px}.sc-note[data-v-f46a27a5]{white-space:pre-wrap;margin:0;font-size:13px;line-height:1.6}.copilot-root[data-v-d925f8d4]{pointer-events:none;z-index:12000;position:fixed;inset:0}.copilot-root--embedded[data-v-d925f8d4]{pointer-events:auto;z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;inset:auto}.copilot-fab[data-v-d925f8d4]{pointer-events:auto;cursor:grab;touch-action:none;background:var(--surface-grad,linear-gradient(135deg, #1a1a22, #030304));width:52px;height:52px;color:var(--text-primary,#fff);border:none;border:1px solid var(--border-color,#94a3b847);border-radius:14px 0 0 14px;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;box-shadow:-2px 4px 16px #00000059}.copilot-fab[data-v-d925f8d4]:active{cursor:grabbing}.copilot-fab-icon[data-v-d925f8d4]{letter-spacing:.02em;font-size:15px;font-weight:800}.copilot-panel[data-v-d925f8d4]{pointer-events:auto;background:var(--modal-grad,#0f172af5);border:1px solid var(--border-color,#94a3b859);max-height:min(72vh,520px);color:var(--text-primary,#e2e8f0);border-radius:14px;padding:12px;font-size:13px;position:fixed;overflow:auto;box-shadow:0 12px 40px #00000073}.copilot-panel--embedded[data-v-d925f8d4]{min-height:0;max-height:none;box-shadow:none;padding:max(6px, env(safe-area-inset-top,0px)) 12px 12px;-webkit-overflow-scrolling:touch;border:none;border-radius:0;flex:1;margin:0;position:relative;overflow-y:auto;width:100%!important;top:auto!important;right:auto!important}.copilot-head--embedded[data-v-d925f8d4]{margin-bottom:4px}.copilot-head-link[data-v-d925f8d4]{color:#7dd3fc;flex-shrink:0;font-size:12px;text-decoration:none}.copilot-tip--embedded[data-v-d925f8d4]{margin-bottom:8px;font-size:12px}.copilot-drop--embedded[data-v-d925f8d4]{margin-bottom:8px;padding:8px}.copilot-actions--embedded[data-v-d925f8d4]{margin-top:8px}.copilot-head[data-v-d925f8d4]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.copilot-title[data-v-d925f8d4]{font-size:15px;font-weight:700}.copilot-close[data-v-d925f8d4]{color:#94a3b8;cursor:pointer;background:0 0;border:none;font-size:22px;line-height:1}.copilot-tip[data-v-d925f8d4]{color:#94a3b8;margin:0 0 10px;font-size:11px;line-height:1.45}.copilot-drop[data-v-d925f8d4]{text-align:center;border:1px dashed #94a3b873;border-radius:10px;margin-bottom:10px;padding:10px}.copilot-drop--active[data-v-d925f8d4]{background:#2563eb1f;border-color:#60a5fa}.copilot-file-input[data-v-d925f8d4]{display:none}.copilot-drop-hint[data-v-d925f8d4]{color:#94a3b8;flex-direction:column;gap:4px;font-size:12px;display:flex}.copilot-link-btn[data-v-d925f8d4]{color:#60a5fa;cursor:pointer;background:0 0;border:none;font-size:13px;font-weight:600}.copilot-preview[data-v-d925f8d4]{position:relative}.copilot-preview img[data-v-d925f8d4]{object-fit:contain;border-radius:8px;max-width:100%;max-height:120px}.copilot-preview-clear[data-v-d925f8d4]{color:#fca5a5;cursor:pointer;background:#ef444426;border:none;border-radius:6px;margin-top:6px;padding:4px 10px;font-size:12px}.copilot-actions[data-v-d925f8d4]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.copilot-mini-link[data-v-d925f8d4]{color:#7dd3fc;margin-left:auto;font-size:12px;text-decoration:none}.copilot-status[data-v-d925f8d4]{color:#94a3b8;margin-top:10px;font-size:12px}.copilot-reply[data-v-d925f8d4]{white-space:pre-wrap;background:#1e293bd9;border-radius:8px;max-height:min(36vh,240px);margin-top:10px;padding:10px;font-size:13px;line-height:1.55;overflow:auto}.copilot-error[data-v-d925f8d4]{color:#fca5a5;margin-top:10px;font-size:12px}@media (width<=768px){.copilot-fab[data-v-d925f8d4]{color:#0f172a;background:linear-gradient(135deg,#38bdf8,#6366f1);border-radius:14px 0 0 14px;width:44px;height:36px;box-shadow:0 4px 12px #38bdf859}.copilot-fab-icon[data-v-d925f8d4]{color:#0f172a;font-size:14px;font-weight:800}.copilot-panel[data-v-d925f8d4]{background:var(--modal-grad,#0f172af5);border:1px solid var(--border-color,#94a3b859);color:var(--text-primary,#e2e8f0);box-shadow:0 16px 48px #0006}.copilot-title[data-v-d925f8d4]{color:var(--text-primary,#f8fafc)}.copilot-close[data-v-d925f8d4]{color:var(--text-primary,var(--text-muted,#94a3b8))}.copilot-tip[data-v-d925f8d4],.copilot-drop-hint[data-v-d925f8d4],.copilot-status[data-v-d925f8d4]{color:var(--text-muted,#94a3b8)}.copilot-reply[data-v-d925f8d4]{background:color-mix(in srgb, var(--el-bg-color) 70%, transparent);color:var(--text-primary,#e2e8f0)}}.cf-demo-banner[data-v-55f41037]{z-index:99999;text-align:center;color:#fff;pointer-events:none;background:linear-gradient(90deg,#2563eb,#7c3aed);padding:6px 12px;font-size:12px;position:fixed;top:0;left:0;right:0}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{font-size:var(--app-chat-font-px,14px)}#app{font-size:1rem}:root{--app-chat-font-px:14px;--home-zoom:1;--space-12:12px;--space-16:16px;--space-24:24px;--motion-ms:.2s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--shadow-lg:0 14px 36px #0206173d;--shadow-md:0 10px 24px #02061729;--shadow-sm:none}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.dark{--el-bg-color:#0f1117;--el-bg-color-overlay:#171923;--el-bg-color-page:#0f1117;--el-text-color-primary:#d1d5e8;--el-text-color-regular:#d1d5e8;--el-text-color-secondary:#8b8fa8;--el-text-color-placeholder:#5c6080;--el-border-color:#2a2d3e;--el-border-color-light:#3a3d52;--el-border-color-lighter:#2a2d3e;--el-fill-color:#1e2030;--el-fill-color-light:#171923;--el-fill-color-blank:#171923;--el-color-primary:#818cf8;--el-color-success:#34d399;--el-color-danger:#fb7185;--el-color-warning:#fbbf24;--el-color-info:#60a5fa;--brand-primary:#818cf8;--brand-secondary:#38bdf8;--brand-success:#34d399;--brand-accent:#f59e0b;--brand-surface:#ffffff0a;--brand-surface-strong:#ffffff0f;--brand-surface-soft:#ffffff06;--brand-glow:0 16px 48px #080c1852;--brand-glow-strong:0 24px 80px #0206176b;--brand-border:#818cf82e;--brand-radius-lg:28px;--brand-radius-md:20px}body{background:var(--el-bg-color-page,var(--el-bg-color));color:var(--el-text-color-primary);min-height:100vh;font-family:Segoe UI Variable Display,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background:var(--el-border-color);border-radius:3px}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}.el-menu{border-right:none!important}.el-card{--el-card-bg-color:linear-gradient(180deg, #ffffff08, #ffffff03);box-shadow:var(--shadow-md);transition:transform var(--motion-ms) var(--ease-standard), box-shadow var(--motion-ms) var(--ease-standard), border-color var(--motion-ms) var(--ease-standard);border-radius:var(--brand-radius-md)!important;background:linear-gradient(#ffffff07,#ffffff03)!important;border:1px solid #ffffff0f!important}.el-dialog{--el-dialog-bg-color:var(--el-bg-color-overlay);box-shadow:var(--shadow-lg);border-radius:var(--brand-radius-lg);border:1px solid #ffffff0f}.el-table{--el-table-bg-color:transparent;--el-table-header-bg-color:#ffffff09;--el-table-row-hover-bg-color:color-mix(in srgb, var(--el-color-primary) 8%, transparent);border-radius:16px;overflow:hidden}.el-table:before{background-color:#ffffff0f!important}.el-table th.el-table__cell{border-bottom-color:#ffffff0f!important}.el-table td.el-table__cell,.el-table tr{background:0 0!important;border-bottom-color:#ffffff0a!important}.el-button--primary{--el-button-bg-color:var(--brand-primary);--el-button-border-color:var(--brand-primary);--el-button-hover-bg-color:#94a3ff;--el-button-hover-border-color:#94a3ff;background-image:linear-gradient(#ffffff3d,#ffffff05);box-shadow:0 10px 24px #818cf83d,inset 0 1px #ffffff61}.el-button{transition:background-color var(--motion-ms) var(--ease-standard), border-color var(--motion-ms) var(--ease-standard), color var(--motion-ms) var(--ease-standard), transform var(--motion-ms) var(--ease-standard), box-shadow var(--motion-ms) var(--ease-standard);border-radius:14px}.el-button.is-plain{background:#ffffff05;border-color:#ffffff14;box-shadow:inset 0 1px #ffffff2e}.el-button--danger.is-plain,.el-button--danger.is-text,.el-button--danger.is-link{--el-button-text-color:#fb7185!important;--el-button-hover-text-color:#fda4af!important;--el-button-bg-color:transparent!important;--el-button-border-color:#fb71858c!important;color:#fb7185!important;box-shadow:none!important;background:0 0!important;border-color:#fb71858c!important}.el-card,.el-dialog{box-shadow:inset 0 1px 0 #ffffff1a, var(--shadow-md)}.el-button:hover{transform:translateY(-1px)}.el-button:active{transform:translateY(0)}.el-input__wrapper,.el-textarea__inner,.el-select__wrapper{background:#ffffff08!important;box-shadow:inset 0 0 0 1px #ffffff0f!important}.el-input__wrapper:hover,.el-select__wrapper:hover,.el-textarea__inner:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--el-color-primary) 22%, transparent) inset!important}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-textarea__inner:focus{box-shadow:0 0 0 1px color-mix(in srgb, var(--el-color-primary) 38%, transparent) inset!important}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--brand-primary)!important}.el-tabs__active-bar{background:linear-gradient(90deg, var(--brand-primary), var(--brand-secondary))!important}.el-tag{border-radius:999px}.el-menu-item.is-active{border-right:2px solid var(--el-color-primary);background:color-mix(in srgb, var(--el-color-primary) 14%, transparent)!important}.el-empty__description p,.el-descriptions__label,.el-form-item__label{color:var(--el-text-color-secondary)!important}.el-overlay-message-box{overflow:auto;justify-content:center!important;align-items:center!important;padding:16px!important;display:flex!important;position:fixed!important;inset:0!important}.el-overlay-message-box .app-confirm-dialog{margin:auto!important;position:relative!important;top:0!important}.app-confirm-dialog{border:1px solid var(--border-color,#ffffff14);color:var(--text-primary,#fafafa);border-radius:20px;box-shadow:0 24px 80px #02061775;background:var(--page-bg,#141418)!important;width:min(420px,100vw - 32px)!important}html[data-ui-theme=light] .app-confirm-dialog,html[data-ui-theme=light] .el-overlay-message-box .el-message-box{background:#fff!important;border-color:#0f172a1f!important}html[data-ui-theme=light] .app-confirm-dialog .el-message-box__title,html[data-ui-theme=light] .app-confirm-dialog .el-message-box__message,html[data-ui-theme=light] .el-message-box__message{color:#0f172a!important}.el-message.app-theme-toast{background:var(--page-bg,#141418)!important;border:1px solid var(--border-color,#ffffff1f)!important;color:var(--text-primary,#fafafa)!important;z-index:50000!important}.app-confirm-dialog .el-message-box__btns .el-button--primary{background:linear-gradient(135deg, var(--brand-primary,#38bdf8), var(--brand-secondary,#818cf8))!important;color:#fff!important;border:none!important}.app-confirm-dialog.app-confirm-dialog--danger .el-message-box__btns .el-button--primary,.app-confirm-dialog.app-confirm-dialog--danger .el-message-box__btns .el-button--primary:hover,.app-confirm-dialog.app-confirm-dialog--danger .el-message-box__btns .el-button--primary:focus-visible{color:#fb7185!important;box-shadow:none!important;background:0 0!important;border:1px solid #fb71858c!important}.app-confirm-dialog .el-message-box__header{border-bottom:1px solid #ffffff0d;padding:18px 20px 12px}.app-confirm-dialog .el-message-box__title{color:var(--el-text-color-primary);font-size:17px;font-weight:700;line-height:1.3}.app-confirm-dialog .el-message-box__headerbtn{top:18px;right:18px}.app-confirm-dialog .el-message-box__headerbtn .el-message-box__close{color:var(--el-text-color-secondary)}.app-confirm-dialog .el-message-box__headerbtn:hover .el-message-box__close{color:var(--el-text-color-primary)}.app-confirm-dialog .el-message-box__content{padding:14px 20px 0}.app-confirm-dialog .el-message-box__container{min-height:26px;padding-left:36px;position:relative}.app-confirm-dialog .el-message-box__status{margin:0;position:absolute;top:1px;left:0;transform:none;color:var(--el-color-warning)!important;font-size:22px!important}.app-confirm-dialog .el-message-box__message{color:var(--el-text-color-regular);margin:0;font-size:14px;line-height:1.7}.app-confirm-dialog .el-message-box__input{padding-left:0}.app-confirm-dialog .el-message-box__input .el-input__wrapper{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff29}.app-confirm-dialog .el-message-box__errormsg{min-height:18px}.app-confirm-dialog .el-message-box__btns{border-top:1px solid #ffffff0d;gap:10px;padding:18px 20px 20px}.app-confirm-dialog .el-message-box__btns .el-button{min-width:88px;height:38px;box-shadow:none;border-radius:12px}.app-confirm-dialog .el-message-box__btns .el-button--default{color:var(--el-text-color-regular);background:#ffffff08;border-color:#ffffff14}.app-confirm-dialog .el-message-box__btns .el-button--default:hover{color:var(--el-text-color-primary);background:#ffffff0d;border-color:#ffffff24}.app-confirm-dialog .el-message-box__btns .el-button--primary{box-shadow:0 10px 24px #818cf833}.page-header__actions .el-button:not(.el-button--primary):not(.el-button--danger){--el-button-bg-color:#ffffff05;--el-button-border-color:#94a3b83d;--el-button-text-color:var(--el-text-color-regular)}.page-header__actions .el-button:not(.el-button--primary):not(.el-button--danger):hover{--el-button-border-color:color-mix(in srgb, var(--el-color-primary) 46%, transparent);--el-button-text-color:var(--el-text-color-primary)}.app-confirm-dialog--danger .el-message-box__status{color:var(--el-color-danger)!important}.content-page .xhs-mode-segment,.xhs-mode-segment{border-radius:10px;width:100%;max-width:360px;overflow:hidden;background:#1e293b!important;border:2px solid #6366f1!important;display:flex!important}.content-page .xhs-mode-segment-btn,.xhs-mode-segment-btn{flex:50%;color:#f8fafc!important;background:#475569!important;border:none!important;padding:10px 14px!important;font-size:14px!important;font-weight:700!important}.content-page .xhs-mode-segment-btn--active,.xhs-mode-segment-btn--active{color:#fff!important;background:linear-gradient(135deg,#6366f1,#2563eb)!important}html[data-ui-theme=light] .xhs-mode-segment{background:#e2e8f0!important;border-color:#4f46e5!important}html[data-ui-theme=light] .xhs-mode-segment-btn{color:#0f172a!important;background:#cbd5e1!important}html[data-ui-theme=light] .xhs-mode-segment-btn--active{color:#fff!important;background:linear-gradient(135deg,#4f46e5,#2563eb)!important}@media (width<=768px){.home-shell.el-container{width:100%!important;max-width:100%!important;display:block!important}.home-shell.el-container>.el-aside{flex:0 0 0!important;width:0!important;display:none!important}.home-shell .main-shell{width:100%!important;max-width:100%!important}html,body,#app{width:100%;max-width:100%;overflow-x:hidden}.el-overlay-dialog .el-dialog{border-radius:16px!important;width:94vw!important;max-width:94vw!important;margin:6vh auto!important}.el-overlay-dialog .el-dialog.assistant-name-dialog{--el-dialog-margin-top:0px;margin:0 auto!important}.el-overlay:has(.assistant-name-dialog){justify-content:center!important;align-items:center!important;display:flex!important}.el-dialog__header{padding:12px 14px 8px!important}.el-dialog__title{font-size:16px!important;line-height:1.35!important}.el-dialog__body{max-height:min(72vh,640px);overflow-y:auto;padding:10px 14px 14px!important}.el-dialog__footer{padding:10px 14px 14px!important}.el-overlay,.el-overlay-message-box,.el-popper,.el-select-dropdown,.el-picker-panel,.theme-switcher-popper,.font-size-popper{z-index:4100!important}.el-message-box{width:92vw!important;max-width:92vw!important}.content-page,.admin-page,.package-page,.workspace-page{padding:10px!important}.page-header-actions-trim{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.page-header-actions-trim .nav-hide-mobile{display:none!important}.page-header-actions-trim .el-button{height:28px;padding:4px 10px;font-size:12px}.ws-page .el-table{font-size:11px}.ws-page .el-table .cell{padding:4px 6px;line-height:1.35}.ws-page .el-table__header .cell{white-space:nowrap}.contact-book-dialog .el-table{font-size:11px}.contact-book-dialog .el-table .cell{padding:4px 6px}.contact-book-form{grid-template-columns:1fr 1fr;gap:8px;display:grid!important}.contact-book-form .el-form-item{margin-bottom:0;display:block;margin-right:0!important}.contact-book-form .el-input{width:100%!important}}.el-message.order-ocr-error-toast{max-width:min(92vw,480px);z-index:10000!important}html[data-ui-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--el-bg-color-page:#fff;--el-bg-color:#fff;--el-color-primary:#0a0a0a;--el-fill-color-blank:#fff;--text-primary:#0f172a;--text-muted:#64748b}html[data-ui-theme=light] body{background:var(--el-bg-color-page);color:#0f172a}html[data-ui-theme=light] #app{background:0 0}html[data-ui-theme=light] .history-aside,html[data-ui-theme=light] .history-aside--coze{background:var(--el-bg-color-page)!important}html[data-ui-theme=light] .el-card{border-radius:22px!important}html[data-ui-theme=light] .el-textarea__inner,html[data-ui-theme=light] .el-input__wrapper{border-radius:16px!important}html[data-ui-theme=light] .chat-bubble,html[data-ui-theme=light] .chat-thinking-bubble,html[data-ui-theme=light] .assistant-summary-block,html[data-ui-theme=light] .assistant-script-card,html[data-ui-theme=light] .script-meta-card{border-radius:20px!important}html[data-ui-theme=light] .chat-bubble--user{color:#0a0a0a!important;background:#ededed!important;border-color:#0a0a0a1f!important}html[data-ui-theme=light] .assistant-footer-actions .el-button.el-button--default,html[data-ui-theme=light] .script-actions .el-button.el-button--default{--el-button-text-color:#1e293b!important;--el-button-bg-color:#f8fafc!important;--el-button-border-color:#0f172a24!important;color:#1e293b!important;background-color:#f8fafc!important;border-color:#0f172a24!important}html[data-ui-theme=light] .assistant-footer-actions .el-button.is-link:not(.el-button--danger),html[data-ui-theme=light] .script-actions .el-button.is-link:not(.el-button--danger){--el-button-text-color:#0a0a0a!important;color:#0a0a0a!important}html[data-ui-theme=light] .assistant-footer-actions .el-button.is-link.el-button--danger,html[data-ui-theme=light] .script-actions .el-button.is-link.el-button--danger{--el-button-text-color:#dc2626!important;color:#dc2626!important}html[data-ui-theme=light] .assistant-summary-title,html[data-ui-theme=light] .script-title,html[data-ui-theme=light] .chat-meta{color:#334155!important}html[data-ui-theme=light] .assistant-summary-copy,html[data-ui-theme=light] .script-content,html[data-ui-theme=light] .strategy-copy{color:#0f172a!important}html[data-ui-theme=light] .chat-composer .el-textarea__inner{color:#0f172a!important;caret-color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;background-color:#fff!important}html[data-ui-theme=light] .chat-composer .el-textarea__inner::placeholder{color:#64748b!important}html[data-ui-theme=light] .chat-composer{background:linear-gradient(#f8fafcf2,#f1f5f9fa)!important;border-top:1px solid #94a3b859!important}html[data-ui-theme=light] .composer-prompt-title,html[data-ui-theme=light] .ask-tip,html[data-ui-theme=light] .ask-tip span{color:#475569!important}html[data-ui-theme=light] .prompt-icon-action{color:#334155!important;background:#f8fafc!important;border-color:#94a3b866!important}html[data-ui-theme=light] .page-header-inline-title,html[data-ui-theme=light] .page-header-inline-subtitle,html[data-ui-theme=light] .session-title-text,html[data-ui-theme=light] .metric-strip-label,html[data-ui-theme=light] .history-group-title,html[data-ui-theme=light] .history-time,html[data-ui-theme=light] .composer-prompt-title,html[data-ui-theme=light] .prompt-suggestion-chip,html[data-ui-theme=light] .ask-tip,html[data-ui-theme=light] .chat-meta,html[data-ui-theme=light] .script-subtitle{color:#0f172a!important}html[data-ui-theme=light] .composer-prompt-zone,html[data-ui-theme=light] .history-search-wrap,html[data-ui-theme=light] .metric-strip{background:#f1f5f9!important;border-color:#0f172a1f!important}html[data-ui-theme=light] .page-header,html[data-ui-theme=light] .top-header .page-header{background:linear-gradient(145deg,#e2e8f0,#cbd5e1)!important;border-color:#0f172a29!important}html[data-ui-theme=light] .page-header-inline-title,html[data-ui-theme=light] .aside-title,html[data-ui-theme=light] .workbench-status-bar,html[data-ui-theme=light] .workbench-status-bar span,html[data-ui-theme=light] .chat-shell-card .el-card__header .el-card__title,html[data-ui-theme=light] .composer-prompt-head,html[data-ui-theme=light] .composer-prompt-title,html[data-ui-theme=light] .prompt-pill,html[data-ui-theme=light] .prompt-pill-label{color:#0f172a!important}html[data-ui-theme=light] .workbench-status-bar{background:#dbe3ee!important;border-color:#0f172a33!important}html[data-ui-theme=light] .metric-strip-item,html[data-ui-theme=light] .home-top-strip .metric-strip-item{background:#e2e8f0!important;border-color:#0f172a24!important}html[data-ui-theme=light] .metric-strip-key,html[data-ui-theme=light] .metric-strip-note,html[data-ui-theme=light] .page-header-inline-subtitle,html[data-ui-theme=light] .history-question-preview,html[data-ui-theme=light] .history-time{color:#334155!important}html[data-ui-theme=light] .metric-strip-value{color:#0f172a!important}html[data-ui-theme=light] .prompt-pill{background:#f8fafc!important;border-color:#0f172a29!important}html[data-ui-theme=light] .assistant-footer-actions .el-button,html[data-ui-theme=light] .script-actions .el-button{color:#0f172a!important;--el-button-text-color:#0f172a!important;--el-button-bg-color:#fff!important;--el-button-border-color:#cbd5e1!important;background-color:#fff!important;border:1px solid #cbd5e1!important}html[data-ui-theme=light] .assistant-footer-actions .el-button.is-disabled,html[data-ui-theme=light] .script-actions .el-button.is-disabled{opacity:1!important;color:#64748b!important;background:#f8fafc!important}html[data-ui-theme=light] .assistant-footer-actions .el-button--success,html[data-ui-theme=light] .script-actions .el-button--success{color:#0a0a0a!important;background-color:#f0f0f0!important;border-color:#d4d4d4!important}html[data-ui-theme=light] .script-actions .el-button.script-vote-btn.script-vote-btn--marked-up,html[data-ui-theme=light] .script-actions .el-button.script-vote-btn.el-button--success{--el-button-bg-color:#047857!important;--el-button-border-color:#065f46!important;--el-button-text-color:#fff!important;--el-button-hover-bg-color:#065f46!important;--el-button-hover-border-color:#064e3b!important;--el-button-hover-text-color:#fff!important;color:#fff!important;background:#047857!important;border:2px solid #065f46!important;font-weight:700!important}html[data-ui-theme=light] .script-actions .el-button.script-vote-btn.script-vote-btn--marked-down,html[data-ui-theme=light] .script-actions .el-button.script-vote-btn.el-button--danger{--el-button-bg-color:#dc2626!important;--el-button-border-color:#b91c1c!important;--el-button-text-color:#fff!important;--el-button-hover-bg-color:#b91c1c!important;--el-button-hover-border-color:#991b1b!important;--el-button-hover-text-color:#fff!important;color:#fff!important;background:#dc2626!important;border:2px solid #991b1b!important;font-weight:700!important}html[data-ui-theme=light] .assistant-footer-actions .el-button--danger,html[data-ui-theme=light] .script-actions .el-button--danger{color:#991b1b!important;background-color:#fee2e2!important;border-color:#fecaca!important}html[data-ui-theme=light] .assistant-footer-actions .el-button.is-link:not(.el-button--danger),html[data-ui-theme=light] .script-actions .el-button.is-link:not(.el-button--danger){color:#0a0a0a!important;background-color:#0000!important;border:none!important}html[data-ui-theme=light] .assistant-footer-actions .el-button.is-link,html[data-ui-theme=light] .script-actions .el-button.is-link{background-color:#0000!important;border:none!important}html[data-ui-theme=light] .assistant-footer-actions .el-button.is-link.el-button--danger,html[data-ui-theme=light] .script-actions .el-button.is-link.el-button--danger{color:#b91c1c!important}html[data-ui-theme=light] .chat-bubble,html[data-ui-theme=light] .assistant-script-card,html[data-ui-theme=light] .assistant-summary-block{border-radius:22px!important}html.dark[data-ui-theme=ocean]{--el-bg-color:#061a2e;--el-bg-color-page:#04121f;--el-bg-color-overlay:#0a1e32;--el-text-color-primary:#dbeafe;--el-text-color-secondary:#94a3b8;--el-border-color:#1e3a5f;--el-color-primary:#38bdf8;--brand-primary:#38bdf8;--brand-secondary:#7dd3fc;--text-primary:#dbeafe;--text-muted:#94a3b8}html.dark[data-ui-theme=cyan]{--el-bg-color:#071816;--el-bg-color-page:#041210;--el-bg-color-overlay:#0c1a1c;--el-text-color-primary:#e0fdfa;--el-text-color-secondary:#94a3a8;--el-border-color:#1e3336;--el-color-primary:#2dd4bf;--brand-primary:#2dd4bf;--brand-secondary:#5eead4;--text-primary:#e0fdfa;--text-muted:#94a3a8}html.dark[data-ui-theme=forest]{--el-bg-color:#12100a;--el-bg-color-page:#0e0c08;--el-bg-color-overlay:#18160e;--el-text-color-primary:#fefce8;--el-text-color-secondary:#b8b08a;--el-border-color:#2a2818;--el-color-primary:#d9f99d;--brand-primary:#d9f99d;--brand-secondary:#fde68a;--text-primary:#fefce8;--text-muted:#b8b08a}html.dark[data-ui-theme=slate]{--el-bg-color:#1a1f26;--el-bg-color-page:#13171d;--el-bg-color-overlay:#222831;--el-text-color-primary:#f1f5f9;--el-text-color-secondary:#94a3b8;--el-border-color:#3d4f66;--el-color-primary:#e2e8f0;--brand-primary:#e2e8f0;--brand-secondary:#cbd5e1;--text-primary:#f1f5f9;--text-muted:#94a3b8}html.dark[data-ui-theme=obsidian]{--el-bg-color:#050506;--el-bg-color-page:#030304;--el-bg-color-overlay:#0c0a12;--el-text-color-primary:#fafafa;--el-text-color-secondary:#9ca3af;--el-border-color:#27272f;--el-color-primary:#fafafa;--brand-primary:#f4f4f5;--brand-secondary:#e4e4e7}html.dark[data-ui-theme=obsidian] .el-button--primary:not(.is-link):not(.is-text),html.dark[data-ui-theme=obsidian] .el-button--primary:not(.is-link):not(.is-text):focus-visible{--el-button-bg-color:#141418;--el-button-border-color:#2e2e38;--el-button-hover-bg-color:#1c1c22;--el-button-hover-border-color:#3a3a44;--el-button-active-bg-color:#101014;--el-button-disabled-bg-color:#1a1a20;--el-button-text-color:#fff;--el-button-hover-text-color:#fff;--el-button-active-text-color:#f3f4f6}html.dark[data-ui-theme=obsidian] .el-button--primary:not(.is-link):not(.is-text).is-plain,html.dark[data-ui-theme=obsidian] .el-button--primary:not(.is-link):not(.is-text).is-plain:focus-visible{--el-button-bg-color:#1414188c;--el-button-border-color:#3f3f4a;--el-button-text-color:#fff;--el-button-hover-bg-color:#1c1c22bf;--el-button-hover-border-color:#4b4b58;--el-button-hover-text-color:#fff}html.dark[data-ui-theme=wine]{--el-bg-color:#1a0a10;--el-bg-color-page:#12060b;--el-bg-color-overlay:#241018;--el-text-color-primary:#fce7f3;--el-text-color-secondary:#c4a5ad;--el-border-color:#3f1f2a;--el-color-primary:#fb7185;--brand-primary:#fb7185;--brand-secondary:#fda4af;--text-primary:#fce7f3;--text-muted:#c4a5ad}html.dark[data-ui-theme=amber]{--el-bg-color:#1c1208;--el-bg-color-page:#120a04;--el-bg-color-overlay:#26180c;--el-text-color-primary:#fffbeb;--el-text-color-secondary:#d6c2a4;--el-border-color:#422006;--el-color-primary:#fbbf24;--brand-primary:#fbbf24;--brand-secondary:#fcd34d;--text-primary:#fffbeb;--text-muted:#d6c2a4}html.dark[data-ui-theme=lagoon]{--el-bg-color:#120a0c;--el-bg-color-page:#080506;--el-bg-color-overlay:#1a1012;--el-text-color-primary:#fef2f2;--el-text-color-secondary:#bbf7d0;--el-border-color:#3f1f24;--el-color-primary:#f87171;--brand-primary:#f87171;--brand-secondary:#4ade80;--text-primary:#fef2f2;--text-muted:#bbf7d0}html.dark[data-ui-theme=sunset]{--el-bg-color:#151018;--el-bg-color-page:#0e0a12;--el-bg-color-overlay:#1e1624;--el-text-color-primary:#fff7ed;--el-text-color-secondary:#b4a3bc;--el-border-color:#35283d;--el-color-primary:#fb923c;--brand-primary:#fb923c;--brand-secondary:#818cf8;--text-primary:#fff7ed;--text-muted:#b4a3bc}html.dark[data-ui-theme=neo]{--el-bg-color:#0a0a0c;--el-bg-color-page:#050508;--el-bg-color-overlay:#12101a;--el-text-color-primary:#fafafa;--el-text-color-secondary:#a1a1aa;--el-border-color:#27272a;--el-color-primary:#f472b6;--brand-primary:#f472b6;--brand-secondary:#4ade80;--text-primary:#fafafa;--text-muted:#a1a1aa}html.dark[data-ui-theme=lagoon] body{background:linear-gradient(125deg, #f8717124 0%, transparent 42%, #4ade8024 100%), radial-gradient(ellipse 120% 80% at 8% 0%, #ef444438, transparent 48%), radial-gradient(ellipse 100% 70% at 92% 100%, #22c55e33, transparent 52%), var(--el-bg-color-page)!important}html.dark[data-ui-theme=sunset] body{background:radial-gradient(ellipse 110% 70% at 12% 8%, #fb923c33, transparent 52%), radial-gradient(ellipse 100% 65% at 88% 92%, #818cf829, transparent 50%), var(--el-bg-color-page)!important}html.dark[data-ui-theme=neo] body{background:linear-gradient(135deg, #f472b629 0%, transparent 45%, #4ade8029 100%), radial-gradient(circle at 18% 18%, #f472b63d, transparent 36%), radial-gradient(circle at 82% 82%, #4ade8038, transparent 40%), var(--el-bg-color-page)!important}html.dark[data-ui-theme=neo] .history-aside{background:linear-gradient(#f472b61a,#4ade8014)!important}html.dark[data-ui-theme=neo] .page-header-inline-title,html.dark[data-ui-theme=neo] .home-title-spaced-char,html.dark[data-ui-theme=neo] .page-header__title,html.dark[data-ui-theme=neo] .admin-page-title,html.dark[data-ui-theme=neo] .aside-ai-name,html.dark[data-ui-theme=neo] .guide-tour-step{background:linear-gradient(90deg,#f9a8d4,#f472b6,#86efac);-webkit-background-clip:text;background-clip:text;color:#0000!important}html.dark[data-ui-theme=lagoon] .history-aside{border-right-color:#f8717173;background:linear-gradient(#f8717114,#4ade800f)!important}html.dark[data-ui-theme=lagoon] .chat-bubble--user{border-color:#f871718c;background:linear-gradient(145deg,#f8717124,#7f1d1d14)!important}html.dark[data-ui-theme=lagoon] .chat-bubble--assistant{border-color:#4ade8080;background:linear-gradient(145deg,#4ade801f,#14532d14)!important}html.dark[data-ui-theme=lagoon] .page-header-inline-title,html.dark[data-ui-theme=lagoon] .home-title-spaced-char,html.dark[data-ui-theme=lagoon] .page-header__title,html.dark[data-ui-theme=lagoon] .admin-page-title,html.dark[data-ui-theme=lagoon] .aside-ai-name{background:linear-gradient(90deg,#fca5a5,#f87171,#86efac);-webkit-background-clip:text;background-clip:text;color:#0000!important}html.dark[data-ui-theme=lagoon] .aside-nav-item.active,html.dark[data-ui-theme=lagoon] .history-item.active{border-color:#f8717180;box-shadow:inset 3px 0 #f87171,inset -3px 0 #4ade80}html.dark[data-ui-theme=sunset] .history-aside{border-right-color:#818cf859}html.dark[data-ui-theme=sunset] .chat-bubble--user{border-color:#fb923c73}html.dark[data-ui-theme=sunset] .chat-bubble--assistant{border-color:#818cf86b}html.dark[data-ui-theme=neo] .history-aside{border-right-color:#f472b659;background:linear-gradient(#f472b61a,#4ade8014)!important}html.dark[data-ui-theme=neo] .chat-bubble--user{border-color:#f472b673}html.dark[data-ui-theme=neo] .chat-bubble--assistant{border-color:#4ade8061}html.dark[data-ui-theme=random-clash]{--el-bg-color:#0b1020;--el-bg-color-page:#070b16;--el-bg-color-overlay:#121a2b;--el-text-color-primary:#f8fafc;--el-text-color-secondary:#b8c2d9;--el-border-color:#ffffff1f;--el-color-primary:var(--rand-c1,#22d3ee)}html.dark[data-ui-theme=random-clash] .chat-bubble--user{background:linear-gradient(135deg, color-mix(in srgb, var(--rand-c1,#22d3ee) 18%, transparent), color-mix(in srgb, var(--rand-c2,#f472b6) 10%, transparent))!important}html.dark[data-ui-theme=random-clash] .chat-bubble--assistant{background:linear-gradient(135deg, color-mix(in srgb, var(--rand-c2,#f472b6) 14%, transparent), color-mix(in srgb, var(--rand-c1,#22d3ee) 10%, transparent))!important}html.dark[data-ui-theme=random-clash] .history-aside{border-right-color:color-mix(in srgb, var(--rand-c2,#f472b6) 42%, transparent)}html.dark[data-ui-theme=random-clash] .chat-bubble--user{border-color:color-mix(in srgb, var(--rand-c1,#22d3ee) 50%, transparent)}html.dark[data-ui-theme=random-clash] .chat-bubble--assistant{border-color:color-mix(in srgb, var(--rand-c2,#f472b6) 42%, transparent)}html[data-ui-theme=light] .chat-composer .el-textarea__inner{color:#0f172a;background-color:#f8fafc}html.dark[data-ui-theme=obsidian] .about-header-link.el-button.is-link,html.dark[data-ui-theme=obsidian] .about-header-link.el-button.is-link:hover{color:#60a5fa!important;--el-button-text-color:#60a5fa!important;--el-button-hover-text-color:#93c5fd!important}html.dark[data-ui-theme=obsidian] .el-button.is-link:not(.el-button--danger):not(.about-header-link),html.dark[data-ui-theme=obsidian] .el-button.is-text.el-button--primary:not(.about-header-link){color:#f1f5f9!important;--el-button-text-color:#f1f5f9!important;--el-button-hover-text-color:#f8fafc!important}html.dark[data-ui-theme=obsidian] .el-button.is-link.el-button--danger,html.dark[data-ui-theme=obsidian] .el-button--danger.is-link{color:var(--el-color-danger)!important;--el-button-text-color:var(--el-color-danger)!important}html.dark[data-ui-theme=obsidian] .el-tag,html.dark[data-ui-theme=obsidian] .el-tag.is-plain,html.dark[data-ui-theme=obsidian] .el-tag--primary,html.dark[data-ui-theme=obsidian] .el-tag--success{--el-tag-text-color:#f8fafc!important;--el-tag-border-color:#f8fafc33!important;--el-tag-bg-color:#0c0c0e8c!important}html.dark[data-ui-theme=obsidian] .el-switch.is-checked .el-switch__core{background-color:#3f3f46!important;border-color:#52525b!important}html.dark[data-ui-theme=obsidian] .el-switch:not(.is-checked) .el-switch__core{background-color:#18181b!important;border-color:#3f3f46!important}html.dark[data-ui-theme=obsidian] .panel-card-ui .el-card__header{border-bottom:none!important}html.dark[data-ui-theme=obsidian] .page-header{box-shadow:none!important;border:none!important}html.dark[data-ui-theme=obsidian] .page-header--brand,html.dark[data-ui-theme=obsidian] .page-header--success,html.dark[data-ui-theme=obsidian] .page-header--neutral{background:linear-gradient(145deg,#141418f5,#0a0a0ceb)!important}html.dark[data-ui-theme=obsidian] .home-page .panel-card-ui,html.dark[data-ui-theme=obsidian] .content-page .panel-card-ui{box-shadow:none!important;border:none!important}html.dark[data-ui-theme=obsidian] .home-page .metric-strip-item{background:#0f172a80;box-shadow:none!important;border:none!important}html.dark[data-ui-theme=obsidian] .home-page .el-card.tri-card,html.dark[data-ui-theme=obsidian] .home-page .el-card.history-card{--el-card-border-color:transparent!important;box-shadow:none!important;border:none!important}html.dark[data-ui-theme=obsidian] .home-page .tri-card--fusion.el-card{background:#ffffff09}html.dark[data-ui-theme=obsidian] .home-page .sales-block,html.dark[data-ui-theme=obsidian] .home-page .confidence-row,html.dark[data-ui-theme=obsidian] .home-page .assistant-script-card{box-shadow:none!important;border:none!important}html.dark[data-ui-theme=obsidian] .home-page .aside-user-footer{border-color:#94a3b81f!important}html.dark[data-ui-theme=obsidian] .content-page .metric-card{box-shadow:none!important;border-color:#0000!important}html.dark[data-ui-theme=obsidian] .content-page .type-item{border-color:#94a3b81f!important}html.dark[data-ui-theme=obsidian] .content-page .type-item.active{box-shadow:none!important;border-color:#f8fafc47!important}html.dark[data-ui-theme=obsidian] .content-page .draft-item.el-card,html.dark[data-ui-theme=obsidian] .content-page .ref-item.el-card{--el-card-border-color:transparent!important;box-shadow:none!important;border:none!important}html.dark[data-ui-theme=obsidian] .content-page .draft-title{color:#f1f5f9!important}html.dark[data-ui-theme=obsidian] .content-page .generate-tip,html.dark[data-ui-theme=obsidian] .content-page .guide-tour-step{color:#e5e7eb!important}html.dark[data-ui-theme=obsidian] .content-page .empty-guide-card{border-color:#94a3b81f!important}html.dark[data-ui-theme=obsidian] .el-alert.el-alert--success{--el-alert-bg-color:#0c0c0e8c;--el-alert-border-color:#94a3b81f;--el-alert-title-color:#e5e7eb}html.dark[data-ui-theme=obsidian] .content-page .ref-url{color:#e5e7eb!important}html.dark[data-ui-theme=obsidian] .login-container .logo h1{color:#f8fafc!important}html.dark[data-ui-theme=obsidian] .sales-page{background:var(--surface-grad,var(--el-bg-color-page))!important}html.dark[data-ui-theme=obsidian] .sales-page .preset-item.active{border-color:#f8fafc59!important;box-shadow:inset 0 0 0 1px #f8fafc1a!important}html.dark[data-ui-theme=obsidian] .sales-page .guide-tour-step,html.dark[data-ui-theme=obsidian] .admin-page .guide-tour-step,html.dark[data-ui-theme=obsidian] .admin-page .aside-title,html.dark[data-ui-theme=obsidian] .admin-page .hero-kicker{color:#e5e7eb!important}html.dark[data-ui-theme=obsidian] .admin-page .el-menu-item.is-active{color:#f8fafc!important;background-color:#ffffff0f!important;border-right:2px solid #fafafa!important}html.dark[data-ui-theme=obsidian] .admin-page .el-menu-item:hover{background-color:#ffffff0a!important}html.dark[data-ui-theme=obsidian] .admin-page .trend-bar,html.dark[data-ui-theme=obsidian] .admin-page .mini-chart-legend i{box-shadow:none!important;background:linear-gradient(#52525b,#3f3f46)!important}html.dark[data-ui-theme=obsidian] .content-page .generate-actions .el-button.is-plain{--el-button-text-color:#f1f5f9!important;color:#f1f5f9!important}html.dark .login-container .el-tabs .el-tabs__active-bar{background-color:#fff!important}html.dark .login-container .el-tabs .el-tabs__nav-wrap:after{background-color:#0000!important}html.dark .login-container .el-tabs .el-tabs__item.is-active,html.dark .login-container .el-tabs .el-tabs__item:hover{color:#fafafa!important}html[data-ui-theme=light] .login-container .el-tabs .el-tabs__active-bar{background-color:#0f172a!important}html.dark[data-ui-theme=obsidian] .aside-ai-controls-stack .theme-switcher__select,html.dark[data-ui-theme=obsidian] .aside-ai-controls-stack .font-size-control__select{max-width:100%;width:100%!important}html.dark[data-ui-theme=obsidian] .script-index{color:#f8fafc!important;box-shadow:none!important;background:#171717!important}html.dark[data-ui-theme=obsidian] .el-button.is-plain:hover,html.dark[data-ui-theme=obsidian] .el-button.is-plain:focus{--el-button-hover-text-color:#fafafa!important;color:#fafafa!important;--el-button-hover-bg-color:#262626!important;--el-button-hover-border-color:#404040!important}html.dark[data-ui-theme=obsidian] .el-button.is-text:hover,html.dark[data-ui-theme=obsidian] .el-button.is-text:focus{color:#fafafa!important}html.dark[data-ui-theme=obsidian] .el-dialog__headerbtn .el-dialog__close{color:#e4e4e7!important}html.dark[data-ui-theme=obsidian] .el-dialog__headerbtn:hover .el-dialog__close{color:#fafafa!important}html.dark[data-ui-theme=obsidian] .profile-avatar-actions .el-button.is-plain:not(.el-button--danger),html.dark[data-ui-theme=obsidian] .el-dialog__footer .el-button.is-plain:not(.el-button--danger){--el-button-text-color:#f1f5f9!important;--el-button-hover-text-color:#fff!important;color:#f1f5f9!important}html.dark[data-ui-theme=obsidian] .profile-avatar-actions .el-button.is-plain:not(.el-button--danger):hover,html.dark[data-ui-theme=obsidian] .el-dialog__footer .el-button.is-plain:not(.el-button--danger):hover{--el-button-hover-bg-color:#ffffff14!important;--el-button-hover-border-color:#52525b!important}html.dark[data-ui-theme=obsidian] .el-dialog__footer .el-button--danger,html.dark[data-ui-theme=obsidian] .el-dialog__footer .el-button--danger.is-plain,html.dark[data-ui-theme=obsidian] .el-button--danger.is-plain{--el-button-text-color:#fb7185!important;--el-button-hover-text-color:#fda4af!important;--el-button-bg-color:transparent!important;--el-button-border-color:#fb71858c!important;color:#fb7185!important;background:0 0!important;border-color:#fb71858c!important}html.dark[data-ui-theme=obsidian] .admin-page .el-radio-button__original-radio:checked+.el-radio-button__inner{color:#fafafa!important;box-shadow:none!important;background-color:#262626!important;border-color:#e5e7eb!important}html.dark[data-ui-theme=obsidian] .admin-page .el-radio-button__inner{color:#e5e7eb!important;background-color:#18181b!important}html.dark[data-ui-theme=dark]{--el-bg-color:#1a0d2e;--el-bg-color-page:#12081f;--el-bg-color-overlay:#241538;--el-text-color-primary:#fafafa;--el-text-color-regular:#f4f4f5;--el-text-color-secondary:#d4d4d8;--el-text-color-placeholder:#a1a1aa;--el-border-color:#fafafa24;--el-border-color-light:#fafafa1a;--el-fill-color:#581c8759;--el-fill-color-light:#581c8738;--el-color-primary:#f5f3ff;--el-color-success:#e9d5ff;--brand-primary:#e9d5ff;--brand-secondary:#ddd6fe;--text-primary:#ede9fe;--text-muted:#c4b5fd}html.dark[data-ui-theme=dark] body{color:var(--text-primary,#fafafa)!important;background:radial-gradient(110% 70% at 15% 5%,#a78bfa38,#0000 50%),radial-gradient(95% 60% at 90% 95%,#818cf829,#0000 48%),linear-gradient(165deg,#120a1f 0%,#1a0f2e 50%,#120a1f 100%)!important}html.dark[data-ui-theme=dark] .history-aside,html.dark[data-ui-theme=dark] .history-aside--coze{background:#140a22!important}html.dark[data-ui-theme=dark] .el-button--primary:not(.is-link):not(.is-text),html.dark[data-ui-theme=dark] .el-button--primary:not(.is-link):not(.is-text):focus-visible{--el-button-bg-color:#3b0764;--el-button-border-color:#6b21a8;--el-button-hover-bg-color:#4c1d95;--el-button-hover-border-color:#7e22ce;--el-button-text-color:#fafafa;--el-button-hover-text-color:#fff}html.dark[data-ui-theme=dark] .el-button--primary:not(.is-link):not(.is-text).is-plain,html.dark[data-ui-theme=dark] .el-button--primary:not(.is-link):not(.is-text).is-plain:focus-visible{--el-button-bg-color:#3b07648c;--el-button-border-color:#fafafa38;--el-button-text-color:#fafafa;--el-button-hover-bg-color:#4c1d95a6;--el-button-hover-border-color:#fafafa59;--el-button-hover-text-color:#fff}html.dark[data-ui-theme] #app{background:0 0;min-height:100vh}html.dark[data-ui-theme] .home-page,html.dark[data-ui-theme] .sales-page,html.dark[data-ui-theme] .content-page,html.dark[data-ui-theme] .admin-page,html.dark[data-ui-theme] .ws-page,html.dark[data-ui-theme] .setup-page,html.dark[data-ui-theme] .welcome-page,html.dark[data-ui-theme] .share-page{color:var(--el-text-color-primary);background:0 0!important}html.dark[data-ui-theme] .history-aside,html.dark[data-ui-theme] .history-aside--coze{background:var(--el-bg-color-page)!important}html.dark[data-ui-theme] .home-shell,html.dark[data-ui-theme] .home-main{background:0 0!important}html[data-ui-theme=light] #app{background:#fff;min-height:100vh}html[data-ui-theme=light] .home-page,html[data-ui-theme=light] .sales-page,html[data-ui-theme=light] .content-page,html[data-ui-theme=light] .admin-page,html[data-ui-theme=light] .ws-page,html[data-ui-theme=light] .setup-page,html[data-ui-theme=light] .welcome-page,html[data-ui-theme=light] .share-page{color:#0a0a0a;background:#fff!important}html[data-ui-theme=light] .chat-shell-card.el-card,html[data-ui-theme=light] .chat-shell-card .el-card__body{color:#0a0a0a!important;background:#fafafa!important}html[data-ui-theme=light] .chat-bubble--assistant{color:#0a0a0a!important;background:#f5f5f5!important;border-color:#0a0a0a1a!important}html.dark[data-ui-theme]:not([data-ui-theme=dark]) .el-select__wrapper.is-focused,html.dark[data-ui-theme]:not([data-ui-theme=dark]) .el-select__wrapper.is-focus,html.dark[data-ui-theme]:not([data-ui-theme=dark]) .el-input__wrapper.is-focus,html.dark[data-ui-theme]:not([data-ui-theme=dark]) .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-color-primary) inset!important}html.dark[data-ui-theme]:not([data-ui-theme=dark]) .el-select-dropdown__item.is-selected,html.dark[data-ui-theme]:not([data-ui-theme=dark]) .el-select-dropdown__item.selected{font-weight:600;color:var(--el-color-primary)!important}html.dark[data-ui-theme]:not([data-ui-theme=dark]) .el-select-dropdown__item.is-hovering,html.dark[data-ui-theme]:not([data-ui-theme=dark]) .el-select-dropdown__item:hover{background-color:#ffffff0f!important}html[data-ui-theme=light] .el-select__wrapper.is-focused,html[data-ui-theme=light] .el-select__wrapper.is-focus,html[data-ui-theme=light] .el-input__wrapper.is-focus,html[data-ui-theme=light] .el-textarea__inner:focus{box-shadow:inset 0 0 0 1px #0a0a0a!important}html[data-ui-theme=light] .el-select-dropdown__item.is-selected,html[data-ui-theme=light] .el-select-dropdown__item.selected{font-weight:600;color:#0a0a0a!important}html[data-ui-theme=light] .el-select-dropdown__item.is-hovering,html[data-ui-theme=light] .el-select-dropdown__item:hover{background-color:#0000000d!important}html[data-ui-theme=light]{--el-text-color-primary:#0a0a0a;--el-text-color-regular:#1f2937;--el-text-color-secondary:#4b5563;--el-text-color-placeholder:#6b7280}html[data-ui-theme=light] .aside-nav-item,html[data-ui-theme=light] .history-item-title,html[data-ui-theme=light] .history-group-title,html[data-ui-theme=light] .aside-history-heading,html[data-ui-theme=light] .expert-meta-label,html[data-ui-theme=light] .expert-meta-body,html[data-ui-theme=light] .assistant-flat-reply,html[data-ui-theme=light] .chat-thinking-title,html[data-ui-theme=light] .chat-thinking-tip,html[data-ui-theme=light] .el-dialog__title,html[data-ui-theme=light] .el-form-item__label,html[data-ui-theme=light] .panel-card-ui .el-card__header,html[data-ui-theme=light] .status-item span,html[data-ui-theme=light] .status-item strong{color:#1f2937!important}html[data-ui-theme=light] .page-header-inline-title,html[data-ui-theme=light] .home-header-session-title,html[data-ui-theme=light] .script-title,html[data-ui-theme=light] .assistant-summary-title{color:#0a0a0a!important}html[data-ui-theme=light] .aside-nav-item{border-bottom-color:#0f172a1a!important}html[data-ui-theme=light] .history-item{border-bottom-color:#0f172a14!important}html[data-ui-theme=light] .sales-page,html[data-ui-theme=light] .content-page,html[data-ui-theme=light] .admin-page,html[data-ui-theme=light] .ws-page,html[data-ui-theme=light] .setup-page{color:#1f2937!important}html[data-ui-theme=light] .el-button.is-link:not(.el-button--danger){color:#0f172a!important}html[data-ui-theme=light] .el-button--primary:not(.is-link):not(.is-text),html[data-ui-theme=light] .el-button--primary:not(.is-link):not(.is-text):hover,html[data-ui-theme=light] .el-button--primary:not(.is-link):not(.is-text):focus-visible{--el-button-bg-color:#1e293b!important;--el-button-border-color:#1e293b!important;--el-button-hover-bg-color:#0f172a!important;--el-button-hover-border-color:#0f172a!important;--el-button-active-bg-color:#020617!important;--el-button-text-color:#fff!important;--el-button-hover-text-color:#fff!important;box-shadow:none!important;color:#fff!important;background-image:none!important}html[data-ui-theme=light] .app-confirm-dialog .el-message-box__btns .el-button--primary{--el-button-bg-color:#1e293b!important;--el-button-border-color:#1e293b!important;--el-button-text-color:#fff!important;box-shadow:none!important}html[data-ui-theme=light] .app-confirm-dialog.app-confirm-dialog--danger .el-message-box__btns .el-button--primary,html[data-ui-theme=light] .app-confirm-dialog--danger .el-button--primary{--el-button-bg-color:transparent!important;--el-button-border-color:#fb71858c!important;--el-button-text-color:#fb7185!important;color:#fb7185!important;background:0 0!important;border:1px solid #fb71858c!important}html[data-ui-theme=light] .chat-target-name,html[data-ui-theme=light] .chat-workbench-title-row .chat-target-name{color:#0f172a!important}html[data-ui-theme=light] .prompt-icon-action,html[data-ui-theme=light] .prompt-reopen-button,html[data-ui-theme=light] .composer-prompt-head .el-button.is-link{color:#1e293b!important;background:#f8fafc!important;border-color:#0f172a29!important}html[data-ui-theme=light] .type-item.active,html[data-ui-theme=light] .preset-item.active,html[data-ui-theme=light] .style-card.active{border-color:var(--el-color-primary)!important;box-shadow:0 0 0 1px color-mix(in srgb, var(--el-color-primary) 35%, transparent) inset!important}html[data-ui-theme=light] .el-checkbox__input.is-checked .el-checkbox__inner,html[data-ui-theme=light] .el-radio__input.is-checked .el-radio__inner{background-color:#1e293b!important;border-color:#1e293b!important}html[data-ui-theme=light] .el-segmented__item.is-selected{color:#fff!important;background-color:#1e293b!important}html[data-ui-theme=light] .right-rail-button{color:#0f172a!important;background:#f8fafcf5!important;border-color:#0f172a24!important}html[data-ui-theme=light] .right-rail-button:hover{background:#fff!important;border-color:#0f172a47!important}html[data-ui-theme=light] .admin-aside{background:#fff!important;border-right-color:#0f172a1f!important}html[data-ui-theme=light] .admin-aside .aside-title,html[data-ui-theme=light] .admin-aside .aside-subtitle{color:#0f172a!important}html[data-ui-theme=light] .admin-menu.el-menu{background:#fff!important;border-right:none!important}html[data-ui-theme=light] .admin-menu .el-menu-item{color:#1e293b!important;background:0 0!important}html[data-ui-theme=light] .admin-menu .el-menu-item:hover{color:#0f172a!important;background:#f1f5f9!important}html[data-ui-theme=light] .admin-menu .el-menu-item.is-active{color:#0f172a!important;background:#e2e8f0!important;border-right:2px solid #0f172a!important}html[data-ui-theme=light] .admin-page .hero-title,html[data-ui-theme=light] .admin-page .hero-copy,html[data-ui-theme=light] .admin-page .hero-kicker,html[data-ui-theme=light] .admin-page .mini-chart-title,html[data-ui-theme=light] .admin-page .mini-chart-copy,html[data-ui-theme=light] .admin-page .mini-chart-legend,html[data-ui-theme=light] .admin-page .mini-chart-legend .muted,html[data-ui-theme=light] .admin-page .feedback-weekly-label,html[data-ui-theme=light] .admin-page .feedback-trend-title,html[data-ui-theme=light] .admin-page .feedback-day-label,html[data-ui-theme=light] .admin-page .user-name,html[data-ui-theme=light] .admin-page .user-role,html[data-ui-theme=light] .admin-page .panel-card-ui .el-card__header,html[data-ui-theme=light] .admin-page .el-table,html[data-ui-theme=light] .admin-page .el-descriptions__label,html[data-ui-theme=light] .admin-page .el-descriptions__content{color:#1e293b!important}html[data-ui-theme=light] .admin-page .hero-panel,html[data-ui-theme=light] .admin-page .chart-side-panel{background:#f8fafc!important;border-color:#0f172a1a!important}html[data-ui-theme=light] .el-message-box{background:#fff!important;border-color:#0f172a1f!important}html[data-ui-theme=light] .el-message-box__title,html[data-ui-theme=light] .el-message-box__message,html[data-ui-theme=light] .el-message-box__message p,html[data-ui-theme=light] .app-confirm-dialog .el-message-box__title,html[data-ui-theme=light] .app-confirm-dialog .el-message-box__message{color:#0f172a!important}html[data-ui-theme=light] .app-confirm-dialog{background:#fff!important}html[data-ui-theme=light] .chat-progress-step{color:#f8fafc!important;background:#0f172a!important;border-color:#1e293b!important}html[data-ui-theme=light] .chat-progress-step.is-active,html[data-ui-theme=light] .chat-progress-step.is-done{color:#f8fafc!important}html[data-ui-theme=light] .script-seq-tag.el-tag{--el-tag-text-color:#0f172a!important;--el-tag-bg-color:#f1f5f9!important;--el-tag-border-color:#cbd5e1!important;color:#0f172a!important}.history-aside,.chat-thread,.chat-bubble,.expert-meta-body,.script-content,.admin-page,.ws-page,.content-page,.sales-page{font-size:1em}html[data-ui-theme=light] .history-quick-filter .el-button--default.is-plain,html[data-ui-theme=light] .history-quick-filter .el-button--default{--el-button-text-color:#1e293b!important;--el-button-bg-color:#f8fafc!important;--el-button-border-color:#cbd5e1!important;color:#1e293b!important}html[data-ui-theme=light] .history-quick-filter .el-button--primary.is-plain,html[data-ui-theme=light] .history-quick-filter .el-button--primary{--el-button-text-color:#fff!important;--el-button-bg-color:#1e293b!important;--el-button-border-color:#1e293b!important;color:#fff!important}html[data-ui-theme=light] .history-group-title{color:#334155!important}html[data-ui-theme=light] .guide-tour-card,html[data-ui-theme=light] .guide-tour-arrow{background:#fff!important;border-color:#0f172a24!important;box-shadow:0 10px 28px #0f172a24!important}html[data-ui-theme=light] .guide-tour-step{color:#0369a1!important}html[data-ui-theme=light] .guide-tour-title{color:#0f172a!important}html[data-ui-theme=light] .guide-tour-desc{color:#334155!important}html[data-ui-theme=light] .guide-reopen-btn{color:#0f172a!important;background:#fff!important;border-color:#0f172a2e!important}html[data-ui-theme=light] .guide-tour-focus{border-color:#0284c7bf!important;box-shadow:0 0 0 9999px #0f172a61,0 0 0 3px #0ea5e959,0 0 16px #38bdf873!important}html[data-ui-theme=light] .home-sales-copilot-kicker{-webkit-background-clip:unset;background-clip:unset;color:#0369a1!important;background:0 0!important}html.dark body,html[data-ui-theme] body{background:var(--surface-grad,var(--el-bg-color-page));background-attachment:fixed;min-height:100vh}html.dark[data-ui-theme=obsidian] body{background:linear-gradient(115deg,#ffffff0e 0%,#0000 26% 74%,#ffffff08 100%),linear-gradient(168deg,#1a1a22 0%,#0c0c10 40%,#030304 78%,#07070a 100%)}html.dark .el-dialog,html.dark .el-message-box,html.dark .el-drawer,html.dark .el-overlay-dialog .el-dialog,html.dark .about-dialog,html.dark .el-popper.is-light,html.dark .el-picker-panel,html.dark .el-select-dropdown,html.dark .guide-tour-card,html.dark .el-overlay .el-drawer{background:var(--modal-grad,var(--el-bg-color-overlay))!important;background-color:#0000!important}html.dark[data-ui-theme=random-clash] body{background-blend-mode:soft-light, normal, normal, normal;background:linear-gradient(125deg, var(--rand-c1,#22d3ee) 0%, transparent 42%, var(--rand-c2,#f472b6) 100%), radial-gradient(circle at 16% 10%, var(--rand-c1,#22d3ee), transparent 34%), radial-gradient(circle at 86% 14%, var(--rand-c2,#f472b6), transparent 32%), #0a0b10!important}html.dark[data-ui-theme=random-clash] .history-aside{background:linear-gradient(180deg, color-mix(in srgb, var(--rand-c1,#22d3ee) 16%, transparent), color-mix(in srgb, var(--rand-c2,#f472b6) 12%, transparent))!important}html.dark[data-ui-theme=random-clash] .chat-bubble--assistant{border-color:color-mix(in srgb, var(--rand-c2,#f472b6) 42%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--rand-c2,#f472b6) 14%, transparent), color-mix(in srgb, var(--rand-c1,#22d3ee) 10%, transparent))!important}html.dark[data-ui-theme=ocean]{--title-grad:linear-gradient(90deg, #7dd3fc, #38bdf8, #0ea5e9)}html.dark[data-ui-theme=slate]{--title-grad:linear-gradient(90deg, #f8fafc, #e2e8f0, #94a3b8)}html.dark[data-ui-theme=cyan]{--title-grad:linear-gradient(90deg, #5eead4, #2dd4bf, #14b8a6)}html.dark[data-ui-theme=dark]{--title-grad:linear-gradient(90deg, #c4b5fd, #a78bfa, #818cf8)}html.dark[data-ui-theme=forest]{--title-grad:linear-gradient(90deg, #fef9c3, #d9f99d, #fde68a)}html.dark[data-ui-theme=wine]{--title-grad:linear-gradient(90deg, #fda4af, #fb7185, #e11d48)}html.dark[data-ui-theme=amber]{--title-grad:linear-gradient(90deg, #fde68a, #fbbf24, #f59e0b)}html.dark[data-ui-theme=sunset]{--title-grad:linear-gradient(90deg, #fb923c, #f97316, #818cf8)}html.dark[data-ui-theme=neo]{--title-grad:linear-gradient(90deg, #f9a8d4, #f472b6, #86efac)}html.dark[data-ui-theme=lagoon]{--title-grad:linear-gradient(90deg, #fca5a5, #f87171, #86efac)}html.dark[data-ui-theme=random-clash]{--title-grad:linear-gradient(90deg, var(--rand-c1,#22d3ee), var(--rand-c2,#f472b6))}html.dark[data-ui-theme=ocean] body{background:radial-gradient(120% 80% at 10% 0,#38bdf838,#0000 48%),radial-gradient(100% 70% at 90% 100%,#0ea5e929,#0000 52%),linear-gradient(165deg,#04121f 0%,#062033 48%,#04121f 100%)!important}html.dark[data-ui-theme=slate] body{background:radial-gradient(110% 70% at 8% 5%,#e2e8f024,#0000 50%),radial-gradient(90% 60% at 92% 95%,#94a3b81f,#0000 48%),linear-gradient(160deg,#13171d 0%,#1a1f26 50%,#13171d 100%)!important}html.dark[data-ui-theme=cyan] body{background:radial-gradient(120% 75% at 12% 0,#2dd4bf33,#0000 48%),radial-gradient(100% 65% at 88% 100%,#14b8a624,#0000 50%),linear-gradient(165deg,#041210 0%,#06201c 50%,#041210 100%)!important}html.dark[data-ui-theme=forest] body{background:radial-gradient(120% 75% at 10% 0,#d9f99d2e,#0000 48%),radial-gradient(100% 65% at 92% 100%,#fde68a24,#0000 50%),linear-gradient(160deg,#0e0c08 0%,#16140c 50%,#0e0c08 100%)!important}html.dark[data-ui-theme=wine] body{background:radial-gradient(115% 75% at 12% 0,#fb718538,#0000 48%),radial-gradient(95% 60% at 90% 100%,#fda4af24,#0000 50%),linear-gradient(165deg,#12060b 0%,#1c0a12 50%,#12060b 100%)!important}html.dark[data-ui-theme=amber] body{background:radial-gradient(115% 70% at 14% 5%,#fbbf2433,#0000 50%),radial-gradient(95% 60% at 88% 95%,#fcd34d1f,#0000 48%),linear-gradient(160deg,#120a04 0%,#1c1208 50%,#120a04 100%)!important}html.dark:not([data-ui-theme=obsidian]) .page-header-inline-title,html.dark:not([data-ui-theme=obsidian]) .home-title-spaced-char,html.dark:not([data-ui-theme=obsidian]) .page-header__title,html.dark:not([data-ui-theme=obsidian]) .admin-page-title,html.dark:not([data-ui-theme=obsidian]) .aside-ai-name,html.dark:not([data-ui-theme=obsidian]) .admin-tab-item.is-active,html.dark:not([data-ui-theme=obsidian]) .el-tabs__item.is-active,html.dark:not([data-ui-theme=obsidian]) .panel-title{background-image:var(--title-grad);background-color:#0000;-webkit-background-clip:text;background-clip:text;color:#0000!important;-webkit-text-fill-color:transparent!important}html.dark .aside-nav-item,html.dark .aside-nav-item--sub,html.dark .aside-nav-more-toggle,html.dark .aside-logout-btn,html.dark .history-filter-btn,html.dark .history-item,html.dark .history-item-title{color:var(--text-primary,var(--el-text-color-primary))!important;-webkit-text-fill-color:currentColor!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}html.dark .aside-nav-item.router-link-active,html.dark .aside-nav-item.active{color:var(--brand-primary,var(--el-color-primary))!important;-webkit-text-fill-color:currentColor!important}html.dark body{background-attachment:fixed!important}html.dark .el-container,html.dark .el-header,html.dark .el-main{background:0 0!important}@media (width<=768px){html.dark .home-page--mobile .chat-shell-card.el-card,html.dark .home-page--mobile .chat-shell-card,html.dark .home-page--mobile .chat-shell-card .el-card__body,html.dark .home-page--mobile .chat-shell-card .el-card__header{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}}html.dark .home-sales-copilot-kicker,html.dark .home-sales-copilot-letter,html.dark .home-header-about-link,html.dark .home-header-about-mobile,html.dark .about-link{color:var(--brand-secondary,var(--el-color-primary))!important;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:currentColor!important}html.dark .admin-tab-item:not(.is-active):not(.admin-tab-item--more),html.dark .el-tabs__item:not(.is-active){color:var(--text-muted,var(--el-text-color-secondary));-webkit-text-fill-color:currentColor;background:0 0}html.dark .admin-tab-item--more{color:var(--brand-primary,var(--el-color-primary))!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}html.dark .el-tabs__active-bar{background-color:var(--brand-primary,var(--el-color-primary))!important}html.dark .el-message-box__title,html.dark .el-message-box__message,html.dark .el-message-box__message p,html.dark .el-dialog__title,html.dark .el-dialog__body{color:var(--text-primary,var(--el-text-color-primary))}html.dark .page-header__subtitle,html.dark .page-header-inline-subtitle{color:var(--text-muted,var(--el-text-color-secondary));-webkit-text-fill-color:currentColor!important;background:0 0!important}html[data-ui-theme=light] .page-header-inline-title,html[data-ui-theme=light] .home-title-spaced-char,html[data-ui-theme=light] .page-header__title,html[data-ui-theme=light] .admin-page-title,html[data-ui-theme=light] .aside-ai-name{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:#0f172a!important;color:#0f172a!important}html.dark[data-ui-theme=obsidian]{--lanyan-nav-accent:#f8fafc;--lanyan-nav-accent-border:#f8fafc6b;--lanyan-nav-accent-glow:#f8fafc24;--lanyan-nav-accent-ring:#f8fafc61;--lanyan-nav-accent-bg-a:#ffffff24;--lanyan-nav-accent-bg-b:#1c1c22b8;--lanyan-nav-active-bg-a:#fff3;--lanyan-nav-active-bg-b:#121216d9}html[data-ui-theme=light]{--lanyan-nav-accent:#475569;--lanyan-nav-accent-border:#47556959;--lanyan-nav-accent-glow:#4755691a;--lanyan-nav-accent-ring:#47556947;--lanyan-nav-accent-bg-a:#f1f5f9f2;--lanyan-nav-accent-bg-b:#e2e8f0e6;--lanyan-nav-active-bg-a:#e2e8f0;--lanyan-nav-active-bg-b:#cbd5e1}html.dark[data-ui-theme=ocean]{--lanyan-nav-accent:#7dd3fc;--lanyan-nav-accent-border:#38bdf873;--lanyan-nav-accent-glow:#38bdf82e;--lanyan-nav-accent-ring:#38bdf866;--lanyan-nav-accent-bg-a:#38bdf829;--lanyan-nav-accent-bg-b:#0c4a6e8c;--lanyan-nav-active-bg-a:#38bdf83d;--lanyan-nav-active-bg-b:#082f49a6}html.dark[data-ui-theme=cyan]{--lanyan-nav-accent:#67e8f9;--lanyan-nav-accent-border:#22d3ee73;--lanyan-nav-accent-glow:#22d3ee29;--lanyan-nav-accent-ring:#22d3ee61;--lanyan-nav-accent-bg-a:#22d3ee24;--lanyan-nav-accent-bg-b:#08334494;--lanyan-nav-active-bg-a:#22d3ee38;--lanyan-nav-active-bg-b:#062836ad}html.dark[data-ui-theme=forest]{--lanyan-nav-accent:#86efac;--lanyan-nav-accent-border:#4ade806b;--lanyan-nav-accent-glow:#4ade8024;--lanyan-nav-accent-ring:#4ade805c;--lanyan-nav-accent-bg-a:#4ade8024;--lanyan-nav-accent-bg-b:#14532d8c;--lanyan-nav-active-bg-a:#4ade8038;--lanyan-nav-active-bg-b:#0f3c23a6}html.dark[data-ui-theme=slate]{--lanyan-nav-accent:#cbd5e1;--lanyan-nav-accent-border:#94a3b873;--lanyan-nav-accent-glow:#94a3b824;--lanyan-nav-accent-ring:#94a3b861;--lanyan-nav-accent-bg-a:#94a3b829;--lanyan-nav-accent-bg-b:#1e293b9e;--lanyan-nav-active-bg-a:#cbd5e133;--lanyan-nav-active-bg-b:#0f172ab8}html.dark[data-ui-theme=wine]{--lanyan-nav-accent:#fda4af;--lanyan-nav-accent-border:#fb71856b;--lanyan-nav-accent-glow:#fb718524;--lanyan-nav-accent-ring:#fb71855c;--lanyan-nav-accent-bg-a:#fb718524;--lanyan-nav-accent-bg-b:#4c05198c;--lanyan-nav-active-bg-a:#fb718538;--lanyan-nav-active-bg-b:#370412ad}html.dark[data-ui-theme=amber]{--lanyan-nav-accent:#fcd34d;--lanyan-nav-accent-border:#fbbf2473;--lanyan-nav-accent-glow:#fbbf2424;--lanyan-nav-accent-ring:#fbbf2461;--lanyan-nav-accent-bg-a:#fbbf2424;--lanyan-nav-accent-bg-b:#452d0694;--lanyan-nav-active-bg-a:#fbbf2438;--lanyan-nav-active-bg-b:#302004ad}html.dark[data-ui-theme=lagoon],html.dark[data-ui-theme=sunset],html.dark[data-ui-theme=neo]{--lanyan-nav-accent:var(--el-color-primary);--lanyan-nav-accent-border:color-mix(in srgb, var(--el-color-primary) 55%, transparent);--lanyan-nav-accent-glow:color-mix(in srgb, var(--el-color-primary) 22%, transparent);--lanyan-nav-accent-ring:color-mix(in srgb, var(--el-color-primary) 40%, transparent);--lanyan-nav-accent-bg-a:color-mix(in srgb, var(--el-color-primary) 18%, transparent);--lanyan-nav-accent-bg-b:#0f172a9e;--lanyan-nav-active-bg-a:color-mix(in srgb, var(--el-color-primary) 26%, transparent);--lanyan-nav-active-bg-b:#0a0f1cb8}html.dark[data-ui-theme=random-clash]{--lanyan-nav-accent:var(--rand-c1,#22d3ee);--lanyan-nav-accent-border:color-mix(in srgb, var(--rand-c1,#22d3ee) 50%, transparent);--lanyan-nav-accent-glow:color-mix(in srgb, var(--rand-c1,#22d3ee) 20%, transparent);--lanyan-nav-accent-ring:color-mix(in srgb, var(--rand-c1,#22d3ee) 38%, transparent);--lanyan-nav-accent-bg-a:color-mix(in srgb, var(--rand-c1,#22d3ee) 16%, transparent);--lanyan-nav-accent-bg-b:#0c101ca6;--lanyan-nav-active-bg-a:color-mix(in srgb, var(--rand-c1,#22d3ee) 24%, transparent);--lanyan-nav-active-bg-b:#080a14bf}html.dark[data-ui-theme=dark]{--lanyan-nav-accent:#c4b5fd;--lanyan-nav-accent-border:#a78bfa73;--lanyan-nav-accent-glow:#a78bfa29;--lanyan-nav-accent-ring:#a78bfa61;--lanyan-nav-accent-bg-a:#a78bfa2e;--lanyan-nav-accent-bg-b:#2e10659e;--lanyan-nav-active-bg-a:#a78bfa42;--lanyan-nav-active-bg-b:#1e0a44b8}html[data-ui-theme=light] .aside-nav-item{color:#334155!important;box-shadow:none!important;background:#f1f5f9!important;border-color:#0f172a14!important}html[data-ui-theme=light] .aside-nav-item:hover,html[data-ui-theme=light] .aside-nav-item.router-link-active{color:var(--lanyan-nav-accent)!important}a.nav-home-btn .el-button--primary:not(.is-link):not(.is-text):hover,a.nav-home-btn .el-button--primary:not(.is-link):not(.is-text):focus-visible{box-shadow:0 0 0 1px var(--lanyan-nav-accent-glow,transparent), 0 0 14px var(--lanyan-nav-accent-glow,transparent);--el-button-hover-bg-color:color-mix(in srgb, var(--lanyan-nav-accent,var(--el-color-primary)) 22%, var(--el-bg-color,#111))!important;--el-button-hover-border-color:var(--lanyan-nav-accent-border,var(--el-color-primary))!important;--el-button-hover-text-color:var(--lanyan-nav-accent,var(--el-color-primary))!important;border-color:var(--lanyan-nav-accent-border,var(--el-color-primary))!important;color:var(--lanyan-nav-accent,var(--el-color-primary))!important}html.dark[data-ui-theme=obsidian] a.nav-home-btn .el-button--primary:not(.is-link):not(.is-text):hover,html.dark[data-ui-theme=obsidian] a.nav-home-btn .el-button--primary:not(.is-link):not(.is-text):focus-visible{box-shadow:0 0 0 1px #fafafa59;--el-button-hover-bg-color:#1c1c22!important;--el-button-hover-border-color:#fafafa!important;--el-button-hover-text-color:#fff!important;color:#fff!important;border-color:#fafafa!important}html[data-ui-theme=light] a.nav-home-btn .el-button--primary:not(.is-link):not(.is-text):hover,html[data-ui-theme=light] a.nav-home-btn .el-button--primary:not(.is-link):not(.is-text):focus-visible{--el-button-hover-bg-color:#e2e8f0!important;--el-button-hover-border-color:#475569!important;--el-button-hover-text-color:#0f172a!important;color:#0f172a!important;border-color:#94a3b8!important}.guide-tour-layer{z-index:3000;pointer-events:none;position:fixed;inset:0}.guide-tour-focus{pointer-events:none;background:linear-gradient(115deg,#ffffff3d 0%,#ffffff05 22% 78%,#ffffff38 100%);border:2px solid #bae6fdf2;border-radius:14px;transition:all .24s;position:fixed;overflow:hidden;box-shadow:0 0 0 9999px #00000073,0 0 0 4px #60a5fa33,0 0 18px #7dd3fca6,inset 0 0 16px #ffffff24}.guide-tour-focus:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff94 50%,#0000 100%);width:45%;height:170%;animation:2.2s linear infinite guide-shine;position:absolute;top:-30%;left:-35%;transform:rotate(24deg)}.guide-tour-focus:before{content:"";pointer-events:none;border:1px solid #ffffff80;border-radius:14px;position:absolute;inset:0}.guide-tour-card{pointer-events:auto;background:linear-gradient(160deg,#142038fa,#0c1528f5);border:1px solid #94c5ff66;border-radius:14px;width:min(420px,100vw - 24px);padding:14px;position:fixed;box-shadow:0 8px 30px #00000059,inset 0 0 0 1px #ffffff14}.guide-tour-arrow{background:linear-gradient(160deg,#142038fa,#0c1528f5);border-top:1px solid #94c5ff66;border-left:1px solid #94c5ff66;width:14px;height:14px;margin-left:-7px;position:absolute;left:50%;transform:rotate(45deg)}.guide-tour-card.arrow-top .guide-tour-arrow{top:-8px}.guide-tour-card.arrow-bottom .guide-tour-arrow{bottom:-8px;transform:rotate(225deg)}.guide-tour-step{color:var(--el-color-primary);margin-bottom:4px;font-size:12px}.guide-tour-title{margin-bottom:6px;font-size:16px;font-weight:700}.guide-tour-desc{color:var(--el-text-color-regular);font-size:13px;line-height:1.7}.guide-tour-actions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}@keyframes guide-shine{0%{transform:translate(-120%)rotate(24deg)}to{transform:translate(290%)rotate(24deg)}}@keyframes app-flow-in{0%{opacity:.55;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes mode-nudge{0%,to{transform:translate(0)}20%{transform:translate(-7px)}40%{transform:translate(7px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.flow-pane.is-on{animation:.38s cubic-bezier(.22,1,.36,1) app-flow-in}.xhs-mode-segment-btn--nudge{animation:.38s cubic-bezier(.22,1,.36,1) mode-nudge}@keyframes drop-wave{0%{opacity:.7;transform:scale(.25)}to{opacity:0;transform:scale(11)}}.page-ripple-wrap{z-index:10050;pointer-events:none;width:0;height:0;position:fixed}.drop-ripple{pointer-events:none;box-sizing:border-box;border:1.5px solid #7dd3fca6;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:50%;left:50%}.drop-ripple.r1{animation:.52s ease-out forwards drop-wave}.drop-ripple.r2{border-color:#a5b4fc80;animation:.68s ease-out 60ms forwards drop-wave}@media (width<=768px){.flow-pane.is-on,.el-tabs__content.is-on{animation:.38s cubic-bezier(.22,1,.36,1) both app-flow-in}.flow-pane{overflow:visible}.el-tabs__content,.el-tab-pane,.login-tabs .el-tabs__content,.sales-tabs .el-tabs__content,.sales-tabs .el-tab-pane{overflow:visible!important}.guide-tour-focus{transition:none!important}a,button,[role=button],.aside-nav-item,.admin-nav-chip,.admin-tab-item,.tab-item{-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000}.aside-nav-item,.history-item,.history-filter-btn,.aside-logout-btn,.home-mini-btn{-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;transition:color .2s cubic-bezier(.22,1,.36,1),transform .14s cubic-bezier(.22,1,.36,1),box-shadow .14s cubic-bezier(.22,1,.36,1);position:relative;overflow:visible}.aside-nav-item,.aside-nav-item:hover,.aside-nav-item:focus,.aside-nav-item:focus-visible,.aside-nav-item:active,.aside-nav-item.router-link-active,.aside-nav-item.router-link-active:hover,.aside-nav-item.router-link-active:active,.aside-nav-more-toggle,.aside-nav-more-toggle:hover,.aside-nav-more-toggle:active{background:0 0!important}.aside-nav-item:active,.history-item:active,.history-filter-btn:active,.aside-logout-btn:active,.home-mini-btn:active,.aside-nav-more-toggle:active,.aside-nav-item.router-link-active:active,.admin-tab-item:active,.tab-item:active{transform:scale(.97);background:0 0!important;box-shadow:0 0 0 7px #38bdf833!important}.el-overlay .el-dialog,.el-dialog.admin-mobile-dialog,.el-overlay-dialog .el-dialog{width:min(92vw,560px)!important;max-width:92vw!important;margin:8vh auto 16px!important}.el-overlay .el-dialog__body,.el-overlay-dialog .el-dialog__body{max-height:70vh;overflow:auto}.el-overlay .el-table{width:100%}.el-overlay-message-box{z-index:50020!important}.el-overlay,.el-overlay-dialog{z-index:4000!important}.el-message,.el-message.app-theme-toast{z-index:50000!important}.el-select__popper,.admin-dialog-select-popper{z-index:50010!important}.lanyan-mp-toast{z-index:100000;border:1px solid var(--border-color,#ffffff1f);max-width:80%;color:var(--text-primary,var(--el-text-color-primary,#fafafa));background:var(--modal-grad,var(--page-bg,var(--el-bg-color-overlay)));text-align:center;pointer-events:none;border-radius:12px;padding:10px 16px;font-size:14px;font-weight:600;line-height:1.45;display:none;position:fixed;top:18%;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000059}.lanyan-mp-toast[data-show="1"]{display:block}.el-overlay .el-dialog,.el-dialog.admin-mobile-dialog,.el-overlay-dialog .el-dialog,.el-message-box,.app-confirm-dialog{background:var(--modal-grad,var(--el-bg-color-overlay))!important;color:var(--text-primary,var(--el-text-color-primary))!important;background-color:#0000!important}.el-message-box__title,.el-message-box__message,.el-message-box__message p,.el-dialog__title,.el-overlay .el-dialog__body,.el-overlay-dialog .el-dialog__body,.admin-mobile-dialog .el-form-item__label,.app-confirm-dialog .el-message-box__title,.app-confirm-dialog .el-message-box__message{color:var(--text-primary,var(--el-text-color-primary))!important}html[data-ui-theme=light] .el-overlay .el-dialog,html[data-ui-theme=light] .el-dialog.admin-mobile-dialog,html[data-ui-theme=light] .el-overlay-dialog .el-dialog,html[data-ui-theme=light] .el-message-box,html[data-ui-theme=light] .app-confirm-dialog{background:var(--modal-grad,linear-gradient(180deg, #fff 0%, #f8fafc 100%))!important;color:var(--text-primary,#0f172a)!important;background-color:#0000!important}.admin-mobile-dialog .batch-sales-drop{background:var(--el-fill-color-blank,var(--page-bg,#1e293b))!important;border-color:var(--el-border-color,#94a3b873)!important;color:var(--el-text-color-regular,#94a3b8)!important}.admin-mobile-dialog .batch-sales-drop:hover,.admin-mobile-dialog .batch-sales-drop--over{background:var(--el-fill-color-light,#94a3b81f)!important;border-color:var(--el-color-primary)!important;color:var(--el-color-primary)!important}.admin-mobile-dialog .batch-sales-drop-title{color:var(--el-text-color-primary,#f8fafc)!important}.admin-mobile-dialog .batch-sales-drop-sub{color:var(--el-text-color-regular,#94a3b8)!important}.admin-mobile-dialog .batch-sales-drop-file{color:var(--el-color-primary)!important}.admin-mobile-dialog .batch-sales-hint.warn{color:var(--el-text-color-primary,#f8fafc);background:#f59e0b29}.admin-mobile-dialog .batch-sales-hint.error{color:var(--el-text-color-primary,#f8fafc);background:#ef444429}.admin-mobile-dialog .batch-sales-hint.ok{color:var(--el-text-color-primary,#f8fafc);background:#34d39929}.guide-tour-layer{z-index:9800}html[data-ui-theme=light] .copilot-title,html[data-ui-theme=light] .copilot-panel,html[data-ui-theme=light] .copilot-reply{color:#0f172a!important}html[data-ui-theme=light] .copilot-close,html[data-ui-theme=light] .copilot-tip,html[data-ui-theme=light] .copilot-drop-hint,html[data-ui-theme=light] .copilot-status{color:#64748b!important}html.dark[data-ui-theme=slate] .copilot-title,html.dark[data-ui-theme=slate] .copilot-close,html.dark[data-ui-theme=forest] .copilot-title,html.dark[data-ui-theme=forest] .copilot-close{color:var(--text-primary)!important}html.dark[data-ui-theme=slate] .copilot-tip,html.dark[data-ui-theme=slate] .copilot-drop-hint,html.dark[data-ui-theme=forest] .copilot-tip,html.dark[data-ui-theme=forest] .copilot-drop-hint{color:var(--text-muted)!important}html.dark[data-ui-theme=slate] .el-overlay .el-button--default,html.dark[data-ui-theme=forest] .el-overlay .el-button--default,html.dark[data-ui-theme=slate] .el-dialog__footer .el-button--default,html.dark[data-ui-theme=forest] .el-dialog__footer .el-button--default,html.dark[data-ui-theme=slate] .el-message-box__btns .el-button--default,html.dark[data-ui-theme=forest] .el-message-box__btns .el-button--default{color:var(--text-primary,#f1f5f9)!important}html.dark[data-ui-theme=forest] .el-button--primary:not(.is-link):not(.is-text){color:#1a1a0a!important}html.dark[data-ui-theme=slate] .el-button--primary:not(.is-link):not(.is-text){color:#0f172a!important}html.dark[data-ui-theme=forest] .app-confirm-dialog--danger .el-button--primary,html.dark[data-ui-theme=slate] .app-confirm-dialog--danger .el-button--primary{color:#fb7185!important}}.mp-subhead-title-row{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.eq-row{align-items:stretch;gap:8px;width:100%;display:flex}.eq-item{flex:1 1 0;justify-content:center;align-items:center;min-width:0;display:flex}.pkg-radio-row{gap:8px;width:100%;display:flex}.pkg-radio{appearance:none;text-align:center;border:1px solid var(--border-color,#94a3b847);min-width:0;color:var(--text-muted,var(--el-text-color-secondary));cursor:pointer;background:#0f172a59;border-radius:10px;flex:1 1 0;padding:10px 0;font-size:14px;font-weight:600}.pkg-radio.on{color:var(--page-bg,#04121f);background:var(--brand-primary,var(--el-color-primary));border-color:var(--brand-primary,var(--el-color-primary))}html[data-ui-theme=light] .pkg-radio{color:#334155;background:#e2e8f0}html[data-ui-theme=light] .pkg-radio.on{color:#fff}@media (width<=768px){.mp-subhead.page-header{position:relative;overflow:visible;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin-bottom:4px!important;padding:8px 10px 6px!important}.mp-subhead .page-header__main{justify-content:space-between;align-items:stretch;gap:6px;flex-direction:row!important;display:flex!important}.mp-subhead .page-header__copy{flex:1;min-width:0;max-width:none}.mp-subhead .page-header__actions{flex-wrap:nowrap;justify-content:flex-end;align-self:flex-end;align-items:center;gap:6px;min-height:0;padding-top:0;min-width:auto!important}.mp-subhead .page-header__meta{margin:2px 0 0;position:static!important}.mp-subhead .page-header__eyebrow{letter-spacing:.12em;margin-bottom:2px;font-size:9px}.mp-subhead .page-header__title{font-size:17px;line-height:1.2}.mp-subhead .page-header__subtitle{margin-top:2px;font-size:11px}.mp-subhead .user-badge--header{background:0 0;border-radius:0;align-items:center;gap:6px;max-width:none;padding:0}.mp-subhead .user-badge--header .user-name{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:12px;font-weight:700;line-height:1.2;overflow:hidden}.mp-subhead .user-badge--header .user-role{color:var(--el-text-color-secondary);font-size:10px;line-height:1.15;display:block}.mp-subhead .guide-reopen-btn{width:32px;height:32px;padding:0;font-size:14px}.mp-subhead-home .el-button{min-height:28px;padding:4px 8px;font-size:11px}.mp-subhead .nav-hide-mobile{display:none!important}.draft-toolbar{align-items:center;gap:8px;width:100%;display:flex}.draft-toolbar .draft-search,.draft-toolbar .el-input{flex:1 1 0;min-width:0;width:auto!important}.draft-toolbar .el-switch{flex-shrink:0}.fav-drawer.el-drawer{width:min(290px,78vw)!important}.type-list--mp,.pkg-hero{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.pkg-hero .metric-card{min-height:0;padding:10px 8px}}
