._header_1ju9z_5{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:16px;background:var(--bg-surface);border-bottom:1px solid var(--border-default)}._title_1ju9z_15{color:var(--text-primary)}._closeIcon_1ju9z_19{cursor:pointer;color:var(--text-muted);transition:color .15s}._closeIcon_1ju9z_19:hover{color:var(--text-primary)}._headerActions_1ju9z_29{display:flex;align-items:center;gap:12px}._sized_1ju9z_39 .MuiDialog-paper{background:var(--bg-surface);border:none;border-radius:12px;display:flex;flex-direction:column;overflow:hidden}._form_1ju9z_49 .MuiDialog-paper{max-height:calc(100% - 112px)}._picker_1ju9z_54 .MuiDialog-container,._workspace_1ju9z_55 .MuiDialog-container{align-items:flex-start}._picker_1ju9z_54 .MuiDialog-paper{margin-top:56px;width:min(80%,1200px);max-width:none;height:calc(90% - 56px);max-height:calc(90% - 56px);padding:0}._workspace_1ju9z_55 .MuiDialog-paper{width:calc(100% - 48px);max-width:none;height:calc(100% - 80px);max-height:calc(100% - 80px);margin:56px 24px 24px}._dialog_1w08i_3 .MuiDialog-paper{margin-top:56px;max-height:calc(100% - 72px);border-radius:12px;border:1px solid var(--border-strong);overflow:hidden;box-shadow:0 1px 2px #0006,0 8px 26px #0000006b}._header_1w08i_18{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:16px;background:var(--bg-muted);border-bottom:1px solid var(--border-subtle)}._closeIcon_1w08i_28{cursor:pointer;color:var(--text-muted);transition:color .15s}._closeIcon_1w08i_28:hover{color:var(--text-primary)}._content_1w08i_38{display:flex;flex-direction:column;background:var(--bg-elevated);color:var(--text-secondary);padding:0 8px;gap:8px;flex:1;min-height:0;overflow-y:auto}._status_1w08i_50{color:var(--text-muted);padding:24px 0;text-align:center}._section_1w08i_56{padding-top:16px}._section_1w08i_56+._section_1w08i_56{border-top:1px solid var(--border-subtle);margin-top:8px}._sectionHeader_1w08i_65{display:flex;align-items:center;width:100%;background:none;border:none;padding:0;cursor:pointer;font-weight:600;color:inherit}._toggleIcon_1w08i_77{color:var(--text-muted);margin-right:8px;width:14px;transition:transform .15s}._toggleIconExpanded_1w08i_84{transform:rotate(90deg)}._sectionTitle_1w08i_88{font-size:18px;font-weight:700;color:var(--text-primary)}._sectionContent_1w08i_94{margin-top:15px;padding-left:22px}._subsection_1w08i_99{background:#0e0e11;border-radius:8px;padding:12px;border-left:3px solid var(--border-strong);margin-bottom:12px}._subsectionAdded_1w08i_109{border-left-color:var(--node-action-play)}._subsectionFixed_1w08i_113{border-left-color:var(--accent-main)}._subsectionUpdated_1w08i_117{border-left-color:var(--hue-purple)}._subsection_1w08i_99 h3{margin-top:0;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid var(--border-subtle);font-size:15px;font-weight:600;color:var(--text-primary)}._subsection_1w08i_99 ul{margin:0 0 4px 24px;padding:0}._subsection_1w08i_99 li{margin-bottom:8px}._subsection_1w08i_99 p{margin:0 0 8px}._subsection_1w08i_99 p:last-child{margin-bottom:0}._dialog_1bzby_3 p{margin:0;padding:0;font-size:12px}._dialog_1bzby_3 .MuiDialog-paper{margin-top:56px;max-height:calc(100% - 72px);border-radius:12px;border:none;overflow:hidden}._connection_1bzby_23{display:flex;flex-direction:column;align-items:start;justify-content:space-between;align-content:center;background:var(--bg-muted);border:1px solid var(--border-subtle);border-radius:8px;font-size:14px;padding:4px 16px;width:100%;box-sizing:border-box}._connection_1bzby_23 div._chip_1bzby_38{font-size:12px;width:120px}._connection_1bzby_23 div._chip-connected_1bzby_43{color:var(--success-400);background:color-mix(in srgb,var(--success-500) 15%,transparent);border-color:color-mix(in srgb,var(--success-500) 50%,transparent)}._connection_1bzby_23 div._chip-disconnected_1bzby_49{color:var(--destructive-400);background:color-mix(in srgb,var(--destructive-500) 15%,transparent);border-color:color-mix(in srgb,var(--destructive-500) 50%,transparent)}._dialogContent_1bzby_11{display:flex;flex-direction:column;align-items:center;background:var(--bg-elevated);padding:16px;gap:14px;flex:1;min-height:0;overflow-y:auto}._connectionHeader_1bzby_67{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid var(--border-default);padding:8px 0}._connectionRow_1bzby_77{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:8px 0}._descriptionText_1bzby_86{font-size:11px;margin:0;color:var(--text-muted)}._actionButton_1bzby_93{background:transparent;color:var(--neutral-300);border:1px solid var(--border-default);border-radius:4px;padding:6px 12px;font-size:12px;width:120px;cursor:pointer;transition:background .15s,border-color .15s}._actionButton_1bzby_93:hover{background:color-mix(in srgb,var(--accent-main) 25%,transparent);border-color:var(--accent-main)}._serverInput_1bzby_111{margin-top:8px;padding:5px 10px;border-radius:8px;border:1px solid var(--border-default);background:var(--bg-elevated);color:var(--text-primary);font-size:12px;outline:none;transition:border-color .15s}._serverInput_1bzby_111:focus{border-color:var(--interactive-focus)}._serverInput_1bzby_111::placeholder{color:var(--text-disabled)}._autoConnectSwitch_1bzby_133 .MuiSwitch-switchBase.Mui-checked{color:var(--accent-main)}._autoConnectSwitch_1bzby_133 .MuiSwitch-switchBase.Mui-checked:hover{background-color:color-mix(in srgb,var(--accent-main) 8%,transparent)}._autoConnectSwitch_1bzby_133 .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--accent-main)}._textInput_1bzby_145{padding:5px 10px;border-radius:8px;border:1px solid var(--border-default);background:var(--bg-elevated);color:var(--text-primary);font-size:12px;outline:none;transition:border-color .15s;min-width:160px}._textInput_1bzby_145:focus{border-color:var(--interactive-focus)}._publishForm_1bzby_162{position:relative;display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--bg-elevated)}._publishSpinner_1bzby_171{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--bg-elevated) 75%,transparent);z-index:1;border-radius:4px}._spinner_1bzby_182{width:28px;height:28px;border:3px solid var(--border-subtle);border-top-color:var(--accent-main);border-radius:50%;animation:_spin_1bzby_182 .7s linear infinite}@keyframes _spin_1bzby_182{to{transform:rotate(360deg)}}._publishField_1bzby_195{display:flex;flex-direction:column;gap:4px}._publishLabel_1bzby_201{font-size:11px;color:var(--text-muted);font-weight:500}._publishReadOnly_1bzby_207{font-size:12px;color:var(--text-primary);padding:5px 10px;background:var(--bg-muted);border:1px solid var(--border-subtle);border-radius:8px}._publishTextarea_1bzby_216{padding:6px 10px;border-radius:8px;border:1px solid var(--border-default);background:var(--bg-elevated);color:var(--text-primary);font-size:12px;font-family:inherit;resize:vertical;outline:none;transition:border-color .15s}._publishTextarea_1bzby_216:focus{border-color:var(--interactive-focus)}._publishError_1bzby_236{font-size:11px;color:var(--destructive-400);background:color-mix(in srgb,var(--destructive-500) 10%,transparent);border:1px solid color-mix(in srgb,var(--destructive-500) 40%,transparent);border-radius:6px;padding:8px 10px;white-space:pre-wrap}._publishActions_1bzby_246{display:flex;flex-direction:row;justify-content:flex-end;gap:8px;padding-top:4px}._actionButtonPrimary_1bzby_254{background:color-mix(in srgb,var(--accent-main) 20%,transparent);border-color:var(--accent-main);color:var(--accent-main)}._actionButtonPrimary_1bzby_254:hover:not(:disabled){background:color-mix(in srgb,var(--accent-main) 35%,transparent)}._actionButtonPrimary_1bzby_254:disabled{opacity:.4;cursor:not-allowed}._actionButtonSuccess_1bzby_269{background:color-mix(in srgb,var(--success-500) 20%,transparent);border-color:color-mix(in srgb,var(--success-500) 60%,transparent);color:var(--success-400)}._selectionCurtain_1bzby_277{position:fixed;inset:0;z-index:200000;background-color:#00000080;cursor:crosshair;-webkit-user-select:none;user-select:none}._selectionCurtainActive_1bzby_286{background-color:transparent}._selectionCurtainPanning_1bzby_290{cursor:grabbing}._selectionBox_1bzby_294{position:absolute;display:none;pointer-events:none;border:1px solid #00d2ff;box-shadow:0 0 0 9999px #00000080}._selectionHandle_1bzby_302{position:absolute;width:8px;height:8px;background:#fff;border:1px solid #00d2ff;pointer-events:auto}._handle_nw_1bzby_311{top:-4px;left:-4px;cursor:nwse-resize}._handle_n_1bzby_311{top:-4px;left:calc(50% - 4px);cursor:ns-resize}._handle_ne_1bzby_313{top:-4px;right:-4px;cursor:nesw-resize}._handle_e_1bzby_314{top:calc(50% - 4px);right:-4px;cursor:ew-resize}._handle_se_1bzby_315{bottom:-4px;right:-4px;cursor:nwse-resize}._handle_s_1bzby_315{bottom:-4px;left:calc(50% - 4px);cursor:ns-resize}._handle_sw_1bzby_317{bottom:-4px;left:-4px;cursor:nesw-resize}._handle_w_1bzby_318{top:calc(50% - 4px);left:-4px;cursor:ew-resize}._selectionActionbar_1bzby_320{position:fixed;left:50%;top:50px;transform:translate(-50%);z-index:200001;display:flex;gap:8px;align-items:center;padding:6px 10px;border-radius:10px;background:#000000bf;color:#fff;font-size:12px;pointer-events:none}._selectionHintContainer_1bzby_337{display:flex;flex-direction:column;line-height:1.4;margin-right:8px}._selectionHintTitle_1bzby_344{font-weight:700}._selectionHintSubtitle_1bzby_348{opacity:.8;font-size:11px}._selectionActionbarBtn_1bzby_353{pointer-events:auto;appearance:none;border:1px solid var(--border-subtle);background:var(--bg-elevated);color:var(--text-primary);border-radius:999px;padding:6px 14px;min-height:32px;font-size:13px;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,transform 80ms ease}._selectionActionbarBtn_1bzby_353:hover{background:var(--interactive-hover, rgba(255, 255, 255, .06));border-color:var(--border-strong, rgba(255, 255, 255, .2))}._selectionActionbarBtn_1bzby_353:active{transform:translateY(1px)}._inputPortsContainer_14jgn_3,._outputPortsContainer_14jgn_4{display:flex;flex-direction:column;gap:12px;align-self:flex-start}._inputPortsContainer_14jgn_3{flex:1;min-width:0}._outputPortsContainer_14jgn_4{flex:none}._portWrapper_14jgn_22{position:relative;display:flex;flex-direction:row;align-items:center;min-height:15px}._portWrapper_14jgn_22._inputs_14jgn_32{justify-content:flex-start}._portWrapper_14jgn_22._outputs_14jgn_36{justify-content:flex-end;gap:6px}._portWrapper_14jgn_22 ._handle_14jgn_44,._portWrapper_14jgn_22 ._port_14jgn_22{position:absolute;top:50%;width:15px;height:15px;border-radius:50%;box-sizing:border-box;cursor:pointer;z-index:2;transform:translateY(-50%);background:var(--bg-elevated);border:1px solid var(--neutral-500);box-shadow:0 0 0 2px var(--bg-elevated);transition:transform .12s ease}._portWrapper_14jgn_22._inputs_14jgn_32 ._handle_14jgn_44,._portWrapper_14jgn_22._inputs_14jgn_32 ._port_14jgn_22{left:calc(-1 * var(--node-gutter, 12px) - 7.5px)}._portWrapper_14jgn_22._outputs_14jgn_36 ._handle_14jgn_44,._portWrapper_14jgn_22._outputs_14jgn_36 ._port_14jgn_22{right:calc(-1 * var(--node-gutter, 12px) - 7.5px)}._portWrapper_14jgn_22 ._port_14jgn_22:hover{transform:translateY(-50%) scale(1.18)}._port_14jgn_22._connected_14jgn_81{border-width:2px}._port_14jgn_22._connected_14jgn_81:after{content:"";position:absolute;inset:2px;border-radius:50%;background:var(--port-glow, var(--neutral-500))}._port_14jgn_22._requiredConnection_14jgn_107,._port_14jgn_22._optionalConnection_14jgn_108{border:none;background:transparent;box-shadow:none}._port_14jgn_22._requiredConnection_14jgn_107:before,._port_14jgn_22._optionalConnection_14jgn_108:before{content:"";position:absolute;inset:0;box-sizing:border-box;border-radius:2px;border:1px solid var(--port-glow, var(--neutral-500));background:var(--bg-elevated);box-shadow:0 0 0 2px var(--bg-elevated);transform:rotate(45deg)}._port_14jgn_22._optionalConnection_14jgn_108:before{border-style:dashed}._port_14jgn_22._requiredConnection_14jgn_107._connected_14jgn_81:before,._port_14jgn_22._optionalConnection_14jgn_108._connected_14jgn_81:before{border-width:2px}._port_14jgn_22._requiredConnection_14jgn_107._connected_14jgn_81:after,._port_14jgn_22._optionalConnection_14jgn_108._connected_14jgn_81:after{inset:4px;border-radius:1px;transform:rotate(45deg)}._port_14jgn_22._snap-highlight_14jgn_105{box-shadow:0 0 0 2px var(--bg-elevated),0 0 0 4px var(--accent-main),0 0 8px var(--accent-main);z-index:10}._port_14jgn_22._errorInput_14jgn_166{box-shadow:0 0 0 2px var(--bg-elevated),0 0 0 4px var(--accent-danger),0 0 8px var(--accent-danger)}._port_14jgn_22._errorInput_14jgn_166._errorInputOneOf_14jgn_172{box-shadow:0 0 0 2px var(--bg-elevated);outline:2px dashed var(--accent-danger);outline-offset:2px}._port_14jgn_22._errorInput_14jgn_166._requiredConnection_14jgn_107,._port_14jgn_22._errorInput_14jgn_166._optionalConnection_14jgn_108{box-shadow:none;outline:none}._port_14jgn_22._errorInput_14jgn_166._requiredConnection_14jgn_107:before,._port_14jgn_22._errorInput_14jgn_166._optionalConnection_14jgn_108:before{box-shadow:0 0 0 2px var(--bg-elevated),0 0 0 4px var(--accent-danger),0 0 8px var(--accent-danger)}._port_14jgn_22._errorInput_14jgn_166._errorInputOneOf_14jgn_172._requiredConnection_14jgn_107:before,._port_14jgn_22._errorInput_14jgn_166._errorInputOneOf_14jgn_172._optionalConnection_14jgn_108:before{box-shadow:0 0 0 2px var(--bg-elevated);outline:2px dashed var(--accent-danger);outline-offset:2px}._inputFieldPort_14jgn_199>:not(._handle_14jgn_44){flex:1;min-width:0}._outputLabel_14jgn_209{position:absolute;left:calc(var(--node-gutter, 12px) + 7.5px + 3px);bottom:calc(50% + 3px);padding:2px 6px;border-radius:5px 5px 5px 0;background:var(--bg-elevated);font-weight:500;line-height:12px;color:var(--bubble-color, var(--text-secondary));white-space:nowrap;pointer-events:none;z-index:3;opacity:0;transition:opacity .15s ease}[data-port-labels-visible] ._outputLabel_14jgn_209{opacity:1}._autoInjectedLabel_14jgn_230:after{content:" [auto]";font-size:.85em;opacity:.7}._port_14jgn_22._boolean_14jgn_236{border-color:var(--type-boolean);--port-glow: var(--type-boolean)}._port_14jgn_22._integer_14jgn_241{border-color:var(--type-integer);--port-glow: var(--type-integer)}._port_14jgn_22._float_14jgn_246{border-color:var(--type-float);--port-glow: var(--type-float)}._port_14jgn_22._string_14jgn_251{border-color:var(--type-string);--port-glow: var(--type-string)}._port_14jgn_22._color_14jgn_256{border-color:var(--type-color);--port-glow: var(--type-color)}._port_14jgn_22._array_14jgn_261{border-color:var(--type-array);--port-glow: var(--type-array)}._port_14jgn_22._image_14jgn_266{border-color:var(--type-image);--port-glow: var(--type-image)}._port_14jgn_22._video_14jgn_271{border-color:var(--type-video);--port-glow: var(--type-video)}._port_14jgn_22._audio_14jgn_276{border-color:var(--type-audio);--port-glow: var(--type-audio)}._port_14jgn_22._model-3d_14jgn_281{border-color:var(--type-model-3d);--port-glow: var(--type-model-3d)}._port_14jgn_22._json_14jgn_286{border-color:var(--type-json);--port-glow: var(--type-json)}._port_14jgn_22._model-splat_14jgn_291{border-color:var(--type-model-splat);--port-glow: var(--type-model-splat)}._oko-asset_14jgn_296{border-color:var(--type-oko-asset);--port-glow: var(--type-oko-asset)}._port_14jgn_22._shot_payload_14jgn_301{border-color:var(--type-shot_payload);--port-glow: var(--type-shot_payload)}._port_14jgn_22._zip_14jgn_306{border-color:var(--type-zip);--port-glow: var(--type-zip)}._port_14jgn_22._sequence_14jgn_311{border-color:var(--type-sequence);--port-glow: var(--type-sequence)}._port_14jgn_22._shotgridContext_14jgn_316{border-color:var(--type-shotgridContext);--port-glow: var(--type-shotgridContext)}._port_14jgn_22._lora_14jgn_321{border-color:var(--type-lora);--port-glow: var(--type-lora)}._port_14jgn_22._safetensors_14jgn_326{border-color:var(--type-safetensors);--port-glow: var(--type-safetensors)}._port_14jgn_22._autoInjected_14jgn_230{border-color:color-mix(in srgb,var(--port-glow, var(--neutral-500)) 80%,var(--bg-elevated))}._port_14jgn_22._autoInjected_14jgn_230._requiredConnection_14jgn_107:before,._port_14jgn_22._autoInjected_14jgn_230._optionalConnection_14jgn_108:before{border-color:color-mix(in srgb,var(--port-glow, var(--neutral-500)) 80%,var(--bg-elevated))}._collapsedInputContainer_14jgn_354{position:absolute;left:0;top:0;width:0;height:0}._collapsedOutputContainer_14jgn_362{position:absolute;right:0;top:0;width:0;height:0}._collapsedPortWrapper_14jgn_370{position:absolute;min-height:unset}._portWrapper_14jgn_22._collapsedPortWrapper_14jgn_370 ._handle_14jgn_44,._portWrapper_14jgn_22._collapsedPortWrapper_14jgn_370 ._port_14jgn_22{left:-7.5px;right:auto}._animatingPortWrapper_14jgn_385{transition:transform .2s ease}._animatingPortWrapper_14jgn_385 ._port_14jgn_22,._collapsedPortWrapper_14jgn_370 ._port_14jgn_22{transition:none}._title_1xrsu_3{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:6px;width:100%;box-sizing:border-box;font-size:.8em;line-height:1.2em;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:1px solid var(--border-subtle);background:var(--bg-muted);padding:6px 10px}._titleText_1xrsu_23{flex:1;min-width:0;display:flex;flex-direction:column;align-items:stretch;text-align:left}._category_1xrsu_32{font-size:var(--font-size-ui-2xs, 8px);font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1.2;color:var(--text-secondary);padding:0 5px}._overline_1xrsu_44{display:flex;align-items:center;flex-wrap:wrap;gap:4px}._experimentalBadge_1xrsu_52{font-size:var(--font-size-ui-2xs, 8px);font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.2;color:#c9b3ff;background:#966eff2e;border:1px solid rgba(150,110,255,.55);border-radius:3px;padding:0 4px;margin-left:5px;cursor:help}._category_1xrsu_32+._experimentalBadge_1xrsu_52{margin-left:0}._name_1xrsu_71{font-size:.72em;font-weight:400;line-height:1.25;overflow-wrap:anywhere;max-width:100%}._leadSlot_1xrsu_86{width:28px;height:28px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}._trailSlot_1xrsu_96{display:inline-flex;align-items:center;gap:0;flex-shrink:0}._menuButton_1xrsu_104{position:relative;width:16px;height:24px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:7px;cursor:pointer;transition:background .12s ease,color .12s ease;color:var(--text-secondary);font-size:13px}._menuButton_1xrsu_104:hover{color:var(--text-primary)}._runMenu_1xrsu_125{position:absolute;top:0;right:0;left:auto;z-index:9999;width:max-content;background:var(--bg-elevated, #1e1e22);border:1px solid var(--border-default, #3a3a40);border-radius:8px;box-shadow:0 4px 16px #0000008c;padding:6px 0;-webkit-user-select:none;user-select:none;text-align:left}._runMenuRight_1xrsu_143{top:0;left:0;right:auto}._runMenuHeader_1xrsu_149{font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);padding:2px 12px 6px}._runMenuItem_1xrsu_158{display:flex;align-items:center;gap:8px;padding:6px 12px;cursor:pointer;color:var(--text-primary);font-size:12px;transition:background .1s ease}._runMenuItem_1xrsu_158:hover{background:#ffffff12}._runMenuItemActive_1xrsu_173{color:var(--text-primary)}._runMenuItemIcon_1xrsu_177{width:14px;flex-shrink:0;--fa-primary-color: var(--node-action-play);--fa-secondary-color: var(--neutral-50);--fa-secondary-opacity: 1}._runMenuItemLabel_1xrsu_185{flex:1}._runMenuItemCheck_1xrsu_189{color:var(--text-primary);font-size:11px;flex-shrink:0;margin-left:auto}._iconButton_1xrsu_103{width:28px;height:28px;flex-shrink:0;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;cursor:pointer;transition:background .12s ease,color .12s ease}._deleteButton_1xrsu_210{color:var(--node-action-delete);padding:4px}._deleteButton_1xrsu_210:hover{color:var(--node-action-delete-hover);cursor:pointer}._playButton_1xrsu_220{width:24px;height:24px;color:var(--node-action-play);padding:0;--fa-primary-color: var(--node-action-play);--fa-secondary-color: var(--neutral-50);--fa-secondary-opacity: 1}._playButtonBlocked_1xrsu_230{color:var(--accent-caution)}._playButtonBlocked_1xrsu_230:hover{color:var(--accent-caution);cursor:not-allowed}._playButton_1xrsu_220:hover{color:var(--node-action-play-hover);cursor:pointer}._playButton_1xrsu_220._playButtonHold_1xrsu_245{color:var(--node-action-hold)}._playButton_1xrsu_220._playButtonHold_1xrsu_245:hover{color:var(--node-action-hold-hover)}._playButton_1xrsu_220._playButtonBlocked_1xrsu_230:hover{color:var(--accent-caution);cursor:not-allowed}._buttonDisabled_1xrsu_258{color:var(--text-secondary);opacity:.5}._buttonDisabled_1xrsu_258:hover{color:var(--text-secondary);opacity:.5;cursor:auto}textarea._titleInput_1xrsu_270{width:100%;background:transparent!important;border:1px solid transparent!important;color:var(--text-primary);font-family:inherit;font-size:.75rem!important;font-weight:400;text-align:left;padding:0 4px!important;margin:0!important;border-radius:4px!important;outline:none!important;box-shadow:none!important;min-width:0;height:auto;min-height:16px!important;max-height:none!important;line-height:15px!important;box-sizing:border-box!important;transition:background .15s ease,border-color .15s ease;resize:none!important;overflow-y:hidden!important;field-sizing:content!important;-webkit-user-select:none;user-select:none}textarea._titleInput_1xrsu_270:not([readonly]){background:#0000004d!important;border-color:#ffffff26!important}textarea._titleInput_1xrsu_270[readonly],textarea._titleInput_1xrsu_270[readonly]:focus,textarea._titleInput_1xrsu_270[readonly]:focus-visible{background:transparent!important;border-color:transparent!important;outline:none!important;box-shadow:none!important;cursor:grab;-webkit-user-select:none;user-select:none;pointer-events:none}._node_15ie0_3{--node-gutter: 12px;--node-border: #2b2b30;--field-bg: #0e0e11;position:relative;top:0;left:0;border:1px solid var(--node-border);border-radius:10px;cursor:pointer;transition:box-shadow .2s ease,border-color .15s ease;background:var(--bg-elevated);box-shadow:0 1px 2px #0006,0 8px 26px #0000006b;display:inline-flex;flex-direction:column;width:200px;cursor:grab;color:#ffffffd9}._nodeResizable_15ie0_29{width:100%;box-sizing:border-box}._node_15ie0_3:hover{box-shadow:0 8px 30px #0000008c;border-color:var(--border-strong)}._node_15ie0_3 p,._node_15ie0_3 i{padding:0;margin:0}._nodeRunning_15ie0_53{outline:4px solid var(--accent-confirm);outline-offset:5px;animation:_runningOutlineFlash_15ie0_1 2s ease-in-out infinite}._node_15ie0_3._nodeDisabled_15ie0_61{opacity:.5}._node_15ie0_3._nodeSelected_15ie0_65{border-color:var(--accent-main);box-shadow:0 0 0 1px var(--accent-main),0 0 18px -2px color-mix(in srgb,var(--accent-main) 60%,transparent)}._node_15ie0_3._nodeSelected_15ie0_65:hover{border-color:var(--accent-main);box-shadow:0 0 0 1px var(--accent-main),0 0 22px -1px color-mix(in srgb,var(--accent-main) 65%,transparent),0 8px 26px #00000080}._node_15ie0_3._nodeSearchDimmed_15ie0_84{opacity:.25}@keyframes _runningOutlineFlash_15ie0_1{0%,to{outline-color:color-mix(in srgb,var(--accent-confirm) 2%,transparent)}50%{outline-color:color-mix(in srgb,var(--accent-confirm) 40%,transparent)}}._nodeBodyContainer_15ie0_98{position:relative}._processingOverlay_15ie0_102{display:none}._processingOverlayActive_15ie0_106{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;border-bottom-left-radius:7px;border-bottom-right-radius:7px;background:#000000d9;z-index:1}._nodeProcessingSpinner_15ie0_122{border:3px solid rgba(255,255,255,.2);border-top:3px solid var(--shade-white);border-radius:50%;width:24px;height:24px;animation:_spin_15ie0_1 .8s linear infinite}@keyframes _spin_15ie0_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._portsContainer_15ie0_140{display:flex;justify-content:space-between;gap:10px;padding:10px var(--node-gutter) 2px}._inputColumn_15ie0_149{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0}._node_15ie0_3 ._inlineField_15ie0_160 textarea{font-family:inherit;line-height:15px;min-height:0;max-height:138px}._inputPreview_15ie0_168{margin-top:1em;width:100%}._inputPreview_15ie0_168 canvas{width:100%}._controlsContainer_15ie0_177{display:flex;flex-direction:column;gap:.5em;padding:4px var(--node-gutter) 0}._inlineErrorContainer_15ie0_184{border:1px solid color-mix(in srgb,var(--accent-danger) 60%,transparent);background:color-mix(in srgb,var(--accent-danger) 14%,transparent);border-radius:6px;padding:6px;overflow-wrap:anywhere}._inlineErrorHeadline_15ie0_192{display:block;color:var(--accent-danger);font-weight:600}._inlineErrorAction_15ie0_198{color:var(--text-secondary);white-space:pre-line;margin-top:4px}._selectableMessage_15ie0_206{-webkit-user-select:text;user-select:text;cursor:text;text-align:left}._inlineErrorContainer_15ie0_184 ._askRosieButton_15ie0_214{margin-top:6px}._selectableMessage_15ie0_206 ._copyMessageButton_15ie0_220{float:right;width:auto;margin-left:8px;padding:1px 6px;border:1px solid currentColor;border-radius:3px;background-color:transparent;color:var(--text-secondary);font-size:.7rem;-webkit-user-select:none;user-select:none}._selectableMessage_15ie0_206 ._copyMessageButton_15ie0_220:hover{background-color:color-mix(in srgb,var(--text-secondary) 15%,transparent);color:var(--text-primary)}._inlineProgressContainer_15ie0_239{border:1px solid var(--border-subtle, rgba(255, 255, 255, .12));background:color-mix(in srgb,var(--text-secondary) 8%,transparent);border-radius:6px;padding:6px;overflow-wrap:anywhere}._inlineProgressText_15ie0_247{display:block;color:var(--text-secondary)}._inlineWarningContainer_15ie0_252{border:1px solid color-mix(in srgb,var(--accent-caution, #f59e0b) 60%,transparent);background:color-mix(in srgb,var(--accent-caution, #f59e0b) 14%,transparent);border-radius:6px;padding:6px;overflow-wrap:anywhere}._inlineWarningHeadline_15ie0_265{display:block;color:var(--accent-caution, #f59e0b);font-weight:600}._inlineWarningAction_15ie0_271{color:var(--text-secondary);white-space:pre-line;margin-top:4px}._inputsContainer_15ie0_277{display:flex;flex-direction:column;align-items:stretch;justify-content:start;margin:.1em 0 .2em;font-size:.5rem}._inputElement_15ie0_288{width:100%;background:#00000040;border-radius:6px;border:1px solid rgba(255,255,255,.1);resize:vertical;font-size:.6rem;color:#ffffffe6;padding:.5rem .4rem;box-sizing:border-box}._inputElement_15ie0_288::placeholder{color:#ffffff73}._inputElement_15ie0_288 option{color:#ffffffeb;background:#1b1b1b}._inputLabel_15ie0_309{font-size:.6rem;margin-bottom:.1em;color:#ffffffc7;display:flex;align-items:center;gap:4px}._sourceHintConnected_15ie0_318{font-size:.5rem;color:var(--accent-main, rgba(100, 180, 255, .8));opacity:.75;font-style:italic;white-space:nowrap}._node_15ie0_3 button{border:none;border-radius:.3rem;cursor:pointer;font-size:.75rem;width:100%;padding:8px;background-color:#007bff;color:#fff}._node_15ie0_3 button:hover{background-color:#0056b3}._node_15ie0_3 button:disabled{background-color:var(--neutral-500);cursor:not-allowed}._node_15ie0_3 textarea{resize:none;field-sizing:content;width:100%;min-height:4em;max-height:24.5em;overflow-y:auto}._node_15ie0_3 input[type=text],._node_15ie0_3 input[type=number],._node_15ie0_3 textarea,._node_15ie0_3 select{width:100%;padding:8px 10px;border:1px solid var(--node-border);border-radius:6px;box-sizing:border-box;font-size:var(--font-size-ui-sm, 11px);color:#ffffffeb;background:var(--field-bg);transition:border-color .12s ease,box-shadow .12s ease}._node_15ie0_3 input[type=text]:focus,._node_15ie0_3 input[type=number]:focus,._node_15ie0_3 textarea:focus,._node_15ie0_3 select:focus,._node_15ie0_3 input[type=text]:hover,._node_15ie0_3 input[type=number]:hover,._node_15ie0_3 textarea:hover,._node_15ie0_3 select:hover{outline:none;border-color:var(--accent-main);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-main) 22%,transparent)}._node_15ie0_3 ._autoGrowTextarea_15ie0_389{width:100%;box-sizing:border-box;max-height:24.5em;min-height:64px;padding:12px;border:1px solid var(--border-default);border-radius:8px;outline:none;resize:none;font-family:inherit;font-size:var(--font-size-body-sm);line-height:var(--line-height-body-md);color:var(--text-primary);background:var(--bg-elevated);color-scheme:dark;field-sizing:content;margin-bottom:2px}._node_15ie0_3 ._autoGrowTextarea_15ie0_389::-webkit-scrollbar{width:12px;cursor:default}._node_15ie0_3 ._autoGrowTextarea_15ie0_389::-webkit-scrollbar-track{background:transparent;margin-bottom:13px}._node_15ie0_3 ._autoGrowTextarea_15ie0_389::-webkit-scrollbar-thumb{background:#888;border-radius:6px;border:2px solid transparent;background-clip:padding-box;cursor:default}._node_15ie0_3 input[type=file]{cursor:pointer}._node-input-field_15ie0_445{width:95%;padding:6px 8px;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:#00000040;color:#ffffffe6;font-size:var(--font-size-body-xs);box-sizing:border-box;transition:border-color .15s ease,background .15s ease}._node_15ie0_3 label{max-height:35px;display:flex;align-items:center;gap:.5rem}._node_15ie0_3 select{appearance:none;-webkit-appearance:none;padding-right:26px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M1 3l4 4 4-4' fill='none' stroke='%239a9aa0' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:10px}._node_15ie0_3 option{font-size:var(--font-size-ui-sm, 11px);background-color:var(--bg-elevated);color:#ffffffeb}node ._saveButtonContainer_15ie0_482{display:flex;flex-direction:column;gap:.5em;margin-top:.25em}._node_15ie0_3 ._nodeTypeLabel_15ie0_489{font-size:.6em;text-align:right;margin:.2em .8em;color:#ffffff40}._node_15ie0_3 ._deprecatedBadge_15ie0_496{color:#c8a02a;text-transform:uppercase;letter-spacing:.04em;text-align:right;font-size:.6em;margin:.4em .8em}._node_15ie0_3 ._cameraInputContainer_15ie0_505{display:flex;flex-direction:column;gap:.35rem}._node_15ie0_3 ._cameraCanvas_15ie0_511{width:100%;aspect-ratio:16 / 9;border-radius:6px;border:1px solid rgba(255,255,255,.2);background:var(--neutral-900)}._node_15ie0_3 ._cameraError_15ie0_519{font-size:.6rem;color:var(--destructive-300);line-height:1.3}._node_15ie0_3 ._previewContainer_15ie0_525{display:flex;flex-direction:column;gap:.5em}._node_15ie0_3 ._modelViewer_15ie0_531{display:block;position:relative;overflow:hidden;width:100%;height:180px;max-height:180px;border-radius:6px;border:1px solid rgba(255,255,255,.2);background:var(--neutral-900)}._node_15ie0_3 ._modelViewer_15ie0_531 canvas{width:100%;height:100%;object-fit:cover}._node_15ie0_3 ._imgPreview_15ie0_549{width:100%;max-height:180px;object-fit:contain;border-radius:6px;border:1px solid rgba(255,255,255,.2);background:#111}._node_15ie0_3 ._videoPreview_15ie0_558{width:100%;max-height:180px;border-radius:6px}._thumbPlaceholder_15ie0_566{position:relative;width:100%;box-sizing:border-box;aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid var(--node-border);color:#fff6;background:repeating-linear-gradient(45deg,#ffffff0d 0 11px,#fff0 11px 22px),linear-gradient(135deg,#222229,#121217)}._thumbPlaceholderIcon_15ie0_586{font-size:26px;opacity:.55}._nodeCollapsed_15ie0_591{transition:border-radius .2s ease,box-shadow .2s ease}._collapsedBody_15ie0_595{height:12px}._collapsedPortsContainer_15ie0_600{position:absolute;inset:0;pointer-events:none}._collapsedPortsContainer_15ie0_600 .react-flow__handle{pointer-events:auto}._collapseToggle_15ie0_615{display:flex;align-items:center;justify-content:center;width:28px;height:22px;margin:0 auto -18px;background:var(--bg-muted);border-radius:0 0 4px 4px;color:var(--text-secondary);cursor:pointer;font-size:12px;transition:color .15s ease;position:relative;top:4px}._collapseToggle_15ie0_615:hover{color:var(--text-primary)}._autoGrowBody_15ie0_643{display:flex;flex-direction:column;position:relative}._nodeFixedHeight_15ie0_39 ._autoGrowBody_15ie0_643{flex:1;min-height:0}._autoGrowContent_15ie0_387{position:relative;display:flex;flex-direction:column;padding:8px 8px 0}._autoGrowContentFixed_15ie0_387{flex:1;min-height:0;overflow:hidden}._autoGrowContentFixed_15ie0_387 ._autoGrowTextarea_15ie0_389{flex:1;min-height:0;max-height:none;field-sizing:initial;overflow-y:auto}._node_15ie0_3 ._autoGrowTextarea_15ie0_389::placeholder{color:var(--text-muted)}._autoGrowResizeHandle_15ie0_684{width:12px;height:12px;color:var(--text-secondary);pointer-events:none;-webkit-user-select:none;user-select:none}._assetLoadInputsContainer_1hrqw_3{width:100%}._assetThumbnail_1hrqw_7{width:100%;max-height:120px;object-fit:contain;border-radius:6px;border:1px solid #222;margin-top:.3em}._inputElement_1hrqw_16{width:100%;background:#00000040;border-radius:6px;border:1px solid rgba(255,255,255,.1);resize:vertical;font-size:.6rem;color:#ffffffe6;padding:.5rem .4rem;box-sizing:border-box}._inputElement_1hrqw_16::placeholder{color:#ffffff73}._inputElement_1hrqw_16 option{color:#ffffffeb;background:#1b1b1b}._spinner_1ic52_3{border:3px solid rgba(255,255,255,.2);border-top:3px solid var(--shade-white);border-radius:50%;width:24px;height:24px;animation:_spin_1ic52_3 .8s linear infinite}@keyframes _spin_1ic52_3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._wrapper_1wy92_3{width:100%;position:relative;border-radius:6px;background-color:var(--neutral-900, #111);touch-action:none}._spinnerOverlay_1wy92_15{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:1;background-color:var(--neutral-900, #111)}._spinnerContent_1wy92_28{display:flex;flex-direction:column;align-items:center;gap:10px}._loadingLabel_1wy92_35{margin:0;color:var(--text-primary, #d8dde6);font-size:12px;letter-spacing:.02em}._cameraControlsBadge_1wy92_43{position:absolute;top:6px;right:4px;display:flex;background:#000000b8;padding:3px;border-radius:6px;border:1px solid var(--border-subtle, #252525);z-index:99999}._wrapper_1wy92_3 ._cameraControls_1wy92_43{appearance:none;-webkit-appearance:none;width:auto;max-height:none;margin:0;background:transparent;border:none;outline:none;color:var(--text-primary, #f3f3f3);cursor:pointer;font-size:14px;padding:2px 4px;display:flex;align-items:center;justify-content:center;border-radius:4px;line-height:0;transition:background .15s ease,color .15s ease}._wrapper_1wy92_3 ._cameraControls_1wy92_43:hover{background:var(--interactive-hover, #404040);color:var(--shade-white, #ffffff)}._cameraControlsBadge_1wy92_43:after{content:attr(data-tooltip);position:absolute;top:50%;left:calc(100% + 6px);transform:translateY(-50%);padding:2px 6px;border-radius:4px;font-size:12px;line-height:1.4;white-space:nowrap;color:var(--neutral-50, #fafafa);background-color:var(--neutral-900, #111);opacity:0;pointer-events:none;transition:opacity .1s ease-in}._cameraControlsBadge_1wy92_43:hover:after,._cameraControlsBadge_1wy92_43:focus-within:after{opacity:1}._mediaError_16r28_3,._mediaNotice_16r28_4{border:1px solid red;border-radius:6px;padding:8px;color:var(--text-primary);font-size:12px;text-align:center;width:100%;box-sizing:border-box}._mediaNotice_16r28_4{border-color:var(--border-default)}._viewer_vg39h_3{position:relative;flex:1;min-height:0;display:flex;background-color:var(--shade-black)}._controls_vg39h_11{position:absolute;top:20px;left:50%;transform:translate(-50%);background-color:color-mix(in srgb,var(--shade-black, #000) 50%,transparent);padding:5px;border-radius:5px;display:flex;gap:5px;z-index:2;pointer-events:none}._controlBtn_vg39h_25{background-color:var(--border-strong);color:var(--shade-white, #fff);padding:5px 10px;font-size:var(--font-size-body-xs);border:none;cursor:pointer;border-radius:4px;display:flex;align-items:center;gap:6px;transition:background-color .12s ease;pointer-events:auto}._controlBtn_vg39h_25:hover{background-color:var(--neutral-500)}._controlBtn_vg39h_25:focus-visible{outline:2px solid var(--shade-white, #fff);outline-offset:2px}._container_vg39h_49{position:relative;display:flex;width:100%;height:100%;background-color:var(--neutral-900, #111);border-radius:0;overflow:hidden;z-index:1}._modelWrapper_vg39h_60{flex:1;min-height:0;display:flex;flex-direction:column}._modelWrapper_vg39h_60>div{flex:1;height:100%!important;min-height:0}._modelWrapper_vg39h_60 canvas{width:100%;height:100%;display:block}._canvas_vg39h_82{width:100%;height:100%;display:block}._imgPreview_o0b6y_3{width:100%;max-height:180px;object-fit:contain;border-radius:6px;border:1px solid rgba(255,255,255,.2);background:#111}._videoPreview_o0b6y_12{width:100%;max-height:180px;border-radius:6px}._inlinePreview_o0b6y_19{position:relative;overflow:hidden;border-radius:6px;touch-action:none}._inlinePreview_o0b6y_19[data-dragging]{cursor:ew-resize}._inlineVideo_o0b6y_32{display:block;border:1px solid rgba(255,255,255,.2);background:#111}._inlinePreview_o0b6y_19 ._playButton_o0b6y_39{position:absolute;left:6px;bottom:6px;display:grid;place-items:center;width:22px;height:18px;padding:0;border:1px solid var(--border-subtle, #252525);border-radius:4px;background:#000000b8;color:var(--text-primary, #f3f3f3);font-size:8px;cursor:pointer;transition:background .15s ease}._inlinePreview_o0b6y_19 ._playButton_o0b6y_39:hover{background:var(--interactive-hover, #404040)}._inlinePreview_o0b6y_19 ._playButton_o0b6y_39:focus-visible{outline:2px solid var(--interactive-focus, #4790ff);outline-offset:1px}._timeChip_o0b6y_67{position:absolute;right:6px;bottom:6px;padding:1px 4px;border:1px solid var(--border-subtle, #252525);border-radius:4px;background:#000000b8;color:var(--text-primary, #f3f3f3);font-size:var(--font-size-ui-xs, 10px);font-weight:500;line-height:14px;font-variant-numeric:tabular-nums;pointer-events:none}._scrubTrack_o0b6y_83{position:absolute;left:0;right:0;bottom:0;height:2px;background:#fff3;opacity:0;transition:opacity .15s ease;pointer-events:none}._scrubTrack_o0b6y_83[data-active=true]{opacity:1}._scrubProgress_o0b6y_100{display:block;height:100%;background:var(--text-primary, #f3f3f3);transition:width .25s linear}._inlinePreview_o0b6y_19[data-dragging] ._scrubProgress_o0b6y_100{transition:none}@media(prefers-reduced-motion:reduce){._scrubProgress_o0b6y_100{transition:none}}._modelPreviewWrapper_o0b6y_118{position:relative;cursor:pointer}._modelViewer_o0b6y_123{display:block;position:relative;overflow:hidden;width:100%;height:180px;max-height:180px;border-radius:6px;border:1px solid rgba(255,255,255,.2);background:var(--neutral-900)}._modelViewer_o0b6y_123 canvas{width:100%;height:100%;object-fit:cover}._inputElement_k53ps_3{width:100%;background:#00000040;border-radius:6px;border:1px solid rgba(255,255,255,.1);resize:vertical;font-size:.6rem;color:#ffffffe6;padding:.5rem .4rem;box-sizing:border-box}._inputElement_k53ps_3::placeholder{color:#ffffff73}._inputElement_k53ps_3 option{color:#ffffffeb;background:#1b1b1b}._cameraInputContainer_k53ps_24{display:flex;flex-direction:column;gap:.35rem}._cameraCanvas_k53ps_30{width:100%;aspect-ratio:16 / 9;border-radius:6px;border:1px solid rgba(255,255,255,.2);background:var(--neutral-900)}._cameraError_k53ps_38{font-size:.6rem;color:var(--destructive-300);line-height:1.3}._container_19gn4_3{display:flex;flex-direction:column;gap:.35em;width:100%}._nameWrapper_19gn4_10{position:relative}._inputElementInvalid_19gn4_14{border-color:#f87171}._inputElementReadOnly_19gn4_18{opacity:.6;cursor:default}._requiredIndicator_19gn4_23{position:absolute;right:6px;top:50%;transform:translateY(-50%);color:#f87171;font-size:.7rem;pointer-events:none}._newAssetButton_19gn4_33{width:100%;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#ffffffe6;font-size:.6rem;padding:.35rem .4rem;cursor:pointer}._newAssetButton_19gn4_33:hover:not(:disabled){background:#ffffff29}._newAssetButton_19gn4_33:disabled{opacity:.5;cursor:default}._metaLabel_19gn4_53{font-size:.62rem;color:#cbd5e1}._progressBar_19gn4_58{width:100%}._errorMessage_19gn4_62{font-size:.58rem;color:#fca5a5;line-height:1.3}._inputElement_19gn4_14{width:100%;background:#00000040;border-radius:6px;border:1px solid rgba(255,255,255,.1);resize:vertical;font-size:.6rem;color:#ffffffe6;padding:.5rem .4rem;box-sizing:border-box}._inputElement_19gn4_14::placeholder{color:#ffffff73}._inputElement_19gn4_14 option{color:#ffffffeb;background:#1b1b1b}._assetInputContainer_1glby_3{display:flex;flex-direction:column;gap:.35rem}._pickContainer_1glby_9{display:flex;flex-direction:column;gap:.3rem;width:100%}._selectedLabel_1glby_16{font-size:.6rem;color:#ffffffe6;padding:.25rem .4rem;background:#0003;border-radius:4px;border:1px solid rgba(255,255,255,.08);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._selectedLabelEmpty_1glby_28{font-size:.6rem;color:#ffffff73;padding:.25rem .4rem;background:#0003;border-radius:4px;border:1px solid rgba(255,255,255,.08);font-style:italic}._pickButton_1glby_38{width:100%;background:#00000040;border-radius:6px;border:1px solid rgba(255,255,255,.1);font-size:.6rem;color:#ffffffe6;padding:.5rem .4rem;box-sizing:border-box;text-align:center;cursor:pointer}._pickButton_1glby_38:hover:not(:disabled){background:#ffffff14}._pickButton_1glby_38:disabled{color:#ffffff59;cursor:not-allowed}._dialogText_1asae_3{text-align:center}._dialogActions_1asae_7{display:flex;gap:8px;margin-bottom:5px}._dialog_1asae_3 .MuiDialog-paperWidthSm{border-radius:12px;border:none}._dialog_1asae_3 p{margin:0;padding:0;font-size:12px;color:var(--text-primary)}._dialogContent_1asae_25{display:flex;flex-direction:column;align-items:center;background:var(--neutral-850);padding:16px;gap:14px}._actionButton_1asae_34.MuiButton-root{width:140px;border-radius:4px;border:1px solid var(--border-default);color:var(--neutral-300);padding:6px 12px;font-size:12px;cursor:pointer}._actionButton_1asae_34.MuiButton-root:hover{background-color:color-mix(in srgb,var(--accent-main) 25%,transparent);border:1px solid var(--accent-main)}._actionButton_1asae_34._primaryButton_1asae_51.MuiButton-root{background-color:var(--accent-main);border-color:var(--accent-main);color:#fff}._actionButton_1asae_34._primaryButton_1asae_51.MuiButton-root:hover{background-color:color-mix(in srgb,var(--accent-main) 80%,#000000)}._actionButton_1asae_34._primaryButton_1asae_51.MuiButton-root.Mui-disabled{background-color:var(--neutral-600);border-color:var(--border-default);color:var(--text-muted)}._wrapper_1rbez_3{width:100%}._trigger_1rbez_8.MuiButton-root{margin-top:4px;text-transform:none;font-size:12px;color:var(--text-primary);border-color:var(--border-default)}._trigger_1rbez_8.MuiButton-root:hover{border-color:var(--border-strong);background-color:var(--interactive-hover)}._doneButton_1rbez_21.MuiButton-root{text-transform:none;color:var(--text-primary);background:var(--neutral-600);padding:4px 16px}._doneButton_1rbez_21.MuiButton-root:hover{background:var(--neutral-500)}._doneButton_1rbez_21.MuiButton-root.Mui-disabled{color:var(--text-muted)}._cancelButton_1rbez_36.MuiButton-root{text-transform:none;color:var(--text-secondary, var(--text-muted));padding:4px 16px}._cancelButton_1rbez_36.MuiButton-root:hover{color:var(--text-primary);background-color:var(--interactive-hover)}._cancelButton_1rbez_36.MuiButton-root.Mui-disabled{color:var(--text-muted)}._body_1rbez_52{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._mediaEditorContainer_1ai6o_3{--bg-main: #2a2a2f;--bg-workspace: #1a1a1f;--bg-sidebar: #202025;--bg-input: #1e1e24;--border-main: #454550;--border-alt: #3a3a40;--text-main: #e0e0e0;--text-muted: #a0a0aa;--text-dim: #70707a;--accent: #4caf50;--handle-size: 10px;--handle-offset: calc(var(--handle-size) / -2);--reset-btn-color: #aaa;position:relative;width:100%;height:100%;background-color:var(--bg-main);border:1px solid var(--border-main);border-radius:8px;overflow:hidden;font-family:Inter,sans-serif;color:var(--text-main);display:flex;flex-direction:column}._loadingOverlay_1ai6o_32{position:absolute;inset:0;background:#000000b3;color:#fff;display:flex;align-items:center;justify-content:center;z-index:100}._hidden_1ai6o_43{display:none}._mainWorkspace_1ai6o_47{display:flex;flex:1;overflow:hidden;background-color:var(--bg-workspace)}._mediaStageSection_1ai6o_54{position:relative;flex:1;min-height:0;background-color:var(--bg-workspace);overflow:hidden;border-right:1px solid var(--border-alt)}._stageBackground_1ai6o_64{background:#0a0a0c}._emptyStateMessage_1ai6o_68{color:#555;font-style:italic}._previewSidebar_1ai6o_73{width:320px;display:flex;flex-direction:column;background-color:var(--bg-sidebar)}._sidebarHeader_1ai6o_80{padding:12px 16px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);border-bottom:1px solid var(--border-alt)}._previewContainer_1ai6o_90{flex:1;padding:24px;display:flex;align-items:center;justify-content:center;background-image:linear-gradient(45deg,#25252a 25%,transparent 25%),linear-gradient(-45deg,#25252a 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#25252a 75%),linear-gradient(-45deg,transparent 75%,#25252a 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0px;overflow:hidden}._previewCanvas_1ai6o_105{max-width:100%;max-height:100%;object-fit:contain;box-shadow:0 10px 30px #00000080;background-color:#000;border:1px solid var(--border-main)}._previewStats_1ai6o_114{padding:12px;font-size:11px;color:var(--text-dim);text-align:center;border-top:1px solid var(--border-alt);font-family:JetBrains Mono,Roboto Mono,monospace}._mediaDisplayWrapper_1ai6o_123{position:absolute;inset:0;transform-origin:center;will-change:transform}._mediaLayer_1ai6o_130{position:absolute;transform-origin:top left}._mediaDisplay_1ai6o_123{display:block;max-width:none;max-height:none}._controlsArea_1ai6o_141{display:flex;align-items:center;justify-content:center;padding:12px;background-color:var(--bg-main);border-top:1px solid var(--border-main)}._paramSection_1ai6o_150{display:flex;flex-wrap:wrap;gap:12px;align-items:center}._paramGroup_1ai6o_157{display:flex;align-items:center;font-size:13px;color:var(--text-muted)}._paramInput_1ai6o_164{background-color:var(--bg-input);border:1px solid var(--border-main);color:#fff;border-radius:4px;padding:2px 6px;width:50px;margin-left:6px;font-size:12px}._cropBox_1ai6o_175{position:absolute;border:2px solid var(--accent-main, var(--accent));box-shadow:0 0 0 9999px #00000080;z-index:100;cursor:move;box-sizing:border-box;pointer-events:auto}._cropGrid_1ai6o_185,._cropGrid_1ai6o_185:before,._cropGrid_1ai6o_185:after{position:absolute;content:"";pointer-events:none;box-sizing:border-box}._cropGrid_1ai6o_185{top:0;left:0;width:100%;height:100%}._cropGrid_1ai6o_185:before{top:33.33%;left:0;width:100%;height:33.33%;border-top:1px dotted rgba(255,255,255,.5);border-bottom:1px dotted rgba(255,255,255,.5)}._cropGrid_1ai6o_185:after{top:0;left:33.33%;width:33.33%;height:100%;border-left:1px dotted rgba(255,255,255,.5);border-right:1px dotted rgba(255,255,255,.5)}._cropHandle_1ai6o_219{position:absolute;width:12px;height:12px;background:var(--accent-main, var(--accent));border-radius:50%;z-index:101;box-shadow:0 0 2px #00000040;pointer-events:auto}._handleTl_1ai6o_230{top:var(--handle-offset);left:var(--handle-offset);cursor:nwse-resize}._handleTr_1ai6o_235{top:var(--handle-offset);right:var(--handle-offset);cursor:nesw-resize}._handleBl_1ai6o_240{bottom:var(--handle-offset);left:var(--handle-offset);cursor:nesw-resize}._handleBr_1ai6o_245{bottom:var(--handle-offset);right:var(--handle-offset);cursor:nwse-resize}._handleTm_1ai6o_250{top:var(--handle-offset);left:50%;transform:translate(-50%);cursor:ns-resize}._handleBm_1ai6o_256{bottom:var(--handle-offset);left:50%;transform:translate(-50%);cursor:ns-resize}._handleLm_1ai6o_262{top:50%;left:var(--handle-offset);transform:translateY(-50%);cursor:ew-resize}._handleRm_1ai6o_268{top:50%;right:var(--handle-offset);transform:translateY(-50%);cursor:ew-resize}._controlBarTop_1ai6o_275{display:flex;align-items:center;gap:10px;padding:10px 12px;background-color:var(--bg-main);border-top:1px solid var(--border-main);border-bottom:1px solid var(--border-alt)}._iconBtn_1ai6o_285{background:transparent;border:none;color:var(--text-main);cursor:pointer;font-size:16px;line-height:1;min-width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px}._iconBtn_1ai6o_285:hover{color:#fff;background-color:#ffffff14}._iconBtn_1ai6o_285._active_1ai6o_306{color:var(--accent)}._playBtn_1ai6o_310{font-size:15px}._scrubberContainer_1ai6o_314{flex:1;height:6px;background-color:var(--border-main);border-radius:3px;position:relative;cursor:pointer}._scrubberFill_1ai6o_323{position:absolute;top:0;left:0;height:100%;background-color:var(--accent-main, var(--accent));border-radius:3px;pointer-events:none}._scrubberThumb_1ai6o_333{position:absolute;top:50%;width:12px;height:12px;background-color:#fff;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;box-shadow:0 0 3px #00000059}._timeDisplay_1ai6o_345{font-size:12px;color:var(--text-muted);min-width:92px;text-align:right;font-family:JetBrains Mono,Roboto Mono,monospace}._videoButtonGroup_1ai6o_353{display:flex;align-items:center;gap:10px;margin-left:6px}._volumeGroup_1ai6o_360{display:flex;align-items:center;gap:5px}._volumeSlider_1ai6o_366{width:70px;accent-color:var(--accent-main, var(--accent))}._aspectRatioSection_1ai6o_371{display:flex;align-items:center;gap:6px;padding:8px 12px}._aspectRatioLabel_1ai6o_378{font-size:12px;color:var(--text-muted)}._aspectRatioSelect_1ai6o_383{height:28px;background-color:var(--bg-main);color:var(--text-main);border:1px solid var(--border-main);border-radius:4px;padding:0 8px;font-size:12px;cursor:pointer}._aspectRatioSelect_1ai6o_383:focus{outline:1px solid var(--accent);border-color:var(--accent)}._container_j6rki_3{display:flex;flex-direction:column;width:100%;align-items:center;gap:8px;padding:4px 0}._wheelWrap_j6rki_14{position:relative;width:156px;height:156px}._wheelOverlay_j6rki_21{position:absolute;inset:0;cursor:crosshair}._readoutRow_j6rki_27{display:flex;align-items:center;gap:6px;width:156px}._swatch_j6rki_35{width:18px;height:18px;border-radius:4px;border:1px solid var(--neutral-500);flex:0 0 auto}._hexInput_j6rki_43{flex:1 1 auto;min-width:0;font-family:monospace}._readoutRow_j6rki_27 ._eyedropperButton_j6rki_51{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:20px;height:20px;max-height:20px;padding:0;border:1px solid var(--neutral-500);border-radius:4px;background:transparent;color:inherit;font-size:11px;cursor:pointer}._readoutRow_j6rki_27 ._eyedropperButton_j6rki_51:hover{background:var(--neutral-700, rgba(255, 255, 255, .08))}._readoutRow_j6rki_27 ._eyedropperButton_j6rki_51:disabled{background:transparent;cursor:default;opacity:.5}._absoluteFullContainer_16abw_3{position:absolute;inset:0;display:flex;justify-content:center;align-items:center}._mediaFit_16abw_14{width:100%;height:100%;object-fit:contain;pointer-events:none}._overlayText_16abw_21{position:absolute;top:12px;color:#e0e0e0;z-index:5;text-shadow:1px 1px 2px rgba(0,0,0,.8)}._mainContainer_16abw_29{display:flex;flex-direction:row;height:100%;min-height:600px}._leftPanel_16abw_36{flex:1 0;background-color:var(--bg-primary);display:flex;flex-direction:column}._wipeContainer_16abw_43{flex:1 0;position:relative;overflow:hidden}._videoViewport_16abw_50{flex:1 0;display:flex;flex-direction:row;gap:16px;padding:16px;min-height:0;min-width:0;background-color:#0a0a0a}._viewFrame_16abw_61{flex:1 1 0;min-width:0;min-height:0;position:relative;display:flex;background-color:#000;border:1px solid #333;border-radius:4px;overflow:hidden}._monitorDisplay_16abw_73{width:100%;height:100%;min-height:0;object-fit:contain;display:block}._frameLabel_16abw_81{position:absolute;top:8px;left:8px;background:#0009;padding:2px 8px;border-radius:4px;font-size:11px;text-transform:uppercase;color:#ccc;z-index:5;pointer-events:none}._originalLabel_16abw_95{left:12px}._correctedLabel_16abw_99{right:12px}._rightPanel_16abw_103{flex:0 0 450px;background-color:#151515;border-left:1px solid #333}._loadingText_16abw_109{padding:24px;color:#a0a0a0}._wipeHandleLine_16abw_114{position:absolute;top:0;bottom:0;width:3px;background:#fffc;box-shadow:0 0 8px #00000080;pointer-events:none}._wipeHandleGrip_16abw_124{width:32px;height:32px;background:#1e1e1ee6;border:2px solid rgba(255,255,255,.8);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0006;position:relative;pointer-events:none;transition:all .15s ease}._gripTriangleLeft_16abw_139{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:6px solid rgba(255,255,255,.8);margin-right:4px;transition:all .15s ease}._gripTriangleRight_16abw_149{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid rgba(255,255,255,.8);margin-left:4px;transition:all .15s ease}._correctedContainer_16abw_159{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;pointer-events:none}._wipeHandleWrapper_16abw_171{position:absolute;width:40px;transform:translate(-50%);cursor:col-resize;z-index:10;display:flex;align-items:center;justify-content:center}._wipeHandleWrapper_16abw_171:hover ._wipeHandleLine_16abw_114,._wipeHandleWrapper_16abw_171:hover ._wipeHandleGrip_16abw_124{background:var(--accent-main);border-color:var(--accent-main)}._editorContainer_18jqy_3{--comp-bg-sidebar: #16161a;--comp-bg-input: #0f0f12;--comp-border-main: #454550;--comp-border-hover: #606070;--comp-divider: #2a2a30;--comp-text-main: #e0e0e0;--comp-text-muted: #9a9aa5;--comp-text-dim: #aaa;--comp-accent: #4f9dff;--comp-handle-fill: #fff;--comp-chrome-bg: rgba(10, 10, 12, .7);display:flex;flex-direction:row;width:100%;height:100%;min-height:0}._stageSection_18jqy_30{flex:1 1 auto;overflow:hidden;position:relative;min-width:0;background-color:var(--neutral-900);background-image:linear-gradient(45deg,var(--neutral-850) 25%,transparent 25%),linear-gradient(-45deg,var(--neutral-850) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--neutral-850) 75%),linear-gradient(-45deg,transparent 75%,var(--neutral-850) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px}._contentLayer_18jqy_45{position:relative;display:inline-block;line-height:0;box-shadow:0 0 50px #00000080}._bgImage_18jqy_52{display:block;max-width:80vw;max-height:80vh;object-fit:contain;-webkit-user-select:none;user-select:none}._overlayWrapper_18jqy_60{position:absolute;transform-origin:center center;pointer-events:none;will-change:transform}._overlayImage_18jqy_67{display:block;width:100%;height:100%;-webkit-user-select:none;user-select:none}._controlsWrapper_18jqy_74{position:absolute;transform-origin:center center;pointer-events:none}._selectionBorder_18jqy_80{position:absolute;inset:0;border:1px solid var(--comp-accent);box-sizing:border-box}._handle_18jqy_87{position:absolute;width:10px;height:10px;margin:-5px;background:var(--comp-handle-fill);border:1px solid var(--comp-accent);pointer-events:none;box-sizing:border-box}._guideLine_18jqy_98{position:absolute;background:#4f9dffb3;pointer-events:none;display:none}._guideH_18jqy_105{left:0;right:0;height:1px}._guideV_18jqy_106{top:0;bottom:0;width:1px}._viewControls_18jqy_111{position:absolute;bottom:12px;right:12px;display:flex;align-items:center;justify-content:flex-end;gap:10px;pointer-events:none;z-index:2}._viewHint_18jqy_123{font-size:11px;color:var(--comp-text-dim);background:var(--comp-chrome-bg);padding:4px 10px;border-radius:4px;white-space:nowrap}._resetViewBtn_18jqy_132{pointer-events:auto;cursor:pointer;font-size:11px;color:var(--comp-text-main);background:var(--comp-chrome-bg);border:1px solid var(--comp-border-main);border-radius:4px;padding:4px 10px}._resetViewBtn_18jqy_132:hover{border-color:var(--comp-border-hover);background:#ffffff0f}._resizer_18jqy_149{flex:0 0 6px;cursor:col-resize;background:var(--comp-bg-sidebar);border-left:1px solid var(--comp-border-main);align-self:stretch}._resizer_18jqy_149:hover{background:var(--comp-divider)}._sidebarPanel_18jqy_162{flex:0 0 auto;height:100%;min-width:0;display:flex}._sidebar_18jqy_162{width:100%;height:100%;box-sizing:border-box;background:var(--comp-bg-sidebar);padding:12px;overflow-y:auto;color:var(--comp-text-main);font-size:12px}._sidebarHeader_18jqy_180{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--comp-text-muted);margin:12px 0 6px}._row_18jqy_188{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;gap:8px}._numberInput_18jqy_196{width:90px;background:var(--comp-bg-input);border:1px solid var(--comp-border-main);color:var(--comp-text-main);padding:4px 6px;border-radius:4px}._select_18jqy_80{width:100%;background:var(--comp-bg-input);border:1px solid var(--comp-border-main);color:var(--comp-text-main);padding:4px 6px;border-radius:4px}._slider_18jqy_214{width:100%}._alignGrid_18jqy_216{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:6px 0}._alignBtn_18jqy_223{background:var(--comp-bg-input);border:1px solid var(--comp-border-main);color:var(--comp-text-main);padding:6px 0;border-radius:4px;cursor:pointer}._alignBtn_18jqy_223:hover{border-color:var(--comp-border-hover)}._fitActions_18jqy_234,._resetActions_18jqy_234{display:flex;gap:4px;margin:6px 0}._actionBtn_18jqy_240{flex:1;background:var(--comp-bg-input);border:1px solid var(--comp-border-main);color:var(--comp-text-main);padding:6px 0;border-radius:4px;cursor:pointer}._actionBtn_18jqy_240:hover{border-color:var(--comp-border-hover)}._divider_18jqy_252{border:none;border-top:1px solid var(--comp-divider);margin:12px 0}._containerRow_15rbp_5{display:flex;flex-direction:row;width:100%;height:100%;min-height:0;overflow:hidden}._containerColumn_15rbp_14{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;overflow:hidden}._mainArea_15rbp_25{flex:1 1 auto;overflow:hidden;min-width:0;min-height:0}._panel_15rbp_34{flex:0 0 auto;overflow:hidden;min-width:0;min-height:0}._divider_15rbp_43{flex:0 0 6px;align-self:stretch;background:transparent;border:none;transition:background .12s ease;-webkit-user-select:none;user-select:none}._dividerV_15rbp_54{cursor:col-resize;border-left:1px solid var(--resizable-panel-border, #454550)}._dividerH_15rbp_59{cursor:row-resize;border-top:1px solid var(--resizable-panel-border, #454550)}._divider_15rbp_43:hover,._divider_15rbp_43:active{background:var(--resizable-panel-divider-hover, rgba(255, 255, 255, .08))}._scrubber_1nwhv_3{position:relative;flex:0 0 auto;height:40px;width:100%;box-sizing:border-box;background-color:#202028;border:1px solid #2a2a33;border-radius:4px;cursor:pointer;touch-action:none;overflow:visible;margin-top:7px}._scrubber_1nwhv_3[data-variant=bar]{height:6px;background-color:#f0f0f0;border-color:#f0f0f0}._scrubber_1nwhv_3[data-variant=bar] ._playhead_1nwhv_31{background-color:#101014;box-shadow:none}._scrubber_1nwhv_3[data-disabled=true]{cursor:default;opacity:.5}._marker_1nwhv_42{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background-color:#5a9bd8;pointer-events:none}._playhead_1nwhv_31{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background-color:#f5f5f5;box-shadow:0 0 3px #000c;pointer-events:none}._playheadHandle_1nwhv_67{position:absolute;top:-9px;left:50%;width:18px;height:12px;transform:translate(-50%);pointer-events:auto;cursor:grab}._playheadHandle_1nwhv_67:active{cursor:grabbing}._playheadHandle_1nwhv_67:after{content:"";position:absolute;top:0;left:50%;width:0;height:0;transform:translate(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #1976d2;filter:drop-shadow(0 0 2px rgba(0,0,0,.8))}._scrubber_1nwhv_3:hover ._playheadHandle_1nwhv_67:after,._playheadHandle_1nwhv_67:hover:after{border-top-color:#42a5f5}._controls_1nwhv_105{display:flex;flex:0 0 auto;align-items:center;gap:2px;color:#e0e0e0}._controls_1nwhv_105 button{color:#e0e0e0}._controls_1nwhv_105 button[data-active=true]{color:#5a9bd8}._controls_1nwhv_105 button:hover{color:#fff;background-color:#ffffff14}._controls_1nwhv_105 button._Mui-disabled_1nwhv_128,._controls_1nwhv_105 button:disabled{color:#5a5a66}._counter_1nwhv_133{margin:0 4px;text-align:center;flex:0 0 auto;white-space:nowrap;font-variant-numeric:tabular-nums;color:#b0b0bb}._extras_1nwhv_145{display:flex;align-items:center;gap:2px;margin-left:auto}._editorContainer_1jpmc_4{--ve-bg: #111114;--ve-bg-stage: #0a0a0c;--ve-bg-panel: #16161a;--ve-bg-timeline: #1a1a1f;--ve-border: #454550;--ve-text-dim: #555;--ve-accent: #54586bd9;--resizable-panel-border: var(--ve-border);--resizable-panel-divider-hover: rgba(79, 157, 255, .15);display:flex;flex-direction:column;width:100%;height:100%;background:var(--ve-bg);color:#e0e0e0;font-size:12px;font-family:Inter,sans-serif}._previewStage_1jpmc_29{width:100%;height:100%;background:var(--ve-bg-stage);display:flex;align-items:center;justify-content:center}._propertiesPanel_1jpmc_38{width:100%;height:100%;background:var(--ve-bg-panel);display:flex;align-items:center;justify-content:center}._timeline_1jpmc_47{width:100%;height:100%;background:var(--ve-bg-timeline);display:flex;align-items:center;justify-content:center;border-top:1px solid var(--ve-border)}._placeholder_1jpmc_59{font-size:11px;color:var(--ve-text-dim);letter-spacing:.04em;text-transform:uppercase;pointer-events:none;-webkit-user-select:none;user-select:none}._videoDisplayWrapper_1jpmc_70{width:100%;height:100%;background:#000;display:flex;align-items:center;justify-content:center;overflow:hidden}._videoElement_1jpmc_80{max-width:100%;max-height:100%;display:block;object-fit:contain}._errorMessage_1jpmc_87{color:#e0e0e0;font-size:13px;text-align:center;padding:16px;opacity:.6}._timelineWrapper_1jpmc_97{position:relative;width:100%;height:100%;background:var(--ve-bg-timeline);border-top:1px solid var(--ve-border);cursor:ew-resize;-webkit-user-select:none;user-select:none;overflow:hidden}._ribbonStrip_1jpmc_108{position:absolute;inset:12px 20px;display:flex;flex-direction:row;overflow:hidden}._ribbonFrame_1jpmc_116{flex-shrink:0;height:100%;background-size:cover;background-position:center;border-right:1px solid rgba(0,0,0,.1);opacity:0;transition:opacity .4s ease-out}._ribbonFrameLoaded_1jpmc_126{opacity:1}._ribbonEmpty_1jpmc_130{flex:1;height:100%;background:repeating-linear-gradient(-45deg,#1a1a1f,#1a1a1f 6px,#22222a 6px 12px);opacity:.5}._markersLayer_1jpmc_145{position:absolute;inset:12px 20px;pointer-events:none}._markerIn_1jpmc_152,._markerOut_1jpmc_153,._markerPlayhead_1jpmc_154{position:absolute;bottom:0;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;transform:translate(-50%);pointer-events:auto;cursor:ew-resize}._markerIn_1jpmc_152,._markerOut_1jpmc_153{border-bottom:11px solid #6c5ce7;opacity:.85;z-index:3}._markerIn_1jpmc_152:hover,._markerOut_1jpmc_153:hover{opacity:1}._markerPlayhead_1jpmc_154{border-bottom:11px solid #e7cb5c;z-index:2}._markerPlayhead_1jpmc_154:after{content:"";position:absolute;bottom:-23px;left:50%;transform:translate(-50%);width:2px;height:100vh;background:#e7cb5c99;pointer-events:none}._markerIn_1jpmc_152:after,._markerOut_1jpmc_153:after{content:"";position:absolute;bottom:-23px;left:50%;transform:translate(-50%);width:2px;height:100vh;pointer-events:none}._markerIn_1jpmc_152:after{background:#6c5ce7b3}._markerOut_1jpmc_153:after{background:#6c5ce7b3}._frameLabelsLayer_1jpmc_220{position:absolute;top:12px;left:20px;right:20px;pointer-events:none}._frameLabel_1jpmc_220{position:absolute;top:0;transform:translate(-50%);background:#000c;color:#fff;font-size:10px;line-height:1;padding:3px 5px;border-radius:2px;white-space:nowrap;pointer-events:none}._frameLabelPlayhead_1jpmc_242{transform:translate(-50%) translateY(100%);z-index:2}._frameLabelIn_1jpmc_249,._frameLabelOut_1jpmc_250{z-index:3}._ribbonLoading_1jpmc_256{position:absolute;inset:12px 28px;display:flex;align-items:center;justify-content:center;background:#121216b3;color:var(--ve-accent);text-shadow:0 1px 3px rgba(0,0,0,.9),0 0 12px rgba(0,0,0,.6);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;z-index:1;pointer-events:none;opacity:0;transition:opacity .25s ease;border-radius:2px}._ribbonLoadingActive_1jpmc_276{opacity:1}._propertiesContent_1jpmc_281{display:flex;flex-direction:column;gap:10px;padding:16px;width:100%}._sectionLabel_1jpmc_289{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ve-text-dim);margin-top:4px}._sectionLabel_1jpmc_289:first-child{margin-top:0}._sourceFrameRateHint_1jpmc_302{font-weight:400;letter-spacing:normal;text-transform:none}._controlRow_1jpmc_308{display:flex;flex-direction:row;align-items:center;gap:6px}._controlBtn_1jpmc_317{flex:1;background:#202028;border:1px solid var(--ve-border);border-radius:4px;color:#c8c8d0;font-size:16px;line-height:1;padding:8px 4px;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease;display:flex;align-items:center;justify-content:center}._controlBtn_1jpmc_317:hover{background:#2a2a36;border-color:#5a5a68;color:#e0e0e8}._controlBtn_1jpmc_317:active{background:#1a1a22}._controlBtnActive_1jpmc_346{background:#4f9dff26;border-color:var(--ve-accent);color:var(--ve-accent)}._controlBtnActive_1jpmc_346:hover{background:#4f9dff38;border-color:var(--ve-accent);color:var(--ve-accent)}._frameRateSelect_1jpmc_360{width:100%;background:#202028;border:1px solid var(--ve-border);border-radius:4px;color:#c8c8d0;font-size:12px;padding:6px 24px 6px 8px;cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23888'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;transition:border-color .12s ease}._frameRateSelect_1jpmc_360:hover{border-color:#5a5a68}._frameRateSelect_1jpmc_360:focus{outline:none;border-color:var(--ve-accent)}._root_1ez7f_5{--ck-bg: #111114;--ck-bg-stage: #0a0a0c;--ck-bg-panel: #16161a;--ck-bg-track: #1f1f25;--ck-border: #454550;--ck-text: #e0e0e0;--ck-text-dim: #8a8a96;--ck-accent: #4f9dff;--ck-key: #f5c542;--resizable-panel-border: var(--ck-border);--resizable-panel-divider-hover: rgba(79, 157, 255, .15);position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:600px;background:var(--ck-bg);color:var(--ck-text);font-size:12px;outline:none}._stage_1ez7f_32{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;background:var(--ck-bg-stage)}._monitors_1ez7f_41{position:relative;flex:1 1 0;min-height:0;display:flex;flex-direction:column;padding:8px 8px 0}._sourceMonitor_1ez7f_52{flex:1 1 0}._monitorDivider_1ez7f_56{flex:0 0 8px;position:relative;cursor:row-resize;touch-action:none;-webkit-user-select:none;user-select:none}._monitorDivider_1ez7f_56:after{content:"";position:absolute;left:45%;right:45%;top:3px;height:2px;border-radius:1px;background:var(--ck-border);transition:background .12s ease}._monitorDivider_1ez7f_56:hover:after,._monitorDivider_1ez7f_56:active:after{left:0;right:0;background:var(--ck-accent)}._monitor_1ez7f_41{min-height:0;display:flex;flex-direction:column;border:1px solid #333;border-radius:4px;background:#000;overflow:hidden}._monitorHeader_1ez7f_93{display:flex;align-items:center;gap:12px;min-height:34px;padding:2px 8px;background:var(--ck-bg-panel);border-bottom:1px solid #333}._nativeSelect_1ez7f_103{min-width:130px;height:26px;padding:0 6px;border:1px solid var(--ck-border);border-radius:4px;background:#0d0d10;color:var(--ck-text);font-size:12px}._monitorHeader_1ez7f_93 ._hint_1ez7f_114{white-space:nowrap}._colorPick_1ez7f_118{display:flex;align-items:center;gap:6px;color:var(--ck-text-dim)}._colorPick_1ez7f_118 input{width:32px;height:22px;padding:0;border:1px solid var(--ck-border);background:none;cursor:pointer}._monitorScreen_1ez7f_134{position:relative;flex:1 1 0;min-height:0;overflow:hidden;touch-action:none;cursor:grab}._monitorScreen_1ez7f_134._panning_1ez7f_143{cursor:grabbing}._monitorCanvas_1ez7f_148{position:absolute;top:0;left:0;display:block}._picking_1ez7f_155 ._monitorCanvas_1ez7f_148{cursor:crosshair}._zoomControls_1ez7f_159{display:flex;align-items:center;gap:2px;margin-left:auto}._zoomReadout_1ez7f_166{min-width:44px;text-align:center;color:var(--ck-text-dim);font-variant-numeric:tabular-nums}._overlayMessage_1ez7f_173{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--ck-text-dim);font-size:14px;pointer-events:none}._hiddenVideo_1ez7f_185{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._transport_1ez7f_195{display:flex;align-items:center;gap:4px;padding:6px 10px;background:var(--ck-bg-panel);border-top:1px solid var(--ck-border)}._iconBtn_1ez7f_204{min-width:32px;height:28px;padding:0 6px;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--ck-text);font-size:13px;cursor:pointer}._iconBtn_1ez7f_204:hover:not(:disabled){background:#ffffff14}._iconBtn_1ez7f_204:disabled{color:#555;cursor:default}._playBtn_1ez7f_225{min-width:40px;font-size:15px}._active_1ez7f_230{color:var(--ck-accent);border-color:var(--ck-accent)}._frameReadout_1ez7f_235{margin-left:auto;display:flex;align-items:baseline;gap:4px;font-variant-numeric:tabular-nums}._timecode_1ez7f_243{margin-left:10px;color:var(--ck-text-dim)}._timeline_1ez7f_250{padding:2px 16px 10px;background:var(--ck-bg-panel);-webkit-user-select:none;user-select:none}._ruler_1ez7f_256{position:relative;height:16px;color:var(--ck-text-dim);font-size:10px}._tick_1ez7f_263{position:absolute;top:0;transform:translate(-50%);font-variant-numeric:tabular-nums}._tick_1ez7f_263:after{content:"";position:absolute;left:50%;top:12px;width:1px;height:4px;background:var(--ck-text-dim)}._track_1ez7f_280{position:relative;height:30px;border-radius:3px;background:var(--ck-bg-track);cursor:pointer;touch-action:none}._cacheStrip_1ez7f_289{position:absolute;left:0;right:0;bottom:0;height:3px}._cacheRun_1ez7f_297{position:absolute;top:0;height:100%;background:#3ecf8e}._segment_1ez7f_304{position:absolute;top:13px;height:4px;background:#f5c54259}._segment_ease_in_1ez7f_311{background:linear-gradient(90deg,#f5c5421a,#f5c54299)}._segment_ease_out_1ez7f_315{background:linear-gradient(90deg,#f5c54299,#f5c5421a)}._segment_ease_in_out_1ez7f_319{background:linear-gradient(90deg,#f5c5421a,#f5c54299,#f5c5421a)}._keyDiamond_1ez7f_323{position:absolute;top:9px;width:12px;height:12px;margin-left:-6px;background:var(--ck-key);border:1px solid #000;transform:rotate(45deg);cursor:grab;z-index:2}._keyDiamondActive_1ez7f_336{background:#fff;box-shadow:0 0 0 2px var(--ck-key)}._playhead_1ez7f_341{position:absolute;top:-4px;bottom:-2px;width:2px;margin-left:-1px;background:var(--ck-accent);pointer-events:none;z-index:3}._cacheBar_1ez7f_352{display:flex;align-items:center;gap:8px;padding:4px 12px 8px;background:var(--ck-bg-panel)}._progress_1ez7f_360{flex:1 1 auto;max-width:240px}._controls_1ez7f_367{display:flex;flex-direction:column;gap:4px;height:100%;overflow-y:auto;padding:10px 14px;background:var(--ck-bg-panel);box-sizing:border-box}._section_1ez7f_378{padding:8px 0 12px;border-bottom:1px solid #2a2a31}._sectionTitle_1ez7f_383{margin-bottom:6px;color:var(--ck-text)}._hint_1ez7f_114{display:block;color:var(--ck-text-dim)}._wheelWrap_1ez7f_393{position:relative;width:100%;max-width:260px;aspect-ratio:1;margin:0 auto 8px}._wheelCanvas_1ez7f_401,._wheelOverlay_1ez7f_402{position:absolute;inset:0;width:100%;height:100%}._wheelOverlay_1ez7f_402{touch-action:none;cursor:crosshair}._wheelOverlay_1ez7f_402._disabled_1ez7f_414{opacity:.5;pointer-events:none}._wheelRim_1ez7f_419{fill:none;stroke:#ffffff40;stroke-width:1}._sliceFill_1ez7f_425{fill:#00000040;cursor:move}._sliceShadow_1ez7f_430{fill:none;stroke:#000c;stroke-width:3.5;pointer-events:none}._sliceWire_1ez7f_437{fill:none;stroke:#fff;stroke-width:1.5;pointer-events:none}._sliceEdgeStart_1ez7f_444,._sliceEdgeEnd_1ez7f_445{stroke-width:2;pointer-events:none}._sliceEdgeStart_1ez7f_444{stroke:#fff}._sliceEdgeEnd_1ez7f_445{stroke:#fff;stroke-dasharray:3 2}._sliceHandle_1ez7f_459{fill:#fff;stroke:#000;stroke-width:1;pointer-events:none}._fieldGrid_1ez7f_466{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px}._numberField_1ez7f_472{display:flex;align-items:center;justify-content:space-between;gap:6px;color:var(--ck-text-dim)}._numberField_1ez7f_472 input{width:64px;padding:3px 4px;border:1px solid var(--ck-border);border-radius:3px;background:#0d0d10;color:var(--ck-text);font-size:12px}._lumSlider_1ez7f_490 .MuiSlider-rail{height:10px;opacity:1;background:linear-gradient(90deg,#000,#fff)}._lumSlider_1ez7f_490 .MuiSlider-track{height:10px;background:transparent;border:2px solid var(--ck-accent)}._sliderRow_1ez7f_502{display:flex;align-items:center;gap:12px}._keyframeRow_1ez7f_508{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}._noWrap_1ez7f_516{flex-shrink:0;white-space:nowrap}._container_phyer_3{display:flex;flex-direction:column;gap:8px;width:100%;height:100%;min-height:0}._container_phyer_3:focus,._container_phyer_3:focus-visible{outline:none}._stage_phyer_24{position:relative;display:flex;flex:1 1 auto;height:100%;min-height:0;align-items:center;justify-content:center;background-color:#101014;border:1px solid #2a2a33;border-radius:4px;overflow:hidden}._stagePicture_phyer_48{position:absolute;inset:0}._stage_phyer_24[data-margin=true] ._stagePicture_phyer_48{inset:10%}._video_phyer_57{display:block;width:100%;height:100%;object-fit:contain}._busy_phyer_66{position:absolute;inset:0;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;background-color:#101014b8;color:#e0e0e0;z-index:2}._stageNotices_phyer_81{position:absolute;left:50%;bottom:12px;transform:translate(-50%);z-index:3;display:flex;flex-direction:column;gap:6px;align-items:center;max-width:calc(100% - 24px)}._stageNotice_phyer_81{display:flex;gap:4px;align-items:center;padding:6px 6px 6px 12px;border-radius:4px;color:#fff}._stageNotice_phyer_81[data-tone=info]{background-color:#2196f3}._stageNotice_phyer_81[data-tone=warning]{background-color:#c77700}._stageNotice_phyer_81[data-tone=hint]{padding:6px 12px;background-color:#101014cc;color:#e0e0e0}._stageNotice_phyer_81 button{color:#fffc}._stageNotice_phyer_81 button:hover{color:#fff;background-color:#ffffff24}._placeholder_phyer_131{color:#8a8a96;font-size:13px;padding:16px;text-align:center}._body_phyer_141{display:flex;flex:1 1 auto;min-height:0;gap:8px}._stageColumn_phyer_148{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;gap:8px}._rateNote_phyer_157{flex:0 0 auto;color:#8a8a96}._slotOverlay_phyer_166{position:absolute;pointer-events:none}._timelinePanel_phyer_173{display:flex;flex-direction:column;height:100%;gap:2px}._timelineScroll_phyer_183{flex:1 1 auto;min-height:0;overflow:auto;padding:0 10px}._timelineZoom_phyer_191{min-width:100%}._toolbar_phyer_196{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:2px;padding:0 10px}._toolbar_phyer_196 ._toolbarButton_phyer_209{width:24px;height:24px;font-size:12px;color:#e0e0e0}._toolbar_phyer_196 ._toolbarButton_phyer_209:hover{color:#fff;background-color:#ffffff14}._toolbar_phyer_196 ._toolbarButton_phyer_209[data-pressed=true]{color:#5a9bd8;background-color:#5a9bd829}._toolbar_phyer_196 ._toolbarButton_phyer_209.Mui-disabled{color:#5a5a66}._toolbarDivider_phyer_230{width:1px;height:18px;margin:0 6px;background-color:#3a3a44}._toolbarKeys_phyer_237{color:#b0b0bb}._toolbarHint_phyer_241{margin-top:2px;color:#c8c8d0}._keyframeIcon_phyer_247{position:relative;display:inline-flex}._keyframeIcon_phyer_247[data-side=right]{transform:translate(-2px)}._keyframeIcon_phyer_247[data-side=left]{transform:translate(2px)}._keyframeBadge_phyer_263{position:absolute;right:-5px;bottom:-4px;display:inline-flex;font-size:7px;padding:1px;border-radius:50%;background-color:var(--shade-black, #101014)}._keyframeIcon_phyer_247[data-side=left] ._keyframeBadge_phyer_263{right:auto;left:-5px}._hatchIcon_phyer_279{width:1em;height:1em}._transportRow_phyer_285{flex:0 0 auto;padding:0 10px}._bracketIcon_phyer_290{font-family:monospace;font-size:16px;font-weight:700;line-height:1}._zoomRow_phyer_298{display:flex;flex:0 0 auto;align-items:center;gap:4px;width:220px;margin-right:12px}._zoomRow_phyer_298 button{font-size:12px}._zoomSlider_phyer_311{flex:1 1 auto}._timelinePinned_phyer_315{position:sticky;top:0;z-index:1;padding-top:2px;padding-bottom:6px;background-color:var(--shade-black, #101014)}._sideColumn_phyer_327{display:flex;flex-direction:column;flex:0 0 320px;min-height:0;gap:8px;overflow-y:auto}._sidePanel_phyer_338{display:flex;flex-direction:column;flex:0 0 auto;background-color:#17171c;border:1px solid #2a2a33;border-radius:4px;color:#e0e0e0}._sidePanelHeader_phyer_348{padding:6px 8px;border-bottom:1px solid #2a2a33;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#8a8a96}._sidePanelBody_phyer_358{display:flex;flex-direction:column;gap:8px;padding:8px}._overlay_phyer_370{position:absolute;touch-action:none;isolation:isolate}._overlay_phyer_370[data-drawing=true]{cursor:crosshair}._box_phyer_382{position:absolute;border:2px solid;border-radius:2px;cursor:pointer;box-sizing:border-box}._box_phyer_382[data-passive=true]{pointer-events:none}._box_phyer_382[data-derived=true]{border-style:dashed;opacity:.7}._editor_phyer_408{position:absolute;border:2px dashed #ffffff;border-radius:2px;box-sizing:border-box;box-shadow:0 0 0 1px #0009}._zoneMove_phyer_419,._zoneN_phyer_420,._zoneS_phyer_420,._zoneW_phyer_420,._zoneE_phyer_420,._zoneNw_phyer_421,._zoneNe_phyer_421,._zoneSw_phyer_421,._zoneSe_phyer_421{position:absolute;touch-action:none}._zoneMove_phyer_419{inset:0;cursor:move}._zoneN_phyer_420,._zoneS_phyer_420{left:0;right:0;height:12px;cursor:ns-resize}._zoneW_phyer_420,._zoneE_phyer_420{top:0;bottom:0;width:12px;cursor:ew-resize}._zoneN_phyer_420{top:-6px}._zoneS_phyer_420{bottom:-6px}._zoneW_phyer_420{left:-6px}._zoneE_phyer_420{right:-6px}._zoneNw_phyer_421,._zoneNe_phyer_421,._zoneSw_phyer_421,._zoneSe_phyer_421{width:16px;height:16px}._zoneNw_phyer_421{top:-8px;left:-8px;cursor:nwse-resize}._zoneSe_phyer_421{bottom:-8px;right:-8px;cursor:nwse-resize}._zoneNe_phyer_421{top:-8px;right:-8px;cursor:nesw-resize}._zoneSw_phyer_421{bottom:-8px;left:-8px;cursor:nesw-resize}._editor_phyer_408[data-small=true] ._zoneN_phyer_420{top:-12px}._editor_phyer_408[data-small=true] ._zoneS_phyer_420{bottom:-12px}._editor_phyer_408[data-small=true] ._zoneW_phyer_420{left:-12px}._editor_phyer_408[data-small=true] ._zoneE_phyer_420{right:-12px}._editor_phyer_408[data-small=true] ._zoneNw_phyer_421,._editor_phyer_408[data-small=true] ._zoneNe_phyer_421,._editor_phyer_408[data-small=true] ._zoneSw_phyer_421,._editor_phyer_408[data-small=true] ._zoneSe_phyer_421{width:12px;height:12px}._editor_phyer_408[data-small=true] ._zoneNw_phyer_421{top:-12px;left:-12px}._editor_phyer_408[data-small=true] ._zoneSe_phyer_421{bottom:-12px;right:-12px}._editor_phyer_408[data-small=true] ._zoneNe_phyer_421{top:-12px;right:-12px}._editor_phyer_408[data-small=true] ._zoneSw_phyer_421{bottom:-12px;left:-12px}._corner_phyer_480{position:absolute;width:6px;height:6px;border-radius:50%;border:1px solid rgba(0,0,0,.6);pointer-events:none}._corner_phyer_480[data-corner=nw]{top:-4px;left:-4px}._corner_phyer_480[data-corner=ne]{top:-4px;right:-4px}._corner_phyer_480[data-corner=sw]{bottom:-4px;left:-4px}._corner_phyer_480[data-corner=se]{bottom:-4px;right:-4px}._draftBox_phyer_494{position:absolute;border:2px dashed #ffffff;background-color:#ffffff1a;pointer-events:none;box-sizing:border-box}._list_phyer_504{display:flex;flex-direction:column;flex:1 1 auto;min-height:200px;background-color:#17171c;border:1px solid #2a2a33;border-radius:4px;color:#e0e0e0}._listHeader_phyer_520{display:flex;flex-direction:column;gap:6px;flex:0 0 auto;padding:8px;border-bottom:1px solid #2a2a33}._deleteAllButton_phyer_529{text-transform:none;color:#ff8f85;border:1px solid #5c2b27}._deleteAllButton_phyer_529:hover{color:#fff;background-color:#b3382f;border-color:#d14b41}._listBody_phyer_541{flex:1 1 auto;min-height:0;overflow-y:auto;padding:4px}._addButton_phyer_548{text-transform:none;background-color:var(--accent-main, #4da3ff);color:#fff;font-weight:600}._addButton_phyer_548:hover{background-color:var(--accent-500, #3b82f6)}._addButton_phyer_548[data-armed=true]{outline:2px solid #ffffff;outline-offset:1px}._list_phyer_504 .MuiInputBase-root,._list_phyer_504 .MuiInputBase-input,._list_phyer_504 .MuiSelect-select,._list_phyer_504 .MuiSvgIcon-root,._sidePanel_phyer_338 .MuiInputBase-root,._sidePanel_phyer_338 .MuiInputBase-input,._sidePanel_phyer_338 .MuiSelect-select,._sidePanel_phyer_338 .MuiSvgIcon-root{color:#e0e0e0}._list_phyer_504 .MuiInput-underline:before,._sidePanel_phyer_338 .MuiInput-underline:before{border-bottom-color:#3a3a45}._list_phyer_504 .MuiInput-underline:hover:not(._Mui-disabled_phyer_226):before,._sidePanel_phyer_338 .MuiInput-underline:hover:not(._Mui-disabled_phyer_226):before{border-bottom-color:#606070}._list_phyer_504 .MuiInputBase-input::placeholder,._sidePanel_phyer_338 .MuiInputBase-input::placeholder{color:#7a7a86;opacity:1}._listBody_phyer_541 button{color:#b0b0bb}._listBody_phyer_541 button:hover{color:#fff}._listEmpty_phyer_602{display:block;padding:12px;color:#8a8a96}._groupHeader_phyer_609{margin:6px 0 2px;padding:2px 6px;border-left:3px solid;border-radius:2px;font-size:11px;color:#e0e0e0}._row_phyer_618{display:flex;flex-direction:column;gap:2px;padding:3px 6px;margin-bottom:2px;border:1px solid transparent;border-radius:4px;cursor:pointer}._rowTop_phyer_629,._rowBottom_phyer_630{display:flex;align-items:center;gap:6px}._rowTop_phyer_629{align-items:baseline}._rowBottom_phyer_630{justify-content:flex-end}._row_phyer_618:hover{background-color:#ffffff0a}._row_phyer_618[data-selected=true]{border-color:#5a9bd8;background-color:#5a9bd81f}._row_phyer_618[data-primary=true]{box-shadow:inset 2px 0 #5a9bd8}._swatch_phyer_658{flex:0 0 auto;width:12px;height:12px;border-radius:2px}._rowName_phyer_665{flex:1 1 90px;min-width:0}._row_phyer_618:not([data-editable=true]) ._rowName_phyer_665 input{pointer-events:none}._row_phyer_618 ._rowPromptButton_phyer_676,._row_phyer_618 ._rowLock_phyer_677,._row_phyer_618 ._rowRemove_phyer_678{align-self:center;padding:3px;font-size:11px}._row_phyer_618 ._rowRun_phyer_686{align-self:center;padding:3px;font-size:10px;color:#81c784}._row_phyer_618 ._rowRun_phyer_686:not([data-state=run]){color:#5c5c66}._row_phyer_618 ._rowRun_phyer_686[data-state=keep-stale]{color:#f0b429}._row_phyer_618 ._rowPromptButton_phyer_676{color:#7a7a86}._rowPrompt_phyer_676{flex:0 1 auto;min-width:0;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#9a9aa6;cursor:text}._rowPrompt_phyer_676[role=button]:hover{color:#e0e0e0}._rowPrompt_phyer_676[data-custom=true]{color:#5a9bd8}._rowPromptField_phyer_728{flex:0 1 45%;min-width:60px}._groupPrompt_phyer_733{color:#b0b0bc}._row_phyer_618[data-locked=true]{cursor:default}._row_phyer_618[data-locked=true] ._swatch_phyer_658,._row_phyer_618[data-locked=true] ._rowName_phyer_665{opacity:.5}._rowCount_phyer_746{flex:0 0 auto;padding-left:8px;color:#7a7a86;font-variant-numeric:tabular-nums;white-space:nowrap}._panel_amen6_3{display:flex;flex-direction:column;gap:8px}._fullWidth_amen6_9{display:block;width:100%}._candidates_amen6_16{display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px solid #2a2a33}._sectionTitle_amen6_24{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#8a8a96}._label_amen6_32{color:#b0b0bb;white-space:nowrap}._candidateRow_amen6_37{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px;font-size:12px;cursor:pointer}._candidateList_amen6_47{display:flex;flex-direction:column;gap:6px;max-height:132px;overflow-y:auto}._trackOption_amen6_57{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding-top:6px;border-top:1px solid #2a2a33;font-size:12px;cursor:pointer}._promptField_amen6_69 .MuiInputBase-input::placeholder{font-size:11px;font-style:italic}._actions_amen6_75{display:flex;flex-direction:column;gap:6px}._toolButton_amen6_88.MuiButton-root{text-transform:none;white-space:nowrap}._toolButton_amen6_88.MuiButton-outlined,._toolButton_amen6_88.MuiButton-outlined.Mui-disabled{color:#e0e0e0;border-color:#606070}._toolButton_amen6_88.MuiButton-contained,._toolButton_amen6_88.MuiButton-contained.Mui-disabled{color:#fff;background-color:var(--accent-main, #4da3ff)}._toolButton_amen6_88.MuiButton-contained:hover{background-color:var(--accent-500, #3b82f6)}._toolButton_amen6_88.MuiButton-outlined.Mui-disabled{opacity:.5}._toolButton_amen6_88.MuiButton-contained.Mui-disabled{opacity:.6}._settings_amen6_118{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:6px 12px}._candidateBox_amen6_129{position:absolute;pointer-events:auto;padding:0;border:2px dashed #b48af0;border-radius:2px;background-color:#b48af014;opacity:.5;cursor:pointer;box-sizing:border-box}._candidateBox_amen6_129[data-keep=true]{opacity:1;background-color:#b48af02e}._candidateBox_amen6_129 span{position:absolute;top:-18px;left:-2px;padding:0 4px;font-size:10px;color:#fff;background-color:#8a4fd6;white-space:nowrap}._cropBox_amen6_161{position:absolute;border:2px solid;border-radius:2px;box-sizing:border-box;pointer-events:none}._cropBox_amen6_161[data-absent=true]{border-style:dashed;opacity:.5}._cropBox_amen6_161 span{position:absolute;bottom:-18px;left:-2px;padding:0 4px;font-size:10px;color:#111;white-space:nowrap}._lanes_amen6_186{position:relative;display:flex;flex-direction:column;gap:4px;-webkit-user-select:none;user-select:none}._laneSelectionBox_amen6_196{position:absolute;z-index:3;border:1px solid #5a9bd8;background-color:#5a9bd826;pointer-events:none}._laneGroup_amen6_204{display:flex;flex-direction:column;gap:2px}._laneGroupName_amen6_210{position:sticky;left:0;width:max-content;font-size:11px;color:#b0b0bb}._lane_amen6_186{position:relative;flex:0 0 auto;height:15px;background-color:#202028;border:1px solid #2a2a33;border-radius:4px;cursor:pointer;touch-action:none;overflow:clip}._lane_amen6_186[data-locked=true]>:not(._lanePlayhead_amen6_235){opacity:.45}._lane_amen6_186[data-selected=true]{border-color:#5a9bd8}._laneName_amen6_243{position:sticky;left:6px;display:inline-block;margin-left:6px;line-height:13px;vertical-align:top;font-size:10px;color:#8a8a96;pointer-events:none;white-space:nowrap}._laneLost_amen6_259{position:absolute;top:0;bottom:0;min-width:4px;background:repeating-linear-gradient(45deg,rgba(255,183,77,.45) 0 2px,transparent 2px 6px),#ffb74d2e}._laneAbsent_amen6_272{position:absolute;top:0;bottom:0;min-width:4px;background:repeating-linear-gradient(45deg,rgba(229,115,115,.7) 0 2px,transparent 2px 5px),#e5737340}._laneAbsentEdge_amen6_284{position:absolute;top:0;bottom:0;width:7px;z-index:1;cursor:ew-resize}._laneAbsentEdge_amen6_284[data-edge=start]{left:-3px}._laneAbsentEdge_amen6_284[data-edge=end]{right:-3px}._laneAutodetected_amen6_299{position:absolute;top:50%;height:2px;margin-top:-1px;min-width:2px;background-color:#1976d2}._laneSpan_amen6_310{position:absolute;top:50%;height:2px;margin-top:-1px;min-width:2px;opacity:.7}._laneSpan_amen6_310:before,._laneSpan_amen6_310:after{content:"";position:absolute;top:-4px;width:0;height:10px;border-left:2px solid;border-color:inherit}._laneSpan_amen6_310:before{left:-1px}._laneSpan_amen6_310:after{right:-1px}._laneKey_amen6_335{position:absolute;top:50%;width:8px;height:8px;transform:translate(-50%,-50%) rotate(45deg);border:1px solid #101014}._laneKey_amen6_335[data-draggable=true]{z-index:2;cursor:ew-resize}._laneKey_amen6_335[data-selected=true]{border-color:#fff;box-shadow:0 0 0 1px #fff}._lanePlayhead_amen6_235{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background-color:#f5f5f5;pointer-events:none}._viewport-area_1tx94_9{flex:1 1 auto;display:flex;flex-direction:row;align-items:stretch;padding-right:20px}._script-viewer-content_1tx94_17{flex-grow:0;align-items:stretch;width:100%;height:90%}._view-frame_1tx94_24{position:relative;display:flex;margin-bottom:0;flex:1 1 50%;border:1px solid var(--border-default)}._controls-sidebar_1tx94_32{flex-basis:320px;display:flex;flex-direction:column;min-width:320px;max-width:50vw;background:var(--bg-elevated)}._sidebar-header_1tx94_41{padding:15px;font-size:var(--font-size-body-sm);font-weight:600;background:var(--bg-muted);border-bottom:1px solid var(--border-default);text-transform:uppercase}._layout-horizontal_1tx94_50{display:flex;flex-direction:row}._panel-layout-nested_1tx94_55._layout-horizontal_1tx94_50{flex-direction:row;width:100%;height:100%}._no-media-message_1tx94_61{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-muted);text-align:center;padding:20px;z-index:1;pointer-events:none}._no-media-message-title_1tx94_74{font-size:18px;margin-bottom:8px}._no-media-message-subtitle_1tx94_79{font-size:14px;color:#999}#_no-stream-message_1tx94_1 p,#_no-capture-message_1tx94_1 p{margin:0;padding:0}._controls-panel_1tx94_91{display:flex;flex-direction:column;gap:12px;padding:16px 20px}._screenshare-btn_1tx94_98{width:100%;padding:10px 20px;font-size:var(--font-size-body-sm);font-weight:500;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s,transform .1s}._screenshare-btn_1tx94_98:hover{transform:translateY(-1px)}._screenshare-btn_1tx94_98:active{transform:translateY(0)}._screenshare-btn_1tx94_98:disabled{opacity:.5;cursor:not-allowed}._screenshare-btn_1tx94_98:disabled:hover{transform:none}._screenshare-btn_1tx94_98._primary_1tx94_126{background-color:var(--accent-main);color:var(--shade-white)}._screenshare-btn_1tx94_98._primary_1tx94_126:hover{background-color:var(--hue-blue)}._screenshare-btn_1tx94_98._secondary_1tx94_135{background-color:var(--neutral-600);color:var(--shade-white)}._screenshare-btn_1tx94_98._secondary_1tx94_135:hover{background-color:var(--neutral-500)}._screenshare-btn_1tx94_98._danger_1tx94_144{background-color:var(--destructive-500);color:var(--shade-white)}._screenshare-btn_1tx94_98._danger_1tx94_144:hover{background-color:var(--destructive-600)}._screenshare-btn_1tx94_98._recording-pulse_1tx94_153{animation:_btn-pulse_1tx94_1 1.5s infinite}@keyframes _btn-pulse_1tx94_1{0%{background-color:var(--destructive-500);box-shadow:0 0 #dc3545b3}70%{background-color:var(--destructive-600);box-shadow:0 0 0 10px #dc354500}to{background-color:var(--destructive-500);box-shadow:0 0 #dc354500}}._stream-info_1tx94_163{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px;font-size:var(--font-size-body-xs);color:var(--text-secondary);padding-top:8px;border-top:1px solid var(--border-default)}._info-label_1tx94_175{color:var(--text-muted);font-weight:500}._info-separator_1tx94_180{color:var(--text-disabled)}._status-active_1tx94_184{color:var(--success-500);font-weight:600}._status-inactive_1tx94_189{color:var(--destructive-500);font-weight:600}._monitor-display_1tx94_194{width:100%;height:100%;object-fit:contain;display:block}._mode-toggle-container_1tx94_202{display:flex;flex-direction:column;gap:8px;margin-bottom:8px;margin-top:8px;padding-left:20px;padding-right:20px}._mode-label_1tx94_212{font-size:var(--font-size-body-xs);color:var(--text-muted);font-weight:500}._mode-toggle_1tx94_202{display:flex;gap:0;border-radius:4px;overflow:hidden;border:1px solid var(--border-default)}._mode-btn_1tx94_226{flex:1;padding:8px 12px;font-size:var(--font-size-body-xs);font-weight:500;border:none;background-color:var(--neutral-800);color:var(--text-muted);cursor:pointer;transition:background-color .2s,color .2s}._mode-btn_1tx94_226:hover{background-color:var(--neutral-700)}._mode-btn_1tx94_226._active_1tx94_242{background-color:var(--accent-main);color:var(--shade-white)}._mode-hint_1tx94_247{font-size:var(--font-size-ui-sm);color:var(--text-muted);margin:8px 0 0;padding:8px;background-color:var(--neutral-800);border-radius:4px;line-height:1.4;display:block}._screenshare-recording-indicator_1tx94_259{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:flex-end;gap:4px;padding:3px 6px;background:linear-gradient(to bottom,rgba(0,0,0,.6) 0%,transparent 100%);font-size:var(--font-size-ui-xs);font-weight:600;color:var(--destructive-400);z-index:10;pointer-events:none}._screenshare-recording-indicator_1tx94_259 ._recording-dot_1tx94_277{width:8px;height:8px;background-color:var(--destructive-400);border-radius:50%;animation:_recording-pulse_1tx94_153 1.5s ease-in-out infinite}@keyframes _recording-pulse_1tx94_153{0%,to{opacity:1}50%{opacity:.3}}._frame-label_1tx94_294{position:absolute;top:10px;left:10px;background:color-mix(in srgb,var(--shade-black) 70%,transparent);padding:4px 8px;border-radius:4px;font-size:var(--font-size-body-xs);z-index:20;pointer-events:none;text-transform:uppercase;color:var(--text-secondary)}#_screenshare-fullscreen-overlay_1tx94_1{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000f2;z-index:var(--z-screenshare-fullscreen);justify-content:center;align-items:center}._screenshare-fullscreen-close_1tx94_322{position:absolute;top:20px;right:30px;font-size:var(--font-size-display-lg);color:var(--shade-white);cursor:pointer;z-index:calc(var(--z-screenshare-fullscreen) + 1);opacity:.7;transition:opacity .2s}._screenshare-fullscreen-close_1tx94_322:hover{opacity:1}._screenshare-fullscreen-video_1tx94_338{max-width:95%;max-height:95%;object-fit:contain}._screenshare-fullscreen-indicator_1tx94_344{position:absolute;top:20px;left:20px;display:flex;align-items:center;gap:6px;padding:6px 12px;background-color:#000000b3;border-radius:4px;font-size:var(--font-size-body-xs);font-weight:600;color:var(--destructive-400)}#_captured-video_1tx94_1{width:100%;height:100%;object-fit:contain;background:var(--shade-black)}._screenshare-upload-overlay_1tx94_367{display:none;position:absolute;inset:0;background:#000000a6;z-index:200;justify-content:center;align-items:center;flex-direction:column;gap:16px}._screenshare-upload-overlay_1tx94_367._active_1tx94_242{display:flex}._screenshare-upload-spinner_1tx94_383{width:48px;height:48px;border:4px solid rgba(255,255,255,.15);border-top-color:var(--accent-main);border-radius:50%;animation:_screenshare-spin_1tx94_1 .8s linear infinite}@keyframes _screenshare-spin_1tx94_1{to{transform:rotate(360deg)}}._screenshare-upload-text_1tx94_396{font-size:var(--font-size-body-sm);font-weight:500;color:var(--shade-white)}._container_rjwlw_3{display:flex;flex-direction:column;gap:4px;width:100%}._inputElement_rjwlw_10{width:100%;box-sizing:border-box;padding:var(--spacing-xs, 4px);background-color:var(--input-bg, #2a2a2a);color:var(--input-text, #e0e0e0);border:1px solid var(--input-border, #444);border-radius:var(--radius-sm, 3px);font-size:var(--font-size-ui-sm, 11px)}._inputElement_rjwlw_10:disabled{opacity:.6;cursor:not-allowed}._status_rjwlw_28{min-height:14px;font-size:var(--font-size-ui-sm, 11px);color:var(--text-muted, #aaa)}._statusWarning_rjwlw_37{color:var(--accent-caution, #f59e0b)}._content_12f9o_3{display:flex;flex-direction:column;gap:14px;padding-top:8px}._errorMessage_12f9o_10{color:var(--accent-danger);font-size:var(--font-size-body-sm);padding:8px 12px;border:1px solid var(--accent-danger);border-radius:6px;background:color-mix(in srgb,var(--accent-danger) 12%,transparent)}._field_12f9o_19{display:flex;flex-direction:column;gap:4px}._label_12f9o_25{font-size:var(--font-size-ui-sm);color:var(--text-muted)}._select_12f9o_30,._input_12f9o_31{width:100%;box-sizing:border-box;background:var(--bg-muted);border:1px solid var(--border-default);border-radius:6px;color:var(--text-primary);font-size:var(--font-size-ui-md);padding:8px 10px}._select_12f9o_30 option{background:var(--bg-elevated);color:var(--text-primary)}._select_12f9o_30:disabled,._input_12f9o_31:disabled{opacity:.6;cursor:not-allowed}._select_12f9o_30:focus,._input_12f9o_31:focus{outline:none;border-color:var(--interactive-focus)}._input_12f9o_31::placeholder{color:var(--text-disabled)}._inputError_12f9o_63{border-color:var(--accent-danger)}._actions_12f9o_67{padding:12px 24px 20px}._cancelButton_12f9o_71{color:var(--text-secondary)}._applyButton_12f9o_75{background:var(--accent-main)}._container_bwp2x_3{display:flex;flex-direction:column;gap:.35em;width:100%}._inputElement_bwp2x_10{width:100%;background:#00000040;border-radius:6px;border:1px solid rgba(255,255,255,.1);resize:vertical;font-size:.6rem;color:#ffffffe6;padding:.5rem .4rem;box-sizing:border-box}._inputElement_bwp2x_10::placeholder{color:#ffffff73}._inputElement_bwp2x_10:disabled{opacity:.7;cursor:not-allowed}._container_14osu_3{display:flex;flex-direction:column;gap:.35em;width:100%}._inputElement_14osu_10{width:100%;background:#00000040;border-radius:6px;border:1px solid rgba(255,255,255,.1);resize:vertical;font-size:.6rem;color:#ffffffe6;padding:.5rem .4rem;box-sizing:border-box}._inputElement_14osu_10::placeholder{color:#ffffff73}._inputElement_14osu_10 option{color:#ffffffeb;background:#1b1b1b}._inputElement_14osu_10:disabled{opacity:.7;cursor:not-allowed}._container_10bpp_5{display:flex;flex-direction:column;gap:4px;width:100%}._browseBtn_10bpp_12{width:100%;padding:.4rem .6rem;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#ffffffd9;font-size:.6rem;cursor:pointer;text-align:center;transition:background .15s}._browseBtn_10bpp_12:hover:not(:disabled){background:#ffffff24}._browseBtn_10bpp_12:disabled{opacity:.5;cursor:not-allowed}._selectedId_10bpp_34{font-size:.55rem;color:#ffffff73;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}._selectedDisplay_10bpp_45{display:flex;flex-direction:column;gap:4px;width:100%}._selectedDisplayDisabled_10bpp_52{opacity:.6}._selectedThumbImg_10bpp_56{width:100%;max-height:180px;object-fit:contain;border-radius:6px;border:1px solid rgba(255,255,255,.2);background:#111;display:block;cursor:pointer}._selectedThumbImg_10bpp_56:hover{border-color:#ffffff59}._selectedThumbPlaceholder_10bpp_71{width:100%;height:80px;border-radius:6px;border:1px solid rgba(255,255,255,.2);background:#111}._selectedName_10bpp_79{font-size:.6rem;color:#ffffffb3;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._panel_10bpp_90{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._tabs_10bpp_100{display:flex;gap:2px;padding:8px 16px 0;flex:0 0 auto}._tabBtn_10bpp_107{flex:1 1 0;padding:6px 0;background:transparent;border:none;border-bottom:2px solid transparent;color:#ffffff80;font-size:.72rem;cursor:pointer;transition:color .15s,border-color .15s}._tabBtn_10bpp_107:hover{color:#fffc}._tabBtnActive_10bpp_123{color:#fffffff2;border-bottom-color:var(--accent-500, #3b82f6)}._searchRow_10bpp_130{display:flex;align-items:center;gap:6px;padding:10px 16px;flex:0 0 auto}._searchInput_10bpp_138{flex:1 1 auto;min-width:0;background:#0000004d;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#ffffffe6;font-size:.72rem;padding:6px 10px;outline:none}._searchInput_10bpp_138::placeholder{color:#ffffff59}._searchInput_10bpp_138:focus{border-color:#ffffff47}._searchBtn_10bpp_158,._refreshBtn_10bpp_159,._viewToggleBtn_10bpp_160{flex:0 0 auto;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#ffffffb3;font-size:.8rem;padding:5px 8px;cursor:pointer;transition:background .15s,color .15s}._searchBtn_10bpp_158:hover,._refreshBtn_10bpp_159:hover,._viewToggleBtn_10bpp_160:hover{background:#ffffff1f}._viewToggleBtnActive_10bpp_178{background:#ffffff24;color:#fffffff2;border-color:#ffffff40}._gridScroll_10bpp_186{flex:1 1 auto;overflow-y:auto;padding:4px 16px 16px;display:flex;flex-direction:column;gap:10px}._gridScroll_10bpp_186::-webkit-scrollbar{width:6px}._gridScroll_10bpp_186::-webkit-scrollbar-track{background:transparent}._gridScroll_10bpp_186::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}._grid_10bpp_186{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}._emptyMsg_10bpp_216,._errorMsg_10bpp_217,._loadingMsg_10bpp_218{text-align:center;font-size:.72rem;padding:24px 0;color:#ffffff73}._errorMsg_10bpp_217{color:#ff6464d9}._list_10bpp_231{display:flex;flex-direction:column;gap:4px}._spaceListItem_10bpp_237{display:flex;align-items:center;gap:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:6px;overflow:hidden;cursor:pointer;transition:background .15s,border-color .15s;outline:none;padding-right:10px}._spaceListItem_10bpp_237:hover{background:#ffffff17;border-color:#ffffff2e}._spaceListItem_10bpp_237:focus-visible{border-color:var(--accent-500, #3b82f6)}._listThumbContainer_10bpp_260{flex:0 0 72px;height:40px;background:#0000004d;display:flex;align-items:center;justify-content:center;overflow:hidden}._listThumb_10bpp_260{width:100%;height:100%;object-fit:cover;display:block}._listThumbPlaceholder_10bpp_277{width:100%;height:100%;background:#ffffff0a}._listSpaceName_10bpp_283{flex:1 1 auto;min-width:0;font-size:.7rem;color:#ffffffd9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._spaceCard_10bpp_295{display:flex;flex-direction:column;gap:6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;overflow:hidden;cursor:pointer;transition:background .15s,border-color .15s;outline:none}._spaceCard_10bpp_295:hover{background:#ffffff17;border-color:#ffffff2e}._spaceCard_10bpp_295:focus-visible{border-color:var(--accent-500, #3b82f6)}._spaceCardSelected_10bpp_317{border-color:var(--accent-500, #3b82f6);background:#3b82f61f}._thumbContainer_10bpp_324{width:100%;aspect-ratio:16 / 9;background:#0000004d;display:flex;align-items:center;justify-content:center;overflow:hidden}._thumb_10bpp_324{width:100%;height:100%;object-fit:cover;display:block}._thumbPlaceholder_10bpp_341{width:100%;height:100%;background:#ffffff0a}._thumbIcon_10bpp_347{color:#ffffff40;font-size:1.5rem}._listThumbIcon_10bpp_352{color:#ffffff40;font-size:1rem}._selectedThumbIcon_10bpp_357{color:#ffffff40;font-size:2rem;display:block;margin:auto;padding:24px 0}._spaceName_10bpp_367{font-size:.65rem;color:#fffc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 8px 8px;text-align:center}._loadMoreBtn_10bpp_379{align-self:center;padding:6px 20px;background:#ffffff0f;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#ffffffbf;font-size:.72rem;cursor:pointer;transition:background .15s;flex:0 0 auto}._loadMoreBtn_10bpp_379:hover{background:#ffffff1f}._searchRow_iiiyd_5{display:flex;align-items:center;gap:6px;padding:10px 16px;flex:0 0 auto}._searchInput_iiiyd_13{flex:1 1 auto;min-width:0;background:#0000004d;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#ffffffe6;font-size:.72rem;padding:6px 10px;outline:none}._searchInput_iiiyd_13::placeholder{color:#ffffff59}._searchInput_iiiyd_13:focus{border-color:#ffffff47}._filterSelect_iiiyd_33{flex:0 0 auto;max-width:130px;background:#0000004d;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#ffffffe6;font-size:.72rem;padding:6px 8px;outline:none}._filterSelect_iiiyd_33:focus{border-color:#ffffff47}._searchBtn_iiiyd_49,._refreshBtn_iiiyd_50,._viewToggleBtn_iiiyd_51{flex:0 0 auto;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#ffffffb3;font-size:.8rem;padding:5px 8px;cursor:pointer;transition:background .15s,color .15s}._searchBtn_iiiyd_49:hover,._refreshBtn_iiiyd_50:hover,._viewToggleBtn_iiiyd_51:hover{background:#ffffff1f}._viewToggleBtnActive_iiiyd_69{background:#ffffff24;color:#fffffff2;border-color:#ffffff40}._gridScroll_iiiyd_77{flex:1 1 auto;overflow-y:auto;padding:4px 16px 16px;display:flex;flex-direction:column;gap:10px}._gridScroll_iiiyd_77::-webkit-scrollbar{width:6px}._gridScroll_iiiyd_77::-webkit-scrollbar-track{background:transparent}._gridScroll_iiiyd_77::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}._grid_iiiyd_77{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}._emptyMsg_iiiyd_107,._errorMsg_iiiyd_108,._loadingMsg_iiiyd_109{text-align:center;font-size:.72rem;padding:24px 0;color:#ffffff73}._errorMsg_iiiyd_108{color:#ff6464d9}._list_iiiyd_122{display:flex;flex-direction:column;gap:4px}._assetListItem_iiiyd_128{display:flex;align-items:center;gap:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:6px;overflow:hidden;cursor:pointer;transition:background .15s,border-color .15s;outline:none;padding-right:10px}._assetListItem_iiiyd_128:hover{background:#ffffff17;border-color:#ffffff2e}._assetListItem_iiiyd_128:focus-visible{border-color:var(--accent-500, #3b82f6)}._listThumbContainer_iiiyd_151{position:relative;flex:0 0 72px;height:40px;background:#0000004d;display:flex;align-items:center;justify-content:center;overflow:hidden}._listThumb_iiiyd_151{width:100%;height:100%;object-fit:cover;display:block}._listThumbPlaceholder_iiiyd_169{width:100%;height:100%;background:#ffffff0a}._listAssetName_iiiyd_175{flex:1 1 auto;min-width:0;font-size:.7rem;color:#ffffffd9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._assetCard_iiiyd_187{display:flex;flex-direction:column;gap:6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;overflow:hidden;cursor:pointer;transition:background .15s,border-color .15s;outline:none}._assetCard_iiiyd_187:hover{background:#ffffff17;border-color:#ffffff2e}._assetCard_iiiyd_187:focus-visible{border-color:var(--accent-500, #3b82f6)}._assetCardSelected_iiiyd_209{border-color:var(--accent-500, #3b82f6);background:#3b82f61f}._assetCardDisabled_iiiyd_214,._assetCardDisabled_iiiyd_214:hover{cursor:not-allowed;background:#ffffff0a;border-color:#ffffff14}._assetCardDisabled_iiiyd_214 ._thumb_iiiyd_222,._assetCardDisabled_iiiyd_214 ._thumbIcon_iiiyd_223,._assetCardDisabled_iiiyd_214 ._listThumb_iiiyd_151,._assetCardDisabled_iiiyd_214 ._listThumbIcon_iiiyd_225,._assetCardDisabled_iiiyd_214 ._assetName_iiiyd_226,._assetCardDisabled_iiiyd_214 ._listAssetName_iiiyd_175{opacity:.5}._thumbContainer_iiiyd_233{position:relative;width:100%;aspect-ratio:16 / 9;background:#0000004d;display:flex;align-items:center;justify-content:center;overflow:hidden}._cardWidgets_iiiyd_221{position:absolute;bottom:4px;right:4px;display:flex;align-items:center;gap:4px;z-index:1}._thumb_iiiyd_222{width:100%;height:100%;object-fit:cover;display:block}._thumbPlaceholder_iiiyd_263{width:100%;height:100%;background:#ffffff0a}._thumbIcon_iiiyd_223{color:#ffffff40;font-size:1.5rem}._listThumbIcon_iiiyd_225{color:#ffffff40;font-size:1rem}._assetName_iiiyd_226{font-size:.65rem;color:#fffc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 8px 8px;text-align:center}._loadMoreBtn_iiiyd_293{align-self:center;padding:6px 20px;background:#ffffff0f;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#ffffffbf;font-size:.72rem;cursor:pointer;transition:background .15s;flex:0 0 auto}._loadMoreBtn_iiiyd_293:hover{background:#ffffff1f}._container_7dejv_5,._selectedDisplay_7dejv_14{display:flex;flex-direction:column;gap:4px;width:100%}._selectedDisplayDisabled_7dejv_21{opacity:.6}._selectedThumbImg_7dejv_25{width:100%;max-height:180px;object-fit:contain;border-radius:6px;border:1px solid rgba(255,255,255,.2);background:#111;display:block;cursor:pointer}._selectedThumbImg_7dejv_25:hover{border-color:#ffffff59}._selectedThumbPlaceholder_7dejv_40{width:100%;height:80px;border-radius:6px;border:1px solid rgba(255,255,255,.2);background:#111}._selectedName_7dejv_48{font-size:.6rem;color:#ffffffb3;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._emptyMsg_7dejv_59{text-align:center;font-size:.72rem;padding:24px 0;color:#ffffff73}._selectedThumbIcon_7dejv_66{color:#ffffff40;font-size:2rem;display:block;margin:auto;padding:24px 0}._root_1mwaw_3{position:absolute;inset:0;pointer-events:none;z-index:2}._guide_1mwaw_10{position:absolute;box-shadow:0 0 0 9999px #0000008c;outline:1px solid rgba(255,255,255,.5);outline-offset:-1px}._editorContainer_mz58o_3{--mcv-bg: #111114;--mcv-bg-card: #16161a;--mcv-bg-stage: #0a0a0c;--mcv-border: #454550;--mcv-text: #e0e0e0;--mcv-text-dim: #9aa2ad;--mcv-controls-width: 160px;--mcv-viewer-min-width: 640px;--mcv-viewer-min-height: 340px;--mcv-card-min-width: calc(var(--mcv-viewer-min-width) + var(--mcv-controls-width));--mcv-card-header-height: 50px;--mcv-card-min-height: calc(var(--mcv-viewer-min-height) + var(--mcv-card-header-height));width:100%;height:100%;flex:1;min-height:0;display:grid;grid-template-rows:auto auto 1fr;background:var(--mcv-bg);color:var(--mcv-text)}._globalControlsRow_mz58o_31{padding:10px 16px;border-bottom:1px solid var(--mcv-border);background:#ffffff05}._globalAspectRatioSection_mz58o_37{display:flex;flex-direction:column;gap:6px;width:100%;max-width:260px}._header_mz58o_45{padding:14px 18px;border-bottom:1px solid var(--mcv-border);display:flex;align-items:center;justify-content:space-between;gap:16px;background:linear-gradient(180deg,#ffffff0a,#fff0)}._subtitleSecondary_mz58o_55{margin-top:4px;color:#b8c1cd}._badge_mz58o_60{color:#b9e9b0;border:1px solid rgba(126,213,111,.35);background:#7ed56f1f;border-radius:999px;padding:6px 10px;text-transform:uppercase;letter-spacing:.06em}._viewportsStack_mz58o_70{min-height:0;height:100%;padding:16px;display:grid;gap:14px;justify-items:stretch;overflow:auto}._viewportsStackSingle_mz58o_85{grid-template-rows:minmax(var(--mcv-card-min-height),1fr) auto}._viewportsStackDual_mz58o_89{grid-template-rows:minmax(var(--mcv-card-min-height),1fr) minmax(var(--mcv-card-min-height),1fr) auto}._viewportCard_mz58o_83{min-height:var(--mcv-card-min-height);min-width:var(--mcv-card-min-width);border:1px solid var(--mcv-border);border-radius:8px;overflow:hidden;background:var(--mcv-bg-card);display:grid;grid-template-rows:auto 1fr}._viewportHeader_mz58o_107{padding:8px 12px;border-bottom:1px solid var(--mcv-border);background:#ffffff08}._viewportTitle_mz58o_113{text-transform:uppercase;letter-spacing:.06em;font-size:11px;color:#c5c9d1}._viewportMeta_mz58o_120{display:block;margin-top:2px;color:var(--mcv-text-dim)}._viewportBody_mz58o_126{min-height:0;display:grid;grid-template-columns:minmax(var(--mcv-viewer-min-width),1fr) var(--mcv-controls-width)}._viewerStage_mz58o_132{position:relative;min-width:var(--mcv-viewer-min-width);min-height:0;background:var(--mcv-bg-stage);border-right:1px solid var(--mcv-border);overflow:hidden}._viewerCanvas_mz58o_141{width:100%;height:100%;display:block}._viewerCanvasShell_mz58o_147{position:relative;width:100%;height:100%;overflow:hidden;isolation:isolate}._viewerCanvasShell_mz58o_147>.nodrag{width:100%;height:100%}._viewerEmpty_mz58o_160{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--mcv-text-dim);gap:6px;padding:16px}._actionsRail_mz58o_172{min-height:0;padding:14px 12px 16px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;background:#1a1a1f;overflow:auto}._actionsRailDisabled_mz58o_184{opacity:.68}._fovSection_mz58o_188{display:flex;flex-direction:column;gap:6px}._fovHeader_mz58o_194{display:flex;align-items:center;justify-content:space-between;gap:8px}._fovValue_mz58o_201{color:#dbe6ff;text-align:right}._fovSlider_mz58o_206{width:100%;margin:0;accent-color:#5e79c7}._fovSlider_mz58o_206:disabled{cursor:not-allowed;opacity:.6;accent-color:#6f7584}._controlTitle_mz58o_218{color:#c9d1db;text-transform:uppercase;letter-spacing:.05em;text-align:left}._aspectRatioControl_mz58o_225{width:100%}._aspectRatioControl_mz58o_225 .MuiInputBase-root{color:#f2f6ff;background:#232734;border-radius:6px}._aspectRatioControl_mz58o_225 .MuiOutlinedInput-notchedOutline{border-color:#5e79c7}._aspectRatioControl_mz58o_225 .MuiInputBase-root:hover .MuiOutlinedInput-notchedOutline{border-color:#7f9fff}._aspectRatioControl_mz58o_225 .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#8fb0ff}._aspectRatioControl_mz58o_225 .MuiSvgIcon-root{color:#dbe6ff}._aspectRatioControl_mz58o_225 .MuiInputBase-root.Mui-disabled{color:#9ba4b3;background:#1f222d}._aspectRatioControl_mz58o_225 .MuiInputBase-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#4b5363}._aspectRatioControl_mz58o_225 .MuiSvgIcon-root.Mui-disabled{color:#8e97a8}._saveButton_mz58o_264{text-transform:none;font-weight:600;background:#2c5ccf}._saveButton_mz58o_264:hover{background:#3a67d8}._saveButton_mz58o_264.Mui-disabled{background:#4f5563;color:#b7becc}._actionsHint_mz58o_279{color:var(--mcv-text-dim);text-align:center;padding-bottom:14px}._footerNote_mz58o_285{color:var(--mcv-text-dim);justify-self:end}._emptyState_mz58o_290{padding:24px;color:#d8dde6}._nodePreviewContainer_mz58o_295{width:100%;display:grid;gap:8px}._savedKeyframesGrid_mz58o_301{display:grid;gap:8px;grid-template-columns:1fr}._savedKeyframeCard_mz58o_307{border:1px solid #3f4452;border-radius:6px;background:#191c24;padding:8px}._savedKeyframeLabel_mz58o_314{display:block;color:#cad1dd;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}._savedKeyframeImageShell_mz58o_322{width:100%;aspect-ratio:16 / 9;border-radius:4px;overflow:hidden;background:#0f1118;border:1px solid #2f3442}._savedKeyframeImage_mz58o_322{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:1000px){._viewportBody_mz58o_126{grid-template-columns:1fr;grid-template-rows:1fr auto}._viewerStage_mz58o_132{min-width:0;border-right:0;border-bottom:1px solid var(--mcv-border)}._actionsRail_mz58o_172{min-height:140px}}._container_fl2t7_5,._selectedDisplay_fl2t7_14{display:flex;flex-direction:column;gap:4px;width:100%}._selectedDisplayDisabled_fl2t7_21{opacity:.6}._selectedThumbIcon_fl2t7_25{color:#ffffff40;font-size:2rem;display:block;margin:auto;padding:24px 0}._selectedThumbImg_fl2t7_33{width:100%;max-height:180px;object-fit:contain;border-radius:6px;border:1px solid rgba(255,255,255,.2);background:#111;display:block;cursor:pointer}._selectedThumbImg_fl2t7_33:hover{border-color:#ffffff59}._selectedThumbVideo_fl2t7_48{width:100%;max-height:180px;border-radius:6px;border:1px solid rgba(255,255,255,.2);background:#111;display:block}._selectedName_fl2t7_57{font-size:.6rem;color:#ffffffb3;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._syncButton_fl2t7_68{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:#0000008c;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:#ffffffd9;font-size:.65rem;cursor:pointer}._syncButton_fl2t7_68:hover{background:#000000bf;border-color:#ffffff59}._syncIcon_fl2t7_88{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#0000008c;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:#ffffffd9;font-size:.65rem}._syncIconSpinning_fl2t7_101{animation:_syncSpin_fl2t7_1 1s linear infinite}@keyframes _syncSpin_fl2t7_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._emptyMsg_fl2t7_112{text-align:center;font-size:.72rem;padding:24px 0;color:#ffffff73}._previewContainer_4q081_3{display:flex;flex-direction:column;gap:.5em;width:100%}._inputLabel_4q081_10{font-size:.6rem;margin-bottom:.1em;color:#ffffffc7}._inputElement_4q081_16{width:100%;background:#00000040;border-radius:6px;border:1px solid rgba(255,255,255,.1);resize:vertical;font-size:.6rem;color:#ffffffe6;padding:.5rem .4rem;box-sizing:border-box}._inputElement_4q081_16::placeholder{color:#ffffff73}._inputElement_4q081_16 option{color:#ffffffeb;background:#1b1b1b}._outputClickTarget_4q081_37{cursor:pointer;border-radius:6px}._outputClickTarget_4q081_37:hover{background:#ffffff0a}._outputClickTarget_4q081_37:focus-visible{outline:2px solid rgba(255,255,255,.45);outline-offset:2px}._mediaPreviewWrapper_4q081_51{position:relative}._badgeRow_4q081_57{position:absolute;top:6px;left:6px;display:flex;gap:4px;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:10}[data-media-group]:hover ._badgeRow_4q081_57{opacity:1;pointer-events:auto}._mediaPreviewWrapper_4q081_51[data-media-type=audio][data-has-badges]{padding-top:35px}._inlineStreamVideo_4q081_79{width:100%;max-height:140px;object-fit:cover;border-radius:6px;background:#00000059;border:1px solid rgba(255,255,255,.08)}._recBadge_4q081_88{position:absolute;top:6px;right:6px;display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:999px;font-size:.55rem;font-weight:700;letter-spacing:.04em;color:#ffecec;background:#0a0a0ab8;border:1px solid rgba(255,70,70,.45);pointer-events:none}._recText_4q081_106{line-height:1}._recDot_4q081_110{width:7px;height:7px;border-radius:50%;background:#ff3b30;opacity:.45;filter:brightness(.8);animation:_recPulse_4q081_1 1.6s ease-in-out infinite}@keyframes _recPulse_4q081_1{0%{opacity:.35;filter:brightness(.7)}50%{opacity:1;filter:brightness(1.35)}to{opacity:.35;filter:brightness(.7)}}._inputElement_1925k_3{width:100%;background:#00000040;border-radius:6px;border:1px solid rgba(255,255,255,.1);resize:vertical;font-size:.6rem;color:#ffffffe6;padding:.5rem .4rem;box-sizing:border-box}._inputElement_1925k_3::placeholder{color:#ffffff73}._inputElement_1925k_3 option{color:#ffffffeb;background:#1b1b1b}._inputElement_1925k_3:disabled{opacity:.7;cursor:not-allowed}._urlInputRow_1925k_29{display:flex;flex-direction:column;gap:4px;width:100%}._urlResolveStatus_1925k_36{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--neutral-50)}._urlResolveSpinner_1925k_44{width:12px;height:12px}._badge_1pyyf_3{display:flex;gap:4px;background:#000000b8;padding:3px;border-radius:6px;border:1px solid var(--border-subtle, #252525)}._badge_1pyyf_3 ._button_1pyyf_12{appearance:none;-webkit-appearance:none;background:transparent;border:none;outline:none;color:var(--text-primary, #f3f3f3);cursor:pointer;font-size:14px;padding:2px 4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .15s ease}._badge_1pyyf_3 ._button_1pyyf_12:hover{background:var(--interactive-hover, #404040);color:var(--shade-white, #ffffff)}._badge_qtxh0_3{display:flex;background:#000000b8;padding:3px;border-radius:6px;border:1px solid var(--border-subtle, #252525)}._badge_qtxh0_3 ._icon_qtxh0_11{appearance:none;-webkit-appearance:none;background:transparent;border:none;outline:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:auto;font-size:14px;padding:2px 4px;border-radius:4px;transition:background .15s ease}._badge_qtxh0_3 ._icon_qtxh0_11:hover{background:var(--interactive-hover, #404040)}._badge_qtxh0_3 ._icon_qtxh0_11._verified_qtxh0_37{color:var(--accent-confirm)}._badge_qtxh0_3 ._icon_qtxh0_11._unverified_qtxh0_43{color:var(--accent-caution, #f59e0b)}._badge_qtxh0_3 ._icon_qtxh0_11._recovered_qtxh0_50{color:var(--accent-info, #3b82f6)}._summaryContent_qtxh0_54{display:flex;flex-direction:column;gap:4px}._summaryRow_qtxh0_60{display:flex;align-items:baseline;gap:6px}._summaryLabel_qtxh0_66{color:#ffffffa6;white-space:nowrap}._summaryValue_qtxh0_71{color:#fff;font-weight:600}._saveButtonContainer_1qavu_3{display:flex;flex-direction:column;gap:.5em;margin-top:.25em}._saveButtonContainer_1qavu_3 button{border:none;border-radius:.3rem;cursor:pointer;font-size:.75rem;width:100%;padding:8px;background-color:#007bff;color:#fff}._saveButtonContainer_1qavu_3 button:hover{background-color:#0056b3}._saveButtonContainer_1qavu_3 button:disabled{background-color:var(--neutral-500);cursor:not-allowed}._batchCountSlot_k5nbz_5{display:flex;flex-direction:column;align-items:stretch;margin:.1em 0 .2em;font-size:.5rem}._batchCountLabel_k5nbz_14{font-size:.6rem;margin-bottom:.1em;color:#ffffffc7;display:flex;align-items:center;justify-content:space-between}._batchCountSelect_k5nbz_24{width:100%;background:#00000040;border-radius:6px;border:1px solid rgba(255,255,255,.1);font-size:.6rem;color:#ffffffe6;padding:.5rem .4rem;box-sizing:border-box;cursor:pointer;outline:none}._batchCountSelect_k5nbz_24:hover{border-color:#ffffff40}._batchCountSelect_k5nbz_24:focus{border-color:var(--accent-main)}._batchCountSelect_k5nbz_24 option{color:#ffffffeb;background:#1b1b1b}._publishBtn_1645d_3{width:100%;padding:.4rem .6rem;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#ffffffd9;font-size:.6rem;cursor:pointer;text-align:center;transition:background .15s;margin-bottom:4px}._publishBtn_1645d_3:hover:not(:disabled){background:#ffffff24}._publishBtn_1645d_3:disabled{opacity:.7;cursor:not-allowed}._publishBtnSuccess_1645d_26{background:color-mix(in srgb,var(--accent-confirm, #22c55e) 18%,transparent);border-color:color-mix(in srgb,var(--accent-confirm, #22c55e) 50%,transparent);color:var(--accent-confirm, #22c55e)}._publishBtnSuccess_1645d_26:hover:not(:disabled){background:color-mix(in srgb,var(--accent-confirm, #22c55e) 24%,transparent)}:root{--default-frame-color: 168, 168, 168;--frame-background-opacity: .15;--frame-header-overlay-color: 255, 255, 255, .03;--frame-header-divider-color: 255, 255, 255, .05;--frame-resize-handle-color: 255, 255, 255, .3;--frame-resize-handle-border-color: 255, 255, 255, .5}._frame_16n08_12{width:100%;height:100%;border-radius:8px;border:.5px solid rgba(var(--frame-color, var(--default-frame-color)),1);background:rgba(var(--frame-color, var(--default-frame-color)),var(--frame-background-opacity));transition:all .3s ease;pointer-events:all;position:relative}._frame_16n08_12._selected_16n08_26{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-main) 70%,transparent)}._frame_16n08_12:focus{outline:none;box-shadow:none}._frame-header_16n08_35{display:flex;justify-content:flex-start;align-items:center;gap:6px;padding:6px 10px;border-radius:6px 6px 0 0;background:rgba(var(--frame-header-overlay-color));border-bottom:1px solid rgba(var(--frame-header-divider-color));color:#ffffffd9;min-height:28px;-webkit-user-select:none;user-select:none;cursor:grab}._frame-header_16n08_35:active{cursor:grabbing}._frame-label_16n08_54{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._frame-label-input_16n08_62{flex:1;background:#00000040;border:1px solid rgba(255,255,255,.3);border-radius:3px;color:#fff;font-family:Graphik,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;padding:1px 4px;outline:none}._frame-label-input_16n08_62:focus{border-color:#fff9}._resize-handle_16n08_79{width:8px;height:8px;background:rgba(var(--frame-resize-handle-color));border:1px solid rgba(var(--frame-resize-handle-border-color));z-index:3}._resize-line_16n08_87{border-color:transparent;border-width:2px;z-index:2}._frame_16n08_12._searchDimmed_16n08_96{opacity:.25}._container_kxkp3_3{position:absolute;top:14px;left:calc(var(--nodey-left-drawer-width, 45px) + 18px);z-index:9500;max-width:min(420px,calc(100vw - 120px));pointer-events:auto}._display_kxkp3_15{width:100%;max-width:min(420px,calc(100vw - 120px));font-size:20px;line-height:1.1;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#ffffff6b;background:transparent;border:none;border-radius:0;padding:0;cursor:text;-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._display_kxkp3_15:hover,._display_kxkp3_15:focus-visible{color:#ffffff94;outline:none}._input_kxkp3_41{width:100%;max-width:min(420px,calc(100vw - 120px));min-width:220px;font:inherit;font-size:20px;line-height:1.1;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#ffffffb8;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.18);border-radius:0;padding:0 0 1px;outline:none}._input_kxkp3_41:focus{border-bottom-color:#ffffff52}@media(max-width:639px){._container_kxkp3_3{top:12px;left:calc(var(--nodey-left-drawer-width, 45px) + 12px);max-width:calc(100vw - var(--nodey-left-drawer-width, 45px) - 24px)}._display_kxkp3_15,._input_kxkp3_41{max-width:calc(100vw - var(--nodey-left-drawer-width, 45px) - 24px);font-size:16px}}._node-tooltip_1jvhl_3{position:fixed;width:max-content;text-align:left;max-width:280px;max-height:60vh;overflow-y:auto;padding:8px 12px;-webkit-user-select:none;user-select:none;background:var(--bg-surface);border:1px dashed rgba(255,255,255,.25);border-radius:6px;color:#ffffffd9;font-size:var(--font-size-ui-sm);line-height:1.4;white-space:pre-wrap;pointer-events:none;animation:_show_1jvhl_1 var(--tooltip-fade-in, .15s) ease forwards;z-index:99999;opacity:0}._node-tooltip_1jvhl_3._interactive_1jvhl_26{pointer-events:auto}._node-tooltip_1jvhl_3._hiding_1jvhl_30{animation:_hide_1jvhl_1 var(--tooltip-fade-out, .1s) ease forwards;pointer-events:none}@keyframes _show_1jvhl_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@keyframes _hide_1jvhl_1{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){._node-tooltip_1jvhl_3{animation:none;opacity:1}._node-tooltip_1jvhl_3._hiding_1jvhl_30{animation:none;opacity:0}}._node-tooltip_1jvhl_3 ._tooltip-heading_1jvhl_66{display:block;font-weight:700;color:#ffffffe6;margin-top:6px;margin-bottom:2px}._node-tooltip_1jvhl_3 ._tooltip-item_1jvhl_74{margin:5px 0}._node-tooltip_1jvhl_3 ._tooltip-type-badge_1jvhl_78{display:inline-block;font-size:.75em;font-weight:600;padding:0 5px;border-radius:3px;opacity:.9;background:#ffffff14;vertical-align:baseline;margin-right:4px}._node-tooltip_1jvhl_3 ._tooltip-item-name_1jvhl_90{color:#fffffff2;font-weight:600}._node-tooltip_1jvhl_3 ._tooltip-item-desc_1jvhl_95{display:block;color:#ffffff8c;margin-top:1px;padding-left:4px;font-size:.92em;line-height:1.35}._node-tooltip_1jvhl_3 ._tooltip-provenance-row_1jvhl_104{display:flex;gap:6px;margin:3px 0;font-size:.9em;line-height:1.3;color:#ffffffbf}._node-tooltip_1jvhl_3 ._tooltip-provenance-label_1jvhl_113{flex-shrink:0;color:#ffffff73;min-width:70px}._tooltip-experimental-section_1jvhl_120{display:flex;flex-direction:column;gap:4px;margin:-2px -4px 8px;padding:6px 8px 8px;border:1px solid rgba(150,110,255,.45);border-radius:6px;background:#966eff1f}._tooltip-experimental-kicker_1jvhl_131{font-size:.72em;letter-spacing:.05em;text-transform:uppercase;color:#c9b3fff2;font-weight:700}._tooltip-experimental-text_1jvhl_139{color:#ffffffd9;font-size:.9em}._tooltip-deprecated-section_1dk9l_3{display:flex;flex-direction:column;gap:4px;margin:-2px -4px 8px;padding:6px 8px 8px;border:1px solid rgba(200,160,42,.42);border-radius:6px;background:#c8a02a1c}._tooltip-deprecated-kicker_1dk9l_14{font-size:.72em;letter-spacing:.05em;text-transform:uppercase;color:#f4cc66e6;font-weight:700}._tooltip-deprecated-title_1dk9l_22{font-weight:700;color:#ffecb4f5}._tooltip-deprecated-loading_1dk9l_27,._tooltip-deprecated-fallback_1dk9l_28{color:#ffffffd1;font-size:.9em}._tooltip-deprecated-list_1dk9l_33{margin:2px 0 4px 16px;padding:0}._tooltip-deprecated-item_1dk9l_38{margin:2px 0}._tooltip-deprecated-item-title_1dk9l_42{display:block;color:#fffffff2;font-weight:600}._tooltip-deprecated-item-reason_1dk9l_48{display:block;color:#ffffffbd;font-size:.9em}._tooltip-deprecated-chat-btn_1dk9l_54{margin-top:2px;padding:3px 7px;width:fit-content;border:1px solid rgba(244,204,102,.55);border-radius:4px;background:#00000040;color:#ffecb4f5;font-size:.82em;cursor:pointer}._tooltip-deprecated-chat-btn_1dk9l_54:hover{background:#ffecb41f}._nodeLibraryContainer_fcyiz_3{display:flex;flex:1;flex-direction:column;background-color:var(--bg-primary);width:280px;position:relative;overflow:auto}._libraryMenuTree_fcyiz_13{color:var(--text-primary, #fafafa);background-color:var(--bg-primary);-webkit-user-select:none;user-select:none}._libraryMenuTreeItem_fcyiz_19{color:var(--text-muted, #777777);-webkit-user-select:none;user-select:none}._libraryMenuTree_fcyiz_13 div{color:var(--text-primary, #fafafa);font-size:14px;font-weight:500}._libraryMenuTreeItem_fcyiz_19 div{color:var(--text-secondary, #8c8c8c);font-size:14px;font-weight:500}._libraryMenuTreeItem_fcyiz_19:hover{background-color:var(--neutral-800, #333);color:var(--text-primary, #fafafa)}._libraryMenuTreeItem_fcyiz_19 div:hover{color:var(--text-primary, #fafafa)}._libraryMenuButton_fcyiz_45{color:var(--text-secondary, #8c8c8c);font-size:14px;font-weight:500;display:flex;align-items:center;text-align:left;padding:4px 8px;line-height:1.5;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:transparent;border:none;width:100%;box-sizing:border-box}._libraryMenuButton_fcyiz_45:hover{background-color:var(--neutral-800, #333);color:var(--text-primary, #fafafa)}._libraryMenuButton_fcyiz_45:disabled{background-color:var(--neutral-800, #333);cursor:not-allowed}._librarySubmenuButton_fcyiz_73:after{content:"❯";position:absolute;right:1rem}._nodeSectionTitle_fcyiz_79{padding:10px 8px 2px;color:var(--text-muted, #6a6a6a);font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.08em;-webkit-user-select:none;user-select:none}._nodePanelTitle_fcyiz_89{color:var(--text-muted, #f0f0f0);text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;padding:11px 13px;background:var(--neutral-850);border-bottom:1px solid var(--neutral-800);flex-shrink:0}._nodeSearchContainer_fcyiz_101{padding:10px 13px;border-bottom:1px solid var(--neutral-800);flex-shrink:0;min-width:160px}._nodeSearchText_fcyiz_108{width:100%;padding:11px 40px 11px 13px;font-size:16px;background:var(--shade-black);border:1px solid var(--neutral-800);border-radius:6px;color:var(--text-primary, #fafafa);outline:none;box-sizing:border-box;transition:border-color .15s ease;-webkit-user-select:none;user-select:none}._nodeSearchText_fcyiz_108:focus{border-color:var(--accent-main)}._clearSearchButton_fcyiz_126{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#888;transition:color .2s ease}._clearSearchButton_fcyiz_126:hover{color:#ccc}._clearSearchButton_fcyiz_126 svg{display:block}._primitivesContainer_fcyiz_150{background-color:var(--bg-primary);padding-bottom:4px}._menuContainer_fcyiz_155{flex:1;overflow-y:auto}._menuContainer_fcyiz_155 .MuiTreeItem-iconContainer{order:1;margin-left:auto}._menuContainer_fcyiz_155 .MuiTreeItem-label{flex:1;min-width:0}._portLabel_fcyiz_171{color:var(--text-primary, #fafafa);display:flex;width:100%;gap:3px;font-size:.85em;font-weight:400}._portName_fcyiz_180{display:flex;align-items:center}._portIndicator_fcyiz_185{flex-shrink:0}._portType_fcyiz_189{margin-left:auto;font-size:.9em;font-weight:400;text-align:right}._nodeMenuLabel_fcyiz_197{display:inline-flex;align-items:center;gap:6px}._experimentalTag_fcyiz_203{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.4;color:#c9b3ff;background:#966eff2e;border:1px solid rgba(150,110,255,.55);border-radius:3px;padding:0 4px}._lane_17ai4_3{display:flex;flex-direction:column;gap:8px;padding:10px 13px;background:var(--neutral-850);border-bottom:1px solid var(--neutral-800);flex-shrink:0}._header_17ai4_13{color:var(--text-muted, #6a6a6a);font-size:var(--font-size-body-sm);font-weight:400;text-transform:uppercase;letter-spacing:.6px;-webkit-user-select:none;user-select:none}._input_17ai4_22{width:100%;padding:11px 13px;font-size:14px;background:var(--shade-black);border:1px solid var(--neutral-800);border-radius:6px;color:var(--text-primary, #fafafa);outline:none;box-sizing:border-box;transition:border-color .15s ease}._input_17ai4_22:focus{border-color:var(--accent, #ccc)}._chips_17ai4_39{display:flex;flex-wrap:wrap;gap:6px}._chip_17ai4_39{color:var(--text-secondary, #8c8c8c);font-size:12px;font-weight:500;padding:5px 12px;border-radius:999px;background:var(--shade-black);border:1px solid var(--neutral-800);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,color .15s ease}._chip_17ai4_39:hover{color:var(--text-primary, #fafafa);border-color:var(--accent, #ccc)}._wrapper_h4iao_3{position:fixed;z-index:60000}._helpDialog_1s40u_7 .MuiDialog-paper{width:calc(100% - 64px);height:calc(100% - 128px);max-width:980px;border:none;border-radius:12px}._helpHeader_1s40u_15{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;padding:16px;background:var(--bg-surface);border-bottom:1px solid var(--border-default)}._helpTitle_1s40u_26{margin:0;font-weight:500}._helpHeaderRight_1s40u_34{display:flex;align-items:center;gap:12px}._helpSearch_1s40u_40{flex:0 1 320px;background-color:var(--bg-muted);border-radius:12px}._helpSearch_1s40u_40 .MuiOutlinedInput-input::placeholder{color:var(--text-disabled);opacity:1}._helpSearch_1s40u_40 .MuiInputAdornment-root{color:var(--text-disabled)}._helpSearch_1s40u_40 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--shade-white)}._helpSearch_1s40u_40 .MuiOutlinedInput-root{color:var(--text-primary);border:1px solid var(--border-default);border-radius:12px}._helpSearch_1s40u_40 .MuiOutlinedInput-root.Mui-focused{border-color:var(--shade-white)}._helpClose_1s40u_71{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;background:none;border:none;border-radius:6px;color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s}._helpClose_1s40u_71:hover{background:var(--interactive-hover);color:var(--text-primary)}._helpContent_1s40u_91{flex:1;min-height:0;display:flex;flex-direction:row;background:var(--neutral-850);gap:6px}._helpFooter_1s40u_100{display:flex;flex-direction:row;justify-content:flex-end;background:var(--bg-surface);padding:16px;border-top:1px solid var(--border-default)}._footerWarning_1s40u_109{display:flex;align-items:center;gap:8px;flex-direction:row;color:var(--hue-yellow)}._spacer_1s40u_117{flex:1}._categorySelectionArea_1s40u_128{overflow-y:auto;flex:0 0 216px;padding:12px;background:var(--bg-surface);border-right:1px solid var(--border-default)}._categorySelectionTitle_1s40u_136{padding:0 10px;color:var(--neutral-500)}._categoryToggle_1s40u_141 .MuiToggleButton-root{color:var(--neutral-200);border:0px;justify-content:flex-start;text-transform:none}._categoryToggle_1s40u_141 .MuiToggleButton-root.MuiToggleButtonGroup-firstButton,._categoryToggle_1s40u_141 .MuiToggleButton-root.MuiToggleButtonGroup-middleButton,._categoryToggle_1s40u_141 .MuiToggleButton-root.MuiToggleButtonGroup-lastButton{border-radius:4px}._categoryToggle_1s40u_141 .MuiToggleButton-root.Mui-selected{background:color-mix(in srgb,var(--accent-main) 15%,transparent);color:var(--accent-main)}._categoryToggle_1s40u_141 .MuiToggleButton-root.Mui-selected:hover{background:color-mix(in srgb,var(--accent-main) 15%,transparent)}._categoryToggle_1s40u_141 .MuiToggleButton-root:hover{background:color-mix(in srgb,var(--accent-main) 35%,transparent)}._categoryCount_1s40u_168{margin-left:auto;font-size:11px}._categoryWarning_1s40u_173{margin-left:auto;margin-right:-4px;color:var(--hue-yellow)}._categoryToggle_1s40u_141 .MuiToggleButton-root.warning{animation-name:_warningPulse_1s40u_1;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate-reverse;animation-timing-function:ease}@keyframes _warningPulse_1s40u_1{0%{background-color:var(--neutral-800)}to{background-color:color-mix(in srgb,var(--neutral-800) 70%,var(--hue-yellow))}}._actionListArea_1s40u_200{flex-grow:15;flex-basis:0;background-color:var(--bg-elevated);overflow-y:auto}._categoryActionList_1s40u_207{flex-direction:column}._categoryActionListLabel_1s40u_211{display:flex;align-items:center;gap:10px;margin:10px;text-align:left;color:var(--neutral-500)}._categoryActionListLabel_1s40u_211:after{content:"";flex:1;height:1px;background:var(--border-subtle)}._actionListItem_1s40u_231{display:flex;flex-direction:row;align-items:flex-start;gap:16px;margin:10px;padding:0 10px;color:var(--neutral-100)}._actionListItemInfo_1s40u_242{flex:1;min-width:0}._actionListItemLabel_1s40u_247.MuiTypography-root{color:var(--text-primary)}._actionListItemDescription_1s40u_251.MuiTypography-root{color:var(--neutral-400)}._actionListItemBindings_1s40u_256{flex:2;display:flex;flex-direction:column;align-items:stretch;flex-shrink:0}._bindingRows_1s40u_264{display:flex;flex-direction:column;gap:8px;margin:8px 0}._withheldNote_1s40u_273{display:block;margin:0 0 8px;color:var(--text-muted)}._actionListItemSeparator_1s40u_280{border-bottom:1px solid var(--border-subtle);margin:0 8px}._bindingActions_1s40u_287{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;padding-right:10px}._addBindingButton_1s40u_296.MuiButton-root,._revertBindingButton_1s40u_297.MuiButton-root{border:1px solid var(--border-default);min-width:0;padding:5px;border-radius:6px}._addBindingButton_1s40u_296.MuiButton-root:hover,._revertBindingButton_1s40u_297.MuiButton-root:hover{background-color:color-mix(in srgb,var(--accent-main) 25%,transparent);border-color:var(--accent-main)}._addBindingIcon_1s40u_310,._revertBindingIcon_1s40u_311{color:var(--neutral-300)}._addBindingButton_1s40u_296.MuiButton-root.Mui-disabled{opacity:.5;border:1px solid var(--neutral-500);background-color:transparent}._addBindingButton_1s40u_296.MuiButton-root.Mui-disabled ._addBindingIcon_1s40u_310{color:var(--neutral-500)}._actionButton_1s40u_329.MuiButton-root{width:140px;border-radius:4px;border:1px solid var(--border-default);color:var(--neutral-300);padding:6px 12px;font-size:12px;cursor:pointer}._actionButton_1s40u_329.MuiButton-root:hover{background-color:color-mix(in srgb,var(--accent-main) 25%,transparent);border:1px solid var(--accent-main)}._invisible_1s40u_348{visibility:hidden}._bindingRow_rbydw_7{display:flex;flex-direction:row;align-items:center;border:1px solid var(--border-subtle);border-radius:12px;background:var(--bg-muted);padding:5px;gap:8px}._bindingRow_rbydw_7._capturing_rbydw_18{background:color-mix(in srgb,var(--accent-main) 15%,transparent);border:1px solid var(--accent-main)}._assignCell_rbydw_36{display:flex;flex:1;flex-direction:row;align-items:center;gap:8px;padding:4px;border-radius:12px;cursor:pointer}._assignCell_rbydw_36._readonly_rbydw_48{cursor:default}._modMarker_rbydw_54,._keyText_rbydw_55{pointer-events:none;padding:6px 10px;border-radius:4px;border:1px solid var(--border-strong);background:var(--bg-subtle);color:var(--text-primary)}._keyText_rbydw_55{min-width:60px;text-transform:capitalize;text-align:center;font-family:ui-monospace,monospace}._emptyEntryText_rbydw_71{pointer-events:none;font-family:ui-monospace,monospace;padding:6px 10px;color:#ffffffe6}._plusIcon_rbydw_78{pointer-events:none;font-size:10px;opacity:.7}._bindingTypeIcon_rbydw_84{padding-left:10px}._assignCell_rbydw_36:not(._readonly_rbydw_48):hover ._modMarker_rbydw_54,._assignCell_rbydw_36:not(._readonly_rbydw_48):hover ._keyText_rbydw_55{background:color-mix(in srgb,var(--accent-main) 25%,transparent);border:1px solid var(--accent-main)}._assignCell_rbydw_36:not(._readonly_rbydw_48):hover ._emptyEntryText_rbydw_71{color:var(--accent-main)}._deleteButton_rbydw_105.MuiButton-root{border-radius:12px;min-width:0;padding:10px}._deleteButton_rbydw_105 svg{color:var(--destructive-800)}._deleteButton_rbydw_105.MuiButton-root:hover svg{color:var(--destructive-500)}._deleteButton_rbydw_105.MuiButton-root:hover{background-color:transparent}._deleteButton_rbydw_105.MuiButton-root.Mui-disabled{border-radius:4px;color:var(--shade-white);opacity:.5}._deleteButton_rbydw_105.MuiButton-root.Mui-disabled svg{color:var(--shade-white);opacity:.5}._card_121i0_3{display:flex;flex-direction:column;gap:12px;padding:16px}._header_121i0_10{display:flex;align-items:center;gap:16px}._explainer_121i0_16{opacity:.7}._governedRows_121i0_20{display:flex;flex-direction:column;gap:8px}._governedRow_121i0_20{display:flex;align-items:center;gap:12px}._governedLabel_121i0_32{min-width:140px}._governedBinding_121i0_36{opacity:.7}._schemeToggle_121i0_43 .MuiToggleButton-root{color:var(--neutral-500);border-color:var(--border-default);background:var(--bg-muted);text-transform:none;border-radius:10px}._schemeToggle_121i0_43 .MuiToggleButton-root.Mui-selected{color:var(--text-primary);background:var(--bg-subtle)}._schemeToggle_121i0_43 .MuiToggleButton-root:hover{background:var(--neutral-700)}._schemeToggle_121i0_43 .MuiToggleButton-root.Mui-selected:hover{background:var(--neutral-500)}._dialog_17270_3 p{margin:0;padding:0;font-size:12px}._infoRow_17270_9{padding:0 0 16px}._settingsContent_17270_13{background:var(--bg-elevated);flex:1;min-height:0;overflow-y:auto}._sectionContainer_17270_20{padding:16px;display:flex;flex-direction:column;gap:16px}._sectionTitle_17270_28{display:flex;align-items:center;gap:10px;text-transform:uppercase;font-size:12px;letter-spacing:.6px;color:var(--text-muted)}._sectionTitle_17270_28:after{content:"";flex:1;height:1px;background:var(--border-subtle)}._settingRow_17270_45{display:flex;flex-direction:row;justify-content:space-between;width:100%}._settingRowBorder_17270_52{border-bottom:1px solid var(--border-subtle);padding:0 0 16px;width:100%;display:flex;flex-direction:row;justify-content:space-between}._settingRowCenter_17270_61{align-items:center}._settingDescription_17270_65{font-size:11px;margin:0;color:var(--text-muted)}._labelNoMargin_17270_71{margin-bottom:0;color:var(--text-primary)}._textInput_17270_77{background:var(--bg-muted);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:8px;padding:5px 10px;font-size:12px;outline:none;transition:border-color .15s}._textInput_17270_77:focus{border-color:var(--interactive-focus)}._textInput_17270_77::placeholder{color:var(--text-disabled)}._sliderRow_17270_96{display:flex;align-items:center;gap:8px}._slider_17270_96{flex:1}._sliderValue_17270_106{min-width:2.5em;text-align:right;font-variant-numeric:tabular-nums;opacity:.8}._actionButton_17270_114{background:transparent;color:var(--neutral-300);border:1px solid var(--border-default);border-radius:4px;padding:6px 12px;font-size:12px;width:120px;cursor:pointer;transition:background .15s,border-color .15s}._actionButton_17270_114:hover{background:color-mix(in srgb,var(--accent-main) 25%,transparent);border-color:var(--accent-main)}._toggleSwitch_17270_133 .MuiSwitch-switchBase.Mui-checked{color:var(--accent-main)}._toggleSwitch_17270_133 .MuiSwitch-switchBase.Mui-checked:hover{background-color:color-mix(in srgb,var(--accent-main) 8%,transparent)}._toggleSwitch_17270_133 .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--accent-main)}._badge_17270_145{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;border-radius:12px;font-size:var(--font-size-ui-sm);font-weight:500;letter-spacing:.5px;text-transform:uppercase}._badgeSuccess_17270_157{background-color:color-mix(in srgb,var(--success-500) 15%,transparent);color:var(--success-400);border:1px solid color-mix(in srgb,var(--success-500) 50%,transparent)}._badgeNeutral_17270_163{background-color:color-mix(in srgb,var(--neutral-500) 15%,transparent);color:var(--neutral-300);border:1px solid color-mix(in srgb,var(--neutral-500) 50%,transparent)}._shortcutsLink_17270_170{display:flex;align-items:center;gap:12px;width:100%;padding:8px 12px;background:transparent;border:1px solid var(--border-default);border-radius:8px;color:var(--text-primary);font-family:inherit;text-align:left;cursor:pointer;transition:background .15s,border-color .15s}._shortcutsLink_17270_170:hover{background:color-mix(in srgb,var(--accent-main) 25%,transparent);border-color:var(--accent-main)}._shortcutsLink_17270_170:focus-visible{outline:none;border-color:var(--interactive-focus)}._shortcutsLinkIcon_17270_197{font-size:16px;color:var(--neutral-300)}._shortcutsLinkText_17270_202{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._shortcutsLinkLabel_17270_210{font-size:13px}._shortcutsLinkDescription_17270_214{font-size:11px;color:var(--text-muted)}._shortcutsLinkChevron_17270_219{font-size:12px;color:var(--text-muted)}._searchWrap_17270_224{padding:16px 16px 0}._searchInputWrap_17270_228{position:relative;display:flex;align-items:center}._searchIcon_17270_234{position:absolute;left:10px;color:var(--text-disabled);pointer-events:none}._searchInput_17270_228{width:100%;padding:5px 28px 5px 30px;background:var(--bg-muted);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-primary);font-size:12px;outline:none;transition:border-color .15s}._searchInput_17270_228:focus{border-color:var(--interactive-focus)}._searchInput_17270_228::placeholder{color:var(--text-disabled)}._clearSearchButton_17270_261{position:absolute;right:6px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center;color:#888;transition:color .2s ease}._clearSearchButton_17270_261:hover{color:#ccc}._clearSearchButton_17270_261 svg{display:block}._emptySearchState_17270_285{padding:16px;text-align:center;color:var(--text-muted);font-size:12px}._rail_1r27x_3{display:flex;flex-direction:column;align-items:center;width:40px;height:100%;padding:12px 4px;background-color:var(--bg-surface);box-sizing:border-box;flex-shrink:0;color:var(--text-secondary)}._topGroup_1r27x_16{display:flex;flex-direction:column;align-items:center;gap:2px;padding-top:4px}._brand_1r27x_24{display:flex;flex-direction:column;align-items:center;gap:2px;background:none;border:0;padding:0;cursor:pointer;color:var(--text-primary)}._brand_1r27x_24:hover{color:var(--text-primary)}._brandLogo_1r27x_40{font-size:32px}._brandChevron_1r27x_44{font-size:4px;color:var(--text-secondary)}._divider_1r27x_49{width:100%;height:1px;background-color:var(--border-default);margin:20px 0}._libraryGroup_1r27x_56,._bottomGroup_1r27x_57{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}._spacer_1r27x_65{flex:1 0 0;min-height:1px}._bottomGroup_1r27x_57{justify-content:flex-end}._miniDivider_1r27x_74{width:34px;height:1px;background-color:var(--border-default);margin-bottom:10px}._toolsDivider_1r27x_82{flex-shrink:0;margin:20px 0}._iconButton_1r27x_87{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:24px;background:none;border:0;padding:0;cursor:pointer;color:var(--text-secondary);border-radius:4px;transition:color .12s ease,background-color .12s ease}._iconButton_1r27x_87:hover{color:var(--text-primary);background-color:var(--interactive-hover)}._iconButtonActive_1r27x_109{color:var(--text-primary);background-color:var(--interactive-active)}._connectionsButton_1r27x_114{display:flex;align-items:center;justify-content:center;background:none;border:0;padding:0;cursor:pointer;color:var(--text-secondary);border-radius:4px;transition:color .12s ease}._connectionsButton_1r27x_114:hover{color:var(--text-primary)}._connections_1r27x_114{display:flex;flex-direction:column;align-items:center;gap:4px}._connectionsGlyph_1r27x_138{font-size:24px}._dotRow_1r27x_142{display:flex;gap:4px}._dot_1r27x_142{width:4px;height:4px;border-radius:50%}._dotOn_1r27x_153{background-color:var(--accent-confirm)}._dotOff_1r27x_157{background-color:var(--neutral-700)}._disabled_1r27x_161{cursor:auto;opacity:.5;pointer-events:none}._pipSlot_1r27x_167{font-size:12px;position:absolute;top:15px;left:15px;color:var(--hue-yellow);pointer-events:none}._panel_ddto9_3{display:flex;flex-direction:column;align-items:stretch;width:200px;height:100%;background-color:var(--bg-primary);border-left:1px solid var(--border-default);box-sizing:border-box;flex-shrink:0;overflow-y:auto;overflow-x:hidden}._header_ddto9_17{display:flex;align-items:center;height:47px;box-sizing:border-box;padding:16px 8px;border-bottom:1px solid var(--border-default);flex-shrink:0}._title_ddto9_27{margin:0;font-family:Graphik,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:14px;color:var(--text-primary);letter-spacing:0;-webkit-user-select:none;user-select:none}._divider_ddto9_38{width:100%;height:1px;background-color:var(--border-default);flex-shrink:0}._searchRow_ddto9_45{padding:12px 8px}._searchField_ddto9_49{position:relative;display:flex;align-items:center;border:1px solid var(--border-default);border-radius:6px;padding:6px 28px 6px 8px}._searchInput_ddto9_58{flex:1;background:transparent;border:0;outline:0;padding:0;color:var(--text-primary);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-sm);line-height:var(--line-height-body-md)}._searchInput_ddto9_58::placeholder{color:var(--text-secondary)}._searchIcon_ddto9_74{position:absolute;right:10px;font-size:12px;color:var(--text-secondary);pointer-events:none}._body_ddto9_82{display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto;min-width:0}._subHeader_ddto9_90{padding:12px 8px;font-family:Graphik,Helvetica,Arial,sans-serif;font-weight:500;font-size:var(--font-size-body-sm);line-height:14px;color:var(--text-muted);letter-spacing:0}._section_ddto9_100{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:8px}._item_ddto9_108{display:flex;align-items:center;gap:8px;width:100%;padding:0;border-radius:4px;color:var(--text-primary);font-family:Graphik,Helvetica,Arial,sans-serif;font-weight:500;font-size:var(--font-size-body-xs);line-height:14px;letter-spacing:.42px;background:none;border:0;outline:0;-webkit-user-select:none;user-select:none}._itemInteractive_ddto9_127{cursor:pointer}._itemInteractive_ddto9_127:hover{background-color:var(--interactive-hover)}._itemInteractive_ddto9_127:focus-visible{outline:1px solid var(--interactive-focus)}._itemDisabled_ddto9_139{color:var(--text-muted)}._caret_ddto9_143{width:6px;height:6px;font-size:10px;color:var(--text-primary);transition:transform .12s ease}._caretOpen_ddto9_151{transform:rotate(90deg)}._itemLeading_ddto9_155,._itemTrailing_ddto9_156{display:flex;align-items:center;flex-shrink:0}._itemLabel_ddto9_162{flex:1 0 0;min-width:0}._thumbnail_ddto9_167{width:60px;height:46px;border-radius:4px;background-color:var(--neutral-300);overflow:hidden;flex-shrink:0}._thumbnailImg_ddto9_176{width:100%;height:100%;object-fit:cover;display:block}._nodeMenuHost_7mmuu_10{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;width:100%;overflow:hidden}._nodeMenuHost_7mmuu_10>div{width:100%!important;min-width:0;max-width:100%}._section_1hqoa_5{display:flex;flex-direction:column;align-items:stretch}._sectionHeader_1hqoa_11{display:flex;align-items:center;gap:6px;flex:1;min-width:0;padding:6px 8px;background:none;border:0;outline:0;cursor:pointer;color:var(--text-muted);font-family:Graphik,Helvetica,Arial,sans-serif;font-weight:500;font-size:var(--font-size-body-xs);line-height:14px;letter-spacing:.42px;text-transform:uppercase;-webkit-user-select:none;user-select:none;text-align:left}._sectionHeader_1hqoa_11:hover{color:var(--text-primary)}._sectionHeaderRow_1hqoa_39{display:flex;align-items:center}._sectionHeaderRow_1hqoa_39:hover ._sectionActions_1hqoa_44,._sectionHeaderRow_1hqoa_39:focus-within ._sectionActions_1hqoa_44{opacity:1}._sectionActions_1hqoa_44{display:flex;align-items:center;gap:0;padding-right:6px;opacity:0;transition:opacity .1s ease;flex-shrink:0}._sectionActionBtn_1hqoa_59{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:none;border:0;outline:0;border-radius:3px;cursor:pointer;color:var(--text-muted);font-size:9px;transition:color .1s ease,background .1s ease}._sectionActionBtn_1hqoa_59:hover{color:var(--text-primary);background:var(--interactive-hover)}._sectionActionBtn_1hqoa_59:focus-visible{outline:1px solid var(--interactive-focus);opacity:1}._sectionActionBtnDanger_1hqoa_86:hover{color:var(--status-danger, #e05252)}._sectionHeaderEdit_1hqoa_92{display:flex;align-items:center;gap:4px;padding:4px 8px}._sectionEditInput_1hqoa_99{flex:1;min-width:0;background:var(--bg-input, var(--bg-primary));border:1px solid var(--border-default);border-radius:4px;outline:0;padding:3px 6px;color:var(--text-primary);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-xs);font-weight:500;letter-spacing:.42px;text-transform:uppercase}._sectionEditInput_1hqoa_99:focus{border-color:var(--interactive-focus, var(--border-default))}._sectionDragOver_1hqoa_121{outline:1px dashed var(--interactive-accent, var(--border-default));border-radius:4px;background:var(--interactive-hover)}._sectionChevron_1hqoa_127{font-size:10px;color:inherit;transition:transform .12s ease;flex-shrink:0}._sectionChevronOpen_1hqoa_134{transform:rotate(90deg)}._sectionName_1hqoa_138{flex:1 0 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sectionCount_1hqoa_146{font-size:10px;color:var(--text-muted);flex-shrink:0}._sectionItems_1hqoa_152{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:4px 8px 8px}._picker_1hqoa_162{min-width:180px;max-width:220px;background-color:var(--bg-overlay, var(--bg-secondary, #2a2a2e));border:1px solid var(--border-default);border-radius:6px;box-shadow:0 4px 16px #0006;padding:4px 0;display:flex;flex-direction:column}._pickerItem_1hqoa_174{display:flex;align-items:center;gap:6px;width:100%;padding:7px 12px;background:none;border:0;outline:0;cursor:pointer;color:var(--text-primary);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-xs);line-height:14px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._pickerItem_1hqoa_174:hover{background-color:var(--interactive-hover)}._pickerItem_1hqoa_174:focus-visible{outline:1px solid var(--interactive-focus)}._pickerItemActive_1hqoa_202{color:var(--interactive-accent, var(--text-primary));font-weight:500}._pickerItemRemove_1hqoa_207{color:var(--text-muted);font-style:italic}._pickerItemRemove_1hqoa_207:hover{color:var(--status-danger, #e05252)}._pickerCheck_1hqoa_216{font-size:10px;color:var(--interactive-accent, var(--text-primary));flex-shrink:0}._pickerDivider_1hqoa_222{height:1px;background-color:var(--border-default);margin:4px 0}._pickerNew_1hqoa_228{display:flex;align-items:center;gap:4px;padding:4px 8px}._pickerInput_1hqoa_235{flex:1;min-width:0;background:var(--bg-input, var(--bg-primary));border:1px solid var(--border-default);border-radius:4px;outline:0;padding:4px 6px;color:var(--text-primary);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-xs)}._pickerInput_1hqoa_235::placeholder{color:var(--text-muted)}._pickerInput_1hqoa_235:focus{border-color:var(--interactive-focus, var(--border-default))}._pickerAddBtn_1hqoa_256{display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:var(--interactive-accent, var(--bg-secondary));border:0;outline:0;border-radius:4px;cursor:pointer;color:var(--text-primary);font-size:16px;font-weight:400;line-height:1;flex-shrink:0}._pickerAddBtn_1hqoa_256:hover{filter:brightness(1.1)}._pickerAddBtn_1hqoa_256:focus-visible{outline:1px solid var(--interactive-focus)}._pickerError_1hqoa_283{margin:0;padding:4px 12px 6px;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-xs);color:var(--status-danger, #e05252);line-height:1.3}._flatSection_1hqoa_294{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:8px}._card_1hqoa_304{position:relative;display:flex;flex-direction:row;align-items:stretch;gap:8px;border-radius:4px;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none;min-height:72px}._card_1hqoa_304:hover{background-color:var(--interactive-hover)}._card_1hqoa_304:hover ._cardFolderBtn_1hqoa_321{opacity:1}._cardThumb_1hqoa_325{width:64px;min-height:72px;background-color:var(--neutral-300);flex-shrink:0;overflow:hidden}._cardThumbImg_1hqoa_333{width:100%;height:100%;object-fit:cover;display:block}._cardThumbPlaceholder_1hqoa_340{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._cardThumbPlaceholder_1hqoa_340 svg{width:22px;height:22px;color:var(--text-muted);opacity:.5}._cardBody_1hqoa_355{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:6px 26px 6px 0}._cardTitle_1hqoa_367{font-family:Graphik,Helvetica,Arial,sans-serif;font-weight:500;font-size:var(--font-size-body-xs);line-height:14px;letter-spacing:.42px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardTags_1hqoa_379{display:flex;flex-wrap:wrap;gap:3px}._cardTag_1hqoa_379{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:9px;line-height:13px;letter-spacing:.3px;color:var(--text-muted);background-color:var(--bg-secondary, rgba(255,255,255,.06));border-radius:3px;padding:0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px}._cardFolderBtn_1hqoa_321{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:none;border:0;outline:0;border-radius:4px;cursor:pointer;color:var(--text-muted);font-size:11px;opacity:0;transition:opacity .1s ease,color .1s ease}._cardFolderBtn_1hqoa_321:focus-visible{outline:1px solid var(--interactive-focus);opacity:1}._cardFolderBtn_1hqoa_321:hover{color:var(--text-primary);background-color:var(--interactive-hover)}._cardFolderBtnActive_1hqoa_431{opacity:1;color:var(--interactive-accent, var(--text-primary))}._emptyState_1hqoa_438{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 16px}._emptyStateText_1hqoa_446{margin:0;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-xs);color:var(--text-muted);text-align:center}._emptyStateCta_1hqoa_454{padding:6px 14px;background:var(--interactive-accent, var(--bg-secondary));border:0;border-radius:4px;color:var(--text-primary);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-xs);font-weight:500;cursor:pointer;transition:filter .1s ease}._emptyStateCta_1hqoa_454:hover{filter:brightness(1.1)}._emptyStateCta_1hqoa_454:focus-visible{outline:1px solid var(--interactive-focus)}._spinner-container_p2t62_3{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px;min-height:200px}._spinner_p2t62_3{width:70px;text-align:center;display:flex;gap:8px;justify-content:center}._spinner_p2t62_3>div{width:18px;height:18px;background-color:var(--hue-blue);border-radius:100%;display:inline-block;animation:_sk-bouncedelay_p2t62_1 1.4s infinite ease-in-out both}._spinner_p2t62_3 ._bounce1_p2t62_29{animation-delay:-.32s}._spinner_p2t62_3 ._bounce2_p2t62_33{animation-delay:-.16s}._loading-text_p2t62_37{margin-top:16px;color:var(--neutral-500);font-size:1rem}@keyframes _sk-bouncedelay_p2t62_1{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}._overlay_1uc4c_3{position:absolute;height:100%;width:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100000;transition:opacity 225ms cubic-bezier(.4,0,.2,1)}._hidden_1uc4c_15{opacity:0;pointer-events:none}._contextMenu_ne3dh_5{position:fixed;z-index:9999;min-width:160px;padding:4px 0;background:var(--bg-elevated, #1e2025);border:1px solid var(--border-default);border-radius:6px;box-shadow:0 4px 20px #0006;animation:_fadeInMenu_ne3dh_1 .1s ease-out}@keyframes _fadeInMenu_ne3dh_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._contextMenuItem_ne3dh_28{display:flex;align-items:center;gap:8px;width:100%;padding:7px 14px;background:none;border:none;border-radius:0;color:var(--text-secondary);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-xs);cursor:pointer;text-align:left;transition:background .1s,color .1s}._contextMenuItem_ne3dh_28:hover{background:var(--interactive-hover);color:var(--text-primary)}._contextMenuIcon_ne3dh_50{width:12px;opacity:.7;flex-shrink:0}._grid_ne3dh_58{display:grid;gap:10px;padding-top:16px;grid-template-columns:repeat(auto-fill,minmax(var(--wf-card-size, 160px),1fr))}._card_ne3dh_70{display:flex;flex-direction:column;background:var(--bg-primary);border:2px solid transparent;border-radius:8px;cursor:pointer;transition:border-color .2s,box-shadow .2s;overflow:hidden}._card_ne3dh_70:hover{border-color:var(--border-default);box-shadow:0 2px 12px #00000040}._card_ne3dh_70:focus-visible{outline:2px solid var(--interactive-focus);outline-offset:2px}._cardSelected_ne3dh_91,._cardSelected_ne3dh_91:hover{border-color:var(--accent-main);box-shadow:0 0 0 1px var(--accent-main),0 4px 20px #4790ff33}._cardThumb_ne3dh_99{position:relative;width:100%;aspect-ratio:4 / 3;background:var(--bg-muted);overflow:hidden}._cardThumbImg_ne3dh_107{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}._card_ne3dh_70:hover ._cardThumbImg_ne3dh_107{transform:scale(1.05)}._cardThumbPlaceholder_ne3dh_119{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--neutral-800) 0%,var(--neutral-850) 100%)}._cardThumbPlaceholderIcon_ne3dh_132{width:40px;height:40px;opacity:.15;color:var(--text-muted)}._cardBadgeRow_ne3dh_141{position:absolute;top:6px;left:6px;right:32px;display:flex;align-items:center;flex-wrap:nowrap;gap:4px;z-index:2;overflow:hidden}._cardBadge_ne3dh_141{display:inline-flex;align-items:center;height:15px;padding:3px 6px 0;border-radius:3px;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;letter-spacing:.3px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;line-height:1;box-sizing:border-box}._cardBadgeOfficial_ne3dh_172{background:color-mix(in srgb,var(--accent-main) 85%,transparent);color:var(--shade-white)}._cardBadgeCommunity_ne3dh_176{background:color-mix(in srgb,var(--hue-purple) 80%,transparent);color:var(--shade-white)}._cardBadgeHidden_ne3dh_180{background:color-mix(in srgb,var(--accent-caution) 85%,transparent);color:var(--shade-white)}._cardBadgeTag_ne3dh_185{background:color-mix(in srgb,var(--shade-white) 15%,transparent);color:var(--shade-white);overflow:hidden;text-overflow:ellipsis;max-width:120px}._cardFav_ne3dh_195{position:absolute;top:6px;right:6px;z-index:2;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:50%;background:color-mix(in srgb,var(--shade-black) 50%,transparent);color:var(--shade-white);cursor:pointer;opacity:0;transition:opacity .15s,background .15s,color .15s}._card_ne3dh_70:hover ._cardFav_ne3dh_195,._cardFavActive_ne3dh_215{opacity:1}._cardFav_ne3dh_195:hover{background:color-mix(in srgb,var(--shade-black) 70%,transparent)}._cardFavActive_ne3dh_215{color:var(--accent-danger)}._cardInfo_ne3dh_229{padding:6px 8px 8px}._cardTitle_ne3dh_233{font-family:Graphik,Helvetica,Arial,sans-serif;color:var(--text-primary);font-size:var(--font-size-body-xs);font-weight:400;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}._cardMeta_ne3dh_245{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:2px;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:10px;color:var(--text-disabled);min-width:0}._cardAuthor_ne3dh_257{color:var(--text-muted);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._cardDate_ne3dh_266{white-space:nowrap;flex-shrink:0;color:var(--text-disabled)}._listView_ne3dh_274{display:flex;flex-direction:column;gap:1px;padding-top:16px}._listRow_ne3dh_281{display:flex;align-items:center;gap:12px;padding:6px 10px;background:var(--bg-primary);border:1px solid transparent;border-radius:4px;cursor:pointer;transition:background .15s,border-color .15s}._listRow_ne3dh_281:hover{background:var(--bg-elevated);border-color:var(--border-default)}._listRow_ne3dh_281:focus-visible{outline:2px solid var(--interactive-focus);outline-offset:2px}._listRowSelected_ne3dh_303{background:var(--bg-elevated);border-color:var(--accent-main)}._listThumb_ne3dh_308{width:48px;height:36px;border-radius:3px;overflow:hidden;flex-shrink:0;background:var(--bg-muted);display:flex;align-items:center;justify-content:center}._listThumbImg_ne3dh_320{width:100%;height:100%;object-fit:cover;display:block}._listThumbPlaceholder_ne3dh_327{background:linear-gradient(135deg,var(--neutral-800) 0%,var(--neutral-850) 100%)}._listThumbIcon_ne3dh_335{opacity:.2;color:var(--text-muted)}._listInfo_ne3dh_340{flex:1;min-width:0}._listTitle_ne3dh_345{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-xs);font-weight:400;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}._listDesc_ne3dh_356{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:10px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}._listTags_ne3dh_366{display:flex;gap:4px;flex-shrink:0}._listAuthor_ne3dh_372{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:11px;color:var(--text-muted);white-space:nowrap;min-width:80px}._listDate_ne3dh_380{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:11px;color:var(--text-disabled);white-space:nowrap;min-width:70px;text-align:right}._listFav_ne3dh_389{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:4px;background:none;color:var(--text-muted);cursor:pointer;flex-shrink:0;transition:background .15s,color .15s}._listFav_ne3dh_389:hover{background:color-mix(in srgb,var(--shade-white) 5%,transparent);color:var(--text-primary)}._listFavActive_ne3dh_409{color:var(--accent-danger)}._badge_ne3dh_415{display:inline-flex;align-items:center;padding:3px 10px 0;border-radius:4px;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:10px;font-weight:400;letter-spacing:.5px;line-height:1;text-transform:uppercase;white-space:nowrap}._badgeOfficial_ne3dh_429{background:color-mix(in srgb,var(--accent-main) 15%,transparent);color:var(--accent-main);border:1px solid color-mix(in srgb,var(--accent-main) 30%,transparent)}._badgeCommunity_ne3dh_434{background:color-mix(in srgb,var(--hue-purple) 12%,transparent);color:var(--hue-purple);border:1px solid color-mix(in srgb,var(--hue-purple) 25%,transparent)}._badgeHidden_ne3dh_439{background:color-mix(in srgb,var(--accent-caution) 12%,transparent);color:var(--accent-caution);border:1px solid color-mix(in srgb,var(--accent-caution) 25%,transparent)}@keyframes _shimmer_ne3dh_483{0%{background-position:-600px 0}to{background-position:600px 0}}._skeletonCard_ne3dh_456{display:flex;flex-direction:column;background:var(--bg-primary);border:2px solid transparent;border-radius:8px;overflow:hidden}._skeletonThumb_ne3dh_465{width:100%;aspect-ratio:4 / 3}._skeletonLine_ne3dh_470{height:10px;margin:8px 8px 3px;border-radius:4px}._skeletonLineShort_ne3dh_476{width:50%;height:8px;margin:0 8px 10px;border-radius:4px}._shimmer_ne3dh_483{background:linear-gradient(90deg,var(--neutral-800) 25%,var(--neutral-700) 50%,var(--neutral-800) 75%);background-size:1200px 100%;animation:_shimmer_ne3dh_483 1.5s ease-in-out infinite}._createCard_ne3dh_496{display:flex;flex-direction:column;background:transparent;border:2px dashed var(--border-default);border-radius:8px;cursor:pointer;transition:border-color .2s,background .2s;overflow:hidden;min-height:140px}._createCard_ne3dh_496:hover{border-color:var(--accent-main);background:color-mix(in srgb,var(--accent-main) 4%,transparent)}._createCard_ne3dh_496:focus-visible{outline:2px solid var(--interactive-focus);outline-offset:2px}._createCardInner_ne3dh_518{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;gap:10px;color:var(--text-muted);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-xs);font-weight:400;padding:16px;transition:color .15s}._createCard_ne3dh_496:hover ._createCardInner_ne3dh_518{color:var(--accent-main)}._createCardIcon_ne3dh_538{opacity:.5;transition:opacity .15s}._createCard_ne3dh_496:hover ._createCardIcon_ne3dh_538{opacity:1}._createRow_ne3dh_549{display:flex;align-items:center;gap:8px;padding:0 10px;height:48px;background:transparent;border:1px dashed var(--border-default);border-radius:4px;cursor:pointer;transition:background .15s,border-color .15s,color .15s;color:var(--text-muted);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400}._createRow_ne3dh_549:hover{border-color:var(--accent-main);background:color-mix(in srgb,var(--accent-main) 4%,transparent);color:var(--accent-main)}._createRow_ne3dh_549:focus-visible{outline:2px solid var(--interactive-focus);outline-offset:2px}._detailPanel_kfq0u_5{width:340px;min-width:340px;flex-shrink:0;border-left:1px solid var(--border-subtle);background:var(--bg-primary);display:flex;flex-direction:column;overflow:hidden;animation:_slideInPanel_kfq0u_1 .2s ease-out}@keyframes _slideInPanel_kfq0u_1{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}._detailHeader_kfq0u_22{display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:40px;flex-shrink:0;border-bottom:1px solid var(--border-subtle)}._detailHeaderTitle_kfq0u_32{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;color:var(--text-primary);margin:0}._detailHeaderActions_kfq0u_40{display:flex;align-items:center;gap:2px}._detailClose_kfq0u_46{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:4px;background:none;color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s}._detailClose_kfq0u_46:hover{background:var(--interactive-hover);color:var(--text-primary)}._detailClose_kfq0u_46:focus-visible{outline:1px solid var(--interactive-focus, var(--border-default));outline-offset:1px}._detailFav_kfq0u_70{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:4px;background:none;color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s}._detailFav_kfq0u_70:hover{background:var(--interactive-hover);color:var(--text-primary)}._detailFav_kfq0u_70:focus-visible{outline:1px solid var(--interactive-focus, var(--border-default));outline-offset:1px}._detailFavActive_kfq0u_94,._detailFavActive_kfq0u_94:hover{color:#e05252}._detailContent_kfq0u_102{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px}._detailContent_kfq0u_102::-webkit-scrollbar{width:4px}._detailContent_kfq0u_102::-webkit-scrollbar-track{background:transparent}._detailContent_kfq0u_102::-webkit-scrollbar-thumb{background-color:var(--neutral-700);border-radius:2px}._detailThumbWrap_kfq0u_116{width:100%;border-radius:6px;overflow:hidden;background:var(--bg-muted);aspect-ratio:4 / 3;flex-shrink:0;position:relative}._detailThumb_kfq0u_116{width:100%;height:100%;object-fit:cover;display:block}._detailThumbPlaceholder_kfq0u_133{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--neutral-800) 0%,var(--neutral-850) 100%);color:var(--text-muted);opacity:.4}._detailThumbWrapEditable_kfq0u_146{cursor:pointer;transition:outline .15s;outline:2px solid transparent;outline-offset:1px}._detailThumbWrapEditable_kfq0u_146:hover ._detailThumbEditOverlay_kfq0u_153,._detailThumbWrapEditable_kfq0u_146:focus-visible ._detailThumbEditOverlay_kfq0u_153{opacity:1}._detailThumbWrapEditable_kfq0u_146:focus-visible{outline-color:var(--interactive-focus, var(--border-default))}._detailThumbWrapEditable_kfq0u_146._detailThumbWrapDragOver_kfq0u_162{outline:2px dashed var(--accent-main);outline-offset:1px}._detailThumbEditOverlay_kfq0u_153{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:#0000008c;opacity:0;transition:opacity .15s;pointer-events:none;-webkit-user-select:none;user-select:none}._detailThumbEditIcon_kfq0u_182{font-size:20px;color:#fff}._detailThumbEditLabel_kfq0u_187{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;color:#fff;letter-spacing:.3px}._detailThumbUpdatingOverlay_kfq0u_196{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#00000073}@keyframes _detailThumbSpin_kfq0u_209{to{transform:rotate(360deg)}}._detailThumbSpinner_kfq0u_209{display:block;width:28px;height:28px;border:3px solid rgba(255,255,255,.25);border-top-color:#fff;border-radius:50%;animation:_detailThumbSpin_kfq0u_209 .75s linear infinite}._detailThumbError_kfq0u_220{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:11px;color:var(--accent-danger);margin:0;padding:6px 10px;background:color-mix(in srgb,var(--accent-danger) 8%,transparent);border:1px solid color-mix(in srgb,var(--accent-danger) 25%,transparent);border-radius:4px}._detailBadgeRow_kfq0u_232{display:flex;gap:6px;flex-wrap:wrap;height:19px}._badge_kfq0u_240{display:inline-flex;align-items:center;padding:3px 10px 0;border-radius:4px;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:10px;font-weight:400;letter-spacing:.5px;line-height:1;text-transform:uppercase;white-space:nowrap}._badgeOfficial_kfq0u_254{background:color-mix(in srgb,var(--accent-main) 15%,transparent);color:var(--accent-main);border:1px solid color-mix(in srgb,var(--accent-main) 30%,transparent)}._badgeCommunity_kfq0u_255{background:color-mix(in srgb,var(--hue-purple) 12%,transparent);color:var(--hue-purple);border:1px solid color-mix(in srgb,var(--hue-purple) 25%,transparent)}._badgeHidden_kfq0u_256{background:color-mix(in srgb,var(--accent-caution) 12%,transparent);color:var(--accent-caution);border:1px solid color-mix(in srgb,var(--accent-caution) 25%,transparent)}._detailHiddenNotice_kfq0u_259{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:6px;background:color-mix(in srgb,var(--accent-caution) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent-caution) 25%,transparent);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:11px;color:var(--accent-caution);line-height:1.4}._detailTitle_kfq0u_274{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;color:var(--text-primary);margin:0;line-height:1.3}._detailDesc_kfq0u_283{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px;color:var(--text-muted);line-height:1.6;margin:0}._detailTags_kfq0u_292{display:flex;flex-wrap:wrap;gap:4px}._detailTag_kfq0u_292{display:inline-flex;align-items:center;padding:3px 10px;border-radius:12px;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:11px;cursor:pointer;border:1px solid var(--border-default);background:transparent;color:var(--text-muted);transition:border-color .15s,color .15s,background .15s;-webkit-user-select:none;user-select:none;text-transform:capitalize;white-space:nowrap}._detailTag_kfq0u_292:hover{border-color:var(--accent-main);color:var(--accent-main);background:color-mix(in srgb,var(--accent-main) 8%,transparent)}._detailImportSection_kfq0u_322{padding-top:4px}._detailImportBtn_kfq0u_326{width:100%;padding:9px 16px;background:var(--accent-main);border:none;border-radius:8px;color:var(--shade-white);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;cursor:pointer;transition:filter .15s}._detailImportBtn_kfq0u_326:hover{filter:brightness(1.15)}._detailMetaTable_kfq0u_347{display:flex;flex-direction:column;padding-top:8px}._detailMetaRow_kfq0u_353{display:flex;align-items:baseline;border-top:1px solid var(--border-subtle);padding-top:7px;padding-bottom:7px}._detailMetaLabel_kfq0u_361{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--text-disabled);flex-shrink:0;width:84px}._detailMetaValue_kfq0u_371{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;text-align:right}._detailSecondaryActions_kfq0u_383{display:flex;flex-direction:column;gap:4px;flex-shrink:0;border-top:1px solid var(--border-subtle);padding:12px 16px;background:var(--bg-primary)}._detailLinkBtn_kfq0u_393{display:flex;align-items:center;padding:7px 12px;background:transparent;border:1px solid var(--border-subtle);border-radius:6px;color:var(--text-secondary);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px;cursor:pointer;transition:background .15s,border-color .15s,color .15s;text-align:left;width:100%}._detailLinkBtn_kfq0u_393:hover{background:var(--interactive-hover);border-color:var(--border-default);color:var(--text-primary)}._detailLinkBtn_kfq0u_393:disabled{opacity:.5;cursor:default}._detailLinkBtnDanger_kfq0u_420{color:var(--accent-danger);border-color:color-mix(in srgb,var(--accent-danger) 30%,transparent)}._detailLinkBtnDanger_kfq0u_420:hover{background:color-mix(in srgb,var(--accent-danger) 10%,transparent);border-color:var(--accent-danger);color:var(--accent-danger)}._detailDeleteConfirm_kfq0u_432{display:flex;flex-direction:column;gap:6px;padding:10px 12px;background:color-mix(in srgb,var(--accent-danger) 8%,transparent);border:1px solid color-mix(in srgb,var(--accent-danger) 25%,transparent);border-radius:6px}._detailDeleteConfirmText_kfq0u_442{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;color:var(--accent-danger)}._formWrap_hzvfd_5{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;background:var(--bg-elevated)}._formBody_hzvfd_16{display:flex;flex:1;min-height:0;overflow:hidden}._formScroll_hzvfd_25{flex:1;min-width:0;overflow-y:auto;display:flex;flex-direction:column}._formHeader_hzvfd_35{padding:40px 28px 0;flex-shrink:0}._formTitle_hzvfd_40{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;color:var(--text-primary);margin:0 0 16px}._formSubtitle_hzvfd_48{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-xs);color:var(--text-muted);margin:0 0 24px}._fields_hzvfd_57{flex:1;padding:0 28px 28px;display:flex;flex-direction:column;gap:16px}._fieldGroup_hzvfd_67{display:flex;flex-direction:column;gap:5px}._fieldLabel_hzvfd_73{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-xs);font-weight:700;text-transform:uppercase;letter-spacing:.7px;color:var(--text-secondary);transition:color .15s}._fieldLabelError_hzvfd_83{color:var(--accent-danger)}._fieldInput_hzvfd_87{padding:8px 10px;background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:6px;color:var(--text-primary);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-sm);outline:none;transition:border-color .15s}._fieldInput_hzvfd_87:focus{border-color:var(--interactive-focus)}._fieldInput_hzvfd_87._fieldInputError_hzvfd_103{border-color:var(--accent-danger);box-shadow:0 0 0 1px var(--accent-danger)}._fieldError_hzvfd_108{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:11px;color:var(--accent-danger);margin:0}._fieldTextarea_hzvfd_115{padding:8px 10px;background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:6px;color:var(--text-primary);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-sm);outline:none;resize:vertical;min-height:88px;transition:border-color .15s;line-height:1.5}._fieldTextarea_hzvfd_115:focus{border-color:var(--interactive-focus)}._tagInput_hzvfd_136{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:6px 10px;background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:6px;min-height:38px;cursor:text;transition:border-color .15s}._tagInput_hzvfd_136:focus-within{border-color:var(--interactive-focus)}._tagChip_hzvfd_154{display:inline-flex;align-items:center;gap:4px;padding:2px 6px 2px 10px;background:color-mix(in srgb,var(--accent-main) 15%,transparent);border:1px solid var(--accent-main);border-radius:10px;color:var(--accent-main);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:11px;white-space:nowrap;-webkit-user-select:none;user-select:none}._tagRemove_hzvfd_169{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;background:none;border:none;color:inherit;cursor:pointer;border-radius:3px;opacity:.7;transition:opacity .1s;font-size:10px}._tagRemove_hzvfd_169:hover{opacity:1}._tagInputInner_hzvfd_188{flex:1;min-width:100px;background:none;border:none;outline:none;color:var(--text-primary);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-sm);padding:0 2px}._tagInputInner_hzvfd_188::placeholder{color:var(--text-disabled)}._visibilityToggle_hzvfd_204{display:flex;gap:8px}._visibilityBtn_hzvfd_209{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 14px;background:var(--bg-muted);border:1px solid var(--border-default);border-radius:8px;color:var(--text-muted);font-family:Graphik,Helvetica,Arial,sans-serif;cursor:pointer;text-align:left;transition:border-color .15s,background .15s}._visibilityBtn_hzvfd_209:hover{border-color:var(--accent-main);background:var(--interactive-hover)}._visibilityBtnTitle_hzvfd_231{display:flex;align-items:center;gap:6px;font-size:var(--font-size-body-sm);font-weight:600;color:var(--text-primary)}._visibilityBtnSub_hzvfd_240{font-size:11px;color:var(--text-muted)}._visibilityBtnActive_hzvfd_245{border-color:var(--accent-main);background:color-mix(in srgb,var(--accent-main) 10%,transparent)}._visibilityBtnActive_hzvfd_245 ._visibilityBtnTitle_hzvfd_231{color:var(--accent-main)}._visibilityBtnActiveHidden_hzvfd_252{border-color:var(--border-strong);background:var(--interactive-hover)}._dropzone_hzvfd_259{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:180px;flex-shrink:0;background:var(--bg-muted);border:1.5px dashed var(--border-default);border-radius:8px;overflow:hidden;cursor:pointer;transition:border-color .15s,background .15s}._dropzone_hzvfd_259:hover{border-color:var(--accent-main);background:var(--interactive-hover)}._dropzoneOver_hzvfd_280{border-color:var(--accent-main);background:color-mix(in srgb,var(--accent-main) 8%,transparent)}._dropzoneWithImg_hzvfd_285{border-style:solid}._dropzoneInner_hzvfd_289{display:flex;flex-direction:column;align-items:center;gap:6px;padding:24px;pointer-events:none}._dropzoneIcon_hzvfd_298{font-size:28px;color:var(--text-disabled);margin-bottom:4px}._dropzoneTitle_hzvfd_304{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-sm);font-weight:600;color:var(--text-secondary)}._dropzoneLabel_hzvfd_311{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:11px;color:var(--text-muted);text-align:center}._dropzonePreview_hzvfd_318{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}._dropzoneRemove_hzvfd_326{position:absolute;top:6px;right:6px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:#0000008c;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:10px;opacity:0;transition:opacity .15s}._dropzone_hzvfd_259:hover ._dropzoneRemove_hzvfd_326{opacity:1}._dropzoneProcessing_hzvfd_350{display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none;-webkit-user-select:none;user-select:none}._dropzoneProcessingLabel_hzvfd_359{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px;color:var(--text-muted)}@keyframes _spin_hzvfd_1{to{transform:rotate(360deg)}}._dropzoneSpinner_hzvfd_369{display:block;width:24px;height:24px;border:2.5px solid var(--border-default);border-top-color:var(--accent-main);border-radius:50%;animation:_spin_hzvfd_1 .75s linear infinite}._uploadProgressBar_hzvfd_381{width:100%;height:4px;background:var(--border-subtle);border-radius:2px;overflow:hidden;margin-top:-8px}._uploadProgressFill_hzvfd_390{height:100%;background:var(--accent-main);border-radius:2px;transition:width .15s ease-out}._submitError_hzvfd_399{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px;color:var(--accent-danger);margin:0;padding:8px 12px;background:color-mix(in srgb,var(--accent-danger) 8%,transparent);border:1px solid color-mix(in srgb,var(--accent-danger) 25%,transparent);border-radius:6px}._submitRow_hzvfd_412{display:flex;align-items:center;gap:10px;padding-top:8px}._cancelBtn_hzvfd_419{padding:12px 20px;background:none;border:none;color:var(--text-muted);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-sm);font-weight:500;cursor:pointer;transition:color .15s}._cancelBtn_hzvfd_419:hover{color:var(--text-primary)}._submitBtn_hzvfd_435{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:var(--accent-main);border:none;border-radius:8px;color:var(--shade-white);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-sm);font-weight:600;cursor:pointer;transition:filter .15s,opacity .15s}._submitBtn_hzvfd_435:hover:not(:disabled){filter:brightness(1.15)}._submitBtn_hzvfd_435:disabled{opacity:.55;cursor:default}._preview_hzvfd_460{width:320px;flex-shrink:0;border-left:1px solid var(--border-subtle);background:var(--bg-elevated);display:flex;flex-direction:column;gap:14px;padding:40px 28px 20px}._preview_hzvfd_460::-webkit-scrollbar{width:4px}._preview_hzvfd_460::-webkit-scrollbar-track{background:transparent}._preview_hzvfd_460::-webkit-scrollbar-thumb{background-color:var(--neutral-600);border-radius:2px}._previewHeader_hzvfd_477{display:flex;align-items:center;justify-content:space-between}._previewHeaderLabel_hzvfd_483{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-xs);font-weight:700;text-transform:uppercase;letter-spacing:.7px;color:var(--text-muted)}._previewDraftBadge_hzvfd_492{display:inline-flex;align-items:center;padding:3px 10px 2px;background:color-mix(in srgb,var(--accent-main) 15%,transparent);border-radius:4px;color:var(--accent-main);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;height:11px}._previewCard_hzvfd_512{border:1px solid var(--border-subtle);border-radius:8px;overflow:hidden;background:var(--bg-primary);width:100%}._previewThumb_hzvfd_520{position:relative;width:100%;aspect-ratio:4 / 3;background:var(--bg-muted);overflow:hidden}._previewThumbImg_hzvfd_528{width:100%;height:100%;object-fit:cover;display:block}._previewThumbPlaceholder_hzvfd_535{width:100%;height:100%;background:var(--bg-muted)}._previewBadgeRow_hzvfd_541{position:absolute;bottom:6px;left:6px;display:flex;gap:4px;flex-wrap:wrap}._previewBadge_hzvfd_541{display:inline-flex;align-items:center;padding:1px 6px;border-radius:3px;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:9px;font-weight:600;line-height:1;letter-spacing:.3px;text-transform:uppercase;pointer-events:none}._previewBadgeCommunity_hzvfd_564{background:#7c3aed;color:#fff}._previewBadgeHidden_hzvfd_569{background:#0000008c;color:#f4a261}._previewBadgeTag_hzvfd_574{background:var(--bg-muted);color:var(--text-secondary)}._previewInfo_hzvfd_579{padding:10px 12px;display:flex;flex-direction:column;gap:4px}._previewTagRow_hzvfd_588{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:2px}._previewTagChip_hzvfd_595{display:inline-flex;align-items:center;padding:1px 6px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:3px;color:var(--text-muted);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:9px;font-weight:600;line-height:1;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap}._previewName_hzvfd_612{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:2px}._previewDesc_hzvfd_623{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:11px;color:var(--text-muted);overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;line-height:1.4;padding-top:4px}._previewMeta_hzvfd_636{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:10px;color:var(--text-disabled);margin-top:2px}._visibilityRules_hzvfd_645{border:1px solid rgba(59,130,246,.35);border-radius:8px;background:#3b82f614;padding:12px 14px}._visibilityRulesHeader_hzvfd_652{display:flex;align-items:center;gap:6px;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;color:var(--accent-main);margin-bottom:8px}._visibilityRulesList_hzvfd_663{margin:0;padding:0 0 0 14px;display:flex;flex-direction:column;gap:5px}._visibilityRulesList_hzvfd_663 li{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:11px;color:var(--text-muted);line-height:1.4}._visibilityRulesList_hzvfd_663 strong{color:var(--text-secondary)}._topbar_1c49a_5{display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:40px;flex-shrink:0;background:var(--bg-primary);border-bottom:1px solid var(--border-subtle)}._topbarLeft_1c49a_16{display:flex;align-items:center;gap:24px;min-width:0;overflow:hidden}._title_1c49a_24{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:1.5px;color:var(--text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._roleBadge_1c49a_36{font-size:10px;font-weight:600;letter-spacing:.5px;padding:2px 8px;border-radius:4px;text-transform:uppercase}._roleBadgeAdmin_1c49a_45{background:#ef444426;color:#f87171}._roleBadgeUser_1c49a_50{background:#ffffff14;color:var(--text-secondary)}._topbarRight_1c49a_55{display:flex;align-items:center;gap:12px}._searchWrap_1c49a_63{position:relative;display:flex;align-items:center;min-width:0}._searchIcon_1c49a_70{position:absolute;left:10px;color:var(--text-disabled);pointer-events:none}._searchInput_1c49a_77{width:min(200px,100%);padding:5px 10px 5px 30px;background:var(--bg-muted);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-primary);font-size:13px;font-family:Graphik,Helvetica,Arial,sans-serif;outline:none;transition:border-color .15s,width .2s}._searchInput_1c49a_77:focus{border-color:var(--interactive-focus);width:min(260px,100%)}._searchInput_1c49a_77::placeholder{color:var(--text-disabled)}._uploadBtn_1c49a_101{padding:5px 14px;background:var(--accent-main);border:none;border-radius:8px;color:var(--shade-white);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;cursor:pointer;transition:filter .15s;white-space:nowrap}._uploadBtn_1c49a_101:hover{filter:brightness(1.15)}._iconBtn_1c49a_119{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:none;border-radius:6px;color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s}._iconBtn_1c49a_119:hover{background:var(--interactive-hover);color:var(--text-primary)}._tabs_1c49a_140{display:flex;flex-shrink:0;gap:4px;padding:0 16px;border-bottom:1px solid var(--border-subtle);background:var(--bg-primary)}._tab_1c49a_140{padding:10px 16px;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-muted);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:.6px;cursor:pointer;transition:color .15s ease,border-color .15s ease;margin-bottom:-1px}._tab_1c49a_140:first-child{padding-left:0}._tab_1c49a_140:hover{color:var(--text-secondary)}._tabActive_1c49a_173{color:var(--text-primary);border-bottom-color:var(--accent-main)}._body_1c49a_180{position:relative;display:flex;flex:1;min-height:0;overflow:hidden}._createSlide_1c49a_189{position:absolute;inset:0;display:flex;flex-direction:column;z-index:1;animation:_slideInFromLeft_1c49a_1 .3s cubic-bezier(.4,0,.2,1) both}._galleryContent_1c49a_199{display:flex;flex:1;min-height:0;overflow:hidden}._galleryContentOut_1c49a_206{animation:_slideOutToRight_1c49a_1 .3s cubic-bezier(.4,0,.2,1) both}@keyframes _slideInFromLeft_1c49a_1{0%{transform:translate(-100%)}}@keyframes _slideOutToRight_1c49a_1{to{transform:translate(100%)}}._center_1c49a_224{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--bg-elevated);overflow:hidden}._sectionHeader_1c49a_236{padding:12px 16px;flex-shrink:0;background:var(--bg-elevated);border-bottom:1px solid var(--border-subtle)}._sectionDescription_1c49a_243{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px;color:var(--text-muted);margin:0;line-height:1.4}._centerHeader_1c49a_253{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 8px;flex-shrink:0}._metaCount_1c49a_261{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px;color:var(--text-muted)}._centerHeaderRight_1c49a_267{display:flex;align-items:center;gap:8px}._sortSelect_1c49a_273{padding:6px 10px;background:var(--bg-muted);border:1px solid var(--border-subtle);border-radius:6px;color:var(--text-secondary);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px;cursor:pointer;outline:none;transition:border-color .15s}._sortSelect_1c49a_273:hover{border-color:var(--accent-main)}._sortSelect_1c49a_273:focus{border-color:var(--interactive-focus)}._viewToggle_1c49a_295{display:flex;align-items:center;gap:4px;background:var(--bg-muted);border-radius:4px;padding:4px 6px}._sizeIcon_1c49a_304{color:var(--text-muted);flex-shrink:0}._sizeSlider_1c49a_309{width:72px;height:3px;-webkit-appearance:none;appearance:none;background:var(--border-default);border-radius:2px;outline:none;cursor:pointer;flex-shrink:0}._sizeSlider_1c49a_309::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;background:var(--text-primary);cursor:pointer}._sizeSlider_1c49a_309::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:var(--text-primary);border:none;cursor:pointer}._viewDivider_1c49a_339{width:1px;height:16px;background:var(--border-default);margin:0 2px;flex-shrink:0}._viewBtn_1c49a_347{display:flex;align-items:center;justify-content:center;width:26px;height:24px;border:none;border-radius:3px;background:transparent;color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s}._viewBtn_1c49a_347:hover{background:var(--interactive-hover);color:var(--text-primary)}._viewBtnActive_1c49a_366{background:var(--bg-elevated);color:var(--text-primary);box-shadow:0 1px 2px #0003}._tagsWrap_1c49a_374{flex-shrink:0;padding:0 16px 8px;background:var(--bg-elevated)}._tagsBar_1c49a_380{display:flex;flex-wrap:wrap;gap:4px;max-height:24px;overflow:hidden}._tagsBarExpanded_1c49a_392{transition:max-height .25s ease;max-height:500px}._tagChip_1c49a_400{display:inline-flex;align-items:center;padding:3px 10px;border-radius:12px;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;cursor:pointer;border:1px solid var(--border-default);background:transparent;color:var(--text-muted);transition:border-color .15s,color .15s,background .15s;-webkit-user-select:none;user-select:none;text-transform:capitalize;white-space:nowrap;flex-shrink:0}._tagChip_1c49a_400:hover{border-color:var(--accent-main);color:var(--text-primary)}._tagChipActive_1c49a_424{background:color-mix(in srgb,var(--accent-main) 15%,transparent);border-color:var(--accent-main);color:var(--accent-main)}._tagsToggle_1c49a_430{display:inline-flex;align-items:center;margin-top:4px;padding:3px 10px;border-radius:12px;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;cursor:pointer;border:1px solid var(--border-default);background:transparent;color:var(--text-muted);-webkit-user-select:none;user-select:none;white-space:nowrap;transition:border-color .15s,color .15s}._tagsToggle_1c49a_430:hover{border-color:var(--accent-main);color:var(--text-primary)}._gridScroll_1c49a_455{flex:1;overflow-y:auto;min-height:0;padding:0 16px 16px}._grid_1c49a_455{display:grid;gap:10px;padding-top:16px;grid-template-columns:repeat(auto-fill,minmax(var(--wf-card-size, 160px),1fr))}._listView_1c49a_476{display:flex;flex-direction:column;gap:1px;padding-top:16px}._empty_1c49a_485{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:60px 20px;color:var(--text-muted)}._emptyTitle_1c49a_496{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;color:var(--text-secondary);margin:0}._emptySubtitle_1c49a_504{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:13px;color:var(--text-muted);margin:0}._loading_1c49a_513{grid-column:1 / -1;padding:48px;text-align:center;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:13px;color:var(--text-muted)}._loadMoreWrap_1c49a_524{padding-top:16px;display:flex;justify-content:center}._loadMoreBtn_1c49a_530{padding:8px 24px;background:var(--bg-muted);border:1px solid var(--border-default);border-radius:8px;color:var(--text-secondary);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s}._loadMoreBtn_1c49a_530:hover{background:var(--interactive-hover);border-color:var(--border-strong)}._loadMoreBtn_1c49a_530:disabled{opacity:.5;cursor:default}._leftNav_13gau_3{display:flex;flex-direction:row;align-items:stretch;height:100%;position:absolute;top:0;left:0;z-index:9999}._userMenuBackdrop_13gau_14{position:fixed;inset:0;z-index:10000;background:transparent}._userMenu_13gau_14{position:fixed;z-index:10001;min-width:170px;background-color:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border-default);border-radius:6px;padding:4px 0;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);box-shadow:0 4px 12px #0006}._userMenuItem_13gau_36{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%;background:transparent;border:0;color:var(--text-primary);font:inherit;line-height:1;text-align:left;text-decoration:none;padding:6px 12px;cursor:pointer;box-sizing:border-box}._userMenuItem_13gau_36:hover:not(:disabled){background-color:var(--interactive-hover)}._userMenuItem_13gau_36:disabled{color:var(--text-muted);cursor:not-allowed}._userMenuItem_13gau_36:disabled ._userMenuIcon_13gau_63{color:inherit}._userMenuLabel_13gau_67{display:inline-flex;align-items:center;flex-shrink:0;box-sizing:border-box;height:16px;white-space:nowrap}._userMenuTag_13gau_76{display:inline-flex;align-items:center;align-self:center;flex-shrink:0;box-sizing:border-box;height:16px;margin-left:8px;padding:0 6px;border-radius:999px;background-color:var(--bg-subtle);color:var(--text-secondary);font-size:var(--font-size-ui-xs);line-height:1;white-space:nowrap}._userMenuIcon_13gau_63{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:16px;height:16px;margin-right:8px;flex-shrink:0;font-size:12px;color:var(--text-secondary)}._userMenuDivider_13gau_106{height:1px;background-color:var(--border-default);margin:6px 0}._libraryPanelCollapse_13gau_114{flex-shrink:0}._libraryPanelContent_13gau_118{display:flex;height:100%;animation:_libraryPanelFadeIn_13gau_1 .12s ease}@keyframes _libraryPanelFadeIn_13gau_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._libraryPanelContent_13gau_118{animation:none}}._backdrop_qk93t_3{position:fixed;inset:0;z-index:59999}._menu_qk93t_9{position:fixed;z-index:60000;box-sizing:border-box;background:var(--bg-primary);border:1px solid var(--border-default);border-radius:4px;box-shadow:0 4px 6px #0000004d;padding:4px 0;min-width:170px;font-family:Graphik,Helvetica,Arial,sans-serif;color:var(--text-primary);-webkit-user-select:none;user-select:none}._item_qk93t_25{display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;padding:8px 12px;background:none;border:none;color:var(--text-primary);font-family:inherit;font-size:13px;text-align:left;cursor:pointer;transition:background-color .15s}._item_qk93t_25:hover:not(:disabled){background:var(--interactive-hover)}._itemIcon_qk93t_47{width:13px;flex-shrink:0;color:var(--text-muted)}._itemDisabled_qk93t_53{opacity:.4;cursor:not-allowed}._itemWithShortcut_qk93t_59{justify-content:space-between}._itemLeft_qk93t_63{display:flex;align-items:center;gap:8px}._itemShortcut_qk93t_69{color:var(--text-muted);font-size:11px;margin-left:20px;white-space:nowrap}._submenuParent_qk93t_77{position:relative}._submenu_qk93t_77{position:absolute;top:0;left:100%;margin-left:0;display:none;min-width:160px}._submenuOpen_qk93t_87{display:block}._submenuLeft_qk93t_100{left:auto;right:100%;margin-left:0;margin-right:0}._submenuChevron_qk93t_107{margin-left:auto;opacity:.6}._submenuSeparator_qk93t_112{height:1px;margin:4px 6px;background:#ffffff1f}._spacingLabel_qk93t_118,._sectionLabel_qk93t_124{padding:4px 10px 2px;font-size:11px;opacity:.6}._spacingActive_qk93t_130,._itemActive_qk93t_134{font-weight:600}._runBehaviorIcon_qk93t_142{width:13px;flex-shrink:0;--fa-primary-color: var(--node-action-play);--fa-secondary-color: var(--neutral-50);--fa-secondary-opacity: 1}._swatchGrid_qk93t_151{display:grid;grid-template-columns:repeat(4,22px);gap:8px;padding:8px 12px 6px}._swatch_qk93t_151{box-sizing:border-box;width:22px;height:22px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:var(--swatch-color);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .1s,box-shadow .1s}._swatch_qk93t_151:hover{transform:scale(1.12)}._swatchCurrent_qk93t_177{box-shadow:0 0 0 2px var(--bg-primary),0 0 0 4px var(--accent-main)}._swatchCheck_qk93t_181{width:10px;color:#000000bf}@keyframes _ghostPulse_58x98_1{0%{opacity:.9}50%{opacity:.25}to{opacity:.9}}._ghostNode_58x98_9{position:relative;width:200px;border-radius:10px;background:#1e1e1ea6;outline:5px dashed rgba(255,255,255,.45);color:#ffffffe6;font-size:12px;padding:10px 12px;box-sizing:border-box;pointer-events:none;animation:_ghostPulse_58x98_1 1.2s ease-in-out infinite}._ghostNodeTitle_58x98_23{margin:-10px -12px 4px;padding:8px 10px;min-height:32px;border-bottom:1px solid rgba(255,255,255,.1);border-top-left-radius:11px;border-top-right-radius:11px;display:flex;align-items:center;justify-content:center;background:#ffffff0a}._ghostNodeTitleText_58x98_36{box-sizing:border-box;padding:10px 20px 0;color:#ffffffd9;font-size:var(--font-size-ui-sm, 11px);font-weight:500;text-align:center;line-height:1;width:100%;word-break:break-word;white-space:normal}._ghostPortsBody_58x98_49{display:flex;padding:4px 0;min-height:28px}._ghostPortCol_58x98_55{flex:1;display:flex;flex-direction:column}._ghostPortRow_58x98_61{position:relative;min-height:28px}._ghostInlineField_58x98_67{display:flex;flex-direction:column;margin:6px 0}._ghostInlineFieldLabel_58x98_73{height:16px}._ghostInlineField_58x98_67 ._ghostPortRow_58x98_61{min-height:33px}._ghostHandle_58x98_83{opacity:0!important;pointer-events:none!important}._ghostPortCol_58x98_55:first-child ._ghostHandle_58x98_83{position:absolute;left:-19.5px;right:auto;top:50%;transform:translateY(-50%);width:15px;height:15px}._ghostPortCol_58x98_55:last-child ._ghostHandle_58x98_83{position:absolute;right:-19.5px;left:auto;top:50%;transform:translateY(-50%);width:15px;height:15px}._ghostCollapsedPortsOverlay_58x98_109{position:absolute;inset:0;pointer-events:none}._ghostCollapsedBody_58x98_115{height:12px}._ghostCollapsedInputContainer_58x98_119{position:absolute;left:5px;top:0;width:0;height:0}._ghostCollapsedOutputContainer_58x98_127{position:absolute;right:5px;top:0;width:0;height:0}._ghostCollapsedHandleWrapper_58x98_135{position:absolute}._ghostCollapsedHandleWrapper_58x98_135 ._ghostHandle_58x98_83{position:absolute;left:-7.5px;top:-7.5px;width:15px;height:15px}._ghostFrame_58x98_147{width:100%;height:100%;border-radius:10px;outline:5px dashed rgba(255,255,255,.35);background:#ffffff0a;box-sizing:border-box;pointer-events:none;animation:_ghostPulse_58x98_1 1.2s ease-in-out infinite}._ghostFrameTitle_58x98_158{padding:6px 10px;min-height:28px;border-bottom:1px solid rgba(255,255,255,.05);font-weight:500;font-size:12px;color:#ffffffd9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;display:flex;align-items:center}._ghostControls_58x98_173{padding:4px 12px 8px;display:flex;flex-direction:column;gap:.5em}._ghostInputPlaceholder_58x98_180{height:50px;border-radius:6px}._ghostInputPlaceholderDropdown_58x98_186{height:57px;border-radius:6px}._ghostInputPlaceholderTall_58x98_191{height:72px;border-radius:6px}._ghostInputPlaceholderColorWheel_58x98_196{height:200px;border-radius:6px}._ghostButtonPlaceholder_58x98_201{height:35px;border-radius:6px}._ghostCachedOutput_58x98_206{display:flex;flex-direction:column;gap:.5em}._ghostOutputLabel_58x98_212{height:14px}._ghostThumbnailPlaceholder_58x98_216{width:100%;aspect-ratio:1 / 1;border-radius:8px;box-sizing:border-box}._ghostEdge_58x98_223{fill:none;stroke:#ffffff4d;stroke-width:2;animation:_ghostPulse_58x98_1 1.2s ease-in-out infinite}._container_l2j7k_3{--for-each-color: 167, 70, 234;--node-gutter: 0px;position:relative;box-sizing:border-box;width:100%;height:100%;border-radius:8px;border:1.5px dashed rgba(var(--for-each-color),.9);background:rgba(var(--for-each-color),.05)}._container_l2j7k_3._selected_l2j7k_17{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-main) 70%,transparent)}._container_l2j7k_3._running_l2j7k_21{border-style:solid}._container_l2j7k_3._failed_l2j7k_25{border-color:var(--error-main, #e5484d)}._container_l2j7k_3._warned_l2j7k_29{border-color:var(--warning-500)}._container_l2j7k_3._disabled_l2j7k_33{opacity:.5}._header_l2j7k_38,._rail_l2j7k_39,._error_l2j7k_40,._resizeControl_l2j7k_41{pointer-events:all}._header_l2j7k_38{display:flex;align-items:center;gap:8px;height:32px;padding:0 12px;box-sizing:border-box;border-radius:6px 6px 0 0;background:rgba(var(--for-each-color),.22);color:#ffffffe6;-webkit-user-select:none;user-select:none;cursor:grab}._header_l2j7k_38:active,._rail_l2j7k_39:active{cursor:grabbing}._runControls_l2j7k_64{display:inline-flex;align-items:center;cursor:default}._icon_l2j7k_70{color:rgb(var(--for-each-color))}._label_l2j7k_74{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._status_l2j7k_81{color:#ffffffb3;white-space:nowrap}._error_l2j7k_40{position:absolute;top:36px;left:50%;transform:translate(-50%);max-width:60%;padding:4px 8px;border-radius:4px;background:var(--error-main, #e5484d);color:#fff;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:3}._error_l2j7k_40._warning_l2j7k_103{background:var(--warning-500);color:#1a1a1a}._body_l2j7k_108{position:absolute;inset:32px 0 0;display:flex;justify-content:space-between}._rail_l2j7k_39{display:flex;align-items:flex-start;box-sizing:border-box;width:36px;padding-top:12px;background:rgba(var(--for-each-color),.1);cursor:grab}._rail_l2j7k_39>div{flex:1;width:auto}._leftRail_l2j7k_135{border-right:1px solid rgba(var(--for-each-color),.5);border-bottom-left-radius:6px}._rightRail_l2j7k_140{border-left:1px solid rgba(var(--for-each-color),.5);border-bottom-right-radius:6px}._links_l2j7k_146{display:flex;flex:0 0 auto;flex-direction:column;gap:12px}._rail_l2j7k_39>._links_l2j7k_146{flex:0 0 auto}._link_l2j7k_146{height:15px;line-height:15px;color:rgb(var(--for-each-color));font-size:12px;font-weight:600;text-align:center;-webkit-user-select:none;user-select:none}._resizeIcon_l2j7k_167{color:rgba(var(--for-each-color),.9);transform:rotate(-45deg);font-size:10px}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}:root{--nodey-minimap-bottom-offset: calc(55px + var(--nodey-canvas-footer-height, 0px));--nodey-minimap-width: 200px;--nodey-minimap-height: 150px;--nodey-chat-drawer-width: 360px;--nodey-minimap-right-offset: calc( (var(--nodey-chat-drawer-width) - var(--nodey-minimap-width)) / 2 );--nodey-chat-minimap-gap: 16px;--nodey-snackbar-minimap-gap: 16px;--nodey-snackbar-right-offset: 16px}.react-flow{background:linear-gradient(to bottom,var(--desktop-background-glow) 0%,color-mix(in srgb,var(--desktop-background-glow) 45%,transparent) 40%,transparent 80%),var(--desktop-background);--xy-background-pattern-dots-color-default: var(--desktop-dots);--xy-background-pattern-lines-color-default: var(--desktop-grid);--xy-controls-button-background-color-default: var(--neutral-900);--xy-controls-button-background-color-hover-default: var(--neutral-900);--xy-controls-button-color-default: var(--neutral-400);--xy-controls-button-color-hover-default: var(--neutral-50);--xy-controls-button-border-color-default: unset;--xy-controls-box-shadow-default: none;--xy-minimap-background-color-default: rgba(22, 22, 26, .92);--xy-minimap-mask-background-color-default: rgba(0, 0, 9, .6);--xy-minimap-mask-stroke-color-default: rgba(191, 191, 191, .5);--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: var(--neutral-200);--xy-minimap-node-stroke-color-default: var(--neutral-200);--xy-minimap-node-stroke-width-default: 2;--xy-node-boxshadow-hover-default: none}.react-flow__controls-button{border-radius:4px}.react-flow__controls-button.nodey-zoom-level{width:auto;min-width:44px;font-size:11px;font-variant-numeric:tabular-nums}.nodey-minimap-background{background:var(--xy-minimap-background-color-default, rgba(22, 22, 26, .92));border:1px solid var(--border-subtle, #252525);border-radius:4px;overflow:hidden;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 4px 16px #00000973}.react-flow__minimap{border-radius:4px;overflow:hidden}.react-flow:focus,.react-flow:focus-visible{outline:none}.react-flow__node,.react-flow__node-default{padding:0;border-radius:0;border:none;background:none;box-shadow:none;font-size:inherit;color:inherit;width:auto}.react-flow__node.selected,.react-flow__node:focus,.react-flow__node:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{outline:none;box-shadow:none}.react-flow__nodesselection,.react-flow__nodesselection-rect{display:none}.react-flow.placement-active .react-flow__handle{pointer-events:none}.react-flow__resize-control.handle.top{top:2px}.react-flow__resize-control.handle.bottom{bottom:calc(100% - 2px)}.react-flow__resize-control.handle.top.left{border-top-left-radius:2px;left:3px}.react-flow__resize-control.handle.top.right{border-top-right-radius:2px;left:calc(100% - 1px)}.react-flow__resize-control.handle.bottom.left{border-bottom-left-radius:2px;left:3px}.react-flow__resize-control.handle.bottom.right{border-bottom-right-radius:2px;left:calc(100% - 1px)}@keyframes ghostPulse{0%{opacity:.9}50%{opacity:.25}to{opacity:.9}}.react-flow__node.rosie-removing:after{content:"";position:absolute;inset:-4px;border:1px dashed var(--rosie-removing-outline, #ff6b6b);border-radius:8px;pointer-events:none;animation:ghostPulse 2s ease-in-out infinite;z-index:1}.react-flow__node.rosie-removing{opacity:.55}.react-flow__edge.rosie-removing .react-flow__edge-path{stroke:var(--rosie-removing-outline, #ff6b6b);stroke-dasharray:6 4;opacity:.7}.react-flow__node.rosie-changed:after{content:"";position:absolute;inset:-4px;border:1px dashed var(--rosie-changed-outline, #7c9cff);border-radius:8px;pointer-events:none;animation:ghostPulse 2s ease-in-out infinite;z-index:1}.nodey-box-selection{position:absolute;pointer-events:none;z-index:6;background:#4f9dff14;border:1px dashed rgba(79,157,255,.8)}.nodey-box-selection.subtractive{background:#ff636314;border-color:#ff6363cc}.dcc-drag .react-flow__pane.draggable{cursor:default}.dcc-drag.alt-held .react-flow__pane.draggable{cursor:grab}._answer_184sx_3{display:flex;flex-direction:column;gap:6px}._summary_184sx_9{margin:0}._answer_184sx_3 ._rows_184sx_14{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}._answer_184sx_3 ._rows_184sx_14 li{margin:0}._row_184sx_14{display:flex;flex-direction:column;gap:2px;width:100%;padding:6px 8px;margin:0 -8px;box-sizing:content-box;border:none;border-radius:6px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}._row_184sx_14:hover,._row_184sx_14:focus-visible{background:#ffffff0f;outline:none}._name_184sx_50{font-weight:600}._description_184sx_54{color:var(--text-secondary, var(--neutral-400))}._meta_184sx_58{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:2px}._tag_184sx_66{padding:1px 6px;border-radius:4px;background:#ffffff14;color:var(--text-muted, var(--neutral-500));font-size:11px}._note_184sx_74{color:var(--text-muted, var(--neutral-500));font-size:12px}._message_d7ljh_3{display:flex;flex-direction:column;max-width:90%}._messageUser_d7ljh_9{align-self:flex-end}._messageAssistant_d7ljh_13,._messageError_d7ljh_14{align-self:flex-start}._bubble_d7ljh_18{padding:6px 10px;border-radius:10px;font-size:13px;line-height:1.4;word-wrap:break-word}._bubbleUser_d7ljh_26{background:var(--accent-main, #4da3ff);color:var(--neutral-50, #f3f3f3);border-bottom-right-radius:4px}._bubbleAssistant_d7ljh_32{background:var(--bg-muted, var(--neutral-800));color:var(--text-primary, var(--neutral-50));border-bottom-left-radius:4px}._bubbleError_d7ljh_38{background:#ef44441f;color:var(--destructive-500, #ef4444);border-bottom-left-radius:4px}._bubble_d7ljh_18 p{margin:0}._bubble_d7ljh_18 p+p{margin-top:.4em}._bubble_d7ljh_18 ul,._bubble_d7ljh_18 ol{margin:.5em 0;padding-left:1.5em}._bubble_d7ljh_18 li{margin:.25em 0}._bubble_d7ljh_18 code{background:#00000040;padding:2px 6px;border-radius:4px;font-size:.9em}._bubble_d7ljh_18 pre{background:var(--neutral-850, #16161a);border-radius:6px;padding:.75em;overflow-x:auto;margin:.5em 0;font-size:.85em}._bubble_d7ljh_18 pre code{background:none;padding:0}._pendingAction_d7ljh_67{display:flex;align-items:center;gap:6px;margin-top:6px;padding-top:6px;border-top:1px solid rgba(255,255,255,.08);font-size:11px;color:var(--text-muted, var(--neutral-500))}._pendingActionDot_d7ljh_78{width:6px;height:6px;border-radius:50%;background:var(--accent-main, #4da3ff);animation:_pendingPulse_d7ljh_1 1.2s infinite ease-in-out}._pendingActionLabel_d7ljh_86{letter-spacing:.2px}@keyframes _pendingPulse_d7ljh_1{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}._actions_d7ljh_96{display:flex;gap:2px;margin-top:3px}._actionButton_d7ljh_102{background:none;border:none;cursor:pointer;color:var(--text-muted, var(--neutral-500));padding:3px 5px;border-radius:4px;display:flex;align-items:center;font-size:11px;transition:color .12s ease,background .12s ease}._actionButton_d7ljh_102:hover{color:var(--text-primary, var(--neutral-50));background:var(--interactive-hover, rgba(255, 255, 255, .06))}._list_z2zom_3{overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:6px;padding:8px 4px}._welcome_z2zom_12{background:var(--bg-muted, var(--neutral-800));border-radius:6px;padding:12px;color:var(--text-secondary, var(--neutral-400));font-size:var(--font-size-body-sm, 14px);line-height:1.5;-webkit-user-select:none;user-select:none;cursor:default}._welcome_z2zom_12 p{margin:0 0 6px}._welcome_z2zom_12 p:last-child{margin-bottom:0}._welcome_z2zom_12 strong{color:var(--text-primary, var(--neutral-50))}._welcome_z2zom_12 ul{margin:4px 0;padding-left:16px}._welcome_z2zom_12 li{margin:2px 0}._thinking_z2zom_44{align-self:flex-start;background:var(--bg-muted, var(--neutral-800));border-radius:10px 10px 10px 4px;padding:8px 12px;display:flex;gap:4px}._thinking_z2zom_44 span{width:6px;height:6px;background:var(--text-muted, var(--neutral-500));border-radius:50%;animation:_thinkingBounce_z2zom_1 1.4s infinite ease-in-out both}._thinking_z2zom_44 span:nth-child(1){animation-delay:-.32s}._thinking_z2zom_44 span:nth-child(2){animation-delay:-.16s}@keyframes _thinkingBounce_z2zom_1{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}._compose_1f1bs_4{flex-shrink:0;border-top:1px solid var(--neutral-800);padding-top:8px}._inputWrapper_1f1bs_10{display:flex;align-items:center;background:var(--bg-primary, #000000);border:1px solid var(--border-subtle, var(--neutral-800));border-radius:20px;padding:4px 4px 4px 14px;transition:border-color .15s ease}._inputWrapper_1f1bs_10:focus-within{border-color:var(--accent-main, #4da3ff)}._textarea_1f1bs_24{flex:1;box-sizing:border-box;padding:6px 0;background:transparent;border:none;color:var(--text-primary, var(--neutral-50));font-size:13px;font-family:inherit;resize:none;outline:none;line-height:1.4;min-height:20px;max-height:80px}._textarea_1f1bs_24::placeholder{color:var(--text-muted, var(--neutral-500))}._sendButton_1f1bs_44{width:32px;height:32px;background:var(--accent-main, #4da3ff);border:none;border-radius:50%;color:var(--neutral-50, #f3f3f3);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:12px;transition:background .12s ease}._sendButton_1f1bs_44:hover{background:var(--hue-blue, #4790ff)}._sendButton_1f1bs_44:disabled{opacity:.4;cursor:not-allowed}._micButton_1f1bs_69{background:none;border:none;cursor:pointer;color:var(--text-muted, var(--neutral-500));padding:4px 8px;display:flex;align-items:center;font-size:13px;transition:color .12s ease;flex-shrink:0}._micButton_1f1bs_69:hover{color:var(--text-primary, var(--neutral-50))}._micButtonActive_1f1bs_86{color:var(--accent-main, #4da3ff)}._modelSelector_1f1bs_90{position:relative;flex-shrink:0}._modelButton_1f1bs_95{display:flex;align-items:center;gap:3px;background:transparent;border:none;border-radius:14px;padding:4px 6px;color:var(--text-muted, #6a6a6a);cursor:pointer;font-size:11px;font-family:inherit;font-weight:500;white-space:nowrap;height:28px;transition:background .15s ease,color .15s ease}._modelButton_1f1bs_95:hover,._modelButtonOpen_1f1bs_114{background:var(--neutral-700, #404040);color:var(--text-primary, #fafafa)}._modelLabel_1f1bs_119{letter-spacing:.3px}._modelChevron_1f1bs_123{font-size:9px;opacity:.5;transition:transform .2s ease}._modelChevronOpen_1f1bs_129{transform:rotate(180deg);opacity:.8}._modelDropdown_1f1bs_134{position:absolute;bottom:calc(100% + 6px);left:0;min-width:170px;background:var(--bg-elevated, #1a1a1a);border:1px solid var(--border-default, #333);border-radius:10px;padding:4px;box-shadow:0 -4px 20px #0006;z-index:100}._modelOption_1f1bs_147{display:flex;align-items:center;width:100%;padding:8px 10px;background:none;border:none;border-radius:7px;color:var(--text-secondary, #9a9a9a);cursor:pointer;font-family:inherit;text-align:left;transition:background .12s ease,color .12s ease}._modelOption_1f1bs_147:hover{background:var(--neutral-700, #252525);color:var(--text-primary, #fafafa)}._modelOptionActive_1f1bs_167{color:var(--text-primary, #fafafa)}._modelOptionInfo_1f1bs_171{display:flex;flex-direction:column;gap:1px}._modelOptionName_1f1bs_177{font-size:12px;font-weight:500}._modelOptionDesc_1f1bs_182{font-size:10px;opacity:.6}._disclaimer_1f1bs_187{margin:6px 0 0;text-align:center;font-size:10px;line-height:1.3;color:var(--text-muted, var(--neutral-500));-webkit-user-select:none;user-select:none}._drawerPaper_15r1j_3{pointer-events:auto;border:0;position:absolute;top:0;width:var(--nodey-chat-drawer-width, 280px);display:flex;flex-direction:column;background-color:var(--bg-primary);transition:bottom .25s ease;bottom:calc(var(--nodey-minimap-bottom-offset, 55px) + var(--nodey-minimap-height, 150px) + var(--nodey-chat-minimap-gap, 16px))}._drawerPaperMinimapHidden_15r1j_21{bottom:calc(var(--nodey-minimap-bottom-offset, 55px) + var(--nodey-chat-minimap-gap, 16px))}._header_15r1j_25{height:47px;box-sizing:border-box;padding:16px 8px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-default);flex-shrink:0}._headerTitle_15r1j_36{margin:0;font-family:Graphik,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:14px;letter-spacing:0;color:var(--text-primary);text-transform:uppercase}._headerActions_15r1j_47{display:flex;align-items:center;gap:2px}._iconButton_15r1j_53{background:none;border:none;cursor:pointer;color:var(--text-muted, var(--neutral-500));padding:0 4px;height:14px;font-size:12px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:color .12s ease,background .12s ease}._iconButton_15r1j_53:hover{color:var(--text-primary, var(--neutral-50));background:var(--interactive-hover, rgba(255, 255, 255, .06))}._body_15r1j_73{display:flex;flex-direction:column;flex:1;overflow:hidden;padding:8px}._menu_1w5fi_3{position:fixed;z-index:60000;box-sizing:border-box;background:var(--bg-primary);border:1px solid var(--border-default);border-radius:4px;box-shadow:0 4px 6px #0000004d;padding:4px 0;min-width:170px;font-family:Graphik,Helvetica,Arial,sans-serif;color:var(--text-primary);-webkit-user-select:none;user-select:none}._item_1w5fi_19{display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;padding:8px 12px;background:none;border:none;color:var(--text-primary);font-family:inherit;font-size:13px;text-align:left;cursor:pointer;transition:background-color .15s}._item_1w5fi_19:hover:not(:disabled){background:var(--interactive-hover)}._itemIcon_1w5fi_41{width:13px;flex-shrink:0;color:var(--text-muted)}._itemDisabled_1w5fi_47{opacity:.4;cursor:not-allowed}._itemDanger_1w5fi_54{color:var(--destructive-400)}._itemDanger_1w5fi_54:hover:not(:disabled){background:color-mix(in srgb,var(--destructive-400) 20%,transparent)}._itemDanger_1w5fi_54 ._itemIcon_1w5fi_41{color:var(--destructive-400)}._desktopContainer_1432u_3{position:relative;width:100%;height:100%}._scrollableContainer_1432u_9{width:100%;height:100%;display:flex;overflow:hidden;flex-grow:1}._dialog_fzuwv_3 .MuiDialog-paperWidthSm{border-radius:12px;border:none}._content_fzuwv_8{display:flex;flex-direction:column;align-items:center;gap:14px;padding:16px;background:var(--neutral-850)}._text_fzuwv_17{margin:0;font-size:12px;text-align:center;color:var(--text-primary)}._checkbox_fzuwv_24 .MuiFormControlLabel-label{font-size:12px;color:var(--neutral-300)}._actions_fzuwv_29{display:flex;gap:8px;margin-bottom:5px}._actionButton_fzuwv_35.MuiButton-root{width:140px;border-radius:4px;border:1px solid var(--border-default);color:var(--neutral-300);padding:6px 12px;font-size:12px;cursor:pointer}._actionButton_fzuwv_35.MuiButton-root:hover{background-color:color-mix(in srgb,var(--accent-main) 25%,transparent);border:1px solid var(--accent-main)}._banner_11jcp_3{position:absolute;top:52px;left:50%;transform:translate(-50%);z-index:99999;display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--bg-surface);border-radius:6px;white-space:nowrap;pointer-events:auto}._label_11jcp_19{color:var(--neutral-400);font-size:12px}._confirm_11jcp_24{background:var(--hue-blue);color:var(--neutral-50);border:0;border-radius:4px;padding:4px 10px;font-size:12px;cursor:pointer}._cancel_11jcp_34{background:var(--neutral-700);color:var(--neutral-400);border:0;border-radius:4px;padding:4px 10px;font-size:12px;cursor:pointer}._bar_x7r8z_9{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:1400;display:flex;align-items:center;gap:12px;padding:10px 16px;max-width:max(320px,calc(100vw - 32px));box-sizing:border-box;border:1px solid var(--border-subtle);border-radius:10px;background:var(--bg-surface);color:var(--text-primary);box-shadow:0 4px 16px #00000059}._working_x7r8z_31{display:flex;align-items:center;gap:10px}._working_x7r8z_31 ._stepText_x7r8z_37{flex:1;min-width:0}._resultRow_x7r8z_43{display:flex;align-items:center;gap:12px}._summaryBlock_x7r8z_51{flex:1;min-width:0;display:flex;align-items:baseline;gap:8px}._summaryBlock_x7r8z_51 ._summary_x7r8z_51{flex:1;min-width:0}._resultRowExpanded_x7r8z_66{align-items:flex-start}._resultRowExpanded_x7r8z_66 ._summaryBlock_x7r8z_51{flex-direction:column;align-items:flex-start;gap:4px}._summaryFull_x7r8z_77{font-size:13px;line-height:1.45;color:var(--text-primary);white-space:pre-wrap;overflow-y:auto;max-height:40vh}._summaryToggle_x7r8z_86{flex-shrink:0;border:none;padding:0;background:transparent;color:var(--accent-main);font-size:12px;cursor:pointer}._summaryToggle_x7r8z_86:hover{text-decoration:underline}._spinner_x7r8z_100{display:inline-block;width:14px;height:14px;flex-shrink:0;border:2px solid var(--border-default);border-top-color:var(--accent-main);border-radius:50%;animation:_rosiePreviewSpin_x7r8z_1 .7s linear infinite}@keyframes _rosiePreviewSpin_x7r8z_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._stepText_x7r8z_37{font-size:13px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._summary_x7r8z_51{font-size:13px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._conversation_x7r8z_140{flex-direction:column;align-items:stretch;gap:10px;max-width:min(520px,calc(100vw - 32px));padding-right:34px}._close_x7r8z_148{position:absolute;top:6px;right:6px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:none;border-radius:4px;background:transparent;color:var(--text-secondary);font-size:18px;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease}._close_x7r8z_148:hover{background:var(--interactive-hover);color:var(--text-primary)}._answerText_x7r8z_179{margin:0;font-size:13px;line-height:1.45;color:var(--text-primary);white-space:pre-wrap;overflow-y:auto;max-height:40vh}._conversation_x7r8z_140 ._actions_x7r8z_189{justify-content:flex-end}._notice_x7r8z_195{font-size:13px;color:var(--text-secondary)}._transcriptToggle_x7r8z_202{align-self:flex-start;border:none;padding:0;background:transparent;color:var(--text-secondary);font-size:12px;cursor:pointer;transition:color .15s ease}._transcriptToggle_x7r8z_202:hover{color:var(--text-primary)}._transcript_x7r8z_202{display:flex;flex-direction:column;gap:8px;max-height:30vh;overflow-y:auto;padding:8px 10px;border:1px solid var(--border-subtle);border-radius:6px;background:var(--bg-muted)}._turn_x7r8z_231{display:flex;gap:8px;font-size:12px;line-height:1.45}._turnRole_x7r8z_238{flex-shrink:0;min-width:52px;color:var(--text-secondary);font-weight:600}._turnText_x7r8z_245{min-width:0;color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere}._followup_x7r8z_253{display:flex;align-items:center;gap:8px}._followupInput_x7r8z_259{flex:1;min-width:0;border:1px solid var(--border-default);border-radius:6px;padding:6px 10px;background:var(--bg-surface);color:var(--text-primary);font-size:13px;outline:none;transition:border-color .15s ease}._followupInput_x7r8z_259::placeholder{color:var(--text-secondary)}._followupInput_x7r8z_259:focus{border-color:var(--accent-main)}._actions_x7r8z_189{display:flex;align-items:center;gap:8px;flex-shrink:0}._discard_x7r8z_287{flex-shrink:0;border:1px solid var(--border-default);border-radius:6px;padding:6px 12px;background:transparent;color:var(--text-secondary);font-size:13px;cursor:pointer;transition:background .15s ease,color .15s ease}._discard_x7r8z_287:hover{background:var(--interactive-hover);color:var(--text-primary)}._accept_x7r8z_304{border:none;border-radius:6px;padding:6px 12px;background:var(--accent-confirm);color:var(--neutral-50);font-size:13px;font-weight:600;cursor:pointer;transition:filter .15s ease}._accept_x7r8z_304:hover{filter:brightness(1.1)}._accept_x7r8z_304:disabled{opacity:.5;cursor:default;filter:none}._btn_e3e3s_4{appearance:none;border:1px solid var(--border-subtle);background:var(--bg-elevated);color:var(--text-primary);border-radius:999px;padding:6px 14px;min-height:32px;font-size:13px;line-height:1;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,transform 80ms ease}._btn_e3e3s_4:hover{background:var(--interactive-hover, rgba(255, 255, 255, .06));border-color:var(--border-strong, rgba(255, 255, 255, .2))}._btn_e3e3s_4:active{transform:translateY(1px)}._btn_e3e3s_4:focus-visible{outline:2px solid var(--accent-main, #4da3ff);outline-offset:2px}._body_kr3ap_3{padding:16px 20px 10px;text-align:center;color:var(--text-primary)}._body_kr3ap_3 p{margin:0}._actions_kr3ap_13{display:flex;gap:8px;justify-content:center;align-items:center;padding:12px 20px 16px}._host_8rsek_3{position:fixed;inset:0;pointer-events:none;z-index:100000}._window_8rsek_10{position:fixed;display:flex;flex-direction:column;min-width:360px;min-height:240px;overflow:hidden;pointer-events:auto;background:#171717;border:1px solid #3c3c3c;border-radius:8px;box-shadow:0 12px 36px #00000073;color:#f2f2f2}._maximized_8rsek_26{left:0!important;top:0!important;width:100vw!important;height:100vh!important;border-radius:10px}._minimized_8rsek_35{min-height:0;height:auto;width:fit-content}._tabRow_8rsek_41{position:relative;display:flex;align-items:flex-end;padding-top:5px;min-height:37px;cursor:move;-webkit-user-select:none;user-select:none;background:#202020;border-bottom:1px solid #333}._minimizedTitle_8rsek_53{flex:1 1 auto;align-self:center;min-width:0;overflow:hidden;padding:0 10px;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._windowControls_8rsek_65{flex:0 0 auto;align-self:center;display:flex;align-items:center;gap:4px;padding:0 6px}._controlButton_8rsek_74{display:inline-flex;align-items:center;justify-content:center;width:24px;height:22px;padding:0;line-height:1;color:inherit;cursor:pointer;background:transparent;border:0;border-radius:4px}._controlButton_8rsek_74:hover{background:#ffffff1f}._tabs_8rsek_93{display:flex;flex:1 1 auto;gap:2px;min-width:0;min-height:32px;padding:0 4px;overflow-x:auto}._tab_8rsek_41{position:relative;display:inline-flex;align-items:center;max-width:180px;min-width:96px;color:#c9c9c9;background:transparent;border:1px solid #3a3a3a;border-bottom:none;border-radius:5px 5px 0 0}._tab_8rsek_41:hover{background:#ffffff14}._activeTab_8rsek_120{color:#fff;background:#303030;border-top-color:#555;border-right-color:#444;border-left-color:#444}._draggingTab_8rsek_128{opacity:.55}._tabDropBefore_8rsek_132:before,._tabDropAfter_8rsek_133:after{position:absolute;top:4px;bottom:4px;width:2px;content:"";background:#9cc4ffe5;border-radius:999px}._tabDropBefore_8rsek_132:before{left:0}._tabDropAfter_8rsek_133:after{right:0}._tearingOffTab_8rsek_151{opacity:.75;outline:1px solid rgb(156 196 255 / 70%);outline-offset:-2px}._tabDragPreview_8rsek_157{position:fixed;z-index:10000;box-sizing:border-box;display:inline-flex;gap:8px;align-items:center;justify-content:space-between;max-width:220px;padding:0 8px;color:#fff;pointer-events:none;background:#303030;border:1px solid rgb(156 196 255 / 70%);border-radius:4px;box-shadow:0 8px 24px #00000073;opacity:.95}._tabDragPreviewTitle_8rsek_176{min-width:0;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}._tabDragPreviewBadge_8rsek_184{flex:0 0 auto;padding:1px 5px;font-size:10px;color:#dbe8ff;background:#9cc4ff29;border:1px solid rgb(156 196 255 / 28%);border-radius:999px}._movingTabToViewer_8rsek_195{opacity:.75;outline:1px solid rgb(156 196 255 / 70%);outline-offset:-2px}._tabButton_8rsek_201{display:inline-flex;flex:1 1 auto;align-items:center;min-width:0;height:32px;padding:0 8px;color:inherit;text-align:left;cursor:pointer;background:transparent;border:0}._tabTitle_8rsek_215{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._proResTabBadge_8rsek_221{flex:0 0 auto;margin-left:5px;color:#f0b35a}._proResTabBadgeActive_8rsek_227{color:#6ee7a0}._closeTabButton_8rsek_231{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:22px;height:24px;margin-right:4px;padding:0;color:inherit;cursor:pointer;background:transparent;border:0;border-radius:4px}._closeTabButton_8rsek_231:hover{background:#ffffff1f}._content_8rsek_251{position:relative;flex:1;min-height:0;overflow:hidden;background:#111}._placeholder_8rsek_259{display:grid;gap:6px;padding:16px;font-family:monospace;font-size:12px;color:#d0d0d0}._placeholderTitle_8rsek_268{margin-bottom:4px;font-family:inherit;font-size:14px;font-weight:700;color:#fff}._windowFooter_8rsek_277{position:relative;flex:0 0 12px;min-height:14px;background:#171717;border-top:1px solid rgb(255 255 255 / 8%)}._resizeHandle_8rsek_285{position:absolute;right:0;bottom:0;width:22px;height:14px;cursor:nwse-resize}._resizeHandle_8rsek_285:after{position:absolute;right:5px;bottom:3px;width:8px;height:6px;content:"";border-right:2px solid #777;border-bottom:2px solid #777}._outputMessage_8rsek_305{margin-top:10px;color:#f0b35a}._outputList_8rsek_310{display:grid;gap:6px;margin-top:12px}._outputRow_8rsek_316{display:grid;grid-template-columns:minmax(80px,1fr) 96px 96px minmax(0,2fr);gap:8px;align-items:center;padding:8px;background:#ffffff0d;border:1px solid rgb(255 255 255 / 8%);border-radius:4px}._activeOutputRow_8rsek_327{background:#ffffff1f;border-color:#ffffff38}._outputName_8rsek_332{overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}._outputType_8rsek_339,._outputStatus_8rsek_340{color:#bdbdbd}._outputReason_8rsek_344{overflow:hidden;color:#f0b35a;text-overflow:ellipsis;white-space:nowrap}._routerRoot_8rsek_351{display:flex;flex-direction:column;height:100%;padding:12px;box-sizing:border-box;color:#d0d0d0}._viewerMain_8rsek_360{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0}._viewerMainHidden_8rsek_368{display:none}._carouselPlaceholder_8rsek_373{display:flex;align-items:center;min-height:46px;padding:0 12px;color:#999;background:#ffffff0d;border:1px solid rgb(255 255 255 / 8%);border-radius:6px}._detailsPanel_8rsek_384{flex:1;display:grid;gap:10px;margin-top:12px;padding:0;overflow-y:auto;background:#181818;border:1px solid rgb(255 255 255 / 10%);border-radius:6px;align-content:start}._detailsPanelContent_8rsek_397{display:grid;gap:10px;padding:12px}._detailsPanelHeader_8rsek_403{display:flex;align-items:baseline;justify-content:space-between;gap:12px}._detailsPanelTitle_8rsek_410{font-size:13px;font-weight:700;color:#fff}._detailsSectionTitle_8rsek_416{padding-top:8px;font-size:13px;font-weight:700;color:#fff;border-top:1px solid rgb(255 255 255 / 8%)}._detailsSummary_8rsek_424{min-width:0;overflow:hidden;font-size:12px;color:#aaa;text-overflow:ellipsis;white-space:nowrap}._detailsGrid_8rsek_433{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px}._detailsLabel_8rsek_439{margin-bottom:2px;font-size:11px;color:#888}._detailsValue_8rsek_445{min-width:0;overflow-wrap:anywhere;font-size:12px;color:#e0e0e0}._detailsUrl_8rsek_452{min-width:0;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;color:#9cc4ff;-webkit-user-select:text;user-select:text}._jsonViewContainer_8rsek_461{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.5;color:#e0e0e0;background:#ffffff0d;border:1px solid rgb(255 255 255 / 8%);border-radius:6px;padding:10px 12px}._jsonLabel_8rsek_472{color:#fff;font-weight:600}._jsonStringValue_8rsek_477{color:#9cc4ff}._jsonNumberValue_8rsek_481{color:#b7e0a4}._jsonBooleanValue_8rsek_485{color:#f0b35a}._jsonNullValue_8rsek_489,._jsonPunctuation_8rsek_493{color:#ffffff73}._detailsWarning_8rsek_497{padding:8px;color:#f0b35a;background:#f0b35a1a;border:1px solid rgb(240 179 90 / 22%);border-radius:4px}._carousel_8rsek_373{display:grid;grid-template-columns:32px minmax(0,1fr) 32px 32px;gap:8px;align-items:center;padding:5px;background:#ffffff0f;border:1px solid rgb(255 255 255 / 10%);border-radius:6px}._carouselButtonActive_8rsek_516{background:#9cc4ff29;border-color:#9cc4ff66;color:#9cc4ff}._carousel_8rsek_373:focus{outline:1px solid rgb(255 255 255 / 40%);outline-offset:2px}._carouselButton_8rsek_516{display:inline-flex;align-items:center;justify-content:center;width:26px;height:22px;color:#f2f2f2;cursor:pointer;background:#ffffff14;border:1px solid rgb(255 255 255 / 12%);border-radius:4px}._carouselButton_8rsek_516:hover:not(:disabled){background:#ffffff24}._carouselButton_8rsek_516:disabled{cursor:default;opacity:.35}._carouselInfo_8rsek_549{min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}._carouselTitle_8rsek_557{font-weight:700;font-size:12px}._carouselMeta_8rsek_562{font-size:11px;color:#bdbdbd}._outputContent_8rsek_567{min-height:100px;margin-top:12px;overflow:auto;background:#0000003d;border:1px solid rgb(255 255 255 / 8%);border-radius:6px}._outputContentFill_8rsek_576{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}._proResEvictionMessage_8rsek_585{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:0;margin-top:12px;padding:16px;font-size:13px;color:#d0d0d0;text-align:center;background:#0000003d;border:1px solid rgb(255 255 255 / 8%);border-radius:6px}._proResEvictionIcon_8rsek_603{color:#888}._proResEvictionHint_8rsek_607{color:#f0b35a}._proResEvictionButton_8rsek_611{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 14px;font-size:12px;color:#f2f2f2;cursor:pointer;white-space:nowrap;background:#ffffff1a;border:1px solid rgb(255 255 255 / 16%);border-radius:4px}._proResEvictionButton_8rsek_611:hover{background:#ffffff29}._outputContentMessage_8rsek_630{flex:1;display:flex;align-items:center;justify-content:center;min-height:0;margin-top:12px;padding:16px;color:#d0d0d0;text-align:center;background:#0000003d;border:1px solid rgb(255 255 255 / 8%);border-radius:6px}._textViewer_8rsek_645{flex:1;min-height:80px;min-width:0;overflow-x:hidden;overflow-y:auto}._textViewerNotice_8rsek_653{position:sticky;top:0;padding:8px 10px;color:#f0b35a;background:#242424;border-bottom:1px solid rgb(255 255 255 / 10%)}._textViewerPre_8rsek_662{min-width:0;margin:0;padding:12px;overflow:visible;overflow-wrap:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.45;color:#f2f2f2;-webkit-user-select:text;user-select:text;white-space:pre-wrap}._imageViewer_8rsek_676{display:grid;grid-template-rows:auto 1fr;flex:1;min-height:0;width:100%}._imageToolbar_8rsek_685{display:flex;gap:6px;align-items:center;padding:4px 8px;background:#202020;border-bottom:1px solid rgb(255 255 255 / 10%)}._imageToolbarButton_8rsek_694{min-width:28px;height:22px;color:#f2f2f2;cursor:pointer;background:#ffffff14;border:1px solid rgb(255 255 255 / 12%);border-radius:4px}._imageToolbarButton_8rsek_694:hover{background:#ffffff24}._imageZoomLabel_8rsek_708{margin-left:4px;color:#bdbdbd}._imageStage_8rsek_713{width:100%;min-height:80px;background:linear-gradient(45deg,rgb(255 255 255 / 4%) 25%,transparent 25%),linear-gradient(-45deg,rgb(255 255 255 / 4%) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgb(255 255 255 / 4%) 75%),linear-gradient(-45deg,transparent 75%,rgb(255 255 255 / 4%) 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;overflow:hidden}._imageViewerImage_8rsek_726{display:block;max-width:none;max-height:none;-webkit-user-select:none;user-select:none}._audioViewer_8rsek_733{flex:1;display:flex;align-items:center;justify-content:center;min-height:0;padding:16px}._audioElement_8rsek_742{width:100%}._videoViewer_8rsek_746{display:flex;align-items:center;justify-content:center;width:100%;min-height:80px;flex:1;background:#000}._videoElement_8rsek_756{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}._proResViewer_8rsek_764{display:flex;flex-direction:column;flex:1;min-height:80px;min-width:0;color:#f2f2f2;background:#050505}._proResHeader_8rsek_774{display:flex;gap:8px;align-items:baseline;flex-shrink:0;padding:6px 10px;background:#1a1a1a;border-bottom:1px solid #2a2a2a}._proResTitle_8rsek_784{font-size:12px;font-weight:700}._proResMeta_8rsek_790{font-size:11px;color:#f0b35a}._proResCanvasWrapper_8rsek_795{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#000}._proResOverlayMessage_8rsek_806{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-size:12px;color:#d0d0d0;text-align:center;padding:16px}._proResProgressBar_8rsek_820{width:200px;height:4px;background:#ffffff1f;border-radius:999px;overflow:hidden}._proResProgressFill_8rsek_828{height:100%;background:#9cc4ff;border-radius:999px;transition:width .12s linear}._proResProgressLabel_8rsek_835{font-size:11px;font-variant-numeric:tabular-nums;color:#9cc4ff}._proResCanvas_8rsek_795{display:block;width:auto;height:auto;max-width:100%;max-height:100%}._proResControlBar_8rsek_849{display:flex;align-items:center;gap:6px;flex-shrink:0;padding:0 8px;height:36px;background:#1a1a1a;border-top:1px solid #2a2a2a}._proResControlButton_8rsek_860{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:26px;height:26px;padding:0;color:#f2f2f2;cursor:pointer;background:transparent;border:0;border-radius:4px}._proResControlButton_8rsek_860:hover:not(:disabled){background:#ffffff1a}._proResControlButton_8rsek_860:disabled{opacity:.35;cursor:default}._proResControlButtonActive_8rsek_884{color:#9cc4ff;background:#9cc4ff1f}._proResTimeline_8rsek_889{flex:1;min-width:0;height:4px;margin:0;accent-color:#9cc4ff;cursor:pointer}._proResTimeline_8rsek_889:disabled{opacity:.35;cursor:default}._proResTimeDisplay_8rsek_903{flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;color:#bdbdbd;white-space:nowrap}._proResVolumeSlider_8rsek_911{width:64px;flex-shrink:0;height:4px;accent-color:#9cc4ff;cursor:pointer}._proResError_8rsek_919{padding:8px 10px;font-size:12px;color:#ff9b9b}._GzYRV{line-height:1.2;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}._3eOF8{margin-right:5px;font-weight:700}._3eOF8+._3eOF8{margin-left:-5px}._1MFti{cursor:pointer}._f10Tu{font-size:1.2em;margin-right:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}._1UmXx:after{content:"▸"}._1LId0:after{content:"▾"}._1pNG9{margin-right:5px}._1pNG9:after{content:"...";font-size:.8em}._2IvMF{background:#eee}._2bkNM{margin:0;padding:0 10px}._1BXBN{margin:0;padding:0}._1MGIk{font-weight:600;margin-right:5px;color:#000}._3uHL6{color:#000}._2T6PJ,._1Gho6{color:#df113a}._vGjyY{color:#2a3f3c}._1bQdo{color:#0b75f5}._3zQKs{color:#469038}._1xvuR{color:#43413d}._oLqym,._2AXVT,._2KJWg{color:#000}._11RoI{background:#002b36}._17H2C,._3QHg2,._3fDAz{color:#fdf6e3}._2bSDX{font-weight:bolder;margin-right:5px;color:#fdf6e3}._gsbQL{color:#fdf6e3}._LaAZe,._GTKgm{color:#81b5ac}._Chy1W{color:#cb4b16}._2bveF{color:#d33682}._2vRm-{color:#ae81ff}._1prJR{color:#268bd2}._findBar_1vpgn_12{position:fixed;top:16px;right:16px;z-index:1400;display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid var(--border-subtle);border-radius:8px;background:var(--bg-surface);color:var(--text-primary);max-width:max(240px,calc(100vw - 32px));box-sizing:border-box;transition:right 225ms cubic-bezier(0,0,.2,1),max-width 225ms cubic-bezier(0,0,.2,1)}._findBarShifted_1vpgn_48{right:calc(var(--nodey-chat-drawer-width, 360px) + 16px);max-width:max(240px,calc(100vw - var(--nodey-chat-drawer-width, 360px) - 32px))}._findBar_1vpgn_12:not(._findBarShifted_1vpgn_48){transition:right 195ms cubic-bezier(.4,0,.6,1),max-width 195ms cubic-bezier(.4,0,.6,1)}._input_1vpgn_59{width:200px;min-width:0;padding:6px 8px;border:1px solid var(--border-subtle);border-radius:6px;background:var(--bg-primary);color:var(--text-primary);font-size:13px;outline:none;box-sizing:border-box;transition:border-color .15s ease}._input_1vpgn_59:focus{border-color:var(--accent-main)}._input_1vpgn_59::placeholder{color:var(--text-muted)}._counter_1vpgn_81{min-width:48px;flex-shrink:0;text-align:center;font-size:12px;font-variant-numeric:tabular-nums;color:var(--text-secondary)}._counterEmpty_1vpgn_92{color:var(--text-disabled)}._button_1vpgn_96{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--text-secondary);font-size:13px;cursor:pointer;transition:background .15s ease,color .15s ease}._button_1vpgn_96:hover:not(:disabled){background:var(--interactive-hover);color:var(--text-primary)}._button_1vpgn_96:disabled{color:var(--text-disabled);cursor:default}._paintContainer_1nzt4_3{--bg-main: #252528;--bg-panel: #1e1e22;--bg-toolbar: #1a1a1f;--bg-stage: #111114;--border: #3a3a40;--text: #e0e0e0;--text-muted: #808088;--accent: #4790FF;--accent-dim: rgba(71, 144, 255, .15);display:flex;flex-direction:row;width:100%;height:100%;background-color:var(--bg-main);color:var(--text);font-family:Inter,system-ui,sans-serif;font-size:12px;overflow:hidden}._layersPanel_1nzt4_25{display:flex;flex-direction:column;width:190px;min-width:190px;background:var(--bg-panel);border-right:1px solid var(--border);overflow:hidden}._panelHeader_1nzt4_35{display:flex;align-items:center;justify-content:space-between;padding:8px 10px 6px;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);border-bottom:1px solid var(--border);flex-shrink:0}._panelHeader_1nzt4_35 ._smallBtn_1nzt4_49{margin-left:6px}._layerList_1nzt4_53{flex:1;overflow-y:auto;padding:4px 0}._layerList_1nzt4_53::-webkit-scrollbar{width:4px}._layerList_1nzt4_53::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}._layerItem_1nzt4_68{display:flex;align-items:center;gap:5px;padding:5px 8px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .1s}._layerItem_1nzt4_68:hover{background:#ffffff0a}._layerItemActive_1nzt4_82,._layerItemActive_1nzt4_82:hover{background:var(--accent-dim)}._visBtn_1nzt4_87{background:none;border:none;cursor:pointer;color:var(--text-muted);font-size:12px;padding:0 2px;line-height:1;flex-shrink:0;transition:color .1s}._visBtn_1nzt4_87:hover{color:var(--text)}._layerTypeTag_1nzt4_103{width:3px;height:16px;border-radius:2px;flex-shrink:0}._layerType_image_1nzt4_110{background:#737373}._layerType_mask_1nzt4_114{background:#f87171}._layerType_drawing_1nzt4_118{background:var(--accent)}._layerName_1nzt4_122{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}._layerRenameInput_1nzt4_130{flex:1;background:#ffffff14;border:1px solid var(--accent);border-radius:3px;color:var(--text);font-size:12px;padding:1px 4px;outline:none;min-width:0}._layerControls_1nzt4_142{padding:8px;border-top:1px solid var(--border);flex-shrink:0}._opacityRow_1nzt4_148{display:flex;align-items:center;gap:6px;margin-bottom:6px}._opacityRow_1nzt4_148 span:first-child{color:var(--text-muted);min-width:44px}._opacityRow_1nzt4_148 span:last-child{min-width:32px;text-align:right}._opacityRow_1nzt4_148 input[type=range]{flex:1}._layerActionRow_1nzt4_169{display:flex;gap:4px}._canvasArea_1nzt4_174{flex:1;display:flex;flex-direction:column;overflow:hidden;min-width:0}._canvasToolbar_1nzt4_182{display:flex;align-items:center;gap:4px;padding:5px 8px;background:var(--bg-toolbar);border-bottom:1px solid var(--border);flex-shrink:0}._toolbarSep_1nzt4_192{width:1px;height:16px;background:var(--border);margin:0 2px}._toolbarBtn_1nzt4_199{background:none;border:1px solid transparent;border-radius:4px;color:var(--text);cursor:pointer;padding:3px 8px;font-size:11px;transition:background .1s,border-color .1s}._toolbarBtn_1nzt4_199:hover{background:#ffffff12;border-color:var(--border)}._toolbarBtn_1nzt4_199._btnDisabled_1nzt4_215,._btnDisabled_1nzt4_215{opacity:.35;pointer-events:none}._stageWrapper_1nzt4_221{flex:1;position:relative;overflow:hidden}._stageHolder_1nzt4_227{width:100%;height:100%;background:var(--bg-stage);background-image:linear-gradient(45deg,var(--bg-panel) 25%,transparent 25%),linear-gradient(-45deg,var(--bg-panel) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--bg-panel) 75%),linear-gradient(-45deg,transparent 75%,var(--bg-panel) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px}._loadingOverlay_1nzt4_236{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--bg-stage);color:var(--text-muted);z-index:10;pointer-events:none}._toolsPanel_1nzt4_248{display:flex;flex-direction:column;width:220px;min-width:220px;background:var(--bg-panel);border-left:1px solid var(--border);overflow-y:auto;overflow-x:hidden}._toolsPanel_1nzt4_248::-webkit-scrollbar{width:4px}._toolsPanel_1nzt4_248::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}._panelSection_1nzt4_268{border-bottom:1px solid var(--border)}._panelSectionHeader_1nzt4_272{padding:10px;font-weight:600;font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);border-bottom:1px solid var(--border)}._selectionSection_1nzt4_282{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:8px}._smallBtnAccent_1nzt4_289{background:var(--accent);border-color:var(--accent);color:#fff}._smallBtnAccent_1nzt4_289:hover{background:var(--accent);opacity:.85}._toolGrid_1nzt4_300{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:8px}._toolBtn_1nzt4_307{aspect-ratio:1;background:var(--border);border:1px solid transparent;border-radius:4px;color:var(--text);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:background .1s,border-color .1s}._toolBtn_1nzt4_307:hover{background:#ffffff12;border-color:var(--border)}._toolBtnActive_1nzt4_326,._toolBtnActive_1nzt4_326:hover{background:var(--accent-dim);border-color:var(--accent)}._toolBtn_1nzt4_307>svg{pointer-events:none;width:20px;height:20px;margin-bottom:12px}._toolBtn_1nzt4_307>p{font-size:10px}._colorSection_1nzt4_344{padding:8px;display:flex;flex-direction:row;align-items:center;justify-items:center}._colorRow_1nzt4_352{display:flex;flex-direction:row;align-items:center;gap:6px;margin-bottom:6px}._colorInput_1nzt4_360{width:36px;height:36px;border:none;border-radius:4px;cursor:pointer;padding:0;margin-right:10px;background:none}._colorInput_1nzt4_360:disabled{opacity:.4;cursor:not-allowed}._swatchRow_1nzt4_376{display:flex;flex-wrap:wrap;gap:3px}._swatch_1nzt4_376{width:18px;height:18px;border-radius:3px;border:1px solid rgba(255,255,255,.15);cursor:pointer;transition:transform .1s,border-color .1s}._swatch_1nzt4_376:hover{transform:scale(1.15);border-color:var(--text)}._swatchActive_1nzt4_396,._swatchActive_1nzt4_396:hover{border-color:var(--accent);outline:1px solid var(--accent)}._swatchDisabled_1nzt4_402{opacity:.3;pointer-events:none}._toolOptions_1nzt4_407{padding:8px;flex:1}._optionRow_1nzt4_412{display:flex;flex-direction:column;gap:3px;margin-bottom:10px}._optionRow_1nzt4_412 span{color:var(--text-muted);font-size:11px}._optionRow_1nzt4_412 input[type=range]{width:100%;cursor:pointer}._selectModeRow_1nzt4_429{display:flex;gap:4px;margin-bottom:8px}._modeBtn_1nzt4_435{flex:1;background:none;border:1px solid var(--border);border-radius:4px;color:var(--text);cursor:pointer;padding:3px 0;font-size:11px;transition:background .1s,border-color .1s}._modeBtn_1nzt4_435:hover{background:#ffffff12}._modeBtnActive_1nzt4_451{background:var(--accent-dim);border-color:var(--accent)}._hintText_1nzt4_456{font-size:10px;color:var(--text-muted);line-height:1.5;font-style:italic;margin-top:4px}._iconBtn_1nzt4_464{background:none;border:1px solid transparent;border-radius:4px;color:var(--text);cursor:pointer;padding:2px 6px;font-size:14px;line-height:1.4;transition:background .1s,border-color .1s}._iconBtn_1nzt4_464:hover{background:#ffffff12;border-color:var(--border)}._smallBtn_1nzt4_49{flex:1;background:none;border:1px solid var(--border);border-radius:4px;color:var(--text);cursor:pointer;padding:3px 6px;font-size:11px;transition:background .1s}._smallBtn_1nzt4_49:hover{background:#ffffff12}._panelFooter_1nzt4_497{padding:6px 8px;font-size:10px;color:var(--text-muted);text-align:center;border-top:1px solid var(--border);flex-shrink:0}._emptyState_1nzt4_506{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--text-muted);background:var(--bg-stage)}._toolButtons_10573_3{display:flex;flex-direction:column;justify-content:space-evenly;width:100%;background-color:var(--neutral-900);color:var(--text-muted, #6a6a6a);padding:15px 0;gap:11px;font-size:12px}._toolButtons_10573_3 svg{cursor:pointer}._toolButtons_10573_3 ._indicators_10573_19{font-size:8px;cursor:pointer}._toolButtons_10573_3 ._indicatorDisplay_10573_24{display:flex;align-items:center;justify-content:space-evenly;font-size:10px;text-transform:uppercase;gap:10px;margin-top:10px}._toolButtons_10573_3 ._connected_10573_34{color:var(--success-400)}._toolButtons_10573_3 ._disconnected_10573_38{color:var(--neutral-600)}._toolButtons_10573_3 ._toolButton_10573_3{display:flex;align-items:center;flex-direction:column}._toolButtons_10573_3 ._toolButton_10573_3 svg{font-size:18px}._toolButtons_10573_3 a{display:flex;flex-direction:column;align-items:center;gap:3px}._toolButtonsExpanded_10573_59{border-top:1px solid var(--neutral-800)}._toolsGroup_10573_63{display:flex;align-items:center;justify-content:center;width:100%}._toolsGrid_10573_70{display:grid;justify-content:center;gap:12px 20px}._toolsGroupCollapsed_10573_76 ._toolsGrid_10573_70{grid-template-columns:1fr;width:100%;gap:18px}._toolsGroupExpanded_10573_82 ._toolsGrid_10573_70{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 10px;max-width:240px}._toolsGroupExpanded_10573_82 ._toolButton_10573_3{flex:0 0 70px}._toolLabel_10573_94{text-align:center;cursor:pointer;display:block;width:100%;margin-top:4px}._indicatorDisplayCollapsed_10573_102{flex-direction:column}._indicatorDisplayExpanded_10573_106{flex-direction:row}._drawerContainer_rqs88_3{height:100%;position:absolute}._drawerClosed_rqs88_8{position:absolute;left:0;top:0;z-index:10;background-color:var(--neutral-900);height:100%;width:45px;display:flex;align-items:start;flex-direction:column;justify-content:space-between;position:relative}._nodePanelTitle_rqs88_23{color:var(--text-muted, #f0f0f0);text-transform:uppercase;padding:7px 10px 4px;display:flex;align-items:center;justify-content:space-between;background:var(--neutral-850);border-bottom:1px solid var(--neutral-800);flex-shrink:0}._menuButton_rqs88_35{display:flex;align-items:center;justify-content:center;cursor:pointer;background:var(--neutral-850);border-bottom:1px solid var(--neutral-800);width:100%;height:47px}._pointer_rqs88_47{cursor:pointer}._button_bsrx1_3{cursor:pointer;margin:0;width:15px;height:15px;padding:8px;box-sizing:content-box;position:relative;color:var(--text-secondary)}._button_bsrx1_3:hover{background:var(--neutral-700);color:var(--text-primary);border-radius:6px}._disabled_bsrx1_20{cursor:auto;opacity:.5;pointer-events:none}._disabled_bsrx1_20:hover{background:unset;color:inherit}._panel_yw8yg_3{width:240px;max-height:min(60vh,480px);display:flex;flex-direction:column;background:var(--bg-surface, var(--neutral-850));border:1px solid rgba(255,255,255,.15);border-radius:8px;box-shadow:0 8px 24px #0006;color:var(--text-primary, var(--neutral-50));font-size:13px}._header_yw8yg_16{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.08);font-size:12px;font-weight:600;color:var(--text-secondary, var(--neutral-400));text-transform:uppercase;letter-spacing:.5px;flex:0 0 auto}._clearButton_yw8yg_31{background:none;border:0;cursor:pointer;color:var(--text-secondary, var(--neutral-400));padding:2px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:color .15s,background .15s}._clearButton_yw8yg_31:hover{color:var(--text-primary, var(--neutral-50));background:var(--interactive-hover, rgba(255, 255, 255, .06))}._list_yw8yg_49{flex:1 1 auto;min-height:0;overflow-y:auto;max-height:300px;padding:4px}._row_yw8yg_57{display:flex;flex-direction:row;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .12s ease}._row_yw8yg_57:hover{background:var(--interactive-hover, rgba(255, 255, 255, .06))}._row_yw8yg_57._current_yw8yg_73{background:#4da3ff26}._row_yw8yg_57._current_yw8yg_73 ._label_yw8yg_77{color:var(--accent-main, #4da3ff);font-weight:600}._row_yw8yg_57._future_yw8yg_82{opacity:.45;font-style:italic}._label_yw8yg_77{flex:1;font-size:13px;color:var(--text-primary, var(--neutral-50));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._time_yw8yg_96{font-size:11px;color:var(--text-secondary, var(--neutral-400));white-space:nowrap;flex-shrink:0}._empty_yw8yg_103{padding:16px 12px;text-align:center;color:var(--text-secondary, var(--neutral-400));font-style:italic}._toolbar_lhiea_3{position:absolute;top:0;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;background:var(--bg-surface);padding:6px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;z-index:99999}._buttonGroup_lhiea_19{display:flex;gap:6px;vertical-align:middle}._gemini-button_lhiea_25 img{width:18px;height:18px;position:absolute;transition:transform .5s ease-in-out;left:50%;top:50%;transform:translate(-50%,-50%) rotate(0);transform-origin:center}._gemini-button_lhiea_25:hover img{transition:transform .5s ease-in-out;transform:translate(-50%,-50%) rotate(180deg)}._divider_lhiea_41{width:1px;margin:0;padding:0;background-color:var(--border-subtle)}._toolbar_lhiea_3 ._saveAsButton_lhiea_50{width:18.75px}._runProcessing_lhiea_56{color:var(--accent-caution);animation:_runPulse_lhiea_1 1s ease-in-out infinite}@keyframes _runPulse_lhiea_1{0%,to{opacity:1}50%{opacity:.5}}button{cursor:pointer}._fileInput_lhiea_76{display:none}._dialogPaper_lhiea_80{background:var(--shade-black);display:flex;flex-direction:column;border-radius:4px;color:var(--shade-white);width:500px}._dialogHeader_lhiea_89{display:flex;flex-direction:row;align-items:center;gap:12px;padding:5px 16px;background:var(--neutral-850);color:var(--shade-white);font-weight:700}._dialogHeaderIcon_lhiea_100{width:24px;height:24px}._dialogBody_lhiea_105{display:flex;flex-direction:row;align-items:center;padding:16px;background:var(--shade-black)}._dialogTextarea_lhiea_113{width:100%;background:var(--shade-black);color:var(--shade-white);border-radius:6px;padding:14px}._dialogFooter_lhiea_121{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:12px;padding:10px 16px;background:var(--neutral-850);color:var(--shade-white)}._cancelButton_lhiea_132{background:var(--neutral-700);color:var(--neutral-400);border:0;border-radius:4px;padding:10px}._generateButton_lhiea_140{background:var(--hue-blue);color:var(--neutral-50);border:0;border-radius:4px;padding:8px 10px}._badge_9rvp6_3{position:absolute;right:12px;bottom:4px;z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;padding:1px 8px;border:1px solid var(--border-subtle, #252525);border-radius:6px;background:#000000b8;color:var(--text-secondary, #8c8c8c);font-size:11px;line-height:16px;font-variant-numeric:tabular-nums;white-space:nowrap}._root_11zbb_3{position:fixed;inset:0;z-index:1200;display:flex;flex-direction:column;background:var(--bg-surface);color:var(--text-primary);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px;-webkit-user-select:none;user-select:none}._centered_11zbb_16{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--text-secondary)}._header_11zbb_28{display:flex;align-items:center;gap:8px;height:40px;padding:0 8px;border-bottom:1px solid var(--border-subtle);background:var(--bg-elevated);flex-shrink:0}._title_11zbb_39{display:flex;align-items:center;gap:8px;font-weight:600;font-size:13px;white-space:nowrap;padding-right:8px;border-right:1px solid var(--border-subtle)}._tabs_11zbb_50{display:flex;align-items:flex-end;gap:2px;height:100%;overflow-x:auto;flex:1;min-width:0}._tab_11zbb_50{display:flex;align-items:center;gap:6px;height:30px;padding:0 8px 0 12px;border:1px solid var(--border-subtle);border-bottom:none;border-radius:6px 6px 0 0;background:var(--bg-surface);color:var(--text-secondary);cursor:pointer;white-space:nowrap}._tab_11zbb_50._tabActive_11zbb_75{background:var(--bg-muted);color:var(--text-primary)}._tabMeta_11zbb_80{color:var(--text-muted);font-size:10px}._tabButton_11zbb_85{display:flex;align-items:center;gap:6px;height:100%;padding:0;border:none;background:transparent;color:inherit;font:inherit;cursor:pointer;white-space:nowrap}._tabButton_11zbb_85:focus-visible,._tabClose_11zbb_100:focus-visible{outline:2px solid var(--accent-main);outline-offset:1px;border-radius:3px}._tabClose_11zbb_100{display:flex;align-items:center;opacity:.5;padding:2px 4px;border:none;border-radius:3px;background:transparent;color:inherit;cursor:pointer}._tabClose_11zbb_100:focus-visible{opacity:1}._tabClose_11zbb_100:hover{opacity:1;background:var(--bg-subtle)}._headerRight_11zbb_127{display:flex;align-items:center;gap:6px}._select_11zbb_133{height:26px;background:var(--bg-muted);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;padding:0 6px;font-size:12px;font-family:Graphik,Helvetica,Arial,sans-serif}._select_11zbb_133:disabled{color:var(--text-muted)}._fieldLabel_11zbb_148{color:var(--text-muted);font-size:11px}._iconButton_11zbb_153{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:28px;height:28px;padding:0 6px;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--text-primary);cursor:pointer;font-size:12px;font-family:Graphik,Helvetica,Arial,sans-serif}._iconButton_11zbb_153:hover:not(:disabled){background:var(--bg-subtle)}._iconButton_11zbb_153:disabled{color:var(--text-disabled);cursor:default}._iconButton_11zbb_153._iconButtonActive_11zbb_179{background:color-mix(in srgb,var(--accent-main) 30%,transparent);border-color:var(--accent-main)}._textButton_11zbb_184{height:28px;padding:0 10px;border-radius:5px;border:1px solid var(--border-default);background:var(--bg-muted);color:var(--text-primary);cursor:pointer;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px}._textButton_11zbb_184:hover:not(:disabled){border-color:var(--border-strong)}._textButton_11zbb_184:disabled{color:var(--text-disabled);cursor:default}._actionList_11zbb_205{display:flex;flex-direction:column;gap:4px}._actionButton_11zbb_212{display:flex;align-items:center;gap:8px;width:100%;height:30px;padding:0 10px;border-radius:5px;border:1px solid var(--border-default);background:var(--bg-muted);color:var(--text-primary);cursor:pointer;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._actionButton_11zbb_212 svg{width:14px;flex:none;color:var(--text-muted)}._actionButton_11zbb_212:hover:not(:disabled){border-color:var(--border-strong)}._actionButton_11zbb_212:disabled{color:var(--text-disabled);cursor:default}._cutPointWhere_11zbb_247{display:flex;flex-direction:column;gap:2px}._primaryButton_11zbb_253{background:var(--accent-main);border-color:var(--accent-main)}._workspace_11zbb_260{flex:1;display:flex;min-height:0}._body_11zbb_266{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0}._section_11zbb_274{display:flex;flex-direction:column;min-height:0;border-bottom:1px solid var(--border-subtle)}._sectionFlex_11zbb_281{flex:1}._sectionHeader_11zbb_285{display:flex;align-items:center;gap:6px;height:16px;padding:0 6px;background:var(--bg-elevated);color:var(--text-secondary);font-size:10px;letter-spacing:.06em;text-transform:uppercase;flex-shrink:0;cursor:pointer}._sectionHeader_11zbb_285:hover{color:var(--text-primary)}._sectionContent_11zbb_304{flex:1;min-height:0;position:relative;overflow:hidden}._splitter_11zbb_312{touch-action:none;position:relative;height:7px;flex-shrink:0;cursor:row-resize;background:linear-gradient(var(--border-default),var(--border-default)) center / 100% 1px no-repeat,var(--bg-surface)}._splitter_11zbb_312:after{content:"";position:absolute;left:50%;top:2px;width:36px;height:3px;margin-left:-18px;border-radius:2px;background:var(--border-strong)}._splitter_11zbb_312:hover,._splitter_11zbb_312:focus-visible,._splitter_11zbb_312._splitterActive_11zbb_335{outline:none;background:var(--accent-main)}._splitter_11zbb_312:hover:after,._splitter_11zbb_312:focus-visible:after{background:var(--text-primary)}._displayArea_11zbb_347{flex:1;display:flex;min-width:0;min-height:0}._drawerTabs_11zbb_354{display:flex;align-items:center;gap:2px;padding:4px;border-bottom:1px solid var(--border-subtle)}._drawerBody_11zbb_362{flex:1;min-height:0;display:flex;flex-direction:column}._drawerHandle_11zbb_369{width:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:none;border-right:1px solid var(--border-subtle);border-radius:0;background:var(--bg-elevated);color:var(--text-muted);font-size:10px;cursor:pointer;appearance:none}._drawerHandle_11zbb_369:hover{color:var(--text-primary);background:var(--bg-muted)}._drawerHandle_11zbb_369:focus-visible{outline:1px solid var(--accent-main);outline-offset:-1px}._program_11zbb_397{position:relative;flex:1;min-width:0;background:#0b0b10}._programCanvas_11zbb_404{touch-action:none;position:absolute;inset:0;width:100%;height:100%}._overlaySvg_11zbb_412{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}._monitorToolbar_11zbb_420{position:absolute;top:6px;right:6px;display:flex;gap:4px;padding:3px;border-radius:6px;background:#0000008c}._monitorLabel_11zbb_431{position:absolute;top:8px;left:10px;color:var(--text-secondary);font-size:11px;text-shadow:0 1px 2px #000;pointer-events:none}._timecode_11zbb_441{font-family:SF Mono,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;font-size:13px;letter-spacing:.02em}._library_11zbb_450{flex:1;min-height:0;overflow-y:auto;padding:8px;display:grid;grid-template-columns:repeat(auto-fill,148px);grid-auto-rows:min-content;gap:8px}._libraryEmpty_11zbb_462{grid-column:1 / -1;color:var(--text-muted);padding:24px 8px;line-height:1.5;text-align:center}._card_11zbb_470{align-self:start;position:relative;display:flex;flex-direction:column;border:1px solid var(--border-default);border-radius:6px;background:var(--bg-surface);overflow:hidden;cursor:grab}._card_11zbb_470._cardSelected_11zbb_482{border-color:var(--accent-main)}._cardThumb_11zbb_486{position:relative;aspect-ratio:16 / 9;background:#000;display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:22px}._cardThumb_11zbb_486 img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}._cardEmpty_11zbb_506{background:repeating-linear-gradient(45deg,#111 0 6px,#181818 6px 12px)}._cardSpinner_11zbb_510{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0000008c}._cutBadge_11zbb_519{display:inline-flex;align-items:center;gap:3px;white-space:nowrap}._cutBadgeOverlay_11zbb_527{position:absolute;left:3px;bottom:3px;display:inline-flex;align-items:center;gap:3px;padding:1px 5px;border-radius:4px;background:#000000b8;color:var(--text-primary);font-size:10px;line-height:14px;pointer-events:auto}._cardInfo_11zbb_543{display:flex;align-items:center;gap:6px;padding:5px 6px}._cardLabel_11zbb_550{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardMeta_11zbb_558{padding:0 6px 6px;color:var(--text-muted);font-size:10px}._cardError_11zbb_564{color:var(--accent-danger)}._preview_11zbb_568{display:flex;flex-direction:column;min-height:0;flex:1;background:#000}._previewMedia_11zbb_576{flex:1;min-height:0;width:100%;object-fit:contain;background:#000}._previewBar_11zbb_584{display:flex;align-items:center;gap:6px;padding:4px 6px;background:var(--bg-elevated);color:var(--text-secondary)}._inspector_11zbb_595{flex:1;overflow-y:auto;padding:10px;display:flex;flex-direction:column;gap:10px}._inspectorGroup_11zbb_604{display:grid;grid-template-columns:90px 1fr;align-items:center;gap:6px 8px}._numberInput_11zbb_612{width:84px;text-align:right;font-variant-numeric:tabular-nums}._fieldSuffix_11zbb_619{color:var(--text-muted);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}._timecodeValue_11zbb_626{font-family:SF Mono,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}._hint_11zbb_632{color:var(--text-muted);font-size:11px;line-height:1.4}._keyframeList_11zbb_638{display:flex;flex-direction:column;gap:4px}._keyframeRow_11zbb_644{display:grid;grid-template-columns:auto minmax(0,132px) auto;justify-content:start;align-items:center;gap:6px}._keyframeTime_11zbb_653{width:92px;border-color:var(--border-default);font-family:SF Mono,Menlo,Consolas,monospace;font-size:11px;font-variant-numeric:tabular-nums}._inspectorTitle_11zbb_661{font-weight:600;font-size:12px;color:var(--text-primary)}._input_11zbb_667{height:26px;min-width:0;background:var(--bg-muted);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;padding:0 6px;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px}._textarea_11zbb_679{min-height:60px;padding:6px;resize:vertical;background:var(--bg-muted);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px}._row_11zbb_691{display:flex;align-items:center;gap:6px}._muted_11zbb_697{color:var(--text-muted)}._transport_11zbb_704{display:flex;flex-wrap:wrap;align-items:center;gap:4px;row-gap:2px;min-height:34px;padding:2px 8px}._transportGroup_11zbb_714{white-space:nowrap;display:flex;align-items:center;gap:2px;padding:0 6px;border-right:1px solid var(--border-subtle)}._transportGroup_11zbb_714:last-child{border-right:none}._spacer_11zbb_727{flex:1}._volume_11zbb_731{width:80px}._status_11zbb_735{display:flex;align-items:center;gap:6px;color:var(--text-secondary);white-space:nowrap}._dot_11zbb_743{width:7px;height:7px;border-radius:50%;background:var(--accent-confirm)}._dotDirty_11zbb_750{background:var(--accent-caution)}._dotError_11zbb_754{background:var(--accent-danger)}._rulerRow_11zbb_760{display:flex;height:26px;flex-shrink:0;border-bottom:1px solid var(--border-subtle);background:var(--bg-elevated)}._trackHeader_11zbb_768{width:132px;flex-shrink:0;display:flex;align-items:center;gap:4px;padding:0 6px;border-right:1px solid var(--border-subtle);background:var(--bg-elevated);color:var(--text-secondary);font-size:11px;box-sizing:border-box}._ruler_11zbb_760{touch-action:none;position:relative;flex:1;overflow:hidden;cursor:text}._rulerTick_11zbb_790{position:absolute;top:0;bottom:0;border-left:1px solid var(--border-default);padding-left:3px;color:var(--text-muted);font-size:10px;font-family:SF Mono,Menlo,Consolas,monospace;white-space:nowrap}._rulerMinor_11zbb_802{position:absolute;bottom:0;height:6px;border-left:1px solid var(--border-subtle)}._scrollbar_11zbb_809{height:10px;flex-shrink:0;display:flex;background:var(--bg-surface)}._scrollTrack_11zbb_816{position:relative;flex:1}._scrollThumb_11zbb_821{touch-action:none;position:absolute;top:2px;height:6px;border-radius:3px;background:var(--border-strong);cursor:grab}._tracks_11zbb_831{height:100%;overflow-y:auto;overflow-x:hidden}._track_11zbb_768{display:flex;border-bottom:1px solid var(--border-subtle);box-sizing:border-box}._lane_11zbb_843{position:relative;flex:1;overflow:hidden;background:var(--bg-surface)}._laneDrop_11zbb_850{background:color-mix(in srgb,var(--accent-main) 12%,var(--bg-surface))}._item_11zbb_854{touch-action:none;position:absolute;top:3px;bottom:3px;border-radius:4px;overflow:hidden;box-sizing:border-box;border:1px solid rgba(255,255,255,.18);background:#2b3a55;cursor:grab}._item_11zbb_854._itemSelected_11zbb_867{border:2px solid var(--hue-yellow)}._itemImage_11zbb_871{background:#3b2e55}._itemColor_11zbb_875{background:#333}._itemBlank_11zbb_879{background:repeating-linear-gradient(45deg,#1b1b1f 0 8px,#222228 8px 16px);border-style:dashed}._itemAudio_11zbb_884{background:#1f4034}._itemText_11zbb_888{background:#5a4418}._itemPicture_11zbb_892{background:#3a2f5c}._itemError_11zbb_896{background:#5b1f1f}._itemLabel_11zbb_900{position:absolute;top:2px;left:6px;right:6px;display:flex;align-items:center;gap:4px;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px #000;pointer-events:none;z-index:2}._ribbon_11zbb_917{position:absolute;inset:0;display:flex;opacity:.8;pointer-events:none}._ribbon_11zbb_917 img{height:100%;flex-shrink:0;object-fit:cover}._waveformPlaceholder_11zbb_931{position:absolute;left:0;right:0;top:50%;height:1px;background:#a0ffc866;pointer-events:none}._waveform_11zbb_931{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}._itemSpinner_11zbb_949{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#00000073;z-index:3}._handle_11zbb_959{touch-action:none;position:absolute;top:0;bottom:0;width:8px;background:var(--hue-yellow);cursor:ew-resize;z-index:6;opacity:.85}._handleLeft_11zbb_972{left:0;border-radius:3px 0 0 3px}._handleRight_11zbb_977{right:0;border-radius:0 3px 3px 0}._transition_11zbb_967{position:absolute;top:0;bottom:0;z-index:5;box-sizing:border-box;border:1px solid rgba(255,255,255,.6);border-radius:4px;background:linear-gradient(to bottom right,#ffffff59 49%,#ffffff0d 51%);cursor:pointer}._transition_11zbb_967._transitionSelected_11zbb_994{border:2px solid var(--hue-yellow)}._transitionLabel_11zbb_998{position:absolute;bottom:1px;left:2px;right:2px;font-size:10px;text-align:center;white-space:nowrap;overflow:hidden;text-shadow:0 1px 2px #000;pointer-events:none}._playheadLine_11zbb_1011{position:absolute;top:0;bottom:0;width:1px;background:var(--destructive-500);pointer-events:none;z-index:10}._playheadCap_11zbb_1021{position:absolute;top:0;width:11px;height:10px;margin-left:-5px;background:var(--destructive-500);clip-path:polygon(0 0,100% 0,50% 100%);pointer-events:none;z-index:10}._cutPointHighlight_11zbb_1033{position:absolute;top:-2px;bottom:-2px;width:4px;margin-left:-2px;border-radius:2px;background:var(--text-primary);box-shadow:0 0 0 1px var(--bg-surface),0 0 6px 1px var(--text-primary);z-index:12;pointer-events:none}._cutPointSelected_11zbb_1046{position:absolute;top:-2px;bottom:-2px;width:4px;margin-left:-2px;border-radius:2px;background:var(--accent-main);box-shadow:0 0 0 1px var(--bg-surface),0 0 8px 2px var(--accent-main);z-index:13;pointer-events:none}._cutPointSelected_11zbb_1046:before,._cutPointSelected_11zbb_1046:after{content:"";position:absolute;left:-4px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent}._cutPointSelected_11zbb_1046:before{top:0;border-top:6px solid var(--accent-main)}._cutPointSelected_11zbb_1046:after{bottom:0;border-bottom:6px solid var(--accent-main)}._laneOnCut_11zbb_1082,._laneOnCut_11zbb_1082 ._item_11zbb_854{cursor:pointer}._insertMarker_11zbb_1087{position:absolute;top:0;bottom:0;width:3px;margin-left:-1px;background:var(--accent-main);z-index:11;pointer-events:none}._loopRange_11zbb_1098{position:absolute;top:0;height:4px;background:var(--accent-main);opacity:.6;pointer-events:none}._keyframe_11zbb_638{touch-action:none;position:absolute;width:10px;height:10px;margin-left:-5px;transform:rotate(45deg);background:var(--hue-yellow);border:1px solid #000;cursor:ew-resize;z-index:6}._keyframe_11zbb_638._keyframeSelected_11zbb_1120{background:#fff;outline:2px solid var(--accent-main)}._easeSegment_11zbb_1125{position:absolute;height:2px;z-index:5;pointer-events:none}._easeLabel_11zbb_1132{position:absolute;font-size:10px;color:var(--text-secondary);white-space:nowrap;pointer-events:none}._panRegion_11zbb_1140{position:absolute;top:3px;bottom:3px;box-sizing:border-box;border-radius:3px;border:1px dashed var(--border-strong);background:color-mix(in srgb,var(--hue-purple) 12%,transparent);cursor:copy}._panRegionFits_11zbb_1151{background:transparent;border-color:var(--border-subtle);cursor:default}._panRegionLabel_11zbb_1157{position:absolute;top:1px;left:4px;font-size:10px;color:var(--text-muted);pointer-events:none}._levelPot_11zbb_1166{touch-action:none;width:22px;height:22px;border-radius:50%;border:2px solid var(--border-strong);background:var(--bg-muted);position:relative;cursor:ns-resize;flex-shrink:0}._levelPotIndicator_11zbb_1178{position:absolute;top:2px;left:50%;width:2px;height:7px;margin-left:-1px;background:var(--hue-yellow);transform-origin:1px 7px}._levelValue_11zbb_1189{width:42px;font-size:10px;color:var(--text-muted);font-variant-numeric:tabular-nums}._trackName_11zbb_1196{font-weight:600;width:22px}._maskLane_11zbb_1201{overflow:hidden;white-space:nowrap;position:absolute;left:0;right:0;bottom:0;height:40%;border-top:1px dashed rgba(255,255,255,.3);font-size:10px;padding-left:6px;display:flex;align-items:center;background:#00000059;color:var(--text-secondary)}._linkIcon_11zbb_1218{font-size:9px;opacity:.8}._agent_11zbb_1225{flex:1;display:flex;flex-direction:column;border-left:1px solid var(--border-default);background:var(--bg-elevated);min-width:0;min-height:0}._conversation_11zbb_1235{flex:1;min-height:0;overflow-y:auto;padding:6px 10px;display:flex;flex-direction:column;gap:6px;-webkit-user-select:text;user-select:text}._msg_11zbb_1246{max-width:92%;padding:6px 10px;border-radius:8px;line-height:1.45;white-space:pre-wrap;word-break:break-word}._msgUser_11zbb_1255{align-self:flex-end;background:color-mix(in srgb,var(--accent-main) 35%,var(--bg-muted))}._msgAssistant_11zbb_1260{align-self:flex-start;background:var(--bg-muted)}._msgTool_11zbb_1265{align-self:flex-start;font-family:SF Mono,Menlo,Consolas,monospace;font-size:10px;color:var(--text-muted);padding:0 10px}._promptRow_11zbb_1274{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:6px;padding:6px 8px 8px}._promptInput_11zbb_1283{flex:1 1 100%;min-height:56px;max-height:160px;resize:none;background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border-default);border-radius:6px;padding:8px;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.35}._promptInput_11zbb_1283:focus{outline:none;border-color:var(--accent-main)}._agentStatus_11zbb_1303{padding:0 10px 2px;color:var(--text-secondary);font-size:11px;display:flex;align-items:center;gap:6px}._usagePopover_11zbb_1312{padding:12px;min-width:280px;font-size:12px}._usageTable_11zbb_1318{width:100%;border-collapse:collapse;margin:8px 0}._usageTable_11zbb_1318 td,._usageTable_11zbb_1318 th{text-align:right;padding:3px 6px;border-bottom:1px solid var(--border-subtle);font-variant-numeric:tabular-nums}._usageTable_11zbb_1318 td:first-child,._usageTable_11zbb_1318 th:first-child{text-align:left}._contextMenu_11zbb_1337{position:fixed;z-index:1400;min-width:180px;padding:4px;border-radius:6px;background:var(--bg-elevated);border:1px solid var(--border-default);box-shadow:0 8px 24px #00000080}._menuItem_11zbb_1348{display:flex;width:100%;align-items:center;gap:8px;padding:6px 10px;border:none;border-radius:4px;background:transparent;color:var(--text-primary);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px;text-align:left;cursor:pointer}._menuItem_11zbb_1348:hover:not(:disabled){background:var(--bg-subtle)}._menuItem_11zbb_1348:disabled{color:var(--text-disabled);cursor:default}._menuDivider_11zbb_1373{height:1px;margin:4px 0;background:var(--border-subtle)}._dialogBody_11zbb_1379{display:flex;flex-direction:column;gap:12px;min-width:360px;padding-top:4px}._choice_11zbb_1387{display:flex;gap:10px;padding:10px;border:1px solid var(--border-default);border-radius:6px;cursor:pointer;text-align:left;background:var(--bg-surface);color:var(--text-primary);font-family:Graphik,Helvetica,Arial,sans-serif}._choice_11zbb_1387:hover{border-color:var(--accent-main)}._choiceTitle_11zbb_1404{font-weight:600;margin-bottom:2px}._renderGroup_11zbb_1409{display:flex;align-items:center;gap:8px;padding:0 8px;border-left:1px solid var(--border-subtle);border-right:1px solid var(--border-subtle);white-space:nowrap}._renderStatus_11zbb_1419{max-width:260px;overflow:hidden;text-overflow:ellipsis;color:var(--text-secondary)}._checkLabel_11zbb_1426{display:flex;align-items:center;gap:4px;font-weight:600;cursor:pointer}._trackHeaderCompact_11zbb_1435{gap:2px;font-size:10px}._trackHeaderCompact_11zbb_1435 ._iconButton_11zbb_153{min-width:18px;height:18px;padding:0 2px;font-size:10px}._trackHeaderCompact_11zbb_1435 ._levelPot_11zbb_1166{width:12px;height:12px;border-width:1px}._trackHeaderCompact_11zbb_1435 ._levelPotIndicator_11zbb_1178{top:1px;height:4px;transform-origin:1px 4px}._laneCompact_11zbb_1459 ._itemLabel_11zbb_900{top:0;font-size:10px}._laneCompact_11zbb_1459 ._maskLane_11zbb_1201{font-size:0}._linkBadge_11zbb_1469,._unlinkedBadge_11zbb_1470{display:inline-flex;align-items:center;gap:2px;padding:0 4px;border-radius:3px;font-size:10px;line-height:13px;flex-shrink:0}._linkBadge_11zbb_1469{background:color-mix(in srgb,var(--accent-main) 70%,black);color:#fff}._unlinkedBadge_11zbb_1470{background:color-mix(in srgb,var(--accent-caution) 75%,black);color:#fff}._item_11zbb_854._itemPartner_11zbb_1491{outline:2px dashed var(--hue-yellow);outline-offset:-2px}._libraryPanel_11zbb_1498{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}._libraryToolbar_11zbb_1506{display:flex;align-items:center;gap:2px;padding:2px 8px;border-bottom:1px solid var(--border-subtle);font-size:11px;flex-shrink:0}._library_11zbb_450._librarySmall_11zbb_1516{grid-template-columns:repeat(auto-fill,84px);gap:6px;padding:6px}._cardSmall_11zbb_1522 ._cardInfo_11zbb_543{padding:2px 3px;gap:2px;font-size:10px}._cardSmall_11zbb_1522 ._iconButton_11zbb_153{min-width:18px;height:18px;padding:0 2px;font-size:9px}._cardSmall_11zbb_1522 ._cardThumb_11zbb_486{font-size:14px}._card_11zbb_470._cardInUse_11zbb_1539{border-color:var(--hue-yellow);box-shadow:0 0 0 1px var(--hue-yellow)}._libraryListScroll_11zbb_1544{flex:1;min-height:0;overflow:auto}._clipTable_11zbb_1550{width:100%;border-collapse:collapse;font-size:11px;font-variant-numeric:tabular-nums}._clipTable_11zbb_1550 th{position:sticky;top:0;z-index:1;padding:4px 6px;text-align:left;font-weight:600;color:var(--text-secondary);background:var(--bg-elevated);border-bottom:1px solid var(--border-default);white-space:nowrap}._clipTable_11zbb_1550 td{padding:2px 6px;border-bottom:1px solid var(--border-subtle);white-space:nowrap;color:var(--text-secondary)}._clipRow_11zbb_1577{cursor:grab}._clipRow_11zbb_1577:hover td{background:var(--bg-muted)}._clipRow_11zbb_1577._clipRowSelected_11zbb_1585 td{background:color-mix(in srgb,var(--accent-main) 25%,transparent)}._clipRow_11zbb_1577._clipRowInUse_11zbb_1589 td{color:var(--text-primary);box-shadow:inset 0 1px 0 var(--hue-yellow),inset 0 -1px 0 var(--hue-yellow)}._clipRow_11zbb_1577._clipRowInUse_11zbb_1589 td:first-child{box-shadow:inset 2px 0 0 var(--hue-yellow),inset 0 1px 0 var(--hue-yellow),inset 0 -1px 0 var(--hue-yellow)}._rowName_11zbb_1598{max-width:180px;overflow:hidden;text-overflow:ellipsis;color:var(--text-primary)}._rowThumb_11zbb_1605{width:34px}._rowThumb_11zbb_1605 ._cardThumb_11zbb_486{width:32px;height:18px;aspect-ratio:auto;font-size:9px;border-radius:2px;overflow:hidden}._libraryPanel_11zbb_1498._libraryDropping_11zbb_1618{outline:2px dashed var(--accent-main);outline-offset:-4px}._libraryDropHint_11zbb_1623{position:absolute;inset:32px 8px 8px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:color-mix(in srgb,var(--accent-main) 18%,rgba(0,0,0,.6));color:var(--text-primary);font-size:13px;font-weight:600;pointer-events:none;z-index:2}div._spinnerSmall_11zbb_1639{display:inline-block;flex-shrink:0;width:12px;height:12px;border-width:2px;vertical-align:middle}div._spinnerMedium_11zbb_1648{flex-shrink:0;width:18px;height:18px;border-width:2px}div._spinnerLarge_11zbb_1655{flex-shrink:0}._agentHandle_11zbb_1661{touch-action:none;width:14px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:0;margin:0;border:none;border-left:1px solid var(--border-subtle);border-radius:0;background:var(--bg-elevated);color:var(--text-muted);font-size:10px;cursor:pointer;appearance:none}._agentHandleOpen_11zbb_1682{cursor:col-resize}._agentHandle_11zbb_1661:hover{color:var(--text-primary);background:var(--bg-muted)}._agentHandleLabel_11zbb_1691{writing-mode:vertical-rl;display:flex;gap:6px;align-items:center;letter-spacing:.06em;text-transform:uppercase}._agentDrawer_11zbb_1700{position:relative;flex-shrink:0;display:flex;min-height:0}._viewerRow_11zbb_1710{flex:0 1 60%;display:flex;min-width:0}._transportStrip_11zbb_1716{flex-shrink:0;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}._timelineArea_11zbb_1722{flex:1 1 0;display:flex;flex-direction:column}._binPane_11zbb_1728{display:flex;flex-direction:column;max-width:60%;min-width:0;min-height:0;background:var(--bg-elevated)}._paneCollapse_11zbb_1738{margin-left:auto}._paneGutter_11zbb_1742{touch-action:none;width:5px;flex-shrink:0;cursor:col-resize;background:var(--bg-surface);border-left:1px solid var(--border-subtle)}._paneGutter_11zbb_1742:hover{background:var(--accent-main)}._binPane_11zbb_1728 ._libraryToolbar_11zbb_1506{flex-wrap:wrap;row-gap:2px}._binPane_11zbb_1728 ._libraryToolbar_11zbb_1506>*{flex-shrink:0;white-space:nowrap}._viewerPane_11zbb_1767{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;background:#000}._viewerTabs_11zbb_1776{display:flex;align-items:center;gap:2px;padding:4px;border-bottom:1px solid var(--border-subtle);background:var(--bg-elevated);flex-shrink:0}._viewerClipName_11zbb_1786{margin-left:6px;color:var(--text-secondary);max-width:24ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._viewerBody_11zbb_1795{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}._viewerProgram_11zbb_1803{flex:1;min-height:0;display:flex}._viewerProgram_11zbb_1803[hidden]{display:none}._workspace_kd8cd_3{display:contents}._hidden_kd8cd_7{display:none}:root,:host{--neutral-50: #f3f3f3;--neutral-100: #d7d7d7;--neutral-200: #bfbfbf;--neutral-300: #a8a8a8;--neutral-400: #8c8c8c;--neutral-500: #737373;--neutral-600: #5b5b5b;--neutral-700: #404040;--neutral-800: #252525;--neutral-850: #16161a;--neutral-900: #000009;--primary-50: #fcfcfc;--primary-100: #ececec;--primary-200: #dededf;--primary-300: #d1d1d2;--primary-400: #b9b9bf;--primary-500: #a4a4a6;--primary-600: #909093;--primary-700: #77777a;--primary-800: #5b5b5e;--primary-900: #393936;--success-50: #f0fdf4;--success-100: #dcfce7;--success-200: #bbf7d0;--success-300: #86efac;--success-400: #4ade80;--success-500: #22c55e;--success-600: #16a34a;--success-700: #15803d;--success-800: #166534;--success-900: #14532d;--warning-50: #fffbeb;--warning-100: #fef3c7;--warning-200: #fde68a;--warning-300: #fcd34d;--warning-400: #fbbf24;--warning-500: #f59e0b;--warning-600: #d97706;--warning-700: #b45309;--warning-800: #92400e;--warning-900: #78350f;--destructive-50: #fef2f2;--destructive-100: #fee2e2;--destructive-200: #fecaca;--destructive-300: #fca5a5;--destructive-400: #f87171;--destructive-500: #ef4444;--destructive-600: #dc2626;--destructive-700: #b91c1c;--destructive-800: #7f1d1d;--destructive-900: #7f1d1d;--hue-purple: #9747ff;--hue-blue: #4790ff;--hue-yellow: #f4de1f;--shade-white: #ffffff;--shade-black: #000000;--desktop-background: color-mix(in srgb, var(--neutral-700) 95%, black);--desktop-background-glow: color-mix( in srgb, color-mix(in srgb, var(--neutral-600) 50%, var(--neutral-700) 50%) 95%, black );--desktop-dots: color-mix(in srgb, var(--neutral-100) 30%, transparent);--desktop-grid: color-mix(in srgb, var(--neutral-100) 8%, transparent);--gradient-dark-start: #000009;--gradient-dark-end: #404040;--gradient-carbon-start: #252525;--gradient-carbon-end: #000009;--bg-primary: var(--shade-black);--bg-surface: var(--neutral-900);--bg-elevated: var(--neutral-850);--bg-muted: var(--neutral-800);--bg-subtle: var(--neutral-700);--border-subtle: var(--neutral-800);--border-default: var(--neutral-700);--border-strong: var(--neutral-600);--text-primary: var(--neutral-50);--text-secondary: var(--neutral-400);--text-muted: var(--neutral-500);--text-disabled: var(--neutral-600);--accent-main: var(--hue-blue);--accent-confirm: var(--success-500);--accent-caution: var(--warning-500);--accent-danger: var(--destructive-500);--interactive-hover: var(--neutral-700);--interactive-active: var(--neutral-600);--interactive-focus: var(--hue-blue);--type-boolean: #f0c050;--type-integer: #e86080;--type-float: #50b8e8;--type-string: #50e098;--type-color: #e84cff;--type-text: #50e098;--type-array: #b088e8;--type-image: #8878e8;--type-video: #f0a060;--type-audio: #50e8d0;--type-model-3d: #e860a0;--type-json: #e8d050;--type-model-splat: #9c27b0;--type-oko-asset: #f0ebd8;--type-shot_payload: #d4a574;--type-zip: #f97316;--type-shotgridContext: #038c4a;--type-file: var(--type-zip);--type-sequence: #dd0044;--type-lora: #a3e635;--type-safetensors: #3b82f6;--node-action-play: #5bd975;--node-action-play-hover: #6eef88;--node-action-delete: #f06060;--node-action-delete-hover: #ff7070;--node-action-script: #6c5ce7;--z-drawer: 90;--z-drawer-overlay: 94;--z-drawer-mobile: 95;--z-modal-overlay: 110000;--histogram-bg-dark: var(--neutral-900);--histogram-bg-panel: var(--neutral-850);--histogram-bg-input: var(--neutral-800);--histogram-text-main: var(--neutral-100);--histogram-text-muted: var(--neutral-500);--histogram-accent-blue: var(--hue-blue);--histogram-border-color: var(--neutral-700);--histogram-handle-color: var(--shade-white);--font-size-display-lg: 52px;--line-height-display-lg: 56px;--letter-spacing-display: .01em;--font-size-display-sm: 32px;--line-height-display-sm: 36px;--font-size-h1: 32px;--line-height-h1: 36px;--font-size-h2: 28px;--line-height-h2: 32px;--font-size-h3: 24px;--line-height-h3: 28px;--font-size-h4: 20px;--line-height-h4: 28px;--font-size-h5: 18px;--line-height-h5: 24px;--font-size-h6: 16px;--line-height-h6: 20px;--font-size-body-lg: 18px;--line-height-body-lg: 24px;--font-size-body-md: 16px;--line-height-body-md: 20px;--font-size-body-sm: 14px;--line-height-body-sm: 16px;--font-size-body-xs: 12px;--line-height-body-xs: 16px;--font-size-overline-lg: 14px;--font-size-overline-sm: 12px;--font-size-ui-md: 13px;--font-size-ui-sm: 11px;--font-size-ui-xs: 10px;--font-size-ui-2xs: 8px}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:var(--neutral-600);border-radius:3px}*::-webkit-scrollbar-thumb:hover{background-color:var(--neutral-500)}*::-webkit-scrollbar-corner{background:transparent}@font-face{font-family:Graphik;src:url(/assets/Graphik-Regular-Bq2b6Dlm.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-RegularItalic-XshKe1Y_.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Graphik;src:url(/assets/Graphik-Black-CZAAUxQb.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-BlackItalic-CwrueJdp.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:Graphik;src:url(/assets/Graphik-Extralight-B2E9IOcD.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-ExtralightItalic-D83oR5ZH.woff) format("woff");font-weight:200;font-style:italic}html,body{height:100%;margin:0;color:var(--text-primary);background-color:var(--desktop-background, #000009);font-family:Graphik,Helvetica,Arial,sans-serif;font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--nodey-canvas-footer-height: 24px}body{display:flex;flex-direction:row}#_app_ib0kz_33{display:flex;margin:0 auto;box-sizing:border-box}._appContainer_ib0kz_33{box-sizing:border-box;width:100%;height:100vh}._snackbarBottomRight_ib0kz_39{bottom:calc(var(--nodey-minimap-bottom-offset, 40px) + var(--nodey-minimap-height, 150px) + var(--nodey-snackbar-minimap-gap, 16px));right:var(--nodey-snackbar-right-offset, 16px);z-index:calc(var(--z-modal-overlay) + 1)}@media(max-width:639px){html,body{--nodey-minimap-bottom-offset: calc(40px + var(--nodey-canvas-footer-height));--nodey-snackbar-minimap-gap: 12px;--nodey-snackbar-right-offset: 12px}#_app_ib0kz_33{margin:2rem}}
