.NodeCanvasV2-module__7zixCq__canvasShell{overscroll-behavior:contain;--node-canvas-zoom:1;--canvas-bg:var(--gray-900);--node-canvas-bg-rgb:var(--gray-900-rgb);--canvas-dot:rgb(var(--palette-gray-000-rgb)/15%);--node-header-band-pad:16px;--node-header-inner-h:24px;--node-inner-padding:8px;--node-outer-radius:24px;--node-inner-radius:22px;--node-input-radius:16px;--xy-selection-background-color-props:transparent;--xy-selection-border-color-props:rgb(var(--palette-gray-000-rgb)/40%);width:100%;height:100%;position:absolute;inset:0}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeCanvasV2-module__7zixCq__canvasShell:not(.NodeCanvasV2-module__7zixCq__canvasShellStaticSection){--canvas-bg:var(--gray-800);--node-canvas-bg-rgb:var(--gray-800-rgb);--canvas-dot:rgb(var(--palette-gray-600-rgb)/30%);--xy-selection-border-color-props:#00000052}.NodeCanvasV2-module__7zixCq__canvasShellStaticSection{--canvas-bg:transparent;--canvas-dot:rgb(var(--palette-gray-000-rgb)/22%);width:100%;height:100%;min-height:0;position:relative;inset:auto}[data-landing-walkthrough-light] .NodeCanvasV2-module__7zixCq__canvasShellStaticSection{--canvas-dot:rgb(var(--palette-gray-600-rgb)/30%)}.NodeCanvasV2-module__7zixCq__canvasShellStaticSection .react-flow{background:0 0!important}:is(.NodeCanvasV2-module__7zixCq__canvasShellStaticSection[data-node-canvas-marketing] .react-flow,.NodeCanvasV2-module__7zixCq__canvasShellStaticSection[data-node-canvas-marketing] .react-flow__renderer,.NodeCanvasV2-module__7zixCq__canvasShellStaticSection[data-node-canvas-marketing] .react-flow__viewport){overflow:visible}.NodeCanvasV2-module__7zixCq__canvasShellStaticSection .react-flow__pane{pointer-events:none!important}.NodeCanvasV2-module__7zixCq__canvasShellStaticSection .react-flow__node{pointer-events:auto}:is(.NodeCanvasV2-module__7zixCq__canvasShell[data-node-canvas-marketing] .react-flow__pane,.NodeCanvasV2-module__7zixCq__canvasShell[data-node-canvas-marketing] .react-flow__node,.NodeCanvasV2-module__7zixCq__canvasShell[data-node-canvas-marketing] .react-flow__node *,.NodeCanvasV2-module__7zixCq__canvasShell[data-node-canvas-marketing] .react-flow__handle,.NodeCanvasV2-module__7zixCq__canvasShell[data-node-canvas-marketing] .react-flow__handle *){pointer-events:none!important}.NodeCanvasV2-module__7zixCq__canvasShellStaticSection .NodeCanvasV2-module__7zixCq__canvasFlowWrap{width:100%;height:100%;min-height:0;position:relative;inset:auto}.NodeCanvasV2-module__7zixCq__canvasShell .react-flow{background:var(--canvas-bg)}.NodeCanvasV2-module__7zixCq__canvasShell .react-flow__node{overflow:visible}:is(.NodeCanvasV2-module__7zixCq__canvasShell .react-flow__node:has([data-node-side-buttons-root]:hover),.NodeCanvasV2-module__7zixCq__canvasShell .react-flow__node:has([data-node-side-buttons-root]:focus-within)){z-index:2000}.NodeCanvasV2-module__7zixCq__canvasShell .react-flow__connection{z-index:1;pointer-events:none}.NodeCanvasV2-module__7zixCq__connectionLineLayer{pointer-events:none}.NodeCanvasV2-module__7zixCq__canvasBackground{--xy-background-color-props:var(--canvas-bg)!important;--xy-background-pattern-color-props:var(--canvas-dot)!important}.NodeCanvasV2-module__7zixCq__canvasShell[data-mode=pan] .react-flow__pane{cursor:grab}.NodeCanvasV2-module__7zixCq__canvasShell[data-mode=pan] .react-flow__pane.dragging{cursor:grabbing}.NodeCanvasV2-module__7zixCq__canvasShell[data-mode=select] .react-flow__pane{cursor:default}.NodeCanvasV2-module__7zixCq__canvasShell .react-flow__selection{border:1.5px solid rgb(var(--palette-gray-000-rgb)/36%)!important;background:0 0!important;border-radius:3px!important}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeCanvasV2-module__7zixCq__canvasShell .react-flow__selection{border-color:#00000047!important}.NodeCanvasV2-module__7zixCq__canvasShell .react-flow__node [class*=nodeWrap]{border:2px solid rgb(var(--gray-700-rgb)/100%)}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeCanvasV2-module__7zixCq__canvasShell .react-flow__node [class*=nodeWrap]{border-color:rgb(var(--palette-gray-000-rgb)/100%)}.NodeCanvasV2-module__7zixCq__canvasShell .react-flow__node.selected [data-node-accent] [class*=nodeWrap]{border-color:rgb(var(--node-selection-accent-rgb)/86%)}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeCanvasV2-module__7zixCq__canvasShell .react-flow__node.selected [data-node-accent] [class*=nodeWrap]{border-color:rgb(var(--node-selection-accent-rgb)/86%)}.NodeCanvasV2-module__7zixCq__canvasShell .react-flow__node.selected [data-node-accent] [class*=nodeTitleWrap]:not([class*=nodeTitleVideoOverlay]):not([class*=nodeTitleMediaOverlay]){color:rgb(var(--node-selection-accent-rgb)/100%)!important}.NodeCanvasV2-module__7zixCq__canvasShell [class*=nodeTitleWrap] [class*=nodeTitleInput]{opacity:1!important;appearance:none!important;color:inherit!important;-webkit-text-fill-color:currentColor!important}.NodeCanvasV2-module__7zixCq__canvasShell .react-flow__node.selected [data-node-accent] [class*=nodeTitleWrap]:not([class*=nodeTitleVideoOverlay]):not([class*=nodeTitleMediaOverlay]) [class*=nodeTitleInput]{color:rgb(var(--node-selection-accent-rgb)/100%)!important;-webkit-text-fill-color:rgb(var(--node-selection-accent-rgb)/100%)!important}.NodeCanvasV2-module__7zixCq__canvasDropOverlay{z-index:40;pointer-events:none;border:1px dashed rgb(var(--primary-500-rgb)/34%);background:rgb(var(--primary-500-rgb)/6%);box-shadow:inset 0 0 0 1px rgb(var(--primary-500-rgb)/12%),0 0 0 1px rgb(var(--primary-500-rgb)/6%);border-radius:20px;position:absolute;inset:16px}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeCanvasV2-module__7zixCq__canvasDropOverlay{border-color:rgb(var(--primary-500-rgb)/28%);background:rgb(var(--primary-500-rgb)/5%)}.NodeCanvasV2-module__7zixCq__dropGhostLayer{pointer-events:none;z-index:30;position:absolute;top:0;left:0}.NodeCanvasV2-module__7zixCq__dropTargetRing{border:2px dashed rgb(var(--accent-mint-500-rgb)/70%);background:rgb(var(--accent-mint-500-rgb)/5%);border-radius:28px;position:absolute;top:0;left:0}.NodeCanvasV2-module__7zixCq__dropGhostCard{border-radius:var(--node-outer-radius,24px);border:2px dashed rgb(var(--accent-mint-500-rgb)/45%);background:rgb(var(--accent-mint-500-rgb)/7%);position:absolute;top:0;left:0}.NodeCanvasV2-module__7zixCq__dropGhostHandle{border-radius:var(--node-side-handle-radius,8px);background:rgb(var(--accent-mint-500-rgb)/55%);position:absolute;top:0;left:0}.NodeCanvasV2-module__7zixCq__dropTargetHandleRing{box-sizing:border-box;border-radius:var(--node-side-handle-radius,8px);border:2px solid rgb(var(--accent-mint-500-rgb)/90%);position:absolute;top:0;left:0}.NodeCanvasV2-module__7zixCq__dropGhostEdgeSvg{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.NodeCanvasV2-module__7zixCq__canvasFlowWrap{position:absolute;inset:0}.NodeCanvasV2-module__7zixCq__canvasFlowWrapHydrating{opacity:0;pointer-events:none}.NodeCanvasV2-module__7zixCq__toolbarFileInput{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.NodeCanvasV2-module__7zixCq__nodeDeleteOverlay{z-index:50;background:rgb(var(--palette-gray-900-rgb)/50%);border-radius:inherit;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.NodeCanvasV2-module__7zixCq__analysisModalEnterOverlay{opacity:0;transition:opacity .26s cubic-bezier(.22,1,.36,1)}.NodeCanvasV2-module__7zixCq__analysisModalEnterOverlayOpen{opacity:1}.NodeCanvasV2-module__7zixCq__analysisModalCardMotion{opacity:0;transform:translate3d(var(--analysis-translate-x,0),var(--analysis-translate-y,16px),0)scale(var(--analysis-scale-x,.24),var(--analysis-scale-y,.16));filter:saturate(88%)blur(1px);will-change:transform,opacity,filter;transform-origin:50%;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s,filter .32s}.NodeCanvasV2-module__7zixCq__analysisModalCardOpen{opacity:1;filter:saturate()blur();transform:translate(0,0)scale(1)}.NodeCanvasV2-module__7zixCq__analysisModalCard{background:rgb(var(--palette-gray-800-rgb)/100%);width:min(1024px,100vw - 32px);min-height:0;max-height:min(86vh,960px);box-shadow:var(--glass-dropdown-frame);text-align:left;border:none;border-radius:14px;flex-direction:column;align-items:stretch;margin:16px;padding:0;display:flex;overflow:hidden}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeCanvasV2-module__7zixCq__analysisModalCard{background:rgb(var(--palette-gray-100-rgb)/100%);box-shadow:var(--glass-dropdown-frame)}.NodeCanvasV2-module__7zixCq__analysisModalHeaderRow{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.NodeCanvasV2-module__7zixCq__analysisModalTitle{color:var(--gray-000);margin:0}.NodeCanvasV2-module__7zixCq__analysisModalClose{background:rgb(var(--gray-000-rgb)/10%);color:var(--gray-000);cursor:pointer;font:inherit;border:none;border-radius:8px;flex-shrink:0;padding:6px 12px;font-size:13px;font-weight:500}.NodeCanvasV2-module__7zixCq__analysisModalClose:hover{background:rgb(var(--gray-000-rgb)/16%);color:var(--gray-000)}.NodeCanvasV2-module__7zixCq__analysisModalError{color:var(--accent-red-500);margin:0;padding:16px 20px 20px}.NodeCanvasV2-module__7zixCq__analysisModalLoading{color:rgb(var(--gray-000-rgb)/60%);justify-content:center;align-items:center;gap:8px;margin:0;padding:20px;display:inline-flex}.NodeCanvasV2-module__7zixCq__analysisModalYouTubeBody{box-sizing:border-box;flex-direction:column;flex:auto;min-height:0;padding:0 12px 12px;display:flex;overflow:hidden}.NodeCanvasV2-module__7zixCq__analysisModalErrorWrap{flex-direction:column;min-width:0;min-height:0;display:flex}.NodeCanvasV2-module__7zixCq__analysisModalPlatform{box-sizing:border-box;flex-shrink:0;width:100%;min-width:0;margin:0 0 12px!important}.NodeCanvasV2-module__7zixCq__analysisModalIgScroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box;flex:auto;min-height:0;padding:0 12px 16px;overflow:hidden auto}.NodeCanvasV2-module__7zixCq__analysisModalIgPlatformSkeleton{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}.NodeCanvasV2-module__7zixCq__analysisModalSkeletonIgIcon{border-radius:6px;flex:none;width:20px;height:20px}.NodeCanvasV2-module__7zixCq__analysisModalSkeletonHeaderText{flex-direction:column;flex:auto;justify-content:center;gap:6px;min-width:0;display:flex}.NodeCanvasV2-module__7zixCq__analysisModalSkeletonLineWide{max-width:100%;width:100%!important}.NodeCanvasV2-module__7zixCq__analysisModalSkeletonDateGroup{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.NodeCanvasV2-module__7zixCq__toolbarRow{z-index:1003;pointer-events:all;align-items:center;gap:8px;height:fit-content;display:inline-flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.NodeCanvasV2-module__7zixCq__toolbarGuideIcon{width:20px;height:20px}.NodeCanvasV2-module__7zixCq__canvasShell[data-connect-hint=true] .react-flow__handle{animation:1.6s ease-in-out infinite NodeCanvasV2-module__7zixCq__connectHintHandlePulse}@keyframes NodeCanvasV2-module__7zixCq__connectHintHandlePulse{0%,to{box-shadow:0 0 0 0 rgb(var(--primary-500-rgb)/55%)}50%{box-shadow:0 0 0 5px rgb(var(--primary-500-rgb)/0%)}}@media (prefers-reduced-motion:reduce){.NodeCanvasV2-module__7zixCq__canvasShell[data-connect-hint=true] .react-flow__handle{animation:none}}.NodeCanvasV2-module__7zixCq__toolbarGuideBadge{background:var(--primary-500);width:6px;height:6px;box-shadow:0 0 0 2px var(--node-toolbar-bg,transparent);pointer-events:none;border-radius:999px;animation:2s ease-in-out infinite NodeCanvasV2-module__7zixCq__toolbarGuideBadgePulse;position:absolute;top:6px;right:6px}@keyframes NodeCanvasV2-module__7zixCq__toolbarGuideBadgePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.NodeCanvasV2-module__7zixCq__toolbarGuideBadge{animation:none}}.NodeCanvasV2-module__7zixCq__zoomControlRow{z-index:1003;pointer-events:all;align-items:center;height:fit-content;display:inline-flex;position:absolute;bottom:12px;right:12px}@media (max-width:719px){.NodeCanvasV2-module__7zixCq__zoomControlRow{display:none}}.NodeCanvasV2-module__7zixCq__zoomMenuWrap{align-items:center;display:inline-flex;position:relative}.NodeCanvasV2-module__7zixCq__zoomLabelButton{box-sizing:border-box;background:rgb(var(--gray-800-rgb)/70%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:36px;box-shadow:var(--glass-dropdown-frame);cursor:pointer;color:rgb(var(--gray-000-rgb)/100%);-webkit-user-select:none;user-select:none;border:none;border-radius:16px;justify-content:center;align-items:center;gap:4px;padding:0 12px;line-height:1;transition:color .12s,background .12s;display:inline-flex;transform:translateZ(0)}.NodeCanvasV2-module__7zixCq__zoomLabelButton:hover{background:rgb(var(--gray-800-rgb)/85%);color:rgb(var(--gray-000-rgb)/100%)}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeCanvasV2-module__7zixCq__zoomLabelButton{background:rgb(var(--palette-gray-100-rgb)/70%);color:rgb(var(--palette-gray-900-rgb)/100%)}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeCanvasV2-module__7zixCq__zoomLabelButton:hover{background:rgb(var(--palette-gray-100-rgb)/85%);color:rgb(var(--palette-gray-900-rgb)/100%)}.NodeCanvasV2-module__7zixCq__zoomCaret{opacity:.7;flex:none;transition:transform .16s;display:block}.NodeCanvasV2-module__7zixCq__zoomCaretOpen{transform:rotate(180deg)}.NodeCanvasV2-module__7zixCq__zoomMenuAnchor{z-index:1003;transform-origin:100% 100%;min-width:180px;position:absolute;bottom:calc(100% + 8px);right:0}.NodeCanvasV2-module__7zixCq__zoomMenuDivider{background:rgb(var(--gray-000-rgb)/10%);height:1px;margin:4px 6px}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeCanvasV2-module__7zixCq__zoomMenuDivider{background:rgb(var(--palette-gray-900-rgb)/10%)}.NodeCanvasV2-module__7zixCq__canvasMinimap{box-shadow:var(--glass-dropdown-frame);background:var(--dropdown-surface-bg);border-radius:12px;margin:0 12px 56px 0;overflow:hidden}.NodeCanvasV2-module__7zixCq__canvasMinimap .react-flow__minimap-mask{fill:rgb(var(--gray-900-rgb)/55%);stroke:rgb(var(--primary-500-rgb));stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.NodeCanvasV2-module__7zixCq__canvasMinimap .react-flow__minimap-node{fill:rgb(var(--gray-000-rgb)/32%);stroke:none}.NodeCanvasV2-module__7zixCq__toolbarWrap{box-sizing:border-box;background:rgb(var(--gray-800-rgb)/70%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:fit-content;height:fit-content;box-shadow:var(--glass-dropdown-frame);border:none;border-radius:16px;align-items:center;gap:4px;padding:4px;display:inline-flex;transform:translateZ(0)}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeCanvasV2-module__7zixCq__toolbarWrap{background:rgb(var(--palette-gray-100-rgb)/70%)}.NodeCanvasV2-module__7zixCq__toolbarButton{box-sizing:border-box;border-radius:var(--button-radius);width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px;color:rgb(var(--gray-200-rgb)/100%);cursor:pointer;background:0 0;border:none;flex:0 0 32px;justify-content:center;align-items:center;padding:0;line-height:1;transition:background .12s,color .12s,transform .12s cubic-bezier(.23,1,.32,1);display:flex;position:relative}.NodeCanvasV2-module__7zixCq__toolbarButton:active{transform:scale(.95)}.NodeCanvasV2-module__7zixCq__toolbarIconMask{width:20px;height:20px;-webkit-mask-image:var(--toolbar-icon-url);-webkit-mask-image:var(--toolbar-icon-url);mask-image:var(--toolbar-icon-url);background-color:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.NodeCanvasV2-module__7zixCq__toolbarButton:hover{background:rgb(var(--gray-000-rgb)/10%);color:rgb(var(--gray-000-rgb)/100%)}.NodeCanvasV2-module__7zixCq__toolbarButtonActive{background:rgb(var(--gray-000-rgb)/14%);color:rgb(var(--gray-000-rgb)/100%)}.NodeCanvasV2-module__7zixCq__toolbarButtonActive:hover{background:rgb(var(--gray-000-rgb)/18%)}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeCanvasV2-module__7zixCq__toolbarButtonActive{background:rgb(var(--palette-gray-900-rgb)/10%);color:rgb(var(--palette-gray-900-rgb)/100%)}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeCanvasV2-module__7zixCq__toolbarButtonActive:hover{background:rgb(var(--palette-gray-900-rgb)/14%)}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeCanvasV2-module__7zixCq__toolbarButton{color:rgb(var(--palette-gray-800-rgb)/100%)}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeCanvasV2-module__7zixCq__toolbarButton:hover{background:rgb(var(--palette-gray-900-rgb)/8%);color:rgb(var(--palette-gray-900-rgb)/100%)}.NodeCanvasV2-module__7zixCq__toolbarMenuWrap{align-items:center;height:fit-content;display:inline-flex;position:relative}.NodeCanvasV2-module__7zixCq__toolbarMenuAnchor{z-index:200;transform-origin:bottom;min-width:max(100%,172px);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.NodeCanvasV2-module__7zixCq__toolbarDivider{background:linear-gradient(to bottom,rgb(var(--gray-000-rgb)/0%)0%,rgb(var(--gray-000-rgb)/14%)22%,rgb(var(--gray-000-rgb)/20%)50%,rgb(var(--gray-000-rgb)/14%)78%,rgb(var(--gray-000-rgb)/0%)100%);flex-shrink:0;align-self:center;width:1px;height:22px;margin:0 2px}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeCanvasV2-module__7zixCq__toolbarDivider{background:linear-gradient(to bottom,rgb(var(--palette-gray-900-rgb)/0%)0%,rgb(var(--palette-gray-900-rgb)/10%)22%,rgb(var(--palette-gray-900-rgb)/14%)50%,rgb(var(--palette-gray-900-rgb)/10%)78%,rgb(var(--palette-gray-900-rgb)/0%)100%)}.NodeCanvasV2-module__7zixCq__toolbarZoomLabel{color:rgb(var(--gray-200-rgb)/100%);text-align:center;-webkit-user-select:none;user-select:none;box-sizing:border-box;flex:none;justify-content:center;align-items:center;min-width:36px;height:32px;min-height:32px;max-height:32px;line-height:1;display:inline-flex}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeCanvasV2-module__7zixCq__toolbarZoomLabel{color:rgb(var(--palette-gray-800-rgb)/100%)}.NodeCanvasV2-module__7zixCq__actionButton{z-index:100;background:rgb(var(--gray-800-rgb)/100%);width:44px;height:44px;color:rgb(var(--gray-000-rgb)/78%);cursor:pointer;pointer-events:all;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .15s,color .15s,transform .12s,box-shadow .15s;display:flex;position:absolute;bottom:20px;left:20px;box-shadow:0 8px 20px #0000003d}.NodeCanvasV2-module__7zixCq__actionButton:hover{background:rgb(var(--gray-700-rgb)/80%);color:rgb(var(--gray-000-rgb)/100%);transform:scale(1.06);box-shadow:0 12px 28px #00000052}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeCanvasV2-module__7zixCq__actionButton{background:rgb(var(--palette-gray-000-rgb)/100%);color:rgb(var(--palette-gray-900-rgb)/78%);box-shadow:0 8px 20px rgb(var(--gray-600-rgb)/24%)}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeCanvasV2-module__7zixCq__actionButton:hover{background:rgb(var(--palette-gray-000-rgb)/88%);color:rgb(var(--palette-gray-900-rgb)/100%);box-shadow:0 12px 28px rgb(var(--gray-600-rgb)/32%)}.NodeCanvasV2-module__7zixCq__actionButton:active{transform:scale(.96)}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeCanvasV2-module__7zixCq__actionButton{box-shadow:0 12px 24px rgb(var(--gray-600-rgb)/24%);color:rgb(var(--palette-gray-900-rgb)/70%)}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeCanvasV2-module__7zixCq__actionButton:hover{color:rgb(var(--palette-gray-900-rgb)/100%)}.NodeCanvasV2-module__7zixCq__igInsightsGrid{grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 0 0;display:grid}.NodeCanvasV2-module__7zixCq__igInsightsItem{background:rgb(var(--gray-000-rgb,var(--palette-gray-000-rgb))/5%);border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;display:flex}html[data-theme=light] .NodeCanvasV2-module__7zixCq__igInsightsItem{background:rgb(var(--palette-gray-1000-rgb,0 0 0)/4%)}.NodeCanvasV2-module__7zixCq__igInsightsLabel{color:rgb(var(--gray-000-rgb,var(--palette-gray-000-rgb))/50%)}html[data-theme=light] .NodeCanvasV2-module__7zixCq__igInsightsLabel{color:rgb(var(--palette-gray-600-rgb)/70%)}.NodeCanvasV2-module__7zixCq__igInsightsValue{color:var(--gray-000,var(--palette-gray-000))}html[data-theme=light] .NodeCanvasV2-module__7zixCq__igInsightsValue{color:var(--palette-gray-900)}.NodeCanvasV2-module__7zixCq__bulkDownloadPill{z-index:10000;background:rgb(var(--palette-gray-900-rgb)/92%);color:var(--palette-gray-000);white-space:nowrap;box-shadow:var(--glass-dropdown-frame),0 12px 28px #00000052;-webkit-backdrop-filter:blur(18px)saturate(140%);-webkit-user-select:none;user-select:none;pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:500;animation:.16s NodeCanvasV2-module__7zixCq__bulkDownloadPillIn;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}html[data-theme=light] .NodeCanvasV2-module__7zixCq__bulkDownloadPill{background:rgb(var(--palette-gray-000-rgb)/94%);color:var(--palette-gray-900)}.NodeCanvasV2-module__7zixCq__bulkDownloadSpinner{border:2px solid rgb(var(--palette-gray-000-rgb)/22%);border-top-color:var(--palette-gray-000);border-radius:50%;flex-shrink:0;width:13px;height:13px;animation:.64s linear infinite NodeCanvasV2-module__7zixCq__bulkDownloadSpin}html[data-theme=light] .NodeCanvasV2-module__7zixCq__bulkDownloadSpinner{border-color:#00000024;border-top-color:var(--palette-gray-900)}@keyframes NodeCanvasV2-module__7zixCq__bulkDownloadSpin{to{transform:rotate(360deg)}}@keyframes NodeCanvasV2-module__7zixCq__bulkDownloadPillIn{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}
.NodeLayersPanel-module__8ZBqCG__panelSlot{z-index:1000;--layers-panel-top:48px;--layers-panel-bottom-gap:12px;margin:var(--layers-panel-top)12px var(--layers-panel-bottom-gap)8px;pointer-events:auto;position:absolute;top:0;left:0}.NodeLayersPanel-module__8ZBqCG__panelSlot:before{content:"";top:calc(-1*var(--layers-panel-top));pointer-events:none;z-index:-1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(to right,rgb(var(--gray-900-rgb)/45%),rgb(var(--gray-900-rgb)/0%));position:absolute;bottom:-12px;left:-8px;right:-48px;-webkit-mask-image:linear-gradient(90deg,#000 0% 55%,#000c 70%,#0006 85%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 55%,#000c 70%,#0006 85%,#0000 100%)}.NodeLayersPanel-module__8ZBqCG__panelSlot:has(.NodeLayersPanel-module__8ZBqCG__panel[data-collapsed=true]):before{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#000 0% 55%,#000c 70%,#0006 85%,#0000 100%),linear-gradient(#000 0% calc(100% - 48px),#00000080 calc(100% - 20px),#0000 100%);mask-image:linear-gradient(90deg,#000 0% 55%,#000c 70%,#0006 85%,#0000 100%),linear-gradient(#000 0% calc(100% - 48px),#00000080 calc(100% - 20px),#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.NodeLayersPanel-module__8ZBqCG__panel{width:240px;min-width:0;max-height:calc(100vh - var(--layers-panel-top) - var(--layers-panel-bottom-gap));max-height:calc(100dvh - var(--layers-panel-top) - var(--layers-panel-bottom-gap));box-sizing:border-box;background:0 0;flex-direction:column;transition:width .44s cubic-bezier(.32,.72,0,1);display:flex;overflow:hidden}.NodeLayersPanel-module__8ZBqCG__header{flex:none;align-items:center;gap:6px;padding:6px 6px 6px 4px;display:flex}.NodeLayersPanel-module__8ZBqCG__collapseBtn{border-radius:var(--button-radius);width:32px;height:32px;color:rgb(var(--gray-000-rgb)/72%);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;transition:background .14s,color .14s;display:inline-flex}.NodeLayersPanel-module__8ZBqCG__collapseBtn:hover{background:rgb(var(--gray-000-rgb)/14%);color:var(--gray-000)}.NodeLayersPanel-module__8ZBqCG__body{--layers-ease:cubic-bezier(.32,.72,0,1);--layers-ease-spring:cubic-bezier(.34,1.12,.64,1);--layers-duration:.44s;transform-origin:top;min-width:0;min-height:0;transition:grid-template-rows var(--layers-duration)var(--layers-ease);animation:NodeLayersPanel-module__8ZBqCG__layersBodyOpen var(--layers-duration)var(--layers-ease-spring)both;grid-template-rows:1fr;display:grid}.NodeLayersPanel-module__8ZBqCG__body[data-open=false]{grid-template-rows:0fr;transition:grid-template-rows .24s ease-in;animation:.24s cubic-bezier(.4,0,1,1) both NodeLayersPanel-module__8ZBqCG__layersBodyClose}@keyframes NodeLayersPanel-module__8ZBqCG__layersBodyOpen{0%{transform:scale(.84)}72%{transform:scale(1.015)}to{transform:scale(1)}}@keyframes NodeLayersPanel-module__8ZBqCG__layersBodyClose{0%{transform:scale(1)}to{transform:scale(.96)}}.NodeLayersPanel-module__8ZBqCG__bodyInner{opacity:0;min-width:0;min-height:0;transition:transform .32s var(--layers-ease-spring),opacity .18s ease;flex-direction:column;display:flex;overflow:hidden;transform:translateY(6px)}.NodeLayersPanel-module__8ZBqCG__body[data-open=true] .NodeLayersPanel-module__8ZBqCG__bodyInner{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.NodeLayersPanel-module__8ZBqCG__body,.NodeLayersPanel-module__8ZBqCG__body[data-open=false]{transition:grid-template-rows .12s;animation:none}.NodeLayersPanel-module__8ZBqCG__bodyInner{opacity:1;transition:opacity .12s;transform:none}.NodeLayersPanel-module__8ZBqCG__row{transition:background .14s}.NodeLayersPanel-module__8ZBqCG__panel,.NodeLayersPanel-module__8ZBqCG__panel[data-collapsed=true]{transition:width .12s}.NodeLayersPanel-module__8ZBqCG__title{transition:opacity .12s}}.NodeLayersPanel-module__8ZBqCG__searchRow{flex:auto;align-items:center;min-width:0;display:flex;position:relative}.NodeLayersPanel-module__8ZBqCG__searchIcon{color:rgb(var(--gray-000-rgb)/42%);pointer-events:none;display:inline-flex;position:absolute;left:8px}.NodeLayersPanel-module__8ZBqCG__searchInput{background:rgb(var(--gray-000-rgb)/10%);width:100%;height:30px;color:var(--gray-000);border:0;border-radius:8px;outline:none;padding:0 10px 0 28px}.NodeLayersPanel-module__8ZBqCG__searchInput::placeholder{color:rgb(var(--gray-000-rgb)/42%)}.NodeLayersPanel-module__8ZBqCG__list{min-height:calc(100vh - var(--layers-panel-top) - var(--layers-panel-bottom-gap) - 44px);min-height:calc(100dvh - var(--layers-panel-top) - var(--layers-panel-bottom-gap) - 44px);max-height:calc(100vh - var(--layers-panel-top) - var(--layers-panel-bottom-gap) - 44px);max-height:calc(100dvh - var(--layers-panel-top) - var(--layers-panel-bottom-gap) - 44px);overscroll-behavior:contain;flex-direction:column;gap:1px;padding:4px 6px 6px 4px;display:flex;overflow-y:auto}.NodeLayersPanel-module__8ZBqCG__list::-webkit-scrollbar{width:12px}.NodeLayersPanel-module__8ZBqCG__list::-webkit-scrollbar-track{background:0 0}.NodeLayersPanel-module__8ZBqCG__list::-webkit-scrollbar-thumb{background:padding-box padding-box;border:4px solid #0000;border-radius:999px}.NodeLayersPanel-module__8ZBqCG__list[data-scrolling=true]::-webkit-scrollbar-thumb{background:rgb(var(--gray-000-rgb)/24%);background-clip:padding-box}.NodeLayersPanel-module__8ZBqCG__list[data-scrolling=true]::-webkit-scrollbar-thumb:hover{background:rgb(var(--gray-000-rgb)/36%);background-clip:padding-box}.NodeLayersPanel-module__8ZBqCG__row{box-sizing:border-box;width:calc(100% + 2px);height:28px;color:rgb(var(--gray-000-rgb)/88%);text-align:left;cursor:pointer;transition:background .14s ease,height .26s var(--layers-ease),opacity .18s ease,margin-bottom .26s var(--layers-ease);background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:8px;margin-left:-2px;padding:0 8px 0 6px;font-family:inherit;display:flex}.NodeLayersPanel-module__8ZBqCG__row:hover{background:rgb(var(--gray-000-rgb)/8%)}.NodeLayersPanel-module__8ZBqCG__rowHidden{opacity:0;pointer-events:none;height:0;margin-bottom:-1px;overflow:hidden}.NodeLayersPanel-module__8ZBqCG__rowCollapseBtn,.NodeLayersPanel-module__8ZBqCG__rowCollapseSpacer{box-sizing:border-box;flex:none;width:20px;height:20px;margin-left:-2px;margin-right:-8px}.NodeLayersPanel-module__8ZBqCG__rowCollapseBtn{color:rgb(var(--gray-000-rgb)/55%);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.NodeLayersPanel-module__8ZBqCG__rowCollapseBtn:hover{color:rgb(var(--gray-000-rgb)/88%);background:rgb(var(--gray-000-rgb)/8%)}.NodeLayersPanel-module__8ZBqCG__rowCollapseBtn svg{transition:transform .14s}.NodeLayersPanel-module__8ZBqCG__rowCollapseBtn[data-open=false] svg{transform:rotate(-90deg)}.NodeLayersPanel-module__8ZBqCG__rowNested{padding-left:44px;position:relative}.NodeLayersPanel-module__8ZBqCG__rowNested:before{content:"";background:rgb(var(--gray-000-rgb)/20%);width:1px;position:absolute;top:0;bottom:-1px;left:34px}.NodeLayersPanel-module__8ZBqCG__rowNested:after{content:"";background:rgb(var(--gray-000-rgb)/20%);width:8px;height:1px;position:absolute;top:50%;left:34px}.NodeLayersPanel-module__8ZBqCG__rowNestedLast:before{bottom:50%}.NodeLayersPanel-module__8ZBqCG__rowSelected,.NodeLayersPanel-module__8ZBqCG__rowSelected:hover{background:rgb(var(--gray-000-rgb)/10%);color:var(--gray-000)}.NodeLayersPanel-module__8ZBqCG__rowIcon{width:20px;height:20px;color:rgb(var(--gray-000-rgb)/70%);flex:none;justify-content:center;align-items:center;display:inline-flex}.NodeLayersPanel-module__8ZBqCG__rowSelected .NodeLayersPanel-module__8ZBqCG__rowIcon{color:var(--gray-000)}.NodeLayersPanel-module__8ZBqCG__rowThumb{background:rgb(var(--gray-000-rgb)/8%);border-radius:5px;flex:none;width:20px;height:20px;display:block;overflow:hidden}.NodeLayersPanel-module__8ZBqCG__rowThumbMedia{object-fit:cover;width:100%;height:100%;display:block}.NodeLayersPanel-module__8ZBqCG__rowLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.NodeLayersPanel-module__8ZBqCG__rowEditing,.NodeLayersPanel-module__8ZBqCG__rowEditing:hover{background:0 0}.NodeLayersPanel-module__8ZBqCG__rowRenameInput{min-width:0;color:inherit;background:0 0;border:0;outline:none;flex:auto;padding:0;font-family:inherit}.NodeLayersPanel-module__8ZBqCG__empty{color:rgb(var(--gray-000-rgb)/45%);text-align:center;padding:10px 8px 12px}
.CanvasEmptyState-module__6fsHPG__overlay{z-index:40;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.CanvasEmptyState-module__6fsHPG__inner{text-align:center;pointer-events:auto;flex-direction:column;align-items:center;gap:20px;padding:24px;display:flex}.CanvasEmptyState-module__6fsHPG__heading{color:rgb(var(--gray-000-rgb)/72%);margin:0}.CanvasEmptyState-module__6fsHPG__actions{gap:12px;display:flex}
.NodeContextMenu-module__XS0fuq__menuWrap{z-index:9999;background:rgb(var(--palette-gray-900-rgb,23 27 34)/88%);-webkit-backdrop-filter:blur(20px)saturate(150%);min-width:190px;box-shadow:var(--dropdown-ambient-shadow),var(--glass-dropdown-frame);-webkit-user-select:none;user-select:none;transform-origin:0 0;border-radius:14px;flex-direction:column;gap:2px;padding:6px;animation:.13s cubic-bezier(.16,1,.3,1) forwards NodeContextMenu-module__XS0fuq__menuPopIn;display:flex;position:fixed}html[data-theme=light] .NodeContextMenu-module__XS0fuq__menuWrap{background:rgb(var(--palette-gray-000-rgb)/90%)}@keyframes NodeContextMenu-module__XS0fuq__menuPopIn{0%{opacity:0;transform:scale(.94)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}.NodeContextMenu-module__XS0fuq__menuItem{width:100%;height:34px;color:var(--gray-000);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;font-size:13px;font-weight:500;transition:background .12s,color .12s,transform .1s;display:flex}.NodeContextMenu-module__XS0fuq__menuItem:hover:not(:disabled){background:rgb(var(--palette-gray-000-rgb,var(--palette-gray-000-rgb))/10%)}html[data-theme=light] .NodeContextMenu-module__XS0fuq__menuItem:hover:not(:disabled){background:#0000000f}.NodeContextMenu-module__XS0fuq__menuItem:active:not(:disabled){transform:scale(.98)}.NodeContextMenu-module__XS0fuq__menuItem:disabled{opacity:.38;cursor:not-allowed}.NodeContextMenu-module__XS0fuq__itemMain{align-items:center;gap:9px;min-width:0;display:flex}.NodeContextMenu-module__XS0fuq__itemIcon{width:16px;height:16px;color:var(--gray-300);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.NodeContextMenu-module__XS0fuq__itemLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NodeContextMenu-module__XS0fuq__shortcutBadge{color:var(--gray-400);letter-spacing:.5px;background:rgb(var(--palette-gray-000-rgb)/6%);border-radius:4px;flex-shrink:0;padding:2px 5px;font-size:11px;font-weight:500}html[data-theme=light] .NodeContextMenu-module__XS0fuq__shortcutBadge{background:#0000000d}.NodeContextMenu-module__XS0fuq__divider{background:rgb(var(--palette-gray-000-rgb,var(--palette-gray-000-rgb))/8%);height:1px;margin:4px 6px}html[data-theme=light] .NodeContextMenu-module__XS0fuq__divider{background:#00000014}.NodeContextMenu-module__XS0fuq__dangerItem,.NodeContextMenu-module__XS0fuq__dangerItem .NodeContextMenu-module__XS0fuq__itemIcon{color:var(--accent-red-500)}.NodeContextMenu-module__XS0fuq__dangerItem:hover:not(:disabled){background:rgb(var(--accent-red-600-rgb)/16%)!important;color:var(--accent-red-500)!important}
.VideoModelMenu-module__fsR-wq__menu{box-sizing:border-box;overscroll-behavior:contain;touch-action:pan-y;flex-direction:column;gap:6px;width:100%;min-width:0;max-width:100%;height:min(340px,70vh);min-height:0;padding:8px;display:flex;overflow:hidden}.VideoModelMenu-module__fsR-wq__topRow{flex-shrink:0;align-items:center;gap:6px;width:100%;min-width:0;display:flex}.VideoModelMenu-module__fsR-wq__topRow .VideoModelMenu-module__fsR-wq__searchWrap{flex:1;min-width:0}.VideoModelMenu-module__fsR-wq__searchWrap{flex-shrink:0}.VideoModelMenu-module__fsR-wq__pricingButton{box-sizing:border-box;cursor:pointer;background:0 0;border:1px solid #0000001a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-family:inherit;transition:background .1s,border-color .1s;display:inline-flex}.VideoModelMenu-module__fsR-wq__pricingButton:hover{background:#0000000a}.VideoModelMenu-module__fsR-wq__pricingGlyph{color:#000000bd;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:1;display:inline-flex}html[data-theme=dark] .VideoModelMenu-module__fsR-wq__pricingButton{border-color:rgb(var(--palette-gray-000-rgb)/14%)}html[data-theme=dark] .VideoModelMenu-module__fsR-wq__pricingButton:hover{background:rgb(var(--palette-gray-000-rgb)/7%)}html[data-theme=dark] .VideoModelMenu-module__fsR-wq__pricingGlyph{color:rgb(var(--palette-gray-000-rgb)/74%)}.VideoModelMenu-module__fsR-wq__searchInput{border-radius:var(--dropdown-item-radius);background:var(--palette-gray-200);color:#000000c7;box-sizing:border-box;border:none;outline:none;width:100%;padding:5px 7px;font-family:inherit}.VideoModelMenu-module__fsR-wq__searchInput::placeholder{color:#00000061}html[data-theme=dark] .VideoModelMenu-module__fsR-wq__searchInput{background:var(--palette-gray-700);color:rgb(var(--palette-gray-000-rgb)/88%)}html[data-theme=dark] .VideoModelMenu-module__fsR-wq__searchInput::placeholder{color:rgb(var(--palette-gray-000-rgb)/32%)}.VideoModelMenu-module__fsR-wq__filterChips{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:16px;padding:2px 8px;display:flex}.VideoModelMenu-module__fsR-wq__filterChip{color:#000;opacity:.48;cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;height:28px;padding:0;font-family:inherit;transition:opacity .2s;display:inline-flex}.VideoModelMenu-module__fsR-wq__filterChip:not(.VideoModelMenu-module__fsR-wq__filterChipActive):hover{opacity:.9}.VideoModelMenu-module__fsR-wq__filterChipActive{opacity:1}html[data-theme=dark] .VideoModelMenu-module__fsR-wq__filterChip{color:var(--palette-gray-000)}.VideoModelMenu-module__fsR-wq__emptyState{text-align:center;flex:auto;justify-content:center;align-items:center;margin:0;list-style:none;display:flex}.VideoModelMenu-module__fsR-wq__emptyText{color:#0000006b}html[data-theme=dark] .VideoModelMenu-module__fsR-wq__emptyText{color:rgb(var(--palette-gray-000-rgb)/42%)}.VideoModelMenu-module__fsR-wq__list{scrollbar-gutter:stable both-edges;scrollbar-width:thin;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;flex-direction:column;flex:auto;gap:2px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden auto}.VideoModelMenu-module__fsR-wq__list::-webkit-scrollbar{width:6px}.VideoModelMenu-module__fsR-wq__list::-webkit-scrollbar-thumb{background:#0000002e;border-radius:3px}html[data-theme=dark] .VideoModelMenu-module__fsR-wq__list::-webkit-scrollbar-thumb{background:rgb(var(--palette-gray-000-rgb)/22%)}.VideoModelMenu-module__fsR-wq__listItem{margin:0;padding:0}.VideoModelMenu-module__fsR-wq__row{border-radius:var(--dropdown-item-radius);width:100%;color:inherit;cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:none;flex-direction:row;align-items:center;gap:6px;padding:8px;font-family:inherit;transition:background-color .14s;display:flex}.VideoModelMenu-module__fsR-wq__row:hover{background:var(--palette-gray-150)}.VideoModelMenu-module__fsR-wq__row:focus,.VideoModelMenu-module__fsR-wq__row:focus-visible{outline:none}.VideoModelMenu-module__fsR-wq__rowActive{background:0 0}.VideoModelMenu-module__fsR-wq__rowDisabled{cursor:not-allowed;opacity:.55;pointer-events:none}.VideoModelMenu-module__fsR-wq__rowDisabled:focus-visible{outline:none}.VideoModelMenu-module__fsR-wq__rowDisabled.VideoModelMenu-module__fsR-wq__rowActive{background:0 0}html[data-theme=dark] .VideoModelMenu-module__fsR-wq__rowDisabled.VideoModelMenu-module__fsR-wq__rowActive{background:0 0}html[data-theme=dark] .VideoModelMenu-module__fsR-wq__row:hover{background:rgb(var(--palette-gray-000-rgb)/7%)}html[data-theme=dark] .VideoModelMenu-module__fsR-wq__rowActive{background:0 0}.VideoModelMenu-module__fsR-wq__modelIcon{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;overflow:hidden}.VideoModelMenu-module__fsR-wq__modelIconAsset{background:var(--palette-gray-200)}html[data-theme=dark] .VideoModelMenu-module__fsR-wq__modelIconAsset{background:var(--palette-gray-700)}.VideoModelMenu-module__fsR-wq__modelIconImage{object-fit:contain;filter:brightness(0)invert(.68)opacity(.7);width:24px;height:24px;transition:filter .12s,opacity .12s;display:block}.VideoModelMenu-module__fsR-wq__row:hover .VideoModelMenu-module__fsR-wq__modelIconImage,.VideoModelMenu-module__fsR-wq__rowActive .VideoModelMenu-module__fsR-wq__modelIconImage{filter:brightness(0)invert(.88)opacity()}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .VideoModelMenu-module__fsR-wq__modelIconImage{filter:brightness(0)invert(.3)opacity(.7)}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .VideoModelMenu-module__fsR-wq__row:hover .VideoModelMenu-module__fsR-wq__modelIconImage{filter:brightness(0)invert(.15)opacity()}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .VideoModelMenu-module__fsR-wq__rowActive .VideoModelMenu-module__fsR-wq__modelIconImage{filter:brightness(0)invert(.15)opacity()}.VideoModelMenu-module__fsR-wq__rowMain{flex:auto;min-width:0}.VideoModelMenu-module__fsR-wq__titleRow{flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.VideoModelMenu-module__fsR-wq__modelName{white-space:nowrap;text-overflow:ellipsis;color:#000000e0;flex:auto;min-width:0;overflow:hidden}html[data-theme=dark] .VideoModelMenu-module__fsR-wq__modelName{color:rgb(var(--palette-gray-000-rgb)/92%)}.VideoModelMenu-module__fsR-wq__desc{color:#0000007a;white-space:nowrap;min-height:1.4em;max-height:1.4em;margin:2px 0 0;line-height:1.4;overflow:hidden}html[data-theme=dark] .VideoModelMenu-module__fsR-wq__desc{color:rgb(var(--palette-gray-000-rgb)/48%)}.VideoModelMenu-module__fsR-wq__descText{text-overflow:ellipsis;white-space:nowrap;vertical-align:top;max-width:100%;display:inline-block;overflow:hidden}.VideoModelMenu-module__fsR-wq__row:hover .VideoModelMenu-module__fsR-wq__descText{text-overflow:clip;max-width:none;animation:6s linear .4s VideoModelMenu-module__fsR-wq__descMarquee;overflow:visible}@keyframes VideoModelMenu-module__fsR-wq__descMarquee{0%,8%{transform:translate(0)}92%,to{transform:translate(min(-300px,-50%))}}.VideoModelMenu-module__fsR-wq__rowDisabled:hover .VideoModelMenu-module__fsR-wq__descText{text-overflow:ellipsis;animation:none}.VideoModelMenu-module__fsR-wq__updateSoonBadge{color:#00000085;white-space:nowrap;background:#00000014;border-radius:6px;flex-shrink:0;margin-left:auto;padding:2px 6px}html[data-theme=dark] .VideoModelMenu-module__fsR-wq__updateSoonBadge{background:rgb(var(--palette-gray-000-rgb)/10%);color:rgb(var(--gray-000-rgb)/48%)}.VideoModelMenu-module__fsR-wq__planLockedBadge{color:#6d28d9e6;white-space:nowrap;background:#7c3aed1f;border-radius:6px;flex-shrink:0;margin-left:auto;padding:2px 6px}html[data-theme=dark] .VideoModelMenu-module__fsR-wq__planLockedBadge{color:#c4b5fde6;background:#a78bfa29}.VideoModelMenu-module__fsR-wq__rowPlanLocked{cursor:pointer;opacity:.78}.VideoModelMenu-module__fsR-wq__rowPlanLocked:hover{background:#7c3aed0d}html[data-theme=dark] .VideoModelMenu-module__fsR-wq__rowPlanLocked:hover{background:#a78bfa14}
.PromptLinkedImageStrip-module__ys-M9G__stripViewport{width:100%;min-width:0;position:relative}.PromptLinkedImageStrip-module__ys-M9G__strip{overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;align-items:center;gap:4px;width:100%;min-width:0;display:flex;overflow:auto hidden}.PromptLinkedImageStrip-module__ys-M9G__strip::-webkit-scrollbar{display:none}.PromptLinkedImageStrip-module__ys-M9G__stripReserved{flex-shrink:0;width:100%;min-height:32px}.PromptLinkedImageStrip-module__ys-M9G__thumbWrap{border:1px solid rgb(var(--palette-gray-000-rgb)/12%);box-sizing:border-box;background:#0000002e;border-radius:4px;flex-shrink:0;width:32px;max-width:32px;height:32px;max-height:32px;overflow:hidden}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .PromptLinkedImageStrip-module__ys-M9G__thumbWrap{background:#0000000a;border-color:#0000001a}.PromptLinkedImageStrip-module__ys-M9G__thumb{object-fit:cover;width:32px;max-width:32px;height:32px;max-height:32px;display:block}
.Button-module__iG8H9W__root{box-sizing:border-box;height:var(--button-height);padding:0 var(--button-padding-inline);border-radius:var(--button-radius);cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;gap:8px;font-family:inherit;text-decoration:none;transition:background-color .14s,border-color .14s,opacity .14s,filter .14s,transform .12s;display:inline-flex;position:relative}.Button-module__iG8H9W__root:disabled{cursor:not-allowed}.Button-module__iG8H9W__withLeftIcon{padding-left:calc(var(--button-padding-inline) - 2px)}.Button-module__iG8H9W__withRightIcon{padding-right:calc(var(--button-padding-inline) - 2px)}.Button-module__iG8H9W__sm.Button-module__iG8H9W__withLeftIcon{padding-left:calc(var(--button-padding-inline-sm) - 2px)}.Button-module__iG8H9W__sm.Button-module__iG8H9W__withRightIcon{padding-right:calc(var(--button-padding-inline-sm) - 2px)}.Button-module__iG8H9W__sm{height:var(--button-height-sm);min-width:var(--button-min-width-sm);padding:0 var(--button-padding-inline-sm);border-radius:var(--button-radius);gap:4px}.Button-module__iG8H9W__label{color:inherit}.Button-module__iG8H9W__icon{align-items:center;display:inline-flex}.Button-module__iG8H9W__primary{background:var(--node-prompt-generate-gradient);color:var(--palette-gray-000);box-shadow:var(--glass-bevel-highlight)rgb(var(--glass-inner-shadow-rgb)/25%),var(--glass-bevel-shade)rgb(var(--glass-inner-shadow-rgb)/25%);transform:translateZ(0)}.Button-module__iG8H9W__primary:before{content:"";border-radius:inherit;box-shadow:inset 0 0 8px 0 rgb(var(--palette-gray-000-rgb)/100%);mix-blend-mode:overlay;pointer-events:none;position:absolute;inset:0;transform:translateZ(0)}.Button-module__iG8H9W__primary:hover:not(:disabled){filter:brightness(1.06)}.Button-module__iG8H9W__primary:active:not(:disabled){transform:scale(.98)}.Button-module__iG8H9W__primary:disabled{opacity:.35}.Button-module__iG8H9W__secondary{border:1px solid rgb(var(--palette-gray-900-rgb)/12%);color:var(--palette-gray-600);background:0 0}.Button-module__iG8H9W__secondary:hover:not(:disabled){background:rgb(var(--palette-gray-900-rgb)/5%)}.Button-module__iG8H9W__secondary:active:not(:disabled){transform:scale(.98)}.Button-module__iG8H9W__secondary:disabled{opacity:.45}html[data-theme=dark] .Button-module__iG8H9W__secondary{border-color:rgb(var(--palette-gray-000-rgb)/16%);color:rgb(var(--palette-gray-000-rgb)/72%)}html[data-theme=dark] .Button-module__iG8H9W__secondary:hover:not(:disabled){background:rgb(var(--palette-gray-000-rgb)/8%)}.Button-module__iG8H9W__ghost{color:var(--palette-gray-600);background:0 0;border:none}.Button-module__iG8H9W__ghost:hover:not(:disabled){background:rgb(var(--palette-gray-900-rgb)/8%)}.Button-module__iG8H9W__ghost:active:not(:disabled){transform:scale(.97)}.Button-module__iG8H9W__ghost:disabled{opacity:.5}html[data-theme=dark] .Button-module__iG8H9W__ghost{color:rgb(var(--palette-gray-000-rgb)/72%)}html[data-theme=dark] .Button-module__iG8H9W__ghost:hover:not(:disabled){background:rgb(var(--palette-gray-000-rgb)/10%)}.Button-module__iG8H9W__danger{background:var(--accent-red-500);color:var(--palette-gray-000);box-shadow:var(--glass-bevel-highlight)rgb(var(--glass-inner-shadow-rgb)/25%),var(--glass-bevel-shade)rgb(var(--glass-inner-shadow-rgb)/25%)}.Button-module__iG8H9W__danger:hover:not(:disabled){opacity:.85}.Button-module__iG8H9W__danger:active:not(:disabled){transform:scale(.98)}.Button-module__iG8H9W__danger:disabled{opacity:.4}.Button-module__iG8H9W__fullWidth{width:100%}.Button-module__iG8H9W__stretch{flex:1;min-width:0}
.nodeSideHandleChrome-module___ZrY8q__shellTransition{transition:filter .13s,color .13s,border-color .13s}.nodeSideHandleChrome-module___ZrY8q__facet{box-sizing:border-box;border-radius:inherit;pointer-events:none;isolation:isolate;background:0 0;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .1s;display:inline-flex;position:relative;overflow:hidden;transform:scale(1)}.nodeSideHandleChrome-module___ZrY8q__facet:before{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 8px 0 rgb(var(--palette-gray-000-rgb)/100%);mix-blend-mode:overlay;position:absolute;inset:0;transform:translateZ(0)}.nodeSideHandleChrome-module___ZrY8q__inert>.nodeSideHandleChrome-module___ZrY8q__facet:before,.nodeSideHandleChrome-module___ZrY8q__inert .nodeSideHandleChrome-module___ZrY8q__facet:before,[aria-disabled=true] .nodeSideHandleChrome-module___ZrY8q__facet:before,[aria-disabled=true]>.nodeSideHandleChrome-module___ZrY8q__facet:before,:disabled .nodeSideHandleChrome-module___ZrY8q__facet:before,:disabled>.nodeSideHandleChrome-module___ZrY8q__facet:before{display:none!important}.nodeSideHandleChrome-module___ZrY8q__rfTargetLeft{overflow:visible;width:var(--node-side-handle-size)!important;height:var(--node-side-handle-size)!important;min-width:var(--node-side-handle-size)!important;min-height:var(--node-side-handle-size)!important;box-sizing:border-box!important;border-radius:var(--node-side-handle-radius)!important;cursor:pointer!important;border:none!important;outline:none!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;text-decoration:none!important;display:flex!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.nodeSideHandleChrome-module___ZrY8q__rfTargetLeft.react-flow__handle{overflow:visible;width:var(--node-side-handle-size)!important;height:var(--node-side-handle-size)!important;min-width:var(--node-side-handle-size)!important;min-height:var(--node-side-handle-size)!important;box-sizing:border-box!important;border-radius:var(--node-side-handle-radius)!important;cursor:pointer!important;border:none!important;outline:none!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;text-decoration:none!important;display:flex!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.nodeSideHandleChrome-module___ZrY8q__interactive:hover>.nodeSideHandleChrome-module___ZrY8q__facet{transform:scale(1.08)}.nodeSideHandleChrome-module___ZrY8q__interactive.react-flow__handle:hover>.nodeSideHandleChrome-module___ZrY8q__facet{transform:scale(1.08)}.nodeSideHandleChrome-module___ZrY8q__interactive:active:not(.nodeSideHandleChrome-module___ZrY8q__walkthroughPressed)>.nodeSideHandleChrome-module___ZrY8q__facet{transform:scale(.94)}.nodeSideHandleChrome-module___ZrY8q__interactive.react-flow__handle:active:not(.nodeSideHandleChrome-module___ZrY8q__walkthroughPressed)>.nodeSideHandleChrome-module___ZrY8q__facet{transform:scale(.94)}.nodeSideHandleChrome-module___ZrY8q__walkthroughPressed.nodeSideHandleChrome-module___ZrY8q__interactive>.nodeSideHandleChrome-module___ZrY8q__facet{transition:transform .12s;transform:scale(.94)!important}.nodeSideHandleChrome-module___ZrY8q__walkthroughPressed.nodeSideHandleChrome-module___ZrY8q__interactive.react-flow__handle>.nodeSideHandleChrome-module___ZrY8q__facet{transition:transform .12s;transform:scale(.94)!important}.nodeSideHandleChrome-module___ZrY8q__inert:hover>.nodeSideHandleChrome-module___ZrY8q__facet,.nodeSideHandleChrome-module___ZrY8q__inert:active>.nodeSideHandleChrome-module___ZrY8q__facet,.nodeSideHandleChrome-module___ZrY8q__inert.nodeSideHandleChrome-module___ZrY8q__walkthroughPressed>.nodeSideHandleChrome-module___ZrY8q__facet{transform:scale(1)!important}.nodeSideHandleChrome-module___ZrY8q__inert.react-flow__handle:hover>.nodeSideHandleChrome-module___ZrY8q__facet{transform:scale(1)!important}.nodeSideHandleChrome-module___ZrY8q__inert.react-flow__handle:active>.nodeSideHandleChrome-module___ZrY8q__facet{transform:scale(1)!important}.nodeSideHandleChrome-module___ZrY8q__toneImage,.nodeSideHandleChrome-module___ZrY8q__toneText,.nodeSideHandleChrome-module___ZrY8q__toneYoutube,.nodeSideHandleChrome-module___ZrY8q__toneInstagram,.nodeSideHandleChrome-module___ZrY8q__toneEdit,.nodeSideHandleChrome-module___ZrY8q__toneAudio,.nodeSideHandleChrome-module___ZrY8q__toneNeutral{background:0 0!important}.nodeSideHandleChrome-module___ZrY8q__toneImage>.nodeSideHandleChrome-module___ZrY8q__facet{background:var(--node-handle-icon-image)!important;color:rgb(var(--palette-gray-000-rgb)/100%)!important}.nodeSideHandleChrome-module___ZrY8q__toneText>.nodeSideHandleChrome-module___ZrY8q__facet{background:var(--node-handle-icon-text)!important;color:rgb(var(--palette-gray-000-rgb)/100%)!important}.nodeSideHandleChrome-module___ZrY8q__toneYoutube>.nodeSideHandleChrome-module___ZrY8q__facet{background:var(--node-handle-icon-youtube)!important;color:rgb(var(--palette-gray-000-rgb)/100%)!important}.nodeSideHandleChrome-module___ZrY8q__toneInstagram>.nodeSideHandleChrome-module___ZrY8q__facet{background:var(--node-handle-icon-instagram)!important;color:rgb(var(--palette-gray-000-rgb)/100%)!important}.nodeSideHandleChrome-module___ZrY8q__toneEdit>.nodeSideHandleChrome-module___ZrY8q__facet{background:var(--node-handle-icon-edit)!important;color:rgb(var(--palette-gray-000-rgb)/100%)!important}.nodeSideHandleChrome-module___ZrY8q__toneAudio>.nodeSideHandleChrome-module___ZrY8q__facet{background:var(--node-handle-icon-audio)!important;color:rgb(var(--palette-gray-000-rgb)/100%)!important}.nodeSideHandleChrome-module___ZrY8q__toneNeutral>.nodeSideHandleChrome-module___ZrY8q__facet{background:rgb(var(--gray-800-rgb)/100%)!important;color:rgb(var(--primary-600-rgb)/100%)!important}.nodeSideHandleChrome-module___ZrY8q__interactive.nodeSideHandleChrome-module___ZrY8q__toneImage:hover,.nodeSideHandleChrome-module___ZrY8q__interactive.nodeSideHandleChrome-module___ZrY8q__toneText:hover,.nodeSideHandleChrome-module___ZrY8q__interactive.nodeSideHandleChrome-module___ZrY8q__toneYoutube:hover,.nodeSideHandleChrome-module___ZrY8q__interactive.nodeSideHandleChrome-module___ZrY8q__toneInstagram:hover,.nodeSideHandleChrome-module___ZrY8q__interactive.nodeSideHandleChrome-module___ZrY8q__toneEdit:hover,.nodeSideHandleChrome-module___ZrY8q__interactive.nodeSideHandleChrome-module___ZrY8q__toneAudio:hover{filter:brightness(1.1)}.nodeSideHandleChrome-module___ZrY8q__interactive.nodeSideHandleChrome-module___ZrY8q__toneImage:active:not(.nodeSideHandleChrome-module___ZrY8q__walkthroughPressed),.nodeSideHandleChrome-module___ZrY8q__interactive.nodeSideHandleChrome-module___ZrY8q__toneText:active:not(.nodeSideHandleChrome-module___ZrY8q__walkthroughPressed),.nodeSideHandleChrome-module___ZrY8q__interactive.nodeSideHandleChrome-module___ZrY8q__toneYoutube:active:not(.nodeSideHandleChrome-module___ZrY8q__walkthroughPressed),.nodeSideHandleChrome-module___ZrY8q__interactive.nodeSideHandleChrome-module___ZrY8q__toneInstagram:active:not(.nodeSideHandleChrome-module___ZrY8q__walkthroughPressed),.nodeSideHandleChrome-module___ZrY8q__interactive.nodeSideHandleChrome-module___ZrY8q__toneEdit:active:not(.nodeSideHandleChrome-module___ZrY8q__walkthroughPressed),.nodeSideHandleChrome-module___ZrY8q__interactive.nodeSideHandleChrome-module___ZrY8q__toneAudio:active:not(.nodeSideHandleChrome-module___ZrY8q__walkthroughPressed){filter:brightness(.94)}.nodeSideHandleChrome-module___ZrY8q__interactive.nodeSideHandleChrome-module___ZrY8q__toneNeutral:hover>.nodeSideHandleChrome-module___ZrY8q__facet{background:rgb(var(--gray-700-rgb)/100%)!important}.nodeSideHandleChrome-module___ZrY8q__interactive.nodeSideHandleChrome-module___ZrY8q__toneNeutral:active:not(.nodeSideHandleChrome-module___ZrY8q__walkthroughPressed)>.nodeSideHandleChrome-module___ZrY8q__facet{background:rgb(var(--gray-600-rgb)/100%)!important}.nodeSideHandleChrome-module___ZrY8q__interactive.nodeSideHandleChrome-module___ZrY8q__toneNeutral:hover{filter:brightness(1.065)}.nodeSideHandleChrome-module___ZrY8q__interactive.nodeSideHandleChrome-module___ZrY8q__toneNeutral:active:not(.nodeSideHandleChrome-module___ZrY8q__walkthroughPressed){filter:brightness(.96)}
.NodeSideButtons-module__UTlWMG__sideButtons{left:calc(-1*var(--node-side-leading-offset));align-items:center;gap:var(--node-side-stack-gap);z-index:5;flex-direction:column;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.NodeSideButtons-module__UTlWMG__sideButtonsAnchorMediaBand{left:calc(-1*var(--node-side-leading-offset))}.NodeSideButtons-module__UTlWMG__button{width:var(--node-side-handle-size);height:var(--node-side-handle-size);border-radius:var(--node-side-handle-radius);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.NodeSideButtons-module__UTlWMG__sideButtonFacet{}.NodeSideButtons-module__UTlWMG__videoInputSpinner{box-sizing:border-box;border:2px solid var(--node-handle-icon-edit);border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.64s linear infinite NodeSideButtons-module__UTlWMG__videoInputUploadSpin;display:inline-block}@keyframes NodeSideButtons-module__UTlWMG__videoInputUploadSpin{to{transform:rotate(360deg)}}.NodeSideButtons-module__UTlWMG__buttonActive>.NodeSideButtons-module__UTlWMG__sideButtonFacet{background:rgb(var(--primary-500-rgb)/100%)!important;color:rgb(var(--palette-gray-000-rgb)/100%)!important}.NodeSideButtons-module__UTlWMG__sideToneLatchImage.NodeSideButtons-module__UTlWMG__buttonActive>.NodeSideButtons-module__UTlWMG__sideButtonFacet,.NodeSideButtons-module__UTlWMG__sideToneLatchImage.NodeSideButtons-module__UTlWMG__buttonActive:hover>.NodeSideButtons-module__UTlWMG__sideButtonFacet{filter:none;background:var(--node-handle-icon-image)!important;color:rgb(var(--palette-gray-000-rgb)/100%)!important}.NodeSideButtons-module__UTlWMG__sideToneLatchText.NodeSideButtons-module__UTlWMG__buttonActive>.NodeSideButtons-module__UTlWMG__sideButtonFacet,.NodeSideButtons-module__UTlWMG__sideToneLatchText.NodeSideButtons-module__UTlWMG__buttonActive:hover>.NodeSideButtons-module__UTlWMG__sideButtonFacet{filter:none;background:var(--node-handle-icon-text)!important;color:rgb(var(--palette-gray-000-rgb)/100%)!important}.NodeSideButtons-module__UTlWMG__sideToneLatchEdit.NodeSideButtons-module__UTlWMG__buttonActive>.NodeSideButtons-module__UTlWMG__sideButtonFacet,.NodeSideButtons-module__UTlWMG__sideToneLatchEdit.NodeSideButtons-module__UTlWMG__buttonActive:hover>.NodeSideButtons-module__UTlWMG__sideButtonFacet{filter:none;background:var(--node-handle-icon-edit)!important;color:rgb(var(--palette-gray-000-rgb)/100%)!important}.NodeSideButtons-module__UTlWMG__buttonDisabled{cursor:not-allowed;filter:none}.NodeSideButtons-module__UTlWMG__buttonDisabled>.NodeSideButtons-module__UTlWMG__sideButtonFacet:before,.NodeSideButtons-module__UTlWMG__buttonDisabled .NodeSideButtons-module__UTlWMG__sideButtonFacet:before,[aria-disabled=true]>.NodeSideButtons-module__UTlWMG__sideButtonFacet:before,[aria-disabled=true] .NodeSideButtons-module__UTlWMG__sideButtonFacet:before,:disabled>.NodeSideButtons-module__UTlWMG__sideButtonFacet:before,:disabled .NodeSideButtons-module__UTlWMG__sideButtonFacet:before{display:none!important}.NodeSideButtons-module__UTlWMG__sideToneLatchImage.NodeSideButtons-module__UTlWMG__buttonDisabled>.NodeSideButtons-module__UTlWMG__sideButtonFacet,.NodeSideButtons-module__UTlWMG__sideToneLatchImage.NodeSideButtons-module__UTlWMG__buttonDisabled:hover>.NodeSideButtons-module__UTlWMG__sideButtonFacet,.NodeSideButtons-module__UTlWMG__sideToneLatchImage.NodeSideButtons-module__UTlWMG__buttonDisabled:active>.NodeSideButtons-module__UTlWMG__sideButtonFacet{filter:none!important;background:var(--node-handle-bg-disabled-image)!important;color:var(--node-handle-icon-disabled-image)!important}.NodeSideButtons-module__UTlWMG__sideToneLatchText.NodeSideButtons-module__UTlWMG__buttonDisabled>.NodeSideButtons-module__UTlWMG__sideButtonFacet,.NodeSideButtons-module__UTlWMG__sideToneLatchText.NodeSideButtons-module__UTlWMG__buttonDisabled:hover>.NodeSideButtons-module__UTlWMG__sideButtonFacet,.NodeSideButtons-module__UTlWMG__sideToneLatchText.NodeSideButtons-module__UTlWMG__buttonDisabled:active>.NodeSideButtons-module__UTlWMG__sideButtonFacet{filter:none!important;background:var(--node-handle-bg-disabled-text)!important;color:var(--node-handle-icon-disabled-text)!important}.NodeSideButtons-module__UTlWMG__sideToneLatchEdit.NodeSideButtons-module__UTlWMG__buttonDisabled>.NodeSideButtons-module__UTlWMG__sideButtonFacet,.NodeSideButtons-module__UTlWMG__sideToneLatchEdit.NodeSideButtons-module__UTlWMG__buttonDisabled:hover>.NodeSideButtons-module__UTlWMG__sideButtonFacet,.NodeSideButtons-module__UTlWMG__sideToneLatchEdit.NodeSideButtons-module__UTlWMG__buttonDisabled:active>.NodeSideButtons-module__UTlWMG__sideButtonFacet{filter:none!important;background:var(--node-handle-bg-disabled-edit)!important;color:var(--node-handle-icon-disabled-edit)!important}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeSideButtons-module__UTlWMG__buttonActive>.NodeSideButtons-module__UTlWMG__sideButtonFacet{background:rgb(var(--primary-500-rgb)/100%)!important;color:rgb(var(--palette-gray-000-rgb)/100%)!important}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeSideButtons-module__UTlWMG__sideToneLatchImage.NodeSideButtons-module__UTlWMG__buttonActive>.NodeSideButtons-module__UTlWMG__sideButtonFacet{background:var(--node-handle-icon-image)!important;color:rgb(var(--palette-gray-000-rgb)/100%)!important}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeSideButtons-module__UTlWMG__sideToneLatchText.NodeSideButtons-module__UTlWMG__buttonActive>.NodeSideButtons-module__UTlWMG__sideButtonFacet{background:var(--node-handle-icon-text)!important;color:rgb(var(--palette-gray-000-rgb)/100%)!important}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeSideButtons-module__UTlWMG__sideToneLatchEdit.NodeSideButtons-module__UTlWMG__buttonActive>.NodeSideButtons-module__UTlWMG__sideButtonFacet{background:var(--node-handle-icon-edit)!important;color:rgb(var(--palette-gray-000-rgb)/100%)!important}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeSideButtons-module__UTlWMG__buttonDisabled>.NodeSideButtons-module__UTlWMG__sideButtonFacet{filter:brightness(.68)!important}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeSideButtons-module__UTlWMG__sideToneLatchImage.NodeSideButtons-module__UTlWMG__buttonDisabled>.NodeSideButtons-module__UTlWMG__sideButtonFacet{filter:brightness(.78)saturate(.95)!important;background:var(--node-handle-bg-image)!important;color:var(--node-handle-icon-image)!important}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeSideButtons-module__UTlWMG__sideToneLatchImage.NodeSideButtons-module__UTlWMG__buttonDisabled:hover>.NodeSideButtons-module__UTlWMG__sideButtonFacet{filter:brightness(.78)saturate(.95)!important;background:var(--node-handle-bg-image)!important;color:var(--node-handle-icon-image)!important}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeSideButtons-module__UTlWMG__sideToneLatchText.NodeSideButtons-module__UTlWMG__buttonDisabled>.NodeSideButtons-module__UTlWMG__sideButtonFacet{filter:brightness(.78)saturate(.95)!important;background:var(--node-handle-bg-text)!important;color:var(--node-handle-icon-text)!important}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeSideButtons-module__UTlWMG__sideToneLatchText.NodeSideButtons-module__UTlWMG__buttonDisabled:hover>.NodeSideButtons-module__UTlWMG__sideButtonFacet{filter:brightness(.78)saturate(.95)!important;background:var(--node-handle-bg-text)!important;color:var(--node-handle-icon-text)!important}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeSideButtons-module__UTlWMG__sideToneLatchEdit.NodeSideButtons-module__UTlWMG__buttonDisabled>.NodeSideButtons-module__UTlWMG__sideButtonFacet{filter:brightness(.78)saturate(.95)!important;background:var(--node-handle-bg-edit)!important;color:var(--node-handle-icon-edit)!important}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeSideButtons-module__UTlWMG__sideToneLatchEdit.NodeSideButtons-module__UTlWMG__buttonDisabled:hover>.NodeSideButtons-module__UTlWMG__sideButtonFacet{filter:brightness(.78)saturate(.95)!important;background:var(--node-handle-bg-edit)!important;color:var(--node-handle-icon-edit)!important}.NodeSideButtons-module__UTlWMG__buttonWrap{flex-direction:column;align-items:center;display:flex;position:relative}.NodeSideButtons-module__UTlWMG__menuAnchorLeft{z-index:10;min-width:160px;transform:scale(calc(1/var(--node-canvas-zoom,1)));transform-origin:100% 0;position:absolute;top:0;left:auto;right:calc(100% + 6px)}.NodeSideButtons-module__UTlWMG__menuAnchorLeftWalkthrough{z-index:10;transform-origin:100% 0;min-width:136px;position:absolute;top:0;left:auto;right:calc(100% + 5px)}.NodeSideButtons-module__UTlWMG__menuAnchorRight{z-index:10;min-width:160px;transform:scale(calc(1/var(--node-canvas-zoom,1)));transform-origin:0 0;position:absolute;top:0;left:calc(100% + 6px)}.NodeSideButtons-module__UTlWMG__menuSurface{background:var(--dropdown-surface-bg);border-radius:var(--dropdown-radius);--menu-pad:4px;padding:var(--menu-pad);box-shadow:var(--node-meta-dropdown-shadow);border:none;flex-direction:column;gap:2px;min-width:160px;display:flex}.NodeSideButtons-module__UTlWMG__menuSurfaceWalkthrough{border-radius:12px;gap:1px;min-width:136px;padding:6px}.NodeSideButtons-module__UTlWMG__menuItem{border-radius:calc(var(--dropdown-radius) - var(--menu-pad,4px));color:rgb(var(--palette-gray-000-rgb)/74%);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:6px 10px;font-family:inherit;transition:background-color .14s,color .14s;display:flex}.NodeSideButtons-module__UTlWMG__menuItemLabel{min-width:0}.NodeSideButtons-module__UTlWMG__menuSurfaceWalkthrough .NodeSideButtons-module__UTlWMG__menuItem{border-radius:10px;gap:7px;padding:7px 10px}.NodeSideButtons-module__UTlWMG__menuSurfaceWalkthrough .NodeSideButtons-module__UTlWMG__menuItemLabel{font-size:var(--type-body-14-size);line-height:var(--type-body-14-line-height);letter-spacing:var(--type-body-14-letter-spacing);white-space:nowrap}.NodeSideButtons-module__UTlWMG__menuItem:hover,.NodeSideButtons-module__UTlWMG__menuItemWalkthroughActive{background:rgb(var(--palette-gray-000-rgb)/8%);color:rgb(var(--palette-gray-000-rgb)/96%)}.NodeSideButtons-module__UTlWMG__menuItemWalkthroughPressed{transform:scale(.985)}.NodeSideButtons-module__UTlWMG__menuItemReadOnly{cursor:default}.NodeSideButtons-module__UTlWMG__menuItem:disabled{opacity:.45;cursor:default}.NodeSideButtons-module__UTlWMG__menuItem:disabled:hover{color:rgb(var(--palette-gray-000-rgb)/74%);background:0 0}.NodeSideButtons-module__UTlWMG__menuItemDanger{color:var(--accent-red-300)}.NodeSideButtons-module__UTlWMG__menuItemDanger:hover:not(:disabled){background:rgb(var(--accent-red-500-rgb)/12%);color:rgb(var(--accent-red-200-rgb)/98%)}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeSideButtons-module__UTlWMG__menuItem{color:#000000ad}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeSideButtons-module__UTlWMG__menuItem:hover{color:#000000e0;background:#0000000d}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeSideButtons-module__UTlWMG__menuItemWalkthroughActive{color:#000000e0;background:#0000000d}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeSideButtons-module__UTlWMG__menuItem:disabled:hover{color:#000000ad}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeSideButtons-module__UTlWMG__menuItemDanger{color:var(--accent-red-600)}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeSideButtons-module__UTlWMG__menuItemDanger:hover:not(:disabled){background:rgb(var(--accent-red-600-rgb)/10%);color:var(--accent-red-700)}.NodeSideButtons-module__UTlWMG__menuItemIcon{background:rgb(var(--gray-700-rgb)/100%);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.NodeSideButtons-module__UTlWMG__menuSurfaceWalkthrough .NodeSideButtons-module__UTlWMG__menuItemIcon{border-radius:4px;width:18px;height:18px}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeSideButtons-module__UTlWMG__menuItemIcon{background:rgb(var(--palette-gray-200-rgb)/100%)}.NodeSideButtons-module__UTlWMG__walkthroughCursorLayer{z-index:40;pointer-events:none;position:absolute;inset:0;overflow:visible}.NodeSideButtons-module__UTlWMG__walkthroughFakeCursor{width:var(--node-side-handle-size);height:var(--node-side-handle-size);color:rgb(var(--palette-gray-000-rgb)/94%);filter:drop-shadow(0 2px 5px #0000006b);pointer-events:none;transform:translate(-4px,-4px)scale(calc(1/var(--node-canvas-zoom,1)));transform-origin:0 0;transition:left .26s cubic-bezier(.22,1,.36,1),top .26s cubic-bezier(.22,1,.36,1),transform .12s,opacity .18s;position:absolute;top:0;left:0}.NodeSideButtons-module__UTlWMG__walkthroughFakeCursorPressed{transform:translate(-4px,-4px)scale(calc(.96/var(--node-canvas-zoom,1)))}.NodeSideButtons-module__UTlWMG__walkthroughCursorSvg{display:block}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .NodeSideButtons-module__UTlWMG__walkthroughFakeCursor{color:#000000e0;filter:drop-shadow(0 2px 4px #00000038)}.NodeSideButtons-module__UTlWMG__hiddenFileInput{opacity:0;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.NodeSideButtons-module__UTlWMG__videoInputSpecHint{max-width:220px;color:inherit;opacity:.55;word-break:keep-all;padding:2px 10px 8px}
.VideoPlayer-module__EmG-XG__player{aspect-ratio:9/16;cursor:pointer;-webkit-user-select:none;user-select:none;background:#000;border-radius:16px;width:100%;position:relative;overflow:hidden}.VideoPlayer-module__EmG-XG__video{object-fit:cover;width:100%;height:100%;display:block}.VideoPlayer-module__EmG-XG__centerOverlay{background:#00000047;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.VideoPlayer-module__EmG-XG__centerPlayBtn{background:rgb(var(--palette-gray-000-rgb)/88%);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .18s,background .18s;display:flex}.VideoPlayer-module__EmG-XG__centerPlayBtn:hover{background:rgb(var(--palette-gray-000-rgb)/96%);transform:scale(1.06)}.VideoPlayer-module__EmG-XG__centerPlayBtn:active{transform:scale(.96)}.VideoPlayer-module__EmG-XG__centerPlayIcon{border:10px solid #0000;border-left:18px solid #1c222f;border-right-width:0;width:0;height:0;margin-left:3px;display:block}.VideoPlayer-module__EmG-XG__downloadBtn{border-radius:var(--button-radius);width:32px;height:32px;color:rgb(var(--palette-gray-000-rgb)/82%);cursor:pointer;z-index:2;background:#00000052;border:0;justify-content:center;align-items:center;transition:transform .18s,filter .18s;display:inline-flex;position:absolute;top:10px;right:10px}.VideoPlayer-module__EmG-XG__downloadBtn:hover{filter:brightness(125%)}.VideoPlayer-module__EmG-XG__downloadBtn:active{transform:scale(.95)}.VideoPlayer-module__EmG-XG__controls{opacity:0;pointer-events:none;z-index:3;background:linear-gradient(#0000 0%,#0009 100%);padding:0 10px 8px;transition:opacity .22s;position:absolute;bottom:0;left:0;right:0}.VideoPlayer-module__EmG-XG__controlsVisible{opacity:1;pointer-events:auto}.VideoPlayer-module__EmG-XG__progressBar{cursor:pointer;touch-action:none;align-items:center;width:100%;height:20px;display:flex;position:relative}.VideoPlayer-module__EmG-XG__progressTrack{background:rgb(var(--palette-gray-000-rgb)/25%);border-radius:999px;width:100%;height:3px;transition:height .12s;overflow:hidden}.VideoPlayer-module__EmG-XG__progressBar:hover .VideoPlayer-module__EmG-XG__progressTrack{height:5px}.VideoPlayer-module__EmG-XG__progressFill{background:var(--gray-000,var(--palette-gray-000));border-radius:inherit;height:100%}.VideoPlayer-module__EmG-XG__progressThumb{background:var(--gray-000,var(--palette-gray-000));pointer-events:none;border-radius:50%;width:12px;height:12px;transition:transform .12s;position:absolute;top:50%;transform:translate(-50%,-50%)scale(0)}.VideoPlayer-module__EmG-XG__progressBar:hover .VideoPlayer-module__EmG-XG__progressThumb{transform:translate(-50%,-50%)scale(1)}.VideoPlayer-module__EmG-XG__controlsRow{align-items:center;gap:4px;margin-top:2px;display:flex}.VideoPlayer-module__EmG-XG__controlBtn{border-radius:var(--button-radius);width:32px;height:32px;color:rgb(var(--palette-gray-000-rgb)/90%);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;transition:background .14s;display:inline-flex}.VideoPlayer-module__EmG-XG__controlBtn:hover{background:rgb(var(--palette-gray-000-rgb)/12%)}.VideoPlayer-module__EmG-XG__controlBtn:active{background:rgb(var(--palette-gray-000-rgb)/20%)}.VideoPlayer-module__EmG-XG__timeDisplay{font-size:var(--type-caption-12-size);font-weight:var(--type-weight-medium);color:rgb(var(--palette-gray-000-rgb)/80%);letter-spacing:var(--type-caption-12-letter-spacing);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto}.VideoPlayer-module__EmG-XG__playerApple{cursor:default;aspect-ratio:unset;border-radius:inherit;--player-glass-tint-rgb:var(--palette-gray-900-rgb);--player-glass-bg:rgb(var(--player-glass-tint-rgb)/28%);--player-glass-bg-hover:rgb(var(--player-glass-tint-rgb)/38%);--player-glass-shadow:var(--glass-dropdown-frame-on-dark);width:100%;height:100%;min-height:0;color:rgb(var(--palette-gray-000-rgb)/92%);background:0 0}.VideoPlayer-module__EmG-XG__playerApple.VideoPlayer-module__EmG-XG__playerToneBright{--player-glass-tint-rgb:0 0 0;color:#000000eb}.VideoPlayer-module__EmG-XG__playerApple .VideoPlayer-module__EmG-XG__video{object-fit:cover;cursor:default;z-index:0;border-radius:inherit;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.VideoPlayer-module__EmG-XG__appleScrim{z-index:1;opacity:0;pointer-events:none;background:#0000005c;transition:opacity .24s;position:absolute;inset:0}.VideoPlayer-module__EmG-XG__playerApple.VideoPlayer-module__EmG-XG__appleChromeOpen .VideoPlayer-module__EmG-XG__appleScrim{opacity:1}.VideoPlayer-module__EmG-XG__appleCenterChrome{z-index:4;opacity:0;pointer-events:none;justify-content:center;align-items:center;gap:clamp(28px,12%,52px);transition:opacity .24s;display:flex;position:absolute;inset:0}.VideoPlayer-module__EmG-XG__appleChromeVisible.VideoPlayer-module__EmG-XG__appleCenterChrome{opacity:1;pointer-events:auto}.VideoPlayer-module__EmG-XG__appleChromeVisible .VideoPlayer-module__EmG-XG__appleSkipBtn,.VideoPlayer-module__EmG-XG__appleChromeVisible .VideoPlayer-module__EmG-XG__applePlayCircle{-webkit-backdrop-filter:blur(2px)}.VideoPlayer-module__EmG-XG__appleSkipBtn{background:var(--player-glass-bg);-webkit-backdrop-filter:blur();width:48px;height:48px;color:inherit;cursor:pointer;box-shadow:var(--player-glass-shadow);border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:background .14s,transform .12s,-webkit-backdrop-filter .52s cubic-bezier(.22,1,.36,1) 60ms,backdrop-filter .52s cubic-bezier(.22,1,.36,1) 60ms;display:inline-flex}.VideoPlayer-module__EmG-XG__appleSkipBtn:hover{background:var(--player-glass-bg-hover)}.VideoPlayer-module__EmG-XG__appleSkipBtn:active{transform:scale(.96)}.VideoPlayer-module__EmG-XG__applePlayCircle{background:var(--player-glass-bg);-webkit-backdrop-filter:blur();width:58px;height:58px;color:inherit;cursor:pointer;box-shadow:var(--player-glass-shadow);border:0;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .14s,transform .12s,background .14s,-webkit-backdrop-filter .52s cubic-bezier(.22,1,.36,1) 60ms,backdrop-filter .52s cubic-bezier(.22,1,.36,1) 60ms;display:inline-flex}.VideoPlayer-module__EmG-XG__applePlayCircle:hover{background:var(--player-glass-bg-hover)}.VideoPlayer-module__EmG-XG__applePlayCircle:active{transform:scale(.96)}.VideoPlayer-module__EmG-XG__applePlayCircleInner{justify-content:center;align-items:center;line-height:0;display:inline-flex}.VideoPlayer-module__EmG-XG__appleBottomChrome{z-index:4;opacity:0;pointer-events:none;background:0 0;flex-direction:row;align-items:center;gap:8px;padding:6px 8px 8px;transition:opacity .24s;display:flex;position:absolute;bottom:0;left:0;right:0}.VideoPlayer-module__EmG-XG__appleChromeVisible.VideoPlayer-module__EmG-XG__appleBottomChrome{opacity:1;pointer-events:auto}.VideoPlayer-module__EmG-XG__appleChromeVisible .VideoPlayer-module__EmG-XG__appleBottomPill,.VideoPlayer-module__EmG-XG__appleChromeVisible .VideoPlayer-module__EmG-XG__expandPreviewBtn{-webkit-backdrop-filter:blur(2px)}.VideoPlayer-module__EmG-XG__appleBottomPill{box-sizing:border-box;border-radius:var(--button-radius);background:var(--player-glass-bg);-webkit-backdrop-filter:blur();width:100%;height:32px;color:inherit;box-shadow:var(--player-glass-shadow);border:0;flex-direction:row;align-items:center;gap:10px;padding:0 12px;transition:-webkit-backdrop-filter .52s cubic-bezier(.22,1,.36,1) 60ms,backdrop-filter .52s cubic-bezier(.22,1,.36,1) 60ms;display:flex}.VideoPlayer-module__EmG-XG__appleProgressBar{flex:1;min-width:0;margin-bottom:0}.VideoPlayer-module__EmG-XG__playerApple .VideoPlayer-module__EmG-XG__appleBottomPill .VideoPlayer-module__EmG-XG__progressTrack{background:color-mix(in srgb,currentColor 28%,transparent)}.VideoPlayer-module__EmG-XG__playerApple .VideoPlayer-module__EmG-XG__appleBottomPill .VideoPlayer-module__EmG-XG__progressFill,.VideoPlayer-module__EmG-XG__playerApple .VideoPlayer-module__EmG-XG__appleBottomPill .VideoPlayer-module__EmG-XG__progressThumb{background:currentColor}.VideoPlayer-module__EmG-XG__appleTimeLeft,.VideoPlayer-module__EmG-XG__appleTimeRight{color:inherit;font-variant-numeric:tabular-nums;flex-shrink:0;line-height:1}.VideoPlayer-module__EmG-XG__playerApple .VideoPlayer-module__EmG-XG__downloadBtn{z-index:6}.VideoPlayer-module__EmG-XG__expandPreviewBtn{border-radius:var(--button-radius);width:32px;height:32px;color:inherit;background:var(--player-glass-bg);-webkit-backdrop-filter:blur();box-shadow:var(--player-glass-shadow);cursor:pointer;border:0;flex-shrink:0;justify-content:center;align-items:center;transition:transform .16s,filter .16s,background .16s,-webkit-backdrop-filter .52s cubic-bezier(.22,1,.36,1) 60ms,backdrop-filter .52s cubic-bezier(.22,1,.36,1) 60ms;display:inline-flex}.VideoPlayer-module__EmG-XG__expandPreviewBtn:hover{background:var(--player-glass-bg-hover)}.VideoPlayer-module__EmG-XG__expandPreviewBtn:active{transform:scale(.94)}.VideoPlayer-module__EmG-XG__expandModalRoot{z-index:99990;box-sizing:border-box;background:rgb(var(--palette-gray-900-rgb)/50%);justify-content:center;align-items:center;padding:clamp(8px,2vmin,16px);animation:.22s cubic-bezier(.32,.72,0,1) VideoPlayer-module__EmG-XG__expandModalRootIn;display:flex;position:fixed;inset:0}.VideoPlayer-module__EmG-XG__expandModalRootClosing{animation:.2s cubic-bezier(.32,.72,0,1) forwards VideoPlayer-module__EmG-XG__expandModalRootOut}@keyframes VideoPlayer-module__EmG-XG__expandModalRootIn{0%{opacity:0}to{opacity:1}}@keyframes VideoPlayer-module__EmG-XG__expandModalRootOut{0%{opacity:1}to{opacity:0}}.VideoPlayer-module__EmG-XG__expandModalPanel{transform-origin:50%;border-radius:16px;flex-direction:column;align-items:stretch;animation:.24s cubic-bezier(.32,.72,0,1) VideoPlayer-module__EmG-XG__expandModalPanelIn;display:flex;position:relative;overflow:visible}.VideoPlayer-module__EmG-XG__expandModalRootClosing .VideoPlayer-module__EmG-XG__expandModalPanel{animation:.2s cubic-bezier(.32,.72,0,1) forwards VideoPlayer-module__EmG-XG__expandModalPanelOut}@keyframes VideoPlayer-module__EmG-XG__expandModalPanelIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes VideoPlayer-module__EmG-XG__expandModalPanelOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.VideoPlayer-module__EmG-XG__expandModalRoot,.VideoPlayer-module__EmG-XG__expandModalRootClosing,.VideoPlayer-module__EmG-XG__expandModalPanel,.VideoPlayer-module__EmG-XG__expandModalRootClosing .VideoPlayer-module__EmG-XG__expandModalPanel{animation-duration:.01ms}}.VideoPlayer-module__EmG-XG__expandModalSrTitle{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.VideoPlayer-module__EmG-XG__expandModalCloseBtn{width:36px;height:36px;color:rgb(var(--palette-gray-000-rgb)/94%);cursor:pointer;z-index:10;background:#0000008c;border:0;border-radius:999px;justify-content:center;align-items:center;transition:filter .14s,transform .14s;display:inline-flex;position:absolute;top:12px;right:12px}.VideoPlayer-module__EmG-XG__expandModalCloseBtn:active{transform:scale(.94)}.VideoPlayer-module__EmG-XG__expandModalCloseBtn:hover{filter:brightness(1.12)}.VideoPlayer-module__EmG-XG__expandModalPlayer.VideoPlayer-module__EmG-XG__expandModalPlayer{aspect-ratio:16/9;background:#000;border-radius:12px;width:auto;max-width:96vw;height:min(94dvh,100dvh - 24px);margin:0 auto;display:block;overflow:hidden}.VideoPlayer-module__EmG-XG__expandModalPlayer.VideoPlayer-module__EmG-XG__expandModalPlayer .VideoPlayer-module__EmG-XG__video{object-fit:contain}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .VideoPlayer-module__EmG-XG__expandModalRoot{background:rgb(var(--palette-gray-900-rgb)/50%)}:is(html[data-theme=light]:not(:has([data-landing-walkthrough-dark])),[data-landing-walkthrough-light]) .VideoPlayer-module__EmG-XG__expandModalCloseBtn{color:rgb(var(--palette-gray-000-rgb)/96%)}.VideoPlayer-module__EmG-XG__playerApple.VideoPlayer-module__EmG-XG__playerToneBright .VideoPlayer-module__EmG-XG__appleScrim{background:rgb(var(--palette-gray-000-rgb)/22%)}
.ColorPopover-module__n4cD8q__swatchButton{border:1px solid rgb(var(--gray-300-rgb)/36%);background:linear-gradient(45deg,rgb(var(--gray-200-rgb)/60%)25%,transparent 25%)-2px 0/8px 8px,linear-gradient(-45deg,rgb(var(--gray-200-rgb)/60%)25%,transparent 25%)-2px 0/8px 8px,linear-gradient(45deg,transparent 75%,rgb(var(--gray-200-rgb)/60%)75%)-2px 0/8px 8px,linear-gradient(-45deg,transparent 75%,rgb(var(--gray-200-rgb)/60%)75%)-2px 0/8px 8px,rgb(var(--gray-100-rgb)/80%);cursor:pointer;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:border-color .12s,transform .12s;display:inline-flex}.ColorPopover-module__n4cD8q__swatchButton:hover{border-color:rgb(var(--gray-400-rgb)/56%)}.ColorPopover-module__n4cD8q__swatchButton:active{transform:scale(.96)}.ColorPopover-module__n4cD8q__swatchButton:disabled{cursor:not-allowed;opacity:.6}.ColorPopover-module__n4cD8q__swatchInner{border-radius:2px;width:100%;height:100%;display:block}:is(html[data-theme=light]) .ColorPopover-module__n4cD8q__swatchButton{border-color:#00000024}.ColorPopover-module__n4cD8q__popover{z-index:10300;width:268px;padding:var(--dropdown-padding);border-radius:var(--dropdown-radius);background:var(--dropdown-surface-bg);box-shadow:var(--dropdown-ambient-shadow),var(--glass-dropdown-frame);color:rgb(var(--gray-000-rgb)/96%);-webkit-user-select:none;user-select:none;transform-origin:top;flex-direction:column;gap:12px;animation:.26s cubic-bezier(.2,.9,.3,1) ColorPopover-module__n4cD8q__popoverOpen;display:flex;position:fixed}@keyframes ColorPopover-module__n4cD8q__popoverOpen{0%{opacity:0}to{opacity:1}}:is(html[data-theme=light]) .ColorPopover-module__n4cD8q__popover{color:rgb(var(--palette-gray-900-rgb)/96%)}.ColorPopover-module__n4cD8q__popoverHeader{justify-content:flex-end;align-items:center;height:24px;display:flex}.ColorPopover-module__n4cD8q__iconButton{width:24px;height:24px;color:rgb(var(--gray-300-rgb)/90%);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}.ColorPopover-module__n4cD8q__iconButton:hover:not(:disabled){background:rgb(var(--gray-000-rgb)/8%);color:rgb(var(--gray-000-rgb)/100%)}.ColorPopover-module__n4cD8q__iconButton:disabled{opacity:.4;cursor:not-allowed}:is(html[data-theme=light]) .ColorPopover-module__n4cD8q__iconButton{color:rgb(var(--palette-gray-600-rgb)/88%)}:is(html[data-theme=light]) .ColorPopover-module__n4cD8q__iconButton:hover:not(:disabled){color:rgb(var(--palette-gray-900-rgb)/100%);background:#0000000f}.ColorPopover-module__n4cD8q__saturation{background:var(--hue-color,red);cursor:crosshair;touch-action:none;border-radius:10px;position:relative;overflow:hidden}.ColorPopover-module__n4cD8q__saturationLayer1{background:linear-gradient(to right,var(--palette-gray-000),transparent);pointer-events:none;position:absolute;inset:0}.ColorPopover-module__n4cD8q__saturationLayer2{pointer-events:none;background:linear-gradient(#0000,#000);position:absolute;inset:0}.ColorPopover-module__n4cD8q__saturationMarker{border:2px solid rgb(var(--palette-gray-000-rgb)/96%);pointer-events:none;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;box-shadow:0 0 0 1px #0000005c,0 1px 4px #0000003d}.ColorPopover-module__n4cD8q__sliderRow{align-items:center;gap:8px;display:flex}.ColorPopover-module__n4cD8q__sliderColumn{flex-direction:column;flex:1;gap:8px;display:flex}.ColorPopover-module__n4cD8q__hueSlider{cursor:pointer;touch-action:none;background:linear-gradient(90deg,red 0%,#ff0 16.6%,#0f0 33.3%,#0ff 50%,#00f 66.6%,#f0f 83.3%,red 100%);border-radius:999px;height:12px;position:relative}.ColorPopover-module__n4cD8q__alphaSlider{cursor:pointer;touch-action:none;background:linear-gradient(to right,transparent,var(--current-color,currentColor)),repeating-conic-gradient(rgb(var(--gray-300-rgb)/60%)0 25%,rgb(var(--gray-100-rgb)/80%)25% 50%)0 0/8px 8px;border-radius:999px;height:12px;position:relative}.ColorPopover-module__n4cD8q__sliderHandle{border:2px solid rgb(var(--palette-gray-000-rgb)/96%);pointer-events:none;border-radius:50%;width:14px;height:14px;margin-top:-7px;margin-left:-7px;position:absolute;top:50%;box-shadow:0 0 0 1px #0000005c,0 1px 3px #00000038}.ColorPopover-module__n4cD8q__formatInputs{align-items:center;gap:6px;display:flex}.ColorPopover-module__n4cD8q__eyedropperButton{border-radius:var(--node-input-radius,16px);background:rgb(var(--gray-000-rgb)/5%);width:28px;height:28px;color:rgb(var(--gray-000-rgb)/80%);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}.ColorPopover-module__n4cD8q__eyedropperButton:hover{background:rgb(var(--gray-000-rgb)/9%);color:rgb(var(--gray-000-rgb)/100%)}:is(html[data-theme=light]) .ColorPopover-module__n4cD8q__eyedropperButton{color:rgb(var(--palette-gray-900-rgb)/82%);background:#0000000a}:is(html[data-theme=light]) .ColorPopover-module__n4cD8q__eyedropperButton:hover{color:rgb(var(--palette-gray-900-rgb)/100%);background:#00000012}.ColorPopover-module__n4cD8q__hexInput{border-radius:var(--node-input-radius,16px);background:rgb(var(--gray-000-rgb)/5%);min-width:0;height:28px;color:rgb(var(--gray-000-rgb)/96%);font-variant-numeric:tabular-nums;letter-spacing:.04em;text-transform:uppercase;border:none;outline:none;flex:1;padding:0 10px;transition:background .12s}.ColorPopover-module__n4cD8q__hexInput:focus-visible{background:rgb(var(--gray-000-rgb)/9%)}:is(html[data-theme=light]) .ColorPopover-module__n4cD8q__hexInput{color:rgb(var(--palette-gray-900-rgb)/92%);background:#0000000a}.ColorPopover-module__n4cD8q__alphaInputWrap{border-radius:var(--node-input-radius,16px);background:rgb(var(--gray-000-rgb)/5%);flex-shrink:0;align-items:center;width:64px;height:28px;padding:0 26px 0 8px;display:inline-flex;position:relative}:is(html[data-theme=light]) .ColorPopover-module__n4cD8q__alphaInputWrap{background:#0000000a}.ColorPopover-module__n4cD8q__alphaInput{width:100%;height:100%;color:inherit;font-variant-numeric:tabular-nums;text-align:right;appearance:textfield;background:0 0;border:none;outline:none}.ColorPopover-module__n4cD8q__alphaInput::-webkit-outer-spin-button{appearance:none;margin:0}.ColorPopover-module__n4cD8q__alphaInput::-webkit-inner-spin-button{appearance:none;margin:0}.ColorPopover-module__n4cD8q__alphaSuffix{color:rgb(var(--gray-500-rgb)/90%);pointer-events:none;position:absolute;right:8px}.ColorPopover-module__n4cD8q__thisPageLabel{color:rgb(var(--gray-500-rgb)/90%);letter-spacing:-.01em}:is(html[data-theme=light]) .ColorPopover-module__n4cD8q__thisPageLabel{color:rgb(var(--palette-gray-500-rgb)/92%)}.ColorPopover-module__n4cD8q__swatchGrid{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.ColorPopover-module__n4cD8q__swatchCell{cursor:pointer;background:0 0;border:none;border-radius:4px;width:28px;height:28px;padding:0;transition:transform .12s}.ColorPopover-module__n4cD8q__swatchCell:hover{transform:translateY(-1px)}.ColorPopover-module__n4cD8q__swatchCellInner{border:1px solid rgb(var(--gray-300-rgb)/36%);box-sizing:border-box;background-clip:padding-box;border-radius:3px;width:100%;height:100%;display:block}:is(html[data-theme=light]) .ColorPopover-module__n4cD8q__swatchCellInner{border-color:#00000024}@media (prefers-reduced-motion:reduce){.ColorPopover-module__n4cD8q__swatchCell,.ColorPopover-module__n4cD8q__swatchButton,.ColorPopover-module__n4cD8q__iconButton{transition:none}}
.VideoEditProjectPicker-module__kuV7iG__dropdownBody{flex-direction:column;flex:1;gap:6px;min-width:0;min-height:0;display:flex}.VideoEditProjectPicker-module__kuV7iG__drillViewFwd{animation:.3s cubic-bezier(.32,.72,0,1) VideoEditProjectPicker-module__kuV7iG__drillSlideFwd}.VideoEditProjectPicker-module__kuV7iG__drillViewBack{animation:.3s cubic-bezier(.32,.72,0,1) VideoEditProjectPicker-module__kuV7iG__drillSlideBack}@keyframes VideoEditProjectPicker-module__kuV7iG__drillSlideFwd{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:translate(0)}}@keyframes VideoEditProjectPicker-module__kuV7iG__drillSlideBack{0%{opacity:0;transform:translate(-36px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.VideoEditProjectPicker-module__kuV7iG__drillViewFwd,.VideoEditProjectPicker-module__kuV7iG__drillViewBack{animation:none}}.VideoEditProjectPicker-module__kuV7iG__dropdownHead{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}.VideoEditProjectPicker-module__kuV7iG__dropdownTitle{color:rgb(var(--palette-gray-000-rgb)/92%);margin:0}html[data-theme=light] .VideoEditProjectPicker-module__kuV7iG__dropdownTitle{color:rgb(var(--palette-gray-900-rgb)/92%)}.VideoEditProjectPicker-module__kuV7iG__drillNav{align-items:center;gap:6px;width:100%;min-width:0;display:flex}.VideoEditProjectPicker-module__kuV7iG__drillBackBtn{background:rgb(var(--palette-gray-000-rgb)/8%);width:28px;height:28px;color:rgb(var(--palette-gray-000-rgb)/78%);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .14s,color .14s;display:inline-flex}.VideoEditProjectPicker-module__kuV7iG__drillBackBtn:hover{background:rgb(var(--palette-gray-000-rgb)/14%);color:rgb(var(--palette-gray-000-rgb)/94%)}html[data-theme=light] .VideoEditProjectPicker-module__kuV7iG__drillBackBtn{background:rgb(var(--palette-gray-900-rgb)/8%);color:rgb(var(--palette-gray-900-rgb)/74%)}html[data-theme=light] .VideoEditProjectPicker-module__kuV7iG__drillBackBtn:hover{background:rgb(var(--palette-gray-900-rgb)/14%);color:rgb(var(--palette-gray-900-rgb)/92%)}.VideoEditProjectPicker-module__kuV7iG__drillBackIcon{font-size:17px;line-height:1}.VideoEditProjectPicker-module__kuV7iG__drillTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:rgb(var(--palette-gray-000-rgb)/92%);flex:1;margin:0;overflow:hidden}html[data-theme=light] .VideoEditProjectPicker-module__kuV7iG__drillTitle{color:rgb(var(--palette-gray-900-rgb)/92%)}.VideoEditProjectPicker-module__kuV7iG__browseHint{color:rgb(var(--palette-gray-000-rgb)/52%);flex-shrink:0;margin:0;line-height:1.42}html[data-theme=light] .VideoEditProjectPicker-module__kuV7iG__browseHint{color:#0000007a}.VideoEditProjectPicker-module__kuV7iG__projectFinderList{border:none;border-top:1px solid rgb(var(--palette-gray-000-rgb)/8%);border-radius:8px;flex:1;min-height:0;margin:0;padding:2px 0 0;list-style:none;overflow-y:auto}html[data-theme=light] .VideoEditProjectPicker-module__kuV7iG__projectFinderList{border-top-color:#0000001a}.VideoEditProjectPicker-module__kuV7iG__projectFinderRow{text-align:left;cursor:pointer;width:100%;color:rgb(var(--palette-gray-000-rgb)/84%);background:0 0;border:none;border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;padding:8px 6px;font-family:inherit;transition:background-color .14s,color .14s;display:inline-flex}.VideoEditProjectPicker-module__kuV7iG__projectFinderRow:hover{background:rgb(var(--palette-gray-000-rgb)/10%)}html[data-theme=light] .VideoEditProjectPicker-module__kuV7iG__projectFinderRow{color:rgb(var(--palette-gray-900-rgb)/82%)}html[data-theme=light] .VideoEditProjectPicker-module__kuV7iG__projectFinderRow:hover{background:rgb(var(--palette-gray-900-rgb)/7%)}.VideoEditProjectPicker-module__kuV7iG__projectFinderRowMain{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.VideoEditProjectPicker-module__kuV7iG__projectFinderFolder{opacity:.92;flex-shrink:0}.VideoEditProjectPicker-module__kuV7iG__projectFinderName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.VideoEditProjectPicker-module__kuV7iG__projectFinderChevron{opacity:.54;flex-shrink:0}.VideoEditProjectPicker-module__kuV7iG__muted{color:rgb(var(--palette-gray-000-rgb)/55%);flex-shrink:0;margin:0}html[data-theme=light] .VideoEditProjectPicker-module__kuV7iG__muted{color:#00000080}.VideoEditProjectPicker-module__kuV7iG__warn{color:#fb9296f2;flex-shrink:0;margin:0}.VideoEditProjectPicker-module__kuV7iG__skeletonList{flex-direction:column;flex:1;gap:2px;min-height:0;margin:0;padding:6px 0 0;list-style:none;display:flex;overflow:hidden}.VideoEditProjectPicker-module__kuV7iG__skeletonRow{align-items:center;gap:10px;padding:8px 6px;display:flex}.VideoEditProjectPicker-module__kuV7iG__skeletonCheck{border-radius:4px;flex-shrink:0;width:16px;height:16px}.VideoEditProjectPicker-module__kuV7iG__skeletonThumb{aspect-ratio:16/9;border-radius:8px;flex-shrink:0;width:92px}.VideoEditProjectPicker-module__kuV7iG__skeletonMeta{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.VideoEditProjectPicker-module__kuV7iG__skeletonLine{border-radius:6px;width:68%;height:12px}.VideoEditProjectPicker-module__kuV7iG__skeletonLineShort{border-radius:6px;width:38%;height:10px}.VideoEditProjectPicker-module__kuV7iG__shimmer{background:linear-gradient(90deg,rgb(var(--palette-gray-000-rgb)/5%)25%,rgb(var(--palette-gray-000-rgb)/13%)50%,rgb(var(--palette-gray-000-rgb)/5%)75%);background-size:200% 100%;animation:1.4s ease-in-out infinite VideoEditProjectPicker-module__kuV7iG__pickerShimmer}html[data-theme=light] .VideoEditProjectPicker-module__kuV7iG__shimmer{background:linear-gradient(90deg,#0000000d 25%,#0000001c 50%,#0000000d 75%) 0 0/200% 100%}@keyframes VideoEditProjectPicker-module__kuV7iG__pickerShimmer{0%{background-position:200%}to{background-position:-200%}}@media (prefers-reduced-motion:reduce){.VideoEditProjectPicker-module__kuV7iG__shimmer{animation:none}}.VideoEditProjectPicker-module__kuV7iG__sourcesPanel{border:none;border-top:1px solid rgb(var(--palette-gray-000-rgb)/8%);border-radius:8px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}html[data-theme=light] .VideoEditProjectPicker-module__kuV7iG__sourcesPanel{border-top-color:#0000001a}.VideoEditProjectPicker-module__kuV7iG__rowList{border:none;flex:1;min-height:0;margin:0;padding:6px 0 0;list-style:none;overflow-y:auto}.VideoEditProjectPicker-module__kuV7iG__importBar{border-top:1px solid rgb(var(--palette-gray-000-rgb)/8%);flex-shrink:0;padding:10px 4px 4px}html[data-theme=light] .VideoEditProjectPicker-module__kuV7iG__importBar{border-top-color:#0000001a}.VideoEditProjectPicker-module__kuV7iG__importButton{cursor:pointer;background:rgb(var(--accent-sky-500-rgb)/32%);width:100%;color:rgb(var(--palette-gray-000-rgb)/94%);border:none;border-radius:8px;padding:10px 12px;font-family:inherit;transition:opacity .14s,background-color .14s}.VideoEditProjectPicker-module__kuV7iG__importButton:disabled{cursor:not-allowed;opacity:.38}.VideoEditProjectPicker-module__kuV7iG__importButton:not(:disabled):hover{background:rgb(var(--accent-sky-500-rgb)/44%)}html[data-theme=light] .VideoEditProjectPicker-module__kuV7iG__importButton{color:rgb(var(--palette-gray-900-rgb)/92%);background:#0284c73d}html[data-theme=light] .VideoEditProjectPicker-module__kuV7iG__importButton:not(:disabled):hover{background:#0284c752}.VideoEditProjectPicker-module__kuV7iG__sourceRow{text-align:left;cursor:pointer;width:100%;color:rgb(var(--palette-gray-000-rgb)/78%);background:0 0;border:none;border-radius:8px;flex-direction:row;align-items:center;gap:10px;margin:0;padding:8px 6px;font-family:inherit;transition:background-color .14s,color .14s;display:flex}.VideoEditProjectPicker-module__kuV7iG__sourceRowCheck{accent-color:#0ea5e9}.VideoEditProjectPicker-module__kuV7iG__sourceRow:hover{background:rgb(var(--palette-gray-000-rgb)/8%);color:rgb(var(--palette-gray-000-rgb)/96%)}html[data-theme=light] .VideoEditProjectPicker-module__kuV7iG__sourceRow{color:rgb(var(--palette-gray-900-rgb)/74%)}html[data-theme=light] .VideoEditProjectPicker-module__kuV7iG__sourceRow:hover{background:rgb(var(--palette-gray-900-rgb)/6%);color:rgb(var(--palette-gray-900-rgb)/96%)}.VideoEditProjectPicker-module__kuV7iG__thumbWrap{aspect-ratio:16/9;border:1px solid rgb(var(--palette-gray-000-rgb)/8%);background:#00000059;border-radius:8px;flex-shrink:0;width:92px;overflow:hidden}.VideoEditProjectPicker-module__kuV7iG__thumbMedia{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.VideoEditProjectPicker-module__kuV7iG__sourceRowMeta{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}.VideoEditProjectPicker-module__kuV7iG__sourceRowTitleWithIcon{flex-direction:row;align-items:flex-start;gap:8px;width:100%;min-width:0;display:flex}.VideoEditProjectPicker-module__kuV7iG__sourceRowTitleWithIcon .VideoEditProjectPicker-module__kuV7iG__rowLabel{flex:1;min-width:0}.VideoEditProjectPicker-module__kuV7iG__sourceRowNodeIcon{opacity:.9;color:inherit;flex-shrink:0;margin-top:2px}.VideoEditProjectPicker-module__kuV7iG__badge{background:rgb(var(--accent-sky-500-rgb)/18%);border-radius:6px;flex-shrink:0;margin-top:0;padding:2px 6px}.VideoEditProjectPicker-module__kuV7iG__rowLabel{overflow-wrap:anywhere;flex:1;min-width:0}