.notification-badge[data-v-8fc6ad80] .el-badge__content{transform:translate(40%,-40%)}.icon-btn[data-v-8fc6ad80]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:8px;background:transparent;color:var(--dit-text-secondary);cursor:pointer}.icon-btn[data-v-8fc6ad80]:hover{background:var(--dit-primary-1);color:var(--dit-primary-color)}.notification-panel-head[data-v-8fc6ad80]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.panel-title[data-v-8fc6ad80]{font-size:14px;font-weight:600;color:var(--dit-text)}.panel-actions[data-v-8fc6ad80]{display:flex;align-items:center;gap:4px}.notification-list[data-v-8fc6ad80]{max-height:360px;overflow-y:auto}.notification-empty[data-v-8fc6ad80]{padding:24px 8px;text-align:center;color:var(--el-text-color-secondary);font-size:13px}.notification-item[data-v-8fc6ad80]{display:block;width:100%;text-align:left;border:none;background:transparent;padding:10px 8px;border-radius:8px;cursor:pointer;font-family:inherit}.notification-item[data-v-8fc6ad80]:hover{background:var(--dit-primary-1)}.notification-item.is-unread[data-v-8fc6ad80]{background:#2f7deb0f}.notification-item-head[data-v-8fc6ad80]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.notification-time[data-v-8fc6ad80]{font-size:11px;color:var(--el-text-color-secondary);flex-shrink:0}.notification-title[data-v-8fc6ad80]{font-size:13px;font-weight:500;color:var(--dit-text);line-height:1.4}.notification-summary[data-v-8fc6ad80]{margin-top:4px;font-size:12px;color:var(--el-text-color-secondary);line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.notification-popover.el-popover{padding:12px 12px 8px!important}.wb-prev[data-v-606822df]{border:1px solid var(--dit-border);border-radius:10px;background:var(--dit-surface);overflow:hidden;min-height:0}.wb-prev--compact[data-v-606822df]{border-radius:6px}.wb-prev--palette[data-v-606822df]{cursor:grab;transition:border-color .15s ease,box-shadow .15s ease}.wb-prev--palette[data-v-606822df]:hover{border-color:var(--dit-primary-color);box-shadow:0 4px 12px #2f7deb1f}.wb-prev-head[data-v-606822df]{display:flex;align-items:center;gap:6px;padding:8px 10px 6px;border-bottom:1px solid var(--dit-border-subtle)}.wb-prev--compact .wb-prev-head[data-v-606822df]{padding:5px 7px 4px}.wb-prev-head-ico[data-v-606822df]{color:var(--dit-primary-color)}.wb-prev-head-title[data-v-606822df]{font-size:12px;font-weight:600;color:var(--dit-text)}.wb-prev--compact .wb-prev-head-title[data-v-606822df]{font-size:10px}.wb-prev-palette-label[data-v-606822df]{display:flex;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:600;color:var(--dit-text)}.wb-prev-body[data-v-606822df]{padding:8px 10px 10px}.wb-prev--compact .wb-prev-body[data-v-606822df]{padding:5px 7px 7px}.wb-prev--palette .wb-prev-body[data-v-606822df]{padding:0 10px 10px}.wb-mock-notice[data-v-606822df]{height:10px;border-radius:4px;background:linear-gradient(90deg,var(--dit-primary-1) 0%,var(--dit-surface-muted) 100%);margin-bottom:6px}.wb-mock-notice--short[data-v-606822df]{width:72%;margin-bottom:0}.wb-mock-pills[data-v-606822df]{display:flex;flex-wrap:wrap;gap:6px}.wb-mock-pills--tile .wb-mock-pill[data-v-606822df]{height:22px;flex:1 1 42%;min-width:40%;border-radius:6px;background:var(--dit-surface-muted);border:1px solid var(--dit-border-subtle)}.wb-mock-pills--small[data-v-606822df],.wb-mock-pills--large[data-v-606822df],.wb-mock-pills--xlarge[data-v-606822df]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.wb-mock-pills--small .wb-mock-pill[data-v-606822df],.wb-mock-pills--large .wb-mock-pill[data-v-606822df],.wb-mock-pills--xlarge .wb-mock-pill[data-v-606822df]{aspect-ratio:1;border-radius:8px;background:var(--dit-surface-muted);border:1px solid var(--dit-border-subtle)}.wb-mock-icons[data-v-606822df]{display:flex;flex-wrap:wrap;gap:6px}.wb-mock-icons--tile .wb-mock-icon[data-v-606822df]{width:28px;height:28px;border-radius:8px}.wb-mock-icons--small .wb-mock-icon[data-v-606822df]{width:32px;height:32px;border-radius:8px}.wb-mock-icons--large .wb-mock-icon[data-v-606822df]{width:40px;height:40px;border-radius:10px}.wb-mock-icons--xlarge .wb-mock-icon[data-v-606822df]{width:48px;height:48px;border-radius:12px}.wb-mock-flow[data-v-606822df]{display:flex;gap:8px;align-items:stretch}.wb-mock-flow-num[data-v-606822df]{width:36px;border-radius:8px;background:var(--dit-primary-1);color:var(--dit-primary-color);font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center}.wb-mock-flow-acts[data-v-606822df]{flex:1;display:flex;gap:6px}.wb-mock-flow-act[data-v-606822df]{flex:1;height:36px;border-radius:8px;background:var(--dit-surface-muted);border:1px solid var(--dit-border-subtle)}.wb-mock-apps[data-v-606822df]{display:grid;gap:6px}.wb-mock-apps--tile[data-v-606822df]{grid-template-columns:1fr}.wb-mock-apps--tile .wb-mock-app[data-v-606822df]{height:20px;border-radius:6px}.wb-mock-apps--small[data-v-606822df]{grid-template-columns:repeat(4,1fr)}.wb-mock-apps--small .wb-mock-app[data-v-606822df]{aspect-ratio:1;border-radius:8px}.wb-mock-apps--large[data-v-606822df]{grid-template-columns:repeat(4,1fr)}.wb-mock-apps--large .wb-mock-app[data-v-606822df]{aspect-ratio:1;border-radius:10px}.wb-mock-apps--xlarge[data-v-606822df]{grid-template-columns:repeat(3,1fr)}.wb-mock-apps--xlarge .wb-mock-app[data-v-606822df]{aspect-ratio:1;border-radius:12px}.wb-mock-chart[data-v-606822df]{display:flex;align-items:flex-end;gap:6px;height:48px;padding-top:4px}.wb-mock-chart-bar[data-v-606822df]{flex:1;border-radius:4px 4px 0 0;background:linear-gradient(180deg,var(--dit-primary-color) 0%,var(--dit-primary-2) 100%);opacity:.85}.wbld-shell[data-v-b69c03fb]{display:flex;gap:0;min-height:520px;max-height:calc(84vh - 120px);border:1px solid var(--dit-border);border-radius:10px;overflow:hidden;background:var(--dit-bg)}.wbld-palette[data-v-b69c03fb]{width:220px;flex-shrink:0;display:flex;flex-direction:column;background:var(--dit-surface);border-right:1px solid var(--dit-border)}.wbld-palette-head[data-v-b69c03fb]{padding:14px 14px 4px;font-size:14px;font-weight:600;color:var(--dit-text)}.wbld-palette-hint[data-v-b69c03fb]{margin:0;padding:0 14px 10px;font-size:12px;color:var(--dit-text-muted)}.wbld-palette-list[data-v-b69c03fb]{flex:1;min-height:0;overflow-y:auto;padding:0 10px 12px;display:flex;flex-direction:column;gap:8px}.wbld-palette-item.is-on-canvas[data-v-b69c03fb]{opacity:.55}.wbld-workspace[data-v-b69c03fb]{flex:1;min-width:0;display:flex;min-height:0}.wbld-canvas-wrap[data-v-b69c03fb]{flex:1;min-width:0;overflow:auto;padding:16px}.wbld-empty[data-v-b69c03fb]{height:100%;min-height:360px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--dit-text-muted);font-size:13px;border:2px dashed var(--dit-border);border-radius:12px;background:var(--dit-surface-muted)}.wbld-empty-icon[data-v-b69c03fb]{color:var(--dit-text-muted)}.wbld-canvas[data-v-b69c03fb]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;align-items:start}.wbld-cell[data-v-b69c03fb]{position:relative;min-width:0;border:2px solid transparent;border-radius:12px;transition:border-color .15s ease,box-shadow .15s ease}.wbld-cell--span-full[data-v-b69c03fb]{grid-column:span 12}.wbld-cell--span-half[data-v-b69c03fb]{grid-column:span 6}.wbld-cell--span-third[data-v-b69c03fb]{grid-column:span 4}.wbld-cell.is-selected[data-v-b69c03fb]{border-color:var(--dit-primary-color);box-shadow:0 0 0 3px var(--dit-primary-1)}.wbld-cell.is-drag-over[data-v-b69c03fb]{border-color:var(--el-color-success)}.wbld-cell-toolbar[data-v-b69c03fb]{display:flex;align-items:center;justify-content:space-between;padding:4px 6px 6px}.wbld-cell-label[data-v-b69c03fb]{font-size:11px;color:var(--dit-text-muted);font-weight:500}.wbld-cell-del[data-v-b69c03fb]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:6px;background:var(--dit-surface);color:var(--dit-text-muted);cursor:pointer;box-shadow:var(--wb-card-shadow)}.wbld-cell-del[data-v-b69c03fb]:hover{color:var(--el-color-danger);background:color-mix(in srgb,var(--el-color-danger) 14%,var(--dit-surface-muted))}.wbld-props[data-v-b69c03fb]{width:240px;flex-shrink:0;border-left:1px solid var(--dit-border);background:var(--dit-surface);display:flex;flex-direction:column}.wbld-props-head[data-v-b69c03fb]{padding:14px 14px 10px;font-size:14px;font-weight:600;color:var(--dit-text);border-bottom:1px solid var(--dit-border-subtle)}.wbld-props-body[data-v-b69c03fb]{padding:12px 14px;display:flex;flex-direction:column;gap:14px}.wbld-prop-row[data-v-b69c03fb]{display:flex;flex-direction:column;gap:8px}.wbld-prop-row--icon-style[data-v-b69c03fb] .el-radio-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:6px}.wbld-prop-row--icon-style[data-v-b69c03fb] .el-radio-button{flex:1}.wbld-prop-row--icon-style[data-v-b69c03fb] .el-radio-button__inner{width:100%;padding:6px 4px;font-size:12px}.wbld-open-mode-group[data-v-b69c03fb]{width:100%}.wbld-open-mode-group[data-v-b69c03fb] .el-radio-button{flex:1}.wbld-open-mode-group[data-v-b69c03fb] .el-radio-button__inner{width:100%}.wbld-prop-label[data-v-b69c03fb]{font-size:12px;color:var(--dit-text-secondary);font-weight:500}.wbld-prop-hint[data-v-b69c03fb]{margin:0;font-size:11px;line-height:1.45;color:var(--dit-text-muted)}.wb-layout-designer-dlg .el-dialog__body{padding-top:8px}.wb-mini[data-v-6ba069b4]{width:100%;border-radius:10px;overflow:hidden;border:1px solid var(--dit-border);background:var(--dit-bg)}.wb-mini--clickable[data-v-6ba069b4]{cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.wb-mini--clickable[data-v-6ba069b4]:hover{border-color:var(--dit-primary-color);box-shadow:0 4px 14px #2f7deb1f}.wb-mini-canvas[data-v-6ba069b4]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;padding:8px;min-height:140px;transform-origin:top left}.wb-mini-cell[data-v-6ba069b4]{min-width:0}.wb-mini-cell--span-full[data-v-6ba069b4]{grid-column:span 12}.wb-mini-cell--span-half[data-v-6ba069b4]{grid-column:span 6}.wb-mini-cell--span-third[data-v-6ba069b4]{grid-column:span 4}.wb-mini-empty[data-v-6ba069b4]{grid-column:span 12;display:flex;align-items:center;justify-content:center;min-height:120px;font-size:12px;color:var(--dit-text-muted)}.uts-form[data-v-59dd1b64]{margin-top:4px}.uts-hint[data-v-59dd1b64]{margin:6px 0 0;font-size:12px;line-height:1.5;color:var(--dit-text-muted)}.uts-colors[data-v-59dd1b64]{display:flex;flex-wrap:wrap;gap:10px}.uts-color-dot[data-v-59dd1b64]{width:28px;height:28px;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0;transition:transform .15s ease,box-shadow .15s ease}.uts-color-dot[data-v-59dd1b64]:hover{transform:scale(1.08)}.uts-color-dot.is-active[data-v-59dd1b64]{border-color:var(--dit-text);box-shadow:0 0 0 2px var(--dit-surface) inset}.uts-layout-box[data-v-59dd1b64]{width:100%}.uts-layout-preview[data-v-59dd1b64]{position:relative;border-radius:10px;overflow:hidden;border:1px solid var(--dit-border);background:var(--dit-surface-muted)}.uts-layout-mask[data-v-59dd1b64]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:color-mix(in srgb,var(--dit-text) 38%,transparent);color:var(--dit-surface);font-size:13px;font-weight:500;opacity:0;transition:opacity .18s ease}.uts-layout-preview:hover .uts-layout-mask[data-v-59dd1b64],.uts-layout-preview:focus-visible .uts-layout-mask[data-v-59dd1b64]{opacity:1}.uts-layout-preview[data-v-59dd1b64]:focus-visible{outline:2px solid var(--dit-primary-color);outline-offset:2px}.avatar-btn[data-v-c5fdd10d]{margin-left:8px;padding:0;border:none;background:none;cursor:pointer;border-radius:50%;line-height:0}.avatar-btn[data-v-c5fdd10d]:focus-visible{outline:2px solid var(--dit-primary-color);outline-offset:2px}.avatar[data-v-c5fdd10d]{width:32px;height:32px;border-radius:50%;background:var(--dit-primary-color);color:#fff;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center}.avatar-img[data-v-c5fdd10d]{object-fit:cover;background:transparent}.user-avatar-menu-popper{z-index:5300!important}.wba-trigger-anchor[data-v-7554f7ec]{display:inline-block;flex-shrink:0;width:32px;height:32px;margin-left:8px;pointer-events:none;visibility:hidden}.wba-trigger[data-v-7554f7ec]{position:relative;padding:0;border:none;background:transparent;cursor:pointer;border-radius:50%;line-height:0;isolation:isolate}.wba-trigger--portal[data-v-7554f7ec]{position:fixed;margin:0;z-index:5200}.wba-trigger[data-v-7554f7ec]:focus-visible{outline:2px solid var(--dit-primary-color, #2563eb);outline-offset:3px}.wba-trigger__orbit[data-v-7554f7ec]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,#60a5fa,#a78bfa,#f472b6,#38bdf8,#818cf8,#60a5fa);animation:wba-trigger-orbit-7554f7ec 3.2s linear infinite;opacity:.95}.wba-trigger__orbit[data-v-7554f7ec]:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--dit-bg, #f8fafc)}.wba-trigger:hover .wba-trigger__orbit[data-v-7554f7ec]{animation-duration:1.6s;filter:brightness(1.08)}.wba-trigger__pulse[data-v-7554f7ec]{position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:50%;border:2px solid rgba(59,130,246,.55);animation:wba-trigger-pulse-7554f7ec 2.4s ease-out infinite;pointer-events:none}.wba-trigger__core[data-v-7554f7ec]{position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(135deg,#2563eb,#4f46e5 45%,#7c3aed);background-size:200% 200%;animation:wba-trigger-shimmer-7554f7ec 4s ease infinite;box-shadow:0 2px 10px #2563eb73,inset 0 1px #ffffff40;transition:transform .2s ease,box-shadow .2s ease}.wba-trigger:hover .wba-trigger__core[data-v-7554f7ec]{transform:scale(1.06);box-shadow:0 4px 16px #4f46e58c,inset 0 1px #ffffff4d}.wba-trigger:active .wba-trigger__core[data-v-7554f7ec]{transform:scale(.96)}.wba-trigger__glow[data-v-7554f7ec]{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.45),transparent 55%);animation:wba-trigger-glow-7554f7ec 2.8s ease-in-out infinite;pointer-events:none}.wba-trigger__label[data-v-7554f7ec]{position:relative;z-index:1;font-size:8px;font-weight:800;letter-spacing:.04em;color:#fff;text-shadow:0 0 12px rgba(255,255,255,.65)}.wba-trigger__spark[data-v-7554f7ec]{position:absolute;z-index:2;font-size:6px;line-height:1;color:#ffffffeb;text-shadow:0 0 6px rgba(255,255,255,.8);pointer-events:none}.wba-trigger__spark--a[data-v-7554f7ec]{top:1px;right:2px;animation:wba-trigger-spark-a-7554f7ec 2.2s ease-in-out infinite}.wba-trigger__spark--b[data-v-7554f7ec]{bottom:1px;left:2px;font-size:5px;opacity:.85;animation:wba-trigger-spark-b-7554f7ec 2.6s ease-in-out infinite}.wba-trigger--active .wba-trigger__core[data-v-7554f7ec]{box-shadow:0 0 0 2px #ffffffd9,0 4px 18px #4f46e5a6,inset 0 1px #ffffff59}.wba-trigger--active .wba-trigger__orbit[data-v-7554f7ec]{animation-duration:1.2s;opacity:1}.wba-trigger--active .wba-trigger__pulse[data-v-7554f7ec]{animation:none;opacity:.85;transform:scale(1.08);border-color:#a78bfabf}@keyframes wba-trigger-orbit-7554f7ec{to{transform:rotate(360deg)}}@keyframes wba-trigger-pulse-7554f7ec{0%{transform:scale(1);opacity:.65}70%{transform:scale(1.45);opacity:0}to{transform:scale(1.45);opacity:0}}@keyframes wba-trigger-shimmer-7554f7ec{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes wba-trigger-glow-7554f7ec{0%,to{opacity:.55;transform:translate(0)}50%{opacity:.9;transform:translate(6%,4%)}}@keyframes wba-trigger-spark-a-7554f7ec{0%,to{opacity:.35;transform:scale(.85) rotate(0)}50%{opacity:1;transform:scale(1.15) rotate(18deg)}}@keyframes wba-trigger-spark-b-7554f7ec{0%,to{opacity:.25;transform:scale(.9)}50%{opacity:.95;transform:scale(1.2)}}.tenant-switcher[data-v-b935e293]{display:inline-flex;min-width:0;max-width:100%}.tenant-brand-name[data-v-b935e293]{display:inline-flex;align-items:center;gap:4px;max-width:100%;font-size:16px;font-weight:600;color:var(--dit-text);line-height:1.3;padding:0;border:none;background:transparent;cursor:pointer;font:inherit;text-align:left}.tenant-brand-name__text[data-v-b935e293]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.tenant-brand-name--switchable .tenant-brand-name__chev[data-v-b935e293]{flex-shrink:0;color:var(--dit-text-muted)}.tenant-brand-name--switchable:hover .tenant-brand-name__chev[data-v-b935e293],.tenant-brand-name[data-v-b935e293]:hover{color:var(--dit-primary-color)}.tenant-switcher[data-v-b935e293] .el-tooltip__trigger{outline:none!important;border:none!important;box-shadow:none!important}.tenant-switcher[data-v-b935e293] .el-tooltip__trigger:focus,.tenant-switcher[data-v-b935e293] .el-tooltip__trigger:focus-visible{outline:none!important;border:none!important;box-shadow:none!important}.tenant-option[data-v-b935e293]{display:flex;align-items:center;gap:8px;min-width:180px}.tenant-option-logo[data-v-b935e293]{width:22px;height:22px;object-fit:contain;border-radius:4px;flex-shrink:0}.topbar[data-v-9b78fecd]{position:sticky;top:0;z-index:100;flex-shrink:0;height:56px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(180deg,color-mix(in srgb,var(--dit-primary-color) 4%,var(--dit-surface)) 0%,var(--dit-surface) 72%);border-bottom:1px solid var(--dit-border);box-shadow:var(--dit-shadow-sm);isolation:isolate}.topbar[data-v-9b78fecd]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 70% 140% at 50% -40%,color-mix(in srgb,var(--dit-primary-color) 10%,transparent),transparent 68%);z-index:-1}.topbar-left[data-v-9b78fecd]{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.topbar-brand[data-v-9b78fecd]{display:flex;align-items:center;gap:10px;min-width:0;max-width:min(360px,42vw)}.topbar-brand-logo-btn[data-v-9b78fecd]{flex-shrink:0;padding:0;border:none;background:transparent;cursor:pointer;border-radius:6px;line-height:0}.topbar-brand-logo-btn[data-v-9b78fecd]:hover{opacity:.85}.topbar-brand-logo-btn[data-v-9b78fecd]:focus-visible{outline:2px solid var(--dit-primary-color);outline-offset:2px}.topbar-brand-logo[data-v-9b78fecd]{flex-shrink:0;height:32px;max-width:100px;object-fit:contain;display:block}.topbar-title[data-v-9b78fecd]{flex-shrink:0;font-size:14px;font-weight:500;color:var(--dit-text-secondary);padding-left:12px;border-left:1px solid var(--dit-border)}.topbar-center[data-v-9b78fecd]{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;max-width:min(520px,44vw);padding:0 12px;pointer-events:none;z-index:1}.topbar-tagline-track[data-v-9b78fecd]{position:relative;min-height:24px;width:100%;display:flex;align-items:center;justify-content:center;text-align:center}.topbar-tagline[data-v-9b78fecd]{position:relative;display:inline-block;max-width:100%;font-size:15px;font-weight:500;line-height:1.4;letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar-tagline-base[data-v-9b78fecd],.topbar-tagline-glow[data-v-9b78fecd]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar-tagline-base[data-v-9b78fecd]{color:color-mix(in srgb,var(--dit-primary-color) 38%,var(--dit-text))}.topbar-tagline-glow[data-v-9b78fecd]{position:absolute;top:0;right:0;bottom:0;left:0;color:transparent;background:linear-gradient(100deg,transparent 0%,transparent 42%,color-mix(in srgb,var(--dit-primary-color) 85%,#fff) 50%,transparent 58%,transparent 100%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;animation:topbar-tagline-shimmer-9b78fecd 3.5s ease-in-out infinite;pointer-events:none}.tagline-switch-enter-active[data-v-9b78fecd],.tagline-switch-leave-active[data-v-9b78fecd]{position:absolute;left:50%;transform:translate(-50%);transition:opacity .28s ease;max-width:100%}.tagline-switch-enter-from[data-v-9b78fecd],.tagline-switch-leave-to[data-v-9b78fecd]{opacity:0}@keyframes topbar-tagline-shimmer-9b78fecd{0%,to{background-position:0% center}50%{background-position:100% center}}.topbar-right[data-v-9b78fecd]{display:flex;align-items:center;gap:4px;flex:1;justify-content:flex-end}.flow-center-badge[data-v-9b78fecd] .el-badge__content{transform:translate(40%,-40%)}.icon-btn[data-v-9b78fecd]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:8px;background:transparent;color:var(--dit-text-secondary);cursor:pointer}.icon-btn[data-v-9b78fecd]:hover{background:var(--dit-primary-1);color:var(--dit-primary-color)}.nav-item[data-v-9b78fecd]{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 10px;border:none;border-radius:8px;background:transparent;color:var(--dit-text-secondary);font-size:13px;cursor:pointer;font-family:inherit}.nav-item[data-v-9b78fecd]:hover{background:var(--dit-primary-1);color:var(--dit-primary-color)}.nav-item.icon-only[data-v-9b78fecd]{padding:0;width:36px;justify-content:center}.nav-item.icon-only.is-active[data-v-9b78fecd],.nav-item.is-active[data-v-9b78fecd]{background:var(--dit-primary-1);color:var(--dit-primary-color)}@media(prefers-reduced-motion:reduce){.topbar-tagline-glow[data-v-9b78fecd]{display:none}.tagline-switch-enter-active[data-v-9b78fecd],.tagline-switch-leave-active[data-v-9b78fecd]{transition:none}}@media(max-width:768px){.topbar[data-v-9b78fecd]{height:auto;min-height:52px;padding:env(safe-area-inset-top,0px) 8px 0;overflow:hidden}.topbar-left[data-v-9b78fecd]{flex:1 1 auto;min-width:0;position:relative;z-index:2}.topbar-right[data-v-9b78fecd]{flex:0 0 auto;min-width:0;gap:2px}.topbar-brand[data-v-9b78fecd]{max-width:min(240px,58vw);gap:6px}.nav-item.icon-only[data-v-9b78fecd],.icon-btn[data-v-9b78fecd]{width:34px;height:34px}}.classic-menu-more[data-v-1c4fa33a]{position:absolute;top:0;bottom:0;height:24px;margin-top:auto;margin-bottom:auto;z-index:2;flex-shrink:0;display:flex;align-items:center;line-height:1;opacity:0;transition:opacity .15s ease}.classic-menu-more[data-v-1c4fa33a] .el-dropdown{display:flex;align-items:center;height:100%;line-height:1}.classic-menu-more.is-visible[data-v-1c4fa33a]{opacity:1}.classic-menu-more-btn[data-v-1c4fa33a]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;color:#64748b;cursor:pointer;line-height:1;transition:background .15s ease,color .15s ease}.classic-menu-more-btn[data-v-1c4fa33a] .el-icon{display:flex}.classic-menu-more-btn[data-v-1c4fa33a]:hover{background:#0f172a0f;color:#334155}.classic-menu-more-popper.el-popper{z-index:3000}.classic-menu-row[data-v-2355b811]{display:flex;align-items:center;width:100%;min-width:0;height:100%;padding-right:26px;box-sizing:border-box}.classic-menu-row--item[data-v-2355b811]{height:100%}.classic-menu-row-main[data-v-2355b811]{display:inline-flex;align-items:center;min-width:0;flex:1;overflow:hidden}.menu-ico[data-v-2355b811]{display:inline-flex;align-items:center;margin-right:8px;font-size:16px;vertical-align:middle;flex-shrink:0;width:17px;justify-content:center}.menu-folder-ico[data-v-2355b811]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:8px;width:17px;height:17px}.menu-folder-ico .menu-ico[data-v-2355b811]{margin-right:0;font-size:17px;width:17px}.menu-ico--folder-closed[data-v-2355b811]{color:#e6a23c}.menu-ico--folder-open[data-v-2355b811]{display:none;color:#cf8a12}[data-v-2355b811] .el-sub-menu.is-opened>.el-sub-menu__title .menu-folder-ico .menu-ico--folder-open{display:inline-flex}[data-v-2355b811] .el-sub-menu.is-opened>.el-sub-menu__title .menu-folder-ico .menu-ico--folder-closed{display:none}.menu-ico--form[data-v-2355b811]{color:var(--dit-primary-color, #2f7deb)}.menu-ico--dash[data-v-2355b811]{color:#9464e7}.menu-ico--creative[data-v-2355b811]{color:#0ea5e9}.menu-ico--report[data-v-2355b811]{color:#6366f1}.menu-item-label[data-v-2355b811]{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-item-label.is-search-hit[data-v-2355b811]{color:#b45309;font-weight:600}.search-hit-dot[data-v-2355b811]{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 2px #f59e0b38}[data-v-2355b811] .classic-menu-row:hover .classic-menu-more,[data-v-2355b811] .classic-menu-more.is-visible{opacity:1}.w-full[data-v-3a60423c]{width:100%}.field-hint[data-v-3a60423c]{margin:6px 0 0;font-size:12px;line-height:1.5;color:#94a3b8}.muted.small[data-v-3a60423c]{color:#94a3b8;font-size:12px}.form-icon-grid[data-v-3a60423c]{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;width:100%}.form-icon-tile[data-v-3a60423c]{width:100%;aspect-ratio:1;height:auto;min-height:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;border-radius:8px;border:1px solid var(--dit-border);background:var(--dit-surface-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--dit-text-secondary);padding:0;transition:border-color .15s ease,background .15s ease,color .15s ease}.form-icon-tile[data-v-3a60423c]:hover{border-color:var(--dit-primary-color);color:var(--dit-primary-color)}.form-icon-tile.is-active[data-v-3a60423c]{border-color:var(--dit-primary-color);background:var(--dit-primary-1);color:var(--dit-primary-color);box-shadow:0 0 0 1px color-mix(in srgb,var(--dit-primary-color) 28%,transparent)}.ext-sys-map-grid[data-v-3a60423c]{display:flex;flex-direction:column;gap:8px;width:100%}.ext-sys-map-row[data-v-3a60423c]{display:grid;grid-template-columns:88px 1fr;gap:8px;align-items:center}.ext-sys-map-label[data-v-3a60423c]{font-size:13px;color:#64748b}.creative-template-grid[data-v-3a60423c]{display:flex;flex-direction:column;gap:8px;width:100%}.creative-template-tile[data-v-3a60423c]{width:100%;text-align:left;padding:10px 12px;border:1px solid var(--dit-border, #e2e8f0);border-radius:10px;background:var(--dit-surface-muted, #f8fafc);cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.creative-template-tile[data-v-3a60423c]:hover{border-color:var(--dit-primary-color, #2563eb)}.creative-template-tile.is-active[data-v-3a60423c]{border-color:var(--dit-primary-color, #2563eb);background:var(--dit-primary-1, #eff6ff);box-shadow:0 0 0 1px color-mix(in srgb,var(--dit-primary-color, #2563eb) 24%,transparent)}.creative-template-tile__label[data-v-3a60423c]{display:block;font-size:14px;font-weight:600;color:var(--dit-text, #0f172a);margin-bottom:2px}.creative-template-tile__desc[data-v-3a60423c]{display:block;font-size:12px;line-height:1.5;color:#64748b}.ext-sys-map-select[data-v-3a60423c]{width:100%}.classic-sidebar[data-v-48a1454e]{width:280px;flex-shrink:0;display:flex;flex-direction:column;min-height:0;background:linear-gradient(180deg,var(--dit-sidebar-gradient-start) 0%,var(--dit-sidebar-gradient-end) 100%);border-right:1px solid var(--dit-border-subtle)}.classic-sidebar-head[data-v-48a1454e]{flex-shrink:0;padding:5px 14px;background:transparent;border-bottom:1px solid var(--dit-border-subtle)}.sidebar-search[data-v-48a1454e]{width:100%}.sidebar-search[data-v-48a1454e] .el-input__wrapper{min-height:36px;padding:0 2px;border-radius:0;background:transparent;box-shadow:none!important;transition:background .2s ease}.sidebar-search[data-v-48a1454e] .el-input__wrapper:hover,.sidebar-search[data-v-48a1454e] .el-input__wrapper.is-focus{background:var(--dit-hover-overlay);box-shadow:none!important}.sidebar-search[data-v-48a1454e] .el-input__inner{font-size:13px;color:var(--dit-menu-text)}.sidebar-search[data-v-48a1454e] .el-input__inner::placeholder{color:var(--dit-text-muted)}.sidebar-search[data-v-48a1454e] .el-input__prefix{color:var(--dit-text-muted)}.search-hit-dot[data-v-48a1454e]{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 2px #f59e0b38}.search-hit-dot--inline[data-v-48a1454e]{display:inline-block;vertical-align:middle;margin-right:6px;transform:translateY(-1px)}.is-search-hit[data-v-48a1454e]{color:#b45309}.search-hint[data-v-48a1454e]{margin:8px 2px 0;font-size:12px;line-height:1.4;color:var(--dit-text-muted)}.classic-sidebar-scroll[data-v-48a1454e]{flex:1;min-height:0}.classic-menu[data-v-48a1454e]{--el-menu-bg-color: transparent;--el-menu-hover-bg-color: var(--dit-menu-hover);--el-menu-active-color: var(--dit-primary-color);--el-menu-text-color: var(--dit-menu-text);--el-menu-sub-item-height: 42px;border-right:none;padding:10px 10px 20px;background:transparent}.classic-menu[data-v-48a1454e] .el-menu-item,.classic-menu[data-v-48a1454e] .el-sub-menu__title{height:42px;line-height:42px;margin:2px 0;border-radius:10px;font-size:14px}.classic-menu[data-v-48a1454e] .el-menu-item.menu-home{margin-bottom:8px;font-weight:600;color:var(--dit-menu-title);background:var(--dit-menu-home-bg)}.classic-menu[data-v-48a1454e] .el-menu-item.is-active{font-weight:600;color:var(--dit-primary-color);background:var(--dit-menu-active-bg)}.classic-menu[data-v-48a1454e] .el-menu-item.menu-home,.classic-menu[data-v-48a1454e] .el-sub-menu.menu-group>.el-sub-menu__title{padding-left:20px!important}.classic-menu[data-v-48a1454e] .el-sub-menu.menu-group>.el-sub-menu__title{height:42px;line-height:42px;margin-top:2px;font-size:14px;font-weight:600;color:var(--dit-menu-title)}.classic-menu[data-v-48a1454e] .el-sub-menu.menu-group>.el-sub-menu__title:hover{background:var(--dit-menu-hover);color:var(--dit-menu-title)}.classic-menu[data-v-48a1454e] .el-sub-menu.menu-group>.el-sub-menu__title .el-icon{margin-right:8px;font-size:18px;color:inherit;vertical-align:middle}.classic-menu[data-v-48a1454e] .el-menu-item.menu-home .el-icon{margin-right:8px;font-size:18px;vertical-align:middle}.classic-menu[data-v-48a1454e] .el-sub-menu.menu-app>.el-sub-menu__title{padding-left:36px!important;font-weight:600;color:var(--dit-menu-title);line-height:1;align-items:center}.classic-menu[data-v-48a1454e] .el-sub-menu.menu-app>.el-sub-menu__title .classic-menu-row{align-items:center}.classic-menu[data-v-48a1454e] .el-sub-menu .el-menu{background:transparent}.classic-menu[data-v-48a1454e] .el-sub-menu .el-menu--inline{display:block}.classic-menu[data-v-48a1454e] .menu-app>.el-menu--inline{--classic-app-indent-base: 36px;--classic-app-indent-step: 15px}.classic-menu[data-v-48a1454e] .menu-app>.el-menu--inline .el-menu-item,.classic-menu[data-v-48a1454e] .menu-app>.el-menu--inline .el-sub-menu>.el-sub-menu__title{padding-left:calc(var(--classic-app-indent-base) + (var(--el-menu-level, 2) - 1) * var(--classic-app-indent-step))!important;font-size:13px;color:var(--dit-menu-sub);display:flex!important;align-items:center}.classic-menu[data-v-48a1454e] .menu-app>.el-menu--inline .el-sub-menu>.el-sub-menu__title{font-weight:500}.classic-menu[data-v-48a1454e] .menu-app>.el-menu--inline .el-menu-item{min-width:0}.app-menu-main[data-v-48a1454e]{display:flex;align-items:center;gap:8px}.app-icon-mini[data-v-48a1454e]{--app-icon-color: var(--dit-primary-color);display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;padding:0;border-radius:8px;flex-shrink:0;align-self:center;color:#fff;background:var(--app-icon-color);box-shadow:0 1px 3px color-mix(in srgb,var(--app-icon-color) 40%,rgba(15,23,42,.18));box-sizing:border-box;line-height:1}.app-icon-mini[data-v-48a1454e] .el-icon{display:flex!important;align-items:center;justify-content:center;width:20px!important;height:20px!important;margin:0!important;padding:0!important;font-size:20px!important;line-height:1!important;color:#fff!important;vertical-align:middle}.app-icon-mini[data-v-48a1454e] .el-icon svg{display:block;width:1em;height:1em}.classic-menu[data-v-48a1454e] .el-sub-menu.menu-app>.el-sub-menu__title:hover .app-icon-mini{filter:brightness(1.05)}.app-menu-name[data-v-48a1454e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.35}.classic-menu-row[data-v-48a1454e]{display:flex;align-items:center;width:100%;min-width:0;height:100%;padding-right:26px;box-sizing:border-box}.classic-menu-row--title[data-v-48a1454e]{flex:1}.classic-menu-row-main[data-v-48a1454e]{display:inline-flex;align-items:center;min-width:0;flex:1;overflow:hidden;gap:8px}.menu-ico--group[data-v-48a1454e]{flex-shrink:0;font-size:16px;color:var(--dit-primary-color, #2f7deb)}.classic-menu[data-v-48a1454e] .el-sub-menu__title{position:relative;display:flex;align-items:center;padding-right:12px!important}.classic-menu[data-v-48a1454e] .el-sub-menu__icon-arrow{position:absolute;right:10px;top:0;bottom:0;height:12px;margin-top:auto;margin-bottom:auto;transition:opacity .15s ease,visibility .15s ease}.classic-menu[data-v-48a1454e] .el-sub-menu__title:hover .el-sub-menu__icon-arrow,.classic-menu[data-v-48a1454e] .el-sub-menu__title:has(.classic-menu-more.is-visible) .el-sub-menu__icon-arrow{opacity:0;visibility:hidden;pointer-events:none}.classic-menu[data-v-48a1454e] .el-menu-item{position:relative;padding-right:12px!important;display:flex;align-items:center}.classic-menu[data-v-48a1454e] .el-sub-menu__title .classic-menu-row,.classic-menu[data-v-48a1454e] .el-menu-item .classic-menu-row{flex:1;min-width:0}.classic-menu[data-v-48a1454e] .el-sub-menu__title .classic-menu-more,.classic-menu[data-v-48a1454e] .el-menu-item .classic-menu-more{right:10px}.classic-menu[data-v-48a1454e] .el-sub-menu__title:hover .classic-menu-more,.classic-menu[data-v-48a1454e] .el-menu-item:hover .classic-menu-more,.classic-menu[data-v-48a1454e] .classic-menu-more.is-visible{opacity:1}.classic-menu[data-v-48a1454e] .el-dropdown-menu__item.danger-item{color:var(--el-color-danger)}.workbench-tab-bar[data-v-14227bfc]{--tab-bar-bg: var(--dit-tab-bar-bg);--tab-bar-line: var(--dit-tab-bar-line);flex-shrink:0;display:flex;align-items:flex-end;height:40px;padding-right:6px;background:var(--tab-bar-bg);border-bottom:1px solid var(--tab-bar-line)}.tab-scroll-btn[data-v-14227bfc]{flex-shrink:0;align-self:center;width:26px;height:26px;margin:0 2px;border:none;border-radius:6px;background:transparent;color:var(--dit-text-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.tab-scroll-btn[data-v-14227bfc]:hover:not(:disabled){background:var(--dit-hover-overlay);color:var(--dit-text)}.tab-scroll-btn[data-v-14227bfc]:disabled{opacity:.28;cursor:not-allowed}.tab-scroll-wrap[data-v-14227bfc]{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.tab-scroll-wrap[data-v-14227bfc]::-webkit-scrollbar{display:none}.tab-list[data-v-14227bfc]{display:flex;align-items:flex-end;gap:0;min-width:min-content;height:40px;padding:0 4px}.tab-item[data-v-14227bfc]{position:relative;display:inline-flex;align-items:center;gap:6px;max-width:176px;height:34px;margin-top:6px;padding:0 8px 0 10px;border:1px solid transparent;border-bottom:none;border-radius:8px 8px 0 0;background:transparent;color:var(--dit-tab-inactive);font-size:13px;line-height:1;cursor:pointer;font-family:inherit;transition:background .15s ease,color .15s ease,border-color .15s ease}.tab-item[data-v-14227bfc]:before{content:"";position:absolute;right:0;top:8px;bottom:8px;width:1px;background:#94a3b859;pointer-events:none}.tab-item[data-v-14227bfc]:last-child:before,.tab-item.is-active[data-v-14227bfc]:before,.tab-item.is-active+.tab-item[data-v-14227bfc]:before,.tab-item:hover+.tab-item[data-v-14227bfc]:before,.tab-item[data-v-14227bfc]:hover:before{opacity:0}.tab-item[data-v-14227bfc]:hover:not(.is-active){background:var(--dit-hover-overlay);color:var(--dit-text)}.tab-item.is-active[data-v-14227bfc]{height:35px;margin-top:5px;background:var(--dit-tab-active-bg);border-color:var(--tab-bar-line);color:var(--dit-tab-active-text);font-weight:500;z-index:1;box-shadow:inset 0 2px 0 var(--dit-primary-color, #2f7deb)}.tab-item.is-active[data-v-14227bfc]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--dit-tab-active-bg)}.tab-ico[data-v-14227bfc]{flex-shrink:0;color:var(--dit-text-muted)}.tab-item.is-active .tab-ico[data-v-14227bfc]{color:var(--dit-primary-color, #2f7deb)}.tab-title[data-v-14227bfc]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-close[data-v-14227bfc]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;border-radius:50%;color:var(--dit-text-muted);opacity:0;transition:opacity .12s ease,background .12s ease,color .12s ease}.tab-item:hover .tab-close[data-v-14227bfc],.tab-item.is-active .tab-close[data-v-14227bfc]{opacity:1}.tab-close[data-v-14227bfc]:hover{background:var(--dit-hover-overlay);color:var(--dit-text-secondary)}.tab-item.is-active .tab-close[data-v-14227bfc]:hover{background:#ef44442e;color:#ef4444}.tab-toolbar[data-v-14227bfc]{flex-shrink:0;display:flex;align-items:center;align-self:center;gap:2px;margin-left:4px;padding-left:6px;border-left:1px solid var(--dit-border)}.tab-tool-btn[data-v-14227bfc]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;background:transparent;color:var(--dit-text-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.tab-tool-btn[data-v-14227bfc]:hover{background:var(--dit-hover-overlay);color:var(--dit-primary-color, #2f7deb)}.tab-context-menu{position:fixed;z-index:4000;min-width:132px;padding:6px;background:var(--dit-surface);border:1px solid var(--dit-border);border-radius:10px;box-shadow:0 12px 32px #00000047}.tab-context-menu button{display:block;width:100%;padding:8px 12px;border:none;border-radius:6px;background:transparent;color:var(--dit-text);font-size:13px;text-align:left;cursor:pointer;font-family:inherit}.tab-context-menu button:hover:not(:disabled){background:var(--dit-surface-muted)}.tab-context-menu button:disabled{color:var(--dit-text-muted);cursor:not-allowed}.tab-context-menu button.is-danger{color:#ef4444}.tab-context-menu button.is-danger:hover{background:#ef44441f}.tab-context-menu .tab-context-divider{height:1px;margin:4px 6px;background:var(--dit-border)}.classic-nav-shell[data-v-eae2b6f0]{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--dit-bg)}.classic-nav-body[data-v-eae2b6f0]{flex:1;min-height:0;display:flex}.classic-nav-main[data-v-eae2b6f0]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.classic-nav-content[data-v-eae2b6f0]{flex:1;min-height:0;overflow:auto;padding:20px 24px 32px;background:var(--dit-surface)}.classic-nav-content--workbench-home[data-v-eae2b6f0]{padding:16px 20px 24px;background:var(--dit-bg)}@media(max-width:1024px){.classic-nav-content--workbench-home[data-v-eae2b6f0]{padding:10px 12px 16px}}@media(max-width:640px){.classic-nav-content--workbench-home[data-v-eae2b6f0]{padding:6px 8px 12px}}.classic-nav-content--flush[data-v-eae2b6f0]{padding:0;overflow:hidden}.classic-nav-content--flush[data-v-eae2b6f0]>*{height:100%;min-height:0;width:100%;max-width:100%}.classic-nav-content--workbench-inline[data-v-eae2b6f0]{padding:12px 16px 16px;background:var(--dit-bg)}.plain-route-layout[data-v-f87def2a],.app-shell[data-v-647db9e9]{flex:1;min-height:0;display:flex;flex-direction:column}.ly-route-shell-enter-active[data-v-647db9e9],.ly-route-shell-leave-active[data-v-647db9e9]{transition:none}.ly-route-placeholder[data-v-647db9e9]{flex:1;min-height:0}.pwd-strength[data-v-5e0b89be]{display:flex;align-items:center;gap:10px;margin-top:8px}.pwd-strength-track[data-v-5e0b89be]{flex:1;height:6px;border-radius:999px;background:var(--dit-border, #e4e7ed);overflow:hidden}.pwd-strength-bar[data-v-5e0b89be]{height:100%;border-radius:inherit;transition:width .2s ease,background-color .2s ease}.pwd-strength-bar--weak[data-v-5e0b89be]{background:var(--el-color-danger, #f56c6c)}.pwd-strength-bar--fair[data-v-5e0b89be]{background:var(--el-color-warning, #e6a23c)}.pwd-strength-bar--good[data-v-5e0b89be]{background:var(--el-color-success, #67c23a)}.pwd-strength-bar--strong[data-v-5e0b89be]{background:#18a058}.pwd-strength-label[data-v-5e0b89be]{flex-shrink:0;min-width:2.5em;font-size:12px;line-height:1}.pwd-strength-label--weak[data-v-5e0b89be]{color:var(--el-color-danger, #f56c6c)}.pwd-strength-label--fair[data-v-5e0b89be]{color:var(--el-color-warning, #e6a23c)}.pwd-strength-label--good[data-v-5e0b89be]{color:var(--el-color-success, #67c23a)}.pwd-strength-label--strong[data-v-5e0b89be]{color:#18a058}.fcp-form[data-v-69c9f5e8]{margin-top:12px}.field-hint[data-v-69c9f5e8]{margin:6px 0 0;font-size:12px;color:var(--dit-text-secondary, #909399);line-height:1.4}.profile-dlg-head[data-v-52ce8b00]{padding-right:24px}.profile-dlg-title[data-v-52ce8b00]{margin:0 0 4px;font-size:18px;font-weight:600;color:var(--dit-text, #303133)}.profile-dlg-sub[data-v-52ce8b00]{margin:0;font-size:13px;color:var(--dit-text-secondary, #909399)}.profile-body[data-v-52ce8b00]{min-height:120px}.profile-hero[data-v-52ce8b00]{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding:16px 18px;border-radius:12px;background:linear-gradient(135deg,#2f7deb14,#6366f10f);border:1px solid var(--dit-border, #e4e7ed)}.avatar-wrap[data-v-52ce8b00]{position:relative;flex-shrink:0;width:72px;height:72px;border-radius:50%;overflow:hidden;box-shadow:0 4px 14px #2f7deb38;border:3px solid rgba(255,255,255,.95)}.avatar-img[data-v-52ce8b00],.avatar-fallback[data-v-52ce8b00]{width:72px;height:72px;border-radius:50%;object-fit:cover;display:block}.avatar-fallback[data-v-52ce8b00]{display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,var(--dit-primary-color, #1677ff),#6366f1);color:#fff;font-size:26px;font-weight:700}.avatar-upload[data-v-52ce8b00]{position:absolute;top:0;right:0;bottom:0;left:0}.avatar-upload[data-v-52ce8b00] .el-upload{width:100%;height:100%}.avatar-upload-mask[data-v-52ce8b00]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;height:100%;font-size:11px;color:#fff;background:#0f172a73;opacity:0;transition:opacity .2s ease;cursor:pointer}.avatar-wrap:hover .avatar-upload-mask[data-v-52ce8b00]{opacity:1}.profile-hero-name[data-v-52ce8b00]{font-size:17px;font-weight:600;color:var(--dit-text, #303133);line-height:1.3}.profile-hero-account[data-v-52ce8b00]{margin-top:4px;font-size:13px;color:var(--dit-text-secondary, #909399)}.form-section+.form-section[data-v-52ce8b00]{margin-top:8px;padding-top:18px;border-top:1px dashed var(--dit-border, #e4e7ed)}.form-section-title[data-v-52ce8b00]{margin-bottom:14px;font-size:14px;font-weight:600;color:var(--dit-text, #303133)}.form-section-hint[data-v-52ce8b00]{margin:-4px 0 0;font-size:12px;line-height:1.5;color:var(--dit-text-secondary, #909399)}.contact-grid[data-v-52ce8b00]{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.gender-group[data-v-52ce8b00]{width:100%}.gender-group[data-v-52ce8b00] .el-radio-button{flex:1}.gender-group[data-v-52ce8b00] .el-radio-button__inner{width:100%}.profile-form[data-v-52ce8b00] .el-form-item__label{font-weight:500;color:var(--dit-text, #303133)}.form-section-hint--top[data-v-52ce8b00]{margin:0 0 12px}.form-section-hint code[data-v-52ce8b00]{font-size:12px;padding:1px 4px;background:var(--el-fill-color-light);border-radius:3px}.token-row[data-v-52ce8b00]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.token-input[data-v-52ce8b00]{flex:1;min-width:200px}.token-input[data-v-52ce8b00] .el-input__inner{font-family:ui-monospace,Consolas,monospace;font-size:12px}.profile-footer[data-v-52ce8b00]{display:flex;justify-content:flex-end;gap:8px}@media(max-width:540px){.contact-grid[data-v-52ce8b00]{grid-template-columns:1fr}}.profile-dialog.el-dialog{border-radius:14px;overflow:hidden}.profile-dialog .el-dialog__header{margin-right:0;padding:18px 20px 12px;border-bottom:1px solid var(--dit-border, #e4e7ed)}.profile-dialog .el-dialog__body{padding:16px 20px 8px}.profile-dialog .el-dialog__footer{padding:12px 20px 18px;border-top:1px solid var(--dit-border, #e4e7ed)}.lock-screen[data-v-a23ef278]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;background:#0f0f0fb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;pointer-events:auto}.lock-card[data-v-a23ef278]{width:min(92vw,360px);padding:28px 24px 22px;border-radius:12px;background:var(--dit-surface, #fff);border:1px solid var(--dit-border, #e4e7ed);box-shadow:0 12px 40px #0000002e;text-align:center}.lock-avatar[data-v-a23ef278]{width:56px;height:56px;margin:0 auto 10px;border-radius:50%;background:var(--dit-primary-color, #1677ff);color:#fff;font-size:22px;font-weight:700;display:flex;align-items:center;justify-content:center}.lock-avatar-img[data-v-a23ef278]{object-fit:cover;background:transparent;display:block}.lock-title[data-v-a23ef278]{font-size:16px;font-weight:600;color:var(--dit-text, #303133)}.lock-sub[data-v-a23ef278]{margin:6px 0 16px;font-size:13px;color:var(--dit-text-secondary, #606266)}.lock-form[data-v-a23ef278]{margin:0}.lock-input[data-v-a23ef278]{margin-bottom:8px}.lock-error[data-v-a23ef278]{margin:0 0 10px;font-size:13px;line-height:1.4;color:var(--el-color-danger, #f56c6c);text-align:left}.lock-btn[data-v-a23ef278]{width:100%}.lock-auto-opt[data-v-a23ef278]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;font-size:13px;color:var(--dit-text-secondary, #606266);cursor:pointer;-webkit-user-select:none;user-select:none}.lock-auto-hint[data-v-a23ef278]{margin:8px 0 0;font-size:12px;line-height:1.45;text-align:left}.muted[data-v-a23ef278]{color:var(--dit-text-secondary, #909399)}.tenant-watermark[data-v-9a5fd345]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9500;pointer-events:none;display:block;border:none}.account-security-host[data-v-4e8d2e92]{position:fixed;width:0;height:0;overflow:visible;pointer-events:none}:root{--dit-tag-neutral-bg: #f0f2f5;--dit-primary-color: #2f7deb;--dit-primary-1: #f0f9ff;--dit-primary-2: #d6edff;--dit-ai-color: #0f766e;--dit-ai-accent: #22c55e;--dit-ai-soft: #ecfdf5;--dit-bg: #f5f7fa;--dit-sidebar: #ffffff;--dit-sidebar-gradient-start: #f8fafc;--dit-sidebar-gradient-end: #f1f5f9;--dit-surface: #ffffff;--dit-surface-muted: #fafafa;--dit-border: #e4e7ed;--dit-border-subtle: #e2e8f0;--dit-text: #303133;--dit-text-secondary: #606266;--dit-text-muted: #94a3b8;--dit-tab-bar-bg: #eceff4;--dit-tab-bar-line: #d8dee9;--dit-tab-inactive: #64748b;--dit-tab-active-bg: #ffffff;--dit-tab-active-text: #1e293b;--dit-menu-text: #334155;--dit-menu-title: #1e293b;--dit-menu-sub: #475569;--dit-menu-hover: rgba(47, 125, 235, .08);--dit-menu-active-bg: rgba(47, 125, 235, .12);--dit-menu-home-bg: rgba(255, 255, 255, .72);--dit-hover-overlay: rgba(255, 255, 255, .45);--dit-shadow-sm: 0 1px 4px rgba(0, 0, 0, .04);--wb-tile-bg: #fafafa;--wb-tile-bg-alt: #fafbfc;--wb-elevated-hover: #ffffff;--wb-side-act-bg: #ffffff;--wb-side-act-color: #64748b;--wb-hero-bg: linear-gradient(135deg, var(--dit-ai-soft) 0%, #ffffff 48%, var(--dit-primary-1) 100%);--wb-hero-shadow: 0 1px 0 rgba(255, 255, 255, .85) inset, 0 4px 14px rgba(15, 23, 42, .06);--wb-act-shadow: 0 1px 2px rgba(0, 0, 0, .04);--wb-act-hover-shadow: 0 6px 18px rgba(15, 23, 42, .08);--wb-side-act-shadow: 0 0 0 1px rgba(15, 23, 42, .08), 0 2px 8px rgba(15, 23, 42, .1);--wb-tone-1-fg: #d97706;--wb-tone-1-bg: #fff7ed;--wb-tone-2-fg: #059669;--wb-tone-2-bg: #ecfdf5;--wb-tone-3-fg: #2563eb;--wb-tone-3-bg: #eff6ff;--wb-tone-4-fg: #7c3aed;--wb-tone-4-bg: #f5f3ff;--wb-card-shadow: 0 1px 2px rgba(0, 0, 0, .04);--wb-notice-bg: #f4f8ff;--dit-scrollbar-size: 8px;--dit-scrollbar-track: transparent;--dit-scrollbar-thumb: rgba(100, 116, 139, .38);--dit-scrollbar-thumb-hover: rgba(100, 116, 139, .58)}html,body,#app{height:100%;margin:0}#app{display:flex;flex-direction:column;min-height:0}body{font-family:PingFang SC,Microsoft YaHei,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--dit-text);background:var(--dit-bg)}*{scrollbar-width:thin;scrollbar-color:var(--dit-scrollbar-thumb) var(--dit-scrollbar-track)}*::-webkit-scrollbar{width:var(--dit-scrollbar-size);height:var(--dit-scrollbar-size)}*::-webkit-scrollbar-track{background:var(--dit-scrollbar-track)}*::-webkit-scrollbar-thumb{background-color:var(--dit-scrollbar-thumb);border-radius:999px;border:2px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background-color:var(--dit-scrollbar-thumb-hover);background-clip:padding-box}*::-webkit-scrollbar-corner{background:transparent}.el-scrollbar__bar.is-vertical{width:var(--dit-scrollbar-size)!important;right:2px}.el-scrollbar__bar.is-horizontal{height:var(--dit-scrollbar-size)!important;bottom:2px}.el-scrollbar__thumb{background-color:var(--dit-scrollbar-thumb)!important;border-radius:999px!important;opacity:1!important}.el-scrollbar__thumb:hover{background-color:var(--dit-scrollbar-thumb-hover)!important}.el-overlay.el-modal-dialog{overflow:hidden!important;display:flex;align-items:center;justify-content:center;padding:12px;box-sizing:border-box}.el-overlay.el-modal-dialog .el-overlay-dialog{overflow:hidden;max-width:100%;max-height:100%;width:auto;min-height:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.el-overlay.el-modal-dialog .el-dialog:not(.is-fullscreen){margin:0!important;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.el-overlay.el-modal-dialog .el-dialog:not(.is-fullscreen) .el-dialog__body{flex:1 1 auto;min-height:0;overflow-y:auto}.el-overlay.el-modal-dialog .el-dialog:not(.is-fullscreen) .el-dialog__footer{flex-shrink:0}.el-overlay.el-modal-dialog:has(.el-dialog.is-fullscreen){padding:0!important}.el-overlay.el-modal-dialog:has(.el-dialog.is-fullscreen) .el-overlay-dialog{align-items:stretch;justify-content:stretch;width:100%;height:100%;max-width:none;max-height:none}.el-overlay.el-modal-dialog .el-dialog.is-fullscreen{margin:0!important;padding:0!important;width:100%;height:100%;max-width:none;max-height:none;display:flex;flex-direction:column;box-sizing:border-box}.el-overlay.is-message-box{overflow:hidden!important;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.el-overlay.is-message-box .el-overlay-message-box{overflow:hidden!important;max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.el-overlay.is-message-box .el-overlay-message-box:after{display:none!important}.el-overlay.is-message-box .el-message-box{width:min(92vw,420px)!important;max-width:min(92vw,420px)!important;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:hidden auto;vertical-align:unset}.el-overlay.is-message-box .el-message-box.mw-designer-leave-msgbox,.el-overlay.is-message-box .el-message-box.mw-compact-msgbox{width:min(92vw,420px)!important;max-width:min(92vw,420px)!important}.page-card{background:var(--dit-surface);border-radius:8px;border:1px solid var(--dit-border);padding:16px 20px}body.ly-screen-locked #app{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}body.ly-screen-locked .lock-screen,body.ly-screen-locked .lock-screen *{pointer-events:auto!important;-webkit-user-select:auto!important;user-select:auto!important}.ly-lock-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#0f0f0fb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto}.ly-lock-backdrop--solo{z-index:100001;display:flex;align-items:center;justify-content:center}.ly-lock-backdrop-tip{max-width:min(92vw,360px);padding:16px 18px;border-radius:10px;background:var(--dit-surface, #fff);border:1px solid var(--dit-border, #e4e7ed);color:var(--dit-text, #303133);font-size:14px;line-height:1.6;text-align:center;box-shadow:0 12px 40px #0000002e}.app-icon-tile{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;flex-shrink:0}.platform-overlay-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;pointer-events:none}.platform-overlay-root>.el-overlay{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:auto}.fnw .el-input-number.is-controls-right,.ffp-control-h36 .el-input-number.is-controls-right,.field-pv-h36 .el-input-number.is-controls-right,.sfc-h36 .el-input-number.is-controls-right,.sfc-h32 .el-input-number.is-controls-right,.dscm-h36 .el-input-number.is-controls-right{width:100%;height:36px;line-height:34px;vertical-align:top;--el-component-size: 36px}.sfc-h32 .el-input-number.is-controls-right,.fnw.sfc-h32 .el-input-number.is-controls-right{height:32px;line-height:30px;--el-component-size: 32px}.fnw .el-input-number.is-controls-right .el-input,.ffp-control-h36 .el-input-number.is-controls-right .el-input,.field-pv-h36 .el-input-number.is-controls-right .el-input,.sfc-h36 .el-input-number.is-controls-right .el-input,.sfc-h32 .el-input-number.is-controls-right .el-input,.dscm-h36 .el-input-number.is-controls-right .el-input{height:100%;line-height:1}.fnw .el-input-number.is-controls-right .el-input__wrapper,.ffp-control-h36 .el-input-number.is-controls-right .el-input__wrapper,.field-pv-h36 .el-input-number.is-controls-right .el-input__wrapper,.sfc-h36 .el-input-number.is-controls-right .el-input__wrapper,.sfc-h32 .el-input-number.is-controls-right .el-input__wrapper,.dscm-h36 .el-input-number.is-controls-right .el-input__wrapper{height:100%;min-height:unset;padding-top:0;padding-bottom:0;box-sizing:border-box}.fnw .el-input-number.is-controls-right .el-input__inner,.ffp-control-h36 .el-input-number.is-controls-right .el-input__inner,.field-pv-h36 .el-input-number.is-controls-right .el-input__inner,.sfc-h36 .el-input-number.is-controls-right .el-input__inner,.sfc-h32 .el-input-number.is-controls-right .el-input__inner,.dscm-h36 .el-input-number.is-controls-right .el-input__inner{height:100%;line-height:34px}.sfc-h32 .el-input-number.is-controls-right .el-input__inner,.fnw.sfc-h32 .el-input-number.is-controls-right .el-input__inner{line-height:30px}.fnw .el-input-number.is-controls-right .el-input-number__increase,.fnw .el-input-number.is-controls-right .el-input-number__decrease,.ffp-control-h36 .el-input-number.is-controls-right .el-input-number__increase,.ffp-control-h36 .el-input-number.is-controls-right .el-input-number__decrease,.field-pv-h36 .el-input-number.is-controls-right .el-input-number__increase,.field-pv-h36 .el-input-number.is-controls-right .el-input-number__decrease,.sfc-h36 .el-input-number.is-controls-right .el-input-number__increase,.sfc-h36 .el-input-number.is-controls-right .el-input-number__decrease,.sfc-h32 .el-input-number.is-controls-right .el-input-number__increase,.sfc-h32 .el-input-number.is-controls-right .el-input-number__decrease,.dscm-h36 .el-input-number.is-controls-right .el-input-number__increase,.dscm-h36 .el-input-number.is-controls-right .el-input-number__decrease{--el-input-number-controls-height: 17px;height:17px;line-height:17px}.sfc-h32 .el-input-number.is-controls-right .el-input-number__increase,.sfc-h32 .el-input-number.is-controls-right .el-input-number__decrease,.fnw.sfc-h32 .el-input-number.is-controls-right .el-input-number__increase,.fnw.sfc-h32 .el-input-number.is-controls-right .el-input-number__decrease{--el-input-number-controls-height: 15px;height:15px;line-height:15px}:root{--ly-dialog-radius: 12px;--ly-dialog-header-accent: linear-gradient(90deg, #2f7deb 0%, #4d8ef0 45%, #8ec5ff 100%);--ly-dialog-header-bg-top: #f6f8fb;--ly-dialog-header-bg: #eef2f7;--ly-dialog-footer-bg: #fafbfc;--ly-dialog-shadow: 0 16px 48px rgba(15, 23, 42, .12), 0 4px 16px rgba(15, 23, 42, .06);--ly-dialog-header-row-pad-x: 20px;--ly-dialog-header-row-pad-top: 11px;--ly-dialog-header-row-pad-bottom: 12px;--ly-dialog-body-pad-x: 20px;--ly-dialog-body-pad-y: 16px;--ly-dialog-footer-pad-y: 12px}.el-overlay.el-modal-dialog .el-dialog:not(.is-fullscreen){border-radius:var(--ly-dialog-radius);overflow:hidden;border:1px solid var(--dit-border-subtle);box-shadow:var(--ly-dialog-shadow);padding:0}.el-overlay.el-modal-dialog .el-dialog:not(.is-fullscreen)>.el-dialog__header{position:relative;margin:0;padding:0;border-bottom:1px solid var(--dit-border-subtle);background:linear-gradient(180deg,var(--ly-dialog-header-bg-top) 0%,var(--ly-dialog-header-bg) 100%);box-sizing:border-box}.el-overlay.el-modal-dialog .el-dialog:not(.is-fullscreen)>.el-dialog__header:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--ly-dialog-header-accent);pointer-events:none}.el-overlay.el-modal-dialog .el-dialog:not(.is-fullscreen)>.el-dialog__header .el-dialog__title{display:block;padding:var(--ly-dialog-header-row-pad-top) var(--ly-dialog-header-row-pad-x) var(--ly-dialog-header-row-pad-bottom);font-size:16px;font-weight:600;line-height:1.45;color:var(--dit-text);box-sizing:border-box}.el-overlay.el-modal-dialog .el-dialog:not(.is-fullscreen)>.el-dialog__header.show-close .el-dialog__title{padding-right:calc(var(--ly-dialog-header-row-pad-x) + 40px)}.el-overlay.el-modal-dialog .el-dialog:not(.is-fullscreen)>.el-dialog__header>:not(.el-dialog__headerbtn){padding:var(--ly-dialog-header-row-pad-top) var(--ly-dialog-header-row-pad-x) var(--ly-dialog-header-row-pad-bottom);box-sizing:border-box;width:100%}.el-overlay.el-modal-dialog .el-dialog:not(.is-fullscreen)>.el-dialog__header .el-dialog__headerbtn{top:calc(3px + var(--ly-dialog-header-row-pad-top) - 2px);right:8px;width:32px;height:32px;border-radius:8px;color:var(--dit-text-secondary);transition:color .15s ease,background-color .15s ease}.el-overlay.el-modal-dialog .el-dialog:not(.is-fullscreen)>.el-dialog__header .el-dialog__headerbtn:hover{color:var(--dit-text);background:var(--dit-hover-overlay)}.el-overlay.el-modal-dialog .el-dialog:not(.is-fullscreen)>.el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:inherit}.el-overlay.el-modal-dialog .el-dialog.is-draggable:not(.is-fullscreen)>.el-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.el-overlay.el-modal-dialog .el-dialog.is-draggable:not(.is-fullscreen)>.el-dialog__header .el-dialog__headerbtn,.el-overlay.el-modal-dialog .el-dialog.is-draggable:not(.is-fullscreen)>.el-dialog__header button{cursor:pointer;-webkit-user-select:none;user-select:none}.el-overlay.el-modal-dialog .el-dialog.is-dragging:not(.is-fullscreen){box-shadow:0 20px 56px #0f172a29,0 8px 24px #0f172a1a}.el-overlay.el-modal-dialog .el-dialog:not(.is-fullscreen)>.el-dialog__body{padding:var(--ly-dialog-body-pad-y) var(--ly-dialog-body-pad-x);color:var(--dit-text)}.el-overlay.el-modal-dialog .el-dialog:not(.is-fullscreen)>.el-dialog__footer{padding:var(--ly-dialog-footer-pad-y) var(--ly-dialog-body-pad-x);border-top:1px solid var(--dit-border-subtle);background:var(--ly-dialog-footer-bg)}.el-overlay.is-message-box .el-message-box{border-radius:var(--ly-dialog-radius);overflow:hidden;border:1px solid var(--dit-border-subtle);box-shadow:var(--ly-dialog-shadow);padding:0}.el-overlay.is-message-box .el-message-box__header{position:relative;margin:0;padding:0;border-bottom:1px solid var(--dit-border-subtle);background:linear-gradient(180deg,var(--ly-dialog-header-bg-top) 0%,var(--ly-dialog-header-bg) 100%)}.el-overlay.is-message-box .el-message-box__header:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--ly-dialog-header-accent);pointer-events:none}.el-overlay.is-message-box .el-message-box__title{display:block;padding:var(--ly-dialog-header-row-pad-top) var(--ly-dialog-header-row-pad-x) var(--ly-dialog-header-row-pad-bottom);padding-right:calc(var(--ly-dialog-header-row-pad-x) + 40px);font-size:16px;font-weight:600;line-height:1.45;color:var(--dit-text);box-sizing:border-box}.el-overlay.is-message-box .el-message-box__headerbtn{top:calc(3px + var(--ly-dialog-header-row-pad-top) - 2px);right:8px;width:32px;height:32px;border-radius:8px}.el-overlay.is-message-box .el-message-box__headerbtn:hover{background:var(--dit-hover-overlay)}.el-overlay.is-message-box .el-message-box__content{padding:var(--ly-dialog-body-pad-y) var(--ly-dialog-body-pad-x)}.el-overlay.is-message-box .el-message-box__btns{padding:var(--ly-dialog-footer-pad-y) var(--ly-dialog-body-pad-x);border-top:1px solid var(--dit-border-subtle);background:var(--ly-dialog-footer-bg)}:root{--mgmt-table-header-bg: #eef2f8;--mgmt-table-header-text: #475569;--mgmt-table-header-border: #d8e0ea;--mgmt-table-cell-py: 11px;--mgmt-table-header-py: 12px;--mgmt-table-row-hover: rgba(47, 125, 235, .06)}.admin-layout .table-wrap .el-table,.settings-layout .table-wrap .el-table,.admin-layout .qa-table-wrap .el-table,.settings-layout .qa-table-wrap .el-table,.mgmt-dialog .el-table{--el-table-header-bg-color: var(--mgmt-table-header-bg);--el-table-header-text-color: var(--mgmt-table-header-text);--el-table-row-hover-bg-color: var(--mgmt-table-row-hover);font-size:13px}.admin-layout .table-wrap .el-table th.el-table__cell,.settings-layout .table-wrap .el-table th.el-table__cell,.admin-layout .qa-table-wrap .el-table th.el-table__cell,.settings-layout .qa-table-wrap .el-table th.el-table__cell,.mgmt-dialog .el-table th.el-table__cell{background-color:var(--mgmt-table-header-bg)!important;color:var(--mgmt-table-header-text);font-weight:600;font-size:13px;padding:var(--mgmt-table-header-py) 0;border-bottom:1px solid var(--mgmt-table-header-border)!important}.admin-layout .table-wrap .el-table td.el-table__cell,.settings-layout .table-wrap .el-table td.el-table__cell,.admin-layout .qa-table-wrap .el-table td.el-table__cell,.settings-layout .qa-table-wrap .el-table td.el-table__cell,.mgmt-dialog .el-table td.el-table__cell{padding:var(--mgmt-table-cell-py) 0;color:var(--dit-text)}.admin-layout .table-wrap .el-table .el-table__body tr,.settings-layout .table-wrap .el-table .el-table__body tr,.admin-layout .qa-table-wrap .el-table .el-table__body tr,.settings-layout .qa-table-wrap .el-table .el-table__body tr,.mgmt-dialog .el-table .el-table__body tr{height:auto}.admin-layout .table-wrap .el-table .cell,.settings-layout .table-wrap .el-table .cell,.admin-layout .qa-table-wrap .el-table .cell,.settings-layout .qa-table-wrap .el-table .cell,.mgmt-dialog .el-table .cell{line-height:1.5;padding-left:12px;padding-right:12px}.admin-layout .table-wrap .el-table .el-table__fixed-header-wrapper th.el-table__cell,.settings-layout .table-wrap .el-table .el-table__fixed-header-wrapper th.el-table__cell,.admin-layout .table-wrap .el-table .el-table__fixed-right-patch,.settings-layout .table-wrap .el-table .el-table__fixed-right-patch,.mgmt-dialog .el-table .el-table__fixed-header-wrapper th.el-table__cell{background-color:var(--mgmt-table-header-bg)!important}.form-ai-dock{--fai-shell-bg: linear-gradient(180deg, #f8f9ff 0%, #f0f2f8 48%, #eef1f7 100%);--fai-shell-shadow: -8px 0 32px rgba(31, 45, 61, .12);--fai-head-bg: rgba(255, 255, 255, .85);--fai-title-color: #303133;--fai-icon-color: #606266;--fai-icon-hover: #409eff;--fai-empty-color: #909399;--fai-empty-bg: rgba(255, 255, 255, .65);--fai-empty-border: rgba(255, 255, 255, .9);--fai-user-bubble-bg: linear-gradient(135deg, #e8eaff 0%, #ddd6fe 100%);--fai-user-bubble-border: rgba(167, 139, 250, .35);--fai-user-bubble-shadow: 0 2px 10px rgba(124, 92, 255, .12);--fai-bot-bubble-bg: #fff;--fai-bot-bubble-border: #e8ecf4;--fai-bot-bubble-shadow: 0 2px 12px rgba(15, 23, 42, .06);--fai-meta-color: #909399;--fai-user-meta-color: #6d28d9;--fai-text-color: #303133;--fai-user-text-color: #1f2937;--fai-md-heading: #1f2937;--fai-md-strong: #111827;--fai-md-blockquote-bg: rgba(99, 102, 241, .06);--fai-md-blockquote-border: #c7d2fe;--fai-md-blockquote-color: #475569;--fai-md-hr: #e5e7eb;--fai-md-link: #2563eb;--fai-md-code-bg: #f1f5f9;--fai-md-code-color: #0f172a;--fai-md-pre-bg: #0f172a;--fai-md-pre-color: #e2e8f0;--fai-chips-label: #909399;--fai-chip-bg: #fff;--fai-chip-border: #e4e7ed;--fai-chip-color: #606266;--fai-chip-hover-border: #a78bfa;--fai-chip-hover-color: #5b21b6;--fai-chip-hover-shadow: 0 2px 8px rgba(124, 92, 255, .15);--fai-bottom-bg: linear-gradient(180deg, transparent, rgba(255, 255, 255, .55));--fai-composer-bg: #fff;--fai-composer-border: #e4e7ed;--fai-composer-shadow: 0 4px 20px rgba(15, 23, 42, .06);--fai-composer-text: #262626;--fai-composer-text-muted: #8c8c8c;--fai-composer-hover: rgba(0, 0, 0, .04);--fai-typing-dot: #94a3b8;--fai-action-summary-color: #64748b;--fai-action-summary-border: #e2e8f0;--fai-context-bar-bg: rgba(255, 255, 255, .65);--fai-context-bar-border: rgba(148, 163, 184, .22);--fai-context-bar-name: #606266;background:var(--fai-shell-bg);box-shadow:var(--fai-shell-shadow)}.form-ai-dock:not(.form-ai-dock--pinned){border-radius:14px;overflow:hidden;transition:border-radius .22s ease}.form-ai-dock--centered:not(.form-ai-dock--pinned){border-radius:16px}html[data-user-theme-tone=dark] .form-ai-dock{--fai-shell-bg: linear-gradient(180deg, var(--dit-bg) 0%, #161616 48%, var(--dit-surface) 100%);--fai-shell-shadow: -8px 0 32px rgba(0, 0, 0, .48);--fai-head-bg: color-mix(in srgb, var(--dit-surface) 90%, transparent);--fai-title-color: var(--dit-text);--fai-icon-color: var(--dit-text-secondary);--fai-icon-hover: var(--dit-primary-color);--fai-empty-color: var(--dit-text-muted);--fai-empty-bg: var(--dit-surface-muted);--fai-empty-border: var(--dit-border);--fai-user-bubble-bg: linear-gradient( 135deg, color-mix(in srgb, var(--dit-primary-color) 28%, var(--dit-surface-muted)) 0%, color-mix(in srgb, #7c3aed 22%, var(--dit-surface-muted)) 100% );--fai-user-bubble-border: color-mix(in srgb, var(--dit-primary-color) 35%, var(--dit-border));--fai-user-bubble-shadow: 0 2px 10px rgba(0, 0, 0, .28);--fai-bot-bubble-bg: var(--dit-surface-muted);--fai-bot-bubble-border: var(--dit-border);--fai-bot-bubble-shadow: 0 2px 12px rgba(0, 0, 0, .22);--fai-meta-color: var(--dit-text-muted);--fai-user-meta-color: color-mix(in srgb, #a78bfa 70%, var(--dit-text));--fai-text-color: var(--dit-text);--fai-user-text-color: var(--dit-text);--fai-md-heading: var(--dit-text);--fai-md-strong: var(--dit-text);--fai-md-blockquote-bg: color-mix(in srgb, var(--dit-primary-color) 12%, var(--dit-surface-muted));--fai-md-blockquote-border: var(--dit-border);--fai-md-blockquote-color: var(--dit-text-secondary);--fai-md-hr: var(--dit-border);--fai-md-link: var(--dit-primary-color);--fai-md-code-bg: var(--dit-surface);--fai-md-code-color: var(--dit-text);--fai-md-pre-bg: #0a0a0a;--fai-md-pre-color: #e8e8e8;--fai-chips-label: var(--dit-text-muted);--fai-chip-bg: var(--dit-surface);--fai-chip-border: var(--dit-border);--fai-chip-color: var(--dit-text-secondary);--fai-chip-hover-border: var(--dit-primary-color);--fai-chip-hover-color: var(--dit-primary-color);--fai-chip-hover-shadow: 0 2px 8px rgba(0, 0, 0, .28);--fai-bottom-bg: linear-gradient(180deg, transparent, color-mix(in srgb, var(--dit-surface) 72%, transparent));--fai-composer-bg: var(--dit-surface);--fai-composer-border: var(--dit-border);--fai-composer-shadow: 0 4px 20px rgba(0, 0, 0, .28);--fai-composer-text: var(--dit-text);--fai-composer-text-muted: var(--dit-text-muted);--fai-composer-hover: var(--dit-hover-overlay);--fai-typing-dot: var(--dit-text-muted);--fai-action-summary-color: var(--dit-text-muted);--fai-action-summary-border: var(--dit-border-subtle);--fai-context-bar-bg: var(--dit-surface-muted);--fai-context-bar-border: var(--dit-border);--fai-context-bar-name: var(--dit-text)}html[data-user-theme-tone=dark] .form-ai-dock--centered{box-shadow:0 24px 48px #0000006b,0 8px 16px #00000047,0 0 0 1px var(--dit-border)}.form-ai-dock-inner{flex:1;min-height:0;display:flex;flex-direction:column}.form-ai-head{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:12px 14px 10px;background:var(--fai-head-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);gap:8px}.form-ai-drag{flex:1;min-width:0;cursor:grab;padding:2px 4px 2px 0;margin:-2px 0 -2px -4px;border-radius:10px}.form-ai-drag:active{cursor:grabbing}.form-ai-brand{display:flex;align-items:center;gap:10px;min-width:0;pointer-events:none}.form-ai-logo{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:10px;color:#fff;background:linear-gradient(145deg,#8b7cff,#5b8dff 52%,#38bdf8);box-shadow:inset 0 1px #ffffff57,0 2px 10px #4f7cff47}.form-ai-logo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1px solid rgba(255,255,255,.22);pointer-events:none}.form-ai-logo svg{position:relative;z-index:1;width:16px;height:16px;flex:none;filter:drop-shadow(0 1px 1px rgba(30,41,59,.12))}html[data-user-theme-tone=dark] .form-ai-logo{background:linear-gradient(145deg,color-mix(in srgb,#8b7cff 88%,#1a1a1a),color-mix(in srgb,#5b8dff 82%,#1a1a1a) 52%,color-mix(in srgb,#38bdf8 75%,#1a1a1a));box-shadow:inset 0 1px #ffffff1f,0 2px 12px #00000052}.form-ai-title{font-size:16px;font-weight:600;color:var(--fai-title-color)}.form-ai-head-actions{display:flex;align-items:center;gap:2px}.form-ai-icon-btn{color:var(--fai-icon-color)}.form-ai-icon-btn:hover{color:var(--fai-icon-hover)}.form-ai-head-line{height:2px;margin:0 12px;border-radius:2px;background:linear-gradient(90deg,transparent,#a78bfa 20%,#60a5fa 50%,#22d3ee 80%,transparent);opacity:.85}.form-ai-chat-pane{flex:1;min-height:0;display:flex;flex-direction:column}.form-ai-chat{flex:1;min-height:0;overflow:auto;padding:14px 14px 10px;scroll-behavior:smooth}.form-ai-empty{margin:8px 4px 16px;padding:12px 14px;font-size:13px;line-height:1.55;color:var(--fai-empty-color);background:var(--fai-empty-bg);border-radius:12px;border:1px solid var(--fai-empty-border)}.form-ai-turn{display:flex;margin-bottom:12px}.form-ai-turn--user{justify-content:flex-end}.form-ai-turn--bot{justify-content:flex-start}.form-ai-bubble{max-width:92%;border-radius:14px;padding:10px 12px 11px;box-sizing:border-box}.form-ai-turn--user .form-ai-bubble{background:var(--fai-user-bubble-bg);border:1px solid var(--fai-user-bubble-border);box-shadow:var(--fai-user-bubble-shadow)}.form-ai-turn--bot .form-ai-bubble{background:var(--fai-bot-bubble-bg);border:1px solid var(--fai-bot-bubble-border);box-shadow:var(--fai-bot-bubble-shadow)}.form-ai-bubble--typing{min-width:120px}.form-ai-bubble-meta{font-size:11px;font-weight:600;color:var(--fai-meta-color);margin-bottom:6px}.form-ai-turn--user .form-ai-bubble-meta{color:var(--fai-user-meta-color);text-align:right}.form-ai-bubble-text{font-size:13px;line-height:1.6;color:var(--fai-text-color);word-break:break-word}.form-ai-bubble-text--plain{white-space:pre-wrap}.form-ai-turn--user .form-ai-bubble-text{color:var(--fai-user-text-color)}.form-ai-md{line-height:1.65}.form-ai-md p{margin:0 0 .55em}.form-ai-md p:last-child{margin-bottom:0}.form-ai-md h1,.form-ai-md h2,.form-ai-md h3,.form-ai-md h4{margin:.75em 0 .4em;font-weight:600;line-height:1.35;color:var(--fai-md-heading)}.form-ai-md h1{font-size:1.15em}.form-ai-md h2{font-size:1.08em}.form-ai-md h3,.form-ai-md h4{font-size:1em}.form-ai-md h1:first-child,.form-ai-md h2:first-child,.form-ai-md h3:first-child{margin-top:0}.form-ai-md ul,.form-ai-md ol{margin:.35em 0 .55em;padding-left:1.35em}.form-ai-md li{margin:.2em 0}.form-ai-md blockquote{margin:.45em 0;padding:.35em .65em;border-left:3px solid var(--fai-md-blockquote-border);background:var(--fai-md-blockquote-bg);color:var(--fai-md-blockquote-color);border-radius:0 8px 8px 0}.form-ai-md hr{margin:.65em 0;border:none;border-top:1px solid var(--fai-md-hr)}.form-ai-md a{color:var(--fai-md-link);text-decoration:none}.form-ai-md a:hover{text-decoration:underline}.form-ai-md code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.88em;padding:.12em .35em;background:var(--fai-md-code-bg);border-radius:4px;color:var(--fai-md-code-color)}.form-ai-md pre{margin:.5em 0;padding:10px 12px;background:var(--fai-md-pre-bg);color:var(--fai-md-pre-color);border-radius:10px;overflow:auto;font-size:12px;line-height:1.5}.form-ai-md pre code{padding:0;background:transparent;color:inherit;font-size:inherit}.form-ai-md strong{font-weight:600;color:var(--fai-md-strong)}.wba-action-summary{margin-top:8px;font-size:12px;color:var(--fai-action-summary-color);border-top:1px dashed var(--fai-action-summary-border);padding-top:8px}.form-ai-typing{display:flex;align-items:center;gap:5px;padding:4px 0 2px}.form-ai-typing span{width:7px;height:7px;border-radius:50%;background:var(--fai-typing-dot);animation:form-ai-dot 1s ease-in-out infinite}.form-ai-typing span:nth-child(2){animation-delay:.15s}.form-ai-typing span:nth-child(3){animation-delay:.3s}.form-ai-applying{display:inline-flex;align-items:center;gap:8px;padding:4px 0 2px;font-size:13px;color:var(--fai-action-summary-color, #606266)}.form-ai-applying-icon{color:var(--dit-primary-color, #2f7deb);animation:form-ai-tools-spin 1.1s linear infinite}@keyframes form-ai-tools-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes form-ai-dot{0%,80%,to{opacity:.35;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}.form-ai-chips--in-chat{margin-top:6px;padding-bottom:6px}.form-ai-chips-label{display:block;font-size:11px;font-weight:600;color:var(--fai-chips-label);margin-bottom:6px}.form-ai-chips-row{display:flex;flex-wrap:wrap;gap:8px}.form-ai-chip{cursor:pointer;border:1px solid var(--fai-chip-border);background:var(--fai-chip-bg);color:var(--fai-chip-color);font-size:12px;line-height:1.35;padding:7px 11px;border-radius:999px;max-width:100%;text-align:left;transition:border-color .15s,color .15s,box-shadow .15s}.form-ai-chip:hover:not(:disabled){border-color:var(--fai-chip-hover-border);color:var(--fai-chip-hover-color);box-shadow:var(--fai-chip-hover-shadow)}.form-ai-chip:disabled{opacity:.55;cursor:not-allowed}.form-ai-bottom{flex-shrink:0;padding:10px 12px 14px;background:var(--fai-bottom-bg)}.form-ai-composer{background:var(--fai-composer-bg);border-radius:16px;border:1px solid var(--fai-composer-border);box-shadow:var(--fai-composer-shadow);padding:10px 10px 8px}.form-ai-composer-input .el-textarea__inner{box-shadow:none;border:none;padding:4px 6px;background:transparent;resize:none;color:var(--el-text-color-primary)}.form-ai-composer-input .el-input__count{background:transparent;color:var(--el-text-color-placeholder);font-size:11px;bottom:4px;right:8px}.form-ai-composer-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px;padding:0 2px;min-height:40px}.form-ai-composer-bar .ai-model-picker{align-self:center}.form-ai-send.el-button.is-circle{flex-shrink:0;box-sizing:border-box;min-width:40px!important;width:40px!important;height:40px!important;padding:0!important;margin:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%!important;background:linear-gradient(135deg,#6366f1,#3b82f6)}.form-ai-send.el-button.is-circle .el-icon{margin:0}.form-ai-send.el-button.is-circle:hover:not(:disabled){background:linear-gradient(135deg,#4f46e5,#2563eb)}.form-ai-send.el-button.is-circle.is-disabled{opacity:.5;background:linear-gradient(135deg,#6366f1,#3b82f6)}.wba-trigger,.wba-trigger--portal,.wba-dock.form-ai-dock{z-index:5200!important;pointer-events:auto!important}html:not(.wba-dock-pinned):has(.el-dialog.is-fullscreen) .wba-trigger,html:not(.wba-dock-pinned):has(.el-dialog.is-fullscreen) .wba-trigger--portal,html:not(.wba-dock-pinned):has(.el-dialog.is-fullscreen) .wba-dock.form-ai-dock{z-index:3400!important}html.wba-dock-pinned .wba-reserve-host{margin-right:var(--wba-dock-reserve, 0);transition:margin-right .22s ease}html.wba-dock-pinned .wba-reserve-host .wba-reserve-host{margin-right:0}.form-ai-dock.form-ai-dock--pinned{position:fixed;right:0;left:auto;top:var(--wba-dock-top, 56px);bottom:0;width:var(--wba-dock-width, 380px);height:auto;max-height:none;border-radius:0;overflow:hidden;border-left:1px solid var(--dit-border);box-shadow:-4px 0 24px #0f172a14}.form-ai-dock.form-ai-dock--pinned .form-ai-drag{cursor:default}.form-ai-dock.form-ai-dock--pinned .form-ai-icon-btn--active{color:var(--fai-icon-hover);background:color-mix(in srgb,var(--dit-primary-color) 12%,transparent)}html.wba-dock-pinned #platform-overlay-root.platform-overlay-root{right:var(--wba-dock-reserve, 0)!important;left:0!important;width:auto!important}html.wba-dock-pinned .platform-overlay-root>.el-overlay.el-modal-dialog,html.wba-dock-pinned .platform-overlay-root>.el-overlay.is-message-box,html.wba-dock-pinned body>.el-overlay.el-modal-dialog,html.wba-dock-pinned body>.el-overlay.is-message-box{right:var(--wba-dock-reserve, 0)!important;left:0!important;width:auto!important;max-width:calc(100vw - var(--wba-dock-reserve, 0px))!important}html.wba-dock-pinned .platform-overlay-root>.el-overlay.el-modal-dialog>.el-overlay-dialog,html.wba-dock-pinned body>.el-overlay.el-modal-dialog>.el-overlay-dialog{right:var(--wba-dock-reserve, 0)!important;left:0!important;width:auto!important;max-width:calc(100vw - var(--wba-dock-reserve, 0px))!important}html.wba-dock-pinned .platform-overlay-root>.el-overlay.el-modal-dialog .el-dialog:not(.is-fullscreen),html.wba-dock-pinned body>.el-overlay.el-modal-dialog .el-dialog:not(.is-fullscreen){max-width:calc(100vw - var(--wba-dock-reserve, 0px) - 24px)}html.wba-dock-pinned .platform-overlay-root>.el-overlay.el-modal-dialog .el-dialog.is-fullscreen,html.wba-dock-pinned body>.el-overlay.el-modal-dialog .el-dialog.is-fullscreen{width:100%!important;max-width:calc(100vw - var(--wba-dock-reserve, 0px))!important}@media(max-width:768px){html.wba-dock-pinned .wba-reserve-host{margin-right:0}.form-ai-dock.form-ai-dock--pinned{top:0;width:100%;max-width:100%}html.wba-dock-pinned #platform-overlay-root.platform-overlay-root,html.wba-dock-pinned .platform-overlay-root>.el-overlay.el-modal-dialog,html.wba-dock-pinned .platform-overlay-root>.el-overlay.is-message-box,html.wba-dock-pinned body>.el-overlay.el-modal-dialog,html.wba-dock-pinned body>.el-overlay.is-message-box,html.wba-dock-pinned .platform-overlay-root>.el-overlay.el-modal-dialog>.el-overlay-dialog,html.wba-dock-pinned body>.el-overlay.el-modal-dialog>.el-overlay-dialog{right:0!important;max-width:100vw!important}}[data-user-theme-tone=dark]{--dit-scrollbar-thumb: rgba(255, 255, 255, .22);--dit-scrollbar-thumb-hover: rgba(255, 255, 255, .38)}[data-user-theme-tone=dark] .page-card{background:var(--dit-surface);border-color:var(--dit-border);color:var(--dit-text)}[data-user-theme-tone=dark] .muted{color:var(--dit-text-muted)}[data-user-theme-tone=dark] .el-card{--el-card-bg-color: var(--dit-surface);border-color:var(--dit-border)}[data-user-theme-tone=dark] .el-table{--el-table-bg-color: var(--dit-surface);--el-table-tr-bg-color: var(--dit-surface);--el-table-header-bg-color: var(--dit-surface-muted);--el-table-row-hover-bg-color: #4a4a4a;--el-table-border-color: var(--dit-border);--el-table-text-color: var(--dit-text);--el-table-header-text-color: var(--dit-text-secondary)}[data-user-theme-tone=dark] .el-table.el-table--striped .el-table__body tr.el-table__row--striped:not(:hover)>td.el-table__cell,[data-user-theme-tone=dark] .el-table.el-table--striped .el-table__fixed-right .el-table__body tr.el-table__row--striped:not(:hover)>td.el-table__cell{background-color:var(--dit-surface-muted)!important}[data-user-theme-tone=dark] .el-table .el-table__fixed-right .el-table__body tr:not(.el-table__row--striped):not(:hover)>td.el-table__cell{background-color:var(--dit-surface)!important}[data-user-theme-tone=dark] .el-table .el-table__body tr:hover>td.el-table__cell,[data-user-theme-tone=dark] .el-table.el-table--striped .el-table__body tr.el-table__row--striped:hover>td.el-table__cell,[data-user-theme-tone=dark] .el-table .el-table__fixed-right .el-table__body tr:hover>td.el-table__cell,[data-user-theme-tone=dark] .el-table.el-table--striped .el-table__fixed-right .el-table__body tr.el-table__row--striped:hover>td.el-table__cell{background-color:#4a4a4a!important;color:var(--dit-text)!important}[data-user-theme-tone=dark] .el-table .el-table__body tr:hover .cell,[data-user-theme-tone=dark] .el-table .el-table__fixed-right .el-table__body tr:hover .cell{color:var(--dit-text)}[data-user-theme-tone=dark] .el-input__wrapper,[data-user-theme-tone=dark] .el-textarea__inner,[data-user-theme-tone=dark] .el-select__wrapper{background-color:var(--dit-surface-muted)}[data-user-theme-tone=dark] .el-button:not(.is-link){--el-button-bg-color: var(--dit-surface-muted);--el-button-border-color: var(--dit-border);--el-button-text-color: var(--dit-text);--el-button-hover-bg-color: var(--dit-primary-1);--el-button-hover-border-color: color-mix(in srgb, var(--dit-primary-color) 42%, var(--dit-border));--el-button-hover-text-color: var(--dit-primary-color);--el-button-active-bg-color: var(--dit-primary-2);--el-button-active-border-color: color-mix(in srgb, var(--dit-primary-color) 55%, var(--dit-border));--el-button-active-text-color: var(--dit-primary-color);--el-button-disabled-bg-color: var(--dit-surface-muted);--el-button-disabled-border-color: var(--dit-border-subtle);--el-button-disabled-text-color: var(--dit-text-muted)}[data-user-theme-tone=dark] .el-button--primary:not(.is-link){--el-button-bg-color: var(--dit-primary-color);--el-button-border-color: var(--dit-primary-color);--el-button-text-color: #fff;--el-button-hover-bg-color: color-mix(in srgb, var(--dit-primary-color) 86%, #fff);--el-button-hover-border-color: color-mix(in srgb, var(--dit-primary-color) 86%, #fff);--el-button-hover-text-color: #fff;--el-button-active-bg-color: color-mix(in srgb, var(--dit-primary-color) 72%, #000);--el-button-active-border-color: color-mix(in srgb, var(--dit-primary-color) 72%, #000);--el-button-active-text-color: #fff;--el-button-disabled-bg-color: color-mix(in srgb, var(--dit-primary-color) 38%, var(--dit-surface-muted));--el-button-disabled-border-color: transparent;--el-button-disabled-text-color: color-mix(in srgb, #fff 55%, var(--dit-text-muted))}[data-user-theme-tone=dark] .el-button--danger:not(.is-link){--el-button-bg-color: color-mix(in srgb, var(--el-color-danger) 18%, var(--dit-surface-muted));--el-button-border-color: color-mix(in srgb, var(--el-color-danger) 45%, var(--dit-border));--el-button-text-color: #f89898;--el-button-hover-bg-color: color-mix(in srgb, var(--el-color-danger) 28%, var(--dit-surface-muted));--el-button-hover-border-color: color-mix(in srgb, var(--el-color-danger) 55%, var(--dit-border));--el-button-hover-text-color: #fab6b6}[data-user-theme-tone=dark] .el-dialog{--el-dialog-bg-color: var(--dit-surface);border:1px solid var(--dit-border)}[data-user-theme-tone=dark]{--ly-dialog-header-bg-top: color-mix(in srgb, var(--dit-primary-color) 10%, var(--dit-surface));--ly-dialog-header-bg: color-mix(in srgb, var(--dit-primary-color) 6%, var(--dit-surface-muted));--ly-dialog-footer-bg: var(--dit-surface-muted);--ly-dialog-shadow: 0 16px 48px rgba(0, 0, 0, .45), 0 4px 16px rgba(0, 0, 0, .28)}[data-user-theme-tone=dark] .el-alert.is-light{border:1px solid var(--dit-border)}[data-user-theme-tone=dark] .el-alert--info.is-light{background-color:color-mix(in srgb,var(--dit-primary-color) 12%,var(--dit-surface-muted));color:var(--dit-text)}[data-user-theme-tone=dark] .el-alert--info.is-light .el-alert__icon{color:var(--dit-primary-color)}[data-user-theme-tone=dark] .el-alert--success.is-light{background-color:var(--wb-tone-2-bg);color:var(--dit-text)}[data-user-theme-tone=dark] .el-alert--success.is-light .el-alert__icon{color:var(--wb-tone-2-fg)}[data-user-theme-tone=dark] .el-alert--warning.is-light{background-color:var(--wb-tone-1-bg);color:var(--dit-text)}[data-user-theme-tone=dark] .el-alert--warning.is-light .el-alert__icon{color:var(--wb-tone-1-fg)}[data-user-theme-tone=dark] .el-alert--error.is-light{background-color:color-mix(in srgb,var(--el-color-danger) 14%,var(--dit-surface-muted));color:var(--dit-text)}[data-user-theme-tone=dark] .el-alert--error.is-light .el-alert__icon{color:#f89898}[data-user-theme-tone=dark] .el-alert.is-light .el-alert__title{color:var(--dit-text)}[data-user-theme-tone=dark] .el-alert.is-light .el-alert__description{color:var(--dit-text-secondary)}[data-user-theme-tone=dark] .el-alert.is-light .el-alert__close-btn{color:var(--dit-text-muted)}[data-user-theme-tone=dark] .el-alert.is-light .el-alert__close-btn:hover{color:var(--dit-text)}[data-user-theme-tone=dark] .el-dropdown-menu{background:var(--dit-surface);border-color:var(--dit-border)}[data-user-theme-tone=dark] .el-dropdown-menu__item:not(.is-disabled):hover{background:var(--dit-surface-muted);color:var(--dit-text)}[data-user-theme-tone=dark] .el-popover.el-popper{background:var(--dit-surface);border-color:var(--dit-border);color:var(--dit-text)}[data-user-theme-tone=dark] .el-message-box{background:var(--dit-surface);border-color:var(--dit-border)}[data-user-theme-tone=dark] .wb-icon-tile{background:var(--dit-surface-muted);border-color:var(--dit-border);color:var(--dit-text)}[data-user-theme-tone=dark] .wb-icon-tile:hover{background:var(--dit-primary-1);border-color:color-mix(in srgb,var(--dit-primary-color) 40%,var(--dit-border))}[data-user-theme-tone=dark] .wb-pill-tile{background:var(--dit-surface-muted);border-color:var(--dit-border)}[data-user-theme-tone=dark] .wb-pill-tile:hover{background:var(--dit-primary-1);border-color:color-mix(in srgb,var(--dit-primary-color) 35%,var(--dit-border))}[data-user-theme-tone=dark] .wb-inline-back{background:var(--dit-surface-muted);border-color:var(--dit-border);color:var(--dit-text)}[data-user-theme-tone=dark] .wb-inline-body{background:var(--dit-surface)}[data-user-theme-tone=dark] .app-tile-card{background:var(--dit-surface-muted);border-color:var(--dit-border)}[data-user-theme-tone=dark] .app-tile-card:hover{background:var(--dit-primary-1);border-color:color-mix(in srgb,var(--dit-primary-color) 35%,var(--dit-border))}[data-user-theme-tone=dark] .todo-hero{background:linear-gradient(135deg,var(--dit-primary-1) 0%,var(--dit-surface-muted) 100%);border-color:var(--dit-border)}[data-user-theme-tone=dark] .todo-act{background:var(--dit-surface-muted);border-color:var(--dit-border)}[data-user-theme-tone=dark] .todo-act:hover{background:var(--dit-primary-1)}[data-user-theme-tone=dark] .notice-item{background:var(--dit-surface-muted);border-color:var(--dit-border)}[data-user-theme-tone=dark] .wbld-shell{background:var(--dit-bg);border-color:var(--dit-border)}[data-user-theme-tone=dark] .wbld-palette{border-right-color:var(--dit-border)}[data-user-theme-tone=dark] .wbld-palette,[data-user-theme-tone=dark] .wbld-props,[data-user-theme-tone=dark] .wbld-cell-del{background:var(--dit-surface);border-color:var(--dit-border);color:var(--dit-text-secondary)}[data-user-theme-tone=dark] .wbld-cell-del:hover{background:color-mix(in srgb,var(--el-color-danger) 18%,var(--dit-surface-muted))}[data-user-theme-tone=dark] .wbld-empty{background:var(--dit-surface-muted);border-color:var(--dit-border);color:var(--dit-text-muted)}[data-user-theme-tone=dark] .wbld-canvas{background:transparent}[data-user-theme-tone=dark] .wbld-props .el-radio-button__inner{background:var(--dit-surface-muted);color:var(--dit-text);border-color:var(--dit-border);box-shadow:none}[data-user-theme-tone=dark] .wbld-props .el-radio-button__original-radio:checked+.el-radio-button__inner{background:var(--dit-primary-1);color:var(--dit-primary-color);border-color:var(--dit-primary-color);box-shadow:-1px 0 0 0 var(--dit-primary-color)}[data-user-theme-tone=dark] .uts-layout-preview{background:var(--dit-surface-muted);border-color:var(--dit-border)}[data-user-theme-tone=dark] .uts-form .el-divider__text{background:var(--el-bg-color);color:var(--dit-text-secondary)}[data-user-theme-tone=dark] .uts-layout-mask{background:color-mix(in srgb,#000 52%,transparent);color:#f0f0f0}[data-user-theme-tone=dark] .el-menu{--el-menu-bg-color: var(--dit-sidebar);--el-menu-text-color: var(--dit-menu-text);--el-menu-hover-bg-color: var(--dit-menu-hover);--el-menu-active-color: var(--dit-primary-color)}[data-user-theme-tone=dark] .form-list .table-wrap,[data-user-theme-tone=dark] .form-list .page-card{background:var(--dit-surface)}[data-user-theme-tone=dark] .form-list-edit-dialog .el-dialog__header{border-bottom-color:var(--dit-border)}[data-user-theme-tone=dark] .form-list-table{--fl-row-hover-bg: #4a4a4a;--fl-row-selected-bg: #3d4a5c;--fl-row-selected-hover-bg: #465468;--fl-header-bg-top: #434f61;--fl-header-bg: #363f4d;--fl-header-bg-hover: #3f4959;--fl-header-text: #e2e8f0;--fl-header-border: #556275;--fl-header-divider: rgba(148, 163, 184, .12);--fl-header-accent: color-mix(in srgb, var(--dit-primary-color, #1677ff) 35%, #556275);--fl-header-cell-hover: rgba(255, 255, 255, .06);--fl-header-sort-bg: rgba(30, 36, 46, .88);--fl-header-sort-border: rgba(148, 163, 184, .22);--fl-header-sort-icon: #94a3b8;--el-table-row-hover-bg-color: var(--fl-row-hover-bg);--el-table-header-bg-color: var(--fl-header-bg);--el-table-header-text-color: var(--fl-header-text)}[data-user-theme-tone=dark] .form-list-table.el-table--striped .el-table__body tr.el-table__row--striped:not(:hover):not(.is-list-row-selected)>td.el-table__cell,[data-user-theme-tone=dark] .form-list-table.el-table--striped .el-table__fixed-right .el-table__body tr.el-table__row--striped:not(:hover):not(.is-list-row-selected)>td.el-table__cell{background-color:var(--dit-surface-muted)!important}[data-user-theme-tone=dark] .form-list-table .el-table__fixed-right .el-table__body tr:not(.el-table__row--striped):not(:hover):not(.is-list-row-selected)>td.el-table__cell{background-color:var(--dit-surface)!important}[data-user-theme-tone=dark] .form-list-table .el-table__body tr:hover>td.el-table__cell,[data-user-theme-tone=dark] .form-list-table.el-table--striped .el-table__body tr.el-table__row--striped:hover>td.el-table__cell,[data-user-theme-tone=dark] .form-list-table .el-table__fixed-right .el-table__body tr:hover>td.el-table__cell,[data-user-theme-tone=dark] .form-list-table.el-table--striped .el-table__fixed-right .el-table__body tr.el-table__row--striped:hover>td.el-table__cell{background-color:var(--fl-row-hover-bg)!important}[data-user-theme-tone=dark] .form-list-table .el-table__body tr.is-list-row-selected>td.el-table__cell,[data-user-theme-tone=dark] .form-list-table.el-table--striped .el-table__body tr.el-table__row--striped.is-list-row-selected>td.el-table__cell,[data-user-theme-tone=dark] .form-list-table .el-table__fixed-right .el-table__body tr.is-list-row-selected>td.el-table__cell,[data-user-theme-tone=dark] .form-list-table.el-table--striped .el-table__fixed-right .el-table__body tr.el-table__row--striped.is-list-row-selected>td.el-table__cell{background-color:var(--fl-row-selected-bg)!important}[data-user-theme-tone=dark] .form-list-table .el-table__body tr.is-list-row-selected:hover>td.el-table__cell,[data-user-theme-tone=dark] .form-list-table.el-table--striped .el-table__body tr.el-table__row--striped.is-list-row-selected:hover>td.el-table__cell,[data-user-theme-tone=dark] .form-list-table .el-table__fixed-right .el-table__body tr.is-list-row-selected:hover>td.el-table__cell,[data-user-theme-tone=dark] .form-list-table.el-table--striped .el-table__fixed-right .el-table__body tr.el-table__row--striped.is-list-row-selected:hover>td.el-table__cell{background-color:var(--fl-row-selected-hover-bg)!important}[data-user-theme-tone=dark] .form-list-table .el-table__body tr:hover>td.el-table__cell,[data-user-theme-tone=dark] .form-list-table.el-table--striped .el-table__body tr.el-table__row--striped:hover>td.el-table__cell,[data-user-theme-tone=dark] .form-list-table .el-table__fixed-right .el-table__body tr:hover>td.el-table__cell,[data-user-theme-tone=dark] .form-list-table.el-table--striped .el-table__fixed-right .el-table__body tr.el-table__row--striped:hover>td.el-table__cell,[data-user-theme-tone=dark] .form-list-table .el-table__body tr.is-list-row-selected>td.el-table__cell,[data-user-theme-tone=dark] .form-list-table .el-table__fixed-right .el-table__body tr.is-list-row-selected>td.el-table__cell,[data-user-theme-tone=dark] .form-list-table .el-table__body tr.is-list-row-selected:hover>td.el-table__cell,[data-user-theme-tone=dark] .form-list-table .el-table__fixed-right .el-table__body tr.is-list-row-selected:hover>td.el-table__cell{color:var(--dit-text)!important}[data-user-theme-tone=dark] .form-list-table .el-table__body tr:hover .cell,[data-user-theme-tone=dark] .form-list-table .el-table__fixed-right .el-table__body tr:hover .cell,[data-user-theme-tone=dark] .form-list-table .el-table__body tr.is-list-row-selected .cell,[data-user-theme-tone=dark] .form-list-table .el-table__fixed-right .el-table__body tr.is-list-row-selected .cell{color:var(--dit-text)}[data-user-theme-tone=dark] .form-list-table .el-table__body tr:hover .list-row-index,[data-user-theme-tone=dark] .form-list-table .el-table__fixed-right .el-table__body tr:hover .list-row-index{color:var(--dit-text-secondary)}[data-user-theme-tone=dark] .form-list-table .el-table__body tr:hover .value-tag--neutral,[data-user-theme-tone=dark] .form-list-table .el-table__body tr:hover .value-tag--ref-plain,[data-user-theme-tone=dark] .form-list-table .el-table__body tr.is-list-row-selected .value-tag--neutral,[data-user-theme-tone=dark] .form-list-table .el-table__body tr.is-list-row-selected .value-tag--ref-plain,[data-user-theme-tone=dark] .form-list-table .el-table__body tr:hover .list-rich-preview,[data-user-theme-tone=dark] .form-list-table .el-table__body tr.is-list-row-selected .list-rich-preview{color:var(--dit-text)}[data-user-theme-tone=dark] .el-pagination.is-background .btn-next,[data-user-theme-tone=dark] .el-pagination.is-background .btn-prev,[data-user-theme-tone=dark] .el-pagination.is-background .el-pager li{background:var(--dit-surface-muted);color:var(--dit-text-secondary)}[data-user-theme-tone=dark] .el-pagination.is-background .el-pager li.is-active{background:var(--dit-primary-color);color:#fff}[data-user-theme-tone=dark] .menu-tree.el-tree{--el-tree-node-hover-bg-color: var(--dit-menu-hover);background:transparent;color:var(--dit-menu-text)}[data-user-theme-tone=dark] .menu-tree.el-tree .el-tree-node.is-current>.el-tree-node__content{background-color:var(--dit-menu-active-bg)}[data-user-theme-tone=dark] .menu-tree.el-tree .el-tree-node.is-current>.el-tree-node__content .tree-label{color:var(--dit-primary-color)}[data-user-theme-tone=dark] .menu-tree.el-tree .el-tree-node__expand-icon,[data-user-theme-tone=dark] .app-workspace-topbar-left .el-breadcrumb__separator{color:var(--dit-text-muted)}[data-user-theme-tone=dark] .el-dialog.app-market-dlg,[data-user-theme-tone=dark] .el-dialog.app-market-detail-dlg{border:1px solid var(--dit-border)}[data-user-theme-tone=dark] .el-dialog.app-market-detail-dlg .el-dialog__header{border-bottom-color:var(--dit-border)}[data-user-theme-tone=dark] .el-dialog.app-market-detail-dlg .market-rich-body a{color:var(--dit-primary-color)}[data-user-theme-tone=dark] .el-dialog.app-market-detail-dlg .market-rich-body blockquote{border-left-color:var(--dit-border);color:var(--dit-text-secondary)}[data-user-theme-tone=dark] .market-listing-dlg .listing-form__aside-card-head{border-bottom-color:var(--dit-border-subtle)}[data-user-theme-tone=dark] .market-listing-dlg .listing-form__aside-section--badge{border-top-color:var(--dit-border-subtle)}[data-user-theme-tone=dark] .contacts-page .org-tree.el-tree .el-tree-node.is-current>.el-tree-node__content{background-color:var(--dit-menu-active-bg)}[data-user-theme-tone=dark] .contacts-page .org-tree.el-tree .el-tree-node.is-current>.el-tree-node__content .tree-label{color:var(--dit-primary-color)}[data-user-theme-tone=dark] .contacts-page .org-tree.el-tree .el-tree-node__expand-icon{color:var(--dit-text-muted)}[data-user-theme-tone=dark] .contacts-user-table{--el-table-row-hover-bg-color: #4a4a4a}[data-user-theme-tone=dark] .contacts-user-table.el-table--striped .el-table__body tr.el-table__row--striped:not(:hover)>td.el-table__cell,[data-user-theme-tone=dark] .contacts-user-table.el-table--striped .el-table__fixed-right .el-table__body tr.el-table__row--striped:not(:hover)>td.el-table__cell{background-color:var(--dit-surface-muted)!important}[data-user-theme-tone=dark] .contacts-user-table .el-table__body tr:hover>td.el-table__cell,[data-user-theme-tone=dark] .contacts-user-table.el-table--striped .el-table__body tr.el-table__row--striped:hover>td.el-table__cell,[data-user-theme-tone=dark] .contacts-user-table .el-table__fixed-right .el-table__body tr:hover>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)!important;color:var(--dit-text)!important}[data-user-theme-tone=dark]{--mgmt-table-header-bg: #2a3140;--mgmt-table-header-text: #cbd5e1;--mgmt-table-header-border: #3d4657;--mgmt-table-row-hover: #3a4254}[data-user-theme-tone=dark] .admin-layout .table-wrap .el-table,[data-user-theme-tone=dark] .settings-layout .table-wrap .el-table,[data-user-theme-tone=dark] .admin-layout .qa-table-wrap .el-table,[data-user-theme-tone=dark] .settings-layout .qa-table-wrap .el-table,[data-user-theme-tone=dark] .mgmt-dialog .el-table{--el-table-row-hover-bg-color: var(--mgmt-table-row-hover)}[data-user-theme-tone=dark] .admin-layout .table-wrap .el-table th.el-table__cell,[data-user-theme-tone=dark] .settings-layout .table-wrap .el-table th.el-table__cell,[data-user-theme-tone=dark] .admin-layout .qa-table-wrap .el-table th.el-table__cell,[data-user-theme-tone=dark] .settings-layout .qa-table-wrap .el-table th.el-table__cell,[data-user-theme-tone=dark] .mgmt-dialog .el-table th.el-table__cell{background-color:var(--mgmt-table-header-bg)!important;color:var(--mgmt-table-header-text);border-bottom-color:var(--mgmt-table-header-border)!important}[data-user-theme-tone=dark] .settings-menu.el-menu .el-menu-item.is-active{background-color:var(--dit-menu-active-bg)}[data-user-theme-tone=dark] .console-home .rail-calendar .el-calendar-table thead th{color:var(--dit-text-muted)}[data-user-theme-tone=dark] .console-home .rail-calendar .el-calendar-table td,[data-user-theme-tone=dark] .schema-page .el-tabs__item{color:var(--dit-text-secondary)}[data-user-theme-tone=dark] .schema-page .el-tabs__item.is-active{color:var(--dit-primary-color)}[data-user-theme-tone=dark] .schema-page .el-tabs__nav-wrap:after{background-color:var(--dit-border)}[data-user-theme-tone=dark] .schema-panel .el-segmented{--el-segmented-item-selected-bg-color: var(--dit-surface);--el-segmented-item-selected-color: var(--dit-primary-color);--el-border-color-light: var(--dit-border);background:var(--dit-surface-muted)}[data-user-theme-tone=dark] .schema-panel .el-segmented__item{color:var(--dit-text-secondary)}[data-user-theme-tone=dark] .schema-panel .el-segmented__item.is-selected{color:var(--dit-primary-color)}[data-user-theme-tone=dark] .schema-table--list .el-table__body tr.current-row>td.el-table__cell,[data-user-theme-tone=dark] .schema-table--list .el-table__fixed-right .el-table__body tr.current-row>td.el-table__cell{background-color:var(--dit-menu-active-bg)!important;color:var(--dit-text)!important}[data-user-theme-tone=dark] .schema-table--list .el-table__body tr.current-row:hover>td.el-table__cell,[data-user-theme-tone=dark] .schema-table--list .el-table__fixed-right .el-table__body tr.current-row:hover>td.el-table__cell{background-color:color-mix(in srgb,var(--dit-menu-active-bg) 70%,#4a4a4a)!important}[data-user-theme-tone=dark] .form-icon-tile{background:var(--dit-surface);border-color:var(--dit-border);color:var(--dit-text)}[data-user-theme-tone=dark] .form-icon-tile:hover{background:var(--dit-surface-muted);border-color:color-mix(in srgb,var(--dit-primary-color) 45%,var(--dit-border));color:var(--dit-primary-color)}[data-user-theme-tone=dark] .form-icon-tile.is-active{background:color-mix(in srgb,var(--dit-primary-color) 18%,var(--dit-surface-muted));border-color:color-mix(in srgb,var(--dit-primary-color) 55%,var(--dit-border));color:var(--dit-primary-color);box-shadow:0 0 0 1px color-mix(in srgb,var(--dit-primary-color) 32%,transparent)}[data-user-theme-tone=dark] .w-e-drop-panel,[data-user-theme-tone=dark] .w-e-select-list,[data-user-theme-tone=dark] .w-e-bar-item-group .w-e-bar-item-menus-container{background-color:var(--dit-surface)!important;border-color:var(--dit-border)!important;color:var(--dit-text)!important;box-shadow:var(--dit-shadow-sm, 0 4px 12px rgba(0, 0, 0, .35))!important}[data-user-theme-tone=dark] .w-e-select-list ul li,[data-user-theme-tone=dark] .w-e-drop-panel .w-e-panel-content{color:var(--dit-text)!important}[data-user-theme-tone=dark] .w-e-select-list ul li:hover,[data-user-theme-tone=dark] .w-e-select-list ul li.active{background-color:var(--dit-menu-hover)!important;color:var(--dit-text)!important}[data-user-theme-tone=dark] .w-e-modal,[data-user-theme-tone=dark] .w-e-modal .babel-container{background-color:var(--dit-surface)!important;border-color:var(--dit-border)!important;color:var(--dit-text)!important}[data-user-theme-tone=dark] .w-e-modal input,[data-user-theme-tone=dark] .w-e-modal textarea{background-color:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important;color:var(--dit-text)!important}[data-user-theme-tone=dark] .w-e-panel-tab-content button{color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .w-e-panel-tab-content button:hover{background-color:var(--dit-menu-hover)!important;color:var(--dit-text)!important}[data-user-theme-tone=dark] .dash-designer--theme-linked .dash-detail-fill :deep(.el-loading-mask){background-color:color-mix(in srgb,var(--dit-surface) 72%,transparent)!important}[data-user-theme-tone=dark] .dash-designer--theme-linked .dash-prev-iframe-ico,[data-user-theme-tone=dark] .dash-designer--theme-linked .dash-prev-iframe-host{color:var(--dit-text-muted)}[data-user-theme-tone=dark] .dash-designer--theme-linked .dash-prev-html,[data-user-theme-tone=dark] .dash-designer--theme-linked .dash-prev-html :deep(p),[data-user-theme-tone=dark] .dash-designer--theme-linked .dash-prev-html :deep(h1),[data-user-theme-tone=dark] .dash-designer--theme-linked .dash-prev-html :deep(h2),[data-user-theme-tone=dark] .dash-designer--theme-linked .dash-prev-html :deep(h3),[data-user-theme-tone=dark] .dash-designer--theme-linked .dash-prev-html :deep(li),[data-user-theme-tone=dark] .dash-designer--theme-linked .dash-prev-html :deep(span){color:var(--dit-text)}[data-user-theme-tone=dark] .dash-designer--theme-linked .dash-prev-html :deep(div),[data-user-theme-tone=dark] .dash-designer--theme-linked .dash-prev-html :deep(section){background-color:transparent!important}[data-user-theme-tone=dark] .dash-designer--theme-linked .dash-detail-tbl.el-table{--el-table-bg-color: transparent;--el-table-tr-bg-color: transparent;--el-table-header-bg-color: var(--dit-surface-muted);--el-table-row-hover-bg-color: var(--dit-hover-overlay);--el-table-border-color: var(--dit-border);--el-table-text-color: var(--dit-text);--el-table-header-text-color: var(--dit-text-secondary)}[data-user-theme-tone=dark] .dash-designer--theme-linked .dash-detail-tbl.el-table th.el-table__cell{background-color:var(--dit-surface-muted)!important;color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .dash-designer--theme-linked .dash-detail-tbl.el-table td.el-table__cell{background-color:transparent!important;color:var(--dit-text)!important;border-bottom-color:var(--dit-border)!important}[data-user-theme-tone=dark] .dash-designer--theme-linked .dash-detail-tbl.el-table .el-table__body tr.el-table__row--striped td.el-table__cell{background-color:var(--dit-surface-muted)!important}[data-user-theme-tone=dark] .workflow-process-dialog.el-dialog{--el-dialog-bg-color: var(--dit-surface);background:var(--dit-surface);color:var(--dit-text)}[data-user-theme-tone=dark] .workflow-process-dialog .wf-dlg-title{color:var(--dit-text)}[data-user-theme-tone=dark] .workflow-process-dialog .wf-dlg-actions .el-dialog__headerbtn{color:var(--dit-text-secondary)}[data-user-theme-tone=dark] .workflow-process-dialog .wf-dlg-actions .el-dialog__headerbtn:hover{color:var(--dit-text);background:var(--dit-hover-overlay)}[data-user-theme-tone=dark] .workflow-process-dialog .el-dialog__body{background:var(--dit-surface)}[data-user-theme-tone=dark] .workflow-process-dialog .fwp-right-tabs .el-tabs__item{color:var(--dit-text-secondary)}[data-user-theme-tone=dark] .workflow-process-dialog .fwp-right-tabs .el-tabs__item.is-active{color:var(--dit-primary-color)}[data-user-theme-tone=dark] .workflow-process-dialog .fwp-right-tabs .el-tabs__active-bar{background-color:var(--dit-primary-color)}[data-user-theme-tone=dark] .workflow-process-dialog{--fwp-log-approve-fg: #73d13d;--fwp-log-approve-bg: rgba(82, 196, 26, .14);--fwp-log-approve-border: rgba(82, 196, 26, .35);--fwp-log-back-fg: #faad14;--fwp-log-back-bg: rgba(250, 173, 20, .12);--fwp-log-back-border: rgba(250, 173, 20, .35);--fwp-log-reject-fg: #ff7875;--fwp-log-reject-bg: rgba(255, 77, 79, .12);--fwp-log-reject-border: rgba(255, 77, 79, .35);--fwp-log-default-fg: var(--dit-text-secondary);--fwp-log-default-bg: var(--dit-surface-muted);--fwp-log-default-border: var(--dit-border)}[data-user-theme-tone=dark] .workflow-process-dialog .fwp-form-stamp--done{color:#95de64;border-color:#95de648c;background:#52c41a1f}[data-user-theme-tone=dark] .workflow-process-dialog .fwp-form-stamp--running{color:#69b1ff;border-color:#69b1ff8c;background:#409eff1f}[data-user-theme-tone=dark] .workflow-process-dialog .fwp-form-stamp--terminated{color:#ff7875;border-color:#ff78758c;background:#f56c6c1f}[data-user-theme-tone=dark] .workflow-process-dialog .fwp-form-stamp--returned{color:#ffc53d;border-color:#ffc53d8c;background:#e6a23c1f}[data-user-theme-tone=dark] .workflow-process-dialog .fwp-form-stamp--draft,[data-user-theme-tone=dark] .workflow-process-dialog .fwp-form-stamp--neutral{color:var(--dit-text-muted);border-color:var(--dit-border);background:var(--dit-surface-muted)}[data-user-theme-tone=dark] .whfd-overlay-nested.el-overlay{background-color:var(--el-mask-color-extra-light, rgba(0, 0, 0, .45))}[data-user-theme-tone=dark] .whfd-overlay-nested .el-drawer.whfd-drawer{background:var(--dit-surface);color:var(--dit-text);border-left-color:var(--dit-border)}[data-user-theme-tone=dark] .whfd-overlay-nested .el-drawer.whfd-drawer>.el-drawer__header{background:var(--dit-surface);border-bottom-color:var(--dit-border);color:var(--dit-text)}[data-user-theme-tone=dark] .whfd-overlay-nested .el-drawer.whfd-drawer>.el-drawer__header .el-drawer__close-btn{color:var(--dit-text-secondary)}[data-user-theme-tone=dark] .whfd-overlay-nested .el-drawer.whfd-drawer>.el-drawer__header .el-drawer__close-btn:hover{color:var(--dit-text)}[data-user-theme-tone=dark] .whfd-overlay-nested .el-drawer.whfd-drawer>.el-drawer__body{background:var(--dit-surface)}[data-user-theme-tone=dark] .whfd-overlay-nested .whfd-canvas-wrap{background:var(--dit-surface-muted);border-color:var(--dit-border)}[data-user-theme-tone=dark] .whfd-overlay-nested .whfd-vf .vue-flow__edge-path{stroke:var(--dit-text-muted)}[data-user-theme-tone=dark] .whfd-overlay-nested .whfd-vf .vue-flow__edge-textbg{fill:var(--dit-surface)}[data-user-theme-tone=dark] .whfd-overlay-nested .whfd-vf .vue-flow__edge-text{fill:var(--dit-text)}[data-user-theme-tone=dark] .whfd-overlay-nested .whfd-vf .vue-flow__background pattern circle{fill:#404040}[data-user-theme-tone=dark] .whfd-overlay-nested .vue-flow__node.wfn-rt--todo .wfn{border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .whfd-overlay-nested .vue-flow__node.wfn-rt--todo .wfn-title{color:var(--dit-text-muted)}[data-user-theme-tone=dark] .designer{background:var(--dit-bg)!important;color:var(--dit-text)}[data-user-theme-tone=dark] .designer .top{background:var(--dit-surface)!important;border-bottom-color:var(--dit-border)!important}[data-user-theme-tone=dark] .designer .form-name-display,[data-user-theme-tone=dark] .designer .top-label{color:var(--dit-text)!important}[data-user-theme-tone=dark] .designer .panel{background:var(--dit-surface)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .designer .left-panel{background:var(--dit-surface)!important}[data-user-theme-tone=dark] .designer .right-panel{border-left-color:var(--dit-border)!important}[data-user-theme-tone=dark] .designer .props-panel,[data-user-theme-tone=dark] .designer .props-panel-head{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .designer .props-panel-title,[data-user-theme-tone=dark] .designer .collapse-label,[data-user-theme-tone=dark] .designer .field-label,[data-user-theme-tone=dark] .designer .palette-title{color:var(--dit-text)!important}[data-user-theme-tone=dark] .designer .props-panel-sub,[data-user-theme-tone=dark] .designer .field-desc,[data-user-theme-tone=dark] .designer .palette-hint,[data-user-theme-tone=dark] .designer .empty-props{color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .designer .props-tab-shell .side-tab-strip{background:var(--dit-surface)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .designer .props-tab-shell .side-tab:hover:not(.is-active){background:var(--dit-hover-overlay)!important;color:var(--dit-text)!important}[data-user-theme-tone=dark] .designer .props-tab-shell .side-tab.is-active{background:var(--dit-surface-muted)!important;color:var(--dit-primary-color)!important}[data-user-theme-tone=dark] .designer .panel-title{border-bottom-color:var(--dit-border)!important;color:var(--dit-text)}[data-user-theme-tone=dark] .designer .palette-header{background:var(--dit-surface-muted)!important;border-bottom-color:var(--dit-border)!important}[data-user-theme-tone=dark] .designer .palette-header-icon{background:var(--dit-primary-2)!important;box-shadow:none!important}[data-user-theme-tone=dark] .designer .left-panel-scroll{background:var(--dit-bg)!important}[data-user-theme-tone=dark] .designer .widget{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important;color:var(--dit-text-secondary)!important;box-shadow:none!important}[data-user-theme-tone=dark] .designer .widgets--basic .widget-ico-wrap{background:var(--dit-primary-1)!important}[data-user-theme-tone=dark] .designer .widgets--adv .widget-ico-wrap{background:#7c5ce62e!important;color:#c4b5fd!important}[data-user-theme-tone=dark] .designer .collapse-count{background:var(--dit-surface)!important;color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .designer .sheet{background:var(--dit-surface)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .designer .ph{color:var(--dit-text-muted)!important}[data-user-theme-tone=dark] .designer .icon-btn{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important;color:var(--dit-text-secondary)!important;box-shadow:none!important}[data-user-theme-tone=dark] .designer .icon-btn:hover{background:var(--dit-surface)!important;color:var(--dit-primary-color)!important}[data-user-theme-tone=dark] .designer .cq-select-header{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .designer .cq-select-placeholder{color:var(--dit-text-muted)!important}[data-user-theme-tone=dark] .designer .pv .value-tag--neutral,[data-user-theme-tone=dark] .ffp-pv .value-tag--neutral,[data-user-theme-tone=dark] .form-list-edit-dialog .value-tag--neutral{color:var(--dit-text)!important;background:var(--dit-tag-neutral-bg)!important}[data-user-theme-tone=dark] .designer .pv .value-tag--ref-plain,[data-user-theme-tone=dark] .ffp-pv .value-tag--ref-plain,[data-user-theme-tone=dark] .form-list-edit-dialog .value-tag--ref-plain{color:var(--dit-text)!important}[data-user-theme-tone=dark] .ffp-pv .cq-select-header,[data-user-theme-tone=dark] .form-list-edit-dialog .cq-select-header{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .ffp-pv .cq-select-placeholder,[data-user-theme-tone=dark] .form-list-edit-dialog .cq-select-placeholder,[data-user-theme-tone=dark] .ffp-pv .cq-select-icons,[data-user-theme-tone=dark] .form-list-edit-dialog .cq-select-icons{color:var(--dit-text-muted)!important}[data-user-theme-tone=dark] .ffp-wf-static{color:var(--dit-text)!important;background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .ffp-cq-select-popper.el-popper{background:var(--dit-surface)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .ffp-cq-select-popper--single .options-row:hover{background:var(--dit-menu-hover)!important}[data-user-theme-tone=dark] .ffp-cq-select-popper--single .options-row.is-selected{background:var(--dit-primary-1)!important}[data-user-theme-tone=dark] .ffp-cq-select-popper--multiple .options-item.el-checkbox:hover{background:var(--dit-menu-hover)!important}[data-user-theme-tone=dark] .ffp-cq-select-popper .value-tag--neutral{color:var(--dit-text)!important;background:var(--dit-tag-neutral-bg)!important}[data-user-theme-tone=dark] .ffp-pv .cq-radio :deep(.el-radio__label),[data-user-theme-tone=dark] .ffp-pv .cq-checkbox :deep(.el-checkbox__label),[data-user-theme-tone=dark] .form-list-edit-dialog .cq-radio :deep(.el-radio__label),[data-user-theme-tone=dark] .form-list-edit-dialog .cq-checkbox :deep(.el-checkbox__label),[data-user-theme-tone=dark] .designer .pv .cq-radio :deep(.el-radio__label),[data-user-theme-tone=dark] .designer .pv .cq-checkbox :deep(.el-checkbox__label){color:var(--dit-text)!important}[data-user-theme-tone=dark] .ffp-pv .cq-radio :deep(.el-radio__inner),[data-user-theme-tone=dark] .form-list-edit-dialog .cq-radio :deep(.el-radio__inner),[data-user-theme-tone=dark] .designer .pv .cq-radio :deep(.el-radio__inner){border-color:var(--dit-border)!important;background:var(--dit-surface)!important}[data-user-theme-tone=dark] .ffp-pv .cq-radio :deep(.el-radio__input.is-checked .el-radio__inner),[data-user-theme-tone=dark] .form-list-edit-dialog .cq-radio :deep(.el-radio__input.is-checked .el-radio__inner),[data-user-theme-tone=dark] .designer .pv .cq-radio :deep(.el-radio__input.is-checked .el-radio__inner){border-color:var(--dit-primary-color)!important;background:var(--dit-primary-color)!important}[data-user-theme-tone=dark] .ffp-pv .cq-radio :deep(.el-radio__input.is-disabled .el-radio__inner),[data-user-theme-tone=dark] .form-list-edit-dialog .cq-radio :deep(.el-radio__input.is-disabled .el-radio__inner),[data-user-theme-tone=dark] .designer .pv .cq-radio :deep(.el-radio__input.is-disabled .el-radio__inner){border-color:var(--dit-border)!important;background:var(--dit-surface-muted)!important}[data-user-theme-tone=dark] .ffp-pv--subtable .stf-scroll,[data-user-theme-tone=dark] .form-list-edit-dialog .stf-scroll,[data-user-theme-tone=dark] .designer-preview-dialog .stf-scroll{background:var(--dit-surface)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .ffp-pv--subtable .stf-th,[data-user-theme-tone=dark] .form-list-edit-dialog .stf-th,[data-user-theme-tone=dark] .designer-preview-dialog .stf-th{color:var(--dit-text)!important;background:linear-gradient(180deg,var(--dit-surface-muted) 0%,var(--dit-surface) 100%)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .ffp-pv--subtable .stf-td,[data-user-theme-tone=dark] .form-list-edit-dialog .stf-td,[data-user-theme-tone=dark] .designer-preview-dialog .stf-td{color:var(--dit-text)!important;background:var(--dit-surface)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .ffp-pv--subtable .stf-th--idx,[data-user-theme-tone=dark] .ffp-pv--subtable .stf-th--act,[data-user-theme-tone=dark] .ffp-pv--subtable .stf-td--idx,[data-user-theme-tone=dark] .ffp-pv--subtable .stf-td--act,[data-user-theme-tone=dark] .form-list-edit-dialog .stf-th--idx,[data-user-theme-tone=dark] .form-list-edit-dialog .stf-th--act,[data-user-theme-tone=dark] .form-list-edit-dialog .stf-td--idx,[data-user-theme-tone=dark] .form-list-edit-dialog .stf-td--act,[data-user-theme-tone=dark] .designer-preview-dialog .stf-th--idx,[data-user-theme-tone=dark] .designer-preview-dialog .stf-th--act,[data-user-theme-tone=dark] .designer-preview-dialog .stf-td--idx,[data-user-theme-tone=dark] .designer-preview-dialog .stf-td--act{background:var(--dit-surface-muted)!important;color:var(--dit-text-secondary)!important;box-shadow:none!important}[data-user-theme-tone=dark] .ffp-pv--subtable tbody tr:not(.stf-tr--selected):hover .stf-td:not(.stf-td--act):not(.stf-td--idx),[data-user-theme-tone=dark] .form-list-edit-dialog tbody tr:not(.stf-tr--selected):hover .stf-td:not(.stf-td--act):not(.stf-td--idx),[data-user-theme-tone=dark] .designer-preview-dialog tbody tr:not(.stf-tr--selected):hover .stf-td:not(.stf-td--act):not(.stf-td--idx){background:color-mix(in srgb,var(--dit-primary-color) 7%,var(--dit-surface))!important}[data-user-theme-tone=dark] .ffp-pv--subtable tbody tr:not(.stf-tr--selected):hover .stf-td--idx,[data-user-theme-tone=dark] .form-list-edit-dialog tbody tr:not(.stf-tr--selected):hover .stf-td--idx,[data-user-theme-tone=dark] .designer-preview-dialog tbody tr:not(.stf-tr--selected):hover .stf-td--idx{background:color-mix(in srgb,var(--dit-primary-color) 10%,var(--dit-surface-muted))!important}[data-user-theme-tone=dark] .ffp-pv--subtable .stf-tr--selected .stf-td,[data-user-theme-tone=dark] .form-list-edit-dialog .stf-tr--selected .stf-td,[data-user-theme-tone=dark] .designer-preview-dialog .stf-tr--selected .stf-td{background:color-mix(in srgb,var(--dit-primary-color) 14%,var(--dit-surface))!important}[data-user-theme-tone=dark] .ffp-pv--subtable .stf-tr--selected .stf-td--idx,[data-user-theme-tone=dark] .form-list-edit-dialog .stf-tr--selected .stf-td--idx,[data-user-theme-tone=dark] .designer-preview-dialog .stf-tr--selected .stf-td--idx{background:color-mix(in srgb,var(--dit-primary-color) 18%,var(--dit-surface-muted))!important;color:var(--dit-primary-color)!important}[data-user-theme-tone=dark] .ffp-pv--subtable .stf-empty,[data-user-theme-tone=dark] .form-list-edit-dialog .stf-empty,[data-user-theme-tone=dark] .designer-preview-dialog .stf-empty{color:var(--dit-text-muted)!important;background:var(--dit-surface-muted)!important}[data-user-theme-tone=dark] .ffp-pv--subtable .stf-td--invalid,[data-user-theme-tone=dark] .form-list-edit-dialog .stf-td--invalid,[data-user-theme-tone=dark] .designer-preview-dialog .stf-td--invalid{background:color-mix(in srgb,var(--el-color-danger) 10%,var(--dit-surface))!important}[data-user-theme-tone=dark] .ffp-pv--subtable .sfc-static,[data-user-theme-tone=dark] .ffp-pv--subtable .sfc-data-ref-picked-text,[data-user-theme-tone=dark] .form-list-edit-dialog .sfc-static,[data-user-theme-tone=dark] .form-list-edit-dialog .sfc-data-ref-picked-text,[data-user-theme-tone=dark] .designer-preview-dialog .sfc-static,[data-user-theme-tone=dark] .designer-preview-dialog .sfc-data-ref-picked-text{color:var(--dit-text)!important}[data-user-theme-tone=dark] .ffp-pv--subtable .sfc .el-input__wrapper,[data-user-theme-tone=dark] .ffp-pv--subtable .sfc .el-select__wrapper,[data-user-theme-tone=dark] .ffp-pv--subtable .sfc .el-textarea__inner,[data-user-theme-tone=dark] .ffp-pv--subtable .sfc .mpp-ref,[data-user-theme-tone=dark] .ffp-pv--subtable .sfc .opp-ref,[data-user-theme-tone=dark] .ffp-pv--subtable .sfc-data-ref-picked,[data-user-theme-tone=dark] .form-list-edit-dialog .sfc .el-input__wrapper,[data-user-theme-tone=dark] .form-list-edit-dialog .sfc .el-select__wrapper,[data-user-theme-tone=dark] .form-list-edit-dialog .sfc .el-textarea__inner,[data-user-theme-tone=dark] .form-list-edit-dialog .sfc .mpp-ref,[data-user-theme-tone=dark] .form-list-edit-dialog .sfc .opp-ref,[data-user-theme-tone=dark] .form-list-edit-dialog .sfc-data-ref-picked,[data-user-theme-tone=dark] .designer-preview-dialog .sfc .el-input__wrapper,[data-user-theme-tone=dark] .designer-preview-dialog .sfc .el-select__wrapper,[data-user-theme-tone=dark] .designer-preview-dialog .sfc .el-textarea__inner,[data-user-theme-tone=dark] .designer-preview-dialog .sfc .mpp-ref,[data-user-theme-tone=dark] .designer-preview-dialog .sfc .opp-ref,[data-user-theme-tone=dark] .designer-preview-dialog .sfc-data-ref-picked{color:var(--dit-text)!important;background:var(--dit-surface-muted)!important;box-shadow:0 0 0 1px var(--dit-border) inset!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .ffp-pv--subtable .sfc .el-input__inner,[data-user-theme-tone=dark] .form-list-edit-dialog .sfc .el-input__inner,[data-user-theme-tone=dark] .designer-preview-dialog .sfc .el-input__inner{color:var(--dit-text)!important}[data-user-theme-tone=dark] .ffp-pv--subtable .sfc .el-input__inner::placeholder,[data-user-theme-tone=dark] .form-list-edit-dialog .sfc .el-input__inner::placeholder,[data-user-theme-tone=dark] .designer-preview-dialog .sfc .el-input__inner::placeholder{color:var(--dit-text-muted)!important}[data-user-theme-tone=dark] .ffp-pv--subtable .sfc .el-input-number__increase,[data-user-theme-tone=dark] .ffp-pv--subtable .sfc .el-input-number__decrease,[data-user-theme-tone=dark] .form-list-edit-dialog .sfc .el-input-number__increase,[data-user-theme-tone=dark] .form-list-edit-dialog .sfc .el-input-number__decrease,[data-user-theme-tone=dark] .designer-preview-dialog .sfc .el-input-number__increase,[data-user-theme-tone=dark] .designer-preview-dialog .sfc .el-input-number__decrease{color:var(--dit-text-secondary)!important;background:var(--dit-surface)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .ffp-pv--subtable .sfc-radio .el-radio__label,[data-user-theme-tone=dark] .form-list-edit-dialog .sfc-radio .el-radio__label,[data-user-theme-tone=dark] .designer-preview-dialog .sfc-radio .el-radio__label{color:var(--dit-text)!important}[data-user-theme-tone=dark] .ffp-pv--subtable .sfc-radio .el-radio__inner,[data-user-theme-tone=dark] .form-list-edit-dialog .sfc-radio .el-radio__inner,[data-user-theme-tone=dark] .designer-preview-dialog .sfc-radio .el-radio__inner{border-color:var(--dit-border)!important;background:var(--dit-surface)!important}[data-user-theme-tone=dark] .ffp-pv--subtable .sfc-radio .el-radio__input.is-checked .el-radio__inner,[data-user-theme-tone=dark] .form-list-edit-dialog .sfc-radio .el-radio__input.is-checked .el-radio__inner,[data-user-theme-tone=dark] .designer-preview-dialog .sfc-radio .el-radio__input.is-checked .el-radio__inner{border-color:var(--dit-primary-color)!important;background:var(--dit-primary-color)!important}[data-user-theme-tone=dark] .ffp-label--subtable .stf-toolbar-divider,[data-user-theme-tone=dark] .form-list-edit-dialog .stf-toolbar-divider,[data-user-theme-tone=dark] .designer-preview-dialog .stf-toolbar-divider{background:var(--dit-border)!important}[data-user-theme-tone=dark] .ffp-label--subtable .stf-toolbar .stf-action-btn.el-button,[data-user-theme-tone=dark] .form-list-edit-dialog .stf-toolbar .stf-action-btn.el-button,[data-user-theme-tone=dark] .designer-preview-dialog .stf-toolbar .stf-action-btn.el-button{color:var(--dit-text-secondary)!important;background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important;box-shadow:none!important}[data-user-theme-tone=dark] .ffp-label--subtable .stf-toolbar .stf-action-btn.el-button:hover,[data-user-theme-tone=dark] .form-list-edit-dialog .stf-toolbar .stf-action-btn.el-button:hover,[data-user-theme-tone=dark] .designer-preview-dialog .stf-toolbar .stf-action-btn.el-button:hover{color:var(--dit-primary-color)!important;background:color-mix(in srgb,var(--dit-primary-color) 10%,var(--dit-surface-muted))!important;border-color:color-mix(in srgb,var(--dit-primary-color) 45%,var(--dit-border))!important}[data-user-theme-tone=dark] .ffp-label--subtable .stf-toolbar .stf-action-btn--primary.el-button,[data-user-theme-tone=dark] .form-list-edit-dialog .stf-toolbar .stf-action-btn--primary.el-button,[data-user-theme-tone=dark] .designer-preview-dialog .stf-toolbar .stf-action-btn--primary.el-button{color:var(--dit-primary-color)!important;background:color-mix(in srgb,var(--dit-primary-color) 14%,var(--dit-surface-muted))!important;border-color:color-mix(in srgb,var(--dit-primary-color) 42%,var(--dit-border))!important}[data-user-theme-tone=dark] .ffp-label--subtable .stf-toolbar .stf-action-btn--ghost.el-button,[data-user-theme-tone=dark] .form-list-edit-dialog .stf-toolbar .stf-action-btn--ghost.el-button,[data-user-theme-tone=dark] .designer-preview-dialog .stf-toolbar .stf-action-btn--ghost.el-button{color:var(--dit-text-secondary)!important;background:color-mix(in srgb,var(--dit-surface-muted) 78%,transparent)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .designer .image-upload-mock,[data-user-theme-tone=dark] .designer .signature-mock{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important;color:var(--dit-text-muted)!important}[data-user-theme-tone=dark] .designer .subtable-mock{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .designer .subtable-title{color:var(--dit-text-muted)!important}[data-user-theme-tone=dark] .designer .subtable-grid{background:var(--dit-border)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .designer .subtable-grid .cell-h{background:var(--dit-surface)!important;color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .designer .subtable-grid .cell{background:var(--dit-surface-muted)!important;color:var(--dit-text-muted)!important}[data-user-theme-tone=dark] .designer .left-panel-scroll .palette-collapse .el-collapse-item{background:var(--dit-surface-muted)!important;box-shadow:none!important}[data-user-theme-tone=dark] .designer .left-panel-scroll .palette-collapse .el-collapse-item__header{color:var(--dit-text)!important}[data-user-theme-tone=dark] .designer .left-panel-scroll .palette-collapse .el-collapse-item__header:hover{background:var(--dit-hover-overlay)!important}[data-user-theme-tone=dark] .designer .left-panel-scroll .palette-collapse .el-collapse-item__arrow{color:var(--dit-text-muted)!important}[data-user-theme-tone=dark] .fst{background:color-mix(in srgb,var(--dit-surface-muted, #1e293b) 88%,transparent)!important;border-color:var(--dit-border)!important;box-shadow:inset 0 1px #ffffff0a!important}[data-user-theme-tone=dark] .fst__link{color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .fst__link:hover{color:var(--dit-text)!important;background:color-mix(in srgb,var(--dit-surface, #0f172a) 55%,transparent)!important}[data-user-theme-tone=dark] .fst__link--active{color:var(--dit-primary-color)!important;background:var(--dit-surface, #0f172a)!important;box-shadow:0 1px 3px #00000059,0 0 0 1px color-mix(in srgb,var(--dit-primary-color) 22%,transparent)!important}[data-user-theme-tone=dark] .fst__link--active:hover{color:var(--dit-primary-color)!important;background:var(--dit-surface, #0f172a)!important}[data-user-theme-tone=dark] .designer-props-surface .prop-block-title,[data-user-theme-tone=dark] .designer-props-surface .props-mini-form.el-form--label-top .el-form-item__label,[data-user-theme-tone=dark] .designer-props-surface .prop-field-title-label,[data-user-theme-tone=dark] .designer-props-surface .prop-field-title-label .el-checkbox__label,[data-user-theme-tone=dark] .designer-props-surface .serial-rules-title{color:var(--dit-text)!important}[data-user-theme-tone=dark] .designer-props-surface .props-mini-form.el-form--label-top .form-item--datetime-range-inline.el-form-item>.el-form-item__label,[data-user-theme-tone=dark] .designer-props-surface .props-mini-form.el-form--label-top .form-item--divider-sublabel.el-form-item>.el-form-item__label,[data-user-theme-tone=dark] .designer-props-surface .empty-props,[data-user-theme-tone=dark] .designer-props-surface .ds-td--scene,[data-user-theme-tone=dark] .designer-props-surface .ds-cb :deep(.el-checkbox__label){color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .designer-props-surface .prop-block--nested{border-top-color:var(--dit-border)!important}[data-user-theme-tone=dark] .designer-props-surface .props-mini-form .el-input__wrapper input,[data-user-theme-tone=dark] .designer-props-surface .props-mini-form .el-textarea__inner,[data-user-theme-tone=dark] .designer-props-surface .props-mini-form .el-checkbox__label,[data-user-theme-tone=dark] .designer-props-surface .props-mini-form .el-radio__label{color:var(--dit-text)!important}[data-user-theme-tone=dark] .designer-props-surface .width-radio-group .el-radio-button__inner{background:var(--dit-surface-muted)!important;color:var(--dit-text)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .designer-props-surface .serial-rules-head{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important;box-shadow:inset 3px 0 0 0 var(--dit-primary-color)!important}[data-user-theme-tone=dark] .designer-props-surface .form-prop-card{background:color-mix(in srgb,var(--dit-primary-color) 12%,var(--dit-surface-muted))!important;border-color:var(--dit-border)!important;color:var(--dit-text)!important}[data-user-theme-tone=dark] .designer-props-surface .form-prop-card:hover{background:color-mix(in srgb,var(--dit-primary-color) 18%,var(--dit-surface-muted))!important}[data-user-theme-tone=dark] .designer-props-surface .side-tab{color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .designer-props-surface .side-tab.is-active{color:var(--dit-primary-color)!important}[data-user-theme-tone=dark] .designer-preview-dialog .preview-stage{background:var(--dit-bg)!important}[data-user-theme-tone=dark] .designer-preview-dialog .preview-pc-shell{background:var(--dit-surface)!important;border-color:var(--dit-border)!important;box-shadow:0 8px 28px #00000059!important}[data-user-theme-tone=dark] .designer-preview-dialog .preview-phone-body{background:var(--dit-surface-muted)!important}[data-user-theme-tone=dark] .designer .top .el-button.is-text{color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .designer .top .el-button.is-text:hover{color:var(--dit-primary-color)!important;background:var(--dit-hover-overlay)!important}[data-user-theme-tone=dark] .designer .top .el-divider--vertical{border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .designer-wang-editor{background:var(--dit-surface)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .designer-wang-editor .dwe-toolbar{background-color:var(--dit-surface)!important;border-bottom-color:var(--dit-border)!important}[data-user-theme-tone=dark] .fpv{background:var(--dit-bg)!important;color:var(--dit-text)}[data-user-theme-tone=dark] .fpv-top{background:var(--dit-surface)!important;border-bottom-color:var(--dit-border)!important}[data-user-theme-tone=dark] .fpv-title,[data-user-theme-tone=dark] .fpv-hero-title,[data-user-theme-tone=dark] .fpv-label,[data-user-theme-tone=dark] .fpv-theme-section-head__title{color:var(--dit-text)!important}[data-user-theme-tone=dark] .fpv-hero-desc,[data-user-theme-tone=dark] .fpv-muted,[data-user-theme-tone=dark] .fpv-aside-head,[data-user-theme-tone=dark] .fpv-field-label,[data-user-theme-tone=dark] .fpv-theme-switch-label,[data-user-theme-tone=dark] .fpv-theme-inline__label,[data-user-theme-tone=dark] .fpv-sync--busy{color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .fpv-aside{background:var(--dit-surface)!important;border-right-color:var(--dit-border)!important}[data-user-theme-tone=dark] .fpv-aside-item{color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .fpv-aside-item:hover{background:var(--dit-hover-overlay)!important;color:var(--dit-text)!important}[data-user-theme-tone=dark] .fpv-aside-item--active,[data-user-theme-tone=dark] .fpv-aside-item--active:hover{background:var(--dit-primary-1)!important;color:var(--dit-primary-color)!important}[data-user-theme-tone=dark] .fpv-tabs{background:var(--dit-surface)!important;box-shadow:var(--dit-shadow-sm)!important}[data-user-theme-tone=dark] .fpv-card,[data-user-theme-tone=dark] .fpv-scope-chip{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important;box-shadow:none!important}[data-user-theme-tone=dark] .fpv-scope-empty{border-color:var(--dit-border)!important;color:var(--dit-text-muted)!important}[data-user-theme-tone=dark] .fpv-scope-chip__main .mono{color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .fpv-tile{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .fpv-tile:hover{border-color:color-mix(in srgb,var(--dit-primary-color) 45%,var(--dit-border))!important}[data-user-theme-tone=dark] .fpv-tile--on{border-color:var(--dit-primary-color)!important;background:var(--dit-primary-1)!important}[data-user-theme-tone=dark] .fpv-tile__name,[data-user-theme-tone=dark] .fpv-mock-label{color:var(--dit-text)!important}[data-user-theme-tone=dark] .fpv-theme-thumb{background-color:var(--dit-surface)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .fpv-theme-thumb--empty{color:var(--dit-text-muted)!important}[data-user-theme-tone=dark] .fpv .top .el-button.is-text,[data-user-theme-tone=dark] .fpv-top .el-button.is-text{color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .fpv-top .el-button.is-text:hover{color:var(--dit-primary-color)!important;background:var(--dit-hover-overlay)!important}[data-user-theme-tone=dark] .fpv-top .el-divider--vertical{border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .url-share-bar{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .url-share-bar__url{color:var(--dit-text)!important}[data-user-theme-tone=dark] .url-share-bar__actions{background:var(--dit-surface)!important;border-left-color:var(--dit-border)!important}[data-user-theme-tone=dark] .wf-charger-dlg.el-dialog{--el-dialog-bg-color: var(--dit-surface)}[data-user-theme-tone=dark] .wf-charger-selected,[data-user-theme-tone=dark] .wf-charger-search{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .wf-charger-search-input{color:var(--dit-text)!important}[data-user-theme-tone=dark] .wf-charger-tree-wrap,[data-user-theme-tone=dark] .wf-charger-member-org{background:var(--dit-surface)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .wf-charger-member-org-all{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important;color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .wf-charger-member-org-all.is-active{background:var(--dit-primary-1)!important}[data-user-theme-tone=dark] .wf-charger-tabs .el-tabs__item{color:var(--dit-text-secondary)}[data-user-theme-tone=dark] .wf-charger-tabs .el-tabs__item.is-active{color:var(--dit-primary-color)}[data-user-theme-tone=dark] .wf-charger-tree .el-tree-node__label,[data-user-theme-tone=dark] .wf-charger-member-org-tree .el-tree-node__label{color:var(--dit-text)}[data-user-theme-tone=dark] .fip-hero-title,[data-user-theme-tone=dark] .fip-card-title{color:var(--dit-text)!important}[data-user-theme-tone=dark] .fip-hero-desc,[data-user-theme-tone=dark] .fip-card-desc,[data-user-theme-tone=dark] .fip-members-ph{color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .fip-card{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .fip-members{border-color:var(--dit-border)!important;background:var(--dit-surface)!important}[data-user-theme-tone=dark] .fip-members:hover{border-color:var(--dit-primary-color)!important}[data-user-theme-tone=dark] .ffd{background:var(--dit-bg)!important}[data-user-theme-tone=dark] .ffd-tabs-row,[data-user-theme-tone=dark] .ffd-top{background:var(--dit-surface)!important;border-bottom-color:var(--dit-border)!important}[data-user-theme-tone=dark] .ffd-editor-toolbar{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important;box-shadow:none!important}[data-user-theme-tone=dark] .ffd-editor-toolbar__sep{background:var(--dit-border)!important}[data-user-theme-tone=dark] .ffd-tb-btn{color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .ffd-tb-btn:hover{color:var(--dit-primary-color)!important;background:var(--dit-primary-1)!important}[data-user-theme-tone=dark] .ffd-tb-btn.ffd-tb-btn--danger:hover{color:#f89898!important;background:color-mix(in srgb,var(--el-color-danger) 18%,var(--dit-surface-muted))!important}[data-user-theme-tone=dark] .ffd-palette-item{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important;color:var(--dit-text)!important}[data-user-theme-tone=dark] .ffd-props{background:var(--dit-surface-muted)!important;border-left-color:var(--dit-border)!important}[data-user-theme-tone=dark] .ffd-props-empty,[data-user-theme-tone=dark] .ffd-hint,[data-user-theme-tone=dark] .ffd-fperm-alllbl{color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .ffd-prop-section-title{color:var(--dit-text)!important}[data-user-theme-tone=dark] .ffd-charger-trigger{background:var(--dit-surface)!important;border-color:var(--dit-border)!important;color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .ffd-charger-trigger:hover:not(:disabled){background:var(--dit-primary-1)!important;border-color:var(--dit-primary-color)!important;color:var(--dit-text)!important}[data-user-theme-tone=dark] .ffd-charger-chip{background:var(--dit-surface)!important;border-color:var(--dit-border)!important;color:var(--dit-text)!important}[data-user-theme-tone=dark] .ffd-charger-placeholder-row,[data-user-theme-tone=dark] .ffd-charger-plus{color:var(--dit-text-muted)!important}[data-user-theme-tone=dark] .ffd-canvas .vue-flow__background{background:var(--dit-bg)!important}[data-user-theme-tone=dark] .ffd-canvas .vue-flow__background pattern circle{fill:#4a4a4a!important}[data-user-theme-tone=dark] .ffd-canvas .vue-flow__edge-text,[data-user-theme-tone=dark] .ffd-canvas .vue-flow__edge-textbg{fill:var(--dit-surface-muted)!important}[data-user-theme-tone=dark] .ffd-canvas .vue-flow__edge-text{fill:var(--dit-text)!important}[data-user-theme-tone=dark] .wfn-title{color:var(--dit-text)!important}[data-user-theme-tone=dark] .wfn-sub{color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .wfn--apv{background:var(--dit-surface-muted)!important}[data-user-theme-tone=dark] .wfn--start{background:color-mix(in srgb,#52c41a 14%,var(--dit-surface-muted))!important}[data-user-theme-tone=dark] .wfn--end{background:color-mix(in srgb,var(--el-color-danger) 14%,var(--dit-surface-muted))!important}[data-user-theme-tone=dark] .wfn--cc{background:color-mix(in srgb,#722ed1 14%,var(--dit-surface-muted))!important}[data-user-theme-tone=dark] .wfn-handle{border-color:var(--dit-surface)!important}[data-user-theme-tone=dark] .creative-designer{background:var(--dit-bg)!important;color:var(--dit-text)}[data-user-theme-tone=dark] .creative-designer .top{background:var(--dit-surface)!important;border-bottom-color:var(--dit-border)!important}[data-user-theme-tone=dark] .creative-designer .page-name-display{color:var(--dit-text)!important}[data-user-theme-tone=dark] .creative-designer .top .el-divider--vertical{border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .creative-designer .top .el-button.is-text{color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .creative-designer .top .el-button.is-text:hover{color:var(--dit-primary-color)!important;background:var(--dit-hover-overlay)!important}[data-user-theme-tone=dark] .creative-designer .mode-toggle .el-radio-button__inner{background:var(--dit-surface-muted)!important;color:var(--dit-text)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .creative-designer .mode-toggle .el-radio-button__original-radio:checked+.el-radio-button__inner{background:var(--dit-primary-1)!important;color:var(--dit-primary-color)!important;border-color:var(--dit-primary-color)!important;box-shadow:-1px 0 0 0 var(--dit-primary-color)!important}[data-user-theme-tone=dark] .creative-designer__iframe{border-color:var(--dit-border)!important;background:var(--dit-surface-muted)!important}[data-user-theme-tone=dark] .creative-designer__source textarea{color:var(--dit-text)!important;background:var(--dit-surface-muted)!important}[data-user-theme-tone=dark] .dst__link{color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .dst__link:hover,[data-user-theme-tone=dark] .dst__link--active{color:var(--dit-primary-color)!important}[data-user-theme-tone=dark] .dst__link--active{border-bottom-color:var(--dit-primary-color)!important}[data-user-theme-tone=dark] .creative-ai{background:var(--dit-surface)!important;border-left-color:var(--dit-border)!important}[data-user-theme-tone=dark] .creative-ai__head{border-bottom-color:var(--dit-border)!important}[data-user-theme-tone=dark] .creative-ai__title{color:var(--dit-text)!important}[data-user-theme-tone=dark] .creative-ai__hint,[data-user-theme-tone=dark] .creative-ai__meta,[data-user-theme-tone=dark] .creative-ai__empty,[data-user-theme-tone=dark] .creative-ai__chips-label,[data-user-theme-tone=dark] .creative-ai .muted{color:var(--dit-text-muted)!important}[data-user-theme-tone=dark] .creative-ai__text{color:var(--dit-text)!important}[data-user-theme-tone=dark] .creative-ai__turn--user .creative-ai__bubble{background:var(--dit-primary-1)!important}[data-user-theme-tone=dark] .creative-ai__bubble{background:var(--dit-surface-muted)!important}[data-user-theme-tone=dark] .creative-ai__chip{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important;color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .creative-ai__chip:hover{border-color:var(--dit-primary-color)!important;color:var(--dit-primary-color)!important}[data-user-theme-tone=dark] .creative-ai__composer{border-top-color:var(--dit-border)!important}[data-user-theme-tone=dark] .dash-chart-cfg-dialog .dash-chart-cfg-header__title,[data-user-theme-tone=dark] .dash-cfg-show-title-label{color:var(--dit-text)!important}[data-user-theme-tone=dark] .dash-chart-cfg-dialog .editor-wrap{border-color:var(--dit-border)!important;background:var(--dit-surface-muted)!important}[data-user-theme-tone=dark] .dash-chart-cfg-dialog .muted,[data-user-theme-tone=dark] .dash-chart-cfg-dialog .upload-ico,[data-user-theme-tone=dark] .dash-style-dialog .dash-style-hint,[data-user-theme-tone=dark] .dash-style-dialog .field-hint,[data-user-theme-tone=dark] .dash-style-dialog .muted.tiny,[data-user-theme-tone=dark] .dash-style-dialog .upload-ico,[data-user-theme-tone=dark] .dash-style-dialog .opacity-val{color:var(--dit-text-muted)!important}[data-user-theme-tone=dark] .dash-style-dialog .preset-card{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .dash-style-dialog .preset-card:hover{border-color:var(--dit-primary-color)!important}[data-user-theme-tone=dark] .dash-style-dialog .preset-card.is-active{border-color:var(--dit-primary-color)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--dit-primary-color) 35%,transparent)!important}[data-user-theme-tone=dark] .dash-style-dialog .preset-card-thumb{border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .dash-style-dialog .preset-card-label,[data-user-theme-tone=dark] .dash-style-dialog .palette-editor-label{color:var(--dit-text)!important}[data-user-theme-tone=dark] .dash-style-dialog .palette-bar{border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .st-cfg__left,[data-user-theme-tone=dark] .st-cfg__right{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .st-cfg__middle-preview{background:var(--dit-surface)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .st-preview-head,[data-user-theme-tone=dark] .st-cfg__prop-head-row{color:var(--dit-text)!important}[data-user-theme-tone=dark] .st-cfg__label,[data-user-theme-tone=dark] .st-sub,[data-user-theme-tone=dark] .designer-props-surface.st-cfg__left :deep(.st-sub),[data-user-theme-tone=dark] .designer-props-surface.st-cfg__right :deep(.st-cfg__label),[data-user-theme-tone=dark] .designer-props-surface.st-cfg__right :deep(.st-sub){color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .st-type-icon-btn,[data-user-theme-tone=dark] .st-shape-icon-btn{background:var(--dit-surface)!important;border-color:var(--dit-border)!important;color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .st-type-icon-btn:hover,[data-user-theme-tone=dark] .st-shape-icon-btn:hover{background:var(--dit-hover-overlay)!important;border-color:var(--dit-border)!important;color:var(--dit-text)!important}[data-user-theme-tone=dark] .st-type-icon-btn.is-active,[data-user-theme-tone=dark] .st-shape-icon-btn.is-active{background:var(--dit-primary-1)!important;border-color:var(--dit-primary-color)!important;color:var(--dit-primary-color)!important}[data-user-theme-tone=dark] .st-preview-mock{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .st-preview-title{color:var(--dit-text)!important}[data-user-theme-tone=dark] .st-preview-meta{color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .dt-cfg__left,[data-user-theme-tone=dark] .dt-cfg__right{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .dt-cfg__middle-table{background:var(--dit-surface)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .dt-preview-head,[data-user-theme-tone=dark] .dt-cfg__prop-head-row{color:var(--dit-text)!important}[data-user-theme-tone=dark] .dt-cfg__label,[data-user-theme-tone=dark] .dt-sub{color:var(--dit-text-secondary)!important}[data-user-theme-tone=dark] .dt-preview-err{color:var(--el-color-danger)!important}[data-user-theme-tone=dark] .dt-preview-table{color:var(--dit-text)!important}[data-user-theme-tone=dark] .color-ref--bar{background:var(--dit-surface-muted)!important;border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .color-ref--bar:hover{border-color:var(--dit-primary-color)!important}[data-user-theme-tone=dark] .color-ref__swatch{border-color:var(--dit-border)!important}[data-user-theme-tone=dark] .color-ref__ico,[data-user-theme-tone=dark] .preset-color-popover .color-label{color:var(--dit-text-muted)!important}
