.cs-trigger[data-v-c04a799c]{position:fixed;z-index:340;display:grid;place-items:center;width:52px;height:52px;padding:0;border:1px solid rgba(255,255,255,.18);border-radius:50%;color:#fff;background:linear-gradient(135deg,#6b4cff,#a36bff);box-shadow:0 18px 42px #00000052,0 8px 24px #6b4cff57;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.cs-trigger[data-v-c04a799c]:hover{transform:translateY(-1px);box-shadow:0 22px 52px #0000005c,0 10px 28px #6b4cff6b}.cs-badge[data-v-c04a799c]{position:absolute;top:-5px;right:-5px;min-width:20px;height:20px;padding:0 6px;border:2px solid #101520;border-radius:999px;background:#ff4d6d;color:#fff;font-size:11px;font-weight:800;line-height:16px}.cs-panel[data-v-c04a799c]{position:fixed;z-index:341;display:flex;flex-direction:column;width:390px;height:560px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#0d101afa;box-shadow:0 28px 80px #00000075}.cs-header[data-v-c04a799c]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 18px;border-bottom:1px solid rgba(255,255,255,.09);background:linear-gradient(135deg,#6b4cffeb,#a36bffe0);color:#fff}.cs-header div[data-v-c04a799c]{display:grid;gap:3px}.cs-header strong[data-v-c04a799c]{font-size:15px}.cs-header span[data-v-c04a799c]{color:#ffffffb8;font-size:12px}.cs-close[data-v-c04a799c]{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;color:#fff;background:#ffffff1c}.cs-messages[data-v-c04a799c]{flex:1;min-height:0;overflow-y:auto;padding:15px;background:#090c14b8}.cs-loading[data-v-c04a799c],.cs-empty[data-v-c04a799c]{min-height:100%;display:flex;align-items:center;justify-content:center;color:#d2daeab8}.cs-empty[data-v-c04a799c]{flex-direction:column;gap:10px;text-align:center;font-size:14px}.cs-older[data-v-c04a799c]{padding:4px 0 12px;color:#aab3c4ad;font-size:12px;text-align:center}.cs-msg[data-v-c04a799c]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:13px}.cs-msg.user[data-v-c04a799c]{align-items:flex-end}.cs-msg-name[data-v-c04a799c],.cs-msg-meta[data-v-c04a799c]{display:flex;gap:8px;padding:0 4px;color:#aab3c4b8;font-size:12px}.cs-msg-meta .read[data-v-c04a799c]{color:#aab3c485}.cs-msg-bubble[data-v-c04a799c]{max-width:min(320px,82%);padding:9px 11px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:#ffffff12;color:#e2e8f0f0;line-height:1.6;word-break:break-word}.cs-msg.user .cs-msg-bubble[data-v-c04a799c]{border-color:#7e5dff52;background:#7e5dff3d}.cs-msg-text[data-v-c04a799c]{white-space:pre-wrap}.cs-msg-attachments[data-v-c04a799c]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.cs-msg-img[data-v-c04a799c]{width:72px;height:72px;border-radius:7px;overflow:hidden}.cs-msg-file[data-v-c04a799c]{display:flex;align-items:center;gap:8px;max-width:240px;min-height:40px;padding:7px 9px;border-radius:7px;color:inherit;text-decoration:none;background:#ffffff14}.cs-file-meta[data-v-c04a799c]{min-width:0;display:flex;flex-direction:column;line-height:1.25}.cs-file-name[data-v-c04a799c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.cs-file-size[data-v-c04a799c]{margin-top:2px;color:#aab3c4b8;font-size:11px}.cs-reply-ref[data-v-c04a799c],.cs-input-reply[data-v-c04a799c]{display:flex;align-items:center;gap:7px;min-width:0;padding:6px 8px;border-left:2px solid #8b7cff;border-radius:5px;background:#ffffff12;font-size:12px}.cs-reply-ref[data-v-c04a799c]{flex-direction:column;align-items:flex-start;margin-bottom:7px}.cs-reply-ref span[data-v-c04a799c],.cs-input-reply span[data-v-c04a799c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-msg-recalled[data-v-c04a799c]{opacity:.68;font-size:13px;font-style:italic}.cs-msg-actions[data-v-c04a799c]{display:flex;gap:8px;min-height:18px;opacity:.72;transition:opacity .15s}.cs-msg:hover .cs-msg-actions[data-v-c04a799c]{opacity:1}.cs-msg-actions button[data-v-c04a799c],.cs-input-reply button[data-v-c04a799c]{padding:0;border:0;color:#bec6d6c7;background:transparent;font-size:12px;cursor:pointer}.cs-input-reply[data-v-c04a799c]{justify-content:space-between;margin-bottom:8px}.cs-input-reply span[data-v-c04a799c]{display:flex;gap:8px}.cs-input[data-v-c04a799c]{flex-shrink:0;padding:12px 14px;border-top:1px solid rgba(255,255,255,.1);background:#0d101afa}.cs-previews[data-v-c04a799c]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.cs-preview[data-v-c04a799c]{position:relative;width:52px;height:52px;border-radius:7px}.cs-preview.file[data-v-c04a799c]{width:160px}.cs-preview-img[data-v-c04a799c],.cs-preview-file[data-v-c04a799c]{width:100%;height:100%;border-radius:7px;overflow:hidden}.cs-preview-file[data-v-c04a799c]{display:flex;align-items:center;gap:6px;padding:0 8px;border:1px solid rgba(255,255,255,.1);color:#e2e8f0e6;background:#ffffff12;font-size:12px}.cs-preview-file span[data-v-c04a799c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-preview button[data-v-c04a799c]{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;color:#fff;background:#ef4444eb}.cs-input-row[data-v-c04a799c]{display:grid;grid-template-columns:1fr 38px 38px;gap:8px}.cs-input-field[data-v-c04a799c],.cs-icon-btn[data-v-c04a799c],.cs-send-btn[data-v-c04a799c]{min-height:38px;border:1px solid rgba(255,255,255,.11);border-radius:8px;color:#e2e8f0f0;background:#ffffff12}.cs-input-field[data-v-c04a799c]{min-width:0;padding:0 12px;outline:0}.cs-input-field[data-v-c04a799c]::placeholder{color:#aab3c494}.cs-icon-btn[data-v-c04a799c],.cs-send-btn[data-v-c04a799c]{display:grid;place-items:center}.cs-icon-btn[data-v-c04a799c]:disabled,.cs-send-btn[data-v-c04a799c]:disabled{cursor:not-allowed;color:#aab3c46b;background:#ffffff09}.cs-send-btn[data-v-c04a799c]:not(:disabled){border-color:#7e5dff61;background:#7e5dff4d}.cs-spinner[data-v-c04a799c]{width:22px;height:22px;border:2px solid rgba(255,255,255,.16);border-top-color:#ffffffdb;border-radius:50%;animation:cs-spin-c04a799c .8s linear infinite}.cs-spinner.small[data-v-c04a799c]{width:16px;height:16px}.cs-slide-enter-active[data-v-c04a799c],.cs-slide-leave-active[data-v-c04a799c]{transition:opacity .2s ease,transform .2s ease}.cs-slide-enter-from[data-v-c04a799c],.cs-slide-leave-to[data-v-c04a799c]{opacity:0;transform:translateY(12px) scale(.97)}html[data-console-theme=light] .cs-badge{border-color:#fff}html[data-console-theme=light] .cs-panel{border-color:#e2e8f0;background:#fff;box-shadow:0 28px 70px #0f172a2e;color-scheme:light}html[data-console-theme=light] .cs-header{border-bottom-color:#6d54f633;background:linear-gradient(135deg,#6d54f6,#8f63ff)}html[data-console-theme=light] .cs-messages{background:#f8fafc}html[data-console-theme=light] .cs-loading,html[data-console-theme=light] .cs-empty,html[data-console-theme=light] .cs-older,html[data-console-theme=light] .cs-msg-name,html[data-console-theme=light] .cs-msg-meta,html[data-console-theme=light] .cs-file-size{color:#64748b}html[data-console-theme=light] .cs-msg-meta .read{color:#94a3b8}html[data-console-theme=light] .cs-msg-bubble{border-color:#e2e8f0;background:#fff;color:#334155}html[data-console-theme=light] .cs-msg.user .cs-msg-bubble{border-color:#6d54f647;background:#ede9fe;color:#4c1d95}html[data-console-theme=light] .cs-reply-ref,html[data-console-theme=light] .cs-input-reply{border-left-color:#16a34a;background:#f1f5f9;color:#334155}html[data-console-theme=light] .cs-msg-actions button,html[data-console-theme=light] .cs-input-reply button{color:#475569}html[data-console-theme=light] .cs-msg-file,html[data-console-theme=light] .cs-preview-file{border-color:#dbe3ef;background:#f8fafc;color:#334155}html[data-console-theme=light] .cs-input{border-top-color:#e2e8f0;background:#fff}html[data-console-theme=light] .cs-input-field,html[data-console-theme=light] .cs-icon-btn,html[data-console-theme=light] .cs-send-btn{border-color:#dbe3ef;background:#fff;color:#334155}html[data-console-theme=light] .cs-input-field::placeholder{color:#94a3b8}html[data-console-theme=light] .cs-send-btn:not(:disabled){border-color:#6d54f68a;background:#6d54f6;color:#fff}html[data-console-theme=light] .cs-icon-btn:disabled,html[data-console-theme=light] .cs-send-btn:disabled{background:#f8fafc;color:#94a3b8}html[data-console-theme=light] .cs-messages .cs-spinner{border-color:#4755692e;border-top-color:#6d54f6}@keyframes cs-spin-c04a799c{to{transform:rotate(360deg)}}@media(max-width:640px){.cs-trigger[data-v-c04a799c]{left:auto!important;right:18px;top:auto!important;bottom:18px}.cs-panel[data-v-c04a799c]{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0;z-index:5000}.cs-header[data-v-c04a799c]{padding-top:calc(14px + env(safe-area-inset-top,0px))}.cs-input[data-v-c04a799c]{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}}:root{color-scheme:dark;--bg: #080a0f;--bg-soft: #0b0f18;--surface: rgba(24, 29, 43, .78);--surface-strong: #151927;--surface-muted: #101520;--border: rgba(255, 255, 255, .11);--border-strong: rgba(255, 255, 255, .2);--text: #dce2ef;--text-strong: #e3e8f4;--text-soft: #aab3c4;--text-muted: #768296;--accent: #6b4cff;--accent-2: #a36bff;--accent-3: #ffb256;--danger: #ff6876;--success: #68e0a4;--radius: 8px;--shadow: 0 24px 80px rgba(0, 0, 0, .38);--app-header-height: 72px;--app-header-padding: 0 clamp(22px, 4vw, 42px);--app-header-background: rgba(7, 9, 15, .88);--app-header-border: rgba(255, 255, 255, .11);--bg-page: #f5f7fb;--card-bg: #ffffff;--primary: #6366f1;--primary-light: #818cf8;--primary-lighter: #a5b4fc;--primary-dark: #4f46e5;--primary-bg: #eef2ff;--text-primary: #1e293b;--text-secondary: #64748b;--border-color: #e2e8f0;--sidebar-bg: #1a2632;--sidebar-active: rgba(79, 124, 251, .18);--sidebar-hover: rgba(255, 255, 255, .06)}html[data-console-theme=light]{color-scheme:light;--bg: #edf2f8;--bg-soft: #e7edf6;--surface: #f9fbff;--surface-strong: #ffffff;--surface-muted: #f1f5fb;--border: #e2e8f0;--border-strong: #cbd5e1;--text: #172033;--text-strong: #0f172a;--text-soft: #475569;--text-muted: #64748b;--accent: #6d54f6;--accent-2: #8f63ff;--shadow: 0 18px 42px rgba(15, 23, 42, .08);--app-header-background: #eef3f9;--app-header-border: #e2e8f0}html[data-console-theme=light],html[data-console-theme=light] body,html[data-console-theme=light] #app{min-height:100%;background:#edf2f8}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:linear-gradient(180deg,#070912,#080a0f 46rem,#070912),var(--bg);color:var(--text);font-family:MiSans,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}button,input,textarea{font:inherit}button{cursor:pointer}a{color:inherit}img{max-width:100%}.console-operation-actions{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.console-operation-actions button,.console-operation-actions .el-button,button.console-operation-action,.el-button.console-operation-action{min-height:28px;margin-left:0!important;padding:4px 6px!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#6d54f6!important;text-decoration:none!important;transform:none!important}.console-operation-actions button:hover:not(:disabled),.console-operation-actions .el-button:hover:not(:disabled),button.console-operation-action:hover:not(:disabled),.el-button.console-operation-action:hover:not(:disabled){border:0!important;background:transparent!important;box-shadow:none!important;color:#4f36d6!important;transform:none!important}.console-operation-actions :is(.action-danger,.action-reject,.action-btn--delete,.card-btn--delete,.act-btn.ghost,.rc-action-delete,.mp-action-delete,.pp-action-delete,.console-operation-danger),.console-operation-actions :is(.el-button--danger,[class*=delete],[class*=danger],[class*=reject]),.console-operation-action.console-operation-danger,.console-operation-action.el-button--danger{color:#dc2626!important}.console-operation-actions :is(.action-warning,.action-btn--disable,.rc-action-disable,.mp-action-warn,.pp-action-warn),.console-operation-actions .el-button--warning,.console-operation-action.el-button--warning{color:#d97706!important}.console-operation-actions :is(.action-success,.action-btn--enable,.mp-action-enable,.pp-action-enable),.console-operation-actions .el-button--success,.console-operation-action.el-button--success{color:#059669!important}.console-operation-actions :is(.action-info,.action-approve,.action-view,[class*=edit]),.console-operation-actions .el-button--primary,.console-operation-action.el-button--primary{color:#5b3ee6!important}.console-operation-actions button:disabled,.console-operation-actions .el-button:disabled,button.console-operation-action:disabled,.el-button.console-operation-action:disabled{color:#94a3b8!important;opacity:.55}.console-operation-actions button:focus-visible,.console-operation-actions .el-button:focus-visible,button.console-operation-action:focus-visible,.el-button.console-operation-action:focus-visible{outline:2px solid rgba(109,84,246,.42);outline-offset:2px}.site-shell{min-height:100vh}.public-main{min-height:100vh;padding-top:var(--app-header-height)}.public-main.create-route,.public-main.team-public-route{background:#080a0f}.public-main.creative-tools-route,.public-main.ecommerce-route,.public-main.canvas-route{overflow-x:clip;background:#f5f7fc}.site-header{position:sticky;top:0;z-index:40;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:26px;height:var(--app-header-height);padding:var(--app-header-padding);background:var(--app-header-background);border-bottom:1px solid var(--app-header-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand,.main-nav,.header-actions,.primary-action,.avatar-action,.icon-action{display:inline-flex;align-items:center}.balance-chip,.team-assets-link,.user-menu,.theme-toggle-btn{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff0f;color:#dce2efe6;box-shadow:inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:13px;font-weight:600;text-decoration:none;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.balance-chip:hover,.team-assets-link:hover,.user-menu:hover,.theme-toggle-btn:hover{border-color:#7e5dff5c;background:#7e5dff29;color:#fff;transform:translateY(-1px)}.team-assets-link.active{border-color:#7e5dff6b;background:#7e5dff2e;color:#fff}.theme-toggle-btn{justify-content:center;min-width:52px;cursor:pointer}.balance-chip span{color:#fff;font-weight:800}.balance-chip small{color:#bec7dba8;font-size:12px;font-weight:500}.quota-chip{color:#dce2efe6}.user-menu{padding-right:10px}.user-menu>span:not(.user-avatar){max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-menu .workspace-badge{display:inline-grid;place-items:center;height:20px;padding:0 7px;border-radius:999px;background:#ffffff14;color:#bec7dbc7;font-style:normal;font-size:11px;font-weight:850}.user-menu .workspace-badge.team{background:#7c5cfa2e;color:#d8d0ff}.user-avatar{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--primary-light));color:#fff;font-size:12px;font-weight:700}.public-user-dropdown.el-popper,.el-popper.public-user-dropdown,.el-dropdown__popper.public-user-dropdown{overflow:hidden;border:1px solid rgba(255,255,255,.12)!important;border-radius:10px;background:#0d101af5!important;box-shadow:0 18px 44px #00000057!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.public-user-dropdown.el-popper.is-light,.el-popper.public-user-dropdown.is-light,.el-dropdown__popper.public-user-dropdown.is-light{background:#0d101af5!important}.public-user-dropdown.el-popper .el-popper__arrow:before,.el-popper.public-user-dropdown .el-popper__arrow:before,.el-dropdown__popper.public-user-dropdown .el-popper__arrow:before{border-color:#ffffff1f!important;background:#0d101af5!important}.public-user-dropdown .el-popper__content,.public-user-dropdown .el-dropdown-menu{border:0!important;background:transparent!important}.public-user-dropdown .el-dropdown-menu{width:190px;min-width:190px;padding:6px}.public-user-dropdown .el-dropdown-menu__item{gap:8px;min-height:38px;border-radius:8px;color:#d2daeadb!important;font-weight:650}.public-user-dropdown .el-dropdown-menu__item:not(.is-disabled):focus,.public-user-dropdown .el-dropdown-menu__item:not(.is-disabled):hover{background:#7e5dff2e!important;color:#e2e8f0f0!important}.public-user-dropdown .el-dropdown-menu__item--divided{border-top-color:#ffffff1a!important}.public-nav-more-dropdown.el-popper,.el-popper.public-nav-more-dropdown,.el-dropdown__popper.public-nav-more-dropdown{overflow:hidden;width:126px!important;min-width:126px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:8px;background:#0d101af5!important;box-shadow:0 14px 34px #00000047!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.public-nav-more-dropdown.el-popper .el-popper__arrow:before,.el-popper.public-nav-more-dropdown .el-popper__arrow:before,.el-dropdown__popper.public-nav-more-dropdown .el-popper__arrow:before{border-color:#ffffff1f!important;background:#0d101af5!important}.public-nav-more-dropdown .el-popper__content,.public-nav-more-dropdown .el-dropdown-menu{border:0!important;background:transparent!important}.public-nav-more-dropdown .el-dropdown-menu{min-width:0!important;width:100%;padding:5px}.public-nav-more-dropdown .el-dropdown-menu__item{justify-content:center;min-height:34px;padding:0 10px;border-radius:7px;color:#d2daeae0!important;font-size:13px;font-weight:750}.public-nav-more-dropdown .el-dropdown-menu__item:not(.is-disabled):focus,.public-nav-more-dropdown .el-dropdown-menu__item:not(.is-disabled):hover{color:#e2e8f0f5!important;background:#7e5dff2e!important}.public-user-dropdown .workspace-menu-title{display:block;color:#a6b0c6bd;font-size:12px;font-weight:850}.public-user-dropdown .workspace-current{display:block;margin-top:3px;color:#e2e8f0e0;font-size:12px;font-weight:800}.public-user-dropdown .workspace-child{position:relative;padding-left:30px!important}.public-user-dropdown .workspace-child:before{content:"";position:absolute;left:13px;top:9px;bottom:9px;width:2px;border-radius:99px;background:#7e5dff57}.public-user-dropdown .workspace-option{display:grid;min-width:0;line-height:1.24}.public-user-dropdown .workspace-option strong{display:inline-flex;align-items:center;gap:6px;max-width:122px;overflow:hidden;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:850}.public-user-dropdown .workspace-option em{flex:0 0 auto;padding:1px 6px;border-radius:999px;background:#ffffff14;color:#bec7dbc7;font-style:normal;font-size:10px;font-weight:900}.public-user-dropdown .workspace-option small{color:#a6b0c6ad;font-size:11px;font-weight:700}.public-user-dropdown .workspace-check{margin-left:auto;padding:2px 7px;border-radius:999px;background:#7c5cfa38;color:#d8d0ff;font-size:11px;font-weight:900}.public-user-dropdown .workspace-selected{background:#7c5cfa29!important;color:#eef2fff5!important}html[data-console-theme=light] .site-shell.theme-light{min-height:100vh;background:#edf2f8}html[data-console-theme=light] .site-shell.theme-light .public-main.creative-tools-route,html[data-console-theme=light] .site-shell.theme-light .public-main.team-public-route{background:#edf2f8}html[data-console-theme=light] .site-shell.theme-light.create-route,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route{min-height:100vh;background-color:#edf2f8!important;background-image:none!important}html[data-console-theme=light] .site-shell.theme-light.create-route,html[data-console-theme=light] .site-shell.theme-light.create-route .public-main,html[data-console-theme=light] .site-shell.theme-light.create-route .workspace-page,html[data-console-theme=light] .site-shell.theme-light.create-route .workspace-shell,html[data-console-theme=light] .site-shell.theme-light.create-route .workspace-main,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .workspace-page,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .workspace-shell,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .workspace-main{background-color:#edf2f8!important;background-image:none!important;border:0!important;outline:0!important;box-shadow:none!important}html[data-console-theme=light] .site-shell.theme-light.create-route .rail,html[data-console-theme=light] .site-shell.theme-light.create-route .studio-panel,html[data-console-theme=light] .site-shell.theme-light.create-route .gallery-surface,html[data-console-theme=light] .site-shell.theme-light.create-route .inspiration-surface,html[data-console-theme=light] .site-shell.theme-light.create-route .history-surface,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .rail,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .studio-panel,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .gallery-surface,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .inspiration-surface,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .history-surface{border-color:transparent!important;outline:0!important;box-shadow:none!important}html[data-console-theme=light] .site-shell.theme-light.create-route button:disabled,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route button:disabled{cursor:default!important}html[data-console-theme=light] .site-shell.theme-light.create-route .result-card:not(.sample) .card-actions button.card-icon-action,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .result-card:not(.sample) .card-actions button.card-icon-action{border-color:#b7c4d4!important;background:#fff!important;color:#0f172a!important;opacity:1!important}html[data-console-theme=light] .site-shell.theme-light.create-route .result-card:not(.sample) .card-actions button.card-icon-action svg,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .result-card:not(.sample) .card-actions button.card-icon-action svg{color:#0f172a!important;stroke:currentColor!important;stroke-width:2.4!important}html[data-console-theme=light] .site-shell.theme-light.create-route .result-card.sample .card-actions button.card-icon-action,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .result-card.sample .card-actions button.card-icon-action{border-color:#e2e8f0!important;background:#f8fafc!important;color:#94a3b8!important}html[data-console-theme=light] .site-shell.theme-light.create-route .result-card.sample .card-actions button.card-icon-action svg,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .result-card.sample .card-actions button.card-icon-action svg{color:#94a3b8!important;stroke:currentColor!important}html[data-console-theme=light] .site-shell.theme-light.create-route .card-menu,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .card-menu{border:1px solid #dbe3ef!important;background:#fffffffa!important;color:#172033!important;box-shadow:0 12px 28px #0f172a1f!important}html[data-console-theme=light] .site-shell.theme-light.create-route .card-menu button,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .card-menu button{background:transparent!important;color:#334155!important}html[data-console-theme=light] .site-shell.theme-light.create-route .card-menu button:not(:disabled):hover,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .card-menu button:not(:disabled):hover{background:#f1f5fb!important;color:#0f172a!important}html[data-console-theme=light] .site-shell.theme-light.create-route .card-menu button:disabled,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .card-menu button:disabled{color:#94a3b8!important}html[data-console-theme=light] .site-header{background:#eef3f9;border-bottom-color:#e2e8f0;box-shadow:0 8px 22px #0f172a0f}html[data-console-theme=light] .site-shell.ecommerce-route,html[data-console-theme=light] .site-shell.ecommerce-route .public-main.ecommerce-route{background:#f5f7fc}html[data-console-theme=light] .site-shell.ecommerce-route .site-header{border-bottom-color:#e4e8ef;background:#fafbfef5;box-shadow:0 7px 20px #2b38520e}html[data-console-theme=light] .brand,html[data-console-theme=light] .main-nav a,html[data-console-theme=light] .main-nav .nav-more,html[data-console-theme=light] .login-action{color:#172033}html[data-console-theme=light] .main-nav a:hover,html[data-console-theme=light] .main-nav a.nav-active,html[data-console-theme=light] .main-nav .nav-more:hover,html[data-console-theme=light] .main-nav .nav-more.nav-active{color:#5b3ee6}html[data-console-theme=light] .site-header .main-nav a:hover,html[data-console-theme=light] .site-header .main-nav a.nav-active,html[data-console-theme=light] .site-header .main-nav .nav-more:hover,html[data-console-theme=light] .site-header .main-nav .nav-more.nav-active,html[data-console-theme=light] .topnav .topnav-links .nav-link:hover,html[data-console-theme=light] .topnav .topnav-links .nav-link.active,html[data-console-theme=light] .topnav .topnav-links .nav-link:hover span,html[data-console-theme=light] .topnav .topnav-links .nav-link.active span{color:#5b3ee6!important;background:transparent!important}html[data-console-theme=light] .balance-chip,html[data-console-theme=light] .team-assets-link,html[data-console-theme=light] .user-menu,html[data-console-theme=light] .theme-toggle-btn,html[data-console-theme=light] .login-action{border-color:#dbe3ef;background:#fff;color:#334155}html[data-console-theme=light] .team-assets-link.active{border-color:#6d54f657;background:#f3f0ff;color:#5b3ee6}html[data-console-theme=light] .user-menu .workspace-badge{background:#f1f5fb;color:#64748b}html[data-console-theme=light] .user-menu .workspace-badge.team{background:#f3f0ff;color:#5b3ee6}html[data-console-theme=light] .balance-chip span{color:#5b3ee6;font-weight:850}html[data-console-theme=light] .balance-chip small{color:#64748b;font-weight:700}html[data-console-theme=light] .header-search{border-color:#dbe3ef;background:#fff;color:#64748b}html[data-console-theme=light] .header-search input{color:#172033}html[data-console-theme=light] .header-search input::placeholder{color:#94a3b8}html[data-console-theme=light] .public-user-dropdown.el-popper,html[data-console-theme=light] .el-popper.public-user-dropdown,html[data-console-theme=light] .el-dropdown__popper.public-user-dropdown{border-color:#e2e8f0!important;background:#fff!important;box-shadow:0 18px 44px #0f172a24!important}html[data-console-theme=light] .public-user-dropdown.el-popper.is-light,html[data-console-theme=light] .el-popper.public-user-dropdown.is-light,html[data-console-theme=light] .el-dropdown__popper.public-user-dropdown.is-light{background:#fff!important}html[data-console-theme=light] .public-user-dropdown.el-popper .el-popper__arrow:before,html[data-console-theme=light] .el-popper.public-user-dropdown .el-popper__arrow:before,html[data-console-theme=light] .el-dropdown__popper.public-user-dropdown .el-popper__arrow:before{border-color:#e2e8f0!important;background:#fff!important}html[data-console-theme=light] .public-user-dropdown .el-dropdown-menu__item{color:#334155!important}html[data-console-theme=light] .public-user-dropdown .el-dropdown-menu__item:not(.is-disabled):focus,html[data-console-theme=light] .public-user-dropdown .el-dropdown-menu__item:not(.is-disabled):hover{background:#7c5cfa1a!important;color:#5b3ee6!important}html[data-console-theme=light] .public-nav-more-dropdown.el-popper,html[data-console-theme=light] .el-popper.public-nav-more-dropdown,html[data-console-theme=light] .el-dropdown__popper.public-nav-more-dropdown{border-color:#e2e8f0!important;background:#fff!important;box-shadow:0 14px 34px #0f172a1f!important}html[data-console-theme=light] .public-nav-more-dropdown.el-popper .el-popper__arrow:before,html[data-console-theme=light] .el-popper.public-nav-more-dropdown .el-popper__arrow:before,html[data-console-theme=light] .el-dropdown__popper.public-nav-more-dropdown .el-popper__arrow:before{border-color:#e2e8f0!important;background:#fff!important}html[data-console-theme=light] .public-nav-more-dropdown .el-dropdown-menu__item{color:#334155!important}html[data-console-theme=light] .public-nav-more-dropdown .el-dropdown-menu__item:not(.is-disabled):focus,html[data-console-theme=light] .public-nav-more-dropdown .el-dropdown-menu__item:not(.is-disabled):hover{background:#f3f0ff!important;color:#5b3ee6!important}html[data-console-theme=light] .el-dropdown__popper.agent-setting-popper,html[data-console-theme=light] .agent-setting-popper.el-popper{--el-bg-color-overlay: #ffffff;--el-fill-color-light: #f2effd;--el-text-color-regular: #4f5b6d;border-color:#e1e6ef!important;background:#fff!important;color:#4f5b6d!important;box-shadow:0 14px 34px #26314a29!important}html[data-console-theme=light] .agent-setting-popper .el-dropdown-menu{background:#fff!important;color:#4f5b6d!important}html[data-console-theme=light] .agent-setting-popper .el-dropdown-menu__item{color:#4f5b6d!important;background:transparent!important}html[data-console-theme=light] .agent-setting-popper .el-dropdown-menu__item:not(.is-disabled):focus,html[data-console-theme=light] .agent-setting-popper .el-dropdown-menu__item:not(.is-disabled):hover,html[data-console-theme=light] .agent-setting-popper .el-dropdown-menu__item.selected{color:#5744bf!important;background:#f2effd!important}html[data-console-theme=light] .public-user-dropdown .el-dropdown-menu__item--divided{border-top-color:#e5e7eb!important}html[data-console-theme=light] .public-user-dropdown .workspace-menu-title,html[data-console-theme=light] .public-user-dropdown .workspace-option small{color:#64748b}html[data-console-theme=light] .public-user-dropdown .workspace-current{color:#172033}html[data-console-theme=light] .public-user-dropdown .workspace-option em{background:#f1f5fb;color:#64748b}html[data-console-theme=light] .public-user-dropdown .workspace-check{background:#f3f0ff;color:#5b3ee6}html[data-console-theme=light] .public-user-dropdown .workspace-selected{background:#f3f0ff!important;color:#5b3ee6!important}html[data-console-theme=light] .public-user-dropdown .workspace-child:before{background:#6d54f647}html[data-console-theme=light] .public-user-dropdown .workspace-option strong{color:#172033}html[data-console-theme=light] .public-user-dropdown .workspace-option em{border:1px solid rgba(109,84,246,.28);background:#ede9fe;color:#4c1d95}html[data-console-theme=light] .user-menu .user-avatar{background:linear-gradient(135deg,#6d54f6,#8f63ff);color:#fff}html[data-console-theme=light] .user-menu:hover,html[data-console-theme=light] .team-assets-link:hover,html[data-console-theme=light] .balance-chip:hover,html[data-console-theme=light] .theme-toggle-btn:hover{border-color:#6d54f657;background:#f3f0ff;color:#5b3ee6}.brand{gap:10px;color:var(--text);text-decoration:none;font-size:17px;font-weight:800;white-space:nowrap}.brand img{width:38px;height:38px;border-radius:8px;object-fit:cover}.main-nav{justify-content:center;gap:28px}.main-nav a,.main-nav .nav-more{position:relative;display:inline-flex;align-items:center;min-height:72px;padding:0;color:var(--text-soft);text-decoration:none;font-size:15px;font-weight:700}.main-nav a:hover,.main-nav a.nav-active,.main-nav .nav-more:hover,.main-nav .nav-more.nav-active{color:#8f73ff;background:transparent}.main-nav a.nav-active:after,.main-nav .nav-more.nav-active:after{content:"";position:absolute;left:0;right:0;bottom:7px;height:2px;border-radius:999px;background:linear-gradient(90deg,#624cff,#a984ff)}.main-nav .nav-more{border:0;background:transparent;box-shadow:none;cursor:pointer;font-family:inherit;gap:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.main-nav .nav-more svg{flex:0 0 auto}.main-nav .mobile-auth-action{display:none}.header-actions{justify-content:flex-end;gap:14px}.header-search{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;width:clamp(220px,18vw,310px);height:38px;padding:0 12px 0 18px;border:1px solid var(--border);border-radius:var(--radius);color:var(--text-muted);background:#ffffff09}.header-search input{min-width:0;width:100%;border:0;outline:0;color:var(--text);background:transparent;font-size:13px}.header-search input::placeholder{color:var(--text-muted)}.login-action{display:inline-flex;align-items:center;justify-content:center;line-height:1;min-width:72px;height:38px;border:1px solid var(--border);border-radius:var(--radius);color:var(--text);background:#ffffff09;text-decoration:none;font-size:14px;font-weight:800}.login-action:hover{border-color:var(--border-strong)}.primary-action,.btn-primary,.btn-secondary{justify-content:center;min-height:42px;border-radius:var(--radius);text-decoration:none;font-size:14px;font-weight:800}.primary-action,.btn-primary{padding:0 18px;color:#fff;border:0;background:linear-gradient(135deg,#4238ff,#9b6bff);box-shadow:0 14px 28px #7157ff42}.btn-secondary{padding:0 18px;color:var(--text);border:1px solid var(--border);background:#ffffff0f}.menu-button{display:none;justify-self:end;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:var(--radius);color:var(--text);background:#ffffff0d}.page-section{padding:clamp(28px,4vw,44px) clamp(20px,4vw,70px)}.page-container{width:min(1500px,100%);margin:0 auto}.section-title{margin:0 0 12px;color:var(--text);font-size:34px;line-height:1.18;font-weight:900}.section-lead{margin:0;max-width:640px;color:var(--text-soft);font-size:16px;line-height:1.8}.grid{display:grid;gap:18px}.surface-card{border:1px solid var(--border);border-radius:14px;background:var(--surface);box-shadow:0 18px 54px #00000042;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}html[data-console-theme=light] .page-section{background:transparent}html[data-console-theme=light] .section-title,html[data-console-theme=light] .section-lead{color:var(--text)}html[data-console-theme=light] .section-lead{color:var(--text-soft)}html[data-console-theme=light] .surface-card{border-color:var(--border);background:#fff;box-shadow:var(--shadow);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-console-theme=light] .pill{border-color:#dbe3ef;background:#f1f5f9;color:#475569}html[data-console-theme=light] .app-tile,html[data-console-theme=light] .industry-card,html[data-console-theme=light] .inspiration-card{color:#172033}html[data-console-theme=light] .app-tags span,html[data-console-theme=light] .app-meta span,html[data-console-theme=light] .app-meta code{border-color:#dbe3ef;background:#f8fafc;color:#64748b}.pill{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;color:var(--text-soft);background:#ffffff0f;border:1px solid var(--border);font-size:12px;font-weight:800}.tone-rose{--tone: #ff6f91;--tone-soft: rgba(255, 111, 145, .16)}.tone-mint{--tone: #68e0a4;--tone-soft: rgba(104, 224, 164, .16)}.tone-blue{--tone: #6ca8ff;--tone-soft: rgba(108, 168, 255, .16)}.tone-amber{--tone: #ffb256;--tone-soft: rgba(255, 178, 86, .16)}.tone-violet{--tone: #a884ff;--tone-soft: rgba(168, 132, 255, .16)}.tone-cyan{--tone: #26d0ce;--tone-soft: rgba(38, 208, 206, .16)}@media(max-width:1180px){.site-header{grid-template-columns:auto auto 1fr;height:var(--app-header-height);gap:12px}.menu-button{display:inline-flex}.main-nav{position:fixed;left:16px;right:16px;top:76px;display:none;flex-direction:column;align-items:stretch;padding:10px;border:1px solid var(--border);border-radius:var(--radius);background:#0c0f18f5;box-shadow:var(--shadow)}.main-nav.open{display:flex}.main-nav a,.main-nav .nav-more{min-height:42px;justify-content:flex-start}.main-nav .mobile-auth-action{display:inline-flex;justify-content:center;margin-top:4px;padding:0 12px;border:0;border-radius:var(--radius);color:#fff;background:linear-gradient(135deg,#4238ff,#9b6bff);box-shadow:0 10px 22px #7157ff38}.header-search,.login-action,.primary-action{display:none}}@media(max-width:640px){.brand span,.team-assets-link span{display:none}.team-assets-link{justify-content:center;width:36px;padding:0}.section-title{font-size:27px}}.el-select{min-width:0}.el-select__wrapper{min-height:40px;border:1px solid rgba(255,255,255,.11);border-radius:8px;color:#edf2ff;background:#0b0f18e6;box-shadow:none!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.el-select__wrapper:hover{border-color:#8ee8ff75}.el-select__wrapper.is-focused{border-color:#8ee8ffad;box-shadow:0 0 0 3px #8ee8ff1a!important}.el-select__selected-item,.el-select__placeholder{color:#e7edf9}.el-select__caret,.el-select__close{color:#9aa8bd}.el-select__wrapper.is-disabled{border-color:#ffffff12;background:#ffffff09;opacity:.62}html[data-console-theme=light] .el-select__wrapper{border-color:#cbd7e4;color:#172033;background:#fff;box-shadow:none!important}html[data-console-theme=light] .el-select__wrapper:hover{border-color:#61bec7}html[data-console-theme=light] .el-select__wrapper.is-focused{border-color:#18a7b5;box-shadow:0 0 0 3px #18a7b51f!important}html[data-console-theme=light] .el-select__selected-item,html[data-console-theme=light] .el-select__placeholder{color:#172033}html[data-console-theme=light] .el-select__caret,html[data-console-theme=light] .el-select__close{color:#64748b}html[data-console-theme=light] .el-select__wrapper.is-disabled{border-color:#e2e8f0;background:#f1f5f9}.el-select__popper,.el-picker__popper{z-index:3200!important;border:1px solid rgba(255,255,255,.1)!important;background:#0f121cfa!important;box-shadow:0 20px 56px #00000061!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.el-select-dropdown,.el-picker-panel,.el-date-range-picker{background:transparent!important;color:#dce2ef!important}.el-select-dropdown__item{color:#dce2efc7!important}.el-select-dropdown__item.is-hovering,.el-select-dropdown__item:hover{background:#7c5cfa24!important;color:#eef2ff!important}.el-select-dropdown__item.is-selected{color:#c4b5fd!important}html[data-console-theme=light] .el-select__popper{border-color:#d7e1ec!important;background:#fff!important;box-shadow:0 18px 44px #0f172a29!important;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-console-theme=light] .el-select__popper .el-popper__arrow:before{border-color:#d7e1ec!important;background:#fff!important}html[data-console-theme=light] .el-select-dropdown,html[data-console-theme=light] .el-select-dropdown__list{background:#fff!important;color:#334155!important}html[data-console-theme=light] .el-select-dropdown__item{color:#334155!important}html[data-console-theme=light] .el-select-dropdown__item.is-hovering,html[data-console-theme=light] .el-select-dropdown__item:hover{color:#087f8c!important;background:#edfafa!important}html[data-console-theme=light] .el-select-dropdown__item.is-selected{color:#087f8c!important;font-weight:800}.el-picker-panel__body,.el-picker-panel__footer,.el-date-range-picker__content.is-left{border-color:#ffffff14!important}.el-picker-panel__footer{background:#0f121cfa!important}.el-date-table th,.el-date-table td,.el-month-table td,.el-year-table td,.el-picker-panel__icon-btn,.el-date-range-picker__header,.el-date-range-picker__header div{color:#dce2efc7!important}.el-date-table td.available:hover,.el-month-table td .cell:hover,.el-year-table td .cell:hover{color:#c4b5fd!important}.el-date-table td.in-range .el-date-table-cell{background:#7c5cfa24!important}.el-date-table td.current:not(.disabled) .el-date-table-cell__text,.el-date-table td.start-date .el-date-table-cell__text,.el-date-table td.end-date .el-date-table-cell__text{background:#7c5cfa!important;color:#fff!important}.el-popper.rc-dark-popper,.rc-dark-popper.el-popper,.el-select__popper.rc-dark-popper,.el-picker__popper.rc-dark-popper{border:1px solid rgba(255,255,255,.1)!important;background:#0f121cfa!important;box-shadow:0 20px 56px #00000061!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.rc-dark-popper .el-select-dropdown,.rc-dark-popper .el-picker-panel,.rc-dark-popper .el-date-picker,.rc-dark-popper .el-time-panel{background:transparent!important;color:#dce2ef!important}.rc-dark-popper .el-select-dropdown__item{color:#dce2efcc!important}.rc-dark-popper .el-select-dropdown__item.is-hovering,.rc-dark-popper .el-select-dropdown__item:hover{background:#7c5cfa29!important;color:#eef2ff!important}.rc-dark-popper .el-select-dropdown__item.is-selected{color:#c4b5fd!important}.rc-dark-popper .el-popper__arrow:before{border-color:#ffffff1a!important;background:#0f121cfa!important}.rc-dark-date-popper .el-picker-panel__body,.rc-dark-date-popper .el-picker-panel__footer,.rc-dark-date-popper .el-picker-panel__sidebar,.rc-dark-date-popper .el-time-panel,.rc-dark-date-popper .el-time-spinner__wrapper,.rc-dark-date-popper .el-time-panel__footer{border-color:#ffffff14!important;background:#0f121cfa!important}.rc-dark-date-popper .el-date-picker__header-label,.rc-dark-date-popper .el-picker-panel__icon-btn,.rc-dark-date-popper .el-date-table th,.rc-dark-date-popper .el-date-table td,.rc-dark-date-popper .el-time-spinner__item{color:#dce2efc7!important}.rc-dark-date-popper .el-time-spinner__item.is-active,.rc-dark-date-popper .el-date-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff!important}.rc-dark-date-popper .el-time-spinner__item:hover,.rc-dark-date-popper .el-date-table td.available:hover{background:#7c5cfa24!important;color:#c4b5fd!important}.rc-dark-date-popper .el-date-table td.disabled .el-date-table-cell{background:#ffffff09!important;color:#94a3b85c!important}.rc-dark-date-popper .el-button.is-text,.rc-dark-date-popper .el-button--text{color:#c4b5fdeb!important}html[data-console-theme=light] .workspace-page,html[data-console-theme=light] .ecom-agent-page{background:#edf2f8!important;color:#172033!important}html[data-console-theme=light] .ecom-agent-page{background:radial-gradient(circle at 14% 0%,rgba(123,88,245,.07),transparent 28rem),#f3f6fa!important;color:#10182b!important}html[data-console-theme=light] .workspace-shell,html[data-console-theme=light] .workspace-main,html[data-console-theme=light] .agent-workspace,html[data-console-theme=light] .gallery-workspace,html[data-console-theme=light] .canvas-workspace{background:#edf2f8!important;color:#172033!important}html[data-console-theme=light] .ecom-agent-page .gallery-workspace,html[data-console-theme=light] .ecom-agent-page .canvas-workspace{background:linear-gradient(rgba(80,93,122,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(80,93,122,.045) 1px,transparent 1px),#f7f8fc!important;background-size:32px 32px!important;color:#10182b!important}html[data-console-theme=light] .rail,html[data-console-theme=light] .studio-panel,html[data-console-theme=light] .gallery-surface,html[data-console-theme=light] .inspiration-surface,html[data-console-theme=light] .history-surface,html[data-console-theme=light] .result-board,html[data-console-theme=light] .config-panel,html[data-console-theme=light] .panel-block,html[data-console-theme=light] .task-dock,html[data-console-theme=light] .agent-task-dock,html[data-console-theme=light] .gallery-result-card,html[data-console-theme=light] .ask-card,html[data-console-theme=light] .starter-card,html[data-console-theme=light] .question-card,html[data-console-theme=light] .status-card,html[data-console-theme=light] .result-thread-card,html[data-console-theme=light] .gallery-card,html[data-console-theme=light] .agent-history-popover{border-color:#dbe3ef!important;background:#f9fbff!important;color:#172033!important;box-shadow:0 10px 24px #1e293b14!important}html[data-console-theme=light] .rail-fixed,html[data-console-theme=light] .panel-footer,html[data-console-theme=light] .workspace-topbar,html[data-console-theme=light] .gallery-header{border-color:#e2e8f0!important;background:#fbfdff!important}html[data-console-theme=light] .rail-head,html[data-console-theme=light] .rail-item>span:not(.rail-emoji),html[data-console-theme=light] .section-label,html[data-console-theme=light] .selected-app strong,html[data-console-theme=light] .card-body h3,html[data-console-theme=light] .result-meta strong,html[data-console-theme=light] .gallery-card-meta strong,html[data-console-theme=light] .panel-title strong,html[data-console-theme=light] .ask-card h1,html[data-console-theme=light] .starter-card strong,html[data-console-theme=light] .gallery-header h2,html[data-console-theme=light] .result-board h1,html[data-console-theme=light] .settings-line{color:#172033!important}html[data-console-theme=light] .rail-head small,html[data-console-theme=light] .rail-item small,html[data-console-theme=light] .rail-error,html[data-console-theme=light] .selected-app span,html[data-console-theme=light] .selected-app small,html[data-console-theme=light] .app-field span,html[data-console-theme=light] .section-label span,html[data-console-theme=light] .help-dot,html[data-console-theme=light] .card-body p,html[data-console-theme=light] .card-body time,html[data-console-theme=light] .hint-line,html[data-console-theme=light] .word-count,html[data-console-theme=light] .gallery-card-meta span,html[data-console-theme=light] .ask-card p,html[data-console-theme=light] .starter-card em,html[data-console-theme=light] .question-card p,html[data-console-theme=light] .status-card p,html[data-console-theme=light] .result-thread-card p,html[data-console-theme=light] .gallery-header p,html[data-console-theme=light] .field span,html[data-console-theme=light] .message-time,html[data-console-theme=light] .flow-actions{color:#64748b!important}html[data-console-theme=light] .question-progress{border-color:#dbeafe!important;background:#eff6ff!important}html[data-console-theme=light] .question-progress span{color:#2563eb!important}html[data-console-theme=light] .question-progress em,html[data-console-theme=light] .question-tabs button em{color:#64748b!important}html[data-console-theme=light] .question-tabs button{color:#475569!important;border-color:#e2e8f0!important;background:#fff!important}html[data-console-theme=light] .question-tabs button.active{color:#1d4ed8!important;border-color:#93c5fd!important;background:#eff6ff!important}html[data-console-theme=light] .question-tabs button.complete:not(.active){color:#166534!important;border-color:#bbf7d0!important;background:#f0fdf4!important}html[data-console-theme=light] .question-tabs button.complete em{color:#15803d!important}html[data-console-theme=light] .question-field header strong{color:#172033!important}html[data-console-theme=light] .question-field header span{color:#2563eb!important;background:#dbeafe!important}html[data-console-theme=light] .question-text textarea{color:#172033!important;border-color:#dbe3ef!important;background:#fff!important}html[data-console-theme=light] .rail-item{color:#475569!important;background:transparent!important}html[data-console-theme=light] .rail-item.active,html[data-console-theme=light] .rail-item:hover{color:#5b3ee6!important;border-color:#7c5cfa4d!important;background:#f3f0ff!important}html[data-console-theme=light] .result-card,html[data-console-theme=light] .image-frame,html[data-console-theme=light] .result-image,html[data-console-theme=light] .gallery-image-frame,html[data-console-theme=light] .tool-card,html[data-console-theme=light] .balance-strip,html[data-console-theme=light] .prompt-optimize-btn,html[data-console-theme=light] .chips button,html[data-console-theme=light] .segmented button,html[data-console-theme=light] .field-radio button,html[data-console-theme=light] .upload-box,html[data-console-theme=light] .field-upload,html[data-console-theme=light] .drop-zone,html[data-console-theme=light] .option-list button,html[data-console-theme=light] .thumb-card,html[data-console-theme=light] .composer-preview-row article,html[data-console-theme=light] .gallery-grid button,html[data-console-theme=light] .control-pill,html[data-console-theme=light] .balance-pill,html[data-console-theme=light] .gallery-card-actions button,html[data-console-theme=light] .result-actions button,html[data-console-theme=light] .reward-button,html[data-console-theme=light] .refresh-batch,html[data-console-theme=light] .upload-trigger{border-color:#dbe3ef!important;background:#f1f5fb!important;color:#334155!important;box-shadow:none!important}html[data-console-theme=light] .prompt-input,html[data-console-theme=light] .app-field input,html[data-console-theme=light] .app-field select,html[data-console-theme=light] .app-field textarea,html[data-console-theme=light] .full-select,html[data-console-theme=light] .settings-line select,html[data-console-theme=light] .prompt-composer textarea,html[data-console-theme=light] .field input,html[data-console-theme=light] .field select,html[data-console-theme=light] .brief-list input,html[data-console-theme=light] .brief-list textarea,html[data-console-theme=light] select.control-pill{border-color:#dbe3ef!important;background:#f9fbff!important;color:#172033!important;box-shadow:none!important}html[data-console-theme=light] .prompt-input::placeholder,html[data-console-theme=light] .prompt-composer textarea::placeholder,html[data-console-theme=light] .app-field input::placeholder,html[data-console-theme=light] .app-field textarea::placeholder{color:#94a3b8!important}html[data-console-theme=light] .selected-app{border-color:#7c5cfa3d!important;background:#f5f2ff!important}html[data-console-theme=light] .selected-app em{color:#7c2d12!important;background:#ffedd5!important;border:1px solid #fed7aa!important}html[data-console-theme=light] .balance-strip span{color:#64748b!important}html[data-console-theme=light] .balance-strip strong,html[data-console-theme=light] .balance-pill,html[data-console-theme=light] .state-chip,html[data-console-theme=light] .ghost-link,html[data-console-theme=light] .panel-title button{color:#5b3ee6!important}html[data-console-theme=light] .stepper{border-color:#dbe3ef!important;background:#fff!important}html[data-console-theme=light] .stepper button{color:#334155!important;background:#f8fafc!important}html[data-console-theme=light] .stepper button:hover{color:#5b3ee6!important;background:#f3f0ff!important}html[data-console-theme=light] .stepper span,html[data-console-theme=light] .field-slider strong{color:#172033!important;background:#fff!important}html[data-console-theme=light] .generate-button,html[data-console-theme=light] .submit-btn,html[data-console-theme=light] .confirm-answer,html[data-console-theme=light] .option-list button.selected,html[data-console-theme=light] .chip-cloud button.active,html[data-console-theme=light] .gallery-view-toggle button.active,html[data-console-theme=light] .segmented button.active,html[data-console-theme=light] .field-radio button.active,html[data-console-theme=light] .site-shell .card-actions button:last-child{border-color:transparent!important;background:linear-gradient(135deg,#6d54f6,#8f63ff)!important;color:#fff!important}html[data-console-theme=light] select.control-pill,html[data-console-theme=light] .app-field select,html[data-console-theme=light] .full-select,html[data-console-theme=light] .settings-line select{background:linear-gradient(45deg,transparent 50%,#64748b 50%) right 16px center / 6px 6px no-repeat,#fff!important}html[data-console-theme=light] select option{color:#172033!important;background:#fff!important}.feedback-dialog.el-dialog{width:min(420px,calc(100vw - 32px));border-radius:12px!important}.feedback-dialog .el-dialog__body{padding-top:8px}.feedback-dialog .feedback-attachments{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.feedback-dialog .feedback-thumb,.feedback-dialog .feedback-upload{position:relative;display:inline-grid;place-items:center;width:60px;height:60px;overflow:hidden;border-radius:8px}.feedback-dialog .feedback-thumb img{width:100%;height:100%;object-fit:cover}.feedback-dialog .feedback-thumb button{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;color:#fff;background:#0f172ab8;font-size:12px;line-height:1}.feedback-dialog .feedback-upload{border:1px dashed rgba(255,255,255,.16);color:#bec7dbc7;background:#ffffff0e}.feedback-dialog .el-textarea__inner{border-color:#ffffff1a!important;background:#ffffff0e!important;color:#e2e8f0eb!important;box-shadow:0 0 0 1px #ffffff1a inset!important}.feedback-dialog .el-textarea__inner::placeholder{color:#aab3c49e!important}.feedback-dialog .el-input__count{color:#aab3c49e!important;background:transparent!important}html[data-console-theme=light] .feedback-dialog.el-dialog{border-color:#e2e8f0!important;background:#fff!important;color:#172033!important;box-shadow:0 24px 70px #0f172a29!important}html[data-console-theme=light] .feedback-dialog .el-dialog__header,html[data-console-theme=light] .feedback-dialog .el-dialog__body,html[data-console-theme=light] .feedback-dialog .el-dialog__footer{background:#fff!important;color:#172033!important}html[data-console-theme=light] .feedback-dialog .el-dialog__title{color:#172033!important}html[data-console-theme=light] .feedback-dialog .el-textarea__inner{border-color:#dbe3ef!important;background:#f8fafc!important;color:#172033!important;box-shadow:0 0 0 1px #dbe3ef inset!important}html[data-console-theme=light] .feedback-dialog .el-textarea__inner:focus{border-color:#7c5cfa75!important;box-shadow:0 0 0 1px #7c5cfa57 inset!important}html[data-console-theme=light] .feedback-dialog .el-textarea__inner::placeholder,html[data-console-theme=light] .feedback-dialog .el-input__count{color:#94a3b8!important}html[data-console-theme=light] .feedback-dialog .feedback-upload{border-color:#cbd5e1;background:#f8fafc;color:#64748b}html[data-console-theme=light] .feedback-dialog .feedback-upload:hover{border-color:#7c5cfa6b;background:#f3f0ff;color:#5b3ee6}.workspace-switch-message{width:min(520px,calc(100vw - 32px));border-radius:16px!important;padding-bottom:2px!important}.workspace-switch-message .el-message-box__header{padding:22px 24px 8px!important}.workspace-switch-message .el-message-box__title{font-size:19px;font-weight:950;letter-spacing:0}.workspace-switch-message .el-message-box__content{padding:10px 24px 18px!important}.workspace-switch-message .el-message-box__message{padding-top:0}.workspace-switch-message .el-message-box__btns{padding:0 24px 22px!important}.workspace-switch-message .el-message-box__btns .el-button--primary{min-width:112px;height:38px;border-color:#7c5cfab8!important;border-radius:9px!important;background:linear-gradient(135deg,#6d54f6,#8f63ff)!important;color:#fff!important;box-shadow:0 10px 22px #6d54f63d!important;font-weight:850}.workspace-switch-message .el-message-box__btns .el-button--primary:hover{border-color:#5b3ee6db!important;background:linear-gradient(135deg,#5b3ee6,#7c3aed)!important;color:#fff!important}.workspace-switch-dialog{display:grid;gap:14px;color:#dce2efe6}.workspace-switch-hero{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid rgba(124,92,250,.24);border-radius:12px;background:#7c5cfa1f}.workspace-switch-icon{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#6d54f6,#8f63ff);color:#fff;font-size:16px;font-weight:950}.workspace-switch-hero div{display:grid;gap:3px;min-width:0}.workspace-switch-hero small{color:#bec7dbb8;font-size:12px;font-weight:800}.workspace-switch-hero strong{overflow:hidden;color:#eef2fff5;font-size:17px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.workspace-switch-points{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff0b}.workspace-switch-points strong{color:#d8d0ff;font-size:28px;font-weight:950}.workspace-switch-points span{color:#bec7dbc7;font-size:13px;font-weight:850}.workspace-switch-rules{display:grid;gap:8px;margin:0}.workspace-switch-rules p{position:relative;margin:0;padding-left:14px;color:#bec7dbc7;line-height:1.7}.workspace-switch-rules p:before{content:"";position:absolute;left:0;top:.72em;width:5px;height:5px;border-radius:50%;background:#8f63ff}html[data-console-theme=light] .workspace-switch-message{border-color:#e2e8f0!important;background:#fff!important;box-shadow:0 24px 70px #0f172a2e!important}html[data-console-theme=light] .workspace-switch-message .el-message-box__title{color:#172033!important}html[data-console-theme=light] .workspace-switch-dialog{color:#334155}html[data-console-theme=light] .workspace-switch-hero{border-color:#6d54f63d;background:#f3f0ff}html[data-console-theme=light] .workspace-switch-hero small,html[data-console-theme=light] .workspace-switch-points span,html[data-console-theme=light] .workspace-switch-rules p{color:#64748b}html[data-console-theme=light] .workspace-switch-hero strong{color:#172033}html[data-console-theme=light] .workspace-switch-points{border-color:#e2e8f0;background:#f8fafc}html[data-console-theme=light] .workspace-switch-points strong{color:#5b3ee6}.el-dropdown__popper,.el-popover.el-popper,.el-cascader__dropdown,.el-message-box,.el-dialog,.el-drawer{border-color:#ffffff1a!important;background:#0f121cfa!important;color:#dce2ef!important;box-shadow:0 24px 70px #0000006b!important}.el-dropdown-menu,.el-cascader-panel,.el-message-box__content,.el-message-box__header,.el-message-box__btns,.el-dialog__header,.el-dialog__body,.el-dialog__footer{background:transparent!important;color:#dce2ef!important}.el-dropdown-menu__item,.el-cascader-node,.el-message-box__message,.el-message-box__title,.el-dialog__title,.el-drawer__title{color:#dce2efdb!important}.el-dropdown-menu__item:not(.is-disabled):focus,.el-dropdown-menu__item:not(.is-disabled):hover,.el-cascader-node:not(.is-disabled):focus,.el-cascader-node:not(.is-disabled):hover{background:#7c5cfa24!important;color:#eef2ff!important}.result-delete-message.el-message-box{width:min(400px,calc(100vw - 32px));overflow:hidden;padding:0!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:8px!important;background:#111722!important;box-shadow:0 20px 56px #00000061!important}.result-delete-message .el-message-box__header{padding:18px 20px 6px!important}.result-delete-message .el-message-box__title{color:#f4f7ff!important;font-size:16px;font-weight:800}.result-delete-message .el-message-box__content{padding:10px 20px 18px!important}.result-delete-message .el-message-box__message{color:#e7eeffad!important;font-size:13px;line-height:1.6}.result-delete-message .el-message-box__status{color:#ff8fa3!important}.result-delete-message .el-message-box__btns{gap:8px;padding:12px 16px!important;border-top:1px solid rgba(255,255,255,.08)}.result-delete-message .el-message-box__btns .el-button{min-width:58px;height:32px;border:0!important;border-radius:6px!important;color:#e7eeffad!important;background:transparent!important;box-shadow:none!important}.result-delete-message .el-message-box__btns .el-button:hover{color:#fff!important;background:#ffffff12!important}.result-delete-message .el-message-box__btns .el-button--primary{color:#ff8fa3!important}.result-delete-message .el-message-box__btns .el-button--primary:hover{color:#ffb0bd!important;background:#ff6f851a!important}html[data-console-theme=light] .result-delete-message.el-message-box{border-color:#dfe6f0!important;background:#fff!important;box-shadow:0 20px 56px #202d4429!important}html[data-console-theme=light] .result-delete-message .el-message-box__title{color:#172033!important}html[data-console-theme=light] .result-delete-message .el-message-box__message{color:#64748b!important}html[data-console-theme=light] .result-delete-message .el-message-box__btns{border-color:#edf1f6}html[data-console-theme=light] .result-delete-message .el-message-box__btns .el-button{color:#64748b!important}html[data-console-theme=light] .result-delete-message .el-message-box__btns .el-button:hover{color:#334155!important;background:#f4f6fa!important}html[data-console-theme=light] .result-delete-message .el-message-box__btns .el-button--primary{color:#d93652!important}html[data-console-theme=light] .result-delete-message .el-message-box__btns .el-button--primary:hover{color:#c72543!important;background:#fff0f2!important}.el-popper__arrow:before{border-color:#ffffff1a!important;background:#0f121cfa!important}html[data-console-theme=light] .site-shell.theme-light.create-route .toolbar-actions button.gallery-tool-btn:not(:disabled),html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .toolbar-actions button.gallery-tool-btn:not(:disabled){border-color:#b7c4d4!important;background:#fff!important;color:#172033!important;opacity:1!important;-webkit-text-fill-color:#172033!important}html[data-console-theme=light] .site-shell.theme-light.create-route .toolbar-actions button.gallery-tool-btn:not(:disabled) span,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .toolbar-actions button.gallery-tool-btn:not(:disabled) span,html[data-console-theme=light] .site-shell.theme-light.create-route .toolbar-actions button.gallery-tool-btn:not(:disabled) svg,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .toolbar-actions button.gallery-tool-btn:not(:disabled) svg{color:#172033!important;stroke:currentColor!important;opacity:1!important;-webkit-text-fill-color:#172033!important}html[data-console-theme=light] .site-shell.theme-light.create-route .toolbar-actions button.gallery-tool-btn:disabled,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .toolbar-actions button.gallery-tool-btn:disabled{border-color:#e2e8f0!important;background:#f8fafc!important;color:#94a3b8!important;opacity:1!important;-webkit-text-fill-color:#94a3b8!important}html[data-console-theme=light] .site-shell.theme-light.create-route .toolbar-actions button.gallery-tool-btn:disabled span,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .toolbar-actions button.gallery-tool-btn:disabled span,html[data-console-theme=light] .site-shell.theme-light.create-route .toolbar-actions button.gallery-tool-btn:disabled svg,html[data-console-theme=light] .site-shell.theme-light .public-main.create-route .toolbar-actions button.gallery-tool-btn:disabled svg{color:#94a3b8!important;stroke:currentColor!important;opacity:1!important;-webkit-text-fill-color:#94a3b8!important}.login-page .field,html[data-console-theme=light] .login-page .field{border-color:#ffffff14!important;background:#0f121ceb!important}.login-page .field:focus-within,html[data-console-theme=light] .login-page .field:focus-within{border-color:#896bff73!important;background:#141824f5!important}.login-page input.login-input,html[data-console-theme=light] .login-page input.login-input,html[data-console-theme=light] .login-page .field input.login-input{border:0!important;background:transparent!important;background-color:transparent!important;color:#f4f7ff!important;-webkit-text-fill-color:#f4f7ff!important;box-shadow:none!important;color-scheme:dark!important}.login-page input.login-input:-webkit-autofill,.login-page input.login-input:-webkit-autofill:hover,.login-page input.login-input:-webkit-autofill:focus,html[data-console-theme=light] .login-page input.login-input:-webkit-autofill,html[data-console-theme=light] .login-page input.login-input:-webkit-autofill:hover,html[data-console-theme=light] .login-page input.login-input:-webkit-autofill:focus{-webkit-text-fill-color:#f4f7ff!important;caret-color:#f4f7ff!important;box-shadow:0 0 0 1000px #0f121cfa inset!important;background-color:transparent!important;color-scheme:dark!important}body.console-shell-active,body.console-shell-active #app{min-height:100%;background:var(--bg)!important;color:var(--text)!important}body.admin-shell-active,body.admin-shell-active #app,body:has(.admin-layout),body:has(.admin-layout) #app{--el-color-primary: #5b3ee6;--el-color-success: #047857;--el-color-warning: #a16207;--el-color-danger: #dc2626;--el-text-color-primary: #172033;--el-text-color-regular: #334155;--el-text-color-secondary: #64748b;--el-border-color: #e2e8f0;--el-border-color-light: #dbe3ef;--el-fill-color-blank: #ffffff;--el-fill-color-light: #f8fafc;background:#edf2f8!important}body.admin-shell-active .admin-layout,body.admin-shell-active .admin-main,body.admin-shell-active .admin-content,body:has(.admin-layout) .admin-layout,body:has(.admin-layout) .admin-main,body:has(.admin-layout) .admin-content{background:#edf2f8!important;background-image:none!important;color:#172033!important}body.admin-shell-active .admin-content>[class$=-page],body.admin-shell-active .admin-content>[class*="-page "],body.admin-shell-active .admin-content>.admin-invoices,body.admin-shell-active .admin-content>.dashboard,body:has(.admin-layout) .admin-content>[class$=-page],body:has(.admin-layout) .admin-content>[class*="-page "],body:has(.admin-layout) .admin-content>.admin-invoices,body:has(.admin-layout) .admin-content>.dashboard{background:#edf2f8!important;background-image:none!important;color:#172033!important}body.admin-shell-active .admin-content .page-header,body.admin-shell-active .admin-content .page-header-section,body.admin-shell-active .admin-content .stats-bar,body.admin-shell-active .admin-content .stat-grid,body.admin-shell-active .admin-content .filter-bar,body.admin-shell-active .admin-content .filter-bar-inner,body.admin-shell-active .admin-content .search-filter-bar,body.admin-shell-active .admin-content .tab-filter-bar,body.admin-shell-active .admin-content .toolbar,body:has(.admin-layout) .admin-content .page-header,body:has(.admin-layout) .admin-content .page-header-section,body:has(.admin-layout) .admin-content .stats-bar,body:has(.admin-layout) .admin-content .stat-grid,body:has(.admin-layout) .admin-content .filter-bar,body:has(.admin-layout) .admin-content .filter-bar-inner,body:has(.admin-layout) .admin-content .search-filter-bar,body:has(.admin-layout) .admin-content .tab-filter-bar,body:has(.admin-layout) .admin-content .toolbar{background-image:none!important;color:#172033!important}body.admin-shell-active .admin-content .stat-card,body.admin-shell-active .admin-content .mp-stat-card,body.admin-shell-active .admin-content .pp-stat-card,body.admin-shell-active .admin-content .rc-stat-card,body.admin-shell-active .admin-content .filter-card,body.admin-shell-active .admin-content .table-card,body.admin-shell-active .admin-content .content-card,body.admin-shell-active .admin-content .section-card,body.admin-shell-active .admin-content .config-card,body.admin-shell-active .admin-content .settings-card,body.admin-shell-active .admin-content .form-card,body.admin-shell-active .admin-content .detail-card,body.admin-shell-active .admin-content .list-card,body.admin-shell-active .admin-content .chart-card,body.admin-shell-active .admin-content .trend-card,body.admin-shell-active .admin-content .summary-card,body.admin-shell-active .admin-content .metric-card,body.admin-shell-active .admin-content .status-card,body.admin-shell-active .admin-content .analysis-panel,body.admin-shell-active .admin-content .modern-table,body.admin-shell-active .admin-content .orders-table,body.admin-shell-active .admin-content .feedback-table,body.admin-shell-active .admin-content .messages-table,body.admin-shell-active .admin-content .mp-table-wrap,body.admin-shell-active .admin-content .pp-table-wrap,body.admin-shell-active .admin-content .rc-table-wrap,body.admin-shell-active .admin-content .pp-cost-section,body.admin-shell-active .admin-content .pp-cost-table-wrap,body.admin-shell-active .admin-content .el-card,body:has(.admin-layout) .admin-content .stat-card,body:has(.admin-layout) .admin-content .mp-stat-card,body:has(.admin-layout) .admin-content .pp-stat-card,body:has(.admin-layout) .admin-content .rc-stat-card,body:has(.admin-layout) .admin-content .filter-card,body:has(.admin-layout) .admin-content .table-card,body:has(.admin-layout) .admin-content .content-card,body:has(.admin-layout) .admin-content .section-card,body:has(.admin-layout) .admin-content .config-card,body:has(.admin-layout) .admin-content .settings-card,body:has(.admin-layout) .admin-content .form-card,body:has(.admin-layout) .admin-content .detail-card,body:has(.admin-layout) .admin-content .list-card,body:has(.admin-layout) .admin-content .chart-card,body:has(.admin-layout) .admin-content .trend-card,body:has(.admin-layout) .admin-content .summary-card,body:has(.admin-layout) .admin-content .metric-card,body:has(.admin-layout) .admin-content .status-card,body:has(.admin-layout) .admin-content .analysis-panel,body:has(.admin-layout) .admin-content .modern-table,body:has(.admin-layout) .admin-content .orders-table,body:has(.admin-layout) .admin-content .feedback-table,body:has(.admin-layout) .admin-content .messages-table,body:has(.admin-layout) .admin-content .mp-table-wrap,body:has(.admin-layout) .admin-content .pp-table-wrap,body:has(.admin-layout) .admin-content .rc-table-wrap,body:has(.admin-layout) .admin-content .pp-cost-section,body:has(.admin-layout) .admin-content .pp-cost-table-wrap,body:has(.admin-layout) .admin-content .el-card{border-color:#e2e8f0!important;background:#fff!important;background-image:none!important;color:#172033!important;box-shadow:0 18px 42px #0f172a14!important}body.admin-shell-active .admin-content .el-card__header,body.admin-shell-active .admin-content .el-card__body,body:has(.admin-layout) .admin-content .el-card__header,body:has(.admin-layout) .admin-content .el-card__body{background:transparent!important;color:#172033!important}body.admin-shell-active .admin-content .el-table,body.admin-shell-active .admin-content .el-table__inner-wrapper,body.admin-shell-active .admin-content .el-table__header-wrapper,body.admin-shell-active .admin-content .el-table__body-wrapper,body.admin-shell-active .admin-content .el-table tr,body.admin-shell-active .admin-content .el-table td.el-table__cell,body.admin-shell-active .admin-content .el-table__expanded-cell,body:has(.admin-layout) .admin-content .el-table,body:has(.admin-layout) .admin-content .el-table__inner-wrapper,body:has(.admin-layout) .admin-content .el-table__header-wrapper,body:has(.admin-layout) .admin-content .el-table__body-wrapper,body:has(.admin-layout) .admin-content .el-table tr,body:has(.admin-layout) .admin-content .el-table td.el-table__cell,body:has(.admin-layout) .admin-content .el-table__expanded-cell{background:#fff!important;background-image:none!important;color:#334155!important}body.admin-shell-active .admin-content .el-table th.el-table__cell,body:has(.admin-layout) .admin-content .el-table th.el-table__cell{border-bottom-color:#e5e7eb!important;background:#f8fafc!important;color:#475569!important}body.admin-shell-active .admin-content .page-title,body.admin-shell-active .admin-content .header-title,body.admin-shell-active .admin-content h1,body.admin-shell-active .admin-content h2,body.admin-shell-active .admin-content h3,body.admin-shell-active .admin-content .stat-value,body.admin-shell-active .admin-content .amount-cell,body.admin-shell-active .admin-content .pp-title,body.admin-shell-active .admin-content .pp-name,body.admin-shell-active .admin-content .pp-price,body.admin-shell-active .admin-content .pp-points,body.admin-shell-active .admin-content .mp-title,body.admin-shell-active .admin-content .rc-title,body.admin-shell-active .admin-content .dialog-title,body.admin-shell-active .admin-content .dialog-header-title,body:has(.admin-layout) .admin-content .page-title,body:has(.admin-layout) .admin-content .header-title,body:has(.admin-layout) .admin-content h1,body:has(.admin-layout) .admin-content h2,body:has(.admin-layout) .admin-content h3,body:has(.admin-layout) .admin-content .stat-value,body:has(.admin-layout) .admin-content .amount-cell,body:has(.admin-layout) .admin-content .pp-title,body:has(.admin-layout) .admin-content .pp-name,body:has(.admin-layout) .admin-content .pp-price,body:has(.admin-layout) .admin-content .pp-points,body:has(.admin-layout) .admin-content .mp-title,body:has(.admin-layout) .admin-content .rc-title,body:has(.admin-layout) .admin-content .dialog-title,body:has(.admin-layout) .admin-content .dialog-header-title{color:#172033!important}body.admin-shell-active .admin-content .page-subtitle,body.admin-shell-active .admin-content .header-subtitle,body.admin-shell-active .admin-content .stat-label,body.admin-shell-active .admin-content .time-cell,body.admin-shell-active .admin-content .email-cell,body.admin-shell-active .admin-content .el-form-item__label,body.admin-shell-active .admin-content .el-table__empty-text,body.admin-shell-active .admin-content .el-empty__description,body.admin-shell-active .admin-content .dialog-subtitle,body:has(.admin-layout) .admin-content .page-subtitle,body:has(.admin-layout) .admin-content .header-subtitle,body:has(.admin-layout) .admin-content .stat-label,body:has(.admin-layout) .admin-content .time-cell,body:has(.admin-layout) .admin-content .email-cell,body:has(.admin-layout) .admin-content .el-form-item__label,body:has(.admin-layout) .admin-content .el-table__empty-text,body:has(.admin-layout) .admin-content .el-empty__description,body:has(.admin-layout) .admin-content .dialog-subtitle{color:#64748b!important}body.admin-shell-active .admin-content .el-input__wrapper,body.admin-shell-active .admin-content .el-textarea__inner,body.admin-shell-active .admin-content .el-select__wrapper,body.admin-shell-active .admin-content .el-date-editor,body:has(.admin-layout) .admin-content .el-input__wrapper,body:has(.admin-layout) .admin-content .el-textarea__inner,body:has(.admin-layout) .admin-content .el-select__wrapper,body:has(.admin-layout) .admin-content .el-date-editor{border-color:#dbe3ef!important;background:#fff!important;background-image:none!important;color:#172033!important;box-shadow:0 0 0 1px #dbe3ef inset!important}body.admin-shell-active .admin-content .el-input__inner,body.admin-shell-active .admin-content .el-textarea__inner,body.admin-shell-active .admin-content .el-select__placeholder,body.admin-shell-active .admin-content .el-select__selected-item,body.admin-shell-active .admin-content .el-range-input,body:has(.admin-layout) .admin-content .el-input__inner,body:has(.admin-layout) .admin-content .el-textarea__inner,body:has(.admin-layout) .admin-content .el-select__placeholder,body:has(.admin-layout) .admin-content .el-select__selected-item,body:has(.admin-layout) .admin-content .el-range-input{color:#172033!important}body.admin-shell-active .admin-content .stat-icon-wrap,body.admin-shell-active .admin-content .stat-icon,body.admin-shell-active .admin-content .rc-stat-icon,body.admin-shell-active .admin-content .pp-stat-icon,body.admin-shell-active .admin-content .mp-stat-icon,body:has(.admin-layout) .admin-content .stat-icon-wrap,body:has(.admin-layout) .admin-content .stat-icon,body:has(.admin-layout) .admin-content .rc-stat-icon,body:has(.admin-layout) .admin-content .pp-stat-icon,body:has(.admin-layout) .admin-content .mp-stat-icon{background:#eef2ff!important;background-image:none!important;color:#5b3ee6!important}body.admin-shell-active .admin-content .chip,body.admin-shell-active .admin-content .filter-chip,body.admin-shell-active .admin-content .method-tag,body.admin-shell-active .admin-content .status-badge,body.admin-shell-active .admin-content .rc-code-text,body.admin-shell-active .admin-content .rc-type-badge,body.admin-shell-active .admin-content .rc-package-kind,body:has(.admin-layout) .admin-content .chip,body:has(.admin-layout) .admin-content .filter-chip,body:has(.admin-layout) .admin-content .method-tag,body:has(.admin-layout) .admin-content .status-badge,body:has(.admin-layout) .admin-content .rc-code-text,body:has(.admin-layout) .admin-content .rc-type-badge,body:has(.admin-layout) .admin-content .rc-package-kind{border-color:#dbe3ef!important;background:#f8fafc!important;background-image:none!important;color:#475569!important}body.admin-shell-active .admin-content .chip.active,body.admin-shell-active .admin-content .filter-chip.active,body:has(.admin-layout) .admin-content .chip.active,body:has(.admin-layout) .admin-content .filter-chip.active{border-color:#6d54f6!important;background:#6d54f6!important;color:#fff!important}body.admin-shell-active .admin-content .filter-bar,body.admin-shell-active .admin-content .search-filter-bar,body.admin-shell-active .admin-content .filter-bar-inner,body.admin-shell-active .admin-content .tab-filter-bar,body:has(.admin-layout) .admin-content .filter-bar,body:has(.admin-layout) .admin-content .search-filter-bar,body:has(.admin-layout) .admin-content .filter-bar-inner,body:has(.admin-layout) .admin-content .tab-filter-bar{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}body.admin-shell-active .el-dropdown__popper,body.admin-shell-active .el-select__popper,body.admin-shell-active .el-cascader__dropdown,body.admin-shell-active .el-picker__popper,body.admin-shell-active .el-popover.el-popper,body.admin-shell-active .el-message-box,body.admin-shell-active .el-dialog,body.admin-shell-active .el-drawer,body:has(.admin-layout) .el-dropdown__popper,body:has(.admin-layout) .el-select__popper,body:has(.admin-layout) .el-cascader__dropdown,body:has(.admin-layout) .el-picker__popper,body:has(.admin-layout) .el-popover.el-popper,body:has(.admin-layout) .el-message-box,body:has(.admin-layout) .el-dialog,body:has(.admin-layout) .el-drawer{border-color:#e2e8f0!important;background:#fff!important;background-image:none!important;color:#172033!important;box-shadow:0 24px 70px #0f172a2e!important}body.admin-shell-active .el-dropdown-menu,body.admin-shell-active .el-select-dropdown,body.admin-shell-active .el-cascader-panel,body.admin-shell-active .el-picker-panel,body.admin-shell-active .el-message-box__content,body.admin-shell-active .el-message-box__header,body.admin-shell-active .el-message-box__btns,body.admin-shell-active .el-dialog__header,body.admin-shell-active .el-dialog__body,body.admin-shell-active .el-dialog__footer,body:has(.admin-layout) .el-dropdown-menu,body:has(.admin-layout) .el-select-dropdown,body:has(.admin-layout) .el-cascader-panel,body:has(.admin-layout) .el-picker-panel,body:has(.admin-layout) .el-message-box__content,body:has(.admin-layout) .el-message-box__header,body:has(.admin-layout) .el-message-box__btns,body:has(.admin-layout) .el-dialog__header,body:has(.admin-layout) .el-dialog__body,body:has(.admin-layout) .el-dialog__footer{background:#fff!important;color:#172033!important}body.admin-shell-active .el-dropdown-menu__item,body.admin-shell-active .el-select-dropdown__item,body.admin-shell-active .el-cascader-node,body.admin-shell-active .el-message-box__message,body.admin-shell-active .el-message-box__title,body.admin-shell-active .el-dialog__title,body.admin-shell-active .el-drawer__title,body:has(.admin-layout) .el-dropdown-menu__item,body:has(.admin-layout) .el-select-dropdown__item,body:has(.admin-layout) .el-cascader-node,body:has(.admin-layout) .el-message-box__message,body:has(.admin-layout) .el-message-box__title,body:has(.admin-layout) .el-dialog__title,body:has(.admin-layout) .el-drawer__title{color:#334155!important}body.admin-shell-active .el-dialog .el-form-item__label,body.admin-shell-active .el-drawer .el-form-item__label,body.admin-shell-active .el-dialog .el-checkbox__label,body.admin-shell-active .el-drawer .el-checkbox__label,body.admin-shell-active .el-dialog .el-radio__label,body.admin-shell-active .el-drawer .el-radio__label,body:has(.admin-layout) .el-dialog .el-form-item__label,body:has(.admin-layout) .el-drawer .el-form-item__label,body:has(.admin-layout) .el-dialog .el-checkbox__label,body:has(.admin-layout) .el-drawer .el-checkbox__label,body:has(.admin-layout) .el-dialog .el-radio__label,body:has(.admin-layout) .el-drawer .el-radio__label{color:#475569!important}body.admin-shell-active .el-dialog strong,body.admin-shell-active .el-drawer strong,body:has(.admin-layout) .el-dialog strong,body:has(.admin-layout) .el-drawer strong{color:#172033}body.admin-shell-active .scene-skills-drawer .scene-config-toolbar,body.admin-shell-active .scene-skills-drawer .scene-config-item,body:has(.admin-layout) .scene-skills-drawer .scene-config-toolbar,body:has(.admin-layout) .scene-skills-drawer .scene-config-item{border-color:#e2e8f0!important;background:#f8fafc!important;color:#172033!important}body.admin-shell-active .scene-skills-drawer .scene-config-toolbar span,body.admin-shell-active .scene-skills-drawer .scene-title-fields span,body.admin-shell-active .scene-skills-drawer .scene-title-fields code,body.admin-shell-active .scene-skills-drawer .binding-skill-name code,body:has(.admin-layout) .scene-skills-drawer .scene-config-toolbar span,body:has(.admin-layout) .scene-skills-drawer .scene-title-fields span,body:has(.admin-layout) .scene-skills-drawer .scene-title-fields code,body:has(.admin-layout) .scene-skills-drawer .binding-skill-name code{color:#64748b!important}body.admin-shell-active .scene-skills-drawer .el-table,body.admin-shell-active .scene-skills-drawer .el-table__inner-wrapper,body.admin-shell-active .scene-skills-drawer .el-table tr,body.admin-shell-active .scene-skills-drawer .el-table td.el-table__cell,body:has(.admin-layout) .scene-skills-drawer .el-table,body:has(.admin-layout) .scene-skills-drawer .el-table__inner-wrapper,body:has(.admin-layout) .scene-skills-drawer .el-table tr,body:has(.admin-layout) .scene-skills-drawer .el-table td.el-table__cell{border-color:#e2e8f0!important;background:#fff!important;color:#334155!important}body.admin-shell-active .scene-skills-drawer .el-table th.el-table__cell,body:has(.admin-layout) .scene-skills-drawer .el-table th.el-table__cell{border-color:#e2e8f0!important;background:#f8fafc!important;color:#475569!important}body.admin-shell-active .el-dropdown-menu__item:not(.is-disabled):focus,body.admin-shell-active .el-dropdown-menu__item:not(.is-disabled):hover,body.admin-shell-active .el-select-dropdown__item.is-hovering,body.admin-shell-active .el-select-dropdown__item:hover,body.admin-shell-active .el-cascader-node:not(.is-disabled):hover,body:has(.admin-layout) .el-dropdown-menu__item:not(.is-disabled):focus,body:has(.admin-layout) .el-dropdown-menu__item:not(.is-disabled):hover,body:has(.admin-layout) .el-select-dropdown__item.is-hovering,body:has(.admin-layout) .el-select-dropdown__item:hover,body:has(.admin-layout) .el-cascader-node:not(.is-disabled):hover{background:#f3f0ff!important;color:#5b3ee6!important}body.admin-shell-active .el-popper__arrow:before,body:has(.admin-layout) .el-popper__arrow:before{border-color:#e2e8f0!important;background:#fff!important}
