@charset "UTF-8";:root{--el-color-white:#ffffff;--el-color-black:#000000;--el-color-primary-rgb:64,158,255;--el-color-success-rgb:103,194,58;--el-color-warning-rgb:230,162,60;--el-color-danger-rgb:245,108,108;--el-color-error-rgb:245,108,108;--el-color-info-rgb:144,147,153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645,.045,.355,1);--el-transition-function-fast-bezier:cubic-bezier(.23,1,.32,1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier),opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:rgb(121,187,255);--el-color-primary-light-5:rgb(160,207,255);--el-color-primary-light-7:rgb(198,226,255);--el-color-primary-light-8:rgb(217,236,255);--el-color-primary-light-9:rgb(236,245,255);--el-color-primary-dark-2:rgb(51,126,204);--el-color-success:#67c23a;--el-color-success-light-3:rgb(149,212,117);--el-color-success-light-5:rgb(179,225,157);--el-color-success-light-7:rgb(209,237,196);--el-color-success-light-8:rgb(225,243,216);--el-color-success-light-9:rgb(240,249,235);--el-color-success-dark-2:rgb(82,155,46);--el-color-warning:#e6a23c;--el-color-warning-light-3:rgb(238,190,119);--el-color-warning-light-5:rgb(243,209,158);--el-color-warning-light-7:rgb(248,227,197);--el-color-warning-light-8:rgb(250,236,216);--el-color-warning-light-9:rgb(253,246,236);--el-color-warning-dark-2:rgb(184,130,48);--el-color-danger:#f56c6c;--el-color-danger-light-3:rgb(248,152,152);--el-color-danger-light-5:rgb(250,182,182);--el-color-danger-light-7:rgb(252,211,211);--el-color-danger-light-8:rgb(253,226,226);--el-color-danger-light-9:rgb(254,240,240);--el-color-danger-dark-2:rgb(196,86,86);--el-color-error:#f56c6c;--el-color-error-light-3:rgb(248,152,152);--el-color-error-light-5:rgb(250,182,182);--el-color-error-light-7:rgb(252,211,211);--el-color-error-light-8:rgb(253,226,226);--el-color-error-light-9:rgb(254,240,240);--el-color-error-dark-2:rgb(196,86,86);--el-color-info:#909399;--el-color-info-light-3:rgb(177,179,184);--el-color-info-light-5:rgb(200,201,204);--el-color-info-light-7:rgb(222,223,224);--el-color-info-light-8:rgb(233,233,235);--el-color-info-light-9:rgb(244,244,245);--el-color-info-dark-2:rgb(115,118,122);--el-bg-color:#ffffff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#ffffff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#ffffff;--el-box-shadow:0px 12px 32px 4px rgba(0,0,0,.04),0px 8px 20px rgba(0,0,0,.08);--el-box-shadow-light:0px 0px 12px rgba(0,0,0,.12);--el-box-shadow-lighter:0px 0px 6px rgba(0,0,0,.12);--el-box-shadow-dark:0px 16px 48px 16px rgba(0,0,0,.08),0px 12px 32px rgba(0,0,0,.12),0px 8px 16px -8px rgba(0,0,0,.16);--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:rgba(0,0,0,.8);--el-overlay-color-light:rgba(0,0,0,.7);--el-overlay-color-lighter:rgba(0,0,0,.5);--el-mask-color:rgba(255,255,255,.9);--el-mask-color-extra-light:rgba(255,255,255,.3);--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transform-origin:center top;transition:var(--el-transition-md-fade)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transform-origin:center bottom;transition:var(--el-transition-md-fade)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transform-origin:top left;transition:var(--el-transition-md-fade)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-enter-active,.el-collapse-transition-leave-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.el-icon{--color:inherit;align-items:center;color:var(--color);display:inline-flex;fill:currentColor;font-size:inherit;height:1em;justify-content:center;line-height:1em;position:relative;width:1em}.el-icon.is-loading{animation:rotating 2s linear infinite}.el-icon svg{height:1em;width:1em}.login-transition-overlay[data-v-069b8637]{position:fixed;inset:0;z-index:9999;pointer-events:none;--veil-bg: #0b0d12;--wash-bg: #ffffff;--mark-color: #ffffff;--type-color: rgba(255, 255, 255, .72);--greet-color: rgba(255, 255, 255, .55);--ring-color: rgba(255, 255, 255, .42)}.transition-veil[data-v-069b8637]{position:absolute;inset:0;background-color:var(--veil-bg);clip-path:circle(0px at var(--origin-x, 50%) var(--origin-y, 50%));-webkit-clip-path:circle(0px at var(--origin-x, 50%) var(--origin-y, 50%));opacity:1;transition:background-color .26s ease;will-change:clip-path,opacity}.is-playing .transition-veil[data-v-069b8637]{animation:veil-anim-069b8637 2.2s cubic-bezier(.65,0,.35,1) forwards}@keyframes veil-anim-069b8637{0%{clip-path:circle(0px at var(--origin-x) var(--origin-y));-webkit-clip-path:circle(0px at var(--origin-x) var(--origin-y));opacity:1}11%{clip-path:circle(0px at var(--origin-x) var(--origin-y));-webkit-clip-path:circle(0px at var(--origin-x) var(--origin-y));opacity:1}33%{clip-path:circle(180vmax at var(--origin-x) var(--origin-y));-webkit-clip-path:circle(180vmax at var(--origin-x) var(--origin-y));opacity:1}70%{clip-path:circle(180vmax at var(--origin-x) var(--origin-y));-webkit-clip-path:circle(180vmax at var(--origin-x) var(--origin-y));opacity:1}80%{opacity:.88;filter:blur(0px)}90%{opacity:.45;filter:blur(6px)}96%{opacity:.16;filter:blur(12px)}to{opacity:0;filter:blur(18px)}}.transition-stage[data-v-069b8637]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;opacity:0;will-change:opacity}.is-playing .transition-stage[data-v-069b8637]{animation:stage-anim-069b8637 2.2s cubic-bezier(.22,1,.36,1) forwards}@keyframes stage-anim-069b8637{0%{opacity:0}18%{opacity:0}33%{opacity:1}62%{opacity:1}74%{opacity:.55}82%{opacity:0}to{opacity:0}}.transition-mark-wrap[data-v-069b8637]{position:relative;width:72px;height:72px;display:flex;align-items:center;justify-content:center}.transition-mark[data-v-069b8637]{position:relative;width:56px;height:56px;color:var(--mark-color);filter:drop-shadow(0 0 18px rgba(255,255,255,.18));transform:scale(.4);opacity:0;will-change:transform,opacity}.is-playing .transition-mark[data-v-069b8637]{animation:mark-anim-069b8637 2.2s cubic-bezier(.22,1,.36,1) forwards}@keyframes mark-anim-069b8637{0%{transform:scale(.4);opacity:0}18%{transform:scale(.55);opacity:0}33%{transform:scale(1);opacity:1}52%{transform:scale(1.05);opacity:1}64%{transform:scale(1.18);opacity:.9}74%{transform:scale(1.5);opacity:.4}82%{transform:scale(1.85);opacity:0}to{transform:scale(2);opacity:0}}.transition-rings[data-v-069b8637]{position:absolute;top:50%;left:50%;width:80px;height:80px;transform:translate(-50%,-50%);pointer-events:none}.ring[data-v-069b8637]{position:absolute;inset:0;border:1.5px solid var(--ring-color);border-radius:50%;opacity:0;transform:scale(.6);will-change:transform,opacity}.is-playing .ring-1[data-v-069b8637]{animation:ring-anim-069b8637 1.5s ease-out .7s forwards}.is-playing .ring-2[data-v-069b8637]{animation:ring-anim-069b8637 1.5s ease-out .84s forwards}.is-playing .ring-3[data-v-069b8637]{animation:ring-anim-069b8637 1.5s ease-out .98s forwards}@keyframes ring-anim-069b8637{0%{opacity:0;transform:scale(.6)}15%{opacity:.7;transform:scale(1)}60%{opacity:0;transform:scale(3.2)}to{opacity:0;transform:scale(3.4)}}.transition-typewriter[data-v-069b8637]{font-size:13px;letter-spacing:.14em;color:var(--type-color);display:inline-flex;align-items:center;gap:2px;min-height:1.4em;font-weight:500}.typed-text[data-v-069b8637]{white-space:pre}.caret[data-v-069b8637]{display:inline-block;width:1.5px;height:13px;background:currentColor;margin-left:2px;animation:caret-blink-069b8637 .85s steps(2,end) infinite}@keyframes caret-blink-069b8637{50%{opacity:0}}.transition-greeting[data-v-069b8637]{font-size:11px;color:var(--greet-color);letter-spacing:.08em;margin-top:-10px;opacity:0}.is-playing .transition-greeting[data-v-069b8637]{animation:greeting-anim-069b8637 2.2s cubic-bezier(.22,1,.36,1) forwards}@keyframes greeting-anim-069b8637{0%{opacity:0;transform:translateY(4px)}33%{opacity:0;transform:translateY(4px)}46%{opacity:1;transform:translateY(0)}62%{opacity:1;transform:translateY(0)}74%{opacity:.4;transform:translateY(-2px)}82%{opacity:0;transform:translateY(-4px)}to{opacity:0}}.transition-wash[data-v-069b8637]{position:absolute;inset:0;background:radial-gradient(circle at var(--origin-x, 50%) var(--origin-y, 50%),var(--wash-bg) 0%,var(--wash-bg) 18%,transparent 65%);opacity:0;pointer-events:none;will-change:opacity}.is-playing .transition-wash[data-v-069b8637]{animation:wash-anim-069b8637 2.2s cubic-bezier(.22,1,.36,1) forwards}@keyframes wash-anim-069b8637{0%{opacity:0}74%{opacity:0}84%{opacity:.5}92%{opacity:.25}to{opacity:0}}.is-reduced .transition-veil[data-v-069b8637]{animation:none;clip-path:none;-webkit-clip-path:none;background-color:#0b0d1266;opacity:1;transition:opacity .22s ease-out}.is-reduced.is-playing .transition-veil[data-v-069b8637]{opacity:0}.is-reduced .transition-stage[data-v-069b8637],.is-reduced .transition-wash[data-v-069b8637]{display:none}@media (max-width: 640px){.transition-rings[data-v-069b8637],.transition-greeting[data-v-069b8637]{display:none}}[data-theme=dark] .login-transition-overlay{--veil-bg: #0a0e1a;--wash-bg: #0f1424;--mark-color: #e0e7ff;--type-color: rgba(224, 231, 255, .7);--greet-color: rgba(224, 231, 255, .5);--ring-color: rgba(165, 180, 252, .42)}[data-theme=sepia] .login-transition-overlay{--veil-bg: #2b2419;--wash-bg: #f7f1e3;--mark-color: #fff6e0;--type-color: rgba(255, 246, 224, .78);--greet-color: rgba(255, 246, 224, .58);--ring-color: rgba(255, 246, 224, .45)}.app-toast-stack[data-v-0c1f917c]{position:fixed;top:18px;left:50%;z-index:5000;display:flex;flex-direction:column;align-items:center;gap:8px;width:max-content;max-width:min(92vw,560px);transform:translate(-50%);pointer-events:none}.app-toast[data-v-0c1f917c]{display:inline-flex;align-items:center;gap:9px;max-width:100%;padding:9px 14px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#1a1a1af7;box-shadow:0 12px 36px #00000061;color:#f5f5f5;font-size:13px;line-height:1.5;cursor:pointer;pointer-events:auto}.app-toast-icon[data-v-0c1f917c]{display:inline-flex;flex:none;width:16px;height:16px}.app-toast-icon svg[data-v-0c1f917c]{width:100%;height:100%}.app-toast.is-success .app-toast-icon[data-v-0c1f917c]{color:#34d399}.app-toast.is-error .app-toast-icon[data-v-0c1f917c]{color:#f87171}.app-toast.is-warning .app-toast-icon[data-v-0c1f917c]{color:#fbbf24}.app-toast.is-info .app-toast-icon[data-v-0c1f917c]{color:#a3a3a3}.app-toast-text[data-v-0c1f917c]{overflow-wrap:anywhere;white-space:pre-wrap}.app-toast-enter-active[data-v-0c1f917c],.app-toast-leave-active[data-v-0c1f917c]{transition:opacity .2s ease,transform .2s ease}.app-toast-enter-from[data-v-0c1f917c]{opacity:0;transform:translateY(-10px) scale(.96)}.app-toast-leave-to[data-v-0c1f917c]{opacity:0;transform:translateY(-6px) scale(.98)}.app-toast-move[data-v-0c1f917c]{transition:transform .2s ease}.app-dialog-overlay[data-v-0c1f917c]{position:fixed;inset:0;z-index:4900;display:grid;place-items:center;padding:24px;background:#0000008c;backdrop-filter:blur(3px)}.app-dialog[data-v-0c1f917c]{width:min(400px,100%);padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#161616;box-shadow:0 24px 64px #00000073}.app-dialog-head[data-v-0c1f917c]{display:flex;align-items:center;gap:10px}.app-dialog-glyph[data-v-0c1f917c]{display:inline-flex;flex:none;width:20px;height:20px}.app-dialog-glyph svg[data-v-0c1f917c]{width:100%;height:100%}.app-dialog-glyph.is-success[data-v-0c1f917c]{color:#34d399}.app-dialog-glyph.is-error[data-v-0c1f917c]{color:#f87171}.app-dialog-glyph.is-warning[data-v-0c1f917c]{color:#fbbf24}.app-dialog-glyph.is-info[data-v-0c1f917c]{color:#a3a3a3}.app-dialog-title[data-v-0c1f917c]{color:#f5f5f5;font-size:15px;font-weight:600;line-height:1.4}.app-dialog-message[data-v-0c1f917c]{margin:10px 0 0;color:#a3a3a3;font-size:13px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.app-dialog-input[data-v-0c1f917c]{width:100%;margin-top:12px;padding:9px 12px;border:1px solid rgba(255,255,255,.14);border-radius:9px;background:#0f0f0f;color:#f5f5f5;font:inherit;font-size:13px;outline:none;transition:border-color .14s ease}.app-dialog-input[data-v-0c1f917c]:focus{border-color:#ffffff6b}.app-dialog-input.is-invalid[data-v-0c1f917c]{border-color:#f87171d9}.app-dialog-input-error[data-v-0c1f917c]{margin:6px 0 0;color:#f87171;font-size:12px}.app-dialog-actions[data-v-0c1f917c]{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.app-dialog-button[data-v-0c1f917c]{min-width:76px;padding:8px 14px;border:1px solid transparent;border-radius:9px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.app-dialog-button.is-cancel[data-v-0c1f917c]{border-color:#ffffff24;background:transparent;color:#d4d4d4}.app-dialog-button.is-cancel[data-v-0c1f917c]:hover{background:#ffffff12}.app-dialog-button.is-confirm[data-v-0c1f917c]{background:#f5f5f5;color:#111}.app-dialog-button.is-confirm[data-v-0c1f917c]:hover{background:#fff}.app-dialog-button.is-confirm.is-danger[data-v-0c1f917c]{background:#dc2626;color:#fff}.app-dialog-button.is-confirm.is-danger[data-v-0c1f917c]:hover{background:#ef4444}.app-dialog-button[data-v-0c1f917c]:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.app-dialog-enter-active[data-v-0c1f917c],.app-dialog-leave-active[data-v-0c1f917c]{transition:opacity .18s ease}.app-dialog-enter-active .app-dialog[data-v-0c1f917c],.app-dialog-leave-active .app-dialog[data-v-0c1f917c]{transition:transform .18s ease,opacity .18s ease}.app-dialog-enter-from[data-v-0c1f917c],.app-dialog-leave-to[data-v-0c1f917c]{opacity:0}.app-dialog-enter-from .app-dialog[data-v-0c1f917c]{transform:scale(.95) translateY(6px);opacity:0}.app-dialog-leave-to .app-dialog[data-v-0c1f917c]{transform:scale(.97);opacity:0}@media (prefers-reduced-motion: reduce){.app-toast-enter-active[data-v-0c1f917c],.app-toast-leave-active[data-v-0c1f917c],.app-toast-move[data-v-0c1f917c],.app-dialog-enter-active[data-v-0c1f917c],.app-dialog-leave-active[data-v-0c1f917c],.app-dialog-enter-active .app-dialog[data-v-0c1f917c],.app-dialog-leave-active .app-dialog[data-v-0c1f917c]{transition-duration:.01ms}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}:root{--el-loading-spinner-size:42px;--el-loading-fullscreen-spinner-size:50px}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{background-color:var(--el-mask-color);inset:0;margin:0;position:absolute;transition:opacity var(--el-transition-duration);z-index:2000}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:calc((0px - var(--el-loading-fullscreen-spinner-size))/2)}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:var(--el-loading-fullscreen-spinner-size);width:var(--el-loading-fullscreen-spinner-size)}.el-loading-spinner{margin-top:calc((0px - var(--el-loading-spinner-size))/2);position:absolute;text-align:center;top:50%;width:100%}.el-loading-spinner .el-loading-text{color:var(--el-color-primary);font-size:14px;margin:3px 0}.el-loading-spinner .circular{animation:loading-rotate 2s linear infinite;display:inline;height:var(--el-loading-spinner-size);width:var(--el-loading-spinner-size)}.el-loading-spinner .path{animation:loading-dash 1.5s ease-in-out infinite;stroke:var(--el-color-primary);stroke-dasharray:90,150;stroke-dashoffset:0;stroke-linecap:round;stroke-width:2}.el-loading-spinner i{color:var(--el-color-primary)}.el-loading-fade-enter-from,.el-loading-fade-leave-to{opacity:0}@keyframes loading-rotate{to{transform:rotate(1turn)}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}[data-theme=dark]{color-scheme:dark;--primary-color: #38bdf8;--primary-hover: #0ea5e9;--primary-light: rgba(56, 189, 248, .1);--success-color: #4ade80;--warning-color: #fbbf24;--danger-color: #f87171;--info-color: #94a3b8;--text-primary: #f1f5f9;--text-secondary: #cbd5e1;--text-tertiary: #94a3b8;--bg-color: #020617;--bg-white: #1e293b;--bg-card: rgba(30, 41, 59, .6);--bg-input: rgba(15, 23, 42, .55);--bg-header: rgba(15, 23, 42, .6);--bg-footer: rgba(15, 23, 42, .6);--bg-overlay: rgba(15, 23, 42, .92);--border-color: rgba(255, 255, 255, .1);--border-color-light: rgba(255, 255, 255, .06);--border-primary: rgba(56, 189, 248, .1);--border-primary-strong: rgba(56, 189, 248, .18);--shadow-small: 0 2px 5px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 10px rgba(0, 0, 0, .4);--shadow-large: 0 8px 30px rgba(0, 0, 0, .5);--radius-small: 4px;--radius-medium: 8px;--radius-large: 12px;--header-border: rgba(56, 189, 248, .1);--nav-color: #94a3b8;--nav-active: #38bdf8;--logo-color: #f1f5f9;--logo-glow: rgba(56, 189, 248, .5);--username-color: #e2e8f0;--toggle-bg: rgba(255, 255, 255, .08);--toggle-border: rgba(255, 255, 255, .12);--toggle-color: #94a3b8;--el-color-primary: var(--primary-color);--el-color-primary-light-3: rgba(56, 189, 248, .3);--el-color-primary-light-5: rgba(56, 189, 248, .2);--el-color-primary-light-7: rgba(56, 189, 248, .12);--el-color-primary-light-9: rgba(56, 189, 248, .06);--el-text-color-primary: #f1f5f9;--el-text-color-regular: #e2e8f0;--el-text-color-secondary: #94a3b8;--el-text-color-placeholder: #64748b;--el-text-color-disabled: rgba(148, 163, 184, .6);--el-bg-color: rgba(15, 23, 42, .92);--el-bg-color-page: #020617;--el-bg-color-overlay: rgba(15, 23, 42, .92);--el-fill-color: rgba(30, 41, 59, .6);--el-fill-color-light: rgba(30, 41, 59, .55);--el-fill-color-lighter: rgba(30, 41, 59, .45);--el-fill-color-extra-light: rgba(30, 41, 59, .35);--el-fill-color-blank: rgba(15, 23, 42, .55);--el-border-color: rgba(255, 255, 255, .1);--el-border-color-light: rgba(255, 255, 255, .08);--el-border-color-lighter: rgba(255, 255, 255, .06);--el-border-color-extra-light: rgba(255, 255, 255, .05);--el-mask-color: rgba(0, 0, 0, .45);--el-mask-color-extra-light: rgba(0, 0, 0, .3);--el-box-shadow: 0 12px 32px rgba(0, 0, 0, .35);--el-box-shadow-light: 0 8px 20px rgba(0, 0, 0, .25);--el-box-shadow-lighter: 0 4px 12px rgba(0, 0, 0, .2);--el-disabled-bg-color: rgba(15, 23, 42, .45);--el-disabled-text-color: rgba(148, 163, 184, .55);--el-disabled-border-color: rgba(255, 255, 255, .06)}:root,[data-theme=light]{--primary-color: #0ea5e9;--primary-hover: #0284c7;--primary-light: rgba(14, 165, 233, .08);--success-color: #22c55e;--warning-color: #f59e0b;--danger-color: #ef4444;--info-color: #64748b;--text-primary: #0f172a;--text-secondary: #334155;--text-tertiary: #64748b;--bg-color: #f0f6ff;--bg-white: #ffffff;--bg-card: rgba(255, 255, 255, .85);--bg-input: rgba(255, 255, 255, .9);--bg-header: rgba(255, 255, 255, .8);--bg-footer: rgba(255, 255, 255, .8);--bg-overlay: rgba(255, 255, 255, .96);--border-color: rgba(0, 0, 0, .08);--border-color-light: rgba(0, 0, 0, .05);--border-primary: rgba(14, 165, 233, .18);--border-primary-strong: rgba(14, 165, 233, .35);--shadow-small: 0 2px 8px rgba(14, 165, 233, .08);--shadow-medium: 0 4px 16px rgba(14, 165, 233, .1);--shadow-large: 0 8px 32px rgba(14, 165, 233, .12);--radius-small: 4px;--radius-medium: 8px;--radius-large: 12px;--header-border: rgba(14, 165, 233, .12);--nav-color: #475569;--nav-active: #0ea5e9;--logo-color: #0f172a;--logo-glow: rgba(14, 165, 233, .3);--username-color: #334155;--toggle-bg: rgba(14, 165, 233, .08);--toggle-border: rgba(14, 165, 233, .18);--toggle-color: #64748b;--el-color-primary: var(--primary-color);--el-color-primary-light-3: rgba(14, 165, 233, .3);--el-color-primary-light-5: rgba(14, 165, 233, .2);--el-color-primary-light-7: rgba(14, 165, 233, .12);--el-color-primary-light-9: rgba(14, 165, 233, .06);--el-text-color-primary: #0f172a;--el-text-color-regular: #334155;--el-text-color-secondary: #64748b;--el-text-color-placeholder: #94a3b8;--el-text-color-disabled: rgba(100, 116, 139, .6);--el-bg-color: #ffffff;--el-bg-color-page: #f0f6ff;--el-bg-color-overlay: rgba(255, 255, 255, .96);--el-fill-color: rgba(241, 245, 249, .8);--el-fill-color-light: rgba(248, 250, 252, .8);--el-fill-color-lighter: rgba(248, 250, 252, .6);--el-fill-color-extra-light: rgba(248, 250, 252, .4);--el-fill-color-blank: #ffffff;--el-border-color: rgba(0, 0, 0, .1);--el-border-color-light: rgba(0, 0, 0, .08);--el-border-color-lighter: rgba(0, 0, 0, .06);--el-border-color-extra-light: rgba(0, 0, 0, .04);--el-mask-color: rgba(0, 0, 0, .35);--el-mask-color-extra-light: rgba(0, 0, 0, .2);--el-box-shadow: 0 12px 32px rgba(0, 0, 0, .1);--el-box-shadow-light: 0 8px 20px rgba(0, 0, 0, .08);--el-box-shadow-lighter: 0 4px 12px rgba(0, 0, 0, .06);--el-disabled-bg-color: rgba(241, 245, 249, .8);--el-disabled-text-color: rgba(100, 116, 139, .6);--el-disabled-border-color: rgba(0, 0, 0, .06)}[data-theme=sepia]{color-scheme:light;--primary-color: #b58b4c;--primary-hover: #9a7338;--primary-light: rgba(181, 139, 76, .1);--success-color: #6b8e23;--warning-color: #c77f2c;--danger-color: #b23a3a;--info-color: #8a7553;--text-primary: #3a2e18;--text-secondary: #5c4a2a;--text-tertiary: #8a7553;--bg-color: #f5edd8;--bg-white: #fbf6e8;--bg-card: rgba(251, 246, 232, .9);--bg-input: #fbf6e8;--bg-header: #fbf6e8;--bg-footer: #fbf6e8;--bg-overlay: rgba(251, 246, 232, .96);--border-color: rgba(58, 46, 24, .12);--border-color-light: rgba(58, 46, 24, .08);--border-primary: rgba(181, 139, 76, .2);--border-primary-strong: rgba(181, 139, 76, .36);--shadow-small: 0 2px 8px rgba(58, 46, 24, .06);--shadow-medium: 0 4px 16px rgba(58, 46, 24, .08);--shadow-large: 0 8px 32px rgba(58, 46, 24, .1);--radius-small: 4px;--radius-medium: 8px;--radius-large: 12px;--header-border: rgba(58, 46, 24, .12);--nav-color: #5c4a2a;--nav-active: #3a2e18;--logo-color: #3a2e18;--logo-glow: rgba(181, 139, 76, .3);--username-color: #5c4a2a;--toggle-bg: #fbf6e8;--toggle-border: rgba(58, 46, 24, .18);--toggle-color: #5c4a2a;--el-color-primary: var(--primary-color);--el-color-primary-light-3: rgba(181, 139, 76, .3);--el-color-primary-light-5: rgba(181, 139, 76, .2);--el-color-primary-light-7: rgba(181, 139, 76, .12);--el-color-primary-light-9: rgba(181, 139, 76, .06);--el-text-color-primary: #3a2e18;--el-text-color-regular: #5c4a2a;--el-text-color-secondary: #8a7553;--el-text-color-placeholder: #b5a57e;--el-text-color-disabled: rgba(138, 117, 83, .6);--el-bg-color: #fbf6e8;--el-bg-color-page: #f5edd8;--el-bg-color-overlay: rgba(251, 246, 232, .96);--el-fill-color: rgba(239, 229, 200, .8);--el-fill-color-light: rgba(239, 229, 200, .6);--el-fill-color-lighter: rgba(239, 229, 200, .45);--el-fill-color-extra-light: rgba(239, 229, 200, .3);--el-fill-color-blank: #fbf6e8;--el-border-color: rgba(58, 46, 24, .14);--el-border-color-light: rgba(58, 46, 24, .1);--el-border-color-lighter: rgba(58, 46, 24, .08);--el-border-color-extra-light: rgba(58, 46, 24, .06);--el-mask-color: rgba(58, 46, 24, .35);--el-mask-color-extra-light: rgba(58, 46, 24, .2);--el-box-shadow: 0 12px 32px rgba(58, 46, 24, .1);--el-box-shadow-light: 0 8px 20px rgba(58, 46, 24, .08);--el-box-shadow-lighter: 0 4px 12px rgba(58, 46, 24, .06);--el-disabled-bg-color: rgba(239, 229, 200, .8);--el-disabled-text-color: rgba(138, 117, 83, .6);--el-disabled-border-color: rgba(58, 46, 24, .08)}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background-color:var(--bg-color);color:var(--text-primary);margin:0;padding:0;-webkit-font-smoothing:antialiased}html.is-theme-transitioning,html.is-theme-transitioning *,html.is-theme-transitioning *:before,html.is-theme-transitioning *:after,html.is-theme-transitioning #app,html.is-theme-transitioning #app *,html.is-theme-transitioning #app *:before,html.is-theme-transitioning #app *:after{transition:none!important}::view-transition-group(root),::view-transition-old(root),::view-transition-new(root){animation-duration:.18s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.22,1,.36,1);mix-blend-mode:normal}::view-transition-old(root){animation-name:theme-snapshot-out}::view-transition-new(root){animation-name:theme-snapshot-in}@keyframes theme-snapshot-out{to{opacity:0}}@keyframes theme-snapshot-in{0%{opacity:0}}@media (prefers-reduced-motion: reduce){::view-transition-old(root),::view-transition-new(root){animation-duration:.01ms}}[data-theme=dark] .el-input__wrapper,[data-theme=dark] .el-textarea__inner,[data-theme=dark] .el-input-number__decrease,[data-theme=dark] .el-input-number__increase,[data-theme=dark] .el-select-v2__wrapper,[data-theme=dark] .el-select__wrapper,[data-theme=dark] .el-cascader__search-input,[data-theme=dark] .el-date-editor .el-input__wrapper{background-color:#0f172a8c!important;box-shadow:0 0 0 1px #4755698c inset!important;color:var(--el-text-color-regular)!important}[data-theme=dark] .el-input__wrapper:hover,[data-theme=dark] .el-textarea__inner:hover,[data-theme=dark] .el-select-v2__wrapper:hover,[data-theme=dark] .el-select__wrapper:hover{box-shadow:0 0 0 1px #38bdf873 inset!important}[data-theme=light] .el-input__wrapper,[data-theme=light] .el-textarea__inner,[data-theme=light] .el-input-number__decrease,[data-theme=light] .el-input-number__increase,[data-theme=light] .el-select-v2__wrapper,[data-theme=light] .el-select__wrapper,[data-theme=light] .el-cascader__search-input,[data-theme=light] .el-date-editor .el-input__wrapper{background-color:#ffffffe6!important;box-shadow:0 0 0 1px #0ea5e933 inset!important;color:#334155!important}[data-theme=light] .el-input__wrapper:hover,[data-theme=light] .el-textarea__inner:hover,[data-theme=light] .el-select-v2__wrapper:hover,[data-theme=light] .el-select__wrapper:hover{box-shadow:0 0 0 1px #0ea5e980 inset!important}[data-theme=light] .el-input__inner,[data-theme=light] .el-textarea__inner,[data-theme=light] .el-select__placeholder,[data-theme=light] .el-select__selected-item{color:#334155!important}[data-theme=light] .el-input__inner::placeholder,[data-theme=light] .el-textarea__inner::placeholder{color:#94a3b8!important}[data-theme=sepia] .el-input__wrapper,[data-theme=sepia] .el-textarea__inner,[data-theme=sepia] .el-input-number__decrease,[data-theme=sepia] .el-input-number__increase,[data-theme=sepia] .el-select-v2__wrapper,[data-theme=sepia] .el-select__wrapper,[data-theme=sepia] .el-cascader__search-input,[data-theme=sepia] .el-date-editor .el-input__wrapper{background-color:#fbf6e8!important;box-shadow:0 0 0 1px #3a2e1824 inset!important;color:#5c4a2a!important}[data-theme=sepia] .el-input__wrapper:hover,[data-theme=sepia] .el-textarea__inner:hover,[data-theme=sepia] .el-select-v2__wrapper:hover,[data-theme=sepia] .el-select__wrapper:hover{box-shadow:0 0 0 1px #3a2e184d inset!important}[data-theme=sepia] .el-input__inner,[data-theme=sepia] .el-textarea__inner,[data-theme=sepia] .el-select__placeholder,[data-theme=sepia] .el-select__selected-item{color:#5c4a2a!important}[data-theme=sepia] .el-input__inner::placeholder,[data-theme=sepia] .el-textarea__inner::placeholder{color:#b5a57e!important}.el-input__inner,.el-textarea__inner,.el-select-v2__placeholder,.el-select__placeholder,.el-select__selected-item{color:var(--el-text-color-regular)!important}.el-input__inner::placeholder,.el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)!important}.el-form-item__label{color:var(--text-secondary)!important}.el-button--primary{--el-button-bg-color: var(--primary-color);--el-button-border-color: var(--primary-color);--el-button-hover-bg-color: var(--primary-hover);--el-button-hover-border-color: var(--primary-hover)}[data-theme=dark] .el-card{background:var(--bg-card)!important;border:1px solid var(--border-primary)!important;color:var(--el-text-color-regular)!important}[data-theme=light] .el-card{background:var(--bg-card)!important;border:1px solid var(--border-color)!important;box-shadow:var(--shadow-small)!important;color:var(--el-text-color-regular)!important}.el-card__header{border-bottom:1px solid var(--border-color-light)!important}[data-theme=dark] .el-alert{background:#0f172a80!important;border:1px solid rgba(255,255,255,.06)!important}[data-theme=light] .el-alert{background:#f0f6ffcc!important;border:1px solid rgba(14,165,233,.18)!important}.el-collapse{border:none!important}.el-collapse-item__header{background:transparent!important;color:var(--el-text-color-regular)!important;border-bottom:1px solid var(--border-color-light)!important}.el-collapse-item__wrap{background:transparent!important;border-bottom:1px solid var(--border-color-light)!important}.el-collapse-item__content,.el-radio,.el-checkbox{color:var(--el-text-color-regular)!important}[data-theme=dark] .el-slider__runway{background:#ffffff1f!important}[data-theme=light] .el-slider__runway{background:#0ea5e91f!important}.el-slider__bar{background:linear-gradient(90deg,var(--primary-color) 0%,var(--primary-hover) 100%)!important}[data-theme=dark] .el-tabs__nav-wrap:after{background-color:#ffffff0f!important}[data-theme=light] .el-tabs__nav-wrap:after{background-color:#0ea5e91f!important}[data-theme=dark] .el-popper.is-light,[data-theme=dark] .el-select__popper.el-popper,[data-theme=dark] .el-dropdown__popper.el-popper,[data-theme=dark] .el-popover.el-popper,[data-theme=dark] .el-tooltip__popper.is-light,[data-theme=dark] .el-date-picker.el-popper,[data-theme=dark] .el-time-panel.el-popper{background:#0f172aeb!important;border:1px solid rgba(56,189,248,.18)!important;backdrop-filter:blur(18px);color:var(--el-text-color-regular)!important}[data-theme=dark] .el-popper.is-light .el-popper__arrow:before{background:#0f172aeb!important;border:1px solid rgba(56,189,248,.18)!important}[data-theme=dark] .el-select-dropdown__item,[data-theme=dark] .el-dropdown-menu__item{color:var(--el-text-color-regular)!important}[data-theme=dark] .el-select-dropdown__item.hover,[data-theme=dark] .el-select-dropdown__item:hover,[data-theme=dark] .el-dropdown-menu__item:hover{background:#38bdf81f!important;color:#e0f2fe!important}[data-theme=dark] .el-select-dropdown__item.selected{background:#38bdf82e!important;color:#e0f2fe!important}[data-theme=light] .el-popper.is-light,[data-theme=light] .el-select__popper.el-popper,[data-theme=light] .el-dropdown__popper.el-popper,[data-theme=light] .el-popover.el-popper,[data-theme=light] .el-tooltip__popper.is-light,[data-theme=light] .el-date-picker.el-popper,[data-theme=light] .el-time-panel.el-popper{background:#fffffff5!important;border:1px solid rgba(14,165,233,.18)!important;backdrop-filter:blur(18px);box-shadow:0 8px 24px #0ea5e91a!important;color:#334155!important}[data-theme=light] .el-popper.is-light .el-popper__arrow:before{background:#fffffff5!important;border:1px solid rgba(14,165,233,.18)!important}[data-theme=light] .el-select-dropdown__item,[data-theme=light] .el-dropdown-menu__item{color:#334155!important}[data-theme=light] .el-select-dropdown__item.hover,[data-theme=light] .el-select-dropdown__item:hover,[data-theme=light] .el-dropdown-menu__item:hover{background:#0ea5e914!important;color:#0284c7!important}[data-theme=light] .el-select-dropdown__item.selected{background:#0ea5e91f!important;color:#0284c7!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#94a3b859;border-radius:3px}::-webkit-scrollbar-track{background:transparent}[data-theme=light] ::-webkit-scrollbar-thumb{background:#0ea5e940}*,*:before,*:after{transition:background-color .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease}[data-theme=light]{color-scheme:light}[data-theme=light] h1,[data-theme=light] h2,[data-theme=light] h3,[data-theme=light] h4,[data-theme=light] h5{color:var(--text-primary)!important;text-shadow:none!important}[data-theme=light] .director3d-frameform h1,[data-theme=light] .director3d-frameform h2,[data-theme=light] .director3d-frameform h3,[data-theme=light] .director3d-frameform h4,[data-theme=light] .director3d-frameform h5,[data-theme=light] .director3d-frameform .panel-header strong{color:#f4f6f7!important;text-shadow:none!important}[data-theme=light] [style*="rgba(30, 41, 59"],[data-theme=light] [style*="rgba(30,41,59"]{background:#ffffffbf!important}[data-theme=light] .page-header h2,[data-theme=light] .page-title,[data-theme=light] .section-title,[data-theme=light] .card-header h3,[data-theme=light] .panel-title,[data-theme=light] .detail-name,[data-theme=light] .header-title{color:var(--text-primary)!important;text-shadow:none!important}[data-theme=light] .page-desc,[data-theme=light] .subtitle,[data-theme=light] .sub-title,[data-theme=light] .form-tip,[data-theme=light] .tip-text,[data-theme=light] .upload-tip,[data-theme=light] .empty-tip,[data-theme=light] .result-hint{color:var(--text-tertiary)!important}[data-theme=light] .el-input__wrapper,[data-theme=light] .el-textarea__inner{background-color:#ffffffeb!important}[data-theme=light] .history-card,[data-theme=light] .filter-card,[data-theme=light] .config-section,[data-theme=light] .upload-section,[data-theme=light] .result-section,[data-theme=light] .status-card,[data-theme=light] .task-status-card,[data-theme=light] .audio-result,[data-theme=light] .music-result,[data-theme=light] .voice-result,[data-theme=light] .profile-section,[data-theme=light] .info-card,[data-theme=light] .gallery-card,[data-theme=light] .model-card,[data-theme=light] .console-left .el-card,[data-theme=light] .console-right .el-card{background:#ffffffd1!important;border-color:#0ea5e924!important;box-shadow:0 4px 20px #0ea5e914!important}[data-theme=light] .history-item,[data-theme=light] .song-item,[data-theme=light] .music-item,[data-theme=light] .task-item,[data-theme=light] .row-item{background:#ffffffb3!important;border-color:#0ea5e91a!important}[data-theme=light] .history-item:hover,[data-theme=light] .task-item:hover{background:#ffffffeb!important;border-color:#0ea5e947!important}[data-theme=light] .item-title,[data-theme=light] .app-title,[data-theme=light] .song-title,[data-theme=light] .music-title,[data-theme=light] .task-name,[data-theme=light] .status-title,[data-theme=light] .kv-value,[data-theme=light] .info-value,[data-theme=light] .stat-value,[data-theme=light] .detail-value,[data-theme=light] .lyrics-text,[data-theme=light] .result-content{color:var(--text-primary)!important}[data-theme=light] .item-time,[data-theme=light] .item-model,[data-theme=light] .kv-label,[data-theme=light] .info-label,[data-theme=light] .stat-label,[data-theme=light] .detail-label,[data-theme=light] .task-info,[data-theme=light] .model-name,[data-theme=light] .upload-icon,[data-theme=light] .empty-desc,[data-theme=light] .section-desc{color:var(--text-tertiary)!important}[data-theme=light] .divider,[data-theme=light] .action-area,[data-theme=light] .card-footer,[data-theme=light] .section-footer{border-color:#0ea5e91a!important}[data-theme=light] .chat-sidebar{background:#ffffffbf!important;border-right:1px solid rgba(14,165,233,.12)!important}[data-theme=light] .session-item{background:transparent!important;color:var(--text-secondary)!important}[data-theme=light] .session-item:hover,[data-theme=light] .session-item.active{background:#0ea5e914!important;color:var(--text-primary)!important}[data-theme=light] .message-user .bubble{background:linear-gradient(135deg,var(--primary-color),var(--primary-hover))!important;color:#fff!important}[data-theme=light] .message-ai .bubble,[data-theme=light] .message-assistant .bubble{background:#ffffffe6!important;border:1px solid rgba(14,165,233,.14)!important;color:var(--text-primary)!important}[data-theme=light] .code-block,[data-theme=light] pre,[data-theme=light] code{background:#f1f5f9e6!important;border:1px solid rgba(14,165,233,.12)!important;color:#334155!important}[data-theme=light] .input-container,[data-theme=light] .input-area,[data-theme=light] .chat-input-area{background:#ffffffd9!important;border-top:1px solid rgba(14,165,233,.12)!important;backdrop-filter:blur(16px)}[data-theme=light] .mtg-card,[data-theme=light] .mtg-tab,[data-theme=light] .mtg-preview{background:#ffffffbf!important;border-color:#0ea5e91f!important}[data-theme=light] .mtg-tab.active{background:#0ea5e91a!important;border-color:#0ea5e94d!important;color:var(--primary-color)!important}[data-theme=light] .mtg-title,[data-theme=light] .mtg-id{color:var(--text-primary)!important}[data-theme=light] .mtg-sub,[data-theme=light] .mtg-time,[data-theme=light] .mtg-model{color:var(--text-tertiary)!important}[data-theme=light] .float-fab{background:#ffffffe6!important;border:1px solid rgba(14,165,233,.18)!important;box-shadow:0 4px 20px #0ea5e924!important}[data-theme=light] .fab-title{color:var(--text-primary)!important}[data-theme=light] .fab-sub,[data-theme=light] .fab-count{color:var(--text-tertiary)!important}[data-theme=light] .panel{background:#fffffff5!important;border:1px solid rgba(14,165,233,.16)!important;box-shadow:0 8px 32px #0ea5e924!important}[data-theme=light] .panel-title-main{color:var(--text-primary)!important}[data-theme=light] .panel-title-desc{color:var(--text-tertiary)!important}[data-theme=light] .tab{background:#f1f5f9cc!important;color:var(--text-secondary)!important;border-color:#0ea5e91f!important}[data-theme=light] .tab.active{background:#0ea5e91a!important;color:var(--primary-color)!important;border-color:#0ea5e947!important}[data-theme=light] .row{background:#ffffffb3!important;border-color:#0ea5e914!important}[data-theme=light] .row:hover{background:#fffffff2!important}[data-theme=light] .row-name,[data-theme=light] .row-model{color:var(--text-primary)!important}[data-theme=light] .row-time{color:var(--text-tertiary)!important}[data-theme=light] .el-dialog{background:#fffffffa!important;border:1px solid rgba(14,165,233,.12)!important;box-shadow:0 20px 60px #0ea5e926!important}[data-theme=light] .el-dialog .el-dialog__title{color:var(--text-primary)!important}[data-theme=light] .request-params{background:#f1f5f9e6!important;border-color:#0ea5e91f!important;color:var(--text-secondary)!important}[data-theme=light] .image-wrapper,[data-theme=light] .video-panel,[data-theme=light] .music-item{background:#f1f5f9b3!important;border-color:#0ea5e91f!important}[data-theme=light] .el-descriptions__cell{background:#fffc!important;border-color:#0ea5e91a!important;color:var(--text-primary)!important}[data-theme=light] .el-descriptions__label{background:#f0f6ffe6!important;color:var(--text-tertiary)!important}[data-theme=light] .el-descriptions__content{color:var(--text-primary)!important}[data-theme=light] .gallery-container{background:transparent!important}[data-theme=light] .header-section,[data-theme=light] .gallery-header,[data-theme=light] .featured-card,[data-theme=light] .gallery-item,[data-theme=light] .work-card{background:#fffc!important;border-color:#0ea5e91f!important}[data-theme=light] .stat-number,[data-theme=light] .model-tag{color:var(--primary-color)!important}[data-theme=light] .stat-label,[data-theme=light] .detail-label{color:var(--text-tertiary)!important}[data-theme=light] .profile-header{background:#fffc!important;border-color:#0ea5e91f!important;box-shadow:0 8px 32px #0ea5e91a!important}[data-theme=light] .security-icon{background:#0ea5e914!important}[data-theme=light] .card{background:#ffffffd1!important;border-color:#0ea5e91f!important;color:var(--text-primary)!important}[data-theme=light] .el-collapse-item__header{color:var(--text-primary)!important;border-color:#0ea5e91a!important}[data-theme=light] .el-alert--info{background:#0ea5e914!important;border-color:#0ea5e933!important;color:var(--primary-hover)!important}[data-theme=light] .el-alert--warning{background:#f59e0b14!important;border-color:#f59e0b33!important;color:#b45309!important}[data-theme=light] .el-table{--el-table-tr-bg-color: transparent !important;--el-table-header-bg-color: rgba(240, 246, 255, .9) !important;--el-table-text-color: var(--text-primary) !important;--el-table-header-text-color: var(--text-secondary) !important;--el-table-border-color: rgba(14, 165, 233, .1) !important;background:transparent!important}[data-theme=light] .el-radio-button__inner{background:#fffc!important;border-color:#0ea5e92e!important;color:var(--text-secondary)!important}[data-theme=light] .el-radio-button__original-radio:checked+.el-radio-button__inner{background:var(--primary-color)!important;border-color:var(--primary-color)!important;color:#fff!important;box-shadow:-1px 0 0 0 var(--primary-color)!important}[data-theme=light] .upload-dragger,[data-theme=light] .el-upload-dragger{background:#f0f6ffb3!important;border-color:#0ea5e940!important}[data-theme=light] .el-upload-dragger:hover{border-color:var(--primary-color)!important;background:#0ea5e90f!important}[data-theme=light] .admin-reply{background:#0ea5e90f!important;border-color:#0ea5e929!important;color:var(--text-primary)!important}[data-theme=light] .admin-reply h4{color:var(--primary-hover)!important}[data-theme=light] .el-pagination .el-pager li,[data-theme=light] .el-pagination button{background:#fffc!important;color:var(--text-secondary)!important;border-color:#0ea5e924!important}[data-theme=light] .el-pagination .el-pager li.is-active{background:var(--primary-color)!important;color:#fff!important}[data-theme=light] .el-tag{border-color:#0ea5e933!important}[data-theme=light] .el-skeleton__item{background:linear-gradient(90deg,#f1f5f9cc 25%,#dceaffcc,#f1f5f9cc 75%)!important}[data-theme=dark] .history-card,[data-theme=dark] .filter-card,[data-theme=dark] .config-section,[data-theme=dark] .upload-section,[data-theme=dark] .result-section,[data-theme=dark] .status-card,[data-theme=dark] .task-status-card,[data-theme=dark] .audio-result,[data-theme=dark] .music-result,[data-theme=dark] .voice-result,[data-theme=dark] .profile-section,[data-theme=dark] .info-card,[data-theme=dark] .gallery-card,[data-theme=dark] .model-card,[data-theme=dark] .console-left .el-card,[data-theme=dark] .console-right .el-card,[data-theme=dark] .profile-header,[data-theme=dark] .header-section,[data-theme=dark] .gallery-header,[data-theme=dark] .featured-card,[data-theme=dark] .gallery-item,[data-theme=dark] .work-card{background:linear-gradient(180deg,#0f172aeb,#0f172ad1)!important;border-color:#38bdf824!important;box-shadow:0 20px 40px #02061757!important}[data-theme=dark] .history-item,[data-theme=dark] .song-item,[data-theme=dark] .music-item,[data-theme=dark] .task-item,[data-theme=dark] .row-item,[data-theme=dark] .row{background:#0f172ab8!important;border-color:#38bdf81a!important}[data-theme=dark] .history-item:hover,[data-theme=dark] .task-item:hover,[data-theme=dark] .row:hover{background:#1e293bdb!important;border-color:#38bdf838!important}[data-theme=dark] .item-title,[data-theme=dark] .app-title,[data-theme=dark] .song-title,[data-theme=dark] .music-title,[data-theme=dark] .task-name,[data-theme=dark] .status-title,[data-theme=dark] .kv-value,[data-theme=dark] .info-value,[data-theme=dark] .stat-value,[data-theme=dark] .detail-value,[data-theme=dark] .lyrics-text,[data-theme=dark] .result-content,[data-theme=dark] .row-name,[data-theme=dark] .row-model{color:var(--text-primary)!important}[data-theme=dark] .item-time,[data-theme=dark] .item-model,[data-theme=dark] .kv-label,[data-theme=dark] .info-label,[data-theme=dark] .stat-label,[data-theme=dark] .detail-label,[data-theme=dark] .task-info,[data-theme=dark] .model-name,[data-theme=dark] .upload-icon,[data-theme=dark] .empty-desc,[data-theme=dark] .section-desc,[data-theme=dark] .row-time{color:var(--text-tertiary)!important}[data-theme=dark] .divider,[data-theme=dark] .action-area,[data-theme=dark] .card-footer,[data-theme=dark] .section-footer{border-color:#ffffff14!important}[data-theme=dark] .chat-sidebar{background:#0f172abd!important;border-right:1px solid rgba(56,189,248,.12)!important}[data-theme=dark] .session-item{background:transparent!important;color:var(--text-secondary)!important}[data-theme=dark] .session-item:hover,[data-theme=dark] .session-item.active{background:#38bdf81a!important;color:var(--text-primary)!important}[data-theme=dark] .message-user .bubble{background:linear-gradient(135deg,var(--primary-color),var(--primary-hover))!important;color:#fff!important}[data-theme=dark] .message-ai .bubble,[data-theme=dark] .message-assistant .bubble{background:#0f172ad6!important;border:1px solid rgba(56,189,248,.12)!important;color:var(--text-primary)!important}[data-theme=dark] .code-block,[data-theme=dark] pre,[data-theme=dark] code,[data-theme=dark] .request-params{background:#020617bd!important;border:1px solid rgba(56,189,248,.1)!important;color:var(--text-secondary)!important}[data-theme=dark] .input-container,[data-theme=dark] .input-area,[data-theme=dark] .chat-input-area{background:#0206178a!important;border-top:1px solid rgba(56,189,248,.1)!important;backdrop-filter:blur(18px)}[data-theme=dark] .mtg-card,[data-theme=dark] .mtg-tab,[data-theme=dark] .mtg-preview,[data-theme=dark] .panel,[data-theme=dark] .float-fab{background:#0f172ad1!important;border-color:#38bdf81f!important;box-shadow:0 16px 36px #0206174d!important}[data-theme=dark] .mtg-tab.active,[data-theme=dark] .tab.active{background:#38bdf81f!important;border-color:#38bdf847!important;color:var(--primary-color)!important}[data-theme=dark] .mtg-title,[data-theme=dark] .mtg-id,[data-theme=dark] .fab-title,[data-theme=dark] .panel-title-main{color:var(--text-primary)!important}[data-theme=dark] .mtg-sub,[data-theme=dark] .mtg-time,[data-theme=dark] .mtg-model,[data-theme=dark] .fab-sub,[data-theme=dark] .fab-count,[data-theme=dark] .panel-title-desc{color:var(--text-tertiary)!important}[data-theme=dark] .tab{background:#1e293bad!important;color:var(--text-secondary)!important;border-color:#38bdf81f!important}[data-theme=dark] .el-dialog,[data-theme=dark] .el-drawer,[data-theme=dark] .el-message-box{background:#020617f5!important;border:1px solid rgba(56,189,248,.14)!important;box-shadow:0 28px 60px #02061785!important}[data-theme=dark] .el-dialog .el-dialog__title,[data-theme=dark] .el-drawer__title,[data-theme=dark] .el-message-box__title{color:var(--text-primary)!important}[data-theme=dark] .el-dialog__body,[data-theme=dark] .el-drawer__body,[data-theme=dark] .el-message-box__content,[data-theme=dark] .el-dialog__headerbtn .el-dialog__close,[data-theme=dark] .el-drawer__close-btn{color:var(--text-secondary)!important}[data-theme=dark] .image-wrapper,[data-theme=dark] .video-panel,[data-theme=dark] .music-item,[data-theme=dark] .el-descriptions__cell,[data-theme=dark] .el-descriptions__label,[data-theme=dark] .el-descriptions__content,[data-theme=dark] .el-collapse-item__header{background:#0f172abd!important;border-color:#38bdf81a!important;color:var(--text-primary)!important}[data-theme=dark] .el-alert--info{background:#0ea5e91f!important;border-color:#38bdf83d!important;color:#7dd3fc!important}[data-theme=dark] .el-alert--warning{background:#f59e0b24!important;border-color:#fbbf243d!important;color:#fde68a!important}[data-theme=dark] .el-table{--el-table-tr-bg-color: transparent !important;--el-table-header-bg-color: rgba(15, 23, 42, .9) !important;--el-table-text-color: var(--text-primary) !important;--el-table-header-text-color: var(--text-secondary) !important;--el-table-border-color: rgba(56, 189, 248, .1) !important;background:transparent!important}[data-theme=dark] .el-radio-button__inner{background:#0f172acc!important;border-color:#38bdf82e!important;color:var(--text-secondary)!important}[data-theme=dark] .el-radio-button__original-radio:checked+.el-radio-button__inner{background:var(--primary-color)!important;border-color:var(--primary-color)!important;color:#fff!important;box-shadow:-1px 0 0 0 var(--primary-color)!important}[data-theme=dark] .upload-dragger,[data-theme=dark] .el-upload-dragger{background:#0f172ab8!important;border-color:#38bdf838!important}[data-theme=dark] .el-upload-dragger:hover{border-color:var(--primary-color)!important;background:#38bdf814!important}[data-theme=dark] .admin-reply{background:#38bdf814!important;border-color:#38bdf82e!important;color:var(--text-primary)!important}[data-theme=dark] .admin-reply h4{color:#7dd3fc!important}[data-theme=dark] .el-pagination .el-pager li,[data-theme=dark] .el-pagination button{background:#0f172ad1!important;color:var(--text-secondary)!important;border-color:#38bdf824!important}[data-theme=dark] .el-pagination .el-pager li.is-active{background:var(--primary-color)!important;color:#fff!important}[data-theme=dark] .el-tag{border-color:#38bdf833!important}[data-theme=dark] .el-skeleton__item{background:linear-gradient(90deg,#0f172ae6 25%,#1e293beb,#0f172ae6 75%)!important}[data-theme=dark] .header-filter-btn,[data-theme=dark] .history-range-field,[data-theme=dark] .history-range-calendar,[data-theme=dark] .history-range-nav{background:#0f172adb!important;border-color:#38bdf829!important;color:var(--text-primary)!important;box-shadow:none!important}[data-theme=dark] .header-filter-btn:hover,[data-theme=dark] .header-filter-btn:focus-visible,[data-theme=dark] .header-filter-btn.active,[data-theme=dark] .history-range-field:hover,[data-theme=dark] .history-range-field.active,[data-theme=dark] .history-range-nav:hover:not(:disabled){background:#1e293beb!important;border-color:#38bdf847!important}[data-theme=dark] .history-range-panel{background:linear-gradient(180deg,#020617fa,#0f172af5)!important;border-color:#38bdf824!important;box-shadow:0 24px 54px #0206177a!important}[data-theme=dark] .history-range-field-label,[data-theme=dark] .history-range-weekdays span{color:var(--text-tertiary)!important}[data-theme=dark] .history-range-field-value,[data-theme=dark] .history-range-calendar-title,[data-theme=dark] .history-range-preset,[data-theme=dark] .history-range-day{color:var(--text-primary)!important}[data-theme=dark] .history-range-presets{border-bottom-color:#ffffff14!important}[data-theme=dark] .history-range-preset:hover,[data-theme=dark] .history-range-preset.active,[data-theme=dark] .history-range-day:hover:not(.is-disabled){background:#38bdf81a!important}[data-theme=dark] .history-range-day.is-muted span{color:#94a3b885!important}[data-theme=dark] .history-range-day.is-disabled span,[data-theme=dark] .history-range-nav:disabled{color:#94a3b857!important}[data-theme=dark] .history-range-day.is-today:not(.is-start):not(.is-end) span{color:#7dd3fc!important;box-shadow:inset 0 0 0 1px #38bdf866!important}[data-theme=dark] .history-range-day.is-in-range{background:#38bdf81f!important}[data-theme=dark] .history-range-day.is-start span,[data-theme=dark] .history-range-day.is-end span{box-shadow:0 10px 18px #0ea5e93d!important}[data-theme=dark] .subject-mention-panel{background:#020617f5!important;border-color:#38bdf829!important;box-shadow:0 20px 40px #02061770!important}[data-theme=dark] .subject-mention-item:hover,[data-theme=dark] .subject-mention-item.active{border-color:#38bdf838!important;background:#38bdf81a!important}[data-theme=dark] .subject-mention-avatar-fallback.is-image{color:#7dd3fc!important;background:#082f49d6!important}[data-theme=dark] .subject-mention-avatar-fallback.is-audio{color:#5eead4!important;background:#115e59c7!important}[data-theme=dark] .subject-mention-kind.is-video{color:#93c5fd!important;background:#1e40af47!important}[data-theme=dark] .subject-mention-kind.is-audio{color:#99f6e4!important;background:#0d94883d!important}[data-theme=dark] .subject-mention-meta-hint{color:#94a3b8eb!important}[data-theme=dark] .task-card-head-left .el-tag,[data-theme=dark] .task-card-asset-icon,[data-theme=dark] .result-action-btn{background:#0f172ae6!important;color:var(--text-secondary)!important}[data-theme=dark] .task-card-clear-btn{background:#450a0aa8!important;border-color:#f8717142!important;color:#fecdd3!important}[data-theme=dark] .task-card-frame,[data-theme=dark] .pending-panel,[data-theme=dark] .pending-preview-shell,[data-theme=dark] .pending-preview-card,[data-theme=dark] .result-media-card,[data-theme=dark] .result-empty-card,[data-theme=dark] .task-card-prompt-shell,[data-theme=dark] .task-card-asset-pill,[data-theme=dark] .task-card-prompt-popover.el-popover,[data-theme=dark] .task-card-prompt-popover-body{background:linear-gradient(180deg,#0f172af0,#0f172ad1)!important;border-color:#38bdf824!important;box-shadow:0 16px 34px #02061757!important}[data-theme=dark] .task-card-asset-pill.is-image{background:#082f4994!important}[data-theme=dark] .task-card-asset-pill.is-video{background:#1e293be6!important}[data-theme=dark] .task-card-asset-pill.is-audio{background:#134e4a8f!important}[data-theme=dark] .task-card-asset-text,[data-theme=dark] .card-prompt-text,[data-theme=dark] .task-card-prompt-popover-title,[data-theme=dark] .task-card-prompt-popover-content,[data-theme=dark] .pending-title,[data-theme=dark] .result-action-btn{color:var(--text-primary)!important}[data-theme=dark] .task-card-prompt-popover-content,[data-theme=dark] .pending-desc,[data-theme=dark] .pending-action-hint,[data-theme=dark] .meta-chip,[data-theme=dark] .message-time{color:var(--text-secondary)!important}[data-theme=dark] .task-card-prompt-fade{background:linear-gradient(180deg,#02061700,#020617f5)!important}[data-theme=dark] .meta-chip{background:#1e293bcc!important}[data-theme=dark] .task-card-asset-action{border-color:var(--ce-line, rgba(255, 255, 255, .1))!important;background:var(--ce-bg-soft, #141414)!important;color:var(--ce-text-2, #a3a3a3)!important;box-shadow:none!important}[data-theme=dark] .task-card-asset-action:hover,[data-theme=dark] .task-card-asset-action:focus-visible{border-color:var(--ce-line-strong, #737373)!important;background:var(--ce-bg-hover, #1a1a1a)!important;color:var(--ce-text, #f5f5f5)!important;box-shadow:none!important}[data-theme=sepia] .task-card-asset-action{border-color:#3a2e181f!important;background:#f5edd8!important;color:#5c4a2a!important;box-shadow:none!important}[data-theme=sepia] .task-card-asset-action:hover,[data-theme=sepia] .task-card-asset-action:focus-visible{border-color:#8a7553!important;background:#efe5c8!important;color:#3a2e18!important;box-shadow:none!important}[data-theme=dark] .pending-panel.is-cooling{border-color:#38bdf83d!important;background:linear-gradient(135deg,#082f49b3,#0f172af5 45%,#0c4a6ea3)!important;box-shadow:0 22px 42px #02061770,inset 0 1px #7dd3fc1a!important}[data-theme=dark] .pending-kicker,[data-theme=dark] .pending-panel.is-cooling .pending-kicker,[data-theme=dark] .pending-countdown-chip,[data-theme=dark] .pending-preview-badge{background:#082f49b3!important;color:#7dd3fc!important;border-color:#38bdf838!important}[data-theme=dark] .pending-preview-chip,[data-theme=dark] .pending-preview-monitor,[data-theme=dark] .pending-preview-tail-canvas{background:#1e293bd1!important}[data-theme=dark] .pending-preview-lines span{background:#94a3b857!important}[data-theme=dark] .result-media-badge,[data-theme=dark] .result-drag-badge{background:#020617d1!important}[data-theme=dark] .result-empty-card{color:var(--text-tertiary)!important;border-style:dashed!important}[data-theme=dark] .real-panel .status-tab,[data-theme=dark] .real-panel .hero-action,[data-theme=dark] .real-panel .card-btn,[data-theme=dark] .role-asset-panel .panel-btn.secondary,[data-theme=dark] .role-asset-panel .type-tab,[data-theme=dark] .role-asset-panel .card-btn,[data-theme=dark] .role-asset-panel .summary-chip,[data-theme=dark] .role-asset-panel .folder-item,[data-theme=dark] .role-asset-panel .asset-card,[data-theme=dark] .role-asset-panel .folder-dialog-input,[data-theme=dark] .real-panel .search-box,[data-theme=dark] .role-asset-panel .search-box{background:#0f172ad6!important;border-color:#38bdf824!important;color:var(--text-secondary)!important}[data-theme=dark] .real-panel .status-tab.active,[data-theme=dark] .role-asset-panel .type-tab.active,[data-theme=dark] .role-asset-panel .folder-item.active,[data-theme=dark] .role-asset-panel .folder-item.is-drop-target,[data-theme=dark] .role-asset-panel .asset-card.active{background:#38bdf81f!important;border-color:#38bdf847!important;color:var(--text-primary)!important}[data-theme=dark] .real-panel .persona-card,[data-theme=dark] .real-panel .auth-note,[data-theme=dark] .real-panel .pending-box,[data-theme=dark] .real-panel .upload-section,[data-theme=dark] .real-panel .media-card,[data-theme=dark] .real-panel .doc-card,[data-theme=dark] .real-panel .link-box,[data-theme=dark] .role-asset-panel,[data-theme=dark] .role-asset-panel .folder-column,[data-theme=dark] .role-asset-panel .asset-column,[data-theme=dark] .role-asset-panel .detail-column{background:linear-gradient(180deg,#0f172af0,#0f172ad1)!important;border-color:#38bdf824!important;box-shadow:0 18px 38px #0206174d!important}[data-theme=dark] .real-panel .auth-chip,[data-theme=dark] .real-panel .more-item,[data-theme=dark] .real-panel .text-action-btn{background:linear-gradient(180deg,#082f49e6,#0f172af5)!important;color:#7dd3fc!important;border-color:#38bdf82e!important}[data-theme=dark] .real-panel .persona-cover,[data-theme=dark] .real-panel .empty-box,[data-theme=dark] .role-asset-panel .asset-cover{background:linear-gradient(135deg,#082f4985,#0f172af0)!important;border-color:#38bdf824!important}[data-theme=dark] .real-panel .status-badge,[data-theme=dark] .real-panel .pending-status,[data-theme=dark] .real-panel .model-chip,[data-theme=dark] .real-panel .preview-item,[data-theme=dark] .real-panel .doc-card,[data-theme=dark] .real-panel .link-box,[data-theme=dark] .role-asset-panel .asset-source{background:#0f172ad6!important;color:var(--text-secondary)!important;border-color:#38bdf81f!important}[data-theme=dark] .real-panel .persona-error{background:#450a0a99!important;color:#fecaca!important}[data-theme=dark] .real-panel .audio-pill{background:#134e4a9e!important;color:#99f6e4!important}[data-theme=dark] .real-panel .persona-title span,[data-theme=dark] .real-panel .persona-meta,[data-theme=dark] .real-panel .persona-remark,[data-theme=dark] .real-panel .link-box small,[data-theme=dark] .real-panel .upload-tip,[data-theme=dark] .role-asset-panel .search-box,[data-theme=dark] .role-asset-panel .folder-item,[data-theme=dark] .role-asset-panel .asset-remark{color:var(--text-secondary)!important}[data-theme=dark] .role-asset-panel .folder-action{background:#1e293bc7!important;color:var(--text-secondary)!important}[data-theme=dark] .role-asset-panel .panel-btn.primary,[data-theme=dark] .real-panel .hero-action.primary{box-shadow:0 12px 24px #0ea5e933!important}[data-theme=dark] .security-icon{background:#38bdf81a!important}[data-theme=dark] .el-empty__description p{color:var(--text-tertiary)!important}[data-theme=dark] .material-prompt-editor .material-prompt-editor-prosemirror p.is-editor-empty:first-child:before{color:var(--mpe-placeholder, var(--text-tertiary))!important}[data-theme=dark] .rt-panel,[data-theme=dark] .panel,[data-theme=dark] .tool-sidebar,[data-theme=dark] .chat-workspace .message.ai,[data-theme=dark] .chat-workspace .input-area,[data-theme=dark] .task-result .result-media{background:#0f172ad1!important;border-color:#38bdf81f!important}[data-theme=dark] .rt-header,[data-theme=dark] .tool-sidebar .sidebar-header,[data-theme=dark] .tool-sidebar .function-panel,[data-theme=dark] .panel-header{border-color:#ffffff14!important}[data-theme=dark] .rt-title,[data-theme=dark] .rt-model,[data-theme=dark] .fab-title,[data-theme=dark] .panel-title-main,[data-theme=dark] .tool-label,[data-theme=dark] .chat-workspace .empty-title,[data-theme=dark] .chat-workspace .message-role,[data-theme=dark] .chat-workspace .message-prompt,[data-theme=dark] .task-placeholder .main-text{color:var(--text-primary)!important}[data-theme=dark] .rt-sub,[data-theme=dark] .rt-type,[data-theme=dark] .rt-row-sub,[data-theme=dark] .fab-sub,[data-theme=dark] .panel-title-desc,[data-theme=dark] .panel-sub,[data-theme=dark] .header-title,[data-theme=dark] .expand-icon,[data-theme=dark] .function-label,[data-theme=dark] .chat-workspace .empty-state,[data-theme=dark] .chat-workspace .message-time,[data-theme=dark] .chat-workspace .message-params,[data-theme=dark] .task-placeholder .sub-text,[data-theme=dark] .task-result .result-empty{color:var(--text-secondary)!important}[data-theme=dark] .rt-tab,[data-theme=dark] .tab,[data-theme=dark] .tool-item,[data-theme=dark] .function-item,[data-theme=dark] .chat-workspace .upload-btn{background:#0f172a85!important;border-color:#38bdf81a!important;color:var(--text-secondary)!important}[data-theme=dark] .rt-tab:hover,[data-theme=dark] .rt-tab.active,[data-theme=dark] .tool-item:hover,[data-theme=dark] .tool-item.active,[data-theme=dark] .function-item:hover,[data-theme=dark] .function-item.active,[data-theme=dark] .chat-workspace .upload-btn:hover{background:#38bdf81a!important;border-color:#38bdf842!important}[data-theme=dark] .tool-item.active .expand-icon,[data-theme=dark] .function-item.active .function-label{color:#7dd3fc!important}[data-theme=dark] .rt-row,[data-theme=dark] .row,[data-theme=dark] .chat-workspace .image-preview-bar{background:#0f172a9e!important;border-color:#38bdf814!important}[data-theme=dark] .rt-row:hover,[data-theme=dark] .row:hover{background:#1e293bc7!important}[data-theme=dark] .chat-workspace .message.user{background:linear-gradient(135deg,#0ea5e92e,#2563eb33)!important;border-color:#38bdf838!important}[data-theme=dark] .chat-workspace .message-image,[data-theme=dark] .chat-workspace .preview-item{border-color:#38bdf81a!important}[data-theme=dark] .chat-workspace .reference-tag{background:#020617c7!important;color:#7dd3fc!important}[data-theme=dark] .chat-workspace .remove-btn{background:#b91c1cdb!important}[data-theme=dark] .task-placeholder{border-color:#38bdf842!important}[data-theme=dark] .task-placeholder .progress-bar{background:#4755696b!important}[data-theme=dark] .task-result .result-empty{background:#0f172a9e!important}[data-theme=dark] .role-asset-desktop .crumb-btn,[data-theme=dark] .role-asset-desktop .desktop-btn,[data-theme=dark] .role-asset-desktop .desktop-search,[data-theme=dark] .role-asset-desktop .explorer-sidebar,[data-theme=dark] .role-asset-desktop .explorer-infobar,[data-theme=dark] .role-asset-desktop .explorer-canvas-wrap,[data-theme=dark] .role-asset-desktop .asset-preview-pane,[data-theme=dark] .role-asset-desktop .explorer-statusbar,[data-theme=dark] .role-asset-desktop .folder-dialog-input,[data-theme=dark] .role-asset-desktop.is-floating .desktop-search,[data-theme=dark] .role-asset-desktop.is-floating .crumb-btn,[data-theme=dark] .role-asset-desktop.is-floating .desktop-btn,[data-theme=dark] .role-assets-page .asset-drop-shell,[data-theme=dark] .role-assets-page .asset-upload,[data-theme=dark] .role-assets-page .asset-upload-chip,[data-theme=dark] .role-assets-page .asset-dropzone,[data-theme=dark] .role-assets-page .image-thumb,[data-theme=dark] .role-assets-page .media-card,[data-theme=dark] .role-assets-page .asset-preview,[data-theme=dark] .role-assets-page .empty-box{background:#0f172ad6!important;border-color:#38bdf824!important;color:var(--text-primary)!important}[data-theme=dark] .role-asset-desktop .desktop-btn:hover,[data-theme=dark] .role-asset-desktop .crumb-btn:hover,[data-theme=dark] .role-asset-desktop .sidebar-node:hover,[data-theme=dark] .role-asset-desktop .explorer-item:hover{background:#1e293be0!important;border-color:#38bdf838!important}[data-theme=dark] .role-asset-desktop .crumb-btn.active,[data-theme=dark] .role-asset-desktop .sidebar-node.active,[data-theme=dark] .role-asset-desktop .sidebar-node.is-drop-target,[data-theme=dark] .role-asset-desktop .explorer-item.active,[data-theme=dark] .role-asset-desktop .explorer-item.is-drop-target,[data-theme=dark] .role-asset-desktop.is-floating .explorer-item.active,[data-theme=dark] .role-asset-desktop.is-floating .explorer-item.is-drop-target,[data-theme=dark] .role-assets-page .image-thumb.active,[data-theme=dark] .role-assets-page .asset-form.is-drag-active .asset-dropzone{background:#38bdf81a!important;border-color:#38bdf847!important;box-shadow:none!important}[data-theme=dark] .role-asset-desktop .folder-mark-badge,[data-theme=dark] .role-asset-desktop .file-mark,[data-theme=dark] .role-asset-desktop .asset-preview-fallback{color:var(--text-primary)!important}[data-theme=dark] .role-asset-desktop .sidebar-group-title,[data-theme=dark] .role-asset-desktop .sidebar-node-copy small,[data-theme=dark] .role-asset-desktop .explorer-item-meta,[data-theme=dark] .role-asset-desktop .explorer-copy span,[data-theme=dark] .role-asset-desktop .explorer-status span,[data-theme=dark] .role-asset-desktop .explorer-statusbar span,[data-theme=dark] .role-asset-desktop .asset-preview-copy span,[data-theme=dark] .role-asset-desktop .asset-preview-copy p,[data-theme=dark] .role-asset-desktop .folder-dialog-body p,[data-theme=dark] .role-assets-page .asset-drop-shell span,[data-theme=dark] .role-assets-page .asset-drop-shell small,[data-theme=dark] .role-assets-page .asset-upload p,[data-theme=dark] .role-assets-page .asset-dropzone-copy span,[data-theme=dark] .role-assets-page .asset-dropzone-note,[data-theme=dark] .role-assets-page .asset-preview-copy span,[data-theme=dark] .role-assets-page .empty-box,[data-theme=dark] .role-assets-page .asset-field small{color:var(--text-secondary)!important}[data-theme=dark] .role-asset-desktop .explorer-copy strong,[data-theme=dark] .role-asset-desktop .asset-preview-copy strong,[data-theme=dark] .role-asset-desktop .sidebar-node-copy strong,[data-theme=dark] .role-asset-desktop .explorer-item-name,[data-theme=dark] .role-assets-page .asset-drop-shell strong,[data-theme=dark] .role-assets-page .asset-upload strong,[data-theme=dark] .role-assets-page .asset-dropzone-copy strong,[data-theme=dark] .role-assets-page .asset-field>span{color:var(--text-primary)!important}[data-theme=dark] .role-asset-desktop .asset-thumb,[data-theme=dark] .role-asset-desktop .asset-preview-cover,[data-theme=dark] .role-assets-page .asset-preview img,[data-theme=dark] .role-assets-page .asset-preview video{box-shadow:0 12px 22px #0206174d!important}[data-theme=dark] .role-asset-desktop .desktop-empty,[data-theme=dark] .role-asset-desktop.is-floating .desktop-empty{background:#0f172a9e!important;border-color:#38bdf82e!important;color:var(--text-secondary)!important;backdrop-filter:blur(6px)}[data-theme=dark] .role-assets-page .asset-drop-overlay{background:#02061770!important}[data-theme=dark] .role-assets-page .asset-drop-overlay.reject .asset-drop-shell,[data-theme=dark] .role-assets-page .asset-form.is-drag-reject .asset-dropzone{background:#450a0a80!important;border-color:#f8717142!important}[data-theme=dark] .sidebar{background:linear-gradient(180deg,#ffffff08,#ffffff03),#020617c2!important;border-right-color:#38bdf81f!important;box-shadow:14px 0 34px #02061738!important}[data-theme=dark] .header-asset-btn,[data-theme=dark] .header-recycle-btn,[data-theme=dark] .header-tool-btn{background:linear-gradient(180deg,#0f172aeb,#0f172ad1)!important;border-color:#38bdf824!important;box-shadow:0 12px 24px #0206173d,inset 0 1px #ffffff0f!important;color:var(--text-primary)!important}[data-theme=dark] .header-asset-btn>.el-icon,[data-theme=dark] .header-asset-btn.persona>.el-icon{background:#38bdf81f!important;color:#7dd3fc!important}[data-theme=dark] .header-asset-btn strong{background:#38bdf824!important;color:#7dd3fc!important}[data-theme=dark] .header-asset-btn:hover,[data-theme=dark] .header-asset-btn.active,[data-theme=dark] .header-tool-btn:hover{background:linear-gradient(180deg,#1e293bf5,#0f172ae6)!important;border-color:#38bdf842!important}[data-theme=dark] .header-recycle-btn{border-color:#f8717133!important;color:#fecdd3!important}[data-theme=dark] .header-recycle-btn span,[data-theme=dark] .header-recycle-btn strong{color:#fecdd3!important}[data-theme=dark] .header-recycle-btn strong{background:#7f1d1d8a!important}[data-theme=dark] .header-recycle-btn:hover,[data-theme=dark] .header-recycle-btn.active,[data-theme=dark] .header-recycle-btn:focus-visible{background:linear-gradient(180deg,#450a0ab8,#0f172ae0)!important;border-color:#f8717157!important}[data-theme=dark] .composer-shell{background:linear-gradient(180deg,#020617e0,#0f172af5 22%,#0f172adb),radial-gradient(circle at top center,rgba(56,189,248,.14),transparent 50%)!important;border-color:#38bdf824!important;box-shadow:0 26px 50px #02061770,0 -10px 22px #082f4942,inset 0 1px #ffffff0f!important}[data-theme=dark] .composer-shell:before{background:linear-gradient(90deg,transparent,rgba(125,211,252,.28) 18%,rgba(125,211,252,.12) 82%,transparent)!important}[data-theme=dark] .composer-shell:after{background:linear-gradient(180deg,#ffffff0f,#fff0),radial-gradient(circle at top center,rgba(56,189,248,.1),transparent 62%)!important}[data-theme=dark] .param-rail:after{background:linear-gradient(90deg,transparent,rgba(56,189,248,.22) 18%,rgba(56,189,248,.12) 82%,transparent)!important}[data-theme=dark] .param-chip,[data-theme=dark] .material-video-pill,[data-theme=dark] .asset-group,[data-theme=dark] .asset-video-chip{background:#0f172a8f!important;border-color:#38bdf81f!important;color:var(--text-primary)!important}[data-theme=dark] .asset-audio-chip,[data-theme=dark] .material-audio-pill{background:#134e4a3d!important;border-color:#2dd4bf33!important}[data-theme=dark] .asset-toggle-chip strong{background:#1e293bd1!important;color:var(--text-primary)!important}[data-theme=dark] .input-canvas{background:linear-gradient(180deg,#0f172ab8,#0206179e),radial-gradient(circle at top left,rgba(56,189,248,.08),transparent 34%)!important;border-color:#38bdf824!important;box-shadow:inset 0 1px #ffffff0d,0 14px 30px #02061738!important}[data-theme=dark] .input-canvas.is-material-drop-active{background:#082f496b!important;border-color:#38bdf842!important;box-shadow:inset 0 0 0 1px #38bdf81a!important}[data-theme=dark] .input-canvas.is-material-drop-reject{background:#450a0a66!important;border-color:#f871713d!important;box-shadow:inset 0 0 0 1px #f871711a!important}[data-theme=dark] .input-canvas-drop-shell,[data-theme=dark] .material-drop-overlay{background:linear-gradient(180deg,#020617f5,#082f49e0),radial-gradient(circle at top right,rgba(56,189,248,.18),transparent 42%)!important;border-color:#38bdf83d!important;box-shadow:0 20px 40px #0206176b!important}[data-theme=dark] .input-canvas-drop-shell strong,[data-theme=dark] .material-drop-overlay strong{color:var(--text-primary)!important}[data-theme=dark] .input-canvas-drop-shell span,[data-theme=dark] .material-drop-overlay span{color:var(--text-secondary)!important}[data-theme=dark] .input-canvas-drop-overlay.reject .input-canvas-drop-shell,[data-theme=dark] .material-drop-overlay.reject{background:linear-gradient(180deg,#450a0ad6,#0f172aeb),radial-gradient(circle at top right,rgba(248,113,113,.14),transparent 42%)!important;border-color:#f871713d!important;box-shadow:0 20px 40px #450a0a42!important}[data-theme=dark] .input-canvas-drop-overlay.reject .input-canvas-drop-shell strong,[data-theme=dark] .material-drop-overlay.reject strong{color:#fecaca!important}[data-theme=dark] .input-canvas-drop-overlay.reject .input-canvas-drop-shell span,[data-theme=dark] .material-drop-overlay.reject span{color:#fda4af!important}[data-theme=dark] .composer-side-concurrency-badge{background:radial-gradient(circle at top right,rgba(56,189,248,.22),transparent 38%),linear-gradient(180deg,#0f172afa,#0f172ae0)!important;border-color:#38bdf824!important;color:var(--text-secondary)!important;box-shadow:0 24px 52px #0206176b,inset 0 1px #ffffff0f!important}[data-theme=dark] .composer-side-concurrency-badge:before{background:radial-gradient(circle,#38bdf824,#38bdf800)!important}[data-theme=dark] .concurrency-card-copy span,[data-theme=dark] .concurrency-card-copy em,[data-theme=dark] .concurrency-card-head small,[data-theme=dark] .concurrency-card-foot span{color:var(--text-secondary)!important}[data-theme=dark] .concurrency-card-copy strong,[data-theme=dark] .concurrency-card-foot span.primary{color:var(--text-primary)!important}[data-theme=dark] .concurrency-card-head small{background:#0596692e!important;box-shadow:none!important}[data-theme=dark] .concurrency-progress-track{background:#334155b8!important}[data-theme=dark] .concurrency-card-foot span{background:#0f172ab8!important;border-color:#38bdf81f!important;box-shadow:inset 0 1px #ffffff0a!important}[data-theme=dark] .composer-side-concurrency-badge.is-full{border-color:#f8717138!important;background:radial-gradient(circle at top right,rgba(248,113,113,.16),transparent 42%),linear-gradient(180deg,#450a0abd,#0f172aeb)!important}[data-theme=dark] .material-board,[data-theme=dark] .material-stack-card,[data-theme=dark] .material-empty-card,[data-theme=dark] .material-preview-card,[data-theme=dark] .material-preview-add-card,[data-theme=dark] .material-video-stack-card,[data-theme=dark] .prompt-skip-card{background:linear-gradient(180deg,#0f172ae6,#0f172ac7),radial-gradient(circle at top right,rgba(56,189,248,.08),transparent 46%)!important;border-color:#38bdf824!important;box-shadow:0 14px 28px #02061742,inset 0 1px #ffffff0a!important;color:var(--text-primary)!important}[data-theme=dark] .material-empty-plus,[data-theme=dark] .material-preview-add-card,[data-theme=dark] .material-add-fab,[data-theme=dark] .material-board-add-icon,[data-theme=dark] .prompt-skip-glyph,[data-theme=dark] .prompt-expand-chip,[data-theme=dark] .action-icon-btn{background:#1e293bd1!important;border-color:#38bdf824!important;color:#7dd3fc!important;box-shadow:0 10px 20px #0206172e!important}[data-theme=dark] .material-stack-shell.empty .material-empty-card{background:transparent!important;border-color:transparent!important;box-shadow:none!important}[data-theme=dark] .material-stack-shell.empty .material-empty-plus{background:#0f172a80!important;border:1px dashed rgba(148,163,184,.32)!important;color:#94a3b8e6!important;box-shadow:0 6px 14px #0206172e!important}[data-theme=dark] .material-stack-shell.empty .material-empty-card:hover:not(:disabled) .material-empty-plus{border-color:#7dd3fc8c!important;background:#082f498c!important;color:#e0f2fe!important;box-shadow:0 12px 22px #38bdf82e!important}[data-theme=dark] .prompt-expand-chip:hover,[data-theme=dark] .prompt-expand-chip.active{background:#082f49d1!important;border-color:#7dd3fc3d!important;color:#e0f2fe!important}[data-theme=dark] .prompt-expand-chip:focus,[data-theme=dark] .prompt-expand-chip:focus-visible{box-shadow:0 0 0 3px #38bdf824,0 12px 24px #02061738!important}[data-theme=dark] .action-icon-btn:hover:not(:disabled),[data-theme=dark] .material-preview-add-card:hover:not(:disabled),[data-theme=dark] .material-add-fab:hover:not(:disabled){background:#38bdf81f!important}[data-theme=dark] .material-board-card,[data-theme=dark] .material-board-add-card,[data-theme=dark] .material-board-counter,[data-theme=dark] .material-board-count-badge,[data-theme=dark] .material-upload-counter,[data-theme=dark] .material-video-button,[data-theme=dark] .seedance-material-action,[data-theme=dark] .virtual-persona-card-preview-item,[data-theme=dark] .virtual-persona-card-preview-more{background:#0f172ad6!important;border-color:#38bdf81f!important;color:var(--text-secondary)!important;box-shadow:0 10px 18px #02061729!important}[data-theme=dark] .material-board-type-badge,[data-theme=dark] .material-preview-badge,[data-theme=dark] .material-preview-kind-badge,[data-theme=dark] .material-video-stack-badge{background:#020617d1!important;color:#fff!important}[data-theme=dark] .material-board-meta strong,[data-theme=dark] .material-empty-copy strong,[data-theme=dark] .material-stack-card strong,[data-theme=dark] .material-video-stack-copy strong,[data-theme=dark] .prompt-skip-copy strong{color:var(--text-primary)!important}[data-theme=dark] .material-board-meta span,[data-theme=dark] .material-empty-copy small,[data-theme=dark] .material-preview-add-label,[data-theme=dark] .material-video-stack-copy span,[data-theme=dark] .prompt-skip-copy span,[data-theme=dark] .prompt-count{color:var(--text-secondary)!important}[data-theme=dark] .prompt-visual-placeholder,[data-theme=dark] .prompt-textarea::placeholder,[data-theme=dark] .canvas-editor .el-textarea__inner::placeholder{color:var(--text-tertiary)!important}[data-theme=dark] .prompt-visual-mention-rect,[data-theme=dark] .card-prompt-mention{background:#0f172ad1!important;border-color:#38bdf829!important;box-shadow:0 8px 16px #0206172e!important}[data-theme=dark] .prompt-visual-mention-badge-icon,[data-theme=dark] .prompt-visual-mention-icon,[data-theme=dark] .card-prompt-mention-icon{background:#134e4a47!important;color:#99f6e4!important;box-shadow:0 0 0 1px #2dd4bf2e inset!important}[data-theme=dark] .role-asset-backdrop{background:#02061752!important}[data-theme=dark] .role-asset-float-shell,[data-theme=dark] .virtual-persona-shell,[data-theme=dark] .virtual-persona-card{background:linear-gradient(180deg,#020617f5,#0f172ae0),radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 34%)!important;border-color:#38bdf824!important;box-shadow:0 28px 64px #02061770,0 8px 24px #02061733!important}[data-theme=dark] .role-asset-float-count,[data-theme=dark] .virtual-persona-count,[data-theme=dark] .virtual-persona-card-total,[data-theme=dark] .virtual-persona-card-chip,[data-theme=dark] .virtual-persona-card-hint,[data-theme=dark] .virtual-persona-card-drag-tip{background:#0f172acc!important;border-color:#38bdf824!important;color:#7dd3fc!important}[data-theme=dark] .role-asset-float-close,[data-theme=dark] .virtual-persona-close{background:#450a0a9e!important;border-color:#f8717138!important;color:#fecaca!important}[data-theme=dark] .role-asset-float-close:hover,[data-theme=dark] .virtual-persona-close:hover{background:#450a0acc!important;border-color:#f8717157!important}[data-theme=dark] .virtual-persona-card-cover,[data-theme=dark] .virtual-persona-card-preview-audio,[data-theme=dark] .virtual-persona-card-preview-more{background:linear-gradient(135deg,#082f4994,#0f172af5)!important}[data-theme=dark] .virtual-persona-card-status{background:#020617cc!important}[data-theme=dark] .virtual-persona-card-head span,[data-theme=dark] .virtual-persona-card-meta span,[data-theme=dark] .virtual-persona-card-copy p,[data-theme=dark] .role-asset-float-copy small,[data-theme=dark] .virtual-persona-copy small{color:var(--text-secondary)!important}[data-theme=dark] .chat-shell-header h2,[data-theme=dark] .timeline-empty h3,[data-theme=dark] .task-recycle-copy strong,[data-theme=dark] .task-recycle-empty strong,[data-theme=dark] .task-recycle-prompt,[data-theme=dark] .task-recycle-type,[data-theme=dark] .task-card-window-indicator,[data-theme=dark] .timeline-bottom-shortcut,[data-theme=dark] .prompt-visual-text,[data-theme=dark] .prompt-visual-mention-pill-text,[data-theme=dark] .subject-mention-label,[data-theme=dark] .virtual-persona-card-copy strong,[data-theme=dark] .virtual-persona-card-copy p,[data-theme=dark] .virtual-persona-card-head strong,[data-theme=dark] .virtual-persona-card-meta strong,[data-theme=dark] .role-asset-float-copy strong,[data-theme=dark] .brand-copy strong,[data-theme=dark] .user-copy strong,[data-theme=dark] .side-menu .el-menu-item.is-active,[data-theme=dark] .side-menu .el-menu-item:hover{color:#f8fbff!important}[data-theme=dark] .header-asset-btn span,[data-theme=dark] .header-tool-btn,[data-theme=dark] .timeline-empty p,[data-theme=dark] .history-load-indicator,[data-theme=dark] .task-recycle-copy small,[data-theme=dark] .task-recycle-meta,[data-theme=dark] .task-recycle-time,[data-theme=dark] .subject-mention-meta,[data-theme=dark] .virtual-persona-card-copy p,[data-theme=dark] .virtual-persona-card-meta span,[data-theme=dark] .virtual-persona-copy small,[data-theme=dark] .brand-copy span,[data-theme=dark] .user-copy span,[data-theme=dark] .user-arrow,[data-theme=dark] .side-menu .el-menu-item,[data-theme=dark] .sidebar .el-menu-item,[data-theme=dark] .sidebar-bottom,[data-theme=dark] .copyright,[data-theme=dark] .prompt-count,[data-theme=dark] .material-board-meta span,[data-theme=dark] .material-empty-copy small,[data-theme=dark] .material-video-stack-copy span,[data-theme=dark] .prompt-skip-copy span{color:#cfe2ff!important}[data-theme=dark] .header-tool-btn .el-icon,[data-theme=dark] .task-card-window-action,[data-theme=dark] .task-recycle-count,[data-theme=dark] .task-recycle-close,[data-theme=dark] .material-board-count-badge,[data-theme=dark] .material-upload-counter,[data-theme=dark] .material-board-counter,[data-theme=dark] .seedance-material-action,[data-theme=dark] .virtual-persona-card-preview-more{color:#dbeafe!important}[data-theme=dark] .param-chip,[data-theme=dark] .static-chip,[data-theme=dark] .toggle-chip,[data-theme=dark] .composer-shell .el-select__selected-item,[data-theme=dark] .composer-shell .el-select__input,[data-theme=dark] .composer-shell .el-select__placeholder,[data-theme=dark] .composer-shell .el-select__caret,[data-theme=dark] .composer-shell .el-input__inner,[data-theme=dark] .composer-shell .el-input__suffix-inner,[data-theme=dark] .composer-shell .el-input__prefix-inner,[data-theme=dark] .composer-shell .el-radio-button__inner,[data-theme=dark] .composer-shell .el-switch__label,[data-theme=dark] .composer-shell .el-switch__label *{color:#f1f7ff!important}[data-theme=dark] .composer-shell .el-select__placeholder,[data-theme=dark] .composer-shell .el-input__inner::placeholder,[data-theme=dark] .prompt-visual-placeholder,[data-theme=dark] .prompt-textarea::placeholder,[data-theme=dark] .canvas-editor .el-textarea__inner::placeholder{color:#94b3d7!important}[data-theme=dark] .canvas-editor,[data-theme=dark] .canvas-editor *:not(.el-icon),[data-theme=dark] .prompt-visual-layer,[data-theme=dark] .prompt-visual-layer *:not(.el-icon),[data-theme=dark] .prompt-textarea{color:#edf5ff!important;caret-color:#f8fbff!important}[data-theme=dark] .prompt-textarea{-webkit-text-fill-color:transparent}[data-theme=dark] .prompt-textarea.is-composing,[data-theme=dark] .prompt-textarea.is-editing{color:#edf5ff!important;-webkit-text-fill-color:#edf5ff!important}[data-theme=dark] .concurrency-card-copy span,[data-theme=dark] .concurrency-card-copy em,[data-theme=dark] .concurrency-card-head small,[data-theme=dark] .concurrency-card-foot span,[data-theme=dark] .concurrency-card-foot span.primary{color:#d9ebff!important}[data-theme=dark] .history-load-indicator,[data-theme=dark] .task-card-window-indicator,[data-theme=dark] .timeline-bottom-shortcut{background:#0f172ae0!important;border-color:#7dd3fc33!important}[data-theme=dark] .header-tool-btn,[data-theme=dark] .theme-toggle,[data-theme=dark] .sidebar-toggle{color:#dbeafe!important}[data-theme=dark] .brand-copy span,[data-theme=dark] .user-copy span,[data-theme=dark] .copyright{text-shadow:0 0 12px rgba(8,47,73,.14)}[data-theme=dark] .pending-panel.is-urgent{border-color:#fb923c57!important;background:linear-gradient(135deg,#78350f6b,#0f172af5 45%,#9a341252),radial-gradient(circle at top right,rgba(251,146,60,.22),transparent 55%)!important;box-shadow:0 22px 42px #9a341252,inset 0 1px #fdba741f!important}[data-theme=dark] .pending-progress-track{background:#38bdf824!important}[data-theme=dark] .pending-progress-fill{background:linear-gradient(90deg,#7dd3fc,#38bdf8)!important}[data-theme=dark] .pending-panel.is-urgent .pending-progress-fill{background:linear-gradient(90deg,#fb923c,#ea580c)!important}[data-theme=dark] .pending-progress-stripe{background:linear-gradient(90deg,transparent,rgba(125,211,252,.85),transparent)!important}[data-theme=dark] .pending-countdown strong{color:#e0f2fe!important}[data-theme=dark] .pending-countdown span{color:#7dd3fc!important}[data-theme=dark] .pending-countdown.is-urgent strong{color:#fed7aa!important}[data-theme=dark] .pending-countdown.is-urgent span{color:#fb923c!important}[data-theme=dark] .backfill-dot{background:#7dd3fc!important}[data-theme=dark] .pending-desc-sep{color:#94a3b861!important}[data-theme=dark] .pending-desc-task{color:#cbd5e1!important}[data-theme=dark] .pending-withdraw-btn{background:linear-gradient(135deg,#38bdf8,#0ea5e9)!important;color:#0f172a!important;box-shadow:0 10px 22px #0ea5e94d,inset 0 1px #fff6!important}[data-theme=dark] .pending-withdraw-btn:hover:not(:disabled){box-shadow:0 14px 28px #0ea5e961,inset 0 1px #ffffff80!important}[data-theme=dark] .pending-panel.is-urgent .pending-withdraw-btn{background:linear-gradient(135deg,#fb923c,#ea580c)!important;color:#1c0701!important;box-shadow:0 10px 22px #ea580c57,inset 0 1px #ffffff5c!important}[data-theme=dark] .pending-title{color:#f8fbff!important}[data-theme=dark] .pending-desc{color:#cbd5e1!important}.is-editorial{--ce-bg: #FFFFFF;--ce-bg-soft: #FAFAFA;--ce-bg-hover: #F5F5F5;--ce-bg-elev: #FFFFFF;--ce-line: #E5E5E5;--ce-line-strong: #D4D4D4;--ce-line-bold: #0A0A0A;--ce-text: #0A0A0A;--ce-text-2: #525252;--ce-text-3: #A3A3A3;--ce-text-disabled:#D4D4D4;--ce-accent: #0A0A0A;--ce-accent-soft: #F5F5F5;--ce-link: #0A0A0A;--ce-status-queue: #CA8A04;--ce-status-running: #0A0A0A;--ce-status-ok: #16A34A;--ce-status-fail: #DC2626;--ce-status-warn: #D97706;--ce-status-info: #525252;--ce-tint-queue: rgba(202, 138, 4, .1);--ce-tint-running: rgba(10, 10, 10, .06);--ce-tint-ok: rgba(22, 163, 74, .1);--ce-tint-fail: rgba(220, 38, 38, .1);--ce-radius: 4px;--ce-radius-lg: 6px;--ce-radius-chip: 999px;--ce-font: -apple-system, BlinkMacSystemFont, "Inter", "PingFang SC", system-ui, sans-serif;--ce-mono: ui-monospace, "JetBrains Mono", Menlo, Consolas, monospace;--ce-shadow-elev: 0 8px 24px rgba(0, 0, 0, .06)}[data-theme=dark] .is-editorial{--ce-bg: #0A0A0A;--ce-bg-soft: #141414;--ce-bg-hover: #1A1A1A;--ce-bg-elev: #141414;--ce-line: rgba(255, 255, 255, .1);--ce-line-strong: rgba(255, 255, 255, .18);--ce-line-bold: #F5F5F5;--ce-text: #F5F5F5;--ce-text-2: #A3A3A3;--ce-text-3: #737373;--ce-text-disabled:#404040;--ce-accent: #F5F5F5;--ce-accent-soft: rgba(255, 255, 255, .06);--ce-link: #F5F5F5;--ce-tint-queue: rgba(234, 179, 8, .18);--ce-status-running: #F5F5F5;--ce-tint-running: rgba(245, 245, 245, .12);--ce-tint-ok: rgba(74, 222, 128, .18);--ce-tint-fail: rgba(248, 113, 113, .18);--ce-shadow-elev: 0 8px 24px rgba(0, 0, 0, .3)}[data-theme=sepia] .is-editorial{--ce-bg: #FBF6E8;--ce-bg-soft: #F5EDD8;--ce-bg-hover: #EFE5C8;--ce-bg-elev: #FBF6E8;--ce-line: rgba(58, 46, 24, .12);--ce-line-strong: rgba(58, 46, 24, .2);--ce-line-bold: #3A2E18;--ce-text: #3A2E18;--ce-text-2: #5C4A2A;--ce-text-3: #8A7553;--ce-text-disabled:#B5A57E;--ce-accent: #3A2E18;--ce-accent-soft: rgba(58, 46, 24, .06);--ce-link: #8B5A2B;--ce-status-queue: #B07A1F;--ce-status-running: #8B5A2B;--ce-status-ok: #6B8E23;--ce-status-fail: #B23A3A;--ce-status-warn: #C77F2C;--ce-status-info: #5C4A2A;--ce-tint-queue: rgba(176, 122, 31, .12);--ce-tint-running: rgba(139, 90, 43, .12);--ce-tint-ok: rgba(107, 142, 35, .12);--ce-tint-fail: rgba(178, 58, 58, .12);--ce-shadow-elev: 0 8px 24px rgba(58, 46, 24, .1)}.app-frame .main-content:has(.is-editorial),.app-frame .content-wrapper:has(.is-editorial),.layout-container:has(.is-editorial),.main-content:has(.is-editorial),.content-wrapper:has(.is-editorial),.app-frame:has(.is-editorial){background:#fff!important}[data-theme=dark] .app-frame .main-content:has(.is-editorial),[data-theme=dark] .app-frame .content-wrapper:has(.is-editorial),[data-theme=dark] .layout-container:has(.is-editorial),[data-theme=dark] .main-content:has(.is-editorial),[data-theme=dark] .content-wrapper:has(.is-editorial),[data-theme=dark] .app-frame:has(.is-editorial){background:#0a0a0a!important}[data-theme=sepia] .app-frame .main-content:has(.is-editorial),[data-theme=sepia] .app-frame .content-wrapper:has(.is-editorial),[data-theme=sepia] .layout-container:has(.is-editorial),[data-theme=sepia] .main-content:has(.is-editorial),[data-theme=sepia] .content-wrapper:has(.is-editorial),[data-theme=sepia] .app-frame:has(.is-editorial){background:#fbf6e8!important}.is-editorial{font-family:var(--ce-font);color:var(--ce-text);background:var(--ce-bg)}.is-editorial *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.is-editorial h1,.is-editorial .page-title{font-size:28px;line-height:36px;font-weight:700;color:var(--ce-text);letter-spacing:-.02em;margin:0}.is-editorial h2,.is-editorial .section-title{font-size:20px;line-height:28px;font-weight:600;color:var(--ce-text);letter-spacing:-.01em;margin:0}.is-editorial h3{font-size:16px;line-height:22px;font-weight:600;color:var(--ce-text);margin:0}.is-editorial .editorial-eyebrow,.is-editorial .eyebrow,.is-editorial .section-label{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ce-text-3)}.is-editorial .description,.is-editorial .lead{color:var(--ce-text-2);font-size:14px;line-height:22px}.is-editorial .editorial-card{background:var(--ce-bg)!important;border:1px solid var(--ce-line)!important;border-radius:var(--ce-radius)!important;box-shadow:none!important;background-image:none!important;padding:16px}.is-editorial .editorial-card.is-soft{background:var(--ce-bg-soft)!important}.is-editorial .el-card{background:var(--ce-bg)!important;border:1px solid var(--ce-line)!important;border-radius:var(--ce-radius)!important;box-shadow:none!important;background-image:none!important;color:var(--ce-text)!important}.is-editorial .el-card__header{padding:14px 16px;border-bottom:1px solid var(--ce-line);background:transparent;color:var(--ce-text)}.is-editorial .el-card__body{padding:16px;background:transparent;color:var(--ce-text)}.is-editorial .el-button{border-radius:var(--ce-radius)!important;box-shadow:none!important;background-image:none!important;font-weight:500;transition:background-color .15s,border-color .15s,color .15s}.is-editorial .el-button--primary,.is-editorial .editorial-btn-primary{background:var(--ce-line-bold)!important;border-color:var(--ce-line-bold)!important;color:var(--ce-bg)!important}.is-editorial .el-button--primary:hover,.is-editorial .editorial-btn-primary:hover{background:var(--ce-text-2)!important;border-color:var(--ce-text-2)!important}.is-editorial .el-button--default,.is-editorial .editorial-btn-secondary{background:var(--ce-bg)!important;border:1px solid var(--ce-line)!important;color:var(--ce-text)!important}.is-editorial .el-button--default:hover,.is-editorial .editorial-btn-secondary:hover{background:var(--ce-bg-hover)!important;border-color:var(--ce-line-strong)!important;color:var(--ce-text)!important}.is-editorial .el-button--success{background:var(--ce-status-ok)!important;border-color:var(--ce-status-ok)!important;color:#fff!important}.is-editorial .el-button--danger{background:var(--ce-status-fail)!important;border-color:var(--ce-status-fail)!important;color:#fff!important}.is-editorial .el-button--warning{background:var(--ce-status-warn)!important;border-color:var(--ce-status-warn)!important;color:#fff!important}.is-editorial .el-button--text,.is-editorial .el-button.is-text{background:transparent!important;border-color:transparent!important;color:var(--ce-text-2)!important}.is-editorial .el-button--text:hover,.is-editorial .el-button.is-text:hover{background:var(--ce-bg-hover)!important;color:var(--ce-text)!important}.is-editorial .el-button.is-link{color:var(--ce-link)!important}.is-editorial .el-input__wrapper,.is-editorial .el-textarea__inner{background:var(--ce-bg)!important;box-shadow:0 0 0 1px var(--ce-line) inset!important;border-radius:var(--ce-radius)!important;color:var(--ce-text)!important}.is-editorial .el-input__inner{color:var(--ce-text)!important}.is-editorial .el-input__wrapper:hover{box-shadow:0 0 0 1px var(--ce-line-strong) inset!important}.is-editorial .el-input__wrapper.is-focus,.is-editorial .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--ce-line-bold) inset!important}.is-editorial .el-input__inner::placeholder,.is-editorial .el-textarea__inner::placeholder{color:var(--ce-text-3)!important}.is-editorial .el-select .el-select__wrapper{background:var(--ce-bg)!important;box-shadow:0 0 0 1px var(--ce-line) inset!important;border-radius:var(--ce-radius)!important}.is-editorial .el-select .el-select__wrapper.is-hovering{box-shadow:0 0 0 1px var(--ce-line-strong) inset!important}.is-editorial .el-select .el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--ce-line-bold) inset!important}.is-editorial .el-tag{border-radius:var(--ce-radius)!important;border:1px solid var(--ce-line)!important;background:var(--ce-bg-soft)!important;color:var(--ce-text-2)!important;font-weight:500;font-size:12px}.is-editorial .el-tag--success{background:var(--ce-tint-ok)!important;border-color:#16a34a38!important;color:var(--ce-status-ok)!important}.is-editorial .el-tag--warning{background:var(--ce-tint-queue)!important;border-color:#ca8a0438!important;color:var(--ce-status-queue)!important}.is-editorial .el-tag--danger{background:var(--ce-tint-fail)!important;border-color:#dc262638!important;color:var(--ce-status-fail)!important}.is-editorial .el-tag--info{background:var(--ce-bg-soft)!important;border-color:var(--ce-line)!important;color:var(--ce-text-2)!important}.is-editorial .el-tag--primary{background:var(--ce-tint-running)!important;border-color:#52525238!important;color:var(--ce-status-running)!important}.is-editorial .el-dialog,.editorial-dialog .el-dialog{background:var(--ce-bg)!important;border:1px solid var(--ce-line)!important;border-radius:var(--ce-radius-lg)!important;box-shadow:var(--ce-shadow-elev)!important;color:var(--ce-text)!important;background-image:none!important}.is-editorial .el-dialog__header,.editorial-dialog .el-dialog__header{padding:16px 20px;border-bottom:1px solid var(--ce-line);background:transparent;margin-right:0}.is-editorial .el-dialog__title,.editorial-dialog .el-dialog__title{font-size:16px;font-weight:600;color:var(--ce-text)}.is-editorial .el-dialog__body,.editorial-dialog .el-dialog__body{padding:16px 20px;background:transparent;color:var(--ce-text)}.is-editorial .el-dialog__footer,.editorial-dialog .el-dialog__footer{padding:12px 20px 16px;border-top:1px solid var(--ce-line);background:transparent}.is-editorial .el-drawer,.editorial-drawer .el-drawer{background:var(--ce-bg)!important;color:var(--ce-text)!important}.is-editorial .el-drawer__header,.editorial-drawer .el-drawer__header{padding:16px 20px;border-bottom:1px solid var(--ce-line);margin:0;color:var(--ce-text)}.is-editorial .el-table{background:var(--ce-bg)!important;color:var(--ce-text)!important}.is-editorial .el-table--enable-row-hover .el-table__body tr:hover>td{background:var(--ce-bg-hover)!important}.is-editorial .el-table th.el-table__cell{background:var(--ce-bg-soft)!important;border-bottom:1px solid var(--ce-line)!important;color:var(--ce-text-2)!important;font-weight:600}.is-editorial .el-table td.el-table__cell{background:var(--ce-bg)!important;border-bottom:1px solid var(--ce-line)!important;color:var(--ce-text)!important}.is-editorial .el-table:before,.is-editorial .el-table--border:after{background-color:var(--ce-line)!important}.is-editorial .el-progress-bar__outer{background:var(--ce-bg-soft)!important;border-radius:var(--ce-radius)!important}.is-editorial .el-progress-bar__inner{background:var(--ce-line-bold);background-image:none!important;border-radius:var(--ce-radius)!important}.is-editorial .el-progress__text{color:var(--ce-text-2)!important;font-family:var(--ce-mono)!important}.is-editorial .el-upload{color:var(--ce-text-2)!important}.is-editorial .el-upload-dragger{background:var(--ce-bg)!important;border:1px dashed var(--ce-line-strong)!important;border-radius:var(--ce-radius)!important;color:var(--ce-text-2)!important}.is-editorial .el-upload-dragger:hover{background:var(--ce-bg-soft)!important;border-color:var(--ce-line-bold)!important}.is-editorial .el-upload--picture-card{width:88px;height:88px;background:var(--ce-bg)!important;border:1px dashed var(--ce-line-strong)!important;border-radius:var(--ce-radius)!important;color:var(--ce-text-3)!important}.is-editorial .el-upload-list--picture-card .el-upload-list__item{border:1px solid var(--ce-line)!important;border-radius:var(--ce-radius)!important;background:var(--ce-bg)!important}.editorial-popper.el-popper{background:var(--ce-bg)!important;border:1px solid var(--ce-line)!important;border-radius:var(--ce-radius)!important;box-shadow:var(--ce-shadow-elev)!important;color:var(--ce-text)!important}.editorial-popper .el-dropdown-menu,.editorial-popper .el-select-dropdown__list{background:var(--ce-bg)!important;border:none!important;padding:4px}.editorial-popper .el-dropdown-menu__item,.editorial-popper .el-select-dropdown__item{color:var(--ce-text)!important;border-radius:var(--ce-radius)}.editorial-popper .el-dropdown-menu__item:hover,.editorial-popper .el-select-dropdown__item:hover,.editorial-popper .el-dropdown-menu__item:focus{background:var(--ce-bg-hover)!important;color:var(--ce-text)!important}.editorial-popper .el-select-dropdown__item.is-selected{color:var(--ce-text)!important;font-weight:600}.is-editorial .el-pagination{color:var(--ce-text-2)!important}.is-editorial .el-pagination button,.is-editorial .el-pagination .el-pager li{background:var(--ce-bg)!important;border:1px solid var(--ce-line)!important;border-radius:var(--ce-radius)!important;color:var(--ce-text-2)!important;font-weight:500;min-width:32px}.is-editorial .el-pagination .el-pager li.is-active{background:var(--ce-line-bold)!important;border-color:var(--ce-line-bold)!important;color:var(--ce-bg)!important}.is-editorial .el-pagination .el-pager li:not(.is-active):hover,.is-editorial .el-pagination button:not(:disabled):hover{background:var(--ce-bg-hover)!important;color:var(--ce-text)!important}.is-editorial .el-switch__core{background:var(--ce-line)!important;border-color:var(--ce-line)!important}.is-editorial .el-switch.is-checked .el-switch__core{background:var(--ce-line-bold)!important;border-color:var(--ce-line-bold)!important}.is-editorial .el-checkbox__inner,.is-editorial .el-radio__inner{background:var(--ce-bg)!important;border:1px solid var(--ce-line-strong)!important}.is-editorial .el-checkbox__input.is-checked .el-checkbox__inner,.is-editorial .el-radio__input.is-checked .el-radio__inner{background:var(--ce-line-bold)!important;border-color:var(--ce-line-bold)!important}.is-editorial .el-checkbox__label,.is-editorial .el-radio__label{color:var(--ce-text)!important}.is-editorial .el-tabs__header{margin-bottom:16px}.is-editorial .el-tabs__nav-wrap:after{background-color:var(--ce-line)!important;height:1px}.is-editorial .el-tabs__item{color:var(--ce-text-2)!important;font-weight:500;padding:0 16px}.is-editorial .el-tabs__item.is-active{color:var(--ce-text)!important;font-weight:600}.is-editorial .el-tabs__active-bar{background-color:var(--ce-line-bold)!important;height:2px}.is-editorial .editorial-empty{padding:48px 16px;text-align:center;color:var(--ce-text-3)}.is-editorial .editorial-empty .empty-icon{width:48px;height:48px;margin:0 auto 16px;border:1px dashed var(--ce-line-strong);border-radius:var(--ce-radius);display:grid;place-items:center;color:var(--ce-text-3)}.is-editorial .editorial-empty .empty-title{font-size:14px;font-weight:600;color:var(--ce-text-2);margin-bottom:4px}.is-editorial .editorial-empty .empty-desc{font-size:12px;color:var(--ce-text-3)}.is-editorial .editorial-hero{padding:24px 0 20px;border-bottom:1px solid var(--ce-line);margin-bottom:24px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.is-editorial .editorial-hero .hero-text{min-width:0;flex:1 1 360px}.is-editorial .editorial-hero .hero-eyebrow{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ce-text-3);margin-bottom:8px}.is-editorial .editorial-hero .hero-title{font-size:28px;line-height:36px;font-weight:700;letter-spacing:-.02em;color:var(--ce-text);margin:0 0 8px}.is-editorial .editorial-hero .hero-desc{font-size:14px;line-height:22px;color:var(--ce-text-2);margin:0;max-width:720px}.is-editorial .editorial-hero .hero-actions{display:flex;gap:8px;flex-shrink:0}.is-editorial .editorial-stat{background:var(--ce-bg)!important;border:1px solid var(--ce-line);border-radius:var(--ce-radius);padding:14px 16px;display:flex;flex-direction:column;gap:4px}.is-editorial .editorial-stat .stat-label{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ce-text-3)}.is-editorial .editorial-stat .stat-value{font-size:22px;font-weight:700;color:var(--ce-text);font-family:var(--ce-mono);letter-spacing:-.01em;line-height:1.2}.is-editorial .editorial-stat .stat-meta{font-size:12px;color:var(--ce-text-3)}.is-editorial .editorial-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:500;border-radius:var(--ce-radius);background:var(--ce-bg-soft);color:var(--ce-text-2);border:1px solid var(--ce-line);line-height:18px}.is-editorial .editorial-badge.is-ok{background:var(--ce-tint-ok);color:var(--ce-status-ok);border-color:#16a34a38}.is-editorial .editorial-badge.is-fail{background:var(--ce-tint-fail);color:var(--ce-status-fail);border-color:#dc262638}.is-editorial .editorial-badge.is-warn{background:var(--ce-tint-queue);color:var(--ce-status-queue);border-color:#ca8a0438}.is-editorial .editorial-badge.is-info{background:var(--ce-tint-running);color:var(--ce-status-running);border-color:#52525238}.is-editorial .el-divider{border-color:var(--ce-line)!important;background-color:var(--ce-line)!important}.is-editorial ::-webkit-scrollbar{width:8px;height:8px}.is-editorial ::-webkit-scrollbar-thumb{background:var(--ce-line-strong);border-radius:var(--ce-radius)}.is-editorial ::-webkit-scrollbar-thumb:hover{background:var(--ce-text-3)}.is-editorial ::-webkit-scrollbar-track{background:transparent}.chat-shell.is-editorial{--ce-page-bg: #f2f3f2;--ce-bg: #ffffff;--ce-bg-soft: #fafafa;--ce-bg-hover: #f5f5f5;--ce-text: #0a0a0a;--ce-text-2: #525252;--ce-text-3: #a3a3a3;--ce-text-disabled: #d4d4d4;--ce-line: #e5e5e5;--ce-line-strong: #0a0a0a;--ce-accent: #0a0a0a;--ce-status-queue: #ca8a04;--ce-status-running: #0a0a0a;--ce-status-ok: #16a34a;--ce-status-fail: #dc2626;--ce-status-warn: #d97706;--ce-tint-ok: rgba(22, 163, 74, .12);--ce-tint-fail: rgba(220, 38, 38, .12);--ce-radius: 4px;--ce-radius-chip: 999px;--ce-font: -apple-system, BlinkMacSystemFont, "Inter", "PingFang SC", system-ui, sans-serif;--ce-mono: ui-monospace, "JetBrains Mono", Menlo, Consolas, monospace}.chat-shell.is-editorial,.chat-shell.is-editorial *{font-family:var(--ce-font);backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.chat-shell.is-editorial{background:var(--ce-page-bg)!important;color:var(--ce-text)!important;box-shadow:none!important}.chat-shell.is-editorial{border-radius:0!important}.content-wrapper.creative-chat-wrapper:has(.chat-shell.is-editorial){padding:0!important;background:#f2f3f2!important}.main-content.creative-chat-main:has(.chat-shell.is-editorial),.layout-container:has(.chat-shell.is-editorial){background:#f2f3f2!important}.creative-chat-page:has(>.chat-shell.is-editorial){background:#f2f3f2!important}.content-wrapper:has(.task-history-page.is-editorial){max-width:none!important;padding:0!important}.chat-shell.is-editorial .composer-shell,.chat-shell.is-editorial .composer-shell:before,.chat-shell.is-editorial .composer-shell:after,.chat-shell.is-editorial .input-canvas,.chat-shell.is-editorial .input-canvas-drop-shell,.chat-shell.is-editorial .material-drop-overlay,.chat-shell.is-editorial .header-asset-btn,.chat-shell.is-editorial .header-recycle-btn,.chat-shell.is-editorial .header-tool-btn,.chat-shell.is-editorial .header-project-picker,.chat-shell.is-editorial .param-chip,.chat-shell.is-editorial .toggle-chip,.chat-shell.is-editorial .static-chip,.chat-shell.is-editorial .composer-side-concurrency-badge,.chat-shell.is-editorial .composer-side-concurrency-badge:before,.chat-shell.is-editorial .material-board,.chat-shell.is-editorial .material-stack-card,.chat-shell.is-editorial .material-empty-card,.chat-shell.is-editorial .material-preview-card,.chat-shell.is-editorial .material-preview-add-card,.chat-shell.is-editorial .material-video-stack-card,.chat-shell.is-editorial .prompt-skip-card,.chat-shell.is-editorial .task-card-frame,.chat-shell.is-editorial .task-card-prompt-shell,.chat-shell.is-editorial .task-card-asset-pill,.chat-shell.is-editorial .result-media-card,.chat-shell.is-editorial .result-empty-card,.chat-shell.is-editorial .pending-panel,.chat-shell.is-editorial .pending-preview-shell,.chat-shell.is-editorial .pending-preview-card,.chat-shell.is-editorial .meta-chip,.chat-shell.is-editorial .pending-kicker,.chat-shell.is-editorial .pending-task-chip,.chat-shell.is-editorial .pending-countdown-chip{background:var(--ce-bg)!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;border-radius:var(--ce-radius)!important}.chat-shell.is-editorial .chat-shell-header{background:var(--ce-bg-soft)!important;border:none!important;border-bottom:none!important;border-radius:10px!important;box-shadow:0 8px 28px #0a0a0a0f!important;padding:8px 10px 8px 14px!important}.chat-shell.is-editorial .chat-shell-header h2{font-size:20px!important;line-height:28px!important;font-weight:600!important;color:var(--ce-text)!important;letter-spacing:0!important;text-shadow:none!important;margin:0!important}.chat-shell.is-editorial .header-actions{gap:16px!important}.chat-shell.is-editorial .header-project-picker{border:none!important;background:var(--ce-bg-hover)!important;padding:4px 10px!important;border-radius:8px!important}.chat-shell.is-editorial .header-project-picker:hover{background:color-mix(in srgb,var(--ce-text) 8%,var(--ce-bg) 92%)!important}.chat-shell.is-editorial .header-project-label{color:var(--ce-text-3)!important;font-size:12px!important}.chat-shell.is-editorial .header-project-status{color:var(--ce-text-2)!important;background:transparent!important;font-size:12px!important;font-family:var(--ce-mono)!important;border:none!important;padding:0!important}.chat-shell.is-editorial .header-asset-btn,.chat-shell.is-editorial .header-recycle-btn,.chat-shell.is-editorial .header-tool-btn{border:none!important;color:var(--ce-text-2)!important;font-size:13px!important;font-weight:500!important;padding:6px 12px!important;transition:background-color .15s,color .15s,transform .15s!important}.chat-shell.is-editorial .header-asset-btn:hover,.chat-shell.is-editorial .header-asset-btn.active,.chat-shell.is-editorial .header-recycle-btn:hover,.chat-shell.is-editorial .header-recycle-btn.active,.chat-shell.is-editorial .header-tool-btn:hover{border:none!important;color:var(--ce-text)!important;background:var(--ce-bg-hover)!important}.chat-shell.is-editorial .header-asset-btn>.el-icon,.chat-shell.is-editorial .header-asset-btn.persona>.el-icon{background:transparent!important;color:var(--ce-text-2)!important}.chat-shell.is-editorial .header-asset-btn strong,.chat-shell.is-editorial .header-recycle-btn strong{background:var(--ce-bg-hover)!important;color:var(--ce-text)!important;font-family:var(--ce-mono)!important;font-size:12px!important;padding:1px 6px!important;border-radius:var(--ce-radius-chip)!important}.chat-shell.is-editorial .header-recycle-btn,.chat-shell.is-editorial .header-recycle-btn span,.chat-shell.is-editorial .header-recycle-btn strong{color:var(--ce-text-2)!important}.chat-shell.is-editorial .header-recycle-btn:hover{color:var(--ce-status-fail)!important;border-color:var(--ce-status-fail)!important}.chat-shell.is-editorial .timeline-panel,.chat-shell.is-editorial .timeline-scroll{background:transparent!important}.chat-shell.is-editorial .timeline-empty h3{color:var(--ce-text)!important;text-shadow:none!important;font-weight:600!important}.chat-shell.is-editorial .timeline-empty p{color:var(--ce-text-3)!important}.chat-shell.is-editorial .task-card{background:var(--ce-bg)!important;border:1px solid var(--ce-line)!important;border-radius:var(--ce-radius)!important;box-shadow:none!important;padding:24px!important;margin-bottom:16px!important;transition:border-color .15s!important}.chat-shell.is-editorial .task-card:hover{border-color:var(--ce-line-strong)!important}.chat-shell.is-editorial .task-card-head{border-bottom:1px solid var(--ce-line)!important;padding-bottom:12px!important;margin-bottom:16px!important}.chat-shell.is-editorial .task-card-head-left .el-tag,.chat-shell.is-editorial .task-card-head .el-tag{background:transparent!important;border:1px solid var(--ce-line)!important;color:var(--ce-text-2)!important;font-size:12px!important;font-weight:500!important;border-radius:var(--ce-radius-chip)!important;padding:0 8px!important;height:22px!important;line-height:20px!important}.chat-shell.is-editorial .task-card-head .el-tag .el-tag__content{color:inherit!important}.chat-shell.is-editorial .message-time{color:var(--ce-text-3)!important;font-family:var(--ce-mono)!important;font-size:13px!important}.chat-shell.is-editorial .task-card-clear-btn{background:transparent!important;border:none!important;color:var(--ce-text-3)!important;font-size:13px!important;padding:4px 8px!important;border-radius:var(--ce-radius)!important}.chat-shell.is-editorial .task-card-clear-btn:hover{color:var(--ce-status-fail)!important;background:transparent!important;text-decoration:underline!important;text-underline-offset:3px!important}.chat-shell.is-editorial .task-card-prompt-shell{background:transparent!important;border:none!important;border-left:2px solid var(--ce-line)!important;border-radius:0!important;padding:4px 0 4px 12px!important}.chat-shell.is-editorial .card-prompt-text,.chat-shell.is-editorial .prompt-visual-text{color:var(--ce-text-2)!important;font-size:14px!important;line-height:22px!important}.chat-shell.is-editorial .task-card-prompt-fade{background:linear-gradient(180deg,transparent,var(--ce-page-bg) 95%)!important}.chat-shell.is-editorial .task-card-asset-pill,.chat-shell.is-editorial .task-card-asset-pill.is-image,.chat-shell.is-editorial .task-card-asset-pill.is-video,.chat-shell.is-editorial .task-card-asset-pill.is-audio{background:var(--ce-bg-soft)!important;border:1px solid var(--ce-line)!important;border-radius:var(--ce-radius-chip)!important;padding:2px 10px 2px 4px!important}.chat-shell.is-editorial .task-card-asset-icon{background:transparent!important;color:var(--ce-text-2)!important}.chat-shell.is-editorial .meta-chip-row{gap:6px!important}.chat-shell.is-editorial .meta-chip{background:transparent!important;border:1px solid var(--ce-line)!important;color:var(--ce-text-2)!important;font-size:12px!important;font-family:var(--ce-mono)!important;padding:2px 8px!important;height:auto!important;border-radius:var(--ce-radius-chip)!important}.chat-shell.is-editorial .result-media-card,.chat-shell.is-editorial .result-image-card,.chat-shell.is-editorial .result-video-card{border:1px solid var(--ce-line)!important;border-radius:var(--ce-radius)!important;background:var(--ce-bg-soft)!important;overflow:hidden!important}.chat-shell.is-editorial .result-media-card:hover{border-color:var(--ce-line-strong)!important}.chat-shell.is-editorial .result-media-badge,.chat-shell.is-editorial .result-drag-badge{background:#0a0a0ac7!important;color:#fff!important;font-size:11px!important;font-weight:500!important;border-radius:var(--ce-radius)!important}.chat-shell.is-editorial .result-action-btn{background:var(--ce-bg)!important;border:1px solid var(--ce-line)!important;color:var(--ce-text)!important;font-size:13px!important;border-radius:var(--ce-radius)!important;box-shadow:none!important}.chat-shell.is-editorial .result-action-btn:hover{background:var(--ce-bg-hover)!important;border-color:var(--ce-line-strong)!important}.chat-shell.is-editorial .pending-panel,.chat-shell.is-editorial .pending-panel.is-cooling{background:var(--ce-bg-soft)!important;border:1px solid var(--ce-line)!important;border-radius:var(--ce-radius)!important}.chat-shell.is-editorial .pending-kicker{background:transparent!important;border:1px solid var(--ce-status-queue)!important;color:var(--ce-status-queue)!important;font-size:12px!important;font-weight:500!important;border-radius:var(--ce-radius-chip)!important;padding:2px 8px!important}.chat-shell.is-editorial .pending-task-chip,.chat-shell.is-editorial .pending-countdown-chip{background:transparent!important;border:1px solid var(--ce-line)!important;color:var(--ce-text-2)!important;font-family:var(--ce-mono)!important;font-size:12px!important;border-radius:var(--ce-radius-chip)!important}.chat-shell.is-editorial .pending-title{color:var(--ce-text)!important;font-size:15px!important;font-weight:600!important}.chat-shell.is-editorial .pending-desc,.chat-shell.is-editorial .pending-action-hint{color:var(--ce-text-3)!important;font-size:13px!important}.chat-shell.is-editorial .pending-withdraw-btn{background:var(--ce-bg)!important;border:1px solid var(--ce-line)!important;color:var(--ce-text)!important;border-radius:var(--ce-radius)!important;box-shadow:none!important}.chat-shell.is-editorial .pending-withdraw-btn:hover:not(:disabled){border-color:var(--ce-line-strong)!important;background:var(--ce-bg-hover)!important}.chat-shell.is-editorial .pending-preview-card,.chat-shell.is-editorial .pending-preview-monitor,.chat-shell.is-editorial .pending-preview-tail-canvas{background:var(--ce-bg)!important;border:1px solid var(--ce-line)!important}.chat-shell.is-editorial .pending-preview-lines span,.chat-shell.is-editorial .pending-preview-chip{background:var(--ce-line)!important}.chat-shell.is-editorial .result-panel .el-alert,.chat-shell.is-editorial .task-card-output .el-alert{background:var(--ce-bg-soft)!important;border:1px solid var(--ce-line)!important;border-radius:var(--ce-radius)!important}.chat-shell.is-editorial .el-alert--error .el-alert__title{color:var(--ce-status-fail)!important}.chat-shell.is-editorial .composer-shell{background:var(--ce-bg)!important;border-top:1px solid var(--ce-line)!important;border-bottom:none!important;border-left:none!important;border-right:none!important;border-radius:0!important;box-shadow:none!important;padding:16px 24px!important}.chat-shell.is-editorial .composer-shell:before,.chat-shell.is-editorial .composer-shell:after{display:none!important}.chat-shell.is-editorial .param-rail{border-bottom:none!important}.chat-shell.is-editorial .param-rail:after{display:none!important}.chat-shell.is-editorial .param-chip,.chat-shell.is-editorial .static-chip,.chat-shell.is-editorial .toggle-chip{background:transparent!important;border:1px solid var(--ce-line)!important;color:var(--ce-text-2)!important;border-radius:var(--ce-radius-chip)!important;font-size:13px!important;padding:4px 12px!important;height:28px!important;font-family:var(--ce-mono)!important;box-shadow:none!important}.chat-shell.is-editorial .param-chip:hover,.chat-shell.is-editorial .static-chip:hover,.chat-shell.is-editorial .toggle-chip:hover{border-color:var(--ce-line-strong)!important;color:var(--ce-text)!important}.chat-shell.is-editorial .param-chip.is-active,.chat-shell.is-editorial .toggle-chip.is-active,.chat-shell.is-editorial .param-chip.active,.chat-shell.is-editorial .toggle-chip.active{background:var(--ce-accent)!important;border-color:var(--ce-accent)!important;color:#fff!important}.chat-shell.is-editorial .input-canvas{background:var(--ce-bg)!important;border:1px solid var(--ce-line)!important;border-radius:var(--ce-radius)!important;box-shadow:none!important}.chat-shell.is-editorial .input-canvas:focus-within{border-color:var(--ce-line-strong)!important;box-shadow:none!important}.chat-shell.is-editorial .input-canvas.is-material-drop-active{background:var(--ce-bg-soft)!important;border-color:var(--ce-line-strong)!important;border-style:dashed!important}.chat-shell.is-editorial .input-canvas.is-material-drop-reject{border-color:var(--ce-status-fail)!important;border-style:dashed!important}.chat-shell.is-editorial .prompt-textarea,.chat-shell.is-editorial .canvas-editor,.chat-shell.is-editorial .canvas-editor *:not(.el-icon),.chat-shell.is-editorial .prompt-visual-layer,.chat-shell.is-editorial .prompt-visual-layer *:not(.el-icon){color:var(--ce-text)!important;-webkit-text-fill-color:var(--ce-text)!important;caret-color:var(--ce-text)!important;font-family:var(--ce-font)!important;text-shadow:none!important}.chat-shell.is-editorial .prompt-visual-placeholder,.chat-shell.is-editorial .prompt-textarea::placeholder,.chat-shell.is-editorial .canvas-editor .el-textarea__inner::placeholder{color:var(--ce-text-3)!important}.chat-shell.is-editorial .material-board,.chat-shell.is-editorial .material-stack-card,.chat-shell.is-editorial .material-empty-card,.chat-shell.is-editorial .material-preview-card,.chat-shell.is-editorial .material-preview-add-card,.chat-shell.is-editorial .material-video-stack-card,.chat-shell.is-editorial .prompt-skip-card{background:var(--ce-bg-soft)!important;border:1px solid var(--ce-line)!important;border-radius:var(--ce-radius)!important;box-shadow:none!important;color:var(--ce-text)!important}.chat-shell.is-editorial .material-empty-plus,.chat-shell.is-editorial .material-add-fab,.chat-shell.is-editorial .material-board-add-icon,.chat-shell.is-editorial .prompt-skip-glyph,.chat-shell.is-editorial .prompt-expand-chip,.chat-shell.is-editorial .action-icon-btn{background:var(--ce-bg)!important;border:1px solid var(--ce-line)!important;color:var(--ce-text-2)!important;box-shadow:none!important}.chat-shell.is-editorial .material-empty-plus:hover:not(:disabled),.chat-shell.is-editorial .material-add-fab:hover:not(:disabled),.chat-shell.is-editorial .action-icon-btn:hover:not(:disabled),.chat-shell.is-editorial .prompt-expand-chip:hover{border-color:var(--ce-line-strong)!important;background:var(--ce-bg-hover)!important;color:var(--ce-text)!important}.chat-shell.is-editorial .material-board-meta strong,.chat-shell.is-editorial .material-empty-copy strong,.chat-shell.is-editorial .material-stack-card strong{color:var(--ce-text)!important}.chat-shell.is-editorial .material-board-meta span,.chat-shell.is-editorial .material-empty-copy small,.chat-shell.is-editorial .prompt-count{color:var(--ce-text-3)!important}.chat-shell.is-editorial .composer-side-concurrency-badge{background:var(--ce-bg)!important;border:1px solid var(--ce-line)!important;border-radius:var(--ce-radius)!important;box-shadow:none!important;padding:8px 12px!important}.chat-shell.is-editorial .composer-side-concurrency-badge:before{display:none!important}.chat-shell.is-editorial .composer-side-concurrency-badge.is-full{border-color:var(--ce-status-fail)!important}.chat-shell.is-editorial .concurrency-card-copy strong,.chat-shell.is-editorial .concurrency-card-foot span.primary{color:var(--ce-text)!important;font-family:var(--ce-mono)!important}.chat-shell.is-editorial .concurrency-card-copy span,.chat-shell.is-editorial .concurrency-card-copy em,.chat-shell.is-editorial .concurrency-card-head small,.chat-shell.is-editorial .concurrency-card-foot span{color:var(--ce-text-3)!important;font-family:var(--ce-mono)!important;font-size:12px!important;background:transparent!important;border:none!important;box-shadow:none!important}.chat-shell.is-editorial .concurrency-progress-track{background:var(--ce-line)!important;border-radius:999px!important;height:2px!important}.chat-shell.is-editorial .concurrency-progress-bar{background:var(--ce-accent)!important;border-radius:999px!important}.chat-shell.is-editorial .composer-shell .el-select__wrapper,.chat-shell.is-editorial .composer-shell .el-input__wrapper{background:var(--ce-bg)!important;box-shadow:0 0 0 1px var(--ce-line) inset!important;border-radius:var(--ce-radius)!important}.chat-shell.is-editorial .composer-shell .el-select__wrapper:hover,.chat-shell.is-editorial .composer-shell .el-input__wrapper:hover{box-shadow:0 0 0 1px var(--ce-line-strong) inset!important}.chat-shell.is-editorial .composer-shell .el-select__placeholder,.chat-shell.is-editorial .composer-shell .el-input__inner::placeholder{color:var(--ce-text-3)!important}.chat-shell.is-editorial .composer-shell .el-select__selected-item,.chat-shell.is-editorial .composer-shell .el-select__input,.chat-shell.is-editorial .composer-shell .el-input__inner{color:var(--ce-text)!important}.chat-shell.is-editorial .composer-shell .el-switch__core{border-color:var(--ce-line)!important;background:var(--ce-bg-soft)!important}.chat-shell.is-editorial .composer-shell .el-switch.is-checked .el-switch__core{background:var(--ce-accent)!important;border-color:var(--ce-accent)!important}.chat-shell.is-editorial .composer-shell .el-button--primary,.chat-shell.is-editorial .send-action,.chat-shell.is-editorial .composer-send-btn{background:var(--ce-accent)!important;border-color:var(--ce-accent)!important;color:#fff!important;border-radius:var(--ce-radius)!important;box-shadow:none!important;font-weight:600!important}.chat-shell.is-editorial .composer-shell .el-button--primary:hover,.chat-shell.is-editorial .composer-send-btn:hover{background:#1f1f1f!important;border-color:#1f1f1f!important}.chat-shell.is-editorial ::-webkit-scrollbar-thumb{background:var(--ce-line)!important;border-radius:999px!important}.chat-shell.is-editorial ::-webkit-scrollbar-thumb:hover{background:var(--ce-text-3)!important}.chat-shell.is-editorial .task-card-head .el-tag[data-status=success],.chat-shell.is-editorial .task-card-head .el-tag--success{color:var(--ce-status-ok)!important;border-color:var(--ce-status-ok)!important}.chat-shell.is-editorial .task-card-head .el-tag--danger,.chat-shell.is-editorial .task-card-head .el-tag[data-status=failed]{color:var(--ce-status-fail)!important;border-color:var(--ce-status-fail)!important}.chat-shell.is-editorial .task-card-head .el-tag--warning{color:var(--ce-status-queue)!important;border-color:var(--ce-status-queue)!important}.chat-shell.is-editorial .role-asset-backdrop{background:#0a0a0a14!important;backdrop-filter:none!important}.chat-shell.is-editorial .role-asset-drawer,.chat-shell.is-editorial .virtual-persona-drawer{background:transparent!important;box-shadow:none!important}.chat-shell.is-editorial .role-asset-float-shell,.chat-shell.is-editorial .virtual-persona-shell,.chat-shell.is-editorial .virtual-persona-card{background:var(--ce-bg)!important;background-image:none!important;border:1px solid var(--ce-line)!important;border-radius:0!important;box-shadow:-1px 0 0 0 var(--ce-line)!important;color:var(--ce-text)!important}.chat-shell.is-editorial .role-asset-float-head,.chat-shell.is-editorial .virtual-persona-head{background:var(--ce-bg)!important;border-bottom:1px solid var(--ce-line)!important;padding:20px 24px!important}.chat-shell.is-editorial .role-asset-float-kicker,.chat-shell.is-editorial .virtual-persona-kicker{background:transparent!important;color:var(--ce-text-3)!important;font-family:var(--ce-mono)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;border:none!important;padding:0!important}.chat-shell.is-editorial .role-asset-float-copy strong,.chat-shell.is-editorial .virtual-persona-copy strong{color:var(--ce-text)!important;font-size:17px!important;font-weight:600!important;text-shadow:none!important}.chat-shell.is-editorial .role-asset-float-count,.chat-shell.is-editorial .virtual-persona-count{background:transparent!important;border:1px solid var(--ce-line)!important;color:var(--ce-text-2)!important;font-family:var(--ce-mono)!important;font-size:12px!important;border-radius:var(--ce-radius-chip)!important;padding:2px 10px!important;box-shadow:none!important}.chat-shell.is-editorial .role-asset-float-close,.chat-shell.is-editorial .virtual-persona-close{background:transparent!important;border:1px solid var(--ce-line)!important;color:var(--ce-text-2)!important;font-size:13px!important;border-radius:var(--ce-radius)!important;padding:4px 12px!important;box-shadow:none!important}.chat-shell.is-editorial .role-asset-float-close:hover,.chat-shell.is-editorial .virtual-persona-close:hover{background:var(--ce-bg-hover)!important;border-color:var(--ce-line-strong)!important;color:var(--ce-text)!important}.chat-shell.is-editorial .role-asset-desktop .crumb-btn,.chat-shell.is-editorial .role-asset-desktop .desktop-btn,.chat-shell.is-editorial .role-asset-desktop .desktop-search,.chat-shell.is-editorial .role-asset-desktop .explorer-sidebar,.chat-shell.is-editorial .role-asset-desktop .explorer-infobar,.chat-shell.is-editorial .role-asset-desktop .explorer-canvas-wrap,.chat-shell.is-editorial .role-asset-desktop .asset-preview-pane,.chat-shell.is-editorial .role-asset-desktop .explorer-statusbar,.chat-shell.is-editorial .role-asset-desktop .folder-dialog-input{background:var(--ce-bg)!important;background-image:none!important;border:1px solid var(--ce-line)!important;border-radius:var(--ce-radius)!important;box-shadow:none!important;color:var(--ce-text)!important}.chat-shell.is-editorial .role-asset-desktop .desktop-btn:hover,.chat-shell.is-editorial .role-asset-desktop .crumb-btn:hover,.chat-shell.is-editorial .role-asset-desktop .sidebar-node:hover,.chat-shell.is-editorial .role-asset-desktop .explorer-item:hover{background:var(--ce-bg-hover)!important;border-color:var(--ce-line-strong)!important;color:var(--ce-text)!important}.chat-shell.is-editorial .role-asset-desktop .crumb-btn.active,.chat-shell.is-editorial .role-asset-desktop .sidebar-node.active,.chat-shell.is-editorial .role-asset-desktop .sidebar-node.is-drop-target,.chat-shell.is-editorial .role-asset-desktop .explorer-item.active,.chat-shell.is-editorial .role-asset-desktop .explorer-item.is-drop-target{background:var(--ce-text)!important;border-color:var(--ce-text)!important;color:#fff!important;box-shadow:none!important}.chat-shell.is-editorial .role-asset-desktop .sidebar-group-title,.chat-shell.is-editorial .role-asset-desktop .explorer-item-meta,.chat-shell.is-editorial .role-asset-desktop .explorer-copy span,.chat-shell.is-editorial .role-asset-desktop .explorer-status span,.chat-shell.is-editorial .role-asset-desktop .explorer-statusbar span{color:var(--ce-text-3)!important}.chat-shell.is-editorial .role-asset-desktop .explorer-copy strong,.chat-shell.is-editorial .role-asset-desktop .sidebar-node-copy strong,.chat-shell.is-editorial .role-asset-desktop .explorer-item-name{color:var(--ce-text)!important}.chat-shell.is-editorial .role-asset-desktop .desktop-empty{background:var(--ce-bg-soft)!important;border:1px dashed var(--ce-line)!important;color:var(--ce-text-3)!important}.chat-shell.is-editorial .virtual-persona-card-cover,.chat-shell.is-editorial .virtual-persona-card-preview-audio,.chat-shell.is-editorial .virtual-persona-card-preview-more{background:var(--ce-bg-soft)!important;background-image:none!important;border:1px solid var(--ce-line)!important}.chat-shell.is-editorial .virtual-persona-card-status{background:#0a0a0ad1!important;color:#fff!important}.chat-shell.is-editorial .virtual-persona-card-chip,.chat-shell.is-editorial .virtual-persona-card-hint,.chat-shell.is-editorial .virtual-persona-card-drag-tip,.chat-shell.is-editorial .virtual-persona-card-total{background:transparent!important;border:1px solid var(--ce-line)!important;color:var(--ce-text-2)!important;border-radius:var(--ce-radius-chip)!important;font-family:var(--ce-mono)!important;font-size:12px!important;box-shadow:none!important}.chat-shell.is-editorial .header-filter-btn,.chat-shell.is-editorial .history-range-field{background:var(--ce-bg)!important;border:1px solid var(--ce-line)!important;color:var(--ce-text-2)!important;font-size:13px!important;border-radius:var(--ce-radius)!important;box-shadow:none!important;padding:6px 12px!important}.chat-shell.is-editorial .header-filter-btn:hover,.chat-shell.is-editorial .header-filter-btn.active,.chat-shell.is-editorial .history-range-field:hover,.chat-shell.is-editorial .history-range-field.active{background:var(--ce-bg-hover)!important;border-color:var(--ce-line-strong)!important;color:var(--ce-text)!important}.chat-shell.is-editorial .history-range-field-label{color:var(--ce-text-3)!important;font-size:11px!important;font-family:var(--ce-mono)!important;letter-spacing:.04em!important}.chat-shell.is-editorial .history-range-field-value{color:var(--ce-text)!important;font-family:var(--ce-mono)!important;font-size:13px!important}body:has(.chat-shell.is-editorial) .task-card-prompt-popover.el-popover,body:has(.chat-shell.is-editorial) .task-card-prompt-popover.el-popper{background:var(--ce-bg, #ffffff)!important;background-image:none!important;border:1px solid #e5e5e5!important;border-radius:4px!important;box-shadow:0 8px 24px #0a0a0a14!important;backdrop-filter:none!important;color:#0a0a0a!important}body:has(.chat-shell.is-editorial) .task-card-prompt-popover .task-card-prompt-popover-title{color:#0a0a0a!important;font-size:13px!important;font-weight:600!important;border-bottom:1px solid #e5e5e5!important;padding-bottom:8px!important;margin-bottom:12px!important}body:has(.chat-shell.is-editorial) .task-card-prompt-popover .task-card-prompt-popover-content,body:has(.chat-shell.is-editorial) .task-card-prompt-popover .prompt-visual-text{color:#525252!important;font-size:14px!important;line-height:22px!important}body:has(.chat-shell.is-editorial) .task-card-prompt-popover .el-popper__arrow:before{background:#fff!important;border-color:#e5e5e5!important}body:has(.chat-shell.is-editorial) .history-range-panel-popper,body:has(.chat-shell.is-editorial) .history-range-panel{background:#fff!important;background-image:none!important;border:1px solid #e5e5e5!important;border-radius:4px!important;box-shadow:0 8px 24px #0a0a0a14!important;backdrop-filter:none!important;color:#0a0a0a!important}body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-presets{border-bottom-color:#e5e5e5!important}body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-preset{background:transparent!important;border:none!important;color:#525252!important;font-size:13px!important;border-radius:4px!important}body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-preset:hover{background:#f5f5f5!important;color:#0a0a0a!important}body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-preset.active{background:#0a0a0a!important;color:#fff!important}body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-weekdays span{color:#a3a3a3!important;font-family:ui-monospace,JetBrains Mono,Menlo,monospace!important;font-size:11px!important}body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-calendar-title{color:#0a0a0a!important;font-weight:600!important}body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day{color:#0a0a0a!important;font-family:ui-monospace,JetBrains Mono,Menlo,monospace!important;font-size:13px!important}body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day:hover:not(.is-disabled){background:#f5f5f5!important}body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day.is-muted span{color:#d4d4d4!important}body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day.is-disabled span{color:#d4d4d4!important}body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day.is-in-range{background:#f5f5f5!important}body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day.is-start span,body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day.is-end span{background:#0a0a0a!important;color:#fff!important;border-radius:4px!important;box-shadow:none!important}body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day.is-today:not(.is-start):not(.is-end) span{color:#0a0a0a!important;box-shadow:inset 0 0 0 1px #0a0a0a!important;border-radius:4px!important}body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-nav{background:transparent!important;border:1px solid #e5e5e5!important;color:#525252!important;border-radius:4px!important}body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-nav:hover:not(:disabled){background:#f5f5f5!important;border-color:#0a0a0a!important;color:#0a0a0a!important}body:has(.chat-shell.is-editorial) .prompt-mention-preview-popper.el-popover,body:has(.chat-shell.is-editorial) .prompt-mention-preview-popper.el-popper{background:#fff!important;background-image:none!important;border:1px solid #e5e5e5!important;border-radius:4px!important;box-shadow:0 8px 24px #0a0a0a14!important;backdrop-filter:none!important}body:has(.chat-shell.is-editorial) .prompt-mention-preview-popper .prompt-mention-preview-copy strong{color:#0a0a0a!important}body:has(.chat-shell.is-editorial) .prompt-mention-preview-popper .prompt-mention-preview-copy span{color:#525252!important}.chat-shell.is-editorial .prompt-mention-chip,.chat-shell.is-editorial .card-prompt-mention,.chat-shell.is-editorial .prompt-visual-mention-rect{background:var(--ce-bg-soft)!important;background-image:none!important;border:1px solid var(--ce-line)!important;border-radius:var(--ce-radius-chip)!important;box-shadow:none!important;color:var(--ce-text)!important}.chat-shell.is-editorial .prompt-mention-chip.is-video,.chat-shell.is-editorial .prompt-mention-chip.is-audio,.chat-shell.is-editorial .prompt-mention-chip.is-image{background:var(--ce-bg-soft)!important;border-color:var(--ce-line)!important}.chat-shell.is-editorial .prompt-mention-chip-icon,.chat-shell.is-editorial .card-prompt-mention-icon,.chat-shell.is-editorial .prompt-visual-mention-icon,.chat-shell.is-editorial .prompt-visual-mention-badge-icon{background:var(--ce-bg)!important;color:var(--ce-text-2)!important;box-shadow:inset 0 0 0 1px var(--ce-line)!important}.chat-shell.is-editorial .material-board-card img,.chat-shell.is-editorial .material-preview-card img,.chat-shell.is-editorial .material-stack-card img,.chat-shell.is-editorial .virtual-persona-card-preview-item img{border-radius:2px!important}body:has(.chat-shell.is-editorial) .task-recycle-popover.el-popper,body:has(.chat-shell.is-editorial) .header-recycle-popper.el-popper{background:#fff!important;background-image:none!important;border:1px solid #e5e5e5!important;border-radius:4px!important;box-shadow:0 8px 24px #0a0a0a14!important;backdrop-filter:none!important}[data-theme=dark] .chat-shell.is-editorial,[data-theme=dark] .chat-shell.is-editorial *{color-scheme:dark}[data-theme=sepia] .chat-shell.is-editorial,[data-theme=sepia] .chat-shell.is-editorial *{color-scheme:light}.chat-shell.is-editorial .task-recycle-popover-panel{background:var(--ce-bg)!important;background-image:none!important;border:1px solid var(--ce-line)!important;border-radius:var(--ce-radius)!important;box-shadow:0 8px 24px #0a0a0a14!important;backdrop-filter:none!important}.chat-shell.is-editorial .task-recycle-shell{background:transparent!important}.chat-shell.is-editorial .task-recycle-head{background:var(--ce-bg)!important;border-bottom:1px solid var(--ce-line)!important;padding:16px 20px!important}.chat-shell.is-editorial .task-recycle-kicker{background:transparent!important;color:var(--ce-text-3)!important;font-family:var(--ce-mono)!important;font-size:11px!important;letter-spacing:.06em!important;text-transform:uppercase!important;border:none!important;padding:0!important}.chat-shell.is-editorial .task-recycle-copy strong{color:var(--ce-text)!important;font-size:16px!important;font-weight:600!important}.chat-shell.is-editorial .task-recycle-copy small{color:var(--ce-text-3)!important;font-size:12px!important}.chat-shell.is-editorial .task-recycle-clear-all-btn{background:transparent!important;border:1px solid var(--ce-line)!important;color:var(--ce-text-2)!important;font-size:13px!important;border-radius:var(--ce-radius)!important;box-shadow:none!important}.chat-shell.is-editorial .task-recycle-clear-all-btn:hover:not(:disabled){border-color:var(--ce-status-fail)!important;color:var(--ce-status-fail)!important;background:transparent!important}.chat-shell.is-editorial .task-recycle-count{background:transparent!important;border:1px solid var(--ce-line)!important;color:var(--ce-text-2)!important;font-family:var(--ce-mono)!important;font-size:12px!important;border-radius:var(--ce-radius-chip)!important;padding:2px 10px!important;box-shadow:none!important}.chat-shell.is-editorial .task-recycle-close{background:transparent!important;border:1px solid var(--ce-line)!important;color:var(--ce-text-2)!important;font-size:13px!important;border-radius:var(--ce-radius)!important}.chat-shell.is-editorial .task-recycle-close:hover{background:var(--ce-bg-hover)!important;border-color:var(--ce-line-strong)!important;color:var(--ce-text)!important}.chat-shell.is-editorial .task-recycle-card{background:var(--ce-bg)!important;border:1px solid var(--ce-line)!important;border-radius:var(--ce-radius)!important;box-shadow:none!important}.chat-shell.is-editorial .task-recycle-card:hover{border-color:var(--ce-line-strong)!important}.chat-shell.is-editorial .task-recycle-preview{background:var(--ce-bg-soft)!important;border:1px solid var(--ce-line)!important;border-radius:var(--ce-radius)!important;color:var(--ce-text-2)!important}.chat-shell.is-editorial .task-recycle-type{background:transparent!important;border:1px solid var(--ce-line)!important;color:var(--ce-text-2)!important;font-size:12px!important;border-radius:var(--ce-radius-chip)!important;padding:1px 8px!important}.chat-shell.is-editorial .task-recycle-time{color:var(--ce-text-3)!important;font-family:var(--ce-mono)!important;font-size:12px!important}.chat-shell.is-editorial .task-recycle-prompt{color:var(--ce-text)!important;font-size:14px!important;line-height:20px!important}.chat-shell.is-editorial .task-recycle-meta span{color:var(--ce-text-3)!important;font-size:12px!important}.chat-shell.is-editorial .task-recycle-dismiss-btn,.chat-shell.is-editorial .task-recycle-restore-btn{background:transparent!important;border:1px solid var(--ce-line)!important;color:var(--ce-text-2)!important;font-size:12px!important;border-radius:var(--ce-radius)!important;box-shadow:none!important}.chat-shell.is-editorial .task-recycle-dismiss-btn:hover:not(:disabled){border-color:var(--ce-status-fail)!important;color:var(--ce-status-fail)!important}.chat-shell.is-editorial .task-recycle-restore-btn:hover:not(:disabled){border-color:var(--ce-line-strong)!important;color:var(--ce-text)!important;background:var(--ce-bg-hover)!important}.chat-shell.is-editorial .task-recycle-empty{color:var(--ce-text-3)!important}.chat-shell.is-editorial .task-recycle-empty strong{color:var(--ce-text)!important}.chat-shell.is-editorial .task-recycle-load-indicator{background:var(--ce-bg-soft)!important;border:1px solid var(--ce-line)!important;color:var(--ce-text-3)!important;font-size:12px!important;border-radius:var(--ce-radius)!important}body:has(.chat-shell.is-editorial) .el-message-box,body:has(.chat-shell.is-editorial) .el-dialog{background:#fff!important;border:1px solid #e5e5e5!important;border-radius:4px!important;box-shadow:0 8px 32px #0a0a0a1f!important;backdrop-filter:none!important}.chat-shell.is-editorial .chat-shell-header{min-height:48px!important;height:48px!important;margin:12px 12px 4px!important;padding:6px 8px!important;border:none!important;border-bottom:none!important;border-radius:10px!important;background:color-mix(in srgb,var(--ce-bg) 88%,transparent)!important;box-shadow:0 8px 28px #0000001f!important;backdrop-filter:blur(18px) saturate(125%)!important;-webkit-backdrop-filter:blur(18px) saturate(125%)!important}.chat-shell.is-editorial .chat-shell-header h2{font-size:17px!important;line-height:28px!important;font-weight:700!important}.chat-shell.is-editorial .header-actions{gap:14px!important}.chat-shell.is-editorial .header-asset-btn,.chat-shell.is-editorial .header-recycle-btn{min-height:34px!important;height:34px!important;padding:6px 11px!important;background:color-mix(in srgb,var(--ce-text) 5%,var(--ce-bg) 95%)!important;border:none!important;border-radius:8px!important;font-size:13px!important;gap:6px!important;color:var(--ce-text-2)!important;box-shadow:none!important}.chat-shell.is-editorial .header-tool-btn{width:34px!important;min-width:34px!important;height:34px!important;padding:0!important;background:color-mix(in srgb,var(--ce-text) 5%,var(--ce-bg) 95%)!important;border:none!important;border-radius:8px!important;color:var(--ce-text-2)!important;box-shadow:none!important}.chat-shell.is-editorial .header-asset-btn:hover,.chat-shell.is-editorial .header-asset-btn.active,.chat-shell.is-editorial .header-recycle-btn:hover,.chat-shell.is-editorial .header-recycle-btn.active,.chat-shell.is-editorial .header-tool-btn:hover{background:var(--ce-bg-hover)!important;border:none!important;color:var(--ce-text)!important}.chat-shell.is-editorial .header-asset-btn strong,.chat-shell.is-editorial .header-recycle-btn strong{background:#0a0a0a0f!important}.chat-shell.is-editorial .header-project-picker{min-height:34px!important;height:34px!important;background:color-mix(in srgb,var(--ce-text) 5%,var(--ce-bg) 95%)!important;border:none!important;border-radius:8px!important;padding:0 10px!important;box-shadow:none!important}.chat-shell.is-editorial .header-project-picker:hover{background:var(--ce-bg-hover)!important;border:none!important}.chat-shell.is-editorial .header-filter-btn,.chat-shell.is-editorial .history-range-field{min-height:34px!important;background:color-mix(in srgb,var(--ce-text) 5%,var(--ce-bg) 95%)!important;border:none!important;border-radius:8px!important;padding:6px 12px!important;box-shadow:none!important}.chat-shell.is-editorial .header-filter-btn:hover,.chat-shell.is-editorial .header-filter-btn.active,.chat-shell.is-editorial .history-range-field:hover,.chat-shell.is-editorial .history-range-field.active{background:var(--ce-bg-hover)!important;border:none!important}.chat-shell.is-editorial .task-card-shell{margin-bottom:48px!important}.chat-shell.is-editorial .task-card{background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important;margin:0!important;transition:none!important}.chat-shell.is-editorial .task-card:hover{border:none!important;background:transparent!important;box-shadow:none!important}.chat-shell.is-editorial .task-card-head{border-bottom:none!important;padding:0!important;margin-bottom:12px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.chat-shell.is-editorial .task-card-head-left .el-tag:not(.is-status-tag),.chat-shell.is-editorial .task-card-head .el-tag:not(.is-status-tag){display:none!important}.chat-shell.is-editorial .task-card-head-right{gap:12px!important;align-items:center!important}.chat-shell.is-editorial .task-card-clear-btn{width:26px!important;height:26px!important;min-height:26px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;opacity:1!important;transition:color .15s,background-color .15s,transform .15s!important;background:var(--ce-bg-soft)!important;border:0!important;border-radius:var(--ce-radius-chip)!important;color:var(--ce-text-3)!important}.chat-shell.is-editorial .task-card-clear-btn svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.chat-shell.is-editorial .task-card-clear-btn:hover:not(:disabled),.chat-shell.is-editorial .task-card-clear-btn:focus-visible{color:var(--ce-text)!important;background:var(--ce-bg-hover)!important;text-decoration:none!important;transform:translateY(-1px)!important}.chat-shell.is-editorial .task-card-clear-btn:disabled{opacity:.35!important;cursor:not-allowed!important}.chat-shell.is-editorial .message-time{color:var(--ce-text-3)!important;font-family:var(--ce-mono)!important;font-size:12px!important;white-space:nowrap!important}.chat-shell.is-editorial .task-card-frame{background:transparent!important;background-image:none!important;border:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important;gap:16px!important}.chat-shell.is-editorial .task-card-input{padding:0!important;background:transparent!important;border:none!important}.chat-shell.is-editorial .task-card-assets{gap:6px!important;margin-bottom:8px!important}.chat-shell.is-editorial .task-card-asset-pill,.chat-shell.is-editorial .task-card-asset-pill.is-image,.chat-shell.is-editorial .task-card-asset-pill.is-video,.chat-shell.is-editorial .task-card-asset-pill.is-audio{background:var(--ce-bg-soft)!important;border:none!important;border-radius:999px!important;padding:2px 10px 2px 2px!important;gap:6px!important;height:26px!important}.chat-shell.is-editorial .task-card-asset-thumb{border-radius:999px!important;width:22px!important;height:22px!important;object-fit:cover!important}.chat-shell.is-editorial .task-card-asset-text{color:var(--ce-text)!important;font-size:12px!important}.chat-shell.is-editorial .task-card-asset-icon{background:var(--ce-bg-hover)!important;color:var(--ce-text-2)!important;width:22px!important;height:22px!important;border-radius:999px!important;display:flex!important;align-items:center!important;justify-content:center!important}.chat-shell.is-editorial .task-card-prompt-shell{background:transparent!important;border:none!important;padding:0!important;margin:0!important;min-height:0!important}.chat-shell.is-editorial .card-prompt-text{color:var(--ce-text)!important;font-size:15px!important;line-height:1.55!important;font-weight:500!important}.chat-shell.is-editorial .prompt-visual-text{color:var(--ce-text)!important}.chat-shell.is-editorial .task-card-input{gap:4px!important}.chat-shell.is-editorial .task-card-frame{gap:12px!important}.chat-shell.is-editorial .task-card-assets{margin-bottom:2px!important}.chat-shell.is-editorial .meta-chip-row{display:inline-flex!important;flex-wrap:wrap!important;gap:0!important;margin-top:0!important;font-family:var(--ce-mono)!important;font-size:12px!important;color:var(--ce-text-3)!important;line-height:1.5!important}.chat-shell.is-editorial .meta-chip{background:transparent!important;border:none!important;color:var(--ce-text-3)!important;font-family:var(--ce-mono)!important;font-size:13px!important;padding:0!important;border-radius:0!important;height:auto!important}.chat-shell.is-editorial .meta-chip+.meta-chip:before{content:" · ";color:var(--ce-text-disabled);padding:0 6px}.chat-shell.is-editorial .task-card-meta-row{width:100%;min-width:0;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.chat-shell.is-editorial .task-card-meta-row .assistant-meta{min-width:0;flex:1 1 auto;justify-content:flex-start!important}.chat-shell.is-editorial .task-card-actions-row{flex:0 0 auto;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important}.chat-shell.is-editorial .task-card-actions-row .task-card-asset-action{min-height:26px!important;height:26px!important;padding:0 10px!important;border:0!important;border-radius:var(--ce-radius-chip)!important;background:var(--ce-bg-soft)!important;color:var(--ce-text-2)!important;box-shadow:none!important}.chat-shell.is-editorial .task-card-actions-row .task-card-asset-action:hover,.chat-shell.is-editorial .task-card-actions-row .task-card-asset-action:focus-visible{background:var(--ce-bg-hover)!important;color:var(--ce-text)!important;transform:none!important}.chat-shell.is-editorial .task-card-meta-row,.chat-shell.is-editorial .task-card-meta-row .assistant-meta,.chat-shell.is-editorial .task-card-meta-row .task-card-actions-row{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}@media (max-width: 900px){.chat-shell.is-editorial .task-card-meta-row{align-items:flex-start!important;flex-direction:column!important}.chat-shell.is-editorial .task-card-actions-row{width:100%;justify-content:flex-start!important}}.chat-shell.is-editorial .role-asset-float-shell{padding:0!important;gap:0!important;background:var(--ce-bg)!important;background-image:none!important;border:1px solid var(--ce-line)!important;border-radius:18px!important;box-shadow:none!important}.chat-shell.is-editorial .role-asset-float-body{padding:14px!important;gap:0!important}.chat-shell.is-editorial .role-asset-desktop.is-floating{gap:12px!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-topbar{gap:10px!important;padding-bottom:12px!important;border-bottom:1px solid var(--ce-line)!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-tabs{gap:4px!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-tab{height:34px!important;padding:0 10px!important;border:0!important;border-radius:var(--ce-radius-chip)!important;background:transparent!important;color:var(--ce-text-2)!important;box-shadow:none!important;transition:color .15s ease,background-color .15s ease!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-tab:hover{color:var(--ce-text)!important;background:var(--ce-bg-soft)!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-tab.is-active{color:var(--gw-accent-strong)!important;background:var(--gw-accent-tint)!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-tab.is-active:after{background:var(--gw-accent)!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-tab-count{color:currentColor!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-tools{gap:8px!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-search{flex:1 1 150px!important;min-width:0!important;height:36px!important;padding:0 12px!important;border:0!important;border-radius:var(--ce-radius-chip)!important;background:var(--ce-bg-soft)!important;color:var(--ce-text-2)!important;box-shadow:none!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-search:focus-within{background:var(--ce-bg-hover)!important;color:var(--ce-text)!important;box-shadow:inset 0 0 0 2px var(--gw-accent-tint)!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-search input{color:var(--ce-text)!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-search input::placeholder{color:var(--ce-text-3)!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-btn{height:36px!important;min-height:36px!important;padding:0 13px!important;border:0!important;border-radius:var(--ce-radius-chip)!important;background:var(--ce-bg-soft)!important;color:var(--ce-text-2)!important;box-shadow:none!important;transform:none!important;transition:color .15s ease,background-color .15s ease!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-btn:hover:not(:disabled){background:var(--ce-bg-hover)!important;color:var(--ce-text)!important;box-shadow:none!important;transform:none!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-btn.is-danger{background:var(--ce-bg-soft)!important;color:var(--ce-status-fail)!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-btn.is-danger:hover:not(:disabled){background:var(--ce-status-fail)!important;border-color:var(--ce-status-fail)!important;color:#fff!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-wall{padding:14px!important;border-radius:14px!important;background:var(--ce-bg-soft)!important;background-image:none!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-grid{gap:12px!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-folder-chip{background:var(--ce-bg)!important;color:var(--gw-accent-strong)!important;box-shadow:none!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-folder-name{background:var(--ce-bg)!important;color:var(--ce-text)!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-act{border:1px solid var(--gw-line)!important;background:var(--ce-bg)!important;color:var(--ce-text-2)!important;box-shadow:0 4px 14px #00000059!important;transition:color .15s ease,background-color .15s ease,border-color .15s ease!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-act:hover{background:var(--ce-bg-hover)!important;color:var(--ce-text)!important;transform:none!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-act.is-danger{border-color:var(--gw-line)!important;background:var(--ce-bg)!important;color:var(--ce-status-fail)!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .gw-act.is-danger:hover{border-color:var(--ce-status-fail)!important;background:var(--ce-status-fail)!important;color:#fff!important}.chat-shell.is-editorial .task-card-output{background:transparent!important;border:none!important;padding:0!important}.chat-shell.is-editorial .result-media-card,.chat-shell.is-editorial .result-image-card,.chat-shell.is-editorial .result-video-card{background:var(--ce-bg-soft)!important;border:none!important;border-radius:8px!important;overflow:hidden!important;box-shadow:none!important}.chat-shell.is-editorial .result-media-card:hover{border:none!important;box-shadow:0 4px 16px #0a0a0a0f!important}.chat-shell.is-editorial .result-image,.chat-shell.is-editorial .result-video{border-radius:0!important}.chat-shell.is-editorial .result-media-overlay,.chat-shell.is-editorial .result-video-overlay{background:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:0!important;align-items:center!important}.chat-shell.is-editorial .result-video-overlay .result-drag-badge{margin-right:auto!important}.chat-shell.is-editorial .result-action-btn{background:#ffffffeb!important;border:none!important;color:var(--ce-text)!important;font-size:12px!important;font-weight:500!important;border-radius:999px!important;padding:4px 10px!important;box-shadow:0 1px 3px #0a0a0a1f!important}.chat-shell.is-editorial .result-action-btn:hover{background:#fff!important;border:none!important}.chat-shell.is-editorial .result-drag-badge,.chat-shell.is-editorial .result-media-badge{background:#0a0a0aa8!important;color:#fff!important;font-size:11px!important;border-radius:999px!important;padding:2px 8px!important}.chat-shell.is-editorial .pending-panel,.chat-shell.is-editorial .pending-panel.is-cooling{background:var(--ce-bg-soft)!important;border:1px solid var(--ce-line)!important;border-radius:12px!important;box-shadow:none!important}.chat-shell.is-editorial .pending-panel.is-urgent{background:var(--ce-bg-soft)!important;border-color:var(--ce-status-fail)!important;box-shadow:none!important}.chat-shell.is-editorial .pending-progress-track{height:3px!important;background:var(--ce-line)!important}.chat-shell.is-editorial .pending-progress-fill{background:var(--ce-status-running)!important}.chat-shell.is-editorial .pending-panel.is-urgent .pending-progress-fill{background:var(--ce-status-fail)!important}.chat-shell.is-editorial .pending-progress-stripe{background:linear-gradient(90deg,transparent,var(--ce-text-3),transparent)!important}.chat-shell.is-editorial .pending-countdown strong{color:var(--ce-text)!important;font-family:var(--ce-mono)!important;font-weight:600!important;letter-spacing:0!important}.chat-shell.is-editorial .pending-countdown span{color:var(--ce-text-3)!important;font-family:var(--ce-mono)!important}.chat-shell.is-editorial .pending-countdown.is-urgent strong,.chat-shell.is-editorial .pending-countdown.is-urgent span{color:var(--ce-status-fail)!important}.chat-shell.is-editorial .backfill-dot{background:var(--ce-text-3)!important}.chat-shell.is-editorial .pending-desc-sep{color:var(--ce-line-strong)!important}.chat-shell.is-editorial .pending-desc-task{color:var(--ce-text-2)!important;font-family:var(--ce-mono)!important}.chat-shell.is-editorial .pending-withdraw-btn{background:var(--ce-bg)!important;border:1px solid var(--ce-line-strong)!important;color:var(--ce-text)!important;border-radius:var(--ce-radius)!important;box-shadow:none!important;font-weight:600!important}.chat-shell.is-editorial .pending-withdraw-btn:hover:not(:disabled){background:var(--ce-text)!important;color:var(--ce-bg)!important;border-color:var(--ce-text)!important;transform:none!important;box-shadow:none!important;filter:none!important}.chat-shell.is-editorial .pending-panel.is-urgent .pending-withdraw-btn{background:var(--ce-status-fail)!important;border-color:var(--ce-status-fail)!important;color:#fff!important}.chat-shell.is-editorial .pending-panel.is-urgent .pending-withdraw-btn:hover:not(:disabled){background:#b91c1c!important;border-color:#b91c1c!important;color:#fff!important}.chat-shell.is-editorial .composer-shell{max-width:920px!important;width:calc(100% - 48px)!important;margin:0 auto 20px!important;background:var(--ce-bg)!important;border:1px solid var(--ce-line)!important;border-radius:24px!important;box-shadow:0 4px 24px #0a0a0a0f!important;padding:14px 18px!important;position:relative!important}.chat-shell.is-editorial .input-canvas{background:transparent!important;border:none!important;border-radius:0!important;padding:4px 0!important;box-shadow:none!important}.chat-shell.is-editorial .input-canvas:focus-within{border:none!important;box-shadow:none!important}.chat-shell.is-editorial .input-canvas.is-material-drop-active{background:var(--ce-bg-soft)!important;border:1px dashed var(--ce-line-strong)!important;border-radius:16px!important}.chat-shell.is-editorial .param-chip,.chat-shell.is-editorial .static-chip,.chat-shell.is-editorial .toggle-chip{background:var(--ce-bg)!important;border:none!important;color:var(--ce-text-2)!important;border-radius:999px!important;font-size:13px!important;padding:5px 12px!important;height:auto!important;box-shadow:none!important}.chat-shell.is-editorial .param-chip:hover,.chat-shell.is-editorial .static-chip:hover,.chat-shell.is-editorial .toggle-chip:hover{background:var(--ce-bg-hover)!important;border:none!important;color:var(--ce-text)!important}.chat-shell.is-editorial .param-chip.is-active,.chat-shell.is-editorial .toggle-chip.is-active,.chat-shell.is-editorial .param-chip.active,.chat-shell.is-editorial .toggle-chip.active{background:var(--ce-text)!important;border:none!important;color:#fff!important}.chat-shell.is-editorial .composer-shell .el-select__wrapper,.chat-shell.is-editorial .composer-shell .el-input__wrapper{background:var(--ce-bg)!important;box-shadow:none!important;border-radius:999px!important;padding:4px 14px!important;min-height:32px!important}.chat-shell.is-editorial .composer-shell .el-select__wrapper:hover,.chat-shell.is-editorial .composer-shell .el-input__wrapper:hover{background:var(--ce-bg-hover)!important;box-shadow:none!important}.chat-shell.is-editorial .composer-shell .el-select__wrapper.is-focused,.chat-shell.is-editorial .composer-shell .el-input__wrapper.is-focused{box-shadow:0 0 0 1px var(--ce-line-strong) inset!important}.chat-shell.is-editorial .composer-shell:before,.chat-shell.is-editorial .composer-shell:after,.chat-shell.is-editorial .param-rail:after{display:none!important}.chat-shell.is-editorial .material-board,.chat-shell.is-editorial .material-stack-card,.chat-shell.is-editorial .material-empty-card,.chat-shell.is-editorial .material-preview-card,.chat-shell.is-editorial .material-preview-add-card,.chat-shell.is-editorial .material-video-stack-card,.chat-shell.is-editorial .prompt-skip-card{background:var(--ce-bg-soft)!important;border:none!important;border-radius:12px!important;box-shadow:none!important}.chat-shell.is-editorial .composer-shell .el-button--primary,.chat-shell.is-editorial .composer-send-btn{background:var(--ce-text)!important;border:none!important;border-radius:999px!important;color:#fff!important;box-shadow:none!important;padding:6px 18px!important;font-weight:500!important;height:auto!important}.chat-shell.is-editorial .composer-shell .el-button--primary:hover{background:#1f1f1f!important}.chat-shell.is-editorial .composer-stage,.chat-shell.is-editorial .composer-stage.with-concurrency-badge{max-width:1100px!important;width:calc(100% - 32px)!important;margin:0 auto!important;display:block!important;position:relative!important}.chat-shell.is-editorial .composer-side-concurrency-badge{position:absolute!important;inset:0 24px auto auto!important;transform:translateY(-50%)!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;display:inline-flex!important;align-items:center!important;gap:8px!important;padding:3px 12px!important;background:var(--ce-bg)!important;background-image:none!important;border:1px solid var(--ce-line)!important;border-radius:999px!important;box-shadow:0 1px 2px #0a0a0a0a!important;backdrop-filter:none!important;overflow:visible!important;pointer-events:auto!important;z-index:6!important;margin:0!important;font-family:var(--ce-mono)!important;font-size:11px!important;line-height:1.4!important;color:var(--ce-text-2)!important;transition:background .15s,border-color .15s,color .15s!important}.chat-shell.is-editorial .composer-side-concurrency-badge:hover{background:var(--ce-bg-soft)!important;border-color:var(--ce-line-strong)!important}.chat-shell.is-editorial .composer-side-concurrency-badge:before,.chat-shell.is-editorial .composer-side-concurrency-badge:after{display:none!important;content:none!important}.chat-shell.is-editorial .composer-side-concurrency-badge .concurrency-chart,.chat-shell.is-editorial .composer-side-concurrency-badge .concurrency-card-foot{display:none!important}.chat-shell.is-editorial .composer-side-concurrency-badge .concurrency-card-head{display:inline-flex!important;align-items:baseline!important;gap:6px!important;margin:0!important;padding:0!important}.chat-shell.is-editorial .composer-side-concurrency-badge .concurrency-card-copy{display:inline-flex!important;flex-direction:row!important;align-items:baseline!important;gap:6px!important;min-width:0!important}.chat-shell.is-editorial .composer-side-concurrency-badge .concurrency-card-copy>span{color:var(--ce-text-3)!important;font-family:var(--ce-mono)!important;font-size:11px!important;font-weight:500!important;letter-spacing:0!important;background:transparent!important;border:none!important;padding:0!important;box-shadow:none!important;text-shadow:none!important;white-space:nowrap!important;font-size:0!important}.chat-shell.is-editorial .composer-side-concurrency-badge .concurrency-card-copy>span:before{content:"并发";font-size:11px;color:var(--ce-text-3);font-weight:500}.chat-shell.is-editorial .composer-side-concurrency-badge .concurrency-card-copy>strong{color:var(--ce-text)!important;font-family:var(--ce-mono)!important;font-size:12px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.4!important;background:transparent!important;text-shadow:none!important;-webkit-text-fill-color:var(--ce-text)!important}.chat-shell.is-editorial .composer-side-concurrency-badge .concurrency-card-copy>em{color:var(--ce-text-3)!important;font-style:normal!important;font-weight:500!important;font-size:11px!important;font-family:var(--ce-mono)!important;line-height:1.4!important;background:transparent!important;white-space:nowrap!important}.chat-shell.is-editorial .composer-side-concurrency-badge .concurrency-card-head>small{margin:0!important;padding:1px 7px!important;height:auto!important;line-height:1.4!important;font-family:var(--ce-mono)!important;font-size:10px!important;font-weight:600!important;color:var(--ce-status-ok)!important;background:#16a34a1a!important;border-radius:999px!important;box-shadow:none!important;text-shadow:none!important;flex-shrink:0!important}.chat-shell.is-editorial .composer-side-concurrency-badge.is-full{background:#dc262614!important;border-color:#dc262652!important;color:var(--ce-status-fail)!important}.chat-shell.is-editorial .composer-side-concurrency-badge.is-full:hover{background:#dc26261f!important;border-color:var(--ce-status-fail)!important}.chat-shell.is-editorial .composer-side-concurrency-badge.is-full .concurrency-card-copy>strong{color:var(--ce-status-fail)!important;-webkit-text-fill-color:var(--ce-status-fail)!important}.chat-shell.is-editorial .composer-side-concurrency-badge.is-full .concurrency-card-copy>span:before,.chat-shell.is-editorial .composer-side-concurrency-badge.is-full .concurrency-card-copy>em{color:var(--ce-status-fail)!important;opacity:.78!important}.chat-shell.is-editorial .composer-side-concurrency-badge .concurrency-progress-track,.chat-shell.is-editorial .composer-side-concurrency-badge .concurrency-bars{display:none!important}.chat-shell.is-editorial .timeline-bottom-shortcut{background:var(--ce-bg-soft)!important;border:none!important;border-radius:999px!important;color:var(--ce-text-2)!important;font-size:12px!important;padding:4px 12px!important;box-shadow:0 2px 8px #0a0a0a0f!important}.chat-shell.is-editorial .timeline-bottom-shortcut:hover{background:var(--ce-bg-hover)!important;color:var(--ce-text)!important}.chat-shell.is-editorial .task-card-window-indicator,.chat-shell.is-editorial .history-load-indicator{background:var(--ce-bg-soft)!important;border:none!important;border-radius:999px!important;color:var(--ce-text-3)!important;font-size:12px!important;font-family:var(--ce-mono)!important}.chat-shell.is-editorial .prompt-mention-chip,.chat-shell.is-editorial .card-prompt-mention,.chat-shell.is-editorial .prompt-visual-mention-rect{background:var(--ce-bg-soft)!important;border:none!important;border-radius:6px!important;padding:1px 6px!important;gap:4px!important;box-shadow:none!important}.chat-shell.is-editorial .prompt-mention-chip-icon,.chat-shell.is-editorial .card-prompt-mention-icon,.chat-shell.is-editorial .prompt-visual-mention-icon{width:18px!important;height:18px!important;border-radius:4px!important;background:var(--ce-bg-hover)!important;color:var(--ce-text-2)!important;box-shadow:none!important}.chat-shell.is-editorial .canvas-editor{position:relative!important;padding-top:8px!important}.chat-shell.is-editorial .canvas-editor-grip{position:absolute!important;top:0!important;left:0!important;right:0!important;height:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:ns-resize!important;user-select:none!important;z-index:4!important;background:transparent!important;border-radius:6px 6px 0 0!important;transition:background .15s ease!important}.chat-shell.is-editorial .canvas-editor-grip:hover{background:var(--ce-bg-hover)!important}.chat-shell.is-editorial .canvas-editor-grip.is-resizing{background:var(--ce-bg-soft)!important}.chat-shell.is-editorial .canvas-editor-grip-bar{display:block!important;width:32px!important;height:3px!important;border-radius:2px!important;background:var(--ce-line)!important;transition:background .15s ease,width .15s ease!important}.chat-shell.is-editorial .canvas-editor-grip:hover .canvas-editor-grip-bar,.chat-shell.is-editorial .canvas-editor-grip.is-resizing .canvas-editor-grip-bar{background:var(--ce-text-2)!important;width:48px!important}.chat-shell.is-editorial .canvas-editor.is-resizing .material-prompt-editor,.chat-shell.is-editorial .canvas-editor.has-manual-height .material-prompt-editor,.chat-shell.is-editorial .canvas-editor.has-manual-height .material-prompt-editor :deep(.material-prompt-editor-prosemirror){transition:none!important}.chat-shell.is-editorial .param-rail{gap:6px 8px!important;padding:0 0 8px!important}.chat-shell.is-editorial .composer-shell{padding:14px 18px!important}.chat-shell.is-editorial .param-rail-actions{margin-left:auto!important}.chat-shell.is-editorial .material-stack-shell{align-self:flex-start!important}.chat-shell.is-editorial .material-empty-card{width:100%!important;min-width:0!important;height:100%!important;padding:0!important;border:none!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;gap:8px!important}.chat-shell.is-editorial .material-empty-card .material-empty-plus{width:60px!important;height:80px!important;border-radius:12px!important;border:1px dashed var(--ce-line-strong)!important;background:var(--ce-bg-soft)!important;color:var(--ce-text-3)!important;font-size:22px!important;box-shadow:none!important;transform:none!important}.chat-shell.is-editorial .material-empty-card:hover:not(:disabled) .material-empty-plus{border-color:var(--ce-text-3)!important;background:var(--ce-bg-hover)!important;color:var(--ce-text-2)!important;transform:translateY(-1px)!important}.chat-shell.is-editorial .material-empty-card .material-empty-copy strong{font-size:11px!important;font-weight:600!important}.chat-shell.is-editorial .material-empty-card .material-empty-copy small{font-size:10px!important}.chat-shell.is-editorial .material-prompt-editor{border:1px solid transparent!important;border-radius:12px!important;transition:border-color .15s ease,background .15s ease!important}.chat-shell.is-editorial .material-prompt-editor.focused{border-color:var(--ce-line)!important;background:var(--ce-bg)!important}.chat-shell.is-editorial .material-prompt-editor :deep(.material-prompt-editor-prosemirror){padding:10px 12px!important;font-size:15px!important;line-height:1.6!important}.chat-shell.is-editorial .canvas-actions{padding-top:6px!important}.chat-shell.is-editorial .material-action-row{gap:8px!important}.chat-shell.is-editorial .prompt-count{font-family:var(--ce-mono)!important;font-size:11px!important;color:var(--ce-text-3)!important;margin-right:auto!important}.chat-shell.is-editorial .action-icon-btn{width:32px!important;height:32px!important;border-radius:999px!important}.chat-shell.is-editorial .action-send-btn{background:var(--ce-text)!important;border-color:var(--ce-text)!important;color:#fff!important}.chat-shell.is-editorial .action-send-btn:hover:not(:disabled){background:#1f1f1f!important;border-color:#1f1f1f!important;color:#fff!important}.chat-shell.is-editorial .composer-panel.collapsed .composer-shell{border-radius:999px!important;padding:0 8px 0 22px!important;height:52px!important;min-height:52px!important;max-height:52px!important;width:calc(100% - 48px)!important;max-width:720px!important;margin:0 auto 20px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;box-shadow:0 4px 14px #0a0a0a0f!important;cursor:pointer!important;overflow:hidden!important}.chat-shell.is-editorial .composer-panel.collapsed .input-canvas{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex:1 1 auto!important;width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0!important;gap:8px!important;border:0!important;background:none!important;box-shadow:none!important}.chat-shell.is-editorial .composer-panel.collapsed .canvas-editor-grip{display:none!important}.chat-shell.is-editorial .composer-panel.collapsed .canvas-editor{flex:1 1 auto!important;min-width:0!important;height:40px!important;min-height:40px!important;max-height:40px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;padding:0!important}.chat-shell.is-editorial .composer-panel.collapsed .material-prompt-editor{--prompt-editor-height: 40px !important;width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;border-radius:0!important;background:transparent!important;display:flex!important;align-items:center!important;overflow:hidden!important}.chat-shell.is-editorial .composer-panel.collapsed .material-prompt-editor-content{height:40px!important;display:flex!important;align-items:center!important;width:100%!important}.chat-shell.is-editorial .composer-panel.collapsed .material-prompt-editor-prosemirror,.chat-shell.is-editorial .composer-panel.collapsed .prompt-textarea,.chat-shell.is-editorial .composer-panel.collapsed .prompt-visual-layer{height:40px!important;min-height:40px!important;max-height:40px!important;padding:0!important;line-height:40px!important;font-size:14px!important;display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;width:100%!important}.chat-shell.is-editorial .composer-panel.collapsed .material-prompt-editor-prosemirror p{margin:0!important;line-height:40px!important;height:40px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.chat-shell.is-editorial .composer-panel.collapsed .material-prompt-editor-prosemirror p.is-editor-empty:first-child:before{float:none!important;height:auto!important;line-height:40px!important;display:inline!important;vertical-align:middle!important}.chat-shell.is-editorial .composer-panel.collapsed .canvas-actions{flex:0 0 auto!important;align-self:center!important;padding:0!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important}.chat-shell.is-editorial .composer-panel.collapsed .material-action-row{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;height:40px!important;gap:0!important}.chat-shell.is-editorial .composer-panel.collapsed .canvas-actions .action-icon-btn,.chat-shell.is-editorial .composer-panel.collapsed .canvas-actions .el-button{width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;border-radius:999px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 40px!important}.chat-shell.is-editorial .prompt-expand-chip{width:28px!important;height:28px!important;border-radius:999px!important}.chat-shell.is-editorial .role-asset-float-shell,.chat-shell.is-editorial .virtual-persona-shell{--vp-card: var(--ce-bg-soft);--vp-inset: var(--ce-bg-hover);--vp-chip: var(--ce-bg-hover);background:var(--ce-bg-elev)!important;border:none!important;border-radius:22px!important;box-shadow:0 24px 64px #0a0a0a2e,0 6px 20px #0a0a0a14!important;overflow:hidden!important}[data-theme=dark] .chat-shell.is-editorial .virtual-persona-shell{background:color-mix(in srgb,var(--ce-text) 8%,var(--ce-bg))!important;--vp-card: color-mix(in srgb, var(--ce-text) 14%, var(--ce-bg));--vp-inset: color-mix(in srgb, var(--ce-text) 8%, var(--ce-bg));--vp-chip: color-mix(in srgb, var(--ce-text) 14%, var(--ce-bg))}.chat-shell.is-editorial .virtual-persona-head{background:transparent!important;border-bottom:none!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:14px 16px 10px!important}.chat-shell.is-editorial .virtual-persona-count{background:var(--vp-chip)!important;border:none!important;color:var(--ce-text-2)!important;font-family:var(--ce-mono)!important;font-size:11px!important;font-weight:500!important;min-height:24px!important;padding:0 10px!important;border-radius:999px!important;box-shadow:none!important}.chat-shell.is-editorial .virtual-persona-close{background:var(--vp-chip)!important;border:none!important;color:var(--ce-text-2)!important;font-size:12px!important;font-weight:600!important;min-height:26px!important;padding:0 12px!important;border-radius:999px!important;box-shadow:none!important;transition:background-color .15s ease,color .15s ease,transform .12s ease!important}.chat-shell.is-editorial .virtual-persona-close:hover{background:var(--ce-bg-hover)!important;border-color:transparent!important;color:var(--ce-text)!important;transform:none!important}.chat-shell.is-editorial .virtual-persona-close:active{transform:scale(.96)!important}.chat-shell.is-editorial .virtual-persona-body{padding:4px 14px 14px!important;gap:10px!important}.chat-shell.is-editorial .virtual-persona-card{display:grid!important;grid-template-columns:minmax(0,1fr)!important;background:var(--vp-card)!important;background-image:none!important;border:none!important;border-radius:16px!important;box-shadow:none!important;padding:12px 14px!important;gap:10px!important;transition:transform .12s ease!important}.chat-shell.is-editorial .virtual-persona-card.is-draggable:hover{background:var(--vp-card)!important;box-shadow:none!important;filter:none!important;transform:none!important}.chat-shell.is-editorial .virtual-persona-card.is-draggable:active{transform:scale(.988)!important}.chat-shell.is-editorial .virtual-persona-card-status{position:static!important;flex-shrink:0!important;display:inline-flex!important;align-items:center!important;background:color-mix(in srgb,currentColor 13%,transparent)!important;border:none!important;border-radius:999px!important;font-family:var(--ce-font)!important;font-size:10.5px!important;font-weight:600!important;min-height:22px!important;padding:0 9px!important;letter-spacing:.02em!important;text-shadow:none!important;box-shadow:none!important}.chat-shell.is-editorial .virtual-persona-card-status.is-success{color:#16a34a!important}.chat-shell.is-editorial .virtual-persona-card-status.is-processing{color:#525252!important}.chat-shell.is-editorial .virtual-persona-card-status.is-warning{color:#b45309!important}.chat-shell.is-editorial .virtual-persona-card-status.is-danger{color:#dc2626!important}[data-theme=dark] .chat-shell.is-editorial .virtual-persona-card-status.is-success{color:#4ade80!important}[data-theme=dark] .chat-shell.is-editorial .virtual-persona-card-status.is-processing{color:#a3a3a3!important}[data-theme=dark] .chat-shell.is-editorial .virtual-persona-card-status.is-warning{color:#fbbf24!important}[data-theme=dark] .chat-shell.is-editorial .virtual-persona-card-status.is-danger{color:#f87171!important}.chat-shell.is-editorial .virtual-persona-card-copy,.chat-shell.is-editorial .virtual-persona-card-head,.chat-shell.is-editorial .virtual-persona-card-title,.chat-shell.is-editorial .virtual-persona-card-stats,.chat-shell.is-editorial .virtual-persona-card-preview,.chat-shell.is-editorial .virtual-persona-card-actions,.chat-shell.is-editorial .virtual-persona-card-drag-tip{background:transparent!important;background-image:none!important}.chat-shell.is-editorial .virtual-persona-card-copy{gap:9px!important}.chat-shell.is-editorial .virtual-persona-card-head strong,.chat-shell.is-editorial .virtual-persona-card-title strong{color:var(--ce-text)!important;font-size:13.5px!important;font-weight:600!important;text-shadow:none!important;-webkit-text-fill-color:var(--ce-text)!important}.chat-shell.is-editorial .virtual-persona-card-title span{color:var(--ce-text-3)!important;font-size:11px!important;text-shadow:none!important;-webkit-text-fill-color:var(--ce-text-3)!important}.chat-shell.is-editorial .virtual-persona-card-copy p{margin:0!important;color:var(--ce-text-2)!important;font-size:11px!important;line-height:1.55!important;-webkit-line-clamp:2!important}.chat-shell.is-editorial .virtual-persona-card-stats{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important}.chat-shell.is-editorial .virtual-persona-card-stat{display:flex!important;flex-direction:column!important;gap:4px!important;background:var(--vp-inset)!important;border:none!important;border-radius:12px!important;padding:7px 10px 8px!important;min-width:0!important}.chat-shell.is-editorial .virtual-persona-stat-label{color:var(--ce-text-3)!important;font-size:9.5px!important;font-weight:600!important;letter-spacing:.05em!important}.chat-shell.is-editorial .virtual-persona-stat-value{display:flex!important;align-items:baseline!important;gap:8px!important;min-width:0!important;color:var(--ce-text)!important;font-family:var(--ce-mono)!important;font-size:12px!important;font-weight:600!important;white-space:nowrap!important}.chat-shell.is-editorial .virtual-persona-stat-item{display:inline-flex!important;align-items:baseline!important;gap:2px!important}.chat-shell.is-editorial .virtual-persona-stat-item em{font-style:normal!important;color:var(--ce-text-3)!important;font-size:10px!important;font-weight:500!important}.chat-shell.is-editorial .virtual-persona-card-stat.is-dim .virtual-persona-stat-value{color:var(--ce-text-3)!important}.chat-shell.is-editorial .virtual-persona-card-stat-note{grid-column:1 / -1!important;background:#d977061a!important;border:none!important;border-radius:10px!important;padding:6px 10px!important;color:var(--ce-status-warn)!important;font-size:11px!important;line-height:1.5!important}.chat-shell.is-editorial .virtual-persona-card-preview{gap:8px!important}.chat-shell.is-editorial .virtual-persona-card-preview-item,.chat-shell.is-editorial .virtual-persona-card-preview-more,.chat-shell.is-editorial .virtual-persona-card-preview-audio{width:38px!important;height:38px!important;flex-basis:38px!important;background:var(--vp-inset)!important;background-image:none!important;border:none!important;border-radius:10px!important;color:var(--ce-text-2)!important;font-family:var(--ce-mono)!important}.chat-shell.is-editorial .virtual-persona-card-preview-item img,.chat-shell.is-editorial .virtual-persona-card-preview-item video{border-radius:inherit!important}.chat-shell.is-editorial .virtual-persona-card-error{background:#dc26261a!important;border:none!important;color:var(--ce-status-fail)!important;border-radius:10px!important;font-size:11px!important;padding:6px 10px!important}.chat-shell.is-editorial .virtual-persona-card-actions{gap:8px!important;margin-top:2px!important}.chat-shell.is-editorial .virtual-persona-card-actions .desktop-btn,.chat-shell.is-editorial .virtual-persona-empty .desktop-btn{border:none!important;background:var(--vp-inset)!important;background-image:none!important;color:var(--ce-text-2)!important;font-family:var(--ce-font)!important;font-size:12px!important;font-weight:600!important;border-radius:999px!important;min-height:34px!important;padding:0 14px!important;box-shadow:none!important;transition:background-color .15s ease,color .15s ease,transform .12s ease!important}.chat-shell.is-editorial .virtual-persona-card-actions .desktop-btn{flex:1 1 0!important}.chat-shell.is-editorial .virtual-persona-card-actions .desktop-btn.primary{flex:1.5 1 0!important}.chat-shell.is-editorial .virtual-persona-card-actions .desktop-btn:hover:not(:disabled),.chat-shell.is-editorial .virtual-persona-empty .desktop-btn:hover:not(:disabled){background:color-mix(in srgb,var(--ce-text) 7%,var(--vp-chip))!important;color:var(--ce-text)!important;transform:none!important}.chat-shell.is-editorial .virtual-persona-card-actions .desktop-btn:active:not(:disabled),.chat-shell.is-editorial .virtual-persona-empty .desktop-btn:active:not(:disabled){transform:scale(.97)!important}.chat-shell.is-editorial .virtual-persona-card-actions .desktop-btn.primary,.chat-shell.is-editorial .virtual-persona-empty .desktop-btn.primary{background:var(--ce-text)!important;background-image:none!important;color:var(--ce-bg)!important}.chat-shell.is-editorial .virtual-persona-card-actions .desktop-btn.primary:hover:not(:disabled),.chat-shell.is-editorial .virtual-persona-empty .desktop-btn.primary:hover:not(:disabled){background:color-mix(in srgb,var(--ce-text) 86%,var(--ce-bg))!important;color:var(--ce-bg)!important}.chat-shell.is-editorial .virtual-persona-card-actions .desktop-btn:disabled,.chat-shell.is-editorial .virtual-persona-empty .desktop-btn:disabled{opacity:.45!important;cursor:not-allowed!important}.chat-shell.is-editorial .virtual-persona-card-actions .desktop-btn:focus-visible,.chat-shell.is-editorial .virtual-persona-empty .desktop-btn:focus-visible{outline:none!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ce-text) 18%,transparent)!important}.chat-shell.is-editorial .virtual-persona-card-drag-tip{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;background:transparent!important;border:none!important;color:var(--ce-text-3)!important;font-family:var(--ce-font)!important;font-size:10.5px!important;font-weight:500!important;min-height:0!important;padding:0!important;border-radius:0!important;box-shadow:none!important;white-space:nowrap!important}.chat-shell.is-editorial .virtual-persona-card-drag-tip:before{content:""!important;width:9px!important;height:7px!important;background-image:radial-gradient(circle,currentColor 1px,transparent 1.4px)!important;background-size:4.5px 3.5px!important;opacity:.9!important}.chat-shell.is-editorial .virtual-persona-empty{background:var(--vp-chip)!important;border:none!important;border-radius:16px!important;color:var(--ce-text-3)!important;padding:24px 20px!important}.chat-shell.is-editorial .virtual-persona-empty strong{color:var(--ce-text)!important;font-size:14px!important}.chat-shell.is-editorial .virtual-persona-empty span{color:var(--ce-text-3)!important;font-size:12px!important}.chat-shell.is-editorial{--role-asset-float-width: 420px}.chat-shell.is-editorial .role-asset-drawer,.chat-shell.is-editorial .virtual-persona-drawer{width:min(420px,calc(100% - 24px))!important;height:min(620px,calc(100% - 140px))!important}@media (max-width: 1280px){.chat-shell.is-editorial .role-asset-drawer,.chat-shell.is-editorial .virtual-persona-drawer{width:min(380px,calc(100% - 16px))!important;height:min(560px,calc(100% - 140px))!important}}.chat-shell.is-editorial .role-asset-float-head{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:14px 18px!important;border-bottom:1px solid var(--ce-line)!important}.chat-shell.is-editorial .role-asset-float-copy,.chat-shell.is-editorial .virtual-persona-copy{flex-direction:row!important;align-items:baseline!important;gap:8px!important;min-width:0!important;flex:1 1 auto!important}.chat-shell.is-editorial .role-asset-float-kicker,.chat-shell.is-editorial .virtual-persona-kicker{font-size:10px!important;letter-spacing:.08em!important;color:var(--ce-text-3)!important;flex-shrink:0!important}.chat-shell.is-editorial .role-asset-float-copy strong,.chat-shell.is-editorial .virtual-persona-copy strong{font-size:15px!important;font-weight:600!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.chat-shell.is-editorial .role-asset-float-actions,.chat-shell.is-editorial .virtual-persona-actions{flex-shrink:0!important;gap:6px!important}.chat-shell.is-editorial .role-asset-float-count,.chat-shell.is-editorial .virtual-persona-count{min-height:24px!important;font-size:11px!important}.chat-shell.is-editorial .role-asset-float-close,.chat-shell.is-editorial .virtual-persona-close{font-size:12px!important;padding:4px 10px!important;min-height:26px!important;display:inline-flex!important;align-items:center!important;border-radius:var(--ce-radius-chip)!important}.chat-shell.is-editorial .role-asset-float-body{padding:14px!important}.chat-shell.is-editorial .role-asset-desktop.is-floating{gap:12px!important;padding:0!important;--gw-accent: #6e6c66;--gw-accent-strong: #47453f;--gw-accent-hover: #5c5a54;--gw-accent-tint: rgba(110, 108, 102, .1);--gw-on-accent: #f1f0ed}[data-theme=dark] .chat-shell.is-editorial .role-asset-desktop.is-floating{--gw-accent: #75757c;--gw-accent-strong: #cfcfd4;--gw-accent-hover: #86868d;--gw-accent-tint: rgba(148, 148, 156, .16);--gw-on-accent: #e4e3e0}[data-theme=sepia] .chat-shell.is-editorial .role-asset-desktop.is-floating{--gw-accent: #6e604a;--gw-accent-strong: #3e3628;--gw-accent-hover: #5a4e3b;--gw-accent-tint: rgba(110, 96, 74, .12);--gw-on-accent: #f5efdf}.chat-shell.is-editorial .role-asset-desktop.is-floating .explorer-header{display:flex!important;flex-direction:column!important;gap:8px!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .desktop-copy{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .desktop-eyebrow{display:none!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .desktop-breadcrumbs{gap:4px!important;flex-wrap:wrap!important;flex:1 1 auto!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .crumb-btn{min-height:26px!important;padding:0 10px!important;font-size:12px!important;border-radius:var(--ce-radius-chip)!important;background:transparent!important;border:1px solid transparent!important;color:var(--ce-text-2)!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .crumb-btn:hover{background:var(--ce-bg-hover)!important;color:var(--ce-text)!important;border-color:transparent!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .crumb-btn.active{background:var(--ce-text)!important;color:#fff!important;border-color:var(--ce-text)!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .desktop-actions{flex-direction:row-reverse!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .toolbar-actions{gap:4px!important;flex-wrap:nowrap!important;flex-shrink:0!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .toolbar-actions .desktop-btn{min-height:28px!important;padding:0 10px!important;font-size:12px!important;font-weight:500!important;border-radius:var(--ce-radius-chip)!important;white-space:nowrap!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .toolbar-actions .desktop-btn.primary{background:var(--ce-text)!important;color:#fff!important;border-color:var(--ce-text)!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .toolbar-actions .desktop-btn.primary:hover{background:#1f1f1f!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .desktop-search{flex:1 1 auto!important;min-width:0!important;height:32px!important;padding:0 10px!important;gap:6px!important;background:var(--ce-bg-soft)!important;border:1px solid transparent!important;border-radius:var(--ce-radius-chip)!important;box-shadow:none!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .desktop-search:focus-within{background:var(--ce-bg)!important;border-color:var(--ce-line-strong)!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .desktop-search input{font-size:13px!important;background:transparent!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .explorer-shell{gap:0!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .explorer-canvas-wrap{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;border-radius:0!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .explorer-canvas{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(108px,1fr))!important;gap:8px!important;padding:4px 2px!important;min-height:0!important;align-content:start!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .explorer-item{max-width:none!important;width:100%!important;padding:10px 8px!important;gap:6px!important;background:var(--ce-bg)!important;border:1px solid var(--ce-line)!important;border-radius:12px!important;box-shadow:none!important;transition:border-color .15s ease,background .15s ease!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .explorer-item:hover{border-color:var(--ce-line-strong)!important;background:var(--ce-bg-soft)!important;transform:none!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .explorer-item.active,.chat-shell.is-editorial .role-asset-desktop.is-floating .explorer-item.is-drop-target{border-color:var(--ce-text)!important;background:var(--ce-bg-soft)!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .explorer-item-name{font-size:12px!important;font-weight:500!important;color:var(--ce-text)!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .explorer-item-meta{font-size:11px!important;font-family:var(--ce-mono)!important;color:var(--ce-text-3)!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .folder-mark{transform:scale(.85)!important;margin:2px 0!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .desktop-empty{grid-column:1 / -1!important;text-align:center!important;padding:32px 16px!important;background:var(--ce-bg-soft)!important;border:1px dashed var(--ce-line)!important;border-radius:14px!important;color:var(--ce-text-3)!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .desktop-empty h4{color:var(--ce-text)!important;font-size:13px!important;font-weight:600!important;margin:0 0 6px!important}.chat-shell.is-editorial .role-asset-desktop.is-floating .desktop-empty p{font-size:12px!important;margin:0!important}[data-theme=dark] .chat-shell.is-editorial{--ce-page-bg: #0a0a0a;--ce-bg: #0a0a0a;--ce-bg-soft: #141414;--ce-bg-hover: #1a1a1a;--ce-text: #f5f5f5;--ce-text-2: #a3a3a3;--ce-text-3: #737373;--ce-text-disabled: #404040;--ce-line: rgba(255, 255, 255, .1);--ce-line-strong: #f5f5f5;--ce-accent: #f5f5f5;--ce-status-running: #f5f5f5}[data-theme=sepia] .chat-shell.is-editorial{--ce-page-bg: #f0e6c9;--ce-bg: #fbf6e8;--ce-bg-soft: #f5edd8;--ce-bg-hover: #efe5c8;--ce-text: #3a2e18;--ce-text-2: #5c4a2a;--ce-text-3: #8a7553;--ce-text-disabled: #b5a57e;--ce-line: rgba(58, 46, 24, .12);--ce-line-strong: #3a2e18;--ce-accent: #3a2e18}[data-theme=dark] .content-wrapper.creative-chat-wrapper:has(.chat-shell.is-editorial),[data-theme=dark] .main-content.creative-chat-main:has(.chat-shell.is-editorial),[data-theme=dark] .layout-container:has(.chat-shell.is-editorial),[data-theme=dark] .creative-chat-page:has(>.chat-shell.is-editorial),[data-theme=dark] .content-wrapper:has(.task-history-page.is-editorial),[data-theme=dark] .main-content:has(.task-history-page.is-editorial),[data-theme=dark] .layout-container:has(.task-history-page.is-editorial){background:#0a0a0a!important}[data-theme=sepia] .content-wrapper.creative-chat-wrapper:has(.chat-shell.is-editorial),[data-theme=sepia] .main-content.creative-chat-main:has(.chat-shell.is-editorial),[data-theme=sepia] .layout-container:has(.chat-shell.is-editorial),[data-theme=sepia] .creative-chat-page:has(>.chat-shell.is-editorial),[data-theme=sepia] .content-wrapper:has(.task-history-page.is-editorial),[data-theme=sepia] .main-content:has(.task-history-page.is-editorial),[data-theme=sepia] .layout-container:has(.task-history-page.is-editorial){background:#f0e6c9!important}[data-theme=dark] body:has(.chat-shell.is-editorial) .task-card-prompt-popover.el-popover,[data-theme=dark] body:has(.chat-shell.is-editorial) .task-card-prompt-popover.el-popper{background:#141414!important;border-color:#ffffff1a!important;box-shadow:0 8px 24px #00000080!important;color:#f5f5f5!important}[data-theme=sepia] body:has(.chat-shell.is-editorial) .task-card-prompt-popover.el-popover,[data-theme=sepia] body:has(.chat-shell.is-editorial) .task-card-prompt-popover.el-popper{background:#fbf6e8!important;border-color:#3a2e181f!important;box-shadow:0 8px 24px #3a2e181f!important;color:#3a2e18!important}[data-theme=dark] body:has(.chat-shell.is-editorial) .task-card-prompt-popover .task-card-prompt-popover-title{color:#f5f5f5!important;border-bottom-color:#ffffff1a!important}[data-theme=sepia] body:has(.chat-shell.is-editorial) .task-card-prompt-popover .task-card-prompt-popover-title{color:#3a2e18!important;border-bottom-color:#3a2e181f!important}[data-theme=dark] body:has(.chat-shell.is-editorial) .task-card-prompt-popover .task-card-prompt-popover-content,[data-theme=dark] body:has(.chat-shell.is-editorial) .task-card-prompt-popover .prompt-visual-text{color:#a3a3a3!important}[data-theme=sepia] body:has(.chat-shell.is-editorial) .task-card-prompt-popover .task-card-prompt-popover-content,[data-theme=sepia] body:has(.chat-shell.is-editorial) .task-card-prompt-popover .prompt-visual-text{color:#5c4a2a!important}[data-theme=dark] body:has(.chat-shell.is-editorial) .task-card-prompt-popover .el-popper__arrow:before{background:#141414!important;border-color:#ffffff1a!important}[data-theme=sepia] body:has(.chat-shell.is-editorial) .task-card-prompt-popover .el-popper__arrow:before{background:#fbf6e8!important;border-color:#3a2e181f!important}[data-theme=dark] body:has(.chat-shell.is-editorial) .history-range-panel-popper,[data-theme=dark] body:has(.chat-shell.is-editorial) .history-range-panel{background:#141414!important;border-color:#ffffff1a!important;box-shadow:0 8px 24px #00000080!important;color:#f5f5f5!important}[data-theme=sepia] body:has(.chat-shell.is-editorial) .history-range-panel-popper,[data-theme=sepia] body:has(.chat-shell.is-editorial) .history-range-panel{background:#fbf6e8!important;border-color:#3a2e181f!important;box-shadow:0 8px 24px #3a2e181f!important;color:#3a2e18!important}[data-theme=dark] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-presets{border-bottom-color:#ffffff1a!important}[data-theme=sepia] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-presets{border-bottom-color:#3a2e181f!important}[data-theme=dark] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-preset{color:#a3a3a3!important}[data-theme=sepia] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-preset{color:#5c4a2a!important}[data-theme=dark] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-preset:hover{background:#1a1a1a!important;color:#f5f5f5!important}[data-theme=sepia] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-preset:hover{background:#efe5c8!important;color:#3a2e18!important}[data-theme=dark] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-preset.active{background:#f5f5f5!important;color:#0a0a0a!important}[data-theme=sepia] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-preset.active{background:#3a2e18!important;color:#fbf6e8!important}[data-theme=dark] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-weekdays span{color:#737373!important}[data-theme=sepia] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-weekdays span{color:#8a7553!important}[data-theme=dark] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-calendar-title,[data-theme=dark] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day{color:#f5f5f5!important}[data-theme=sepia] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-calendar-title,[data-theme=sepia] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day{color:#3a2e18!important}[data-theme=dark] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day:hover:not(.is-disabled),[data-theme=dark] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day.is-in-range{background:#1a1a1a!important}[data-theme=sepia] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day:hover:not(.is-disabled),[data-theme=sepia] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day.is-in-range{background:#efe5c8!important}[data-theme=dark] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day.is-muted span,[data-theme=dark] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day.is-disabled span{color:#404040!important}[data-theme=sepia] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day.is-muted span,[data-theme=sepia] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day.is-disabled span{color:#b5a57e!important}[data-theme=dark] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day.is-start span,[data-theme=dark] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day.is-end span{background:#f5f5f5!important;color:#0a0a0a!important}[data-theme=sepia] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day.is-start span,[data-theme=sepia] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day.is-end span{background:#3a2e18!important;color:#fbf6e8!important}[data-theme=dark] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day.is-today:not(.is-start):not(.is-end) span{color:#f5f5f5!important;box-shadow:inset 0 0 0 1px #f5f5f5!important}[data-theme=sepia] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-day.is-today:not(.is-start):not(.is-end) span{color:#3a2e18!important;box-shadow:inset 0 0 0 1px #3a2e18!important}[data-theme=dark] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-nav{border-color:#ffffff1a!important;color:#a3a3a3!important}[data-theme=sepia] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-nav{border-color:#3a2e181f!important;color:#5c4a2a!important}[data-theme=dark] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-nav:hover:not(:disabled){background:#1a1a1a!important;border-color:#f5f5f5!important;color:#f5f5f5!important}[data-theme=sepia] body:has(.chat-shell.is-editorial) .history-range-panel-popper .history-range-nav:hover:not(:disabled){background:#efe5c8!important;border-color:#3a2e18!important;color:#3a2e18!important}[data-theme=dark] body:has(.chat-shell.is-editorial) .prompt-mention-preview-popper.el-popover,[data-theme=dark] body:has(.chat-shell.is-editorial) .prompt-mention-preview-popper.el-popper,[data-theme=dark] body:has(.chat-shell.is-editorial) .task-recycle-popover.el-popper,[data-theme=dark] body:has(.chat-shell.is-editorial) .header-recycle-popper.el-popper,[data-theme=dark] body:has(.chat-shell.is-editorial) .el-message-box,[data-theme=dark] body:has(.chat-shell.is-editorial) .el-dialog{background:#141414!important;border-color:#ffffff1a!important;box-shadow:0 8px 32px #0009!important;color:#f5f5f5!important}[data-theme=sepia] body:has(.chat-shell.is-editorial) .prompt-mention-preview-popper.el-popover,[data-theme=sepia] body:has(.chat-shell.is-editorial) .prompt-mention-preview-popper.el-popper,[data-theme=sepia] body:has(.chat-shell.is-editorial) .task-recycle-popover.el-popper,[data-theme=sepia] body:has(.chat-shell.is-editorial) .header-recycle-popper.el-popper,[data-theme=sepia] body:has(.chat-shell.is-editorial) .el-message-box,[data-theme=sepia] body:has(.chat-shell.is-editorial) .el-dialog{background:#fbf6e8!important;border-color:#3a2e181f!important;box-shadow:0 8px 32px #3a2e182e!important;color:#3a2e18!important}[data-theme=dark] body:has(.chat-shell.is-editorial) .prompt-mention-preview-popper .prompt-mention-preview-copy strong{color:#f5f5f5!important}[data-theme=sepia] body:has(.chat-shell.is-editorial) .prompt-mention-preview-popper .prompt-mention-preview-copy strong{color:#3a2e18!important}[data-theme=dark] .chat-shell.is-editorial .result-action-btn{background:#141414eb!important;box-shadow:0 1px 3px #00000080!important}[data-theme=dark] .chat-shell.is-editorial .result-action-btn:hover{background:#0a0a0a!important}[data-theme=sepia] .chat-shell.is-editorial .result-action-btn{background:#f5edd8eb!important;box-shadow:0 1px 3px #3a2e182e!important}[data-theme=sepia] .chat-shell.is-editorial .result-action-btn:hover{background:#fbf6e8!important}[data-theme=dark] .chat-shell.is-editorial .header-asset-btn strong,[data-theme=dark] .chat-shell.is-editorial .header-recycle-btn strong{background:#ffffff14!important}[data-theme=sepia] .chat-shell.is-editorial .header-asset-btn strong,[data-theme=sepia] .chat-shell.is-editorial .header-recycle-btn strong{background:#3a2e1814!important}[data-theme=dark] .chat-shell.is-editorial .task-recycle-popover-panel,[data-theme=dark] .chat-shell.is-editorial .composer-shell,[data-theme=dark] .chat-shell.is-editorial .pending-panel{box-shadow:0 8px 24px #00000080!important}[data-theme=dark] .chat-shell.is-editorial .chat-shell-header{background:#141414!important;background-image:none!important;border:0!important;box-shadow:0 8px 28px #0000001f!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-theme=dark] .chat-shell.is-editorial .chat-shell-header h2{color:#f5f5f5!important}[data-theme=dark] .chat-shell.is-editorial .header-project-picker,[data-theme=dark] .chat-shell.is-editorial .header-range .header-filter-btn,[data-theme=dark] .chat-shell.is-editorial .header-asset-btn,[data-theme=dark] .chat-shell.is-editorial .header-recycle-btn,[data-theme=dark] .chat-shell.is-editorial .header-tool-btn{background:#1a1a1a!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#a3a3a3!important}[data-theme=dark] .chat-shell.is-editorial .header-project-picker:hover,[data-theme=dark] .chat-shell.is-editorial .header-range .header-filter-btn:hover,[data-theme=dark] .chat-shell.is-editorial .header-range .header-filter-btn.active,[data-theme=dark] .chat-shell.is-editorial .header-asset-btn:hover,[data-theme=dark] .chat-shell.is-editorial .header-asset-btn.active,[data-theme=dark] .chat-shell.is-editorial .header-recycle-btn:hover,[data-theme=dark] .chat-shell.is-editorial .header-recycle-btn.active,[data-theme=dark] .chat-shell.is-editorial .header-tool-btn:hover{background:#202020!important;border:0!important;color:#f5f5f5!important}[data-theme=dark] .chat-shell.is-editorial .header-project-label,[data-theme=dark] .chat-shell.is-editorial .header-project-status,[data-theme=dark] .chat-shell.is-editorial .header-asset-btn>.el-icon,[data-theme=dark] .chat-shell.is-editorial .header-asset-btn.persona>.el-icon,[data-theme=dark] .chat-shell.is-editorial .header-recycle-btn>.el-icon,[data-theme=dark] .chat-shell.is-editorial .header-recycle-btn span,[data-theme=dark] .chat-shell.is-editorial .header-tool-btn>.el-icon,[data-theme=dark] .chat-shell.is-editorial .range-trigger-arrow{color:#a3a3a3!important}[data-theme=dark] .chat-shell.is-editorial .header-asset-btn strong,[data-theme=dark] .chat-shell.is-editorial .header-recycle-btn strong{background:#202020!important;color:#f5f5f5!important}.chat-shell.is-editorial .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.chat-shell.is-editorial .session-nav{position:fixed;top:0;right:0;bottom:0;width:54px;z-index:120;pointer-events:none}.chat-shell.is-editorial .session-nav-rail{position:absolute;top:50%;right:12px;width:30px;height:min(78vh,760px);max-height:calc(100vh - 108px);transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;overflow-y:auto;scrollbar-width:none;pointer-events:auto}.chat-shell.is-editorial .session-nav-rail::-webkit-scrollbar{display:none}.chat-shell.is-editorial .session-nav-thumb{position:absolute;top:0;right:-6px;width:3px;background:color-mix(in srgb,var(--ce-text) 30%,transparent);pointer-events:none;transition:opacity .2s ease}.chat-shell.is-editorial .session-nav-thumb.is-hidden{opacity:0}.chat-shell.is-editorial .session-nav-marker{position:relative;width:30px;min-width:30px;height:18px;padding:0;border:0;border-radius:0;background:transparent;color:var(--ce-text-3);cursor:pointer}.chat-shell.is-editorial .session-nav-marker{display:flex;justify-content:flex-end;align-items:center}.chat-shell.is-editorial .session-nav-marker{height:10px}.chat-shell.is-editorial .session-nav-marker-line{display:block;width:8px;height:2px;background:var(--ce-text-3);opacity:.45;transform-origin:right center;transform:scaleX(1);transition:opacity .2s ease,background-color .2s ease,transform .26s cubic-bezier(.22,1,.36,1)}.chat-shell.is-editorial .session-nav-marker.is-succeed .session-nav-marker-line,.chat-shell.is-editorial .session-nav-marker.is-pending .session-nav-marker-line,.chat-shell.is-editorial .session-nav-marker.is-failed .session-nav-marker-line{background:var(--ce-text-3);animation:none}.chat-shell.is-editorial .session-nav-marker.active .session-nav-marker-line,.chat-shell.is-editorial .session-nav-marker.hovered .session-nav-marker-line,.chat-shell.is-editorial .session-nav-marker:focus-visible .session-nav-marker-line{opacity:1;background:var(--ce-text)!important;transform:scaleX(3.75)}.chat-shell.is-editorial .session-nav-marker.wave-near .session-nav-marker-line{opacity:.82;transform:scaleX(2.75)}.chat-shell.is-editorial .session-nav-marker.wave-far .session-nav-marker-line{opacity:.7;transform:scaleX(2.125)}.chat-shell.is-editorial .session-nav-marker.wave-remote .session-nav-marker-line{opacity:.62;transform:scaleX(1.625)}.chat-shell.is-editorial .session-nav-marker.wave-distal .session-nav-marker-line{opacity:.55;transform:scaleX(1.25)}.chat-shell.is-editorial .session-nav-tip{position:absolute;top:0;right:66px;width:min(300px,calc(100vw - 96px));padding:12px 14px;display:grid;gap:5px;transform:translateY(-50%);pointer-events:none;background:var(--ce-bg-elev);color:var(--ce-text);border-radius:12px;box-shadow:var(--ce-shadow-elev)}.chat-shell.is-editorial .session-nav-tip strong{display:-webkit-box;overflow:hidden;color:var(--ce-text);font-size:12px;line-height:18px;font-weight:600;-webkit-box-orient:vertical;-webkit-line-clamp:3}.chat-shell.is-editorial .session-nav-tip span,.chat-shell.is-editorial .session-nav-tip small{color:var(--ce-text-3);font-size:11px;line-height:16px}.chat-shell.is-editorial .session-nav-tip-enter-active,.chat-shell.is-editorial .session-nav-tip-leave-active{transition:opacity .16s ease,transform .18s cubic-bezier(.22,1,.36,1)}.chat-shell.is-editorial .session-nav-tip-enter-from,.chat-shell.is-editorial .session-nav-tip-leave-to{opacity:0;transform:translate(6px,-50%)}.chat-shell.is-editorial .task-card-shell.is-session-target .task-card{background:var(--ce-bg-hover)!important}@keyframes creative-session-pulse{0%,to{opacity:.46}50%{opacity:1}}@media (max-width: 768px){.chat-shell.is-editorial .session-nav{width:40px}.chat-shell.is-editorial .session-nav-rail{right:8px;height:min(66vh,560px);max-height:calc(100vh - 96px);gap:1px}.chat-shell.is-editorial .session-nav-tip{display:none}}@media (prefers-reduced-motion: reduce){.chat-shell.is-editorial .session-nav-marker-line,.chat-shell.is-editorial .session-nav-tip,.chat-shell.is-editorial .session-nav-thumb{transition:none!important;animation:none!important}}.chat-shell.is-editorial{grid-template-rows:minmax(0,1fr) auto!important}.chat-shell.is-editorial .chat-content-actions{position:absolute;top:12px;right:12px;z-index:34;display:flex;align-items:center;justify-content:flex-end;gap:14px;pointer-events:auto}.chat-shell.is-editorial .chat-shell-header{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.chat-shell.is-editorial .task-card-refresh-btn{width:26px!important;height:26px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:var(--ce-radius-chip)!important;background:var(--ce-bg-soft)!important;color:var(--ce-text-3)!important;opacity:1!important;transition:color .15s,background-color .15s!important}.chat-shell.is-editorial .task-card-shell:hover .task-card-refresh-btn,.chat-shell.is-editorial .task-card-refresh-btn:focus-visible{opacity:1!important}.chat-shell.is-editorial .task-card-refresh-btn:hover:not(:disabled){color:var(--ce-text)!important;background:var(--ce-bg-hover)!important;transform:none!important}.chat-shell.is-editorial .task-card-refresh-btn:disabled{opacity:.35!important;cursor:not-allowed!important}.chat-shell.is-editorial .chat-shell-header h2{display:none!important}.chat-shell.is-editorial .composer-collapsed-prompt{color:var(--ce-text)!important;-webkit-text-fill-color:var(--ce-text)!important}.chat-shell.is-editorial .composer-collapsed-prompt.is-placeholder{color:var(--ce-text-2)!important;-webkit-text-fill-color:var(--ce-text-2)!important}.chat-shell.is-editorial .chat-shell-header{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:16px!important;padding-left:330px!important}.chat-shell.is-editorial .chat-project-floating{position:absolute;top:12px;left:12px;z-index:34;min-width:0;display:flex;align-items:center;gap:8px}.chat-shell.is-editorial .header-actions{min-width:0;justify-content:flex-start!important}@media (max-width: 900px){.chat-shell.is-editorial .chat-content-actions{top:10px;right:10px;gap:8px;flex-wrap:wrap}.chat-shell.is-editorial .chat-shell-header{display:flex!important;padding-left:8px!important;gap:8px!important}.chat-shell.is-editorial .chat-project-floating,.chat-shell.is-editorial .header-actions{width:100%}.chat-shell.is-editorial .chat-project-floating{position:relative;top:auto;left:auto;order:1;padding:0 12px}.chat-shell.is-editorial .chat-shell-header{flex-wrap:wrap}.chat-shell.is-editorial .header-actions{justify-content:flex-start!important}}
