:root{--sf-font-ui:"Noto Sans SC Variable","Noto Sans SC","Microsoft YaHei",sans-serif;--sf-font-display:"Noto Sans SC Variable","Noto Sans SC","Microsoft YaHei",sans-serif;--sf-font-mono:"Cascadia Code","SFMono-Regular",Consolas,"Liberation Mono",monospace;--sf-font-size-caption:12px;--sf-font-size-body:14px;--sf-font-size-label:14px;--sf-font-size-component-title:16px;--sf-font-size-section-title:24px;--sf-font-size-display:32px;--sf-line-height-tight:1.2;--sf-line-height-section-title:1.3;--sf-line-height-label:1.4;--sf-line-height-body:1.5;--sf-line-height-relaxed:1.75;--sf-font-weight-normal:400;--sf-font-weight-medium:500;--sf-font-weight-semibold:600;--sf-letter-spacing-normal:0;--sf-letter-spacing-eyebrow:.04em;--sf-space-1:4px;--sf-space-2:8px;--sf-space-3:12px;--sf-space-4:16px;--sf-space-5:20px;--sf-space-6:24px;--sf-space-8:32px;--sf-space-10:40px;--sf-space-12:48px;--sf-space-16:64px;--sf-radius-xs:4px;--sf-radius-sm:8px;--sf-radius-md:12px;--sf-radius-lg:18px;--sf-radius-full:9999px;--sf-control-height-sm:32px;--sf-control-height:40px;--sf-control-height-lg:44px;--sf-motion-duration-fast:.12s;--sf-motion-duration-base:.18s;--sf-motion-duration-slow:.28s;--sf-motion-ease-standard:cubic-bezier(.2,0,0,1)}:root,:root[data-theme=minimal-white]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#fff;--surface:#f7f7f8;--surface-raised:#fff;--surface-accent:#f4f4f5;--text:#18181b;--muted:#52525b;--subtle:#6b6b73;--border:#e4e4e7;--border-strong:#d4d4d8;--accent:#18181b;--accent-hover:#09090b;--accent-soft:#f4f4f5;--accent-contrast:#fff;--secondary-accent:#71717a;--success:#067647;--warning:#92400e;--danger:#b42318;--page-gradient:#fff;--aurora-gradient:#fff;--ambient-glow:transparent;--brand-gradient:linear-gradient(135deg,#27272a 0%,#52525b 100%);--accent-gradient:linear-gradient(110deg,#18181b 0%,#3f3f46 100%);--media-gradient:linear-gradient(145deg,#f4f4f5 0%,#fff 100%);--media-overlay:linear-gradient(180deg,transparent 52%,#18181b14 100%);--media-chip-bg:#fffffff0;--media-chip-border:#18181b1f;--header-bg:#fffffff5;--glass-bg:#fffffff0;--control-bg:#fff;--overlay-bg:#18181b6b;--shadow:0 1px 2px #0000000a;--shadow-hover:0 8px 24px #00000014;--canvas:#f1f1f2;--content-canvas:#09090b;--workbench-bg:#f7f7f8;--workbench-panel:#fff;--workbench-panel-raised:#fafafa;--workbench-line:#e4e4e7;--workbench-text:#18181b;--workbench-muted:#52525b;--workbench-accent:#18181b}:root[data-theme=tech-blue]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#fff;--surface:#f5f9ff;--surface-raised:#fff;--surface-accent:#edf6ff;--text:#10213d;--muted:#5b6f8d;--subtle:#5f7089;--border:#dce9f7;--border-strong:#bdd5ed;--accent:#1769e8;--accent-hover:#0f56c5;--accent-soft:#eaf4ff;--accent-contrast:#fff;--secondary-accent:#14b8d4;--success:#0f9f6e;--warning:#9a5b00;--danger:#d64652;--page-gradient:radial-gradient(circle at 12% 0%,#2599ff17,transparent 29rem),radial-gradient(circle at 88% 8%,#14b8d414,transparent 25rem),#fff;--aurora-gradient:linear-gradient(132deg,#f2f8ff 0%,#fff 45%,#edfbff 100%);--ambient-glow:color-mix(in srgb,var(--secondary-accent)16%,transparent);--brand-gradient:linear-gradient(135deg,#1769e8 0%,#18a7dd 100%);--accent-gradient:linear-gradient(110deg,#1769e8 0%,#1598dd 100%);--media-gradient:radial-gradient(circle at 78% 14%,#14b8d438,transparent 40%),radial-gradient(circle at 18% 88%,#1769e821,transparent 44%),linear-gradient(145deg,#edf6ff,#fbfdff);--media-overlay:linear-gradient(180deg,transparent 40%,#124e921c 100%);--media-chip-bg:#ffffffe8;--media-chip-border:#1769e82e;--header-bg:#ffffffe0;--glass-bg:#ffffffd1;--control-bg:#f9fcff;--overlay-bg:#0f274957;--shadow:0 12px 34px #1a5ba014;--shadow-hover:0 22px 52px #1769e824;--canvas:#eaf1f8;--content-canvas:#07101c;--workbench-bg:#f4f9ff;--workbench-panel:#fff;--workbench-panel-raised:#f8fbff;--workbench-line:#dce9f7;--workbench-text:#10213d;--workbench-muted:#5b6f8d;--workbench-accent:#1769e8}:root[data-theme=premium-black]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#090a0c;--surface:#111318;--surface-raised:#171a20;--surface-accent:#1b1a16;--text:#f5f3ee;--muted:#a7a9b0;--subtle:#878b94;--border:#2b2f36;--border-strong:#484d56;--accent:#c8a96b;--accent-hover:#e0c27e;--accent-soft:#c8a96b1a;--accent-contrast:#090a0c;--secondary-accent:#c8a96b;--success:#43c987;--warning:#d8a24f;--danger:#f07b84;--page-gradient:#090a0c;--aurora-gradient:linear-gradient(145deg,#15140f,#090a0c 58%);--ambient-glow:color-mix(in srgb,var(--secondary-accent)12%,transparent);--brand-gradient:linear-gradient(135deg,#b99655,#e0c27e);--accent-gradient:linear-gradient(110deg,#b99655,#d9bd82);--media-gradient:radial-gradient(circle at 72% 12%,#c8a96b24,transparent 38%),linear-gradient(145deg,#1b1a16,#111318);--media-overlay:linear-gradient(180deg,transparent 34%,#0000007a 100%);--media-chip-bg:#121419db;--media-chip-border:#c8a96b3d;--header-bg:#090a0cf0;--glass-bg:#171a20e0;--control-bg:#171a20;--overlay-bg:#00000094;--shadow:0 16px 46px #00000052;--shadow-hover:0 22px 56px #00000070;--canvas:#050608;--content-canvas:#000;--workbench-bg:#0d0f13;--workbench-panel:#14171c;--workbench-panel-raised:#191d24;--workbench-line:#303640;--workbench-text:#f6f7f8;--workbench-muted:#9099a6;--workbench-accent:#c8a96b}:root{--dt-primary:#18181b;--dt-primary-hover:#09090b;--dt-accent:#18181b;--dt-accent-hover:#09090b;--dt-secondary:#71717a;--dt-success:#34d399;--dt-warning:#f59e0b;--dt-danger:#ef4444;--dt-info:#1890ff;--dt-font-family:var(--sf-font-ui);--dt-font-family-heading:var(--sf-font-display);--dt-font-family-mono:var(--sf-font-mono);--dt-font-size-sm:var(--sf-font-size-caption);--dt-font-size-md:var(--sf-font-size-body);--dt-font-size-lg:var(--sf-font-size-component-title);--dt-font-size-2xl:var(--sf-font-size-section-title);--dt-font-size-3xl:var(--sf-font-size-display);--dt-line-height-base:var(--sf-line-height-body);--dt-font-weight-normal:var(--sf-font-weight-normal);--dt-font-weight-medium:var(--sf-font-weight-medium);--dt-font-weight-semibold:var(--sf-font-weight-semibold);--dt-spacing-xs:var(--sf-space-1);--dt-spacing-sm:var(--sf-space-2);--dt-spacing-md:var(--sf-space-3);--dt-spacing-lg:var(--sf-space-4);--dt-spacing-xl:var(--sf-space-5);--dt-spacing-2xl:var(--sf-space-6);--dt-spacing-3xl:var(--sf-space-8);--dt-radius-sm:var(--sf-radius-xs);--dt-radius-md:var(--sf-radius-sm);--dt-radius-lg:var(--sf-radius-md);--dt-radius-xl:var(--sf-radius-lg);--dt-transition-fast:var(--sf-motion-duration-fast);--dt-transition-base:var(--sf-motion-duration-base);--dt-transition-slow:var(--sf-motion-duration-slow)}.theme-sceneflow-LgmNci{--sf-accent:var(--accent);--sf-accent-rgb:24,24,27;--sf-accent-hover:var(--accent-hover);--sf-accent-dim:var(--accent-soft);--sf-accent-subtle:color-mix(in srgb,var(--accent)7%,transparent);--sf-bg-primary:var(--workbench-bg);--sf-bg-secondary:var(--workbench-panel);--sf-bg-tertiary:var(--workbench-panel-raised);--sf-bg-elevated:var(--surface-raised);--sf-border:var(--workbench-line);--sf-border-hover:var(--border-strong);--sf-border-active:var(--accent);--sf-divider-gradient-vertical:linear-gradient(180deg,transparent,var(--border),transparent);--sf-divider-gradient-horizontal:linear-gradient(90deg,transparent,var(--border),transparent);--sf-text-primary:var(--workbench-text);--sf-text-secondary:var(--workbench-muted);--sf-text-tertiary:var(--subtle);--sf-shadow-subtle:var(--shadow);--sf-shadow-medium:var(--shadow-hover);--sf-shadow-glow:0 0 0 3px color-mix(in srgb,var(--accent)14%,transparent);background-color:var(--sf-bg-primary);background-image:linear-gradient(color-mix(in srgb,var(--sf-text-primary)3%,transparent)1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--sf-text-primary)3%,transparent)1px,transparent 1px);color:var(--sf-text-primary);background-size:24px 24px;background-attachment:fixed}.theme-sceneflow-LgmNci ::-webkit-scrollbar{width:6px;height:6px}.theme-sceneflow-LgmNci ::-webkit-scrollbar-track{background:var(--sf-bg-secondary);border-radius:3px}.theme-sceneflow-LgmNci ::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:3px}.theme-sceneflow-LgmNci ::-webkit-scrollbar-thumb:hover{background:#ffffff2e}.theme-sceneflow-LgmNci svg{transition:color .2s}.theme-sceneflow-LgmNci button svg,.theme-sceneflow-LgmNci [class*=Button] svg,.theme-sceneflow-LgmNci [class*=navItem] svg,.theme-sceneflow-LgmNci [class*=actionButton] svg{color:var(--sf-accent);transition:color .2s,opacity .2s}.theme-sceneflow-LgmNci button svg:hover,.theme-sceneflow-LgmNci [class*=Button] svg:hover,.theme-sceneflow-LgmNci [class*=navItem] svg:hover,.theme-sceneflow-LgmNci [class*=actionButton] svg:hover{opacity:.85}.theme-sceneflow-LgmNci [class*=header]{background:var(--sf-bg-secondary);border-bottom:1px solid var(--sf-border);box-shadow:0 1px 4px #0000004d}.theme-sceneflow-LgmNci [class*=leftSidebar],.theme-sceneflow-LgmNci [class*=LeftSidebar]{background:var(--sf-bg-secondary);border-right:1px solid var(--sf-border);box-shadow:1px 0 6px #0003}.theme-sceneflow-LgmNci [class*=rightSidebar],.theme-sceneflow-LgmNci [class*=RightSidebar]{background:var(--sf-bg-secondary);border-left:1px solid var(--sf-border);box-shadow:-1px 0 6px #0003}.theme-sceneflow-LgmNci [class*=footer],.theme-sceneflow-LgmNci .footer-T1wETT{background:var(--sf-bg-secondary);border-top:1px solid var(--sf-border);box-shadow:0 -1px 4px #0003}.theme-sceneflow-LgmNci [class*=content],.theme-sceneflow-LgmNci [class*=Content]{background-color:var(--sf-bg-primary);background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:24px 24px}.theme-sceneflow-LgmNci [class*=module-tab],.theme-sceneflow-LgmNci [class*=ModuleTab]{background:var(--sf-bg-tertiary);border:1px solid var(--sf-border);transition:all .2s}.theme-sceneflow-LgmNci [class*=module-tab]:hover,.theme-sceneflow-LgmNci [class*=ModuleTab]:hover{background:var(--sf-accent-subtle);border-color:var(--sf-border-hover)}.theme-sceneflow-LgmNci [class*=module-tab][class*=active],.theme-sceneflow-LgmNci [class*=ModuleTab][class*=active],.theme-sceneflow-LgmNci [class*=module-tab].active-GWDeME,.theme-sceneflow-LgmNci [class*=ModuleTab].active-GWDeME{background:var(--sf-accent-dim);border-color:var(--sf-border-active);box-shadow:var(--sf-shadow-subtle)}.theme-sceneflow-LgmNci [class*=module-tab][class*=active] svg,.theme-sceneflow-LgmNci [class*=ModuleTab][class*=active] svg,.theme-sceneflow-LgmNci [class*=module-tab].active-GWDeME svg,.theme-sceneflow-LgmNci [class*=ModuleTab].active-GWDeME svg{color:var(--sf-accent)}.theme-sceneflow-LgmNci [class*=panel],.theme-sceneflow-LgmNci [class*=Panel],.theme-sceneflow-LgmNci .ant-collapse-cUQan4,.theme-sceneflow-LgmNci .ant-collapse-item-KJCQBV{background:var(--sf-bg-tertiary)!important;border-color:var(--sf-border)!important}.theme-sceneflow-LgmNci [class*=panel]:hover,.theme-sceneflow-LgmNci [class*=Panel]:hover,.theme-sceneflow-LgmNci .ant-collapse-cUQan4:hover,.theme-sceneflow-LgmNci .ant-collapse-item-KJCQBV:hover{border-color:var(--sf-border-hover)!important}.theme-sceneflow-LgmNci .ant-tree-Fz8cR_{background:0 0!important}.theme-sceneflow-LgmNci .ant-tree-Fz8cR_ .ant-tree-treenode-K6uHsl{border-radius:4px;transition:background .15s}.theme-sceneflow-LgmNci .ant-tree-Fz8cR_ .ant-tree-treenode-K6uHsl:hover{background:var(--sf-accent-subtle)}.theme-sceneflow-LgmNci .ant-tree-Fz8cR_ .ant-tree-treenode-K6uHsl:hover .ant-tree-title-z2cwQ5{color:var(--sf-accent)}.theme-sceneflow-LgmNci .ant-tree-Fz8cR_ .ant-tree-treenode-K6uHsl.ant-tree-treenode-selected-ycvZEs{background:var(--sf-accent-dim)}.theme-sceneflow-LgmNci .ant-tree-Fz8cR_ .ant-tree-treenode-K6uHsl.ant-tree-treenode-selected-ycvZEs .ant-tree-title-z2cwQ5{color:var(--sf-accent)}.theme-sceneflow-LgmNci .ant-tree-Fz8cR_ .ant-tree-switcher-KUnMXG{color:var(--sf-text-secondary)}.theme-sceneflow-LgmNci .ant-tree-Fz8cR_ .ant-tree-switcher-KUnMXG:hover{color:var(--sf-accent)}.theme-sceneflow-LgmNci input,.theme-sceneflow-LgmNci .ant-input-zScLcn,.theme-sceneflow-LgmNci .ant-select-selector-g525bl{transition:border-color .2s,box-shadow .2s;background:var(--sf-bg-tertiary)!important;border:1px solid var(--sf-border)!important;color:var(--sf-text-primary)!important}.theme-sceneflow-LgmNci input:focus,.theme-sceneflow-LgmNci .ant-input-zScLcn:focus,.theme-sceneflow-LgmNci .ant-select-selector-g525bl:focus,.theme-sceneflow-LgmNci input:hover,.theme-sceneflow-LgmNci .ant-input-zScLcn:hover,.theme-sceneflow-LgmNci .ant-select-selector-g525bl:hover{border-color:var(--sf-border-active)!important;box-shadow:var(--sf-shadow-subtle)!important}.theme-sceneflow-LgmNci input::placeholder,.theme-sceneflow-LgmNci .ant-input-zScLcn::placeholder,.theme-sceneflow-LgmNci .ant-select-selector-g525bl::placeholder{color:var(--sf-text-tertiary)!important}.theme-sceneflow-LgmNci button,.theme-sceneflow-LgmNci .ant-btn-uWH3Gn{transition:all .2s;background:var(--sf-bg-tertiary)!important;border:1px solid var(--sf-border)!important;color:var(--sf-text-primary)!important}.theme-sceneflow-LgmNci button:hover,.theme-sceneflow-LgmNci .ant-btn-uWH3Gn:hover{border-color:var(--sf-accent)!important;color:var(--sf-accent)!important;box-shadow:var(--sf-shadow-subtle)!important}.theme-sceneflow-LgmNci button:active,.theme-sceneflow-LgmNci .ant-btn-uWH3Gn:active{background:var(--sf-accent-subtle)!important}.theme-sceneflow-LgmNci .ant-btn-primary-bXzkng{background:var(--sf-accent-dim)!important;border-color:var(--sf-accent)!important;color:var(--sf-accent)!important}.theme-sceneflow-LgmNci .ant-btn-primary-bXzkng:hover{box-shadow:var(--sf-shadow-medium)!important;background:#00ffff40!important}.theme-sceneflow-LgmNci .ant-slider-KGFZeq .ant-slider-rail-w649JG{background:var(--sf-bg-elevated)!important}.theme-sceneflow-LgmNci .ant-slider-KGFZeq .ant-slider-track-pupDFm{background:var(--sf-accent)!important}.theme-sceneflow-LgmNci .ant-slider-KGFZeq .ant-slider-handle-TeSDpo{background:var(--sf-accent)!important;border-color:var(--sf-accent)!important;box-shadow:var(--sf-shadow-subtle)!important}.theme-sceneflow-LgmNci .ant-slider-KGFZeq .ant-slider-handle-TeSDpo:hover,.theme-sceneflow-LgmNci .ant-slider-KGFZeq .ant-slider-handle-TeSDpo:focus{box-shadow:var(--sf-shadow-medium)!important}.theme-sceneflow-LgmNci .ant-dropdown-IVpVI1,.theme-sceneflow-LgmNci .ant-select-dropdown-vMIT77{background:var(--sf-bg-secondary)!important;border:1px solid var(--sf-border)!important;box-shadow:0 4px 16px #0006!important}.theme-sceneflow-LgmNci .ant-dropdown-IVpVI1 .ant-dropdown-menu-item-DZ4VXj,.theme-sceneflow-LgmNci .ant-select-dropdown-vMIT77 .ant-dropdown-menu-item-DZ4VXj,.theme-sceneflow-LgmNci .ant-dropdown-IVpVI1 .ant-select-item-0yYtTa,.theme-sceneflow-LgmNci .ant-select-dropdown-vMIT77 .ant-select-item-0yYtTa{transition:background .15s;color:var(--sf-text-primary)!important}.theme-sceneflow-LgmNci .ant-dropdown-IVpVI1 .ant-dropdown-menu-item-DZ4VXj:hover,.theme-sceneflow-LgmNci .ant-select-dropdown-vMIT77 .ant-dropdown-menu-item-DZ4VXj:hover,.theme-sceneflow-LgmNci .ant-dropdown-IVpVI1 .ant-select-item-0yYtTa:hover,.theme-sceneflow-LgmNci .ant-select-dropdown-vMIT77 .ant-select-item-0yYtTa:hover{background:var(--sf-accent-subtle)!important;color:var(--sf-accent)!important}.theme-sceneflow-LgmNci .ant-dropdown-IVpVI1 .ant-dropdown-menu-item-DZ4VXj.ant-dropdown-menu-item-selected-dlnZ26,.theme-sceneflow-LgmNci .ant-select-dropdown-vMIT77 .ant-dropdown-menu-item-DZ4VXj.ant-dropdown-menu-item-selected-dlnZ26,.theme-sceneflow-LgmNci .ant-dropdown-IVpVI1 .ant-select-item-0yYtTa.ant-dropdown-menu-item-selected-dlnZ26,.theme-sceneflow-LgmNci .ant-select-dropdown-vMIT77 .ant-select-item-0yYtTa.ant-dropdown-menu-item-selected-dlnZ26,.theme-sceneflow-LgmNci .ant-dropdown-IVpVI1 .ant-dropdown-menu-item-DZ4VXj.ant-select-item-option-selected-RduMxd,.theme-sceneflow-LgmNci .ant-select-dropdown-vMIT77 .ant-dropdown-menu-item-DZ4VXj.ant-select-item-option-selected-RduMxd,.theme-sceneflow-LgmNci .ant-dropdown-IVpVI1 .ant-select-item-0yYtTa.ant-select-item-option-selected-RduMxd,.theme-sceneflow-LgmNci .ant-select-dropdown-vMIT77 .ant-select-item-0yYtTa.ant-select-item-option-selected-RduMxd{background:var(--sf-accent-dim)!important;color:var(--sf-accent)!important}.theme-sceneflow-LgmNci .ant-color-picker-trigger-rsATma{border:1px solid var(--sf-border)!important}.theme-sceneflow-LgmNci .ant-color-picker-trigger-rsATma:hover{box-shadow:var(--sf-shadow-subtle);border-color:var(--sf-accent)!important}.theme-sceneflow-LgmNci .ant-tooltip-CBkCIs .ant-tooltip-inner-N76l2Q{border:1px solid var(--sf-border);box-shadow:0 2px 8px #0000004d;background:var(--sf-bg-elevated)!important;color:var(--sf-text-primary)!important}.theme-sceneflow-LgmNci .ant-tooltip-CBkCIs .ant-tooltip-arrow-YbP8lQ:before{background:var(--sf-bg-elevated)!important}.theme-sceneflow-LgmNci [class*=controlTypeBar],.theme-sceneflow-LgmNci [class*=ControlTypeBar]{box-shadow:0 2px 8px #0000004d;background:var(--sf-bg-secondary)!important;border:1px solid var(--sf-border)!important}.theme-sceneflow-LgmNci .ant-collapse-header-pclhPP{transition:color .15s;color:var(--sf-text-primary)!important}.theme-sceneflow-LgmNci .ant-collapse-header-pclhPP:hover{color:var(--sf-accent)!important}.theme-sceneflow-LgmNci .ant-input-number-NAeoN8,.theme-sceneflow-LgmNci .ant-input-search-bSPvo7{background:var(--sf-bg-tertiary)!important;border-color:var(--sf-border)!important}.theme-sceneflow-LgmNci .ant-input-number-NAeoN8:hover,.theme-sceneflow-LgmNci .ant-input-search-bSPvo7:hover,.theme-sceneflow-LgmNci .ant-input-number-NAeoN8:focus-within,.theme-sceneflow-LgmNci .ant-input-search-bSPvo7:focus-within{border-color:var(--sf-accent)!important;box-shadow:var(--sf-shadow-subtle)!important}.theme-sceneflow-LgmNci .ant-input-number-NAeoN8 input,.theme-sceneflow-LgmNci .ant-input-search-bSPvo7 input{background:0 0!important}.theme-sceneflow-LgmNci .ant-switch-gT3Kih{background:var(--sf-bg-elevated)!important}.theme-sceneflow-LgmNci .ant-switch-gT3Kih.ant-switch-checked-ZbY82f{background:var(--sf-accent)!important}.theme-sceneflow-LgmNci .ant-tabs-Sl8TtV .ant-tabs-tab-bFXTRo{transition:color .2s;color:var(--sf-text-secondary)!important}.theme-sceneflow-LgmNci .ant-tabs-Sl8TtV .ant-tabs-tab-bFXTRo:hover{color:var(--sf-text-primary)!important}.theme-sceneflow-LgmNci .ant-tabs-Sl8TtV .ant-tabs-tab-bFXTRo.ant-tabs-tab-active-n3Qz7L .ant-tabs-tab-btn-vwiomT{color:var(--sf-accent)!important}.theme-sceneflow-LgmNci .ant-tabs-Sl8TtV .ant-tabs-ink-bar-uHjVPw{background:var(--sf-accent)!important}.theme-sceneflow-LgmNci .ant-modal-pajY7_ .ant-modal-content-pNrdSI{border:1px solid var(--sf-border);box-shadow:0 8px 32px #00000080;background:var(--sf-bg-secondary)!important}.theme-sceneflow-LgmNci .ant-modal-pajY7_ .ant-modal-header-nQiyuA{border-bottom:1px solid var(--sf-border);background:var(--sf-bg-tertiary)!important}.theme-sceneflow-LgmNci .ant-modal-pajY7_ .ant-modal-title-kp2VFu{color:var(--sf-text-primary)!important}.theme-sceneflow-LgmNci .ant-modal-pajY7_ .ant-modal-close-KmvR05{color:var(--sf-text-secondary)!important}.theme-sceneflow-LgmNci .ant-modal-pajY7_ .ant-modal-close-KmvR05:hover{color:var(--sf-accent)!important}.theme-sceneflow-LgmNci .ant-card-o8o8dp{transition:border-color .2s,box-shadow .2s;background:var(--sf-bg-tertiary)!important;border:1px solid var(--sf-border)!important}.theme-sceneflow-LgmNci .ant-card-o8o8dp:hover{box-shadow:var(--sf-shadow-subtle);border-color:var(--sf-border-hover)!important}.theme-sceneflow-LgmNci .ant-card-o8o8dp .ant-card-head-tTfiyE{border-bottom-color:var(--sf-border)!important;color:var(--sf-text-primary)!important}.theme-sceneflow-LgmNci .ant-table-orNbEz{background:0 0!important}.theme-sceneflow-LgmNci .ant-table-orNbEz .ant-table-thead-_ivQHB>tr>th{background:var(--sf-bg-tertiary)!important;border-bottom:1px solid var(--sf-border)!important;color:var(--sf-text-primary)!important}.theme-sceneflow-LgmNci .ant-table-orNbEz .ant-table-tbody-ddyilW>tr>td{border-bottom:1px solid var(--sf-border)!important}.theme-sceneflow-LgmNci .ant-table-orNbEz .ant-table-tbody-ddyilW>tr:hover>td{background:var(--sf-accent-subtle)!important}.theme-sceneflow-LgmNci .ant-checkbox-HiR7Bf .ant-checkbox-inner-FlcevG{background:var(--sf-bg-tertiary)!important;border-color:var(--sf-border)!important}.theme-sceneflow-LgmNci .ant-checkbox-HiR7Bf.ant-checkbox-checked-OJMrMc .ant-checkbox-inner-FlcevG{background:var(--sf-accent)!important;border-color:var(--sf-accent)!important}.theme-sceneflow-LgmNci .ant-radio-yQ0AIn .ant-radio-inner-Ik6bKh{background:var(--sf-bg-tertiary)!important;border-color:var(--sf-border)!important}.theme-sceneflow-LgmNci .ant-radio-yQ0AIn.ant-radio-checked-i9pYPl .ant-radio-inner-Ik6bKh{border-color:var(--sf-accent)!important}.theme-sceneflow-LgmNci .ant-radio-yQ0AIn.ant-radio-checked-i9pYPl .ant-radio-inner-Ik6bKh:after{background:var(--sf-accent)!important}.theme-sceneflow-LgmNci .ant-progress-MUjYcB .ant-progress-inner-O5jWFc{background:var(--sf-bg-elevated)!important}.theme-sceneflow-LgmNci .ant-progress-MUjYcB .ant-progress-bg-l_BwcJ{background:var(--sf-accent)!important}.theme-sceneflow-LgmNci .ant-badge-count-bsXVoo{background:var(--sf-accent)!important;color:var(--sf-bg-primary)!important;box-shadow:none!important}.theme-sceneflow-LgmNci .ant-divider-DcV2kb{border-color:var(--sf-border)!important}@media (prefers-reduced-motion:reduce){.theme-sceneflow-LgmNci *{transition:none!important}}@media (prefers-contrast:high){.theme-sceneflow-LgmNci{--sf-border:#0ff6;--sf-text-primary:#fff}}:root{font-family:var(--sf-font-ui,"Noto Sans SC Variable","Microsoft YaHei",sans-serif);font-synthesis:none;text-rendering:optimizeLegibility;--left-sidebar-width:240px;--right-sidebar-width:272px;--content-width:calc(100% - 512px);--footer-width:calc(100% - 512px)}body{width:100%;height:100%;font-family:var(--sf-font-ui,"Noto Sans SC Variable","Microsoft YaHei",sans-serif);background-color:var(--page,var(--background-color,#24262b));color:var(--text,var(--text-color,#fffffff2));font-size:var(--sf-font-size-body,14px);line-height:var(--sf-line-height-body,1.5);-webkit-user-select:none;user-select:none;margin:0;overflow:hidden}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0;border-radius:3px}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color,#42464d);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-color,#5a5a5a)var(--scrollbar-track-color,#2a2a2a);cursor:pointer;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color,#4c5056)}::-webkit-scrollbar-corner{background:0 0}.app-O7T1vs{flex-direction:column;width:100vw;height:100vh;display:flex;position:relative;overflow:hidden}.main-HTRixz{flex:1;height:calc(100vh - 44px);margin-top:44px;display:flex;position:relative;overflow:hidden}.header-_pegWp{color:var(--text-color,#fffffff2);z-index:1000;-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);-webkit-user-select:none;user-select:none;background:linear-gradient(#050508f2,#050508d9);border-bottom:1px solid #ffffff14;justify-content:flex-start;align-items:center;width:100%;padding:6px 4px;display:flex;position:fixed;top:0;left:0;box-shadow:0 1px 3px #0003}.theme-sceneflow .header-_pegWp{border-bottom:1px solid var(--sf-border);box-shadow:0 1px 4px #0000004d}.header-_pegWp .logo-s87yPj{align-items:center;height:100%;padding:0 12px;display:flex}.header-_pegWp .logo-s87yPj img{width:auto;height:24px}.header-_pegWp .menuContainer-Wq7Kx6{height:100%;margin-left:8px;display:flex}.header-_pegWp .menuContainer-Wq7Kx6 .menuItem-GKPVDt{color:#ffffffbf;cursor:pointer;align-items:center;height:100%;padding:0 16px;font-size:13px;transition:all .2s;display:flex;position:relative}.header-_pegWp .menuContainer-Wq7Kx6 .menuItem-GKPVDt:hover{color:#fffffff2;background:var(--item-hover-background,#ffffff0a)}.header-_pegWp .menuContainer-Wq7Kx6 .menuItem-GKPVDt.active-GWDeME{color:#4a9eff;background:#4a9eff1a;font-weight:500}.header-_pegWp .menuContainer-Wq7Kx6 .menuItem-GKPVDt.active-GWDeME:after{content:"";background:#4a9eff;border-radius:2px 2px 0 0;width:100%;height:2px;position:absolute;bottom:0;left:0}.theme-sceneflow .header-_pegWp .menuContainer-Wq7Kx6 .menuItem-GKPVDt.active-GWDeME{color:var(--sf-accent);background:var(--item-selected-background)}.theme-sceneflow .header-_pegWp .menuContainer-Wq7Kx6 .menuItem-GKPVDt.active-GWDeME:after{background:var(--sf-border-active);box-shadow:none}.theme-sceneflow .header-_pegWp .menuContainer-Wq7Kx6 .menuItem-GKPVDt:hover{color:var(--sf-text-primary)}.header-_pegWp .actionButtons-TYvW7Q{align-items:center;gap:8px;margin-left:auto;display:flex}.header-_pegWp .actionButtons-TYvW7Q .actionButton-Xo5qiT{background:var(--button-background,#ffffff0a);color:#ffffffd9;cursor:pointer;border:1px solid var(--button-border-color,#ffffff14);border-radius:4px;align-items:center;padding:5px 12px;font-size:12px;transition:all .2s;display:flex}.header-_pegWp .actionButtons-TYvW7Q .actionButton-Xo5qiT:hover{background:var(--button-hover-background,#ffffff14);border-color:var(--button-hover-border-color,#ffffff26);color:#4a9eff}.theme-sceneflow .header-_pegWp .actionButtons-TYvW7Q .actionButton-Xo5qiT:hover{border-color:var(--sf-accent);color:var(--sf-accent)}.header-_pegWp .actionButtons-TYvW7Q .actionButton-Xo5qiT:active{transform:scale(.98)}.header-_pegWp .actionButtons-TYvW7Q .actionButton-Xo5qiT .icon-V5LiDJ{margin-right:6px;font-size:14px}.sidebar-j64T8C{z-index:999;background-color:var(--sidebar-background,#24262b);opacity:.95;color:var(--text-color,#fffffff2);height:calc(100vh - 44px);padding:0;position:fixed;top:0;overflow-y:auto;box-shadow:0 0 10px #00000080}.leftSidebar-hXqsMz{width:var(--left-sidebar-width);z-index:999;background-color:var(--sidebar-background,#24262b);opacity:.95;color:var(--text-color,#fff);border-right:1px solid var(--border-color,#565656);-webkit-user-select:none;user-select:none;height:calc(100vh - 44px);margin-top:44px;padding:0;position:fixed;top:0;left:0;overflow-y:auto;box-shadow:0 0 10px #00000080}.rightSidebar-u6mRWE{width:var(--right-sidebar-width);z-index:999;background-color:var(--sidebar-background,#24262b);opacity:.95;color:var(--text-color,#fff);border-left:1px solid var(--border-color,#565656);-webkit-user-select:none;user-select:none;height:calc(100vh - 44px);margin-top:44px;padding:0;position:fixed;top:0;right:0;overflow:hidden;box-shadow:0 0 10px #00000080}.content-fbdNw6{box-sizing:border-box;width:var(--content-width);height:calc(100vh - 44px - var(--footer-height,240px));top:44px;left:var(--left-sidebar-width);right:var(--right-sidebar-width);background-image:radial-gradient(circle,#626979,#17191c);background-color:var(--content-background,#1a1b1f);border:none;outline:none;margin:0;padding:0;position:fixed}.footer-T1wETT{background-color:var(--sidebar-background,#24262b);opacity:.85;color:var(--text-color,#fff);text-align:center;width:var(--footer-width);bottom:0;left:var(--left-sidebar-width);border-top:1px solid var(--border-color,#565656);-webkit-user-select:none;user-select:none;border-radius:10px 10px 0 0;flex-direction:column;height:240px;max-height:300px;margin:0;padding:0;display:flex;position:absolute;overflow:hidden}.controlIconBar-hQJj9a{top:73px;left:calc(var(--left-sidebar-width) + 6px);z-index:1000;background-color:#0000;border-radius:5px;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:2px;transition:left .3s,top .3s,transform .3s;display:flex;position:fixed;box-shadow:0 0 10px #00000080}.controlIconBar-hQJj9a.horizontal-aweaIQ{justify-content:center;width:auto;left:50%;transform:translate(-50%)}.moduleTabsBar-DXSaVm{top:52px;right:calc(var(--right-sidebar-width) + 8px);background-color:#0000;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:fixed}.treeComponent-DtPYFQ{color:var(--text-color,#fffffff2);box-sizing:border-box;width:100%}.rightPanel-bUKHwR{padding:0 4px}.rightPanel-bUKHwR .section-ulIEnS{margin-bottom:8px}.rightPanel-bUKHwR .section-ulIEnS:last-child{margin-bottom:0}.groupTitle-iRELLQ{color:#fffffff2;border-bottom:.5px solid var(--border-light,#ffffff1a);margin-bottom:4px;padding-bottom:2px;font-size:13px;font-weight:500}.searchInput-r4IplH input{color:#ffffffe6!important;-webkit-user-select:text!important;user-select:text!important;font-size:12px!important}.searchInput-r4IplH input::placeholder{color:#ffffff73;font-size:12px}.ant-collapse{background-color:#0000;border:none}.ant-collapse .ant-collapse-item-KJCQBV{border-bottom:.5px solid var(--border-light,#ffffff1a)}.ant-collapse .ant-collapse-item-KJCQBV:last-child{border-bottom:none}.ant-collapse .ant-collapse-header-pclhPP{font-size:13px;font-weight:500;color:#fffffff2!important;padding:4px 0!important}.ant-collapse .ant-collapse-header-pclhPP .ant-collapse-arrow-jREAgg{color:#ffffffa6}.ant-collapse .ant-collapse-content-DnE0_S{background-color:#0000;border-top:none}.ant-collapse .ant-collapse-content-DnE0_S .ant-collapse-content-box-iE3_Py{padding:2px 0 6px}.ant-input-number{background-color:var(--input-background,#1a1b1f);border-color:var(--input-border-color,#ffffff1a);height:24px}.ant-input-number input{color:#ffffffe6;height:24px;font-size:12px;-webkit-user-select:text!important;user-select:text!important}.ant-input-number:hover{border-color:#18181b}.ant-switch{margin-left:auto;background-color:var(--slider-rail-bg,#42464d)!important}.ant-switch:not(.ant-switch-checked-ZbY82f){background-color:var(--slider-rail-bg,#42464d)!important}.ant-switch .ant-switch-handle-iRO7Fs{background-color:#fff}.ant-switch:hover:not(.ant-switch-disabled-RQHMVx){background-color:var(--slider-rail-bg,#4c5056)!important}.theme-sceneflow .ant-switch.ant-switch-checked{background-color:var(--sf-accent)!important}.theme-sceneflow .ant-slider .ant-slider-track-pupDFm{background:var(--sf-accent)!important}.theme-sceneflow .ant-slider .ant-slider-handle-TeSDpo{border-color:var(--sf-accent)!important;box-shadow:0 0 0 2px #0ff3!important}.theme-sceneflow [data-button-color=\#ff2f17]{background-color:var(--sf-bg-elevated,#1e2128)!important;border:1px solid var(--sf-accent)!important;color:var(--sf-accent)!important}.ant-color-picker .ant-color-picker-trigger-rsATma{border-color:var(--input-border-color,#ffffff1a);background-color:var(--input-background,#1a1b1f);align-items:center;height:24px;font-size:12px;display:flex}.ant-color-picker .ant-color-picker-trigger-rsATma:hover{border-color:#18181b}.ant-color-picker .ant-color-picker-trigger-rsATma .ant-color-picker-color-block-vkh4i8{width:16px;min-width:16px;height:16px;margin-right:4px}.ant-color-picker .ant-color-picker-trigger-rsATma .ant-color-picker-trigger-text-PgPCvy{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;line-height:24px;overflow:hidden}.ant-color-picker .ant-color-picker-popup-iW6ELS .ant-color-picker-hex-input-Z26I2Q input{font-size:12px}.ant-select .ant-select-selector-g525bl{background-color:var(--input-background,#1a1b1f)!important;border-color:var(--input-border-color,#ffffff1a)!important;height:24px!important}.ant-select .ant-select-selector-g525bl .ant-select-selection-item-XolDiv{color:#ffffffe6;font-size:12px;line-height:24px;-webkit-user-select:text!important;user-select:text!important}.ant-select .ant-select-dropdown-vMIT77{background-color:var(--bg-dark,#24262b)!important;font-size:12px!important}.ant-select .ant-select-dropdown-vMIT77 .ant-select-item-0yYtTa{padding:5px 12px;color:#ffffffd9!important;font-size:12px!important}.ant-select .ant-select-dropdown-vMIT77 .ant-select-item-option-selected-RduMxd{background-color:#1890ff1a!important;font-weight:400!important}.ant-select .ant-select-dropdown-vMIT77 .ant-select-item-option-active-zslVzd{background-color:var(--item-hover-background,#ffffff0a)!important}.ant-radio-wrapper span,.ant-radio-wrapper span.ant-radio-yQ0AIn+*,.ant-radio-button-wrapper,.ant-radio-button-wrapper:hover,.ant-radio-button-wrapper.ant-radio-button-wrapper-checked-FnAjO8{color:var(--text-color,#fffffff2)!important}.tooltip-MQctxD{background:var(--tooltip-background,#000000d9);color:#fffffff2;pointer-events:none;white-space:nowrap;z-index:1001;border-radius:4px;padding:6px 10px;font-size:12px;position:absolute;box-shadow:0 2px 8px #00000026}.tooltip-MQctxD:before{content:"";border-style:solid;border-width:0 4px 4px;border-color:transparent transparent var(--tooltip-background,#000000d9);position:absolute;top:-4px;left:50%;transform:translate(-50%)}.menuDropdown-nT_diW{background:var(--bg-dark,#1e1f23);border:1px solid var(--border-light,#ffffff14);opacity:0;visibility:hidden;border-radius:4px;min-width:160px;padding:4px 0;transition:all .2s;position:absolute;top:100%;left:0;transform:translateY(-10px);box-shadow:0 2px 8px #00000026}.menuDropdown-nT_diW.visible-J3FaN1{opacity:1;visibility:visible;transform:translateY(0)}.menuDropdown-nT_diW .dropdownItem-XD6_xd{color:#ffffffd9;cursor:pointer;align-items:center;padding:8px 16px;font-size:12px;transition:all .2s;display:flex}.menuDropdown-nT_diW .dropdownItem-XD6_xd:hover{background:var(--item-hover-background,#ffffff0a);color:#4a9eff}.theme-sceneflow .menuDropdown-nT_diW .dropdownItem-XD6_xd:hover{color:var(--sf-accent)}.menuDropdown-nT_diW .dropdownItem-XD6_xd .itemIcon-XBD74c{margin-right:8px;font-size:14px}.menuDropdown-nT_diW .dropdownItem-XD6_xd .shortcut-tJsDBx{color:#ffffff73;margin-left:auto;font-size:10px}.theme-transitioning *,.theme-transitioning :before,.theme-transitioning :after{transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s!important}.ant-tree-node-selected,.ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:#0000!important}.highlight-node{animation:1s ease-in-out highlight-pulse-niL6Z_}@keyframes highlight-pulse-niL6Z_{0%{background-color:#409eff00}50%{background-color:#409eff4d}to{background-color:#409eff00}}@media (max-width:992px){:root{--left-sidebar-width:200px;--right-sidebar-width:240px;--content-width:calc(100% - 440px);--footer-width:calc(100% - 440px)}}@media (hover:none) and (pointer:coarse){*{-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{width:0;height:0}}#nprogress .bar{background:var(--sf-action-primary);height:2px}#nprogress .peg{box-shadow:0 0 10px color-mix(in srgb,var(--sf-action-primary)64%,transparent),0 0 5px var(--sf-action-primary)}#nprogress .spinner-icon{border-top-color:var(--sf-action-primary);border-left-color:var(--sf-action-primary)}.loadingContainer-Pt6k2z{z-index:100;width:100%;height:100%;min-height:180px;color:var(--sf-text-primary);background:var(--sf-page-atmosphere);place-items:center;padding:24px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.fullscreen-Q47ySK{width:100vw;height:100dvh;padding:24px 16px;position:fixed}.content-ZqSzFD{text-align:center;justify-items:center;gap:16px;display:grid}.spinner-IbF1AE{border:3px solid color-mix(in srgb,var(--sf-action-primary)18%,transparent);border-top-color:var(--sf-action-primary);border-radius:999px;width:48px;height:48px;animation:.9s linear infinite spin-StvGgg}.text-DYM7p3{max-width:min(36ch,80vw);color:var(--sf-text-secondary);font-size:14px;font-family:var(--sf-font-ui,"Noto Sans SC Variable","Microsoft YaHei",sans-serif);overflow-wrap:anywhere;font-weight:600;line-height:1.5}@keyframes spin-StvGgg{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner-IbF1AE{border-color:var(--sf-border-default);border-top-color:var(--sf-action-primary);animation:none}}.accessDenied-iO5noj{background:var(--sf-surface-canvas);color:var(--sf-text-primary);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:32px 24px;display:flex}.accessDenied-iO5noj h1{margin:8px 0;font-size:28px}.accessDenied-iO5noj p{color:var(--sf-text-secondary);margin:0 0 24px}.accessDenied-iO5noj button{background:var(--sf-action-primary);color:var(--sf-text-inverse);cursor:pointer;border:0;border-radius:6px;min-height:44px;padding:0 24px}.accessDenied-iO5noj button:focus-visible{outline:3px solid color-mix(in srgb,var(--sf-action-primary)35%,transparent);outline-offset:3px}.statusCode-NEL4JF{color:var(--sf-action-primary);font-size:72px;font-weight:700;line-height:1}.boundary-fgx19L{box-sizing:border-box;min-height:100dvh;color:var(--sf-text-primary);font-family:var(--sf-font-ui);background-color:var(--sf-surface-canvas);background-image:var(--sf-page-atmosphere);justify-content:center;align-items:center;padding:24px 18px;display:flex}.card-CaYeQ6{box-sizing:border-box;background:color-mix(in srgb,var(--sf-surface-floating)96%,transparent);border:1px solid var(--sf-border-default);border-radius:var(--sf-radius-lg);width:min(100%,620px);box-shadow:var(--sf-shadow-overlay,var(--sf-shadow-lg));animation:boundaryEnter-cLsoqc var(--sf-motion-duration-normal)var(--sf-motion-ease-standard);padding:max(24px,min(7vw,42px));position:relative;overflow:hidden}.cardAccent-hr6iDh{background:linear-gradient(90deg,var(--sf-action-primary),color-mix(in srgb,var(--sf-action-primary)36%,transparent));width:100%;height:4px;position:absolute;top:0;left:0}.brandRow-Lb8SnL{align-items:center;min-width:0;display:flex}.brandIcon-JpDPYd{width:44px;height:44px;color:var(--sf-action-primary);background:var(--sf-action-soft);border:1px solid var(--sf-border-focus);border-radius:var(--sf-radius-sm);flex:none;justify-content:center;align-items:center;display:inline-flex}.brandLockup-G5wZW3{flex-direction:column;min-width:0;margin-left:11px;line-height:1;display:flex}.brandLockup-G5wZW3 strong{color:var(--sf-text-primary);font-family:var(--sf-font-display);letter-spacing:-.03em;font-size:18px;font-weight:760}.brandLockup-G5wZW3 small{color:var(--sf-text-muted);letter-spacing:.3em;margin-top:4px;font-size:8px;font-weight:700}.workspaceLabel-H2t3uU{color:var(--sf-text-muted);white-space:nowrap;background:var(--sf-surface-raised);border:1px solid var(--sf-border-subtle);border-radius:999px;margin-left:auto;padding:7px 10px;font-size:12px;font-weight:650}.editorBadge-xLytlm{min-height:34px;color:var(--sf-action-primary);background:var(--sf-action-soft);border:1px solid var(--sf-border-focus);border-radius:999px;align-items:center;gap:7px;margin-top:max(30px,min(8vw,48px));padding:0 11px;font-size:13px;font-weight:650;display:inline-flex}.card-CaYeQ6 h1{max-width:14ch;color:var(--sf-text-primary);font-family:var(--sf-font-display);letter-spacing:-.045em;text-wrap:balance;margin:18px 0 14px;font-size:max(30px,min(8.5vw,46px));font-weight:760;line-height:1.14}.card-CaYeQ6>p{max-width:50ch;color:var(--sf-text-secondary);margin:0;font-size:16px;line-height:1.75}.actions-cpGbGi{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:10px;margin:28px 0 20px;display:grid}.primaryAction-Rw658H,.secondaryAction-U1KQlD{box-sizing:border-box;text-align:center;border-radius:var(--sf-radius-sm);min-height:44px;transition:color var(--sf-motion-duration-fast)var(--sf-motion-ease-standard),background-color var(--sf-motion-duration-fast)var(--sf-motion-ease-standard),border-color var(--sf-motion-duration-fast)var(--sf-motion-ease-standard);justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:680;line-height:1.35;text-decoration:none;display:inline-flex}.primaryAction-Rw658H:focus-visible{outline:2px solid var(--sf-border-focus);outline-offset:3px}.secondaryAction-U1KQlD:focus-visible{outline:2px solid var(--sf-border-focus);outline-offset:3px}.primaryAction-Rw658H{color:var(--sf-action-primary-text);background:var(--sf-action-primary);border:1px solid var(--sf-action-primary)}.primaryAction-Rw658H:hover{color:var(--sf-action-primary-text);background:var(--sf-action-primary-hover);border-color:var(--sf-action-primary-hover)}.secondaryAction-U1KQlD{color:var(--sf-text-secondary);background:var(--sf-surface-raised);border:1px solid var(--sf-border-default)}.secondaryAction-U1KQlD:hover{color:var(--sf-text-primary);background:var(--sf-surface-hover);border-color:var(--sf-border-focus)}.hint-CimWn8{color:var(--sf-text-muted);border-top:1px solid var(--sf-border-subtle);padding-top:18px;font-size:12px;line-height:1.6;display:block}@keyframes boundaryEnter-cLsoqc{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.card-CaYeQ6{border-radius:var(--sf-radius-md);padding:24px 20px}.workspaceLabel-H2t3uU{text-overflow:ellipsis;max-width:34%;overflow:hidden}.actions-cpGbGi{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.card-CaYeQ6{animation:none}.primaryAction-Rw658H,.secondaryAction-U1KQlD{transition:none}}.sf-visual-shell{min-width:0;min-height:100%}html[data-visual-shell=next] body{font-family:var(--sf-font-ui);-webkit-user-select:text;user-select:text}.sf-visual-shell--next{min-height:100dvh;color:var(--sf-text-primary);background-color:var(--sf-surface-canvas);background-image:var(--sf-page-atmosphere);font-family:var(--sf-font-ui);color-scheme:var(--sf-color-scheme);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-user-select:text;user-select:text;font-size:14px;line-height:1.57143}.sf-visual-shell--next,.sf-visual-shell--next *{box-sizing:border-box}.sf-visual-shell--next input,.sf-visual-shell--next textarea,.sf-visual-shell--next [contenteditable=true],.sf-visual-shell--next pre,.sf-visual-shell--next code{-webkit-user-select:text;user-select:text}.sf-visual-shell--next h1,.sf-visual-shell--next h2,.sf-visual-shell--next h3,.sf-visual-shell--next h4{font-family:var(--sf-font-display)}.sf-visual-shell--next button,.sf-visual-shell--next input,.sf-visual-shell--next textarea,.sf-visual-shell--next select{font-family:inherit}.sf-visual-shell--next :focus-visible{outline:2px solid var(--sf-border-focus);outline-offset:3px;box-shadow:var(--sf-focus-ring)}@media (max-width:767px){html[data-visual-shell=next] .sf-visual-shell--next input,html[data-visual-shell=next] .sf-visual-shell--next textarea,html[data-visual-shell=next] .sf-visual-shell--next select{font-size:16px}.sf-visual-shell--next button,.sf-visual-shell--next input,.sf-visual-shell--next textarea,.sf-visual-shell--next select,.sf-visual-shell--next a{touch-action:manipulation}}@media (prefers-reduced-motion:reduce){.sf-visual-shell--next,.sf-visual-shell--next *,.sf-visual-shell--next :before,.sf-visual-shell--next :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.host-xP1I_M{z-index:900;pointer-events:none;font-family:var(--sf-font-ui,"Noto Sans SC Variable",sans-serif);position:fixed;top:0;bottom:0;left:0;right:0}.character-X42DN5{width:112px;height:148px;color:var(--text);cursor:grab;pointer-events:auto;touch-action:none;isolation:isolate;background:0 0;border:0;border-radius:32px 32px 40px 40px;padding:0;transition:filter .18s,opacity .18s;position:absolute;top:0;left:0}.character-X42DN5:before{content:"";background:color-mix(in srgb,var(--secondary-accent)24%,transparent);filter:blur(9px);z-index:-1;border-radius:50%;height:18px;position:absolute;bottom:3px;left:10px;right:10px;transform:scaleX(.76)}.character-X42DN5:hover{filter:drop-shadow(0 12px 18px color-mix(in srgb,var(--secondary-accent)24%,transparent))}.character-X42DN5:active{cursor:grabbing}.character-X42DN5:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.character-X42DN5 img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:112px;height:148px;display:block}.energyRail-lBTily{z-index:-1;border:1px solid color-mix(in srgb,var(--secondary-accent)48%,transparent);opacity:0;border-radius:46% 54% 42% 58%;position:absolute;top:18px;bottom:16px;left:13px;right:13px;transform:rotate(-7deg)scale(.9)}.state_idle-wcWq0r img{animation:3.2s ease-in-out infinite agentBreath-hYQnOQ}.state_rest-J9RwUD img{animation:4s ease-in-out infinite agentRest-JusVMS}.state_jump-GEPXDl img{animation:.42s cubic-bezier(.2,.8,.2,1) agentJump-bXrA9F}.state_greeting-FoAOkZ img{animation:.56s ease-out agentGreeting-sEYIbo}.state_thinking-CN7nh7 .energyRail-lBTily{opacity:1;animation:1.2s linear infinite agentRail-tqYgcP}.state_success-j8fSnt img{animation:.52s ease-out agentSuccess-CYvPP2}.state_monologue-NAn8yT .energyRail-lBTily{opacity:.85;animation:2.4s linear infinite agentRail-tqYgcP}.reducedMotion-DWasX7 img,.reducedMotion-DWasX7 .energyRail-lBTily{animation:none!important}.bubble-TvafC6{border:1px solid var(--border);max-width:264px;min-height:44px;color:var(--text);background:var(--glass-bg);box-shadow:var(--shadow-hover);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;border-radius:14px;padding:12px 16px 12px 28px;animation:.22s ease-out bubbleIn-TXUD3e;position:absolute}.bubbleSignal-xZg6Z1{background:var(--secondary-accent);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb,var(--secondary-accent)14%,transparent);border-radius:50%;position:absolute;top:18px;left:13px}.panelLoading-E2Wtqn{border:3px solid var(--border);border-top-color:var(--accent);pointer-events:none;border-radius:50%;width:44px;height:44px;animation:.8s linear infinite spin-VPPtJf;position:fixed;bottom:24px;right:24px}@keyframes agentBreath-hYQnOQ{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes agentRest-JusVMS{0%,to{transform:scale(1)}50%{transform:scale(.98)}}@keyframes agentJump-bXrA9F{0%,to{transform:translateY(0)}45%{transform:translateY(-16px)}}@keyframes agentGreeting-sEYIbo{0%{transform:rotate(0)}40%{transform:rotate(-5deg)}70%{transform:rotate(4deg)}to{transform:rotate(0)}}@keyframes agentSuccess-CYvPP2{0%{transform:scale(.94)}55%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes agentRail-tqYgcP{to{transform:rotate(353deg)scale(.9)}}@keyframes bubbleIn-TXUD3e{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes spin-VPPtJf{to{transform:rotate(360deg)}}@media (max-width:768px){.bubble-TvafC6{display:none}.host-xP1I_M{z-index:900}.character-X42DN5{border-radius:24px 24px 28px 28px;width:72px;height:96px}.character-X42DN5 img{width:72px;height:96px}}@media (max-width:480px){.character-X42DN5{border-radius:20px 20px 24px 24px;width:56px;height:72px}.character-X42DN5 img{width:56px;height:72px}}@media (prefers-reduced-motion:reduce){.character-X42DN5 img,.energyRail-lBTily,.bubble-TvafC6,.panelLoading-E2Wtqn{animation:none!important}}.settings-YUVeH0{border:1px solid var(--border);max-width:720px;color:var(--text);background:var(--surface-raised);border-radius:16px;gap:18px;padding:24px;display:grid}.settings-YUVeH0 h2{margin:0;font-size:20px}.embedded-k50NNF{background:0 0;border:0;border-radius:0;padding:8px 2px 2px}.row-I6QPT7{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.field-M7RCxB{gap:7px;display:grid}.field-M7RCxB>span{color:var(--muted);font-size:13px;font-weight:600}.field-M7RCxB input,.field-M7RCxB select{border:1px solid var(--border-strong);width:100%;min-height:44px;color:var(--text);background:var(--control-bg);font:inherit;border-radius:10px;padding:0 12px;font-size:16px}.field-M7RCxB input:focus,.field-M7RCxB select:focus{border-color:var(--accent);outline:2px solid color-mix(in srgb,var(--accent)16%,transparent)}.toggle-j9H9Ne{border-bottom:1px solid var(--border);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:0 4px;display:flex}.toggle-j9H9Ne input{width:22px;height:22px;accent-color:var(--accent);cursor:pointer;margin:0}.actions-MSSQOP{justify-content:flex-end;align-items:center;gap:12px;min-height:44px;display:flex}.actions-MSSQOP span{color:var(--success);flex:1;font-size:13px}.actions-MSSQOP .error-yBPJNc{color:var(--danger)}.actions-MSSQOP button{min-height:44px;color:var(--accent-contrast);background:var(--accent);cursor:pointer;font:inherit;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 18px;font-weight:700;display:inline-flex}.actions-MSSQOP button:disabled{cursor:wait;opacity:.56}.spin-TLk8ZV{animation:.8s linear infinite spin-TLk8ZV}@keyframes spin-TLk8ZV{to{transform:rotate(360deg)}}@media (max-width:560px){.settings-YUVeH0{padding:16px}.embedded-k50NNF{padding:8px 2px 2px}.row-I6QPT7{grid-template-columns:1fr}.actions-MSSQOP{flex-direction:column;align-items:stretch}.actions-MSSQOP button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.spin-TLk8ZV{animation:none}}.page-sJtnqY{min-height:100dvh;color:var(--sf-text-primary);background:var(--sf-page-atmosphere);place-items:center;padding:24px 16px;display:grid}.panel-FqRJUQ{background:var(--sf-surface-floating);border:1px solid var(--sf-border-default);width:min(540px,100%);box-shadow:var(--sf-shadow-overlay);border-radius:18px;padding:max(24px,min(5vw,36px))}.panel-FqRJUQ h1{color:var(--sf-text-primary);overflow-wrap:anywhere;margin:12px 0;font-size:max(25px,min(6vw,30px));line-height:1.25}.panel-FqRJUQ p{color:var(--sf-text-secondary);margin:0;line-height:1.7}.eyebrow-ConXb5{color:var(--sf-action-primary);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}.actions-MiYtaG{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.actions-MiYtaG button,.actions-MiYtaG a{min-height:44px;color:var(--sf-action-secondary-text);font:inherit;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:var(--sf-action-secondary);border:1px solid var(--sf-border-default);border-radius:10px;justify-content:center;align-items:center;padding:0 18px;font-weight:650;text-decoration:none;display:inline-flex}.actions-MiYtaG button:hover,.actions-MiYtaG a:hover{background:var(--sf-action-secondary-hover);border-color:var(--sf-border-strong)}.actions-MiYtaG button:focus-visible{border-color:var(--sf-border-focus);box-shadow:var(--sf-focus-ring);outline:none}.actions-MiYtaG a:focus-visible{border-color:var(--sf-border-focus);box-shadow:var(--sf-focus-ring);outline:none}.actions-MiYtaG button{color:var(--sf-action-primary-text);background:var(--sf-action-primary);border-color:var(--sf-action-primary)}.actions-MiYtaG button:hover{background:var(--sf-action-primary-hover);border-color:var(--sf-action-primary-hover)}@media (max-width:480px){.actions-MiYtaG{grid-template-columns:1fr;display:grid}.actions-MiYtaG button,.actions-MiYtaG a{width:100%}}@media (prefers-reduced-motion:reduce){.actions-MiYtaG button,.actions-MiYtaG a{scroll-behavior:auto}}