@charset "UTF-8";*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.container{width:100%}@media (min-width: 767px){.container{max-width:767px}}@media (min-width: 1023px){.container{max-width:1023px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1450px){.container{max-width:1450px}}[select~="$emit("]{-webkit-user-select:var(--emit\();user-select:var(--emit\()}[select~="$event)"]{-webkit-user-select:var(--event\));user-select:var(--event\))}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.static{position:static}[end~="$event)),"]{inset-inline-end:var(--event\)\))}[end~="0"]{inset-inline-end:0}[start~="$event)),"]{inset-inline-start:var(--event\)\))}.isolate{isolation:isolate}.grid{display:grid}.inline-grid{display:inline-grid}[rows~="2"]{grid-template-rows:repeat(2,minmax(0,1fr))}[rows~="20"]{grid-template-rows:repeat(20,minmax(0,1fr))}[rows~="3"]{grid-template-rows:repeat(3,minmax(0,1fr))}[rows~="4"]{grid-template-rows:repeat(4,minmax(0,1fr))}[rows~="5"]{grid-template-rows:repeat(5,minmax(0,1fr))}[rows~="6"]{grid-template-rows:repeat(6,minmax(0,1fr))}[rows~="7"]{grid-template-rows:repeat(7,minmax(0,1fr))}[rows~="8"]{grid-template-rows:repeat(8,minmax(0,1fr))}[rows~="9"]{grid-template-rows:repeat(9,minmax(0,1fr))}.m10{margin:2.5rem}.m10\.4{margin:2.6rem}.m12\.2{margin:3.05rem}.m12\.4{margin:3.1rem}.m3\.7{margin:.925rem}.m4{margin:1rem}.m4\.4{margin:1.1rem}.m6\.3{margin:1.575rem}.m7\.8{margin:1.95rem}.inline{display:inline}.block,[block=""]{display:block}.empty-block:empty{display:block}.inline-block{display:inline-block}.hidden,[hidden=""]{display:none}[size~="188"]{width:47rem;height:47rem}[size~="34"]{width:8.5rem;height:8.5rem}[size~="62"]{width:15.5rem;height:15.5rem}.h1{height:.25rem}.h2{height:.5rem}.h3{height:.75rem}.h4{height:1rem}.flex{display:flex}.inline-flex{display:inline-flex}.flex-shrink{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.table{display:table}.border-collapse{border-collapse:collapse}.rotate-90{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:90deg;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.resize,[resize=""]{resize:both}.break-all{word-break:break-all}.b,.border,[b=""]{border-width:1px}.bg-\[\#111831\]{--un-bg-opacity:1;background-color:rgb(17 24 49 / var(--un-bg-opacity))}[stroke-width~="1"]{stroke-width:1px}[stroke-width~="4"]{stroke-width:4px}[stroke~="#ffffff"]{--un-stroke-opacity:1;stroke:rgb(255 255 255 / var(--un-stroke-opacity))}[p~="4"]{padding:1rem}.px,[px=""]{padding-left:1rem;padding-right:1rem}[-px=""]{padding-left:-1rem;padding-right:-1rem}[-py=""]{padding-top:-1rem;padding-bottom:-1rem}[text~="0"]{font-size:0}[empty-text~="$t("]:empty{color:var(--t\()}[empty-text~="$t(kind"]:empty{color:var(--t\(kind)}.uppercase{text-transform:uppercase}.tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color, rgb(0 0 0 / .2)),0 0 1px var(--un-text-shadow-color, rgb(1 0 5 / .1));text-shadow:var(--un-text-shadow)}[op~="$emit("]{opacity:var(--emit\()}.outline{outline-style:solid}.blur{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}[blur~="$event)"]{--un-blur:blur(var(--event\)));filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition,[transition=""]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}[placeholder~="$t("]::placeholder{color:var(--t\()}[placeholder~="$t(line.kind"]::placeholder{color:var(--t\(line\.kind)}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}html,body,#app{min-height:100%;margin:0}body{color:#fff;background:#030619;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}*{border-color:#ffffff14}html,body{-ms-overflow-style:none!important;scrollbar-width:none!important}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.qf-thin-scrollbar{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--qf-scrollbar-thumb, rgba(146, 124, 255, .42)) transparent}.qf-thin-scrollbar::-webkit-scrollbar{width:var(--qf-scrollbar-size, 6px);height:var(--qf-scrollbar-size, 6px)}.qf-thin-scrollbar::-webkit-scrollbar-track,.qf-thin-scrollbar::-webkit-scrollbar-corner{background:transparent}.qf-thin-scrollbar::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:var(--qf-scrollbar-thumb, rgba(146, 124, 255, .42));background-clip:content-box}.qf-thin-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--qf-scrollbar-thumb-hover, rgba(146, 124, 255, .64));background-clip:content-box}button,input,textarea{font:inherit}button{letter-spacing:0}button:not(.ant-btn){padding:0;border:0;color:inherit;background:transparent}.ant-message,.ant-notification{z-index:20000}.text-system-white{color:rgba(255,255,255,var(--un-text-opacity, 1))}.text-system-white64{color:#ffffffa3}.text-system-white24{color:#ffffff3d}.text-system-white36{color:#ffffff5c}.text-system-text03{color:#b1b5b5}.bg-system-black{background-color:#000}.bg-system-black64{background-color:#000000a3}.bg-system-white08{background-color:#ffffff14}.bg-system-white12{background-color:#ffffff1f}.bg-system-white24{background-color:#ffffff3d}.bg-system-blue03{background-color:#7059e2}.border-system-white{border-color:#fff}.border-system-white36{border-color:#ffffff5c}.rounded-2{border-radius:2px}.rounded-4{border-radius:4px}.rounded-8{border-radius:8px}.rounded-12{border-radius:12px}.rounded-16{border-radius:16px}body.qf-canvas-theme{--canvas-bg: #060611;--canvas-surface: #101735;--canvas-surface-raised: #18234a;--canvas-surface-hover: #253568;--canvas-text: #f4f5ff;--canvas-text-secondary: #b8c3e5;--canvas-text-muted: #8996bf;--canvas-border: rgba(95, 126, 218, .38);--canvas-border-strong: #647ff0;--canvas-purple: #735cf2;--canvas-blue: #3f76f4;--canvas-pink: #ff4d8d;--canvas-cyan: #36e0ff;--canvas-gradient: linear-gradient(135deg, #243b87 0%, #4b55c9 55%, #7454ef 100%);--canvas-gradient-soft: linear-gradient(135deg, rgba(63, 118, 244, .2), rgba(115, 92, 242, .28));color-scheme:dark}body.qf-canvas-theme .canvas-editor-page,body.qf-canvas-theme .canvas-viewport{color:var(--canvas-text)!important;background:var(--canvas-bg)!important}body.qf-canvas-theme .canvas-editor-page :where(.bottom-dock,.canvas-context-menu,.canvas-add-node-menu,.canvas-help-menu,.canvas-zoom-menu,.canvas-share-menu,.toolbox,.qf-canvas-node,.node-prompt-panel){border-color:var(--canvas-border)!important;color:var(--canvas-text)!important;background-color:var(--canvas-surface)!important;box-shadow:0 18px 48px #03071970}body.qf-canvas-theme .canvas-editor-page :where(h1,h2,h3,h4,h5,h6,p,label,strong,small,li,dt,dd,[role=heading]){color:var(--canvas-text)!important}body.qf-canvas-theme .canvas-editor-page :where(span,i,em,.muted,.sub-title,.subtitle,[class*=description],[class*=hint],[class*=meta]){color:var(--canvas-text-secondary)!important}body.qf-canvas-theme .canvas-editor-page :where(button,[role=button],input,textarea,select,[contenteditable=true]){border-color:var(--canvas-border)!important;color:var(--canvas-text)!important}body.qf-canvas-theme .canvas-editor-page :where(input,textarea,select,[contenteditable=true]){caret-color:var(--canvas-cyan)}body.qf-canvas-theme .canvas-editor-page :where(button:hover,[role=button]:hover,input:focus,textarea:focus,select:focus,.is-active,.active,.selected,[aria-selected=true],[aria-checked=true]){border-color:var(--canvas-border-strong)!important;color:var(--canvas-text)!important}body.qf-canvas-theme .canvas-editor-page :where(.bottom-dock button:hover,.canvas-context-menu button:hover,.canvas-add-node-menu button:hover,.canvas-help-menu button:hover,.canvas-zoom-menu button:hover,.canvas-share-menu button:hover,.toolbox button:hover,.qf-canvas-node button:hover,.node-prompt-panel button:hover,.canvas-node-actionbar button:hover,.group-actionbar button:hover){background:var(--canvas-surface-hover)!important}body.qf-canvas-theme .canvas-editor-page :where(button.primary,button.primary-button,button.confirm,button.submit,.primary-button,.confirm-button,.submit-button,.is-primary){border-color:transparent!important;color:#fff!important;background:var(--canvas-gradient)!important;box-shadow:0 8px 24px #4f46e547}body.qf-canvas-theme .canvas-editor-page :where(button.primary:hover,button.primary-button:hover,button.confirm:hover,button.submit:hover,.primary-button:hover,.confirm-button:hover,.submit-button:hover,.is-primary:hover){background:linear-gradient(135deg,#2563eb,#8b5cf6 62%,#ff4d8d)!important}body.qf-canvas-theme .canvas-editor-page :where(.qf-canvas-node.is-selected,.qf-canvas-node.is-panel-open,[class*=selected],[class*=is-active]){border-color:var(--canvas-purple)!important;box-shadow:0 0 0 1px #8b5cf66b,0 18px 50px #1e3a8a5c}body.qf-canvas-theme .canvas-editor-page :where(.qf-canvas-node .node-head strong,.qf-canvas-node .node-title-icon,.qf-canvas-node .node-head strong svg){color:var(--canvas-text-secondary)!important}body.qf-canvas-theme .canvas-editor-page :where(.node-port,.node-tools button,.selection-connect-button,.canvas-viewport-controls button,.bottom-dock button){border-color:#8b5cf685!important;background-color:var(--canvas-surface-raised)!important}body.qf-canvas-theme .canvas-editor-page :where(.node-port:hover,.node-tools button:hover,.selection-connect-button:hover,.selection-connect-button.is-active,.canvas-viewport-controls button:hover,.bottom-dock button:hover){border-color:var(--canvas-cyan)!important;color:#fff!important;background:var(--canvas-gradient)!important}body.qf-canvas-theme .canvas-editor-page :where(.project-bar,.qf-account-widget,.round-btn,.project-dropdown,.project-name-input){border-color:var(--canvas-border)!important;background-color:var(--canvas-surface)!important}body.qf-canvas-theme .canvas-editor-page :where(.project-bar.active,.logo-trigger:hover,.logo-trigger.active,.project-name:hover,.dropdown-item:hover,.round-btn:hover,.round-btn.active){background-color:var(--canvas-surface-hover)!important}body.qf-canvas-theme .canvas-editor-page :where(.member-pill){color:#4a3208!important;background:linear-gradient(135deg,#ffd98a,#e3a948)!important}body.qf-canvas-theme .canvas-editor-page :where(.points-pill,.points-pill svg){color:#fff!important}body.qf-canvas-theme .canvas-editor-page :where([class*=error],.is-error,[class*=danger]){color:#ff8ca8!important;border-color:#ff4d8d94!important}body.qf-canvas-theme .canvas-editor-page :where([class*=success],.is-success,[class*=complete]){color:#86efac!important;border-color:#4ade8080!important}body.qf-canvas-theme .canvas-editor-page :where(::placeholder){color:var(--canvas-text-muted)!important;opacity:1}body.qf-canvas-theme .canvas-editor-page :where(*,*:before,*:after){scrollbar-color:var(--canvas-purple) var(--canvas-bg)}body.qf-canvas-theme .canvas-editor-page :where(*::-webkit-scrollbar){width:8px;height:8px}body.qf-canvas-theme .canvas-editor-page :where(*::-webkit-scrollbar-track){background:var(--canvas-bg)}body.qf-canvas-theme .canvas-editor-page :where(*::-webkit-scrollbar-thumb){border:2px solid var(--canvas-bg);border-radius:999px;background:linear-gradient(180deg,var(--canvas-purple),var(--canvas-pink))}body.qf-canvas-theme :where(.ant-modal-content,.ant-drawer-content,.ant-drawer-header,.ant-popover-inner,.ant-dropdown-menu,.ant-select-dropdown,.ant-picker-dropdown,.ant-tooltip-inner,.ant-message-notice-content,.ant-notification-notice,.ant-image-preview-wrap){border-color:var(--canvas-border)!important;color:var(--canvas-text)!important;background:var(--canvas-surface)!important;box-shadow:0 18px 48px #03071980}body.qf-canvas-theme :where(.ant-modal-header,.ant-drawer-header,.ant-popover-title,.ant-dropdown-menu-item,.ant-select-item,.ant-picker-panel){color:var(--canvas-text)!important;background:transparent!important}body.qf-canvas-theme :where(.ant-modal-title,.ant-drawer-title,.ant-form-item-label>label,.ant-popover-title,.ant-select-item-option-content){color:var(--canvas-text)!important}body.qf-canvas-theme :where(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select-selector,.ant-picker,.ant-input-group-addon){border-color:var(--canvas-border)!important;color:var(--canvas-text)!important;background:var(--canvas-surface-raised)!important}body.qf-canvas-theme :where(.ant-btn-primary,.ant-btn-primary:hover,.ant-btn-primary:focus){border-color:transparent!important;color:#fff!important;background:var(--canvas-gradient)!important}body.qf-canvas-theme :where(.ant-dropdown-menu-item:hover,.ant-select-item-option-active,.ant-select-item-option-selected,.ant-picker-cell-selected .ant-picker-cell-inner){color:#fff!important;background:var(--canvas-surface-hover)!important}body.qf-canvas-theme :where(.ant-modal-close:hover,.ant-drawer-close:hover,.ant-btn-default:hover,.ant-btn-text:hover){border-color:var(--canvas-border-strong)!important;color:var(--canvas-cyan)!important;background:var(--canvas-surface-hover)!important}body.qf-canvas-theme :where([data-canvas-ignore][class$=-modal],[data-canvas-ignore][class$=-drawer],[data-canvas-ignore][class$=-popover],[data-canvas-ignore][class$=-menu],.canvas-context-menu,.floating-add-menu,.switcher-modal,.share-link-modal,.detail-panel,.picker-panel,.drawer-panel,.library-panel,.account-menu,.canvas-node-actionbar,.group-actionbar,.agent-composer,.history-popover,.director-workbench,.scene-tree,.video-composition-workbench,.workbench-editor-panel,.composition-toolbar,.composition-timeline){border-color:var(--canvas-border)!important;color:var(--canvas-text)!important;background-color:var(--canvas-surface)!important}body.qf-canvas-theme :where(.canvas-context-menu,.floating-add-menu,.switcher-modal,.share-link-modal,.detail-panel,.picker-panel,.drawer-panel,.library-panel,.account-menu,.canvas-node-actionbar,.group-actionbar,.agent-composer,.history-popover,.director-workbench,.scene-tree,.video-composition-workbench,.workbench-editor-panel,.composition-toolbar,.composition-timeline) :where(h1,h2,h3,h4,h5,h6,p,label,strong,small,li,dt,dd,span,i,em,[role=heading]){color:var(--canvas-text-secondary)!important}body.qf-canvas-theme :where([data-canvas-ignore][class$=-modal],[data-canvas-ignore][class$=-drawer],[data-canvas-ignore][class$=-popover],[data-canvas-ignore][class$=-menu],.canvas-context-menu,.floating-add-menu,.switcher-modal,.share-link-modal,.detail-panel,.picker-panel,.drawer-panel,.library-panel,.account-menu,.canvas-node-actionbar,.group-actionbar,.agent-composer,.history-popover,.director-workbench,.scene-tree,.video-composition-workbench,.workbench-editor-panel,.composition-toolbar,.composition-timeline) :where(h1,h2,h3,h4,h5,h6,strong,[role=heading]){color:var(--canvas-text)!important}body.qf-canvas-theme :where([data-canvas-ignore][class$=-modal],[data-canvas-ignore][class$=-drawer],[data-canvas-ignore][class$=-popover],[data-canvas-ignore][class$=-menu],.canvas-context-menu,.floating-add-menu,.switcher-modal,.share-link-modal,.detail-panel,.picker-panel,.drawer-panel,.library-panel,.account-menu,.canvas-node-actionbar,.group-actionbar,.agent-composer,.history-popover,.director-workbench,.video-composition-workbench) :where(button,[role=button],input,textarea,select,[contenteditable=true]){border-color:var(--canvas-border)!important;color:var(--canvas-text)!important}body.qf-canvas-theme :where([data-canvas-ignore][class$=-modal] button:hover,[data-canvas-ignore][class$=-drawer] button:hover,[data-canvas-ignore][class$=-popover] button:hover,[data-canvas-ignore][class$=-menu] button:hover,.canvas-context-menu button:hover,.floating-add-menu button:hover,.switcher-modal button:hover,.share-link-modal button:hover,.detail-panel button:hover,.picker-panel button:hover,.drawer-panel button:hover,.library-panel button:hover,.account-menu button:hover,.canvas-node-actionbar button:hover,.group-actionbar button:hover,.agent-composer button:hover,.history-popover button:hover,.director-workbench button:hover,.video-composition-workbench button:hover){border-color:var(--canvas-border-strong)!important;color:var(--canvas-text)!important;background-color:var(--canvas-surface-hover)!important}body.qf-canvas-theme :where(.switcher-mask,.share-link-mask,.modal-mask,.bm-mask,.ac-mask,.ae-mask,.pb-mask,.library-mask,.drawer-mask,.template-mask,.readonly-mask,.batch-creating-mask,.canvas-loading-overlay,.workbench-loading){background:#060611d1!important}body.qf-canvas-theme :where(.canvas-editor-page .selection-area-frame,.canvas-editor-page .selection-box){border-color:#735cf2d1!important;background:#25356847!important}body.qf-canvas-theme :where(.director-workbench,.video-composition-workbench) :where(input,textarea,select){caret-color:var(--canvas-cyan)}body.qf-canvas-theme .canvas-editor-page :where(.canvas-topbar .round-btn,.canvas-topbar .qf-account-widget){border-color:var(--canvas-border)!important;background-color:var(--canvas-surface)!important}body.qf-canvas-theme .canvas-editor-page :where(.canvas-topbar .round-btn:hover,.canvas-topbar .round-btn.active){color:#fff!important;background:var(--canvas-gradient)!important}body.qf-canvas-theme .canvas-editor-page :where(.project-bar,.project-dropdown,.canvas-minimap){box-shadow:0 16px 34px #0307196b!important}body.qf-canvas-theme .canvas-editor-page :where(.canvas-grid.is-grid,.canvas-grid.is-dots){background-image:radial-gradient(rgba(104,130,221,.32) 1px,transparent 1px)!important}body.qf-canvas-theme .canvas-editor-page :where(.edge-line){stroke:#7991e0c7!important}body.qf-canvas-theme .canvas-editor-page :where(.edge-line--temp,.edge-group.is-selected .edge-line){stroke:#9c8cff!important}body.qf-canvas-theme .canvas-editor-page :where(.canvas-edges marker path){fill:var(--canvas-purple)!important}body.qf-canvas-theme .canvas-editor-page :where(.canvas-minimap){border-color:var(--canvas-border)!important;background-color:var(--canvas-surface)!important}body.qf-canvas-theme .canvas-editor-page :where(.canvas-minimap .map-bg){fill:#5f7eda1f!important}body.qf-canvas-theme .canvas-editor-page :where(.canvas-minimap .map-node){fill:#7e94e48f!important}body.qf-canvas-theme .canvas-editor-page :where(.canvas-minimap .map-node.is-selected){fill:#a99cff!important}body.qf-canvas-theme .canvas-editor-page :where(.canvas-minimap .map-viewport){fill:#735cf229!important;stroke:#8ba3f4b8!important}body.qf-canvas-theme :where(.node-prompt-popover,.node-prompt-popover--wide,.preset-popover,.asset-mention-menu,.model-popover,.model-group-list,.model-model-panel){border-color:var(--canvas-border)!important;color:var(--canvas-text)!important;background:var(--canvas-surface)!important;box-shadow:0 18px 48px #03071985!important}body.qf-canvas-theme :where(.node-prompt-popover,.preset-popover,.asset-mention-menu,.model-popover) :where(.popover-tabs,.popover-quick,.prompt-compose,.prompt-meta,.preset-category,.model-param-panel,.model-group-picker,.asset-mention-group){color:var(--canvas-text-secondary)!important}body.qf-canvas-theme :where(.preset-select-trigger,.preset-style-item,.quick-btn,.popover-tabs button,.model-select-trigger,.model-option,.model-group-option,.model-param-options button,.asset-mention-item){border-color:var(--canvas-border)!important;color:var(--canvas-text-secondary)!important;background:#18234ab8!important}body.qf-canvas-theme :where(.preset-select-trigger:hover,.preset-select-trigger.is-open,.preset-style-item:hover,.preset-style-item.is-selected,.quick-btn:hover,.popover-tabs button:hover:not(.is-disabled),.popover-tabs button.active,.model-select-trigger:hover,.model-select-dropdown.is-open .model-select-trigger,.model-option:hover:not(.is-disabled),.model-option.active,.model-group-option:hover,.model-group-option.active,.model-param-options button.active,.asset-mention-item:hover,.asset-mention-item.is-active){border-color:var(--canvas-border-strong)!important;color:#fff!important;background:var(--canvas-surface-hover)!important}body.qf-canvas-theme :where(.preset-popover strong,.preset-category-title,.preset-style-name,.model-main strong,.model-group-main,.model-option .model-main strong,.asset-mention-text strong,.generate-button,.generate-button .cost-estimate-badge,.generate-button .cost-estimate-badge b){color:var(--canvas-text)!important}body.qf-canvas-theme :where(.preset-loading,.preset-category-title,.preset-select-trigger .is-placeholder,.preset-arrow,.preset-clear,.model-main small,.model-param-row>span,.asset-mention-group-title,.asset-mention-text small,.prompt-meta span,.prompt-meta small){color:var(--canvas-text-muted)!important}body.qf-canvas-theme :where(.generate-button){border-color:transparent!important;color:#fff!important;background:var(--canvas-gradient)!important;box-shadow:0 8px 24px #4f46e54d!important}body.qf-canvas-theme :where(.generate-button b,.generate-button .cost-estimate-badge){color:#fff!important;font-weight:600}body.qf-canvas-theme :where(.generate-button svg,.generate-button .anticon){color:#dff8ff!important}body.qf-canvas-theme .canvas-editor-page :where(.member-pill,.member-pill span,.member-pill svg,.member-pill .anticon){color:#3b2606!important}body.qf-canvas-theme :where(.generate-button:hover:not(:disabled),.audio-generate-button:hover:not(:disabled),.enhancement-actions button:hover:not(:disabled)){color:#fff!important;background:var(--canvas-gradient)!important;filter:brightness(1.12)}body.qf-canvas-theme :where(button.generate-button:hover:not(:disabled),button.audio-generate-button:hover:not(:disabled),.enhancement-actions>button:hover:not(:disabled),button.enhancement-generate-button:hover:not(:disabled)){color:#fff!important;background:var(--canvas-gradient)!important;filter:brightness(1.12)!important}body.qf-canvas-theme :where(.grid-split-toolbar .primary-btn,.image-annotation-toolbar .save-button,.image-rotate-toolbar .save-button,.video-edit-toolbar .confirm-button,.video-subtitle-removal-toolbar .confirm-button){border-color:transparent!important;color:#151516!important;background:#fff!important;filter:none!important}body.qf-canvas-theme :where(.grid-split-toolbar .primary-btn:hover:not(:disabled),.image-annotation-toolbar .save-button:hover:not(:disabled),.image-rotate-toolbar .save-button:hover:not(:disabled),.video-edit-toolbar .confirm-button:hover:not(:disabled),.video-subtitle-removal-toolbar .confirm-button:hover:not(:disabled)){border-color:transparent!important;color:#000!important;background:#f1f1f1!important;filter:none!important}body.qf-canvas-theme .material-library :where(.library-search,.library-search input,.card-prompt-input){background:transparent!important}body.qf-canvas-theme .storyboard-modal .modal-panel{border-color:var(--canvas-border)!important;color:var(--canvas-text)!important;background:var(--canvas-surface)!important}body.qf-canvas-theme .storyboard-modal :where(.modal-head,.modal-body,.step-tabs,.step-tab,.modal-close){color:var(--canvas-text-secondary)!important;border-color:var(--canvas-border)!important}body.qf-canvas-theme .storyboard-modal .step-tab.is-active{color:var(--canvas-text)!important;border-color:var(--canvas-border-strong)!important;background:var(--canvas-surface-hover)!important}body.qf-canvas-theme .storyboard-modal :where(.step-tab-index,.step-tab.is-active .step-tab-index){color:#fff!important;border-color:transparent!important;background:var(--canvas-gradient)!important}body.qf-canvas-theme .storyboard-modal :where(.storyboard-editor-row,.storyboard-editor-grid,.dialogue-lines-editor,.dialogue-line-editor,.chat-card,.storyboard-shot-table,.storyboard-asset-panel){border-color:var(--canvas-border)!important;color:var(--canvas-text)!important;background-color:var(--canvas-surface-raised)!important}body.qf-canvas-theme .storyboard-modal :where(.shot-table-wrap,.shot-table-scroll,.shot-table,.shot-table-footer,.asset-panel,.asset-panel-scroll,.asset-footer,.asset-section,.asset-card){border-color:var(--canvas-border)!important;color:var(--canvas-text)!important;background-color:var(--canvas-surface-raised)!important}body.qf-canvas-theme .storyboard-modal :where(input,textarea,select,.ant-select-selector,button){border-color:var(--canvas-border)!important;color:var(--canvas-text)!important}body.qf-canvas-theme .storyboard-modal :where(.storyboard-editor-grid input,.storyboard-editor-grid textarea,.storyboard-editor-grid select,.storyboard-editor-head input,.dialogue-line-editor textarea,.dialogue-line-role,.ant-select-selector){background:var(--canvas-surface-raised)!important}body.qf-canvas-theme .storyboard-modal :where(.shot-table td,.shot-table th,.asset-section-head,.asset-name,.asset-desc,.asset-empty,.empty-row){color:var(--canvas-text-secondary)!important;border-color:var(--canvas-border)!important}body.qf-canvas-theme .storyboard-modal :where(.storyboard-editor-grid button:hover,.storyboard-editor-head button:hover,.dialogue-line-actions button:hover,.step-tab:hover,.modal-close:hover){color:#fff!important;border-color:var(--canvas-border-strong)!important;background:var(--canvas-surface-hover)!important}body.qf-canvas-theme .storyboard-modal :where(.prompt-btn:hover,.ops-btn:hover,.add-shot-btn:hover,.asset-add-btn:hover,.asset-icon-btn:hover,.ghost-btn:hover){color:#fff!important;border-color:var(--canvas-border-strong)!important;background:var(--canvas-surface-hover)!important}body.qf-canvas-theme .storyboard-modal :where(.storyboard-shot-table button.primary,.storyboard-shot-table .primary-btn,.storyboard-asset-panel button.primary,.storyboard-asset-panel .primary-btn,.storyboard-asset-panel .confirm-button,.storyboard-shot-table .confirm-button){border-color:transparent!important;color:#fff!important;background:var(--canvas-gradient)!important}body.qf-canvas-theme .storyboard-modal :where(.shot-table-footer .primary-btn,.asset-footer .primary-btn){border-color:transparent!important;color:#fff!important;background:var(--canvas-gradient)!important}body.qf-canvas-theme .storyboard-modal :where(.shot-table-footer .primary-btn:hover,.asset-footer .primary-btn:hover){color:#fff!important;background:var(--canvas-gradient)!important;filter:brightness(1.12)}body.qf-canvas-theme .storyboard-modal :where(.storyboard-shot-table button.primary:hover,.storyboard-shot-table .primary-btn:hover,.storyboard-asset-panel button.primary:hover,.storyboard-asset-panel .primary-btn:hover,.storyboard-asset-panel .confirm-button:hover,.storyboard-shot-table .confirm-button:hover){color:#fff!important;background:var(--canvas-gradient)!important;filter:brightness(1.12)}body.qf-canvas-theme :where(.ant-modal-confirm .ant-modal-confirm-title,.ant-modal-confirm .ant-modal-confirm-content,.ant-modal-confirm .ant-modal-confirm-btns){color:var(--canvas-text)!important}body.qf-canvas-theme :where(.ant-modal-confirm .ant-btn-dangerous,.ant-modal-confirm .ant-btn-primary){border-color:transparent!important;color:#fff!important;background:var(--canvas-gradient)!important}body.qf-canvas-theme .ant-modal-confirm .ant-btn-dangerous{background:#dc3f68!important}body.qf-canvas-theme .ant-modal-confirm .ant-btn-dangerous:hover,body.qf-canvas-theme .ant-modal-confirm .ant-btn-primary:hover{color:#fff!important;filter:brightness(1.1)}body.qf-canvas-theme :where(.subject-replace-shell,.subject-replace-toolbar,.subject-replace-main,.subject-replace-stage-wrap,.subject-replace-timeline,.mark-popover){border-color:var(--canvas-border)!important;color:var(--canvas-text)!important;background-color:var(--canvas-surface)!important}body.qf-canvas-theme :where(.subject-replace-workbench .tool-btn,.subject-replace-workbench .session-button,.subject-replace-workbench .timeline-play,.subject-replace-workbench .recognition-cancel-btn,.subject-replace-workbench .candidate-card,.subject-replace-workbench .replacement-preview-actions button){border-color:var(--canvas-border)!important;color:var(--canvas-text-secondary)!important;background:var(--canvas-surface-raised)!important}body.qf-canvas-theme :where(.subject-replace-workbench .tool-btn:hover,.subject-replace-workbench .tool-btn.active,.subject-replace-workbench .session-button:hover,.subject-replace-workbench .timeline-play:hover,.subject-replace-workbench .candidate-card:hover,.subject-replace-workbench .candidate-card.active,.subject-replace-workbench .replacement-preview-actions button:hover){border-color:var(--canvas-border-strong)!important;color:#fff!important;background:var(--canvas-surface-hover)!important}body.qf-canvas-theme .subject-replace-workbench :where(.timeline-confirm,.recognition-cancel-btn){border-color:transparent!important;color:#fff!important;background:var(--canvas-gradient)!important}body.qf-canvas-theme :where(button.generate-button,button.audio-generate-button,.enhancement-actions>button,button.enhancement-generate-button,.storyboard-modal .primary-btn,.storyboard-modal .confirm-button,.subject-replace-workbench .timeline-confirm){border-color:transparent!important;color:#151516!important;background:#fff!important;box-shadow:none!important;filter:none!important}body.qf-canvas-theme :where(button.generate-button:hover:not(:disabled),button.audio-generate-button:hover:not(:disabled),.enhancement-actions>button:hover:not(:disabled),button.enhancement-generate-button:hover:not(:disabled),.storyboard-modal .primary-btn:hover:not(:disabled),.storyboard-modal .confirm-button:hover:not(:disabled),.subject-replace-workbench .timeline-confirm:hover:not(:disabled)){border-color:transparent!important;color:#000!important;background:#f1f1f1!important;box-shadow:none!important;filter:none!important}body.qf-canvas-theme :where(button.generate-button b,button.generate-button .cost-estimate-badge,button.audio-generate-button .cost-estimate-badge){color:#1c1c1e8c!important}body.qf-canvas-theme :where(.audio-prompt-popover,.script-popover,.text-chat-popover,.enhancement-popover,.library-panel,.drawer-panel,.agent-drawer,.bottom-dock,.canvas-context-menu,.add-node-menu,.help-menu,.zoom-menu,.share-menu,.shortcut-panel,.zoom-menu-pop,.tidy-confirm-pop,.dock-pop,.canvas-add-node-menu,.canvas-help-menu,.canvas-zoom-menu,.canvas-share-menu,.toolbox,.qf-canvas-node,.node-prompt-panel){border-color:var(--canvas-border)!important;color:var(--canvas-text)!important;background-color:var(--canvas-surface)!important}body.qf-canvas-theme :where(.audio-prompt-popover,.script-popover,.text-chat-popover,.enhancement-popover,.library-panel,.drawer-panel,.agent-drawer,.bottom-dock,.canvas-context-menu,.add-node-menu,.help-menu,.zoom-menu,.share-menu,.shortcut-panel,.zoom-menu-pop,.tidy-confirm-pop,.dock-pop,.canvas-add-node-menu,.canvas-help-menu,.canvas-zoom-menu,.canvas-share-menu,.toolbox,.qf-canvas-node,.node-prompt-panel) :where(button,input,textarea,select,[contenteditable=true]){border-color:var(--canvas-border)!important;color:var(--canvas-text)!important}body.qf-canvas-theme :where(.audio-prompt-popover,.script-popover,.text-chat-popover,.enhancement-popover,.library-panel,.drawer-panel,.agent-drawer,.bottom-dock,.canvas-context-menu,.add-node-menu,.help-menu,.zoom-menu,.share-menu,.shortcut-panel,.zoom-menu-pop,.tidy-confirm-pop,.dock-pop,.canvas-add-node-menu,.canvas-help-menu,.canvas-zoom-menu,.canvas-share-menu,.toolbox,.qf-canvas-node,.node-prompt-panel) :where(button:hover,input:focus,textarea:focus,select:focus,.active,.is-active,.selected,[aria-selected=true]){border-color:var(--canvas-border-strong)!important;color:#fff!important;background-color:var(--canvas-surface-hover)!important}body.qf-canvas-theme :where(.audio-generate-button,.enhancement-actions button,.enhancement-generate-button,.library-upload,.dock-btn--primary,.canvas-add-node-menu .primary,.canvas-add-node-menu .primary-button){border-color:transparent!important;color:#fff!important;background:var(--canvas-gradient)!important}body.qf-canvas-theme :where(.audio-prompt-popover svg,.script-popover svg,.text-chat-popover svg,.enhancement-popover svg,.library-panel svg,.drawer-panel svg,.bottom-dock svg,.qf-canvas-node svg){color:var(--canvas-text-secondary)}body.qf-canvas-theme :where(.audio-prompt-popover input,.script-popover input,.script-popover textarea,.text-chat-popover input,.text-chat-popover textarea,.enhancement-popover input,.enhancement-popover textarea,.library-panel input,.drawer-panel input){background:var(--canvas-surface-raised)!important}body.qf-canvas-theme :where(.audio-prompt-popover .audio-prompt-textarea){background:transparent!important}body.qf-canvas-theme .material-library :where(.library-tabs button.active){color:var(--canvas-text)!important;background:var(--canvas-surface-hover)!important;border-color:var(--canvas-border-strong)!important}body.qf-canvas-theme .asset-drawer :where(.drawer-tabs button.active){color:var(--canvas-text)!important;background:transparent!important}body.qf-canvas-theme .material-library :where(.card-prompt-input){background:transparent!important}body.qf-canvas-theme :where(.canvas-material-scope-select-dropdown,.toolbar-filter-menu,.library-scope-select-dropdown,.ant-select-dropdown){border-color:var(--canvas-border)!important;color:var(--canvas-text)!important;background:var(--canvas-surface)!important}body.qf-canvas-theme :where(.toolbar-filter-menu button:hover,.toolbar-filter-menu button.active,.canvas-material-scope-select-dropdown .active,.library-scope-select-dropdown .active){color:#fff!important;background:var(--canvas-surface-hover)!important}body.qf-canvas-theme :where(.reference-picker-bar,.canvas-viewport-controls,.canvas-shortcut-modal,.group-actionbar,.group-menu,.grid-size-custom-panel,.canvas-node-actionbar,.grid-split-menu,.grid9-menu,.grid-split-custom-panel,.grid-split-toolbar,.video-edit-toolbar,.video-subtitle-removal-toolbar,.image-annotation-toolbar,.image-rotate-toolbar,.color-menu,.shortcut-panel){border-color:var(--canvas-border)!important;color:var(--canvas-text)!important;background-color:var(--canvas-surface)!important}body.qf-canvas-theme :where(.reference-picker-bar,.canvas-viewport-controls,.canvas-shortcut-modal,.group-actionbar,.canvas-node-actionbar,.grid-split-toolbar,.video-edit-toolbar,.video-subtitle-removal-toolbar,.image-annotation-toolbar,.image-rotate-toolbar) :where(button,input,textarea,select){border-color:var(--canvas-border)!important;color:var(--canvas-text-secondary)!important}body.qf-canvas-theme :where(.reference-picker-bar button:hover,.canvas-viewport-controls button:hover,.canvas-viewport-controls button.active,.group-actionbar button:hover,.group-actionbar button.active,.canvas-node-actionbar button:hover,.canvas-node-actionbar button.active,.grid-split-toolbar button:hover,.video-edit-toolbar button:hover,.video-edit-toolbar button.active,.video-subtitle-removal-toolbar button:hover,.image-annotation-toolbar button:hover,.image-annotation-toolbar button.active,.image-rotate-toolbar button:hover,.image-rotate-toolbar button.active,.color-menu button:hover){border-color:var(--canvas-border-strong)!important;color:#fff!important;background:var(--canvas-surface-hover)!important}body.qf-canvas-theme :where(.reference-picker-return,.grid-split-toolbar .primary-btn,.video-edit-toolbar .confirm-button,.video-subtitle-removal-toolbar .confirm-button,.image-annotation-toolbar .save-button,.image-rotate-toolbar .save-button,.enhancement-actions button){border-color:transparent!important;color:#fff!important;background:var(--canvas-gradient)!important}body.qf-canvas-theme :where(.prompt-expand-backdrop,.audio-prompt-expand-backdrop){background:#060611d1!important}body.qf-canvas-theme :where(.qf-canvas-node .node-title-input,.qf-canvas-node .node-tools button,.qf-canvas-node .node-port,.qf-canvas-node.is-storyboard-cell .node-head strong){border-color:var(--canvas-border)!important;color:var(--canvas-text)!important;background:var(--canvas-surface-raised)!important}body.qf-canvas-theme :where(.qf-canvas-node .node-title-input:focus,.qf-canvas-node .node-tools button:hover,.qf-canvas-node .node-port:hover){border-color:var(--canvas-cyan)!important;color:#fff!important;background:var(--canvas-surface-hover)!important}body.qf-canvas-theme :where(.agent-drawer .drawer-header,.agent-drawer .header-btn,.agent-drawer .agent-composer,.agent-drawer .tool-menu,.agent-drawer .agent-mention-menu,.agent-drawer .chat-card,.agent-drawer .chat-plan,.agent-drawer .chat-canvas-summary){border-color:var(--canvas-border)!important;color:var(--canvas-text)!important;background-color:var(--canvas-surface-raised)!important}body.qf-canvas-theme :where(.agent-drawer .header-btn:hover,.agent-drawer .tool-pref-btn:hover,.agent-drawer .tool-pref-btn.is-open,.agent-drawer .tool-send:hover,.agent-drawer .agent-mention-item:hover,.agent-drawer .agent-mention-item.is-active,.agent-drawer .chat-action-btn:hover){border-color:var(--canvas-border-strong)!important;color:#fff!important;background:var(--canvas-surface-hover)!important}body.qf-canvas-theme :where(.agent-drawer .tool-send,.agent-drawer .chat-action-btn.is-primary){border-color:transparent!important;color:#fff!important;background:var(--canvas-gradient)!important}body.qf-canvas-theme :where(.agent-fab,.agent-launcher){z-index:2200!important;display:block!important;visibility:visible!important;opacity:1!important;border:0!important;background:transparent!important;box-shadow:none!important;pointer-events:auto!important}body.qf-canvas-theme :where(.generate-button:hover:not(:disabled),.audio-generate-button:hover:not(:disabled),.enhancement-actions button:hover:not(:disabled),.enhancement-generate-button:hover:not(:disabled)){color:#fff!important;background:var(--canvas-gradient)!important;filter:brightness(1.12)}body.qf-canvas-theme :where(button.generate-button,button.audio-generate-button,.enhancement-actions>button,button.enhancement-generate-button,.grid-split-toolbar .primary-btn,.image-annotation-toolbar .save-button,.image-rotate-toolbar .save-button,.video-edit-toolbar .confirm-button,.video-subtitle-removal-toolbar .confirm-button,.storyboard-modal .primary-btn,.storyboard-modal .confirm-button,.subject-replace-workbench .timeline-confirm,.final-prompt-modal .fp-generate,.asset-create-modal .ac-confirm,.asset-edit-modal .ae-save){border-color:transparent!important;color:#fff!important;background:var(--canvas-gradient)!important;box-shadow:none!important;filter:none!important}body.qf-canvas-theme :where(button.generate-button:hover:not(:disabled),button.audio-generate-button:hover:not(:disabled),.enhancement-actions>button:hover:not(:disabled),button.enhancement-generate-button:hover:not(:disabled),.grid-split-toolbar .primary-btn:hover:not(:disabled),.image-annotation-toolbar .save-button:hover:not(:disabled),.image-rotate-toolbar .save-button:hover:not(:disabled),.video-edit-toolbar .confirm-button:hover:not(:disabled),.video-subtitle-removal-toolbar .confirm-button:hover:not(:disabled),.storyboard-modal .primary-btn:hover:not(:disabled),.storyboard-modal .confirm-button:hover:not(:disabled),.subject-replace-workbench .timeline-confirm:hover:not(:disabled),.final-prompt-modal .fp-generate:hover:not(:disabled),.asset-create-modal .ac-confirm:hover:not(:disabled),.asset-edit-modal .ae-save:hover:not(:disabled)){border-color:transparent!important;color:#fff!important;background:linear-gradient(135deg,#3b82f6,#7658f5 56%,#ff4d8d)!important;box-shadow:0 8px 24px #735cf257!important;filter:none!important}body.qf-canvas-theme :where(button.generate-button .cost-estimate-badge,button.generate-button .cost-estimate-badge b,button.audio-generate-button .cost-estimate-badge){color:#ffffffdb!important}body.qf-canvas-theme .canvas-editor-page .qf-canvas-node :where(button.generate-button,button.audio-generate-button,.enhancement-actions>button,button.enhancement-generate-button){border-color:transparent!important;color:#fff!important;background:var(--canvas-gradient)!important;box-shadow:none!important;filter:none!important}body.qf-canvas-theme .canvas-editor-page .qf-canvas-node :where(button.generate-button:hover:not(:disabled),button.audio-generate-button:hover:not(:disabled),.enhancement-actions>button:hover:not(:disabled),button.enhancement-generate-button:hover:not(:disabled)){border-color:transparent!important;color:#fff!important;background:linear-gradient(135deg,#3b82f6,#7658f5 56%,#ff4d8d)!important;box-shadow:0 8px 24px #735cf257!important;filter:none!important}body.qf-canvas-theme .canvas-editor-page .qf-canvas-node :where(button.generate-button .cost-estimate-badge,button.generate-button .cost-estimate-badge b,button.audio-generate-button .cost-estimate-badge){color:#ffffffdb!important}.set-password-guide-modal .ant-modal-content{border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#111831;box-shadow:0 24px 68px #0000005c}.set-password-guide-modal .ant-modal-header{border-bottom:1px solid rgba(255,255,255,.08);background:transparent}.set-password-guide-modal .ant-modal-title,.set-password-guide-modal .ant-modal-close{color:#fff}.set-password-guide-modal .ant-modal-body{padding-top:18px}.set-password-guide-modal .ant-modal-footer{border-top:1px solid rgba(255,255,255,.08)}.set-password-guide-modal .ant-input-affix-wrapper{border-color:#ffffff1f;background:#ffffff0f}.set-password-guide-modal .ant-input{background:transparent;color:#fff}.set-password-guide-modal .ant-input::placeholder{color:#ffffff5c}.set-password-guide-modal .ant-input-password-icon{color:#ffffff85}.set-password-guide[data-v-4c36a25d]{display:grid;gap:14px}.set-password-guide p[data-v-4c36a25d]{margin:0 0 4px;color:#ffffffb8;font-size:14px;line-height:1.7}.password-field[data-v-4c36a25d]{display:grid;gap:6px}.password-field span[data-v-4c36a25d]{color:#ffffffdb;font-size:13px;font-weight:600}.password-field em[data-v-4c36a25d]{min-height:18px;color:#ff7875;font-size:12px;font-style:normal;line-height:18px}.qf-update-mask[data-v-74262e92]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:grid;place-items:center;padding:24px;background:#060a149e}.qf-update-card[data-v-74262e92]{width:min(420px,92vw);padding:28px 28px 24px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#101827;box-shadow:0 28px 70px #00000075;color:#fff;text-align:center}.qf-update-mark[data-v-74262e92]{display:grid;place-items:center;width:48px;height:48px;margin:0 auto 16px;border-radius:50%;background:#597ef72e;color:#8ea7ff;font-size:24px;font-weight:700}.qf-update-content h2[data-v-74262e92]{margin:0;color:#fff;font-size:20px;font-weight:700;line-height:1.35}.qf-update-content p[data-v-74262e92]{margin:10px 0 0;color:#ffffffad;font-size:14px;line-height:1.7}.qf-update-actions[data-v-74262e92]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:22px}.qf-update-button[data-v-74262e92]{height:42px;border:0;border-radius:8px;cursor:pointer;font-size:15px;font-weight:600}.qf-update-button--ghost[data-v-74262e92]{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#ffffffa3}.qf-update-button--primary[data-v-74262e92]{background:linear-gradient(135deg,#5f7df6,#7d63e9);color:#fff}.qf-update-button[data-v-74262e92]:hover{filter:brightness(1.06)}.qf-update-fade-enter-active[data-v-74262e92],.qf-update-fade-leave-active[data-v-74262e92]{transition:opacity .18s ease}.qf-update-fade-enter-from[data-v-74262e92],.qf-update-fade-leave-to[data-v-74262e92]{opacity:0}.qf-bc-mask[data-v-49cdac70]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2050;display:grid;place-items:center;padding:24px;background:#0000008c}.qf-bc-card[data-v-49cdac70]{display:flex;flex-direction:column;width:min(520px,92vw);max-height:82vh;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#0d1324;box-shadow:0 28px 70px #0000008f;overflow:hidden}.qf-bc-head[data-v-49cdac70]{display:flex;align-items:center;gap:10px;padding:18px 20px 8px}.qf-bc-tag[data-v-49cdac70]{flex:none;padding:2px 10px;border-radius:999px;background:#7aa2ff29;color:#7aa2ff;font-size:12px}.qf-bc-tag[data-type=maintenance][data-v-49cdac70]{background:#ffb02029;color:#ffb020}.qf-bc-tag[data-type=activity][data-v-49cdac70]{background:#9be8a029;color:#9be8a0}.qf-bc-title[data-v-49cdac70]{flex:1;min-width:0;overflow:hidden;color:#fff;font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.qf-bc-close[data-v-49cdac70]{flex:none;color:#fff9;background:transparent;cursor:pointer;font-size:14px}.qf-bc-time[data-v-49cdac70]{padding:0 20px 12px;color:#ffffff61;font-size:12px}.qf-bc-body[data-v-49cdac70]{flex:1;min-height:0;padding:4px 20px 16px;overflow-y:auto;color:#ffffffc7;font-size:14px;line-height:1.75;word-break:break-word}.qf-bc-body[data-v-49cdac70] p{margin:0 0 8px}.qf-bc-body[data-v-49cdac70] ul,.qf-bc-body[data-v-49cdac70] ol{margin:8px 0;padding-left:20px}.qf-bc-body[data-v-49cdac70] a{color:#7aa2ff;text-decoration:underline}.qf-bc-body[data-v-49cdac70] strong,.qf-bc-body[data-v-49cdac70] b{font-weight:700}.qf-bc-body[data-v-49cdac70] img{max-width:100%;height:auto;border-radius:8px}.qf-bc-foot[data-v-49cdac70]{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:12px 20px 18px;border-top:1px solid rgba(255,255,255,.08)}.qf-bc-count[data-v-49cdac70]{margin-right:auto;color:#fff6;font-size:13px}.qf-bc-ok[data-v-49cdac70]{height:40px;padding:0 28px;border-radius:10px;color:#fff;background:linear-gradient(135deg,#7059e2,#8069f1);cursor:pointer;font-size:14px;font-weight:600}.qf-bc-fade-enter-active[data-v-49cdac70],.qf-bc-fade-leave-active[data-v-49cdac70]{transition:opacity .18s ease}.qf-bc-fade-enter-from[data-v-49cdac70],.qf-bc-fade-leave-to[data-v-49cdac70]{opacity:0}
