@keyframes AppBanner-module-scss-module__u4vYUq__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes AppBanner-module-scss-module__u4vYUq__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes AppBanner-module-scss-module__u4vYUq__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes AppBanner-module-scss-module__u4vYUq__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes AppBanner-module-scss-module__u4vYUq__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.AppBanner-module-scss-module__u4vYUq__Root{font-family:var(--font-source-code-pro);color:#000;text-align:center;z-index:11;box-sizing:border-box;background-color:#fafeae;justify-content:center;align-items:center;width:100%;height:3rem;padding:.5rem 3rem;font-size:16px;font-weight:400;display:flex;position:fixed;top:0}.AppBanner-module-scss-module__u4vYUq__Root a{color:#8f00c8;font-weight:700;text-decoration:underline}.AppBanner-module-scss-module__u4vYUq__CloseButton .AppBanner-module-scss-module__u4vYUq__divider{background-color:#000;width:1px;height:20px;display:inline-block;transform:translateY(2px)}.AppBanner-module-scss-module__u4vYUq__CloseButton{color:inherit;cursor:pointer;background-color:#0000;border:none;display:inline-block;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}
@keyframes StyledButton-module-scss-module__BCtZAa__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes StyledButton-module-scss-module__BCtZAa__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes StyledButton-module-scss-module__BCtZAa__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes StyledButton-module-scss-module__BCtZAa__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes StyledButton-module-scss-module__BCtZAa__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.StyledButton-module-scss-module__BCtZAa__Button{white-space:nowrap;font-size:.875rem;font-family:var(--font-source-code-pro);cursor:pointer;--black-currant:#1b0e24;--midnight:#010b25;--aqua-blue:#00fffd;--electric-purple:#cb52fb;--rich-purple:#8f00c8;--dark-purple:#331440;--damped-purple:#542f71;--dark-violet:#342740;--pale-yellow:#fafeae;--pale-yellow-transparent:#fafeae33;--pale-yellow-transparent-dark:#fafeae1a;--white:white;--plum:#381242;--tolopea:#32283e;--gray:#8f8f8f;--danger:#ff2424;--danger-muted:#a13a3a;--black:black;--transparent:transparent;--filter-button-gold:#251507;--filter-button-border-gold:#3d2f24;color:var(--button-color,#fff);border-style:solid;border-width:1px;border-color:var(--button-border-color,#f19aa5);background-color:var(--button-background-color,#342740);border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;transition:transform .2s,box-shadow .2s;display:flex}.StyledButton-module-scss-module__BCtZAa__Button.StyledButton-module-scss-module__BCtZAa__Elevated{margin:0 1px 1px 0;box-shadow:1px 1px #fafeae}.StyledButton-module-scss-module__BCtZAa__Button.StyledButton-module-scss-module__BCtZAa__Elevated:active:not(:disabled),.StyledButton-module-scss-module__BCtZAa__Button.StyledButton-module-scss-module__BCtZAa__Elevated.StyledButton-module-scss-module__BCtZAa__Active:not(:disabled){color:#fff;box-shadow:none;font-weight:700;transform:translateY(1px)translate(1px)}.StyledButton-module-scss-module__BCtZAa__Button.StyledButton-module-scss-module__BCtZAa__Elevated:disabled{box-shadow:1px 1px #fafeae}.StyledButton-module-scss-module__BCtZAa__Button:focus{background-color:var(--button-focus-background-color,#342740)}.StyledButton-module-scss-module__BCtZAa__Button:hover{color:var(--button-hover-color,#fff);background-color:var(--button-hover-background-color,#381242);border-color:var(--button-border-hover-color,#f19aa5)}.StyledButton-module-scss-module__BCtZAa__Button:disabled{color:#8f8f8f;box-shadow:none;cursor:auto;background-color:var(--button-disabled-background-color,transparent);border-color:#8f8f8f;font-weight:400}.StyledButton-module-scss-module__BCtZAa__Button svg{width:1rem;height:1rem}.StyledButton-module-scss-module__BCtZAa__Button.StyledButton-module-scss-module__BCtZAa__ShareButton{grid-column:3/span 2}@media (min-width:768px){.StyledButton-module-scss-module__BCtZAa__Button.StyledButton-module-scss-module__BCtZAa__ShareButton{grid-column:4}}.StyledButton-module-scss-module__BCtZAa__TwoD{border-color:#00fffd;box-shadow:1px 1px #00fffd}.StyledButton-module-scss-module__BCtZAa__ThreeD{border-color:#fafeae;box-shadow:1px 1px #fafeae}.StyledButton-module-scss-module__BCtZAa__Voxel{border-color:#cb52fb;box-shadow:1px 1px #cb52fb}
@keyframes Tooltip-module-scss-module__OyZo9W__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Tooltip-module-scss-module__OyZo9W__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes Tooltip-module-scss-module__OyZo9W__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes Tooltip-module-scss-module__OyZo9W__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes Tooltip-module-scss-module__OyZo9W__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.Tooltip-module-scss-module__OyZo9W__Tooltip{color:#000;-webkit-user-select:none;user-select:none;will-change:transform,opacity;z-index:10;max-width:min(750px,var(--radix-tooltip-content-available-width,100vw) - 20px);background-color:#fafeae;border-radius:4px;padding:10px 15px;font-size:.8rem;line-height:1;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);box-shadow:0 10px 38px -10px #0e121659,0 10px 20px -15px #0e121633}.Tooltip-module-scss-module__OyZo9W__Tooltip a{font-weight:700;text-decoration:underline}@media (min-width:0){.Tooltip-module-scss-module__OyZo9W__Tooltip.Tooltip-module-scss-module__OyZo9W__DynamicWidth{width:30%}}@media (min-width:576px){.Tooltip-module-scss-module__OyZo9W__Tooltip.Tooltip-module-scss-module__OyZo9W__DynamicWidth{width:60%}}@media (min-width:768px){.Tooltip-module-scss-module__OyZo9W__Tooltip.Tooltip-module-scss-module__OyZo9W__DynamicWidth{width:80%}}@media (min-width:992px){.Tooltip-module-scss-module__OyZo9W__Tooltip.Tooltip-module-scss-module__OyZo9W__DynamicWidth{width:100%}}.Tooltip-module-scss-module__OyZo9W__Tooltip strong{font-weight:700}.Tooltip-module-scss-module__OyZo9W__TooltipArrow{fill:#fafeae}
@keyframes GenericCanvasContainer-module-scss-module__R28ieq__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes GenericCanvasContainer-module-scss-module__R28ieq__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes GenericCanvasContainer-module-scss-module__R28ieq__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes GenericCanvasContainer-module-scss-module__R28ieq__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes GenericCanvasContainer-module-scss-module__R28ieq__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}@keyframes GenericCanvasContainer-module-scss-module__R28ieq__pulse{0%{box-shadow:0 0 #ef4444b3}70%{box-shadow:0 0 0 10px #ef444400}to{box-shadow:0 0 #ef444400}}.GenericCanvasContainer-module-scss-module__R28ieq__RenderDiv{width:100%;height:100%;display:flex;position:relative;overflow:hidden}.GenericCanvasContainer-module-scss-module__R28ieq__RenderDiv canvas{width:100%;height:auto}.GenericCanvasContainer-module-scss-module__R28ieq__Root{width:100%;height:100%;position:relative}.GenericCanvasContainer-module-scss-module__R28ieq__Root.GenericCanvasContainer-module-scss-module__R28ieq__FullScreen{z-index:100;background-color:#000;position:fixed;top:0;left:0}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__FullScreenButton{z-index:10;color:#fff;cursor:pointer;background-color:#000000b3;border:1px solid #fff3;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex;position:absolute;top:1rem;right:1rem}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__FullScreenButton:hover{background-color:#000000e6}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__FullScreenButton svg{width:1.25rem;height:1.25rem}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__FullScreenButton.GenericCanvasContainer-module-scss-module__R28ieq__FullScreen{z-index:100}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__RecordingButtonContainer{z-index:10;background-color:#000000b3;border:1px solid #fff3;border-radius:.375rem;align-items:center;transition:all .2s;display:flex;position:absolute;top:1rem;left:50%;overflow:hidden;transform:translate(-50%)}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__RecordingButtonContainer:hover{background-color:#000000e6}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__RecordingButtonContainer.GenericCanvasContainer-module-scss-module__R28ieq__Recording{background-color:#f44336;border-color:#f44336;animation:2s infinite GenericCanvasContainer-module-scss-module__R28ieq__pulse}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__RecordingButtonContainer.GenericCanvasContainer-module-scss-module__R28ieq__FullScreen{z-index:98}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__RecordingButtonContainer .GenericCanvasContainer-module-scss-module__R28ieq__CloseButton{color:#fff;cursor:pointer;background-color:#0000;border:none;border-right:1px solid #fff3;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2.5rem;padding:0;font-size:1rem;font-weight:700;line-height:1;transition:all .2s;display:flex}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__RecordingButtonContainer .GenericCanvasContainer-module-scss-module__R28ieq__CloseButton:hover{background-color:#ffffff1a}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__RecordingButtonContainer .GenericCanvasContainer-module-scss-module__R28ieq__RecordButton{color:#fff;cursor:pointer;background-color:#0000;border:none;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__RecordingButtonContainer .GenericCanvasContainer-module-scss-module__R28ieq__RecordButton:hover{background-color:#ffffff1a}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__RecordingButtonContainer .GenericCanvasContainer-module-scss-module__R28ieq__RecordButton svg{width:1rem;height:1rem}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__CornerButtons .GenericCanvasContainer-module-scss-module__R28ieq__FullScreenButton{z-index:10;color:#fff;cursor:pointer;background-color:#000000b3;border:1px solid #fff3;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex;position:absolute;top:1rem;right:1rem}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__CornerButtons .GenericCanvasContainer-module-scss-module__R28ieq__FullScreenButton:hover{background-color:#000000e6}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__CornerButtons .GenericCanvasContainer-module-scss-module__R28ieq__FullScreenButton svg{width:1.25rem;height:1.25rem}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__CornerButtons .GenericCanvasContainer-module-scss-module__R28ieq__FullScreenButton.GenericCanvasContainer-module-scss-module__R28ieq__FullScreen{z-index:100}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__CornerButtons .GenericCanvasContainer-module-scss-module__R28ieq__RecordButton{z-index:10;color:#fff;cursor:pointer;background-color:#000000b3;border:1px solid #fff3;border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex;position:absolute;top:1rem;left:50%;transform:translate(-50%)}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__CornerButtons .GenericCanvasContainer-module-scss-module__R28ieq__RecordButton:hover{background-color:#000000e6}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__CornerButtons .GenericCanvasContainer-module-scss-module__R28ieq__RecordButton svg{width:1rem;height:1rem}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__CornerButtons .GenericCanvasContainer-module-scss-module__R28ieq__RecordButton.GenericCanvasContainer-module-scss-module__R28ieq__Recording{background-color:#f44336;border-color:#f44336;animation:2s infinite GenericCanvasContainer-module-scss-module__R28ieq__pulse}.GenericCanvasContainer-module-scss-module__R28ieq__Root .GenericCanvasContainer-module-scss-module__R28ieq__CornerButtons .GenericCanvasContainer-module-scss-module__R28ieq__RecordButton.GenericCanvasContainer-module-scss-module__R28ieq__FullScreen{z-index:100}.GenericCanvasContainer-module-scss-module__R28ieq__SubscribeBannerContainer{width:100%;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.GenericCanvasContainer-module-scss-module__R28ieq__InfiniteErrorContainer{color:#f44336;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.GenericCanvasContainer-module-scss-module__R28ieq__InfiniteErrorContainer svg{width:3rem;height:3rem}
@keyframes Banner-module-scss-module__ZK1G7G__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Banner-module-scss-module__ZK1G7G__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes Banner-module-scss-module__ZK1G7G__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes Banner-module-scss-module__ZK1G7G__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes Banner-module-scss-module__ZK1G7G__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.Banner-module-scss-module__ZK1G7G__Banner{font-family:var(--font-source-code-pro);color:#000;background-color:#fafeae;border-radius:.375rem;flex-wrap:wrap;gap:.5rem;padding:1rem;font-size:16px;font-weight:400;display:flex}@media (min-width:576px){.Banner-module-scss-module__ZK1G7G__Banner{flex-direction:row;gap:1rem;padding:1rem}}.Banner-module-scss-module__ZK1G7G__Banner img{align-self:flex-start}.Banner-module-scss-module__ZK1G7G__Banner span{flex:1}.Banner-module-scss-module__ZK1G7G__Banner span a{color:#000;font-weight:700;text-decoration:underline}.Banner-module-scss-module__ZK1G7G__Banner span a:hover{opacity:.8}
@keyframes SubscribeBanner-module-scss-module__E5N73a__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes SubscribeBanner-module-scss-module__E5N73a__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes SubscribeBanner-module-scss-module__E5N73a__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes SubscribeBanner-module-scss-module__E5N73a__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes SubscribeBanner-module-scss-module__E5N73a__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.SubscribeBanner-module-scss-module__E5N73a__CtaButton{flex-basis:100%;justify-content:flex-end;display:flex}.SubscribeBanner-module-scss-module__E5N73a__CtaButton a{color:#fff;white-space:nowrap;text-align:center;background-color:#8f00c8;border:1px solid #bc77d8;border-radius:.2rem;padding:.5rem 1rem}
@keyframes BaseSelect-module-scss-module__sEoRmG__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes BaseSelect-module-scss-module__sEoRmG__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes BaseSelect-module-scss-module__sEoRmG__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes BaseSelect-module-scss-module__sEoRmG__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes BaseSelect-module-scss-module__sEoRmG__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.BaseSelect-module-scss-module__sEoRmG__Viewport{max-height:var(--radix-select-content-available-height);max-width:var(--radix-select-content-available-width);overflow-y:auto}.BaseSelect-module-scss-module__sEoRmG__ItemRow{justify-content:space-between;align-items:center;width:100%;display:flex}.BaseSelect-module-scss-module__sEoRmG__InfoButton{cursor:pointer;color:#fafeae;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:.25rem;transition:color .15s;display:flex}.BaseSelect-module-scss-module__sEoRmG__InfoButton:hover{color:#fffc}.BaseSelect-module-scss-module__sEoRmG__InfoButton svg{width:1rem;height:1rem}
@keyframes StyledSelect-module-scss-module__PsWzya__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes StyledSelect-module-scss-module__PsWzya__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes StyledSelect-module-scss-module__PsWzya__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes StyledSelect-module-scss-module__PsWzya__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes StyledSelect-module-scss-module__PsWzya__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.StyledSelect-module-scss-module__PsWzya__SelectTrigger{font-family:var(--font-source-code-pro);color:#8f8f8f;outline-offset:-1px;background-color:#473753;border:1px solid #8f8f8f;border-radius:.25rem;justify-content:space-between;align-items:center;width:8rem;height:2.5rem;margin-right:1px;padding:.5rem;font-size:.9rem;display:flex;box-shadow:1px 1px #8f8f8f}.StyledSelect-module-scss-module__PsWzya__SelectTrigger:not([disabled]):hover{color:#fff;box-shadow:none;background-color:#1a151f;border-color:#8f8f8f}.StyledSelect-module-scss-module__PsWzya__SelectTrigger[disabled]{cursor:default;box-shadow:none}.StyledSelect-module-scss-module__PsWzya__SelectTrigger:focus,.StyledSelect-module-scss-module__PsWzya__SelectTrigger[data-state=open]{box-shadow:none;color:#fff;background-color:#1a151f;border:1px solid #8f8f8f}.StyledSelect-module-scss-module__PsWzya__SelectTrigger[data-state=open] .StyledSelect-module-scss-module__PsWzya__SelectIcon{transform:rotate(180deg)}.StyledSelect-module-scss-module__PsWzya__SelectTrigger .StyledSelect-module-scss-module__PsWzya__SelectValueIcon{margin-right:.5rem;display:inline}.StyledSelect-module-scss-module__PsWzya__SelectTrigger .StyledSelect-module-scss-module__PsWzya__SelectValue{text-overflow:ellipsis;white-space:nowrap;text-align:left;align-items:center;width:8rem;display:flex;overflow:hidden}.StyledSelect-module-scss-module__PsWzya__SelectTrigger .StyledSelect-module-scss-module__PsWzya__SelectIcon{margin-left:.5rem;transition:all .2s;display:flex}.StyledSelect-module-scss-module__PsWzya__SelectContent{font-family:var(--font-source-code-pro);min-width:var(--radix-select-trigger-width);max-width:18rem;box-shadow:none;z-index:102;background-color:#1a151f;border:1px solid #8f8f8f;border-radius:.25rem;gap:1px;overflow:hidden}.StyledSelect-module-scss-module__PsWzya__SelectContent[data-state=open]{animation:.2s ease-out forwards StyledSelect-module-scss-module__PsWzya__fadeAndScaleIn}.StyledSelect-module-scss-module__PsWzya__SelectContent[data-state=closed]{animation:.2s ease-in forwards StyledSelect-module-scss-module__PsWzya__fadeAndScaleOut}.StyledSelect-module-scss-module__PsWzya__SelectGroup{background-color:#1a151f;flex-direction:column;max-height:30rem;display:flex;overflow:hidden auto}.StyledSelect-module-scss-module__PsWzya__SelectGroup .StyledSelect-module-scss-module__PsWzya__SelectItem{box-sizing:border-box;color:#d2d2d2;cursor:pointer;white-space:nowrap;border:1px solid #0000;align-items:center;width:100%;padding:.5rem .75rem;font-size:.8rem;display:flex}.StyledSelect-module-scss-module__PsWzya__SelectGroup .StyledSelect-module-scss-module__PsWzya__SelectItem:not(:first-of-type){border-top:1px solid #434343}.StyledSelect-module-scss-module__PsWzya__SelectGroup .StyledSelect-module-scss-module__PsWzya__SelectItem[data-highlighted],.StyledSelect-module-scss-module__PsWzya__SelectGroup .StyledSelect-module-scss-module__PsWzya__SelectItem[data-state=checked]{color:#fff;background-color:#342740}.StyledSelect-module-scss-module__PsWzya__SelectGroup .StyledSelect-module-scss-module__PsWzya__SelectItem .StyledSelect-module-scss-module__PsWzya__SelectItemIcon{margin-right:.5rem;display:flex}
@keyframes ModelSelector-module-scss-module__fAW2xa__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ModelSelector-module-scss-module__fAW2xa__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ModelSelector-module-scss-module__fAW2xa__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ModelSelector-module-scss-module__fAW2xa__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes ModelSelector-module-scss-module__fAW2xa__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.ModelSelector-module-scss-module__fAW2xa__ModelSelectorWrapper{display:inline-block;position:relative}.ModelSelector-module-scss-module__fAW2xa__ModelSelector{width:fit-content;height:2rem}.ModelSelector-module-scss-module__fAW2xa__TooltipDescription{color:#222;margin:0;font-size:.85rem;font-weight:400;line-height:1.5}.ModelSelector-module-scss-module__fAW2xa__TooltipPricing{margin-top:.5rem}.ModelSelector-module-scss-module__fAW2xa__TooltipCredits{opacity:.85;color:#636363;align-items:center;gap:.35rem;margin:.25rem 0 0;font-size:.8rem;font-weight:500;line-height:1.5;display:inline-flex}.ModelSelector-module-scss-module__fAW2xa__ModelBadge,.ModelSelector-module-scss-module__fAW2xa__NewBadge,.ModelSelector-module-scss-module__fAW2xa__ValueBadge,.ModelSelector-module-scss-module__fAW2xa__BestBadge{color:#fff;text-transform:uppercase;letter-spacing:.02em;border-radius:.25rem;flex-shrink:0;margin-left:1rem;padding:.125rem .35rem;font-size:.6rem;font-weight:700;display:inline-block;box-shadow:0 2px 4px #e653604d}.ModelSelector-module-scss-module__fAW2xa__BestBadge{background:linear-gradient(135deg,#4caf50 0%,#22c55e 100%)}.ModelSelector-module-scss-module__fAW2xa__ValueBadge{background:linear-gradient(135deg,#ffc107 0%,#ff2424 100%)}.ModelSelector-module-scss-module__fAW2xa__NewBadge{background:linear-gradient(135deg,#00fffd 0%,#101033 100%)}
@keyframes PromptWarning-module-scss-module__ubNaKW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes PromptWarning-module-scss-module__ubNaKW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes PromptWarning-module-scss-module__ubNaKW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes PromptWarning-module-scss-module__ubNaKW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes PromptWarning-module-scss-module__ubNaKW__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.PromptWarning-module-scss-module__ubNaKW__PromptWarningContainer{color:#fff;background-color:#1e090b;border:1px solid #a13a3a;border-radius:.375rem .375rem 0 0;flex-wrap:wrap;place-items:center;gap:.5rem;margin-bottom:0;margin-left:1rem;margin-right:1rem;padding:.75rem 1rem;font-size:.85rem;display:flex}.PromptWarning-module-scss-module__ubNaKW__PromptWarningContainer svg{color:#f44336;margin:0 .25rem}.PromptWarning-module-scss-module__ubNaKW__PromptWarningContainer a{color:#fafeae;cursor:pointer;margin-left:.25rem;font-size:.9rem;font-weight:700;text-decoration:underline}.PromptWarning-module-scss-module__ubNaKW__PromptWarningContainer span{word-break:break-word;overflow-wrap:break-word;white-space:normal;flex:1;min-width:0}.PromptWarning-module-scss-module__ubNaKW__PromptWarningContainer.PromptWarning-module-scss-module__ubNaKW__Info{color:#fff;background-color:#342740;border-color:#8b5cf6}.PromptWarning-module-scss-module__ubNaKW__PromptWarningContainer.PromptWarning-module-scss-module__ubNaKW__Info svg{color:#8b5cf6}
@keyframes VideoSwitcher-module-scss-module__3D9VNq__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes VideoSwitcher-module-scss-module__3D9VNq__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes VideoSwitcher-module-scss-module__3D9VNq__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes VideoSwitcher-module-scss-module__3D9VNq__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes VideoSwitcher-module-scss-module__3D9VNq__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.VideoSwitcher-module-scss-module__3D9VNq__SwitcherButton{aspect-ratio:1;color:#fff;background-color:#342740;border:1px solid #434343;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;height:100%;margin:0;padding:0;display:flex}.VideoSwitcher-module-scss-module__3D9VNq__SwitcherButton:hover{background-color:#8f00c8}
@keyframes VideoGenBreadcrumbs-module-scss-module__FBJaRG__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes VideoGenBreadcrumbs-module-scss-module__FBJaRG__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes VideoGenBreadcrumbs-module-scss-module__FBJaRG__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes VideoGenBreadcrumbs-module-scss-module__FBJaRG__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes VideoGenBreadcrumbs-module-scss-module__FBJaRG__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.VideoGenBreadcrumbs-module-scss-module__FBJaRG__BreadCrumbsWrapper{background-color:#1b0e24;border-bottom:1px solid #8f00c8;flex-direction:row;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.VideoGenBreadcrumbs-module-scss-module__FBJaRG__BreadCrumbsWrapper>button:last-child{margin-left:.5rem}.VideoGenBreadcrumbs-module-scss-module__FBJaRG__BreadCrumbsContainer{flex-direction:row;flex:1;align-items:center;gap:.5rem;display:flex;overflow-x:scroll}.VideoGenBreadcrumbs-module-scss-module__FBJaRG__BreadCrumbsContainer>button{white-space:nowrap;text-overflow:ellipsis;background-color:#342740;border-radius:.375rem;width:15rem;min-width:7rem;padding:.1rem .5rem;overflow:hidden}.VideoGenBreadcrumbs-module-scss-module__FBJaRG__BreadCrumbsContainer>svg{flex-shrink:0}.VideoGenBreadcrumbs-module-scss-module__FBJaRG__BreadCrumbsContainer>span{white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;max-width:20rem;padding:.1rem 0;overflow:hidden}
@keyframes VideoGenerationGameMaker-module-scss-module__U0W0YG__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes VideoGenerationGameMaker-module-scss-module__U0W0YG__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes VideoGenerationGameMaker-module-scss-module__U0W0YG__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes VideoGenerationGameMaker-module-scss-module__U0W0YG__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes VideoGenerationGameMaker-module-scss-module__U0W0YG__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.VideoGenerationGameMaker-module-scss-module__U0W0YG__VideoGenerationGameMaker{color:#fff;background:linear-gradient(#7cdbe70d 0%,#f892fb0d 53.65%,#faafce0d 100%),#000c;border-bottom:1px solid #cb52fb80;flex-direction:column;width:100%;height:100%;display:flex;position:relative}.VideoGenerationGameMaker-module-scss-module__U0W0YG__VideoGenerationGameMaker>img{z-index:-1}@media (min-width:992px){.VideoGenerationGameMaker-module-scss-module__U0W0YG__VideoGenerationGameMaker{border-bottom:none;border-right:1px solid #cb52fb80}}
@keyframes EntitlementGater-module-scss-module__t7Gesa__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes EntitlementGater-module-scss-module__t7Gesa__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes EntitlementGater-module-scss-module__t7Gesa__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes EntitlementGater-module-scss-module__t7Gesa__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes EntitlementGater-module-scss-module__t7Gesa__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.EntitlementGater-module-scss-module__t7Gesa__Blur{z-index:1;pointer-events:auto;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;height:100%;position:absolute;top:0;left:0}.EntitlementGater-module-scss-module__t7Gesa__NoCodeDialog{z-index:2;color:#fff;width:90%;height:auto;font-size:1rem;font-family:var(--font-source-code-pro);background-color:#1b0e24;border:1px solid #8f00c8;border-radius:.5rem;flex-direction:column;align-items:center;gap:1rem;padding:1rem 1.5rem;font-weight:400;line-height:140%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.EntitlementGater-module-scss-module__t7Gesa__NoCodeDialog h1{font-size:1.5rem}.EntitlementGater-module-scss-module__t7Gesa__NoCodeDialog button{font-size:unset;padding:.5rem 2rem}@media (min-width:576px){.EntitlementGater-module-scss-module__t7Gesa__NoCodeDialog{max-width:80%;width:unset}}
@keyframes ProjectToolbar-module-scss-module___u7brW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ProjectToolbar-module-scss-module___u7brW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ProjectToolbar-module-scss-module___u7brW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ProjectToolbar-module-scss-module___u7brW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes ProjectToolbar-module-scss-module___u7brW__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.ProjectToolbar-module-scss-module___u7brW__Root{color:#fff;z-index:1;background-color:#000;border-bottom:2px solid #cb52fb80;justify-content:space-between;align-items:center;width:100%;height:3.5rem;padding:0 .5rem;font-size:.875rem;display:flex;position:fixed}@media (min-width:768px){.ProjectToolbar-module-scss-module___u7brW__Root{height:4rem;padding:0 1.5rem}}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__LeftToolbar{flex-grow:1;gap:.5rem;max-width:50%;display:flex}@media (min-width:768px){.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__LeftToolbar{gap:1rem}}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__LeftToolbar .ProjectToolbar-module-scss-module___u7brW__HomeLink{text-transform:uppercase;align-items:center;gap:.5rem;font-weight:700;display:flex}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__LeftToolbar .ProjectToolbar-module-scss-module___u7brW__HomeLink span{display:none}@media (min-width:992px){.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__LeftToolbar .ProjectToolbar-module-scss-module___u7brW__HomeLink span{display:flex}}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}@media (min-width:768px){.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar{gap:1rem}}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar button,.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar a{color:#fff;border:1px solid #8f8f8f;border-radius:.375rem;justify-content:center;align-items:center;gap:.25rem;height:2.5rem;padding:.25rem;display:flex}@media (min-width:576px){.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar button,.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar a{padding:.5rem}}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar button:hover,.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar a:hover{color:#fff;background-color:#381242;border:1px solid #f19aa5}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar button:active,.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar a:active{font-weight:700}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar button svg,.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar a svg{fill:#fff}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar .ProjectToolbar-module-scss-module___u7brW__ConnectButtonWrapper{display:none}@media (min-width:576px){.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar .ProjectToolbar-module-scss-module___u7brW__ConnectButtonWrapper{display:flex}}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar .ProjectToolbar-module-scss-module___u7brW__ExportButtonWrapper{display:none}@media (min-width:576px){.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar .ProjectToolbar-module-scss-module___u7brW__ExportButtonWrapper{display:flex}}
@keyframes SettingsButton-module-scss-module__hEeADW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes SettingsButton-module-scss-module__hEeADW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes SettingsButton-module-scss-module__hEeADW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes SettingsButton-module-scss-module__hEeADW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes SettingsButton-module-scss-module__hEeADW__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.SettingsButton-module-scss-module__hEeADW__DialogOverlay{z-index:100;background-color:#000000b3;position:fixed;inset:0}.SettingsButton-module-scss-module__hEeADW__DialogContent{z-index:101;color:#fff;background-color:#010b25;border:1px solid #cb52fb;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:fit-content;max-width:98%;height:min-content;margin:auto;padding:.75rem;transition:opacity .2s;display:flex;position:fixed;inset:0;overflow-y:auto;box-shadow:-5px -5px 15px #cb52fb4d,5px 5px 15px #cb52fb4d}@media (min-width:576px){.SettingsButton-module-scss-module__hEeADW__DialogContent{padding:1rem}}@media (min-width:768px){.SettingsButton-module-scss-module__hEeADW__DialogContent{padding:1.5rem}}@media (min-width:992px){.SettingsButton-module-scss-module__hEeADW__DialogContent{padding:2rem}}.SettingsButton-module-scss-module__hEeADW__DialogCloseButton{color:#fff;cursor:pointer;background:0 0;border:none;width:2rem;height:2rem;position:absolute;top:.5rem;right:.5rem}@keyframes SettingsButton-module-scss-module__hEeADW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SettingsButton-module-scss-module__hEeADW__fadeOut{0%{opacity:1}to{opacity:0}}.SettingsButton-module-scss-module__hEeADW__DialogOverlay[data-state=open],.SettingsButton-module-scss-module__hEeADW__DialogContent[data-state=open]{animation:.25s ease-out SettingsButton-module-scss-module__hEeADW__fadeIn}.SettingsButton-module-scss-module__hEeADW__DialogOverlay[data-state=closed],.SettingsButton-module-scss-module__hEeADW__DialogContent[data-state=closed]{animation:.25s ease-in SettingsButton-module-scss-module__hEeADW__fadeOut}.SettingsButton-module-scss-module__hEeADW__DialogContentInnerContainer{flex-direction:column;gap:1rem;width:90dvw;height:fit-content;max-height:90dvh;padding:1rem 1.5rem 2rem;display:flex;overflow-y:auto}@media (min-width:576px){.SettingsButton-module-scss-module__hEeADW__DialogContentInnerContainer{width:525px}}.SettingsButton-module-scss-module__hEeADW__DialogContentInnerContainer div{flex-direction:column;gap:.5rem;display:flex}.SettingsButton-module-scss-module__hEeADW__DialogContentInnerContainer div *{text-align:left}@media (min-width:576px){.SettingsButton-module-scss-module__hEeADW__DialogContentInnerContainer div *{white-space:nowrap}}.SettingsButton-module-scss-module__hEeADW__DialogContentInnerContainer div h2{color:#8f8f8f;font-size:.75rem;font-weight:700}.SettingsButton-module-scss-module__hEeADW__DialogContentInnerContainer div h1{color:#fff;font-weight:700}.SettingsButton-module-scss-module__hEeADW__DialogContentInnerContainer div a{display:inline-block}.SettingsButton-module-scss-module__hEeADW__DialogContentInnerContainer div a svg{vertical-align:middle}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection{flex-direction:column;gap:.25rem;display:flex}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup{box-sizing:border-box;--preview-image-footer-height:25px;border:1px solid #8f8f8f;border-radius:5px;flex-direction:column;max-width:150px;display:flex;overflow:hidden}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImageContainer{width:100%;height:calc(150px - var(--preview-image-footer-height));align-items:center;display:flex;position:relative}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImageContainer .SettingsButton-module-scss-module__hEeADW__PreviewImage{object-fit:cover}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImageFooter{height:var(--preview-image-footer-height);cursor:pointer;background:#000c;align-items:center;gap:.25rem;padding:.25rem;font-size:.75rem;display:flex}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImageFooter .SettingsButton-module-scss-module__hEeADW__DragDropFileComponent{align-items:center;width:100%;height:100%;display:flex}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImageFooter .SettingsButton-module-scss-module__hEeADW__DragDropFileComponent input{display:none}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImageFooter .SettingsButton-module-scss-module__hEeADW__DragDropFileComponent label{cursor:pointer;color:#8f8f8f;justify-content:space-evenly;align-items:center;width:100%;height:100%;display:flex}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImageFooter .SettingsButton-module-scss-module__hEeADW__DragDropFileComponent label:hover{color:#fff}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageError{color:#f44336;height:fit-content;font-size:.75rem}.SettingsButton-module-scss-module__hEeADW__TitleSection{flex-direction:column;display:flex}.SettingsButton-module-scss-module__hEeADW__TitleSection h2{color:#8f8f8f}.SettingsButton-module-scss-module__hEeADW__DescriptionSection{flex-direction:column;max-height:10rem;display:flex}.SettingsButton-module-scss-module__hEeADW__DescriptionSection .SettingsButton-module-scss-module__hEeADW__DescriptionTextInput{color:#fff;resize:vertical;text-wrap:wrap;background-color:#3c3143;border:1px solid #8f8f8f;border-radius:5px;padding:.5rem;font-family:inherit;overflow-y:auto}.SettingsButton-module-scss-module__hEeADW__UpdateSection{flex-wrap:wrap;gap:.25rem;width:100%;display:flex}.SettingsButton-module-scss-module__hEeADW__UpdateSection .SettingsButton-module-scss-module__hEeADW__UpdateButton{flex-grow:1;width:100%}@media (min-width:768px){.SettingsButton-module-scss-module__hEeADW__UpdateSection .SettingsButton-module-scss-module__hEeADW__UpdateButton{flex-grow:0}}.SettingsButton-module-scss-module__hEeADW__UpdateSection .SettingsButton-module-scss-module__hEeADW__UpdateButton:hover:not(:disabled){background-color:#cb52fb}.SettingsButton-module-scss-module__hEeADW__GameInformationButton.SettingsButton-module-scss-module__hEeADW__GameInformationButton{color:#fff;background-color:#222;border:1px solid #8f8f8f;width:2rem}.SettingsButton-module-scss-module__hEeADW__GameInformationButton.SettingsButton-module-scss-module__hEeADW__GameInformationButton:hover{color:#fff;background-color:#381242;border:1px solid #f19aa5}.SettingsButton-module-scss-module__hEeADW__GameInformationButton.SettingsButton-module-scss-module__hEeADW__GameInformationButton:active{font-weight:700}
@keyframes ProjectView-module-scss-module__d1iK_G__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ProjectView-module-scss-module__d1iK_G__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ProjectView-module-scss-module__d1iK_G__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ProjectView-module-scss-module__d1iK_G__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes ProjectView-module-scss-module__d1iK_G__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.ProjectView-module-scss-module__d1iK_G__ProjectView{background-color:#010b25b3;flex-direction:column;height:100vh;display:flex}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer{flex-direction:column;width:100%;height:100%;padding-top:3.5rem;display:flex}@media (min-width:576px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer{padding-top:4rem}}@media (min-width:768px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer{flex-direction:row;height:100%}}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection{background-color:#010b25b3;flex-direction:column;flex:none;min-width:auto;height:100vh;max-height:100vh;display:flex}@media (min-width:768px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection{flex:1;min-width:0;height:100%}}@media (min-width:992px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection{flex:2;width:50%;min-height:0%}}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection.ProjectView-module-scss-module__d1iK_G__CodeChatSection{flex:none;min-width:auto;height:85%;position:relative}@media (min-width:768px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection.ProjectView-module-scss-module__d1iK_G__CodeChatSection{flex:1;min-width:0;height:100%;max-height:100vh}}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection.ProjectView-module-scss-module__d1iK_G__CodeChatSection .ProjectView-module-scss-module__d1iK_G__PreviewOverlay{color:#fff;background-color:#000c;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex;position:absolute;inset:0}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection.ProjectView-module-scss-module__d1iK_G__CodeChatSection .ProjectView-module-scss-module__d1iK_G__PreviewOverlay div{gap:.5rem;display:flex}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__ButtonGroup{display:flex}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__ButtonGroup button{border-radius:0;flex-grow:1;height:56px;margin:0;padding:8px 24px}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__ButtonGroup.ProjectView-module-scss-module__d1iK_G__FirstButtonSelected button:last-of-type{border-left:1px solid #cb52fb80}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__ButtonGroup.ProjectView-module-scss-module__d1iK_G__LastButtonSelected button:first-of-type{border-right:1px solid #cb52fb80}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__GameBody{height:100%;position:relative;overflow:hidden;box-shadow:-5px -5px 15px #cb52fb4d,5px 5px 15px #cb52fb4d}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__GameBody .ProjectView-module-scss-module__d1iK_G__ReloadButton{background-color:#000;border:1px solid #8f8f8f;border-radius:.2rem;position:absolute;top:1.5rem;left:1.5rem}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__GameBody .ProjectView-module-scss-module__d1iK_G__ReloadButton svg{color:#fafeae;width:1rem;height:1rem}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__GameBody .ProjectView-module-scss-module__d1iK_G__Apply.ProjectView-module-scss-module__d1iK_G__Apply,.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__GameBody>.ProjectView-module-scss-module__d1iK_G__ReloadButton:hover{background-color:#8f00c8;border:1px solid #f19aa5}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__GameBody .ProjectView-module-scss-module__d1iK_G__Error:disabled{color:#f44336;background-color:#010b25;border-color:#f44336}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__GameBody .ProjectView-module-scss-module__d1iK_G__Error:disabled svg{fill:#f44336}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__TabbedContentView{background-color:#000;border-top:0;flex-grow:1;display:flex;position:relative;overflow:hidden}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__TabbedContentView .ProjectView-module-scss-module__d1iK_G__TabContainer{flex-grow:1;width:100%;overflow:hidden}.ProjectView-module-scss-module__d1iK_G__Hidden{display:none}.ProjectView-module-scss-module__d1iK_G__PreviewConfirmationDialog{flex-wrap:wrap;gap:.5rem;display:flex;position:relative}.ProjectView-module-scss-module__d1iK_G__PreviewConfirmationDialog p{flex-basis:100%}.ProjectView-module-scss-module__d1iK_G__PreviewConfirmationDialog button{flex:1}
@keyframes QuickStartModelSelector-module-scss-module__FDzUFW__fadeAndScaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes QuickStartModelSelector-module-scss-module__FDzUFW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@keyframes QuickStartModelSelector-module-scss-module__FDzUFW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes QuickStartModelSelector-module-scss-module__FDzUFW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes QuickStartModelSelector-module-scss-module__FDzUFW__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.QuickStartModelSelector-module-scss-module__FDzUFW__LoadingContainer{justify-content:center;align-items:center;min-width:120px;height:1.5rem;padding:.25rem .5rem;display:flex}.QuickStartModelSelector-module-scss-module__FDzUFW__ModelSelectorTrigger{color:#d2d2d2;justify-content:flex-end;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.7rem;transition:all .2s;display:flex}.QuickStartModelSelector-module-scss-module__FDzUFW__ModelSelectorTrigger:hover{color:#fff}.QuickStartModelSelector-module-scss-module__FDzUFW__ModelSelectorTrigger .QuickStartModelSelector-module-scss-module__FDzUFW__SelectIcon{align-items:center;margin-top:1px;transition:all .2s;display:flex}.QuickStartModelSelector-module-scss-module__FDzUFW__ModelSelectorTrigger[data-state=open] .QuickStartModelSelector-module-scss-module__FDzUFW__SelectIcon{transform:rotate(180deg)}.QuickStartModelSelector-module-scss-module__FDzUFW__SelectContent{color:#fff;z-index:3;background:#000;border:1px solid #636363;border-radius:.2rem}.QuickStartModelSelector-module-scss-module__FDzUFW__SelectContent[data-state=open]{animation:.2s ease-out forwards QuickStartModelSelector-module-scss-module__FDzUFW__fadeAndScaleIn}.QuickStartModelSelector-module-scss-module__FDzUFW__SelectContent[data-state=closed]{animation:.2s ease-in forwards QuickStartModelSelector-module-scss-module__FDzUFW__fadeAndScaleOut}.QuickStartModelSelector-module-scss-module__FDzUFW__SelectContent .QuickStartModelSelector-module-scss-module__FDzUFW__SelectItem{color:#8f8f8f;cursor:pointer;flex:1 0 auto;padding:.5rem;font-size:.7rem}.QuickStartModelSelector-module-scss-module__FDzUFW__SelectContent .QuickStartModelSelector-module-scss-module__FDzUFW__SelectItem:hover,.QuickStartModelSelector-module-scss-module__FDzUFW__SelectContent .QuickStartModelSelector-module-scss-module__FDzUFW__SelectItem[data-highlighted]{color:#fff;background:#6363634d}
@keyframes QuickStartPromptForm-module-scss-module__wot85q__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes QuickStartPromptForm-module-scss-module__wot85q__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes QuickStartPromptForm-module-scss-module__wot85q__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes QuickStartPromptForm-module-scss-module__wot85q__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes QuickStartPromptForm-module-scss-module__wot85q__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.QuickStartPromptForm-module-scss-module__wot85q__DialogContainer{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background-color:#00000040;border:1px solid #ffffff4d;border-radius:.375rem;flex-direction:column;align-items:center;width:100%;transition:max-width .5s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}@media (min-width:992px){.QuickStartPromptForm-module-scss-module__wot85q__DialogContainer{margin-left:0}.QuickStartPromptForm-module-scss-module__wot85q__DialogContainer.QuickStartPromptForm-module-scss-module__wot85q__CreateFromScratch{max-width:600px}}.QuickStartPromptForm-module-scss-module__wot85q__DialogContainer .QuickStartPromptForm-module-scss-module__wot85q__DragDropFileOverlay{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.QuickStartPromptForm-module-scss-module__wot85q__DialogBox{flex-direction:column;gap:1rem;width:100%;min-height:180px;padding:.75rem;display:flex;position:relative}@media (min-width:992px){.QuickStartPromptForm-module-scss-module__wot85q__DialogBox{min-height:200px;padding:1rem}}.QuickStartPromptForm-module-scss-module__wot85q__DialogContent{flex-direction:column;flex:1;min-height:0;display:flex}.QuickStartPromptForm-module-scss-module__wot85q__Form{flex-direction:column;height:100%;display:flex}.QuickStartPromptForm-module-scss-module__wot85q__FormInputContainer{flex:1;min-height:0;position:relative}.QuickStartPromptForm-module-scss-module__wot85q__FormInputContainer textarea{resize:none;color:#fff;letter-spacing:.02em;background:0 0;outline:none;width:100%;height:100%;padding:.5rem;font-size:.8rem;line-height:1.4}.QuickStartPromptForm-module-scss-module__wot85q__FormInputContainer textarea::placeholder{color:#8f8f8f}.QuickStartPromptForm-module-scss-module__wot85q__FormInputContainer textarea:disabled{color:#8f8f8f;opacity:.6}.QuickStartPromptForm-module-scss-module__wot85q__FormInputContainer textarea:focus{border-color:#8f8f8f;outline:none}.QuickStartPromptForm-module-scss-module__wot85q__DialogButtons{justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.QuickStartPromptForm-module-scss-module__wot85q__UploadContainer{align-items:center;display:flex}.QuickStartPromptForm-module-scss-module__wot85q__UploadContainer .QuickStartPromptForm-module-scss-module__wot85q__AttachPromptImageButton{color:#d2d2d2;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;border:unset;align-items:center;gap:.5rem;padding:.45rem .7rem;font-size:.75rem;font-weight:400;transition:all .2s;display:flex;position:relative}.QuickStartPromptForm-module-scss-module__wot85q__UploadContainer .QuickStartPromptForm-module-scss-module__wot85q__AttachPromptImageButton svg{fill:#d2d2d2;width:14px;height:14px}.QuickStartPromptForm-module-scss-module__wot85q__UploadContainer .QuickStartPromptForm-module-scss-module__wot85q__AttachPromptImageButton:hover:not(:disabled){color:#fff;background:#63636333}.QuickStartPromptForm-module-scss-module__wot85q__UploadContainer .QuickStartPromptForm-module-scss-module__wot85q__AttachPromptImageButton:hover:not(:disabled):after{background:#8f8f8f}.QuickStartPromptForm-module-scss-module__wot85q__UploadContainer .QuickStartPromptForm-module-scss-module__wot85q__AttachPromptImageButton:hover:not(:disabled) svg{fill:#fff}.QuickStartPromptForm-module-scss-module__wot85q__UploadContainer .QuickStartPromptForm-module-scss-module__wot85q__AttachPromptImageButton:active:not(:disabled){transform:translateY(1px)}.QuickStartPromptForm-module-scss-module__wot85q__UploadContainer .QuickStartPromptForm-module-scss-module__wot85q__AttachPromptImageButton:disabled{opacity:.5;cursor:not-allowed}.QuickStartPromptForm-module-scss-module__wot85q__UploadContainer .QuickStartPromptForm-module-scss-module__wot85q__ImagePreviewContainer{border:1px solid #636363;border-radius:.2rem;width:3rem;height:3rem;position:relative;overflow:hidden}.QuickStartPromptForm-module-scss-module__wot85q__UploadContainer .QuickStartPromptForm-module-scss-module__wot85q__ImagePreviewContainer img{object-fit:cover;width:100%;height:100%;display:block}.QuickStartPromptForm-module-scss-module__wot85q__UploadContainer .QuickStartPromptForm-module-scss-module__wot85q__ImagePreviewContainer .QuickStartPromptForm-module-scss-module__wot85q__RemoveImageButton{color:#fff;cursor:pointer;background-color:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-size:10px;line-height:1;transition:background-color .2s;display:flex;position:absolute;top:2px;right:2px}.QuickStartPromptForm-module-scss-module__wot85q__UploadContainer .QuickStartPromptForm-module-scss-module__wot85q__ImagePreviewContainer .QuickStartPromptForm-module-scss-module__wot85q__RemoveImageButton:hover{background-color:#000000e6}.QuickStartPromptForm-module-scss-module__wot85q__GenerateButtonContainer{align-items:center;display:flex}.QuickStartPromptForm-module-scss-module__wot85q__GenerateButtonContainer button{justify-content:center;align-items:center;gap:.5rem;display:flex}.QuickStartPromptForm-module-scss-module__wot85q__GenerateButtonContainer button span{position:relative;top:-1px}.QuickStartPromptForm-module-scss-module__wot85q__GenerateButton{color:#fff;cursor:pointer;letter-spacing:.08em;text-shadow:1px 1px #0000004d;border-radius:.2rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1;transition:all .2s;position:relative}.QuickStartPromptForm-module-scss-module__wot85q__GenerateButton:hover:not(:disabled){background:#6ec071;transform:translateY(-1px)}.QuickStartPromptForm-module-scss-module__wot85q__GenerateButton:active:not(:disabled){transform:translateY(0)}.QuickStartPromptForm-module-scss-module__wot85q__GenerateButton:disabled{color:#8f8f8f;cursor:not-allowed;opacity:.6;background:#636363;border:1px solid #636363}.QuickStartPromptForm-module-scss-module__wot85q__GenerateButton:disabled:after{background:#636363}.QuickStartPromptForm-module-scss-module__wot85q__GenerateButton.QuickStartPromptForm-module-scss-module__wot85q__Active{--pulse-color-start:#cb52fb;--pulse-color-end:#da84fc;border:1px solid #ec92fb;animation:2s ease-in-out infinite QuickStartPromptForm-module-scss-module__wot85q__pulseBackground}.QuickStartPromptForm-module-scss-module__wot85q__FormMetadata{letter-spacing:.05em;align-items:center;gap:.5rem;margin-top:.5rem;margin-bottom:.75rem;font-size:.75rem;display:flex}.QuickStartPromptForm-module-scss-module__wot85q__Counter{align-items:center;height:25px;margin-left:auto;display:flex}.QuickStartPromptForm-module-scss-module__wot85q__CounterDefault{color:#4caf50}.QuickStartPromptForm-module-scss-module__wot85q__CounterWarning{color:#f19aa5}.QuickStartPromptForm-module-scss-module__wot85q__CounterDanger{color:#ff2424}.QuickStartPromptForm-module-scss-module__wot85q__LimitMessage{opacity:.9;margin-left:.5rem;font-size:.7rem}
@keyframes ScratchQuestionnaire-module-scss-module__-yPYta__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ScratchQuestionnaire-module-scss-module__-yPYta__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ScratchQuestionnaire-module-scss-module__-yPYta__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ScratchQuestionnaire-module-scss-module__-yPYta__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes ScratchQuestionnaire-module-scss-module__-yPYta__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.ScratchQuestionnaire-module-scss-module__-yPYta__Overlay{z-index:1000;background-color:#0009;animation:.15s cubic-bezier(.16,1,.3,1) ScratchQuestionnaire-module-scss-module__-yPYta__overlayShow;position:fixed;inset:0}.ScratchQuestionnaire-module-scss-module__-yPYta__Modal{z-index:1001;background-color:#000;border:1px solid #8f8f8f;border-radius:12px;flex-direction:column;width:90vw;max-width:500px;max-height:85vh;padding:32px;animation:.15s cubic-bezier(.16,1,.3,1) ScratchQuestionnaire-module-scss-module__-yPYta__contentShow;display:flex;position:fixed;top:50%;left:50%;overflow-y:hidden;transform:translate(-50%,-50%);box-shadow:0 10px 38px -10px #16171859,0 10px 20px -15px #16171833}@media (max-width:768px){.ScratchQuestionnaire-module-scss-module__-yPYta__Modal{width:95vw;padding:24px}}.ScratchQuestionnaire-module-scss-module__-yPYta__Header{flex-shrink:0;margin-bottom:32px;position:relative}.ScratchQuestionnaire-module-scss-module__-yPYta__Title{color:#fff;text-align:center;margin:0;padding-top:24px;font-size:24px;font-weight:600}@media (max-width:768px){.ScratchQuestionnaire-module-scss-module__-yPYta__Title{font-size:20px}}.ScratchQuestionnaire-module-scss-module__-yPYta__CloseButton{color:#ffffffb3;cursor:pointer;background-color:#0000;border:none;padding:0;position:absolute;top:0;right:0}.ScratchQuestionnaire-module-scss-module__-yPYta__CloseButton>svg{margin:0}.ScratchQuestionnaire-module-scss-module__-yPYta__CloseButton:hover{color:#fff}.ScratchQuestionnaire-module-scss-module__-yPYta__QuestionsList{flex-direction:column;flex:1;gap:1.25rem;min-height:0;display:flex;overflow-y:auto}.ScratchQuestionnaire-module-scss-module__-yPYta__QuestionItem{flex-direction:column;gap:.5rem;display:flex}.ScratchQuestionnaire-module-scss-module__-yPYta__QuestionLabel{color:#fff;font-size:.875rem;font-weight:500}.ScratchQuestionnaire-module-scss-module__-yPYta__OptionsRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ScratchQuestionnaire-module-scss-module__-yPYta__OptionChip{color:#fff;cursor:pointer;background-color:#222;border:2px solid #8f8f8f;border-radius:.375rem;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .2s}.ScratchQuestionnaire-module-scss-module__-yPYta__OptionChip:hover{background-color:#381242;border-color:#cb52fb;transform:translateY(-1px)}.ScratchQuestionnaire-module-scss-module__-yPYta__OptionChip.ScratchQuestionnaire-module-scss-module__-yPYta__Selected{background-color:#381242;border-color:#cb52fb;box-shadow:0 0 8px #cb52fb4d}.ScratchQuestionnaire-module-scss-module__-yPYta__CustomInput{color:#fff;background-color:#222;border:1px solid #8f8f8f;border-radius:.375rem;outline:none;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:all .2s}.ScratchQuestionnaire-module-scss-module__-yPYta__CustomInput::placeholder{color:#8f8f8f}.ScratchQuestionnaire-module-scss-module__-yPYta__CustomInput:focus{border-color:#cb52fb;outline:1px solid #cb52fb}.ScratchQuestionnaire-module-scss-module__-yPYta__CustomInput.ScratchQuestionnaire-module-scss-module__-yPYta__Active{background-color:#381242;border-color:#cb52fb}.ScratchQuestionnaire-module-scss-module__-yPYta__Actions{background-color:#000;flex-shrink:0;justify-content:center;margin-top:1.5rem;padding-top:1rem;display:flex}.ScratchQuestionnaire-module-scss-module__-yPYta__SubmitButton{color:#fff;cursor:pointer;letter-spacing:.08em;text-shadow:1px 1px #0000004d;border-radius:.2rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1;transition:all .2s;position:relative}.ScratchQuestionnaire-module-scss-module__-yPYta__SubmitButton:hover:not(:disabled){background:#6ec071;transform:translateY(-1px)}.ScratchQuestionnaire-module-scss-module__-yPYta__SubmitButton:active:not(:disabled){transform:translateY(0)}.ScratchQuestionnaire-module-scss-module__-yPYta__SubmitButton:disabled{color:#8f8f8f;cursor:not-allowed;opacity:.6;background:#636363;border:1px solid #636363}.ScratchQuestionnaire-module-scss-module__-yPYta__SubmitButton.ScratchQuestionnaire-module-scss-module__-yPYta__Active{--pulse-color-start:#cb52fb;--pulse-color-end:#da84fc;border:1px solid #ec92fb;animation:2s ease-in-out infinite ScratchQuestionnaire-module-scss-module__-yPYta__pulseBackground}@media (max-width:768px){.ScratchQuestionnaire-module-scss-module__-yPYta__SubmitButton{text-transform:uppercase;justify-content:center;width:100%;display:flex}}.ScratchQuestionnaire-module-scss-module__-yPYta__ErrorContainer{flex-direction:column;align-items:center;gap:1.25rem;padding:2rem 0;display:flex}.ScratchQuestionnaire-module-scss-module__-yPYta__ErrorMessage{color:#8f8f8f;text-align:center;margin:0;font-size:.875rem}.ScratchQuestionnaire-module-scss-module__-yPYta__RetryButton{color:#fff;cursor:pointer;background-color:#222;border:2px solid #8f8f8f;border-radius:.375rem;padding:.5rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .2s}.ScratchQuestionnaire-module-scss-module__-yPYta__RetryButton:hover{background-color:#381242;border-color:#cb52fb;transform:translateY(-1px)}.ScratchQuestionnaire-module-scss-module__-yPYta__LoadingContainer{flex-direction:column;gap:1.25rem;display:flex}.ScratchQuestionnaire-module-scss-module__-yPYta__SkeletonQuestion{flex-direction:column;gap:.5rem;display:flex}.ScratchQuestionnaire-module-scss-module__-yPYta__SkeletonLabel{background:linear-gradient(90deg,#222 25%,#8f8f8f4d 50%,#222 75%) 0 0/200% 100%;border-radius:.375rem;width:60%;height:1rem;animation:1.5s ease-in-out infinite ScratchQuestionnaire-module-scss-module__-yPYta__shimmer}.ScratchQuestionnaire-module-scss-module__-yPYta__SkeletonOptions{gap:.5rem;display:flex}.ScratchQuestionnaire-module-scss-module__-yPYta__SkeletonChip{background:linear-gradient(90deg,#222 25%,#8f8f8f4d 50%,#222 75%) 0 0/200% 100%;border-radius:.375rem;width:5.5rem;height:2.125rem;animation:1.5s ease-in-out infinite ScratchQuestionnaire-module-scss-module__-yPYta__shimmer}@keyframes ScratchQuestionnaire-module-scss-module__-yPYta__overlayShow{0%{opacity:0}to{opacity:1}}@keyframes ScratchQuestionnaire-module-scss-module__-yPYta__contentShow{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes ScratchQuestionnaire-module-scss-module__-yPYta__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
@keyframes CreateFromScratchSection-module-scss-module__cLLFNq__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CreateFromScratchSection-module-scss-module__cLLFNq__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CreateFromScratchSection-module-scss-module__cLLFNq__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes CreateFromScratchSection-module-scss-module__cLLFNq__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes CreateFromScratchSection-module-scss-module__cLLFNq__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.CreateFromScratchSection-module-scss-module__cLLFNq__Root{flex-direction:column;align-items:center;gap:1rem;width:100%;padding:1rem;display:flex}@media (min-width:992px){.CreateFromScratchSection-module-scss-module__cLLFNq__Root{padding:0}}.CreateFromScratchSection-module-scss-module__cLLFNq__SectionSubtitle{color:#8f8f8f;font-size:.8125rem}@media (min-width:576px){.CreateFromScratchSection-module-scss-module__cLLFNq__SectionSubtitle{font-size:.875rem}}.CreateFromScratchSection-module-scss-module__cLLFNq__PickTemplateButton{color:#fff;font-size:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;align-items:center;gap:.375rem;padding:0;font-family:inherit;font-weight:700;text-decoration:underline;transition:color .2s;display:inline-flex}.CreateFromScratchSection-module-scss-module__cLLFNq__PickTemplateButton:hover{color:#cb52fb}.CreateFromScratchSection-module-scss-module__cLLFNq__PickTemplateButton:hover svg{transform:translate(2px)}.CreateFromScratchSection-module-scss-module__cLLFNq__PickTemplateButton svg{width:.75rem;height:.75rem;transition:transform .2s}.CreateFromScratchSection-module-scss-module__cLLFNq__TopSpacer{flex-grow:1}.CreateFromScratchSection-module-scss-module__cLLFNq__BottomSpacer{flex-grow:1.5}
@keyframes Footer-module-scss-module__1hx8vW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Footer-module-scss-module__1hx8vW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes Footer-module-scss-module__1hx8vW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes Footer-module-scss-module__1hx8vW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes Footer-module-scss-module__1hx8vW__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.Footer-module-scss-module__1hx8vW__Footer{color:#fff;box-sizing:border-box;background-color:#000;width:100%;margin-top:auto;padding:3.75rem 1.5rem 0}@media (min-width:992px){.Footer-module-scss-module__1hx8vW__Footer{padding:3.75rem 10% 0}}@media (min-width:1224px){.Footer-module-scss-module__1hx8vW__Footer{padding:3.75rem 15% 0}}.Footer-module-scss-module__1hx8vW__Desktop{margin-bottom:3.75rem;display:none}@media (min-width:992px){.Footer-module-scss-module__1hx8vW__Desktop{display:block}}.Footer-module-scss-module__1hx8vW__GridLayout{grid-template-rows:auto auto;grid-template-columns:repeat(3,1fr);gap:3rem;display:grid}@media (min-width:1224px){.Footer-module-scss-module__1hx8vW__GridLayout{column-gap:4rem}}.Footer-module-scss-module__1hx8vW__Mobile{margin-bottom:2.5rem;display:block}@media (min-width:992px){.Footer-module-scss-module__1hx8vW__Mobile{display:none}}.Footer-module-scss-module__1hx8vW__Section{border-bottom:1px solid #434343;min-width:0;padding:1rem 0}.Footer-module-scss-module__1hx8vW__Section:last-child{border-bottom:none}@media (min-width:992px){.Footer-module-scss-module__1hx8vW__Section{border-bottom:none;padding:0}}.Footer-module-scss-module__1hx8vW__SectionHeader{width:100%;color:inherit;font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:space-between;align-items:center;margin:0;padding:0;display:flex}.Footer-module-scss-module__1hx8vW__SectionHeader:hover .Footer-module-scss-module__1hx8vW__SectionTitle{opacity:.8}@media (min-width:992px){.Footer-module-scss-module__1hx8vW__SectionHeader{cursor:default}.Footer-module-scss-module__1hx8vW__SectionHeader:hover .Footer-module-scss-module__1hx8vW__SectionTitle{opacity:1}}.Footer-module-scss-module__1hx8vW__SectionTitle{letter-spacing:.0625rem;color:#fff;margin:0 0 1.5rem;font-size:.875rem;font-weight:700;transition:opacity .2s}@media (min-width:0){.Footer-module-scss-module__1hx8vW__SectionTitle{margin:0;font-size:1rem}}@media (min-width:992px){.Footer-module-scss-module__1hx8vW__SectionTitle{margin:0 0 1.5rem;font-size:.875rem}}.Footer-module-scss-module__1hx8vW__Arrow{color:#fff;font-size:.75rem;transition:transform .3s;display:block}.Footer-module-scss-module__1hx8vW__Arrow.Footer-module-scss-module__1hx8vW__Expanded{transform:rotate(180deg)}@media (min-width:992px){.Footer-module-scss-module__1hx8vW__Arrow{display:none}}.Footer-module-scss-module__1hx8vW__LinkList{max-height:0;margin:0;padding:0;list-style:none;transition:max-height .3s;overflow:hidden}.Footer-module-scss-module__1hx8vW__LinkList:not(.Footer-module-scss-module__1hx8vW__Collapsed){max-height:31.25rem;padding-top:1rem}.Footer-module-scss-module__1hx8vW__LinkList.Footer-module-scss-module__1hx8vW__Collapsed{max-height:0;padding-top:0}@media (min-width:992px){.Footer-module-scss-module__1hx8vW__LinkList{max-height:none;padding-top:0;overflow:visible}}.Footer-module-scss-module__1hx8vW__LinkItem{margin-bottom:.75rem}.Footer-module-scss-module__1hx8vW__LinkItem:last-child{margin-bottom:0}@media (min-width:0){.Footer-module-scss-module__1hx8vW__LinkItem{margin-bottom:1rem}}@media (min-width:992px){.Footer-module-scss-module__1hx8vW__LinkItem{margin-bottom:.75rem}}.Footer-module-scss-module__1hx8vW__Link{color:#d2d2d2;font-size:.875rem;font-weight:400;text-decoration:none;transition:color .2s}.Footer-module-scss-module__1hx8vW__Link:hover{color:#fff}@media (min-width:0){.Footer-module-scss-module__1hx8vW__Link{padding:.25rem 0;font-size:.9375rem;display:block}}@media (min-width:992px){.Footer-module-scss-module__1hx8vW__Link{padding:0;font-size:.875rem}}.Footer-module-scss-module__1hx8vW__Copyright{border-top:1px solid #434343;padding:2rem 0}.Footer-module-scss-module__1hx8vW__CopyrightContent{align-items:center;gap:1rem;display:flex}.Footer-module-scss-module__1hx8vW__Logo{align-items:center;display:flex}.Footer-module-scss-module__1hx8vW__Logo img{width:1.25rem;height:1.25rem}.Footer-module-scss-module__1hx8vW__CopyrightText{color:#8f8f8f;letter-spacing:.03125rem;font-size:.75rem;font-weight:500}@media (min-width:0){.Footer-module-scss-module__1hx8vW__CopyrightText{font-size:.6875rem}}@media (min-width:576px){.Footer-module-scss-module__1hx8vW__CopyrightText{font-size:.75rem}}
@keyframes PageBackground-module-scss-module__-4TiiW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes PageBackground-module-scss-module__-4TiiW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes PageBackground-module-scss-module__-4TiiW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes PageBackground-module-scss-module__-4TiiW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes PageBackground-module-scss-module__-4TiiW__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.PageBackground-module-scss-module__-4TiiW__Root{z-index:-1;background-image:url(/assets/front-page-background.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}
@keyframes ProfileCardButtons-module-scss-module__nyAzGa__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ProfileCardButtons-module-scss-module__nyAzGa__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ProfileCardButtons-module-scss-module__nyAzGa__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ProfileCardButtons-module-scss-module__nyAzGa__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes ProfileCardButtons-module-scss-module__nyAzGa__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.ProfileCardButtons-module-scss-module__nyAzGa__ButtonsContainer{gap:.375rem;width:100%;height:100%;display:flex}.ProfileCardButtons-module-scss-module__nyAzGa__ButtonsContainer .ProfileCardButtons-module-scss-module__nyAzGa__ButtonGroup{border:1px solid #fafeae59;border-radius:.2rem;flex:1;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.ProfileCardButtons-module-scss-module__nyAzGa__ButtonsContainer .ProfileCardButtons-module-scss-module__nyAzGa__ButtonGroup:hover{border-color:#fafeae8c;box-shadow:0 0 8px #fafeae14}.ProfileCardButtons-module-scss-module__nyAzGa__ButtonsContainer .ProfileCardButtons-module-scss-module__nyAzGa__ButtonGroup.ProfileCardButtons-module-scss-module__nyAzGa__PlayGroup{border-color:#cb52fb66;flex:none}.ProfileCardButtons-module-scss-module__nyAzGa__ButtonsContainer .ProfileCardButtons-module-scss-module__nyAzGa__ButtonGroup.ProfileCardButtons-module-scss-module__nyAzGa__PlayGroup:hover{border-color:#cb52fbb3;box-shadow:0 0 8px #cb52fb26}.ProfileCardButtons-module-scss-module__nyAzGa__ButtonsContainer .ProfileCardButtons-module-scss-module__nyAzGa__ButtonGroup.ProfileCardButtons-module-scss-module__nyAzGa__DeleteGroup{border-color:#ffffff1a;flex:none}.ProfileCardButtons-module-scss-module__nyAzGa__ButtonsContainer .ProfileCardButtons-module-scss-module__nyAzGa__ButtonGroup.ProfileCardButtons-module-scss-module__nyAzGa__DeleteGroup:hover{border-color:#ff242466;box-shadow:0 0 8px #ff24240f}.ProfileCardButtons-module-scss-module__nyAzGa__ButtonsContainer .ProfileCardButtons-module-scss-module__nyAzGa__ButtonGroup .ProfileCardButtons-module-scss-module__nyAzGa__EditButton,.ProfileCardButtons-module-scss-module__nyAzGa__ButtonsContainer .ProfileCardButtons-module-scss-module__nyAzGa__ButtonGroup .ProfileCardButtons-module-scss-module__nyAzGa__PlayButton,.ProfileCardButtons-module-scss-module__nyAzGa__ButtonsContainer .ProfileCardButtons-module-scss-module__nyAzGa__ButtonGroup .ProfileCardButtons-module-scss-module__nyAzGa__DeleteButton{box-shadow:none;border:none;border-radius:0;margin:0}.ProfileCardButtons-module-scss-module__nyAzGa__ButtonsContainer .ProfileCardButtons-module-scss-module__nyAzGa__ButtonGroup .ProfileCardButtons-module-scss-module__nyAzGa__EditButton{color:#000;font-family:var(--font-montserrat);letter-spacing:.06em;background-color:#fafeaee6;flex:1;gap:5px;font-size:.7rem;font-weight:700;line-height:.9;transition:background-color .15s}.ProfileCardButtons-module-scss-module__nyAzGa__ButtonsContainer .ProfileCardButtons-module-scss-module__nyAzGa__ButtonGroup .ProfileCardButtons-module-scss-module__nyAzGa__EditButton:hover{background-color:#fafeae}.ProfileCardButtons-module-scss-module__nyAzGa__ButtonsContainer .ProfileCardButtons-module-scss-module__nyAzGa__ButtonGroup .ProfileCardButtons-module-scss-module__nyAzGa__EditButton svg{opacity:.8;width:.75rem;height:.75rem}.ProfileCardButtons-module-scss-module__nyAzGa__ButtonsContainer .ProfileCardButtons-module-scss-module__nyAzGa__ButtonGroup .ProfileCardButtons-module-scss-module__nyAzGa__PlayButton{color:#fff;background-color:#cb52fbd9;padding:0 .875rem;transition:background-color .15s}.ProfileCardButtons-module-scss-module__nyAzGa__ButtonsContainer .ProfileCardButtons-module-scss-module__nyAzGa__ButtonGroup .ProfileCardButtons-module-scss-module__nyAzGa__PlayButton:hover:not(:disabled){background-color:#cb52fb}.ProfileCardButtons-module-scss-module__nyAzGa__ButtonsContainer .ProfileCardButtons-module-scss-module__nyAzGa__ButtonGroup .ProfileCardButtons-module-scss-module__nyAzGa__PlayButton:disabled{color:#ffffff4d;cursor:default;background-color:#cb52fb40}.ProfileCardButtons-module-scss-module__nyAzGa__ButtonsContainer .ProfileCardButtons-module-scss-module__nyAzGa__ButtonGroup .ProfileCardButtons-module-scss-module__nyAzGa__DeleteButton{color:#fff6;background-color:#ffffff0a;padding:0 .75rem;transition:background-color .15s,color .15s}.ProfileCardButtons-module-scss-module__nyAzGa__ButtonsContainer .ProfileCardButtons-module-scss-module__nyAzGa__ButtonGroup .ProfileCardButtons-module-scss-module__nyAzGa__DeleteButton:hover{color:#ff2424;background-color:#ff242426}.ProfileCardButtons-module-scss-module__nyAzGa__ButtonsContainer .ProfileCardButtons-module-scss-module__nyAzGa__ButtonGroup .ProfileCardButtons-module-scss-module__nyAzGa__DeleteButton svg{width:.875rem;height:.875rem}
@keyframes UpgradeButton-module-scss-module__WajxcW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes UpgradeButton-module-scss-module__WajxcW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes UpgradeButton-module-scss-module__WajxcW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes UpgradeButton-module-scss-module__WajxcW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes UpgradeButton-module-scss-module__WajxcW__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.UpgradeButton-module-scss-module__WajxcW__Root{height:2.5rem;font-family:var(--font-source-code-pro);border:1px solid #8f8f8f;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:4px 12px;font-size:small;display:flex}.UpgradeButton-module-scss-module__WajxcW__Root .UpgradeButton-module-scss-module__WajxcW__buttonText{display:none}@media (min-width:768px){.UpgradeButton-module-scss-module__WajxcW__Root .UpgradeButton-module-scss-module__WajxcW__buttonText{display:flex}}.UpgradeButton-module-scss-module__WajxcW__Root:hover{background:#381242;border:1px solid #f19aa5}.UpgradeButton-module-scss-module__WajxcW__Root:active{font-weight:700}
@keyframes AppNavBar-module-scss-module__EPZBOq__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes AppNavBar-module-scss-module__EPZBOq__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes AppNavBar-module-scss-module__EPZBOq__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes AppNavBar-module-scss-module__EPZBOq__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes AppNavBar-module-scss-module__EPZBOq__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.AppNavBar-module-scss-module__EPZBOq__Root{width:100%;height:3.5rem;top:0}html[data-app-banner-visible] .AppNavBar-module-scss-module__EPZBOq__Root{top:3rem}.AppNavBar-module-scss-module__EPZBOq__Root{z-index:10;color:#fff;background-color:#000;border-bottom:1px solid #cb52fb4d;font-size:.875rem;transition:transform .3s ease-in-out;position:sticky}@media (min-width:768px){.AppNavBar-module-scss-module__EPZBOq__Root{height:4rem}}.AppNavBar-module-scss-module__EPZBOq__Root.AppNavBar-module-scss-module__EPZBOq__Hidden{transform:translateY(-100%)}.AppNavBar-module-scss-module__EPZBOq__Root.AppNavBar-module-scss-module__EPZBOq__SignedIn{background-color:#000c}.AppNavBar-module-scss-module__EPZBOq__Root.AppNavBar-module-scss-module__EPZBOq__FrontPage{box-sizing:border-box;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;flex-direction:column;width:100%;height:6rem;margin:0;display:flex;position:fixed;overflow:hidden}.AppNavBar-module-scss-module__EPZBOq__Root.AppNavBar-module-scss-module__EPZBOq__FrontPage>nav{flex-basis:50%}@media (min-width:576px){.AppNavBar-module-scss-module__EPZBOq__Root.AppNavBar-module-scss-module__EPZBOq__FrontPage{height:8rem}}@media (min-width:768px){.AppNavBar-module-scss-module__EPZBOq__Root.AppNavBar-module-scss-module__EPZBOq__FrontPage{border:1px solid #8f8f8f;border-radius:.5rem;width:calc(100% - 2rem);margin:1rem}}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop{justify-content:space-between;align-items:center;gap:1rem;width:100%;height:100%;padding:0 .5rem 0 1rem;display:flex;position:relative}@media (min-width:576px){.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop{padding:0 1.5rem}}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__HomeLink{font-family:var(--font-source-code-pro);text-transform:uppercase;align-items:center;gap:.5rem;font-weight:700;display:flex}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__HomeLink span{display:none}@media (min-width:576px){.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__HomeLink span{display:flex}}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__SearchCenter{flex:1;min-width:0;max-width:400px}@media (min-width:768px){.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__SearchCenter{max-width:500px}}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__CreateButton{font-family:var(--font-source-code-pro);padding:0 .5rem;font-size:0;text-decoration:none;color:#fff!important;background:#cb52fb!important;border:1px solid #cb52fb!important}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__CreateButton svg{width:16px;height:16px;display:inline-block!important}@media (min-width:576px){.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__CreateButton{padding:0 .75rem;font-size:.75rem}}@media (hover:hover){.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__CreateButton:hover{background:#8f00c8!important;border-color:#8f00c8!important}}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__RightNav{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__RightNav>a,.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__RightNav>button{color:#fff;cursor:pointer;background:0 0;border:1px solid #8f8f8f;border-radius:5px;justify-content:center;align-items:center;gap:.25rem;height:2.25rem;padding:.5rem;font-size:.75rem;display:flex}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__RightNav>a:hover,.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__RightNav>button:hover{background:#331440;border:1px solid #f19aa5}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__RightNav .AppNavBar-module-scss-module__EPZBOq__TextButton{font-family:var(--font-source-code-pro);padding:.5rem}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__RightNav .AppNavBar-module-scss-module__EPZBOq__TextButton svg{display:none}@media (min-width:576px){.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__RightNav .AppNavBar-module-scss-module__EPZBOq__TextButton svg{width:16px;height:16px;display:inline-block}}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__RightNav .AppNavBar-module-scss-module__EPZBOq__TextButton:active{font-weight:700}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__RightNav .AppNavBar-module-scss-module__EPZBOq__IconButton{color:#fff;width:2.25rem;padding:0}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__RightNav .AppNavBar-module-scss-module__EPZBOq__IconButton svg{width:24px;height:24px;display:block}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__BasicSignInButton{font-weight:500;font-family:var(--font-source-code-pro)}.AppNavBar-module-scss-module__EPZBOq__DropdownMenuContent{color:#fff;z-index:10;will-change:transform,opacity;background-color:#000;border:1px solid #3f2e00;border-radius:5px;margin-top:.5rem;animation:.4s cubic-bezier(.16,1,.3,1) AppNavBar-module-scss-module__EPZBOq__slideUpAndFade}.AppNavBar-module-scss-module__EPZBOq__DropdownMenuContent .AppNavBar-module-scss-module__EPZBOq__DropdownMenuItem{cursor:pointer;text-align:center;border-bottom:1px solid #8f8f8f;width:10rem;padding:1rem .5rem}.AppNavBar-module-scss-module__EPZBOq__DropdownMenuContent .AppNavBar-module-scss-module__EPZBOq__DropdownMenuItem:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.AppNavBar-module-scss-module__EPZBOq__DropdownMenuContent .AppNavBar-module-scss-module__EPZBOq__DropdownMenuItem:last-child{border-bottom:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.AppNavBar-module-scss-module__EPZBOq__DropdownMenuContent .AppNavBar-module-scss-module__EPZBOq__DropdownMenuItem:focus{background-color:#cb52fb;outline:none;font-weight:700}@keyframes AppNavBar-module-scss-module__EPZBOq__slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}
@keyframes AppNavBarCategoryButtons-module-scss-module__Ofu3AG__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes AppNavBarCategoryButtons-module-scss-module__Ofu3AG__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes AppNavBarCategoryButtons-module-scss-module__Ofu3AG__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes AppNavBarCategoryButtons-module-scss-module__Ofu3AG__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes AppNavBarCategoryButtons-module-scss-module__Ofu3AG__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.AppNavBarCategoryButtons-module-scss-module__Ofu3AG__CategoryButtons{scrollbar-width:none;-ms-overflow-style:none;gap:1px;width:100%;display:flex;overflow-x:auto}.AppNavBarCategoryButtons-module-scss-module__Ofu3AG__CategoryButtons::-webkit-scrollbar{display:none}.AppNavBarCategoryButtons-module-scss-module__Ofu3AG__CategoryButtons>button{white-space:nowrap;min-width:13.5rem;font:inherit;color:inherit;cursor:pointer;background-color:#473753;border:none;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;transition:background-color .3s;display:flex}@media (min-width:768px){.AppNavBarCategoryButtons-module-scss-module__Ofu3AG__CategoryButtons>button{white-space:normal;padding:0}}.AppNavBarCategoryButtons-module-scss-module__Ofu3AG__CategoryButtons>button:hover{background-color:#331440}.AppNavBarCategoryButtons-module-scss-module__Ofu3AG__CategoryButtons>button.AppNavBarCategoryButtons-module-scss-module__Ofu3AG__Active{background-color:#cb52fb;font-weight:700}
@keyframes PublishedProjectCardButtons-module-scss-module__HjYwmW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes PublishedProjectCardButtons-module-scss-module__HjYwmW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes PublishedProjectCardButtons-module-scss-module__HjYwmW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes PublishedProjectCardButtons-module-scss-module__HjYwmW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes PublishedProjectCardButtons-module-scss-module__HjYwmW__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonsContainer{gap:.375rem;width:100%;height:100%;display:flex}.PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonsContainer .PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonGroup{border:1px solid #fafeae59;border-radius:.2rem;flex:1;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonsContainer .PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonGroup:hover{border-color:#fafeae8c;box-shadow:0 0 8px #fafeae14}.PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonsContainer .PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonGroup.PublishedProjectCardButtons-module-scss-module__HjYwmW__PlayGroup{border-color:#cb52fb66;flex:none}.PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonsContainer .PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonGroup.PublishedProjectCardButtons-module-scss-module__HjYwmW__PlayGroup:hover{border-color:#cb52fbb3;box-shadow:0 0 8px #cb52fb26}.PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonsContainer .PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonGroup .PublishedProjectCardButtons-module-scss-module__HjYwmW__ForkButton,.PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonsContainer .PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonGroup .PublishedProjectCardButtons-module-scss-module__HjYwmW__PlayButton,.PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonsContainer .PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonGroup .PublishedProjectCardButtons-module-scss-module__HjYwmW__CountButton{box-shadow:none;border:none;border-radius:0;margin:0}.PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonsContainer .PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonGroup .PublishedProjectCardButtons-module-scss-module__HjYwmW__ForkButton{color:#000;font-family:var(--font-montserrat);letter-spacing:.06em;background-color:#fafeaee6;flex:1;gap:5px;font-size:.7rem;font-weight:700;line-height:.9;transition:background-color .15s}.PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonsContainer .PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonGroup .PublishedProjectCardButtons-module-scss-module__HjYwmW__ForkButton:hover:not(:disabled){background-color:#fafeae}.PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonsContainer .PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonGroup .PublishedProjectCardButtons-module-scss-module__HjYwmW__ForkButton:disabled{color:#8f8f8f;background-color:#43434399}.PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonsContainer .PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonGroup .PublishedProjectCardButtons-module-scss-module__HjYwmW__ForkButton svg{opacity:.8}.PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonsContainer .PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonGroup .PublishedProjectCardButtons-module-scss-module__HjYwmW__PlayButton{color:#fff;background-color:#cb52fbd9;padding:0 .875rem;transition:background-color .15s}.PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonsContainer .PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonGroup .PublishedProjectCardButtons-module-scss-module__HjYwmW__PlayButton:hover{background-color:#cb52fb}.PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonsContainer .PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonGroup .PublishedProjectCardButtons-module-scss-module__HjYwmW__CountButton{color:#ffffffbf;min-width:2.5rem;font-family:var(--font-source-code-pro);letter-spacing:.02em;text-overflow:ellipsis;background-color:#ffffff0a;border-left:1px solid #ffffff0f;flex:none;padding:0 .5rem;font-size:.7rem;font-weight:500;transition:background-color .15s,color .15s;overflow:hidden}.PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonsContainer .PublishedProjectCardButtons-module-scss-module__HjYwmW__ButtonGroup .PublishedProjectCardButtons-module-scss-module__HjYwmW__CountButton:hover{color:#fff;background-color:#ffffff14}
@keyframes InfiniteScrollerContainer-module-scss-module__SU5MFW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes InfiniteScrollerContainer-module-scss-module__SU5MFW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes InfiniteScrollerContainer-module-scss-module__SU5MFW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes InfiniteScrollerContainer-module-scss-module__SU5MFW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes InfiniteScrollerContainer-module-scss-module__SU5MFW__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer{overflow-anchor:none;position:relative}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__InMiddle{-webkit-mask-image:linear-gradient(to var(--scroll-direction-end),transparent 0%,black 20px,black calc(100% - 20px),transparent 100%);mask-image:linear-gradient(to var(--scroll-direction-end),transparent 0%,black 20px,black calc(100% - 20px),transparent 100%)}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__AtEnd{-webkit-mask-image:linear-gradient(to var(--scroll-direction-end),transparent 0%,black 20px);mask-image:linear-gradient(to var(--scroll-direction-end),transparent 0%,black 20px)}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__AtStart{-webkit-mask-image:linear-gradient(to var(--scroll-direction-start),transparent 0%,black 20px);mask-image:linear-gradient(to var(--scroll-direction-start),transparent 0%,black 20px)}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__row{--scroll-direction-start:left;--scroll-direction-end:right}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__column{--scroll-direction-start:top;--scroll-direction-end:bottom}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer{overflow-x:auto}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer .InfiniteScrollerContainer-module-scss-module__SU5MFW__StartSentinel,.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer .InfiniteScrollerContainer-module-scss-module__SU5MFW__EndSentinel,.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer .InfiniteScrollerContainer-module-scss-module__SU5MFW__LoadMoreSentinel{pointer-events:none;position:absolute}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__row .InfiniteScrollerContainer-module-scss-module__SU5MFW__StartSentinel,.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__row .InfiniteScrollerContainer-module-scss-module__SU5MFW__EndSentinel,.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__row .InfiniteScrollerContainer-module-scss-module__SU5MFW__LoadMoreSentinel{width:1px;height:100%}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__row .InfiniteScrollerContainer-module-scss-module__SU5MFW__EndSentinel{right:0}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__row .InfiniteScrollerContainer-module-scss-module__SU5MFW__LoadMoreSentinel{width:30%;left:70%}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__column .InfiniteScrollerContainer-module-scss-module__SU5MFW__StartSentinel,.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__column .InfiniteScrollerContainer-module-scss-module__SU5MFW__EndSentinel,.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__column .InfiniteScrollerContainer-module-scss-module__SU5MFW__LoadMoreSentinel{width:100%;height:1px}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__column .InfiniteScrollerContainer-module-scss-module__SU5MFW__EndSentinel{bottom:1rem}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__column .InfiniteScrollerContainer-module-scss-module__SU5MFW__LoadMoreSentinel{height:30%;top:70%}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer .InfiniteScrollerContainer-module-scss-module__SU5MFW__Scroller{gap:16px;padding-bottom:1rem;display:grid;position:relative}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer .InfiniteScrollerContainer-module-scss-module__SU5MFW__Scroller.InfiniteScrollerContainer-module-scss-module__SU5MFW__row{grid-template-rows:repeat(4,1fr);grid-auto-columns:minmax(250px,min-content);grid-auto-flow:column;width:max-content}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer .InfiniteScrollerContainer-module-scss-module__SU5MFW__Scroller.InfiniteScrollerContainer-module-scss-module__SU5MFW__column{grid-template-columns:repeat(1,minmax(250px,1fr));grid-auto-flow:row;justify-content:center}@media (min-width:576px){.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer .InfiniteScrollerContainer-module-scss-module__SU5MFW__Scroller.InfiniteScrollerContainer-module-scss-module__SU5MFW__column{grid-template-columns:repeat(2,minmax(250px,1fr))}}@media (min-width:992px){.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer .InfiniteScrollerContainer-module-scss-module__SU5MFW__Scroller.InfiniteScrollerContainer-module-scss-module__SU5MFW__column{grid-template-columns:repeat(3,minmax(250px,1fr))}}@media (min-width:1224px){.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer .InfiniteScrollerContainer-module-scss-module__SU5MFW__Scroller.InfiniteScrollerContainer-module-scss-module__SU5MFW__column{grid-template-columns:repeat(4,minmax(250px,1fr))}}@media (min-width:1800px){.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer .InfiniteScrollerContainer-module-scss-module__SU5MFW__Scroller.InfiniteScrollerContainer-module-scss-module__SU5MFW__column{grid-template-columns:repeat(6,minmax(250px,1fr))}}
@keyframes VideoGraph-module-scss-module__MLyWuW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes VideoGraph-module-scss-module__MLyWuW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes VideoGraph-module-scss-module__MLyWuW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes VideoGraph-module-scss-module__MLyWuW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes VideoGraph-module-scss-module__MLyWuW__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.VideoGraph-module-scss-module__MLyWuW__Background{background-color:#1b0e24;flex-direction:column;width:100%;height:100vh;display:flex}.VideoGraph-module-scss-module__MLyWuW__EditButton{z-index:11;position:absolute;top:5rem;right:1rem}
@keyframes ProfileHeader-module-scss-module__J9bTma__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ProfileHeader-module-scss-module__J9bTma__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ProfileHeader-module-scss-module__J9bTma__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ProfileHeader-module-scss-module__J9bTma__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes ProfileHeader-module-scss-module__J9bTma__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.ProfileHeader-module-scss-module__J9bTma__UsernameDisplayContainer{text-shadow:-1px -1px 2px #cb52fb,1px -1px 2px #cb52fb,-1px 1px 2px #cb52fb,1px 1px 2px #cb52fb,0 0 2px #cb52fb;font-family:var(--font-source-code-pro);color:#f19aa5;box-sizing:border-box;z-index:1;background:#00000080;border:1px solid #cb52fb4d;border-radius:0;flex-flow:row;justify-content:space-between;align-items:center;gap:.35rem;width:100%;padding:.75rem .6rem;font-size:1.1rem;font-style:normal;font-weight:300;line-height:normal;display:flex;position:relative}@media (min-width:576px){.ProfileHeader-module-scss-module__J9bTma__UsernameDisplayContainer{border-radius:.375rem;padding:.75rem .8rem}}@media (min-width:768px){.ProfileHeader-module-scss-module__J9bTma__UsernameDisplayContainer{padding:1rem 1.25rem;font-size:1.2rem}}@media (min-width:992px){.ProfileHeader-module-scss-module__J9bTma__UsernameDisplayContainer{padding:1.25rem 1.5rem;font-size:1.5rem}}.ProfileHeader-module-scss-module__J9bTma__ActionButtons{flex:none;align-items:center;gap:.35rem;width:auto;height:fit-content;display:flex}.ProfileHeader-module-scss-module__J9bTma__ActionButtons button{width:auto}.ProfileHeader-module-scss-module__J9bTma__ShareButton{white-space:nowrap;border-radius:.2rem;gap:.25rem;min-width:0;height:2rem;padding:.25rem .45rem;font-size:.65rem;line-height:1}.ProfileHeader-module-scss-module__J9bTma__ShareButton svg{width:.75rem;height:.75rem}@media (min-width:576px){.ProfileHeader-module-scss-module__J9bTma__ShareButton{padding:.35rem .6rem;font-size:.72rem}}.ProfileHeader-module-scss-module__J9bTma__ShareLabelFull{display:none}@media (min-width:576px){.ProfileHeader-module-scss-module__J9bTma__ShareLabelFull{display:inline}}.ProfileHeader-module-scss-module__J9bTma__ShareLabelShort{display:inline}@media (min-width:576px){.ProfileHeader-module-scss-module__J9bTma__ShareLabelShort{display:none}}.ProfileHeader-module-scss-module__J9bTma__Root{width:100%}.ProfileHeader-module-scss-module__J9bTma__Root .ProfileHeader-module-scss-module__J9bTma__Prefix{white-space:nowrap;text-shadow:-1px -1px 2px #cb52fb,1px -1px 2px #cb52fb,-1px 1px 2px #cb52fb,1px 1px 2px #cb52fb,0 0 2px #cb52fb;min-width:0;font-weight:700;font-family:var(--font-source-code-pro);flex-wrap:nowrap;flex:auto;align-items:center;font-style:normal;font-weight:300;line-height:normal;display:inline-flex;overflow:hidden}.ProfileHeader-module-scss-module__J9bTma__Root .ProfileHeader-module-scss-module__J9bTma__Username{text-shadow:-1px -1px 2px #cb52fb,1px -1px 2px #cb52fb,-1px 1px 2px #cb52fb,1px 1px 2px #cb52fb,0 0 2px #cb52fb;font-family:var(--font-source-code-pro);text-overflow:ellipsis;color:#f19aa5;box-sizing:border-box;background-color:#0000;align-self:center;max-width:55vw;margin-right:.3rem;font-style:normal;font-weight:300;line-height:normal;overflow:hidden}.ProfileHeader-module-scss-module__J9bTma__Root .ProfileHeader-module-scss-module__J9bTma__Username:focus{color:#f19aa5;border-radius:.2rem;outline:none}.ProfileHeader-module-scss-module__J9bTma__Root .ProfileHeader-module-scss-module__J9bTma__CloseIcon{margin-left:-.6rem}.ProfileHeader-module-scss-module__J9bTma__UsernameHint{color:#fff;overflow-wrap:break-word;white-space:normal;margin-top:.25rem;padding:0 .6rem;font-size:.75rem;font-weight:600}@media (min-width:576px){.ProfileHeader-module-scss-module__J9bTma__UsernameHint{padding:0 .8rem;font-size:.8rem}}.ProfileHeader-module-scss-module__J9bTma__LoadingSpinner{height:1.5rem;margin-left:.5rem;display:flex}.ProfileHeader-module-scss-module__J9bTma__LoadingSpinner>svg{stroke:#f19aa5;width:1.5rem;height:1.5rem}.ProfileHeader-module-scss-module__J9bTma__LoadingSpinner>svg circle{stroke:#f19aa5}.ProfileHeader-module-scss-module__J9bTma__TipsTrigger{white-space:nowrap;border-radius:.2rem;gap:.25rem;min-width:0;height:2rem;padding:.25rem .45rem;font-size:.65rem;line-height:1}@media (min-width:576px){.ProfileHeader-module-scss-module__J9bTma__TipsTrigger{display:none}}.ProfileHeader-module-scss-module__J9bTma__TipsPanel{grid-template-rows:0fr;width:100%;margin-top:-.75rem;padding-top:.75rem;transition:grid-template-rows .2s ease-out;display:grid}@media (min-width:576px){.ProfileHeader-module-scss-module__J9bTma__TipsPanel{margin-top:.75rem;padding-top:0;display:block}}.ProfileHeader-module-scss-module__J9bTma__TipsPanelInner{overflow:hidden}.ProfileHeader-module-scss-module__J9bTma__TipsPanelOpen{grid-template-rows:1fr}@media (min-width:576px){.ProfileHeader-module-scss-module__J9bTma__TipsPanelOpen{grid-template-rows:unset}}.ProfileHeader-module-scss-module__J9bTma__TipsPanelClosed{grid-template-rows:0fr}@media (min-width:576px){.ProfileHeader-module-scss-module__J9bTma__TipsPanelClosed{grid-template-rows:unset}}
@keyframes VideoTemplateCard-module-scss-module__8AXo_G__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes VideoTemplateCard-module-scss-module__8AXo_G__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes VideoTemplateCard-module-scss-module__8AXo_G__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes VideoTemplateCard-module-scss-module__8AXo_G__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes VideoTemplateCard-module-scss-module__8AXo_G__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.VideoTemplateCard-module-scss-module__8AXo_G__VideoTemplateCard{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080;border:1px solid #434343;border-radius:.5rem;flex-direction:column;justify-content:center;gap:1rem;width:13rem;height:20rem;padding:1rem;display:flex}.VideoTemplateCard-module-scss-module__8AXo_G__VideoTemplateCard img{object-fit:cover;border-radius:.5rem;flex:1;width:auto}.VideoTemplateCard-module-scss-module__8AXo_G__VideoTemplateCard h2{flex:1;font-size:1rem;font-weight:700}
@keyframes ProjectCardsContainer-module-scss-module__VbLDgG__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ProjectCardsContainer-module-scss-module__VbLDgG__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ProjectCardsContainer-module-scss-module__VbLDgG__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ProjectCardsContainer-module-scss-module__VbLDgG__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes ProjectCardsContainer-module-scss-module__VbLDgG__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.ProjectCardsContainer-module-scss-module__VbLDgG__CardsSelectorContainer{gap:.5rem;width:100%;padding:0 .6rem;display:grid}@media (min-width:576px){.ProjectCardsContainer-module-scss-module__VbLDgG__CardsSelectorContainer{padding:0}}.ProjectCardsContainer-module-scss-module__VbLDgG__CardsSelectorContainer{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:576px){.ProjectCardsContainer-module-scss-module__VbLDgG__CardsSelectorContainer{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}}@media (min-width:992px){.ProjectCardsContainer-module-scss-module__VbLDgG__CardsSelectorContainer{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1224px){.ProjectCardsContainer-module-scss-module__VbLDgG__CardsSelectorContainer{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1800px){.ProjectCardsContainer-module-scss-module__VbLDgG__CardsSelectorContainer{grid-template-columns:repeat(5,minmax(0,1fr))}}.ProjectCardsContainer-module-scss-module__VbLDgG__CardsSelectorContainer button{font-size:.75rem}
.page-module-scss-module__ZVxW6W__VideoGenTemplatesPage{flex-direction:column;align-items:center;height:100vh;display:flex}.page-module-scss-module__ZVxW6W__VideoGenTemplatesPage>ul{flex-wrap:wrap;flex:1;gap:1rem;width:80%;height:100%;max-height:100%;display:flex}
@keyframes UsernameDisplay-module-scss-module__U7zqGW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes UsernameDisplay-module-scss-module__U7zqGW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes UsernameDisplay-module-scss-module__U7zqGW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes UsernameDisplay-module-scss-module__U7zqGW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes UsernameDisplay-module-scss-module__U7zqGW__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.UsernameDisplay-module-scss-module__U7zqGW__UsernameDisplayContainer{text-shadow:-1px -1px 2px #cb52fb,1px -1px 2px #cb52fb,-1px 1px 2px #cb52fb,1px 1px 2px #cb52fb,0 0 2px #cb52fb;font-family:var(--font-source-code-pro);color:#f19aa5;box-sizing:border-box;z-index:1;background:#00000080;border:1px solid #cb52fb4d;border-radius:0;flex-flow:row;justify-content:space-between;align-items:center;gap:.35rem;width:100%;padding:.75rem .6rem;font-size:1.1rem;font-style:normal;font-weight:300;line-height:normal;display:flex;position:relative}@media (min-width:576px){.UsernameDisplay-module-scss-module__U7zqGW__UsernameDisplayContainer{border-radius:.375rem;padding:.75rem .8rem}}@media (min-width:768px){.UsernameDisplay-module-scss-module__U7zqGW__UsernameDisplayContainer{padding:1rem 1.25rem;font-size:1.2rem}}@media (min-width:992px){.UsernameDisplay-module-scss-module__U7zqGW__UsernameDisplayContainer{padding:1.25rem 1.5rem;font-size:1.5rem}}.UsernameDisplay-module-scss-module__U7zqGW__ActionButtons{flex:none;align-items:center;gap:.35rem;width:auto;height:fit-content;display:flex}.UsernameDisplay-module-scss-module__U7zqGW__ActionButtons button{width:auto}.UsernameDisplay-module-scss-module__U7zqGW__ShareButton{white-space:nowrap;border-radius:.2rem;gap:.25rem;min-width:0;height:2rem;padding:.25rem .45rem;font-size:.65rem;line-height:1}.UsernameDisplay-module-scss-module__U7zqGW__ShareButton svg{width:.75rem;height:.75rem}@media (min-width:576px){.UsernameDisplay-module-scss-module__U7zqGW__ShareButton{padding:.35rem .6rem;font-size:.72rem}}.UsernameDisplay-module-scss-module__U7zqGW__ShareLabelFull{display:none}@media (min-width:576px){.UsernameDisplay-module-scss-module__U7zqGW__ShareLabelFull{display:inline}}.UsernameDisplay-module-scss-module__U7zqGW__ShareLabelShort{display:inline}@media (min-width:576px){.UsernameDisplay-module-scss-module__U7zqGW__ShareLabelShort{display:none}}
/*# sourceMappingURL=264ae5af159dfe73.css.map*/