.GridEditorBreadcrumbs_GridEditorBreadcrumbs__N2JIj{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 16px;border-bottom:1px solid var(--border-color);font-size:13px;flex-shrink:0}.GridEditorBreadcrumbs_Separator__FNf_8{color:var(--text-secondary)}.GridEditorBreadcrumbs_Crumb__v3Nf8{border:none;background:transparent;color:var(--accent-color);cursor:pointer;padding:2px 4px;border-radius:4px;font-size:13px}.GridEditorBreadcrumbs_Crumb_active__Q7V2m{color:var(--text-primary);font-weight:600;cursor:default}.GridEditorBreadcrumbs_EditInput__HfDt_{padding:2px 6px;border-radius:4px;border:1px solid var(--accent-color);background:var(--bg-primary);color:var(--text-primary);font-size:13px;min-width:120px}.ReferenceSlotDragPreview_ReferenceSlotDragPreview__hNfQ6{width:80px;height:80px;border-radius:12px;overflow:hidden;box-sizing:border-box;box-shadow:0 4px 16px rgba(0,0,0,.35);pointer-events:none;background:var(--bg-tertiary,#2a2a2a);display:flex;align-items:center;justify-content:center;padding:4px}.ReferenceSlotDragPreview_ReferenceSlotDragPreviewImage__kL04Q{width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;display:block;-webkit-user-drag:none}.ReferenceSlotDragPreview_ReferenceSlotDragPreviewCompact__nEpDU{width:60px;height:50px;border-radius:12px}.References_References__TjdIb{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;min-width:0}.References_ReferencesWithAside__2sgiC .References_ReferencesMain__z1KxO{display:flex;flex-direction:row;align-items:center;gap:12px;min-width:0;width:100%;max-height:80px}.References_ReferencesMain__z1KxO{min-width:0;width:100%;display:flex;align-items:flex-start}.References_ReferencesScrollShrink__EyWAl{width:auto;flex:0 1 auto;min-width:0;max-width:100%}.References_ReferencesAside__sr0nm{flex:1 1 auto;min-width:140px;max-width:240px;overflow:hidden}.References_ReferencePlaceholder__pBNXx{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.References_ReferencePlaceholderImage___BH2h{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:.55;-webkit-user-drag:none}.References_ReferencePlaceholderPlus__CiuLf{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:42px!important;color:var(--text-primary);pointer-events:none}@media (orientation:portrait) and (max-width:768px){.References_ReferencesWithAside__2sgiC .References_ReferencesMain__z1KxO{flex-direction:column;align-items:stretch;gap:8px;max-height:none}.References_ReferencesScrollShrink__EyWAl{width:100%;flex:0 0 auto}.References_ReferencesAside__sr0nm{min-width:0;max-width:none}}.References_ReferencesIsDragging__vZisQ{cursor:grabbing}.References_ReferencesDragTouchLock__rYDuJ{touch-action:none}.References_ReferencesRow__8_GxH{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:4px;box-sizing:border-box}.References_ReferencesRowSuffix__g1qpP{display:flex;flex-direction:row;align-items:center;flex-shrink:0;padding-left:22px;gap:12px;font-size:12px;color:var(--text-halfhidden);align-self:center}.References_ReferencesDragRow__dTaCn{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:0;box-sizing:border-box}.References_ReferencesDragRow__dTaCn .References_ReferencesGap__k6vKT{position:relative;z-index:2}.References_ReferencesDragRow__dTaCn [data-ref-cell]{position:relative;z-index:1}.References_ReferencesGap__k6vKT{flex:0 0 auto;width:8px;min-height:80px;align-self:stretch;transition:width .25s ease;box-sizing:border-box}.References_ReferencesGapActive__WzVnx{width:80px}.References_ReferencesSlot__UWW65{flex:0 0 auto;width:80px;height:80px}.References_ReferencesSlotColumn__8NIrY{display:flex;flex-direction:column;align-items:stretch;gap:6px;flex:0 0 auto;width:80px;min-width:80px}.References_ReferencesSlotDraggable__RbxDJ{cursor:grab;touch-action:none}.References_ReferencesSlotDraggable__RbxDJ:active{cursor:grabbing}.References_ReferencesDragSourceCollapsed__46aBN{flex:0 0 0!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;overflow:hidden;margin:0;padding:0;gap:0;border:none;pointer-events:none;visibility:hidden}.References_ReferencesLabel__lSSn3{font-size:12px;line-height:1.2;color:var(--text-secondary);text-align:center;min-width:0}.References_DropzoneCompact__EFjSO,.References_Dropzone__96_UT{border-radius:12px}.References_References__TjdIb.References_ReferencesCompact__pAxft .References_ReferencesSlot__UWW65{width:60px;height:50px}.References_References__TjdIb.References_ReferencesCompact__pAxft .References_ReferencesSlotColumn__8NIrY{width:60px;min-width:60px;gap:4px}.References_References__TjdIb.References_ReferencesCompact__pAxft .References_ReferencesGap__k6vKT{min-height:50px}.References_References__TjdIb.References_ReferencesCompact__pAxft .References_ReferencesGapActive__WzVnx{width:60px}.References_References__TjdIb.References_ReferencesTiny__Vu8T2 .References_ReferencesSlot__UWW65{width:40px;height:40px}.References_References__TjdIb.References_ReferencesTiny__Vu8T2 .References_ReferencesSlotColumn__8NIrY{width:40px;min-width:40px;gap:2px}.References_References__TjdIb.References_ReferencesTiny__Vu8T2 .References_ReferencesGap__k6vKT{min-height:40px}.References_References__TjdIb.References_ReferencesTiny__Vu8T2 .References_ReferencesGapActive__WzVnx{width:40px}.References_References__TjdIb.References_ReferencesTiny__Vu8T2 .References_Dropzone__96_UT{border-radius:8px}.References_References__TjdIb.References_ReferencesCustomDimensions__N_fCs .References_ReferencesSlot__UWW65{width:var(--references-slot-width);height:var(--references-slot-height)}.References_References__TjdIb.References_ReferencesCustomDimensions__N_fCs .References_ReferencesSlotColumn__8NIrY{width:var(--references-slot-width);min-width:var(--references-slot-width)}.References_References__TjdIb.References_ReferencesCustomDimensions__N_fCs .References_ReferencesGap__k6vKT{min-height:var(--references-slot-height)}.References_References__TjdIb.References_ReferencesCustomDimensions__N_fCs .References_ReferencesGapActive__WzVnx{width:var(--references-slot-width)}.AppHorizontalScroll_AppHorizontalScroll__2_aFy{display:flex;flex-direction:column;min-width:0;width:100%}.AppHorizontalScroll_Viewport__bN00F{overflow-anchor:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;min-width:0;width:100%;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AppHorizontalScroll_ViewportPanning__aEfFl{cursor:grabbing}.AppHorizontalScroll_Viewport__bN00F :is(img,video){-webkit-user-drag:none}.AppHorizontalScroll_Viewport__bN00F::-webkit-scrollbar{display:none;width:0;height:0}.AppHorizontalScroll_Content__0oTHh{display:block;width:-moz-max-content;width:max-content;min-width:100%;box-sizing:border-box}.AppHorizontalScroll_TrackArea__e9tZW{flex-shrink:0;margin-top:6px;min-height:5px}.AppHorizontalScroll_TrackAreaHidden__nZ9d0{margin-top:0;min-height:0;height:0;overflow:hidden;pointer-events:none;opacity:0}.AppHorizontalScroll_Track__NYXoD{position:relative;height:5px;width:100%;border-radius:999px;background:transparent;touch-action:none}.AppHorizontalScroll_Thumb__EZXLL{position:absolute;left:0;top:0;height:4px;margin-top:.5px;border-radius:999px;background-color:var(--accent-color);opacity:1;pointer-events:auto;touch-action:none;cursor:grab;will-change:transform,width}.AppHorizontalScroll_Thumb__EZXLL:active{cursor:grabbing}.ReferenceGuidesAside_ReferenceGuidesAside__qxy7E{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto}.ReferenceGuidesAside_ReferenceGuidesAsideText__ItsDV{margin:0;font-size:12px;line-height:1.35;color:var(--text-tertiary)}.ReferenceGuidesAside_ReferenceGuidesAsideLink___tjA_{font-size:12px;line-height:1.35;color:var(--text-tertiary);text-decoration:underline;text-underline-offset:2px}@media (hover:hover){.ReferenceGuidesAside_ReferenceGuidesAsideLink___tjA_:hover{color:var(--accent-color)}}.FieldLabel_FieldLabelStacked__DCmkv{display:block;font-size:11px;margin-bottom:4px;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.2}label.FieldLabel_FieldLabelStacked__DCmkv{cursor:pointer}span.FieldLabel_FieldLabelStacked__DCmkv{cursor:default}.FieldLabel_FieldLabelInline__Mz76R{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:inherit;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.2;cursor:default}.JournalLazyVideo_JournalLazyVideo__yU461{position:relative;width:100%;height:100%;max-width:100%;max-height:100%;min-height:0;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;border-radius:8px;overflow:hidden;background:rgba(0,0,0,.45)}.JournalLazyVideo_JournalLazyVideoPosterWrap__KQtRW{position:relative;flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:none;cursor:pointer;background:transparent;width:100%;height:100%}.JournalLazyVideo_JournalLazyVideoPoster__Oao7S{display:block;width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.JournalLazyVideo_JournalLazyVideoPlayOverlay__JITtE{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.JournalLazyVideo_JournalLazyVideoPlayIcon__QN0mc{width:48px;height:48px;border-radius:50%;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;color:#fff;backdrop-filter:blur(4px)}.JournalLazyVideo_JournalLazyVideoEl__d3IJN{display:block;width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;flex:1 1 auto;min-height:0;margin:auto}.JournalLazyVideo_JournalLazyVideoElAutoplayTap__yDluR{cursor:pointer}.JournalLazyVideo_JournalLazyVideoCorner__kkgVc{position:absolute;z-index:2;right:6px;bottom:6px;display:flex;align-items:flex-end;justify-content:flex-end;pointer-events:none}.JournalLazyVideo_JournalLazyVideoCorner__kkgVc>*{pointer-events:auto}.AppScrollbar_AppScrollbar___F8_e{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;width:100%;max-height:100%}.AppScrollbar_AppScrollbar___F8_e .simplebar-content-wrapper,.AppScrollbar_AppScrollbar___F8_e .simplebar-mask,.AppScrollbar_AppScrollbar___F8_e .simplebar-offset,.AppScrollbar_AppScrollbar___F8_e .simplebar-wrapper{min-height:0;height:100%}.AppScrollbar_AppScrollbar___F8_e .simplebar-content-wrapper{width:100%}.AppScrollbar_AppScrollbar___F8_e .simplebar-content{min-height:100%}.AppScrollbar_AppScrollbar___F8_e .simplebar-scrollbar:before{background-color:var(--custom-accent-color,var(--accent-color))}.ImageLikeVideo_ImageLikeVideo__f0ViO{position:relative;width:100%;height:100%;min-height:0;max-height:min(90dvh,85vh);display:flex;align-items:center;justify-content:center;box-sizing:border-box}.ImageLikeVideo_ImageLikeVideoFitParent__Bhwxh{max-height:none}.ImageLikeVideo_ImageLikeVideoFitParent__Bhwxh .ImageLikeVideo_PosterWrap__0JiZC,.ImageLikeVideo_ImageLikeVideoFitParent__Bhwxh .ImageLikeVideo_Poster__uVhMp,.ImageLikeVideo_ImageLikeVideoFitParent__Bhwxh .ImageLikeVideo_Video__YygFx{max-height:100%}.ImageLikeVideo_PosterWrap__0JiZC{position:relative;width:100%;max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center}.ImageLikeVideo_Poster__uVhMp{display:block;max-width:100%;max-height:min(90dvh,85vh);width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.ImageLikeVideo_PlayBtn__kXem7{position:absolute;inset:0;margin:auto;width:64px;height:64px;border:none;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.55);color:#fff;cursor:pointer;backdrop-filter:blur(6px);z-index:2}.ImageLikeVideo_PlayBtn__kXem7:hover{background:rgba(0,0,0,.72)}.ImageLikeVideo_PlayBtnIcon__Cc2dB{display:flex;align-items:center;justify-content:center}.ImageLikeVideo_PlayBtnIcon__Cc2dB svg{width:40px;height:40px}.ImageLikeVideo_HiddenLoaderVideo__jJGaC{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ImageLikeVideo_Spinner__lAZUV{width:40px;height:40px;border:3px solid hsla(0,0%,100%,.28);border-top-color:#fff;border-radius:50%;animation:ImageLikeVideo_ImageLikeVideo_spin__z_JlQ .75s linear infinite}@keyframes ImageLikeVideo_ImageLikeVideo_spin__z_JlQ{to{transform:rotate(1turn)}}.ImageLikeVideo_SpinnerWrap__4B2RF{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.35);z-index:3}.ImageLikeVideo_Video__YygFx{display:block;max-width:100%;max-height:min(90dvh,85vh);width:auto;height:auto}.ImageLikeVideo_VideoAutoplayTap__hJukC{cursor:pointer}.ImageLikeVideo_VideoPreparing__OAoiP{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.SwipeDismissEdge_SwipeDismissEdge__Oy80A{position:fixed;top:0;bottom:0;right:0;width:calc(var(--swipe-rx, 0px) * 2);transform:translateX(50%);border-radius:50%;background:var(--bg-secondary);pointer-events:none;z-index:5000;display:flex;align-items:center;justify-content:center;opacity:var(--swipe-opacity,0);transition:width .2s ease-out,opacity .2s ease-out}.SwipeDismissEdge_SwipeDismissEdge__Oy80A.SwipeDismissEdge_active__tIiL4{transition:none}.SwipeDismissEdge_CloseIcon___v1u9{transform:translateX(-50%);color:#fff;font-size:28px}.BoolSwitch_Root__5HStJ{display:flex;flex-direction:column;align-items:flex-start}.BoolSwitch_SwitchRow__zy9Xr{display:flex;align-items:center;position:relative}.BoolSwitch_Input__8lGo0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;opacity:0}.BoolSwitch_SwitchTrack__dDJ2Z{position:relative;display:inline-block;width:32px;height:20px;border-radius:10px;cursor:pointer;flex-shrink:0;background-color:var(
    --custom-accent-color-weak,color-mix(in srgb,var(--accent-color) 28%,transparent)
  );transition:background-color .2s ease;box-sizing:border-box;margin:6px 0}.BoolSwitch_SwitchTrack__dDJ2Z.BoolSwitch_Compact__cmMZx{margin:0}.BoolSwitch_SwitchTrackVertical__ICOfs{width:20px;height:32px}.BoolSwitch_Thumb__KF25L{position:absolute;top:50%;left:2px;width:16px;height:16px;margin-top:-8px;border-radius:50%;background-color:#fafafa;box-shadow:0 1px 3px rgba(0,0,0,.35);transition:transform .2s ease,background-color .2s ease;pointer-events:none}.BoolSwitch_SwitchTrackVertical__ICOfs .BoolSwitch_Thumb__KF25L{top:2px;left:50%;margin-top:0;margin-left:-8px}.BoolSwitch_SwitchTrackChecked__Bi3XO{background-color:var(--custom-accent-color,var(--accent-color))}.BoolSwitch_SwitchTrackChecked__Bi3XO .BoolSwitch_Thumb__KF25L{transform:translateX(12px)}.BoolSwitch_SwitchTrackVertical__ICOfs.BoolSwitch_SwitchTrackChecked__Bi3XO .BoolSwitch_Thumb__KF25L{transform:translateY(12px)}.BoolSwitch_SwitchRow__zy9Xr:hover .BoolSwitch_SwitchTrack__dDJ2Z{filter:brightness(1.06)}.BoolSwitch_SwitchRow__zy9Xr:has(.BoolSwitch_Input__8lGo0:focus-visible) .BoolSwitch_SwitchTrack__dDJ2Z{outline:2px solid var(--custom-accent-color,var(--accent-color));outline-offset:2px}.BoolSwitch_SwitchRow__zy9Xr:has(.BoolSwitch_Input__8lGo0:disabled) .BoolSwitch_SwitchTrack__dDJ2Z{opacity:.5;cursor:default;filter:none}.BoolSwitch_Error__f7Xyd{font-size:11px;color:var(--text-error,#d32f2f);margin-top:2px}.CompareImage_root__FtL6z{width:100%;position:relative;overflow:hidden;border-radius:16px;touch-action:pan-y;background:#000}.CompareImage_rootViewportBound__wjnz_{width:100%;max-width:100%;box-sizing:border-box}.CompareImage_rootViewportContain__naXsU{box-sizing:border-box}.CompareImage_rootSquareCorners__9PSoG{border-radius:0}.CompareImage_rootAccentGlow__b4vn3{transition:box-shadow .65s ease}.CompareImage_layer__GEscR{position:absolute;inset:0}.CompareImage_MediaHidden__oE93h{opacity:0;pointer-events:none}.CompareImage_baseLayerWrap__n6Vvr{position:absolute;inset:0}.CompareImage_baseLayerHidden__F_VUJ{opacity:0;pointer-events:none}.CompareImage_slideOverlay__lHqJl{position:absolute;inset:0;transition-property:opacity;transition-timing-function:ease;pointer-events:none}.CompareImage_SlideOverlayInteractive__LHeSS{pointer-events:auto}.CompareImage_SlideVideoFill__sDX7H{position:absolute;inset:0;width:100%;height:100%;min-height:0;box-sizing:border-box}.CompareImage_after___LHdc{position:absolute;inset:0}.CompareImage_line__ps4Cc{position:absolute;top:0;bottom:0;width:2px;transform:translateX(-1px);background:hsla(0,0%,100%,.85);pointer-events:none}.CompareImage_handle__yn3P7{position:absolute;top:50%;width:44px;height:44px;transform:translate(-50%,-50%);border-radius:999px;background:rgba(0,0,0,.35);backdrop-filter:blur(6px);border:1px solid hsla(0,0%,100%,.55);box-shadow:0 6px 20px rgba(0,0,0,.35);pointer-events:none;display:grid;place-items:center}.CompareImage_arrows__d87cZ{width:18px;height:18px;position:relative;opacity:.95}.CompareImage_arrowL__p8eqw,.CompareImage_arrowR__qlgSV{position:absolute;top:50%;width:8px;height:8px;border-top:2px solid hsla(0,0%,100%,.95);border-right:2px solid hsla(0,0%,100%,.95)}.CompareImage_arrowL__p8eqw{left:2px;transform:translateY(-50%) rotate(-135deg)}.CompareImage_arrowR__qlgSV{right:2px;transform:translateY(-50%) rotate(45deg)}.CompareImage_handleLabel__PEzEK{position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-size:13px;font-weight:500;line-height:1;white-space:nowrap;text-shadow:0 1px 4px rgba(0,0,0,.7),0 0 2px rgba(0,0,0,.5);pointer-events:none;opacity:0;transition:opacity .34s ease}.CompareImage_handleLabelVisible__BxKX2{opacity:1}.CompareImage_handleLabelLeft__pxCvV{right:calc(100% + 10px)}.CompareImage_handleLabelRight__EXR56{left:calc(100% + 10px)}.CompareImage_img__r3PGT,.CompareImage_picture__YXldD{display:block;width:100%;height:100%}.CompareImage_img__r3PGT{-o-object-fit:cover;object-fit:cover;-moz-user-select:none;user-select:none;-webkit-user-select:none;pointer-events:none;-webkit-user-drag:none}.CompareImage_framedStack__SJuF3{position:absolute;inset:0}.CompareImage_framedBackdropPic__DDwb0{position:absolute;inset:0;margin:0;display:block;overflow:hidden}.CompareImage_framedBackdropImg__1BvfH{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(10px);transform:scale(1.08);-moz-user-select:none;user-select:none;-webkit-user-select:none;pointer-events:none;-webkit-user-drag:none}.CompareImage_framedForegroundPic__aPtKj{position:absolute;inset:0;margin:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.CompareImage_framedForegroundImg__GSgdg{display:block;max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;-moz-user-select:none;user-select:none;-webkit-user-select:none;pointer-events:none;-webkit-user-drag:none}.AnimateForm_AnimateForm__kms2O{display:flex;flex-direction:column;gap:16px}.AnimateForm_ReferencesRow__CdxUd{display:flex;flex-wrap:wrap;gap:12px}.AnimateForm_PromptField__eNq2N{width:100%}.AnimateForm_ConfigRow__BFmeC{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.AnimateForm_ActionRow__m_bnK{display:flex;flex-direction:column;gap:8px}.AnimateForm_ValidationMessage__H2R5u{margin:0;font-size:13px;color:var(--warning-text,#e6a700)}button.LaunchButton_LaunchButton__lHXgS{border-radius:12px;background-color:var(
    --custom-launch-button-background-color,var(--custom-accent-color,var(--accent-color))
  );border:none;height:78px;font-weight:600;padding:0 24px;color:#000;cursor:pointer;transition:background-color .2s ease;display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center}button.LaunchButton_LaunchButton__lHXgS:hover:not(:disabled){background-color:var(
      --custom-launch-button-background-color-hover,var(--custom-accent-color-hover,var(--accent-color-hover))
    )}button.LaunchButton_LaunchButton__lHXgS:disabled{background-color:var(--button-disabled-color);cursor:default;color:var(--text-halfhidden)}button.LaunchButton_LaunchButton__lHXgS:disabled .LaunchButton_Cost__McxCh{color:var(--text-tertiary)}button.LaunchButton_LaunchButton__lHXgS.LaunchButton_hasDisabledReason__Ntkwi{height:auto;min-height:78px;padding-top:10px;padding-bottom:10px}button.LaunchButton_LaunchButton__lHXgS{grid-area:generate}button.LaunchButton_LaunchButton__lHXgS.LaunchButton_spacey__3J3p0{padding:0 25px}button.LaunchButton_LaunchButton__lHXgS.LaunchButton_large__EIYON{height:100px;font-size:20px}button.LaunchButton_LaunchButton__lHXgS.LaunchButton_large__EIYON.LaunchButton_hasDisabledReason__Ntkwi{height:auto;min-height:100px}button.LaunchButton_LaunchButton__lHXgS.LaunchButton_large__EIYON.LaunchButton_spacey__3J3p0{padding:0 30px}button.LaunchButton_LaunchButton__lHXgS.LaunchButton_medium__5Wl4Z{height:78px;font-size:16px}button.LaunchButton_LaunchButton__lHXgS.LaunchButton_medium__5Wl4Z.LaunchButton_hasDisabledReason__Ntkwi{height:auto;min-height:78px}button.LaunchButton_LaunchButton__lHXgS.LaunchButton_medium__5Wl4Z.LaunchButton_spacey__3J3p0{padding:0 25px}button.LaunchButton_LaunchButton__lHXgS.LaunchButton_small__xeBC0{height:58px;font-size:14px}button.LaunchButton_LaunchButton__lHXgS.LaunchButton_small__xeBC0.LaunchButton_hasDisabledReason__Ntkwi{height:auto;min-height:58px}button.LaunchButton_LaunchButton__lHXgS.LaunchButton_small__xeBC0.LaunchButton_spacey__3J3p0{padding:0 20px}button.LaunchButton_LaunchButton__lHXgS.LaunchButton_bordered__vbMIV{border:8px solid var(--bg-tertiary)}button.LaunchButton_LaunchButton__lHXgS.LaunchButton_magic__G22h3{background:linear-gradient(48deg,#770dff,#a900ff,#8c31ff)}button.LaunchButton_LaunchButton__lHXgS.LaunchButton_magic__G22h3:hover{background:linear-gradient(48deg,#892cff,#b118ff,#9947ff)}button.LaunchButton_LaunchButton__lHXgS.LaunchButton_fullWidth__DOgZ_{width:100%}button.LaunchButton_LaunchButton__lHXgS.LaunchButton_modern__LMyUB{position:relative;--modern-frame-margin:10px;--modern-frame-border-radius:4px}button.LaunchButton_LaunchButton__lHXgS.LaunchButton_modern__LMyUB .LaunchButton_LabelStack__lrYn_{text-transform:uppercase;font-family:var(--font-dela-gothic-one);font-size:14px}button.LaunchButton_LaunchButton__lHXgS.LaunchButton_modern__LMyUB .LaunchButton_DisabledReason__Pm3hv{text-transform:none;font-family:inherit}button.LaunchButton_LaunchButton__lHXgS.LaunchButton_modern__LMyUB:hover:not(:disabled) .LaunchButton_ModernFrame__sb85j{width:40px;height:20px;--modern-frame-margin:5px;--modern-frame-border-radius:8px}button.LaunchButton_LaunchButton__lHXgS.LaunchButton_modern__LMyUB:hover:not(:disabled) .LaunchButton_LaunchButtonContent__vecJ6{transform:scale(1.02)}.LaunchButton_PortalWrapper__YC5mg{display:flex;flex-direction:column;width:100%}.LaunchButton_LaunchButtonContent__vecJ6{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:8px;font-size:16px;transition:transform .25s ease}.LaunchButton_LabelStack__lrYn_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.LaunchButton_DisabledReason__Pm3hv{font-size:11px;font-weight:400;line-height:1.2;text-align:center;color:var(--passive-error-color)}.LaunchButton_SubContent__XANVo{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;color:#fff}.LaunchButton_Cost__McxCh{display:flex;align-items:center;justify-content:center;padding:4px 8px;background-color:#00000040;border-radius:6px;color:#000;font-weight:600;font-size:14px;flex-shrink:0}.LaunchButton_CostIcon__crhWS{flex-shrink:0;margin-right:6px}.LaunchButton_CostWorst__UPVkn{text-decoration:line-through;opacity:.4;margin-left:4px}.LaunchButton_Pending__JV84q{display:flex;align-items:center;justify-content:center}.LaunchButton_ModernFrame__sb85j{position:absolute;width:24px;height:16px;pointer-events:none;transition:all .35s ease;border-color:hsla(0,0%,100%,.67)}.LaunchButton_ModernFrameTopLeft__CdI9B{top:var(--modern-frame-margin);left:var(--modern-frame-margin);border-left:1px solid hsla(0,0%,100%,.67);border-top:1px solid hsla(0,0%,100%,.67);border-top-left-radius:var(--modern-frame-border-radius)}.LaunchButton_ModernFrameTopRight__mjGbF{top:var(--modern-frame-margin);right:var(--modern-frame-margin);border-right:1px solid hsla(0,0%,100%,.67);border-top:1px solid hsla(0,0%,100%,.67);border-top-right-radius:var(--modern-frame-border-radius)}.LaunchButton_ModernFrameBottomLeft__Hj_um{bottom:var(--modern-frame-margin);left:var(--modern-frame-margin);border-left:1px solid hsla(0,0%,100%,.67);border-bottom:1px solid hsla(0,0%,100%,.67);border-bottom-left-radius:var(--modern-frame-border-radius)}.LaunchButton_ModernFrameBottomRight__Iv0kt{bottom:var(--modern-frame-margin);right:var(--modern-frame-margin);border-right:1px solid hsla(0,0%,100%,.67);border-bottom:1px solid hsla(0,0%,100%,.67);border-bottom-right-radius:var(--modern-frame-border-radius)}.GenerationButton_GenerationButton__YEH4S{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:6px}.GenerationButton_GenerationButtonTrack__PLvhn{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:6px}.GenerationButton_GenerationButtonSpinner__6gqaP{color:var(--custom-accent-color,var(--accent-color))}.ClipletGenerateButton_PriceNote__jufxP{font-size:12px;color:var(--text-secondary)}@keyframes ClipletTimingEditor_ClipletTimingEditorFadeIn__RWfIc{0%{opacity:0}to{opacity:1}}.ClipletTimingEditor_ClipletTimingEditor__HvRiS{display:flex;flex-direction:column;gap:6px;min-width:0;animation:ClipletTimingEditor_ClipletTimingEditorFadeIn__RWfIc .15s ease-out}.ClipletTimingEditor_ClipletTimingEditorScroll__qOf_e{min-width:0}.ClipletTimingEditor_ClipletTimingEditorTotal__mVGPY{font-size:12px;color:var(--text-secondary,#888)}.ClipletTimingEditor_ClipletTimingEditorStrip__poK29{display:flex;align-items:stretch;gap:4px;width:-moz-max-content;width:max-content;min-width:100%;height:60px;padding:0;border-radius:3px;background-color:var(--bg-secondary);box-sizing:border-box}.ClipletTimingEditor_ClipletTimingCell__lRp6g{display:flex;align-items:stretch;width:auto;height:100%;min-width:0;border:none;padding:0;margin:0;cursor:pointer;border-radius:2px;background-color:var(--bg-primary);overflow:hidden;text-align:left}.ClipletTimingEditor_ClipletTimingCell__lRp6g:focus-visible{outline:2px solid var(--accent-color,#7c5cff);outline-offset:1px}.ClipletTimingEditor_ClipletTimingCellPreview__FadnH{flex:0 0 auto;height:60px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:var(--bg-secondary)}.ClipletTimingEditor_ClipletTimingCellMeta__xin50{flex:0 0 auto;display:flex;align-items:center;padding:0 6px 0 4px}.ClipletTimingEditor_ClipletTimingCellDuration__VmHRr{font-size:10px;line-height:1;color:var(--text-secondary,#888);white-space:nowrap}.ClipletTimingEditor_ClipletTimingPickerHost__sfzhi{position:relative;flex:0 0 auto;height:100%}.Parameters_ClipletParameters__qUIWe{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 12px}@media (min-width:861px){.Parameters_ClipletParameters__qUIWe{flex-wrap:nowrap}}.TextArea_Root__5_N0L{display:flex;flex-direction:column;gap:4px;min-width:0;width:100%;flex:1 1 auto}.TextArea_Root__5_N0L.TextArea_fullWidth__nZNH5{width:100%}.TextArea_Label__zDeyh{display:block;font-size:11px;color:var(--text-secondary)}.TextArea_Required__8YB17{color:#ff6b6b}.TextArea_Textarea__hZ5Gz{width:100%;min-width:0;box-sizing:border-box;padding:8px 10px;border-radius:8px;border:1px solid var(--border-color,rgba(0,0,0,.2));background-color:var(--bg-tertiary);color:var(--text-primary);font-size:13px;font-family:inherit;resize:vertical;min-height:60px}.TextArea_Root__5_N0L.TextArea_small__j_Inp .TextArea_Textarea__hZ5Gz{font-size:13px;padding:7px 10px}.TextArea_Root__5_N0L.TextArea_error__Wr1eo .TextArea_Textarea__hZ5Gz{border-color:#ff6b6b}.TextArea_Root__5_N0L.TextArea_disabled__c75SD .TextArea_Textarea__hZ5Gz{opacity:.55;cursor:not-allowed}.TextArea_Textarea__hZ5Gz:focus{outline:none;border-color:var(--accent-color,#1976d2)}.TextArea_Textarea__hZ5Gz::-moz-placeholder{color:var(--text-secondary);opacity:.7}.TextArea_Textarea__hZ5Gz::placeholder{color:var(--text-secondary);opacity:.7}.TextArea_HelperText__ojIT8{font-size:11px;color:var(--text-secondary)}.TextArea_ErrorText__QEpPm{color:#ff6b6b}.PromoCapabilityCard_PromoCapabilityCard__aTQwp{position:relative;display:flex;width:100%;aspect-ratio:16/9;overflow:hidden;border:none;border-radius:24px;background-color:#000;color:inherit;text-decoration:none;cursor:pointer;padding:0;text-align:left;container-type:inline-size}@media (max-width:1023px){.PromoCapabilityCard_PromoCapabilityCard__aTQwp{aspect-ratio:1/1}}.PromoCapabilityCard_PromoCapabilityCardStatic__RwT8Z{cursor:default}.PromoCapabilityCard_MediaWrap__dIJBx{position:absolute;inset:0;display:grid;grid-template-columns:1fr;gap:6px}.PromoCapabilityCard_Features__x4v7O{position:absolute;top:0;left:0;z-index:1;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:12px;display:flex;justify-content:flex-end;width:100%}.PromoCapabilityCard_Media___jk_1{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;pointer-events:none}.PromoCapabilityCard_GalleryWrap__DolYE{position:absolute;inset:0;display:grid;gap:6px}.PromoCapabilityCard_GalleryItem__Bx7pY{background-size:cover;background-position:50%}.PromoCapabilityCard_Overlay__vU0mj{position:absolute;inset:0;pointer-events:none;background-color:transparent;transition:background-color .3s ease;background-image:linear-gradient(0deg,rgba(0,0,0,.77) 0,transparent 40%)}.PromoCapabilityCard_PromoCapabilityCard__aTQwp:focus-visible .PromoCapabilityCard_Overlay__vU0mj,.PromoCapabilityCard_PromoCapabilityCard__aTQwp:hover .PromoCapabilityCard_Overlay__vU0mj{background-color:rgba(0,0,0,.5)}.PromoCapabilityCard_TitleWrap__X9N5r{position:absolute;left:0;bottom:20px;z-index:1;display:flex;flex-direction:column;align-items:flex-start;max-width:calc(100% - var(--page-inline-gutter));white-space:nowrap}.PromoCapabilityCard_Title__GGyNE{padding:6px 12px;border-radius:3px;font-family:var(--font-russo-one);font-size:16px;line-height:1.1;backdrop-filter:blur(12px);transition:transform .25s ease;text-shadow:1px 1px 3px #000}@container promo-card (min-width: 420px){.PromoCapabilityCard_Title__GGyNE{font-size:18px}}@container promo-card (min-width: 741px){.PromoCapabilityCard_Title__GGyNE{font-size:20px}}.PromoCapabilityCard_Description__qiLqD{color:#fff;font-weight:500;line-height:1.35;white-space:normal;display:flex;flex-direction:column;gap:6px;padding:0 12px;font-family:var(--font-inter);text-shadow:1px 1px #000;font-size:13px;text-transform:uppercase}@container promo-card (min-width: 420px){.PromoCapabilityCard_Description__qiLqD{font-size:12px}}@container promo-card (min-width: 741px){.PromoCapabilityCard_Description__qiLqD{font-size:14px}}.PromoCapabilityCard_Description__qiLqD strong{color:var(--accent-color-2);font-weight:700}@media (max-width:740px){.PromoCapabilityCard_CompactOnMobile__A8mAF .PromoCapabilityCard_Description__qiLqD{display:none}}.ClipletGenerationDetails_ClipletGenerationDetails__QqM0l{display:flex;flex-direction:column;gap:8px}.ClipletGenerationDetails_Row__YCsWf{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.Input_Input__kcreS{display:block;width:100%;min-width:0;flex-shrink:0}.Attachments_Attachments__1MbVF{margin-top:8px;display:flex;gap:6px;flex-wrap:wrap}.Attachments_ImageAttachmentButton__HE6Pm{display:block;border:0;border-radius:10px;overflow:hidden;cursor:pointer;padding:0;background:transparent}.Attachments_ImageAttachmentButton__HE6Pm:hover{opacity:.92}.Attachments_ImagePreview__sQezn{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;background:var(--bg-tertiary)}.Attachments_ImagePreviewLoading__vG7mm{border-radius:10px;background:var(--bg-tertiary);opacity:.45}.Attachments_AiFunctionsRow__OhcQP{display:flex;gap:6px;flex-wrap:wrap}.Attachments_ImageUnavailable__BzOWN{width:150px;height:200px;border-radius:10px;background:var(--bg-secondary);color:var(--error-color);font-size:12px;line-height:1.2;text-align:center;display:flex;align-items:center;justify-content:center;padding:8px}.LoopsEditorWelcome_LoopsEditorWelcome__er2i7{display:flex;flex-direction:column;gap:16px}.LoopsEditorWelcome_LoopsEditorWelcomeTitle__N35C_{margin:0;font-family:var(--font-dela-gothic-one),sans-serif;font-size:16px;color:#fff;text-align:center}.LoopsEditorWelcome_LoopsEditorWelcomeGrid__wTtlP{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:40px 0;width:100%}.LoopsEditorWelcome_LoopsEditorWelcomeCell__7_QKI{display:flex;align-items:center;justify-content:center;min-width:0}.LoopsEditorWelcome_LoopsEditorWelcomeVideo__XUwjX{max-width:100%;max-height:200px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:8px}.LoopsEditorWelcome_LoopsEditorWelcomeSubtitle__dFvNS{margin:0;text-align:center;font-size:14px;line-height:1.45}@media (max-width:720px){.LoopsEditorWelcome_LoopsEditorWelcomeGrid__wTtlP{grid-template-columns:repeat(2,1fr);padding:20px 0}.LoopsEditorWelcome_LoopsEditorWelcomeCellThird__dJTzr{display:none}}@media (max-width:480px),(orientation:portrait) and (max-width:640px){.LoopsEditorWelcome_LoopsEditorWelcomeGrid__wTtlP{grid-template-columns:1fr}.LoopsEditorWelcome_LoopsEditorWelcomeCellSecond__yRpZr,.LoopsEditorWelcome_LoopsEditorWelcomeCellThird__dJTzr{display:none}}.LoopsForm_LoopsForm__R8I87{display:flex;flex-direction:column;gap:16px}.LoopsForm_TopRow__hPz79{display:flex;flex-direction:row;align-items:flex-start;gap:16px}.LoopsForm_ReferenceWrap__wBgMC{flex-shrink:0}.LoopsForm_PromptWrap__l5w3L{flex:1;min-width:0}.LoopsForm_PromptTextarea__az00c{width:100%;box-sizing:border-box;resize:vertical;min-height:72px;padding:10px 12px;border-radius:8px;border:1px solid var(--border-subtle,hsla(0,0%,100%,.12));background:var(--surface-elevated,rgba(0,0,0,.2));color:inherit;font:inherit;line-height:1.4}.LoopsForm_PromptTextarea__az00c::-moz-placeholder{color:var(--text-muted,hsla(0,0%,100%,.45))}.LoopsForm_PromptTextarea__az00c::placeholder{color:var(--text-muted,hsla(0,0%,100%,.45))}.LoopsForm_ActionRow__PmQFt{display:flex;flex-direction:column;gap:8px}.LoopsForm_ParametersRow__lLJKn{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.LoopsForm_ValidationMessage__N8hri{margin:0;font-size:13px;color:var(--warning-text,#e6a700)}.LoopsForm_AspectHint__ajDCD{margin:0;font-size:13px;color:var(--text-muted,hsla(0,0%,100%,.55))}@media (max-width:640px){.LoopsForm_TopRow__hPz79{flex-direction:column;align-items:center}.LoopsForm_ReferenceWrap__wBgMC{width:100%;display:flex;justify-content:center}.LoopsForm_PromptWrap__l5w3L{width:100%}}.EditorWelcome_Aspect21x9Mobile4x3__yBJof{aspect-ratio:21/9}@media (max-width:768px){.EditorWelcome_Aspect21x9Mobile4x3__yBJof{aspect-ratio:4/3}}.LoopsGenerationDetails_LoopsGenerationDetails__mdxxO{width:100%}.LoopsGenerationDetails_Row__AJ8tI{display:flex;flex-wrap:wrap;gap:8px}.VideoProWelcomeBody_VideoProWelcomeBody__WZFc_{display:flex;flex-direction:column;gap:12px}.VideoProWelcomeBody_VideoProWelcomeBanner__YM0Gp{width:100%;max-width:100%;overflow:hidden;border-radius:24px}.VideoProWelcomeBody_VideoProWelcomeBannerVideo__nlCOG{display:block;width:100%;height:auto}@keyframes VideoboothEditorWelcome_VideoboothEditorWelcomeSpinnerRotate__wlisa{to{transform:rotate(1turn)}}.VideoboothEditorWelcome_VideoboothEditorWelcome__fuxzE{display:contents}.VideoboothEditorWelcome_VideoboothEditorWelcomeGenerationWrap__njsaZ{position:relative;width:138px;height:246px;flex-shrink:0;overflow:hidden;background:rgba(0,0,0,.2)}.VideoboothEditorWelcome_VideoboothEditorWelcomeGenerationOverlay__Zz7_W{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;pointer-events:none}.VideoboothEditorWelcome_VideoboothEditorWelcomeSpinner__5NZpf{width:40px;height:40px;box-sizing:border-box;border-radius:50%;border:3px solid hsla(0,0%,100%,.35);border-top-color:#fff;animation:VideoboothEditorWelcome_VideoboothEditorWelcomeSpinnerRotate__wlisa .75s linear infinite}.VideoboothEditorWelcome_VideoboothEditorWelcomeGenerationMedia__qinCu{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity .25s ease}.VideoboothEditorWelcome_VideoboothEditorWelcomeGenerationMediaVisible__Gl3_r{opacity:1}.QuickGenerationWelcomePanel_QuickGenerationWelcomePanel__ytTbT{display:flex;flex-direction:column;gap:24px;width:100%}.QuickGenerationWelcomePanel_GoEditorButton__Y38vJ,.QuickGenerationWelcomePanel_WelcomeBody__VoNgH{width:100%}.QuickGenerationWelcomePanel_ErrorText__RM_Jj,.QuickGenerationWelcomePanel_Loading__b4L6t{margin:0;text-align:center;color:var(--text-secondary)}.VideoboothForm_VideoboothForm__Q9xki{display:flex;flex-direction:column;gap:18px;color:var(--text-primary)}.VideoboothForm_ReferenceBlock__hKFcA{display:flex;flex-direction:column;gap:10px;align-items:stretch}.VideoboothForm_StyleHintSection__81Yxr{margin-top:4px}.VideoboothForm_ReferenceClear__buShF{align-self:flex-start;border:none;background:none;padding:0;font-size:12px;color:var(--text-secondary);text-decoration:underline;cursor:pointer}.VideoboothForm_ReferenceClear__buShF:hover{color:var(--text-primary)}.VideoboothForm_ReferenceEmpty__mOybW{display:flex;align-items:center;justify-content:center;min-height:100px;border-radius:12px;border:2px dashed var(--border-secondary);background:var(--bg-secondary);padding:16px}.VideoboothForm_ReferenceEmptyText__8C8DL{font-size:13px;color:var(--text-secondary);text-align:center}.VideoboothForm_ActionBlock__U9Dkv{display:flex;flex-direction:column;gap:8px}.VideoboothForm_RequirementsNote__ft5U0{font-size:12px;color:var(--text-secondary)}.FunctionEditorCard_FunctionEditorCard__GKz4F{border-radius:6px;position:relative;overflow:hidden}.FunctionEditorCard_Underlay__oudIE{position:absolute;inset:0;display:none;justify-content:flex-end;align-items:center;gap:6px;padding:6px;background-color:var(--underlay-bg,transparent);color:var(--text-over-accent-color);border-radius:inherit}.FunctionEditorCard_Underlay__oudIE .FunctionEditorCard_Tool__JTfoH{background-color:var(--bg-secondary);color:var(--text-over-accent-color)}.FunctionEditorCard_Underlay__oudIE .FunctionEditorCard_Tool__JTfoH:hover{background-color:var(--bg-secondary);color:var(--accent-color)}@media (hover:none){.FunctionEditorCard_Underlay__oudIE .FunctionEditorCard_Tool__JTfoH:hover{background-color:hsla(0,0%,100%,.16);color:var(--text-over-accent-color)}}.FunctionEditorCard_Front__ASWcZ{--swipe-x:0px;--mobile-actions-width:114px;display:grid;grid-template-columns:48px 1fr 48px 48px 48px;grid-template-rows:auto;align-items:center;gap:6px;border-radius:inherit;padding:6px;transform:translate3d(var(--swipe-x),0,0);will-change:transform;backface-visibility:hidden;transition:transform .18s ease,background-color .2s ease;background-color:transparent}@media (hover:hover){.FunctionEditorCard_Front__ASWcZ:hover{background-color:var(--bg-tertiary)}}.FunctionEditorCard_Dragging__3TtR2{transition:none}@media (max-width:599px){.FunctionEditorCard_Underlay__oudIE{display:flex}.FunctionEditorCard_Front__ASWcZ{grid-template-columns:48px 1fr;background-color:var(--bg-secondary);touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.FunctionEditorCard_Front__ASWcZ .FunctionEditorCard_Tool__JTfoH,.FunctionEditorCard_Front__ASWcZ .FunctionEditorCard_Usages__o98C8{display:none}}.FunctionEditorCard_Preview__bxg_b{border-radius:6px;width:48px;height:48px;cursor:pointer;position:relative}.FunctionEditorCard_Preview__bxg_b>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.FunctionEditorCard_SelectedIndicator__j6OPM{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;background-color:var(--bg-secondary);color:var(--text-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px rgba(0,0,0,.35)}.FunctionEditorCard_Title__WY7mC{font-size:16px;font-weight:500;color:var(--text-primary)}.FunctionEditorCard_Description__kXosh{font-size:12px;color:var(--text-secondary)}.FunctionEditorCard_Details__hKpDG{display:flex;flex-direction:column;gap:4px;cursor:pointer;padding-left:12px}.FunctionEditorCard_Usages__o98C8{font-size:12px;color:var(--text-secondary);background-color:var(--bg-tertiary)}.FunctionEditorCard_Tool__JTfoH,.FunctionEditorCard_Usages__o98C8{display:flex;align-items:center;justify-content:center;border-radius:6px;padding:4px;width:48px;height:48px}.FunctionEditorCard_Tool__JTfoH{flex-direction:row;gap:4px;background-color:var(--bg-secondary);cursor:pointer;transition:background-color .2s ease}.FunctionEditorCard_Tool__JTfoH:hover{background-color:var(--bg-quaternary);color:var(--accent-color)}@media (hover:none){.FunctionEditorCard_Tool__JTfoH:hover{background-color:var(--bg-secondary);color:var(--text-primary)}}.QuickGenerationFunctionPreview_QuickGenerationFunctionPreview__Lpx0n{display:flex;flex-direction:column;gap:12px}.QuickGenerationFunctionPreview_BackToPickerButton___erqT{align-self:flex-start;margin:0;padding:0;border:none;background:none;cursor:pointer;font-size:14px;font-weight:600;color:var(--text-secondary);text-decoration:underline;text-underline-offset:3px}.QuickGenerationFunctionPreview_BackToPickerButton___erqT:hover{color:var(--text-primary)}.PhotoboothGridOverlay_PhotoboothGridOverlay__bddov{position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;display:grid;pointer-events:auto;z-index:2}.PhotoboothGridOverlay_PhotoboothGridOverlayFill__q61Wc{position:absolute;inset:0;display:grid;pointer-events:auto;z-index:2;justify-self:center}.PhotoboothGridOverlay_Grid2x2__LLgGi{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.PhotoboothGridOverlay_Grid3x3__WDiR3{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}.PhotoboothGridOverlay_Cell__KO_k1{position:relative;cursor:pointer;border:1px solid hsla(0,0%,100%,.25);transition:background-color .15s ease}.PhotoboothGridOverlay_Cell__KO_k1:hover{background-color:hsla(0,0%,100%,.06)}.PhotoboothGridOverlay_CellSelected__v6uE3{background-color:hsla(0,0%,100%,.04)}.PhotoboothGridOverlay_OrderBadge__pypXt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;border-radius:50%;background-color:rgba(202,0,255,.66);display:flex;align-items:center;justify-content:center;color:#fff;pointer-events:none;font-size:16px;font-weight:700}.PageMessage_PageMessage__Cb97J{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:56px 20px}.PageMessage_PageMessage__Cb97J .PageMessage_Title__pbg7N{font-size:1.5rem;font-weight:700;color:var(--text-primary)}.PageMessage_PageMessage__Cb97J .PageMessage_Content__9_noS{font-size:1rem;color:var(--text-secondary);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center}.QuickGenerationAppPreview_QuickGenerationAppPreview__pkHmI{display:flex;align-items:flex-start;gap:12px}.QuickGenerationAppPreview_HeaderIcon__mqAmr{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--text-primary)}.QuickGenerationAppPreview_HeaderTitle__RaII7{margin:0;font-size:22px;font-weight:700;line-height:1.25;color:var(--text-primary)}.QuickGenerationAppPreview_HeaderDescription__V_BU7{margin:4px 0 0;font-size:14px;line-height:1.35;color:var(--text-secondary)}.QuickGenerationAppPreview_HeaderText__EqlMj{min-width:0}.VideoboothCellPickerContent_VideoboothCellPickerContent__zVcZa{display:flex;flex-direction:column;flex:1;justify-content:center;gap:16px;padding:8px 4px 0;max-width:600px;margin:0 auto}.VideoboothCellPickerContent_VideoboothCellPickerContentHint__Ka03R{margin:0;font-size:13px;line-height:1.4;color:var(--text-secondary);text-align:center}.VideoboothCellPickerContent_VideoboothCellPickerContentImageWrap__hdro6{position:relative;width:100%;max-height:min(62vh,600px);border-radius:12px;overflow:hidden;background:var(--bg-primary)}.VideoboothCellPickerContent_VideoboothCellPickerContentImg__Chw3o{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.VideoboothCellPickerContent_VideoboothCellPickerContentActions__xrhli{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;padding-bottom:env(safe-area-inset-bottom)}.GalleryDensityControls_GalleryDensityControls__Oyh6W{display:flex;justify-content:flex-end;align-items:center;flex-shrink:0}.GalleryDensityControls_Desktop__slANs{width:100%;max-width:200px}.GalleryDensityControls_Track__D1l2c{position:relative;height:20px;display:flex;align-items:center}.GalleryDensityControls_Ticks__CNDQV{position:absolute;left:8px;right:8px;top:50%;transform:translateY(-50%);height:6px;pointer-events:none;display:flex;justify-content:space-between;align-items:flex-end}.GalleryDensityControls_Tick__n_2iQ{width:2px;height:6px;border-radius:1px;background-color:var(--bg-quaternary);flex-shrink:0}.GalleryDensityControls_Range__wJp9J{position:relative;z-index:1;width:100%;height:24px;margin:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.GalleryDensityControls_Range__wJp9J:focus{outline:none}.GalleryDensityControls_Range__wJp9J:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px;border-radius:4px}.GalleryDensityControls_Range__wJp9J::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:var(--bg-quaternary)}.GalleryDensityControls_Range__wJp9J::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin-top:-6px;border-radius:50%;background:#fff;border:none;box-shadow:0 0 0 1px rgba(0,0,0,.2)}.GalleryDensityControls_Range__wJp9J::-moz-range-track{height:4px;border-radius:2px;background:var(--bg-quaternary)}.GalleryDensityControls_Range__wJp9J::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;border:none;box-shadow:0 0 0 1px rgba(0,0,0,.2)}.GalleryDensityControls_Mobile__IazZr{display:flex;flex-direction:row;align-items:center;gap:4px}.GalleryDensityControls_IconButton__KHBn0{display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:none;background:transparent;cursor:pointer;color:var(--bg-quaternary)}.GalleryDensityControls_IconButton__KHBn0:hover{opacity:.9}.GalleryDensityControls_IconButtonActive__Oudzv{color:#fff}.QuickGenerationModal_QuickGenerationModal__UDpG_{position:relative;display:flex;flex-direction:column;gap:20px;width:1000px;max-width:100%;margin:0 auto;padding:0}.QuickGenerationModal_QuickGenerationModalContent__PPKaO{display:flex;flex-direction:column;gap:20px;min-height:0}.QuickGenerationModal_QuickGenerationTopAside__IVr0R,.QuickGenerationModal_QuickGenerationTopSection__5iDRK{display:flex;flex-direction:column;gap:20px;min-width:0}.QuickGenerationModal_QuickGenerationDesktopOnly__vZKPv{display:block}.QuickGenerationModal_QuickGenerationMobileOnly__GlOyc{display:none}.QuickGenerationModal_QuickGenerationTopPromo__RKL3v{display:none;min-width:0}.QuickGenerationModal_QuickGenerationDesktopMediaPreview__o8fx9{position:relative;width:100%;min-height:100%;height:100%;overflow:hidden;border-radius:8px;background:#000}.QuickGenerationModal_QuickGenerationDesktopMediaAsset__FzUqv{display:block;width:100%;height:100%;min-height:360px;-o-object-fit:cover;object-fit:cover}.QuickGenerationModal_QuickGenerationDesktopMediaOverlay__WbNMM{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.04) 40%,rgba(0,0,0,.24))}.QuickGenerationModal_QuickGenerationModalContentHidden__9R_Km{display:none}.QuickGenerationModal_QuickGenerationModalWithEmbeddedReference__aG6Vy{height:min(720px,calc(100vh - 120px));max-height:min(720px,calc(100vh - 120px));min-height:min(720px,calc(100vh - 120px))}.QuickGenerationModal_QuickGenerationEmbeddedReferencePicker__kZ3gT{position:absolute;inset:0;z-index:20;display:flex;height:100%;min-height:0;overflow:hidden;border-radius:inherit}.QuickGenerationModal_QuickGenerationModalApp__TWfC_{width:720px}@media (min-width:741px){.QuickGenerationModal_QuickGenerationTopSectionWithPromo___UwQ5{display:grid;grid-template-columns:320px minmax(0,1fr);align-items:stretch}.QuickGenerationModal_QuickGenerationTopPromo__RKL3v{display:block}}@media (max-width:740px){.QuickGenerationModal_QuickGenerationModal__UDpG_{width:100%}.QuickGenerationModal_QuickGenerationDesktopOnly__vZKPv{display:none}.QuickGenerationModal_QuickGenerationMobileOnly__GlOyc{display:block}.QuickGenerationModal_QuickGenerationModalWithEmbeddedReference__aG6Vy{height:100%;min-height:100%;max-height:100%}.QuickGenerationModal_QuickGenerationModalPicker__QpqOS{flex:1;min-height:0;align-self:stretch;width:100%;gap:0;padding:0;margin:0}}.QuickGenerationModal_Header__Xzwbx{display:flex;align-items:center;gap:12px}.QuickGenerationModal_HeaderIcon__nCQE3{display:flex;align-items:center;justify-content:center;flex-shrink:0}.QuickGenerationModal_HeaderTitle__LnRno{margin:0;font-size:22px;font-weight:700;line-height:1.25;color:var(--text-primary)}.QuickGenerationModal_Hint__jaIKB{font-size:14px}.QuickGenerationModal_ErrorText__rRXjp,.QuickGenerationModal_Hint__jaIKB{margin:0;text-align:center;color:var(--text-secondary)}.QuickGenerationModal_ShowcaseDropzone__2mkC6{width:100%}.QuickGenerationModal_EditorLink__gKeZK{margin:0;align-self:center;font-weight:500;color:var(--text-halfhidden);text-underline-offset:3px;align-self:flex-end}.QuickGenerationModal_EditorLink__gKeZK,.QuickGenerationModal_QuickGenerationBackLink__kWjIC{padding:0;border:none;background:none;cursor:pointer;font-size:14px;text-decoration:underline}.QuickGenerationModal_QuickGenerationBackLink__kWjIC{align-self:flex-start;margin:0 0 8px;font-weight:600;color:var(--text-secondary);text-underline-offset:3px}.QuickGenerationModal_QuickGenerationBackLink__kWjIC:hover{color:var(--text-primary)}.QuickGenerationModal_QuickGenerationMobilePromoCard__p6bCM{width:100%}.QuickGenerationModal_QuickGenerationMobilePromoCard__p6bCM[class]{aspect-ratio:16/9}.QuickGenerationModal_EditorLink__gKeZK:hover{color:var(--text-primary)}.QuickGenerationModal_ProgressTitle__QJy8p{margin:0;text-align:center;font-size:16px;font-weight:700;line-height:1.25;color:var(--accent-color-disabled)}.QuickGenerationModal_ProgressDescription__QdtE4{margin:0;text-align:center;font-size:15px;line-height:1.5;color:var(--text-secondary)}.QuickGenerationModal_ProgressLink___iibc{color:var(--text-primary);font-weight:500;text-decoration:underline;text-underline-offset:3px}.QuickGenerationModal_ProgressLink___iibc:hover{color:var(--accent-color-1,var(--text-primary))}.QuickGenerationModal_ProgressReworksPromo__Gm_PC{display:flex;flex-direction:column;gap:12px}.QuickGenerationModal_ProgressReworksPromoTitle__eN6zt{margin:0;line-height:1.4;font-size:14px;color:var(--text-halfhidden);text-align:left}.QuickGenerationModal_ProgressReworksPromoGrid__Re3_o{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}@media (max-width:740px){.QuickGenerationModal_ProgressReworksPromoGrid__Re3_o{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:400px){.QuickGenerationModal_ProgressReworksPromoGrid__Re3_o{grid-template-columns:repeat(2,minmax(0,1fr))}}.QuickGenerationModal_ProgressReworksPromoCell__HrPnY{position:relative;overflow:hidden;min-width:0;aspect-ratio:3/4;background:var(--bg-secondary);border-radius:6px;cursor:pointer}.QuickGenerationModal_ProgressReworksPromoCellImage__NmYWT{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:4px;box-sizing:border-box}.QuickGenerationModal_ProgressReworksPromoCellImage__NmYWT img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:6px}.QuickGenerationModal_ProgressReworksPromoSkeleton__aX4Fe{aspect-ratio:3/4;border-radius:6px;background:var(--bg-secondary)}.QuickGenerationModal_ProgressReworksPromoActions__Nn_It{display:flex;justify-content:center;margin-top:20px}.QuickGenerationModal_ProgressPromoFade__Hr7hR{opacity:0;transition:opacity .4s ease}.QuickGenerationModal_ProgressPromoFadeVisible__tFGWZ{opacity:1}@keyframes SvgArrow_strokeDraw__3dBRX{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes SvgArrow_fadeIn__pDhsa{0%{opacity:0;stroke-dashoffset:1}to{opacity:1;stroke-dashoffset:0}}.SvgArrow_ShadowStroke__kyf_L,.SvgArrow_StrokeDraw__cZHwB{animation:SvgArrow_strokeDraw__3dBRX var(--arrow-duration,.6s) cubic-bezier(.4,0,.2,1) forwards;stroke-dashoffset:1}.SvgArrow_HeadDraw__aH00F{animation:SvgArrow_fadeIn__pDhsa calc(var(--arrow-duration, .6s) * .35) ease-out forwards;animation-delay:calc(var(--arrow-duration, .6s) * .65);opacity:0;stroke-dashoffset:1}.GridPreview_GridPreview__lGUQI{display:grid;border-radius:10px;overflow:hidden}.GridPreview_Grid2x2__fk9bU{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.GridPreview_Grid3x3__PWWXr{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}.GridPreview_Cell__CnOv2,.GridPreview_OrderBadge__mpVct{display:flex;align-items:center;justify-content:center}.GridPreview_OrderBadge__mpVct{background-color:#e26000;border-radius:999px;padding:1px;aspect-ratio:1/1;width:12px;height:12px;text-align:center;font-size:9px;color:#000;font-weight:800;font-family:monospace;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PanelTabBar_PanelTabBar__IIgrz{align-items:stretch;overflow:hidden;border-bottom:1px solid var(--border-color);background-color:var(--bg-secondary)}.PanelTabBar_Item__lTVI8,.PanelTabBar_PanelTabBar__IIgrz{display:flex;flex-direction:row;justify-content:flex-start}.PanelTabBar_Item__lTVI8{align-items:center;gap:4px;flex:1;min-width:0;margin:0;padding:12px 14px 12px 12px;border:none;border-right:1px solid var(--border-color);background:transparent;font:inherit;cursor:pointer;transition:background-color .4s ease}.PanelTabBar_Item__lTVI8:last-child{border-right:none}.PanelTabBar_Item__lTVI8:hover{background-color:var(--bg-tertiary)}.PanelTabBar_Item__lTVI8:hover .PanelTabBar_Icon__KrACX{color:var(--text-primary)}.PanelTabBar_Item__lTVI8:hover .PanelTabBar_Title__8YDj_{color:var(--text-secondary)}.PanelTabBar_Item__lTVI8.PanelTabBar_Current__gSpxs{border-bottom:2px solid var(--custom-accent-color,var(--accent-color));margin-bottom:-1px}.PanelTabBar_Item__lTVI8.PanelTabBar_Current__gSpxs .PanelTabBar_Icon__KrACX{color:var(--text-secondary)}.PanelTabBar_Item__lTVI8.PanelTabBar_Current__gSpxs .PanelTabBar_Title__8YDj_{color:var(--text-primary)}.PanelTabBar_Item__lTVI8.PanelTabBar_Current__gSpxs:hover{background-color:transparent}.PanelTabBar_Item__lTVI8.PanelTabBar_Current__gSpxs:hover .PanelTabBar_Icon__KrACX{color:var(--text-secondary)}.PanelTabBar_Item__lTVI8.PanelTabBar_Current__gSpxs:hover .PanelTabBar_Title__8YDj_{color:var(--text-primary)}.PanelTabBar_Icon__KrACX{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.PanelTabBar_Icon__KrACX,.PanelTabBar_Title__8YDj_{color:var(--text-secondary);transition:color .3s ease}.PanelTabBar_Title__8YDj_{text-transform:uppercase;font-size:12px;font-weight:800}.QuickGenerationFunctionPicker_QuickGenerationFunctionPicker__cSDPA{display:flex;flex-direction:column;gap:16px;max-height:min(70vh,720px)}@media (max-width:740px){.QuickGenerationFunctionPicker_QuickGenerationFunctionPicker__cSDPA{flex:1;min-height:0;max-height:none;gap:0;width:100%}}.QuickGenerationFunctionPicker_Grid__hWSxd{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;overflow-y:auto;padding-right:4px}@media (max-width:900px){.QuickGenerationFunctionPicker_Grid__hWSxd{grid-template-columns:1fr}}@media (max-width:740px){.QuickGenerationFunctionPicker_Grid__hWSxd{flex:1;min-height:0;padding-right:0;-webkit-overflow-scrolling:touch}}.QuickGenerationFunctionPicker_Empty__CZIf_,.QuickGenerationFunctionPicker_Loading__nJfV_{margin:0;text-align:center;color:var(--text-secondary);font-size:15px}.ArrowHintProvider_Overlay__JbIdX{position:fixed;inset:0;pointer-events:none;z-index:1900;overflow:hidden}.ArrowHintProvider_OverlaySvg__uOBNa{display:block;width:100%;height:100%}.ArrowHintProvider_Caption__e2myr{position:fixed;pointer-events:none;z-index:1900;font-size:14px;line-height:1.3;max-width:220px;white-space:pre-line;color:inherit;font-family:var(--font-handwritten,"Caveat","Segoe Print",cursive)}.VideoboothCellImageModal_VideoboothCellImageModal__ALSQ1{display:flex;flex-direction:column;gap:12px;min-width:min(92vw,420px);max-width:96vw}.VideoboothCellImageModal_VideoboothCellImageModalTitle__fZGom{font-size:15px;font-weight:600;color:var(--text-primary)}.VideoboothCellImageModal_VideoboothCellImageModalBody__HwwcJ{display:flex;justify-content:center;align-items:center}.VideoboothCellImageModal_VideoboothCellImageModalSlice__JlpkA{width:min(88vw,360px);aspect-ratio:var(--vb-ar-w) /var(--vb-ar-h);border-radius:10px;background-color:var(--bg-primary);background-repeat:no-repeat;border:1px dashed var(--border-secondary)}.FunctionBannerGallery_FunctionBannerGallery__IwF5u{display:flex;flex-direction:column;gap:12px;width:100%}.FunctionBannerGallery_Grid__H9Wr7{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;padding-right:4px}@media (max-width:900px){.FunctionBannerGallery_Grid__H9Wr7{grid-template-columns:1fr}}.FunctionBannerGallery_Loading__Iyw_B{display:flex;justify-content:center;padding:24px 0}.FunctionBannerGallery_Sentinel__zLh4x{width:100%;height:1px}.FunctionBannerGallery_LoadingMore__OnSu1{display:flex;justify-content:center;padding:12px 0}.GalleryLoadingBackdrop_GalleryLoadingBackdrop__S9xDz{position:relative;width:100%;height:100%;overflow:hidden;contain:paint;background:radial-gradient(circle at top,#050510,#020208 55%,#000 100%)}.GalleryLoadingBackdrop_GalleryLoadingBackdropContent__9s6Kc{position:relative;z-index:1;display:flex;width:100%;height:100%;align-items:center;justify-content:center;text-align:center;padding:1.5rem;color:#f9fafb}.GalleryLoadingBackdrop_GalleryLoadingBackdropContent__9s6Kc>*{max-width:100%}@keyframes OrbCharacter_EmoticonBulge__44iJT{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.1)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes OrbCharacter_EmoticonBulgeRotated__TGRf2{0%{transform:translate(-50%,-50%) rotate(90deg) scale(1)}50%{transform:translate(-50%,-50%) rotate(90deg) scale(1.1)}to{transform:translate(-50%,-50%) rotate(90deg) scale(1)}}.OrbCharacter_OrbCharacter__LvHiz{position:relative;display:inline-block}.OrbCharacter_Emoticon__RkAAi{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;font-size:16px;line-height:1;white-space:nowrap;color:#000;text-shadow:0 0 2px hsla(0,0%,100%,.95),0 0 4px hsla(0,0%,100%,.7),0 0 1px #fff;font-family:var(--font-inter),monospace;font-weight:700;letter-spacing:-.02em;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1;transition:opacity .12s ease,font-size .25s ease}.OrbCharacter_OrbCharacter__LvHiz[data-pumped=true] .OrbCharacter_Emoticon__RkAAi{font-size:22.4px}.OrbCharacter_EmoticonFading__gZztU{opacity:0}.OrbCharacter_EmoticonBulge__44iJT{animation:OrbCharacter_EmoticonBulge__44iJT .25s ease}.OrbCharacter_EmoticonBulgeRotated__TGRf2{animation:OrbCharacter_EmoticonBulgeRotated__TGRf2 .25s ease}.VideoboothGridFramesRow_VideoboothGridFramesRow__dK0xv{display:flex;flex-direction:column;gap:8px}.VideoboothGridFramesRow_VideoboothGridFramesDesktop__Hs3DU{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start;max-height:120px}@media (max-width:860px){.VideoboothGridFramesRow_VideoboothGridFramesDesktop__Hs3DU{display:none}}.VideoboothGridFramesRow_VideoboothGridScrollArea__k0I_U{display:none}@media (max-width:860px){.VideoboothGridFramesRow_VideoboothGridScrollArea__k0I_U{display:flex;flex-direction:column;min-height:0;position:relative;max-height:min(200px,calc(100dvh - 320px))}.VideoboothGridFramesRow_VideoboothGridScroll___kdV_{flex:1 1 auto;min-height:0;position:relative;padding-bottom:env(safe-area-inset-bottom)}.VideoboothGridFramesRow_VideoboothGridFramesMobileGrid__CCDeG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:calc(100% - 10px)}}.VideoboothGridFramesRow_VideoboothGridFrameCell__vX7W_{width:56px;display:flex;flex-direction:column;align-items:center;gap:4px;position:relative}@media (max-width:860px){.VideoboothGridFramesRow_VideoboothGridFrameCell__vX7W_{width:auto}}.VideoboothGridFramesRow_VideoboothGridFrameSquare__N4G1c{width:56px;height:56px;min-width:56px;min-height:56px;border-radius:6px;border:1px dashed var(--border-secondary);background-color:var(--bg-primary);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box}@media (max-width:860px){.VideoboothGridFramesRow_VideoboothGridFrameSquare__N4G1c{width:100%;height:auto;aspect-ratio:1;min-width:0;min-height:0}}.VideoboothGridFramesRow_VideoboothGridFrameSlice__6Rsw7{display:block;background-repeat:no-repeat;aspect-ratio:var(--vb-ar-w) /var(--vb-ar-h);width:min(100%,calc(100% * var(--vb-ar-w) / var(--vb-ar-h)));max-height:100%;height:auto;flex-shrink:0}.VideoboothGridFramesRow_VideoboothGridFrameAdd__SfLcs{color:var(--text-secondary)}.VideoboothGridFramesRow_VideoboothGridFrameAdd__SfLcs:hover{color:var(--text-primary);background-color:var(--bg-secondary)}.VideoboothGridFramesRow_VideoboothGridFrameCaption__ZvDom{font-size:11px;text-align:center;color:var(--text-secondary);max-width:72px;line-height:1.2}@media (max-width:860px){.VideoboothGridFramesRow_VideoboothGridFrameCaption__ZvDom{max-width:none}}.VideoboothGridFramesRow_VideoboothGridFrameTrash__tgd29{position:absolute;top:-6px;right:-6px;background-color:var(--bg-primary)!important;box-shadow:0 1px 4px rgba(0,0,0,.12)}.RecentImageToolsRow_RecentImageToolsRow__9jQbC{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:12px;box-sizing:border-box;width:100%;height:38px;padding:3px 12px;margin-top:8px;margin-bottom:8px;overflow:hidden;pointer-events:auto;z-index:100}@media (orientation:portrait) and (max-width:768px){.RecentImageToolsRow_RecentImageToolsRow__9jQbC{display:none}}.RecentImageToolsRow_RecentImageToolCard__nZi3n{flex:0 0 auto;width:-moz-max-content;width:max-content;max-width:150px;height:32px;padding:4px 12px;border:none;border-radius:6px;display:inline-flex;flex-direction:row;align-items:center;gap:4px;box-sizing:border-box;cursor:pointer;background-color:var(--sticky-panel-bg);box-shadow:0 0 0 3px color-mix(in srgb,var(--custom-accent-color,var(--accent-color)) 66%,transparent);backdrop-filter:blur(16px);color:var(--text-secondary);transition:background-color .2s ease,color .2s ease}.RecentImageToolsRow_RecentImageToolCard__nZi3n:hover{background-color:var(--bg-tertiary)}.RecentImageToolsRow_RecentImageToolCardActive__KdkDQ{color:#fff}.RecentImageToolsRow_RecentImageToolCardIcon__gD_sf{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;color:inherit}.RecentImageToolsRow_RecentImageToolCardIcon__gD_sf svg{display:block;width:16px;height:16px;font-size:16px}.RecentImageToolsRow_RecentImageToolCardTitle__M5vym{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:16px;color:inherit}.AnimatedGradientBackground_wrapper__5p4EE{position:relative;width:100%;height:100%;overflow:hidden;background:radial-gradient(circle at top,#050510,#020208 55%,#000 100%);isolation:isolate}.AnimatedGradientBackground_wrapper__5p4EE:before{content:"";position:absolute;inset:40% -40% -40%;background:radial-gradient(circle at 50% 120%,hsla(0,0%,100%,.18),transparent 60%);opacity:.6;mix-blend-mode:soft-light;pointer-events:none;z-index:0}.AnimatedGradientBackground_gradientLayerAlt__JxiKN,.AnimatedGradientBackground_gradientLayer__o4R4Z{position:absolute;inset:-30%;z-index:0;pointer-events:none;transform-origin:50% 50%;background-image:conic-gradient(from 0deg,var(--c1),var(--c2),var(--c3),var(--c4),var(--c1));filter:blur(var(--blurStrength,42px)) saturate(1.4);opacity:0;animation-name:AnimatedGradientBackground_spinGradient__RWAjG;animation-duration:var(--rotationDuration,30s);animation-timing-function:linear;animation-iteration-count:infinite;transition:opacity var(--colorTransitionDuration,8s) ease-in-out}.AnimatedGradientBackground_gradientLayerAlt__JxiKN{mix-blend-mode:screen;opacity:0;animation-duration:calc(var(--rotationDuration, 30s) * 1.6);animation-direction:reverse}.AnimatedGradientBackground_gradientVisiblePrimary__1Sgc6{opacity:.9}.AnimatedGradientBackground_noiseLayer__o5Iq6{position:absolute;inset:-1px;z-index:1;pointer-events:none;opacity:.18;mix-blend-mode:soft-light;background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.08) 1px,transparent 0,transparent 4px),repeating-linear-gradient(-45deg,rgba(0,0,0,.35),rgba(0,0,0,.35) 1px,transparent 0,transparent 6px)}.AnimatedGradientBackground_content__rk28O{position:relative;z-index:2;display:flex;width:100%;height:100%;align-items:center;justify-content:center;text-align:center;padding:1.5rem;color:#f9fafb}.AnimatedGradientBackground_content__rk28O>*{max-width:100%}@keyframes AnimatedGradientBackground_spinGradient__RWAjG{0%{transform:rotate(0deg) scale(1.08)}to{transform:rotate(1turn) scale(1.08)}}.VideoboothGenerationDetails_VideoboothGenerationDetails__ecBOb{display:flex;flex-direction:column;gap:8px}.VideoboothGenerationDetails_Row__P07EB{display:flex;align-items:center;gap:6px;flex-wrap:wrap}@keyframes CelebrationModal_CelebrationFadeIn__Rie4h{0%{opacity:0}to{opacity:1}}@keyframes CelebrationModal_CelebrationSlideUp__W_8pb{0%{opacity:0;transform:translateY(30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes CelebrationModal_CelebrationOrbBounce__i2cii{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes CelebrationModal_CelebrationCaptionLarge__5ZZfX{0%{transform:rotate(3deg)}to{transform:rotate(-3deg)}}.CelebrationModal_Overlay__8h_Od{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:var(--overlay-color);backdrop-filter:blur(6px);z-index:7000;animation:CelebrationModal_CelebrationFadeIn__Rie4h .25s ease-out}.CelebrationModal_EffectContainer__hABE2{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:7001;overflow:hidden}.CelebrationModal_Card__IjpmQ{position:relative;z-index:7002;background-color:var(--bg-secondary);border-radius:16px;min-width:340px;max-width:calc(100vw - 40px);padding:40px 48px 32px;display:flex;flex-direction:column;align-items:center;gap:12px;box-shadow:0 12px 48px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.06);animation:CelebrationModal_CelebrationSlideUp__W_8pb .35s ease-out;text-align:center}.CelebrationModal_Title__0IbIS{color:var(--text-primary);font-size:18px;font-weight:600;margin:0;line-height:1.4}.CelebrationModal_Caption__YHkWM{color:var(--text-secondary);font-size:15px;font-weight:400;margin:0;line-height:1.4;max-width:360px}.CelebrationModal_CaptionLarge__lrysT{font-size:26px;font-weight:600;color:#78ff25;font-weight:800;animation:CelebrationModal_CelebrationCaptionLarge__5ZZfX .35s ease-out;animation-iteration-count:infinite;animation-direction:alternate}.CelebrationModal_Button__tLxSj{margin-top:8px;padding:10px 40px;border:none;border-radius:8px;background-color:var(--accent-color);color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.CelebrationModal_Button__tLxSj:hover{background-color:var(--accent-color-hover)}.CelebrationModal_Button__tLxSj:active{transform:scale(.97)}.CelebrationModal_OrbsContainer__8oQjf{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:7003}.CelebrationModal_OrbSlot__zgzBQ{position:absolute;animation:CelebrationModal_CelebrationOrbBounce__i2cii 1.2s ease-in-out infinite}.CelebrationModal_OrbSlotLeft__eaH1G{left:calc(50% - 240px);top:calc(50% + 40px)}.CelebrationModal_OrbSlotRight__FWjHr{right:calc(50% - 240px);top:calc(50% - 80px)}.CelebrationModal_OrbSlotBottom__vDmhR{left:calc(50% - 32px);bottom:calc(50% - 160px);animation-delay:.4s}@media (max-width:600px){.CelebrationModal_Card__IjpmQ{min-width:0;padding:32px 24px 24px}.CelebrationModal_OrbSlotLeft__eaH1G{left:8px;top:auto;bottom:calc(50% - 140px)}.CelebrationModal_OrbSlotRight__FWjHr{right:8px;top:calc(50% - 100px)}.CelebrationModal_OrbSlotBottom__vDmhR{bottom:calc(50% - 180px)}}.BodyBackdropLayer_BodyBackdropLayer__tWxnQ{position:absolute;top:0;left:0;width:100%;background-color:#000;background-size:cover;background-repeat:no-repeat;aspect-ratio:21/9;opacity:.4;z-index:-1000;pointer-events:none}.BodyBackdropLayer_BodyBackdropLayerGradient__bVBip{background:linear-gradient(to bottom,transparent,var(--bg-primary) 400px,#000 100%);position:absolute;bottom:0;left:0;width:100%;height:400px}.CookieConsent_CookieConsent__WXDsl{position:fixed;bottom:12px;right:12px;width:400px;max-width:calc(100vw - 24px);padding:24px;border-radius:12px;background-color:var(--bg-secondary);color:var(--text-primary);font-size:1rem;display:flex;flex-direction:row;gap:12px;opacity:0;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease;z-index:1000;animation:CookieConsent_fadeInUp__Ub1MY .3s ease forwards;box-shadow:0 0 14px 0 #ec7cff57;border:1px solid var(--notable-border-color)}@keyframes CookieConsent_fadeInUp__Ub1MY{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CookieConsent_Message__vleuD{color:var(--text-primary);font-size:.875rem;line-height:1.5}.CookieConsent_ButtonContainer__gOboK{display:flex;justify-content:flex-end}.MockChatMessage_MockChatMessage__SzJwv{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;background-color:var(--bg-secondary);padding:6px 20px;white-space:nowrap;background:linear-gradient(90deg,#770dff,#d84aff,#317dff);border-radius:12px;display:flex;align-items:center;justify-content:flex-start;gap:8px}.MockChatMessage_static__IPrUB{position:relative;top:auto;left:auto;transform:none}.MockChatMessage_inactive__lAME5{background:linear-gradient(90deg,#27272784,#36363690,#2e2e2e9d)}.MockChatMessage_error__NQq9x{background:linear-gradient(90deg,#c22,#f44,#c22)}.MockChatMessage_circleIndicator__homI3{width:10px;height:10px;border-radius:50%;background-color:#fff;flex-shrink:0}.MockChatMessage_MockChatMessageText__DfQ4o{font-size:1rem}@media (max-width:559px){.MockChatMessage_MockChatMessageText__DfQ4o{font-size:.86rem}}.OrbCompanion_OrbCompanion__ollbZ{position:fixed;z-index:4500;cursor:grab;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .35s ease-out,opacity .35s ease-out}@media (max-width:599.98px){.OrbCompanion_OrbCompanion__ollbZ{display:none}}.OrbCompanion_OrbCompanionDragging__b6R_M{cursor:grabbing;transition:none}.OrbCompanion_OrbCompanionHiddenUp__P4wmR{transform:translateY(calc(-100% - 40px));opacity:0;pointer-events:none}.OrbCompanion_OrbCompanionHiddenRight__ogfq8{transform:translateX(calc(100% + 40px));opacity:0;pointer-events:none}.OrbCompanion_OrbCompanionHiddenLeft__uLkPP{transform:translateX(calc(-100% - 40px));opacity:0;pointer-events:none}@media (max-width:460px){.OrbCompanion_OrbCompanion__ollbZ{z-index:4500;transform:scale(.8)}.OrbCompanion_OrbCompanionDragging__b6R_M{transform:scale(.8)}.OrbCompanion_OrbCompanionHiddenUp__P4wmR{transform:scale(.8) translateY(calc(-100% - 40px))}.OrbCompanion_OrbCompanionHiddenRight__ogfq8{transform:scale(.8) translateX(calc(100% + 40px))}.OrbCompanion_OrbCompanionHiddenLeft__uLkPP{transform:scale(.8) translateX(calc(-100% - 40px))}}.OrbCompanion_MessageStack__o80Zg{position:absolute;bottom:100%;right:0;margin-bottom:4px;pointer-events:none}.OrbCompanion_MessageStackBelow__HUUvd{top:100%;bottom:auto;margin-top:4px;margin-bottom:0}.OrbCompanion_StackMsg__bEcdq{position:absolute;bottom:0;right:0;transform:translateY(var(--slot-y)) translateX(var(--msg-offset-x,0)) scale(1);opacity:var(--msg-opacity);will-change:transform,opacity;transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .25s ease;white-space:nowrap}.OrbCompanion_StackMsgBelow__mVry0{top:0;bottom:auto}.OrbCompanion_StackMsgEntering__MJgEY{transform:translateY(var(--slot-y)) translateX(var(--msg-offset-x,0)) scale(.5);opacity:0!important}.OrbCompanion_StackMsgExiting__JJAHh{opacity:0!important;transition:opacity .25s ease}.OrbChatPanel_OrbChatPanel__CQekM{position:fixed;bottom:20px;width:320px;height:600px;border-radius:32px;z-index:4600;box-shadow:0 -4px 12px rgba(0,0,0,.1),inset 0 1px 64px 0 rgba(91,0,255,.17),0 12px 32px 0 rgba(0,0,0,.18);backdrop-filter:blur(16px);background-color:#10212091;transform:translate(var(--panel-offset-x,0),var(--panel-offset-y,0));opacity:var(--panel-opacity,1);transition:box-shadow .22s ease,backdrop-filter .22s ease,background-color .22s ease;display:flex;flex-direction:column;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.OrbChatPanel_OrbChatPanel__CQekM textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}.OrbChatPanel_OrbChatPanelRight__uzJnu{right:20px;transform-origin:right bottom}.OrbChatPanel_OrbChatPanelLeft__6DI2B{left:20px;transform-origin:left bottom}.OrbChatPanel_OrbChatPanelDragging__hNv8k{cursor:grabbing;transition:box-shadow .22s ease,backdrop-filter .22s ease,background-color .22s ease}.OrbChatPanel_OrbChatPanelEntering__tcBKw{transition:transform .27s ease-out,opacity .27s ease-out,box-shadow .22s ease,backdrop-filter .22s ease,background-color .22s ease}.OrbChatPanel_OrbChatPanelExiting__ewtco{--panel-opacity:0;transition:transform .4s cubic-bezier(.36,0,.66,-.56),opacity .4s cubic-bezier(.36,0,.66,-.56),box-shadow .22s ease,backdrop-filter .22s ease,background-color .22s ease}.OrbChatPanel_OrbChatPanelAtEdge__vkCYK{box-shadow:0 -4px 12px rgba(255,4,4,.1),inset 0 1px 64px 0 rgba(255,48,25,.57),0 12px 32px 0 rgba(255,21,21,.18);backdrop-filter:blur(4px);background-color:#211910bf}.OrbChatPanel_OrbChatPanelSnapBack__UhyJT{transition:transform .25s ease-out,opacity .25s ease-out,box-shadow .22s ease,backdrop-filter .22s ease,background-color .22s ease}.OrbChatPanel_CloseButton__lBpYb{position:absolute;top:12px;right:12px;z-index:1;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0;padding:0;border:none;background:transparent;color:#fff;line-height:0;cursor:pointer;transition:transform .15s ease}.OrbChatPanel_CloseIcon__L_uqC{font-size:24px}@media (hover:hover) and (pointer:fine){.OrbChatPanel_CloseButton__lBpYb:hover{transform:scale(1.05)}}.OrbChatPanel_DragHandle__v6M_i{flex-shrink:0;height:28px;display:flex;align-items:center;justify-content:center;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.OrbChatPanel_DragHandleDragging__PNWXw{cursor:grabbing}.OrbChatPanel_DragGrip__Xzep_{width:36px;height:4px;border-radius:2px;background-color:hsla(0,0%,100%,.2)}.OrbChatPanel_Content__6tSkN{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:0 12px 12px}@media (max-height:520px),(max-width:460px){.OrbChatPanel_OrbChatPanel__CQekM{top:20px;right:20px;bottom:20px;left:20px;width:auto;height:auto;transform-origin:center bottom}}.VkIdFloatingOneTap_VkIdFloatingOneTapAnchor__1s1WZ{position:fixed;top:0;right:0;z-index:1200;pointer-events:none}