@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;box-sizing:border-box;background-color:#fafeae;justify-content:center;align-items:center;width:100%;min-height:3rem;padding:.5rem 3rem;font-size:16px;font-weight:400;display:flex;position:relative}.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 SelectableCard-module-scss-module__OsGaAq__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes SelectableCard-module-scss-module__OsGaAq__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes SelectableCard-module-scss-module__OsGaAq__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes SelectableCard-module-scss-module__OsGaAq__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes SelectableCard-module-scss-module__OsGaAq__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}}.SelectableCard-module-scss-module__OsGaAq__SelectableCardWrapper{cursor:pointer;width:100%;position:relative}.SelectableCard-module-scss-module__OsGaAq__SelectableCardWrapper:hover .SelectableCard-module-scss-module__OsGaAq__SelectableCard{border-color:#ec92fb}.SelectableCard-module-scss-module__OsGaAq__SelectableCardWrapper:hover .SelectableCard-module-scss-module__OsGaAq__SelectableCard img{transform:scale(1.05)}.SelectableCard-module-scss-module__OsGaAq__SelectableCardWrapper.SelectableCard-module-scss-module__OsGaAq__ComingSoon{cursor:not-allowed}.SelectableCard-module-scss-module__OsGaAq__SelectableCardWrapper.SelectableCard-module-scss-module__OsGaAq__ComingSoon:hover .SelectableCard-module-scss-module__OsGaAq__SelectableCard{border-color:#0000}.SelectableCard-module-scss-module__OsGaAq__SelectableCardWrapper.SelectableCard-module-scss-module__OsGaAq__ComingSoon:hover .SelectableCard-module-scss-module__OsGaAq__SelectableCard img{filter:grayscale(.3)brightness(.8)}.SelectableCard-module-scss-module__OsGaAq__SelectableCardWrapper.SelectableCard-module-scss-module__OsGaAq__ComingSoon:hover .SelectableCard-module-scss-module__OsGaAq__ComingSoonBadge{opacity:1}.SelectableCard-module-scss-module__OsGaAq__SelectableCardWrapper.SelectableCard-module-scss-module__OsGaAq__ComingSoon .SelectableCard-module-scss-module__OsGaAq__SelectableCard img{transition:filter .5s,transform .5s}.SelectableCard-module-scss-module__OsGaAq__SelectableCard{aspect-ratio:5/2;border:2px solid #0000;border-radius:.5rem;width:100%;position:relative;overflow:hidden}@media (min-width:576px){.SelectableCard-module-scss-module__OsGaAq__SelectableCard{aspect-ratio:3/2}}@media (min-width:768px){.SelectableCard-module-scss-module__OsGaAq__SelectableCard{aspect-ratio:1}}.SelectableCard-module-scss-module__OsGaAq__SelectableCard.SelectableCard-module-scss-module__OsGaAq__Selected{border-color:#cb52fb}.SelectableCard-module-scss-module__OsGaAq__SelectableCard img{object-fit:cover;filter:brightness(.8);transition:transform .5s}.SelectableCard-module-scss-module__OsGaAq__SelectableCard span{z-index:1;text-align:center;text-wrap-mode:nowrap;text-overflow:ellipsis;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#000c;border:1px solid #8f8f8f33;border-radius:.5rem;width:90%;padding:.25rem;font-size:.875rem;font-weight:700;position:absolute;bottom:.5rem;left:50%;overflow:hidden;transform:translate(-50%)}@media (min-width:576px){.SelectableCard-module-scss-module__OsGaAq__SelectableCard span{font-size:1.125rem}}.SelectableCard-module-scss-module__OsGaAq__Checkmark{z-index:2;color:#fff;background-color:#cb52fb;border-radius:.375rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:.25rem;display:flex;position:absolute;top:-.5rem;right:-.5rem}.SelectableCard-module-scss-module__OsGaAq__ComingSoonBadge{z-index:1;opacity:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#8f8f8f;white-space:nowrap;background-color:#000000e6;border:1px solid #8f8f8f33;border-radius:.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:500;transition:opacity .3s;position:absolute;top:1rem;left:50%;transform:translate(-50%)}@media (min-width:576px){.SelectableCard-module-scss-module__OsGaAq__ComingSoonBadge{font-size:.875rem}}@media (min-width:992px){.SelectableCard-module-scss-module__OsGaAq__ComingSoonBadge{top:50%;transform:translate(-50%,-50%)}}
@keyframes StepCommon-module-scss-module__5VkhdG__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes StepCommon-module-scss-module__5VkhdG__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes StepCommon-module-scss-module__5VkhdG__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes StepCommon-module-scss-module__5VkhdG__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes StepCommon-module-scss-module__5VkhdG__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}}.StepCommon-module-scss-module__5VkhdG__StepContainer{flex-direction:column;flex:1;gap:.5rem;width:100%;min-height:0;display:flex}.StepCommon-module-scss-module__5VkhdG__StepContainer>p{color:#8f8f8f}.StepCommon-module-scss-module__5VkhdG__StepLabel{text-align:start;color:#fff;margin-top:.5rem;font-size:1rem;font-weight:700}@media (min-width:576px){.StepCommon-module-scss-module__5VkhdG__StepLabel{font-size:1.125rem}}@media (min-width:768px){.StepCommon-module-scss-module__5VkhdG__StepLabel{margin-top:1rem;font-size:1.25rem}}.StepCommon-module-scss-module__5VkhdG__StepSubtitle{color:#8f8f8f;margin-top:-.25rem;font-size:.8125rem}@media (min-width:576px){.StepCommon-module-scss-module__5VkhdG__StepSubtitle{font-size:.875rem}}.StepCommon-module-scss-module__5VkhdG__DescribeYourOwnButton{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}.StepCommon-module-scss-module__5VkhdG__DescribeYourOwnButton:hover{color:#cb52fb}.StepCommon-module-scss-module__5VkhdG__DescribeYourOwnButton:hover svg{transform:translate(2px)}.StepCommon-module-scss-module__5VkhdG__DescribeYourOwnButton svg{width:.75rem;height:.75rem;transition:transform .2s}.StepCommon-module-scss-module__5VkhdG__CardsContainer{flex:1;grid-template-columns:repeat(1,1fr);align-items:start;gap:1rem;width:100%;min-height:0;padding-top:.5rem;padding-right:.5rem;display:grid;overflow:hidden auto}@media (min-width:576px){.StepCommon-module-scss-module__5VkhdG__CardsContainer{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.StepCommon-module-scss-module__5VkhdG__CardsContainer{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.StepCommon-module-scss-module__5VkhdG__CardsContainer{grid-template-columns:repeat(3,1fr);margin:.5rem -1rem 0;padding:1rem}}@media (min-width:1224px){.StepCommon-module-scss-module__5VkhdG__CardsContainer{grid-template-columns:repeat(4,1fr)}}@media (min-width:1800px){.StepCommon-module-scss-module__5VkhdG__CardsContainer{grid-template-columns:repeat(5,1fr)}}
@keyframes ModelPreviewErrorState-module-scss-module__ox8PlG__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ModelPreviewErrorState-module-scss-module__ox8PlG__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ModelPreviewErrorState-module-scss-module__ox8PlG__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ModelPreviewErrorState-module-scss-module__ox8PlG__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes ModelPreviewErrorState-module-scss-module__ox8PlG__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}}.ModelPreviewErrorState-module-scss-module__ox8PlG__Root{box-sizing:border-box;text-align:center;color:#fff;background:linear-gradient(#ffffff0d,#ffffff05),#0006;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;min-height:8rem;padding:1rem;display:flex}.ModelPreviewErrorState-module-scss-module__ox8PlG__Icon{flex-shrink:0;width:1.5rem;height:1.5rem}.ModelPreviewErrorState-module-scss-module__ox8PlG__Icon svg{color:#fff;width:100%;height:100%}.ModelPreviewErrorState-module-scss-module__ox8PlG__Title{margin:0;font-size:.85rem;font-weight:700}.ModelPreviewErrorState-module-scss-module__ox8PlG__Message{color:#fffc;max-width:18rem;margin:0;font-size:.72rem;line-height:1.4}
@keyframes Step3-module-scss-module__B5AEmW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Step3-module-scss-module__B5AEmW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes Step3-module-scss-module__B5AEmW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes Step3-module-scss-module__B5AEmW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes Step3-module-scss-module__B5AEmW__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}}.Step3-module-scss-module__B5AEmW__ProgressBar{background:#ffffff1a;border-radius:.375rem;width:100%;height:1.5rem;margin-bottom:1rem;position:relative;overflow:hidden}.Step3-module-scss-module__B5AEmW__ProgressFill{background:#cb52fb;height:100%;transition:width .3s ease-out}.Step3-module-scss-module__B5AEmW__ProgressLabel{color:#fff;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex;position:absolute;inset:0}.Step3-module-scss-module__B5AEmW__ImageGridContainer{flex:1;min-height:0;overflow-y:auto}.Step3-module-scss-module__B5AEmW__ImageGridContainer ul{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (min-width:576px){.Step3-module-scss-module__B5AEmW__ImageGridContainer ul{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.Step3-module-scss-module__B5AEmW__ImageGridContainer ul{grid-template-columns:repeat(4,1fr)}}@media (min-width:992px){.Step3-module-scss-module__B5AEmW__ImageGridContainer ul{grid-template-columns:repeat(5,1fr)}}@media (min-width:1800px){.Step3-module-scss-module__B5AEmW__ImageGridContainer ul{grid-template-columns:repeat(6,1fr)}}.Step3-module-scss-module__B5AEmW__ImageCard{aspect-ratio:1;background:#ffffff0a;border:1px solid #fff3;border-radius:.375rem;position:relative;overflow:hidden}.Step3-module-scss-module__B5AEmW__ImageCard img{object-fit:contain}.Step3-module-scss-module__B5AEmW__ImageCard model-viewer{pointer-events:none;background:radial-gradient(circle,#ffffff14,#0000 70%);width:100%;height:100%}.Step3-module-scss-module__B5AEmW__ImageCardRevealed:after{content:"";opacity:0;pointer-events:none;z-index:2;background:#fff;animation:.5s ease-out Step3-module-scss-module__B5AEmW__flash;position:absolute;inset:0}@keyframes Step3-module-scss-module__B5AEmW__flash{0%{opacity:.25}to{opacity:0}}.Step3-module-scss-module__B5AEmW__TitleJiggle{animation:.4s ease-in-out Step3-module-scss-module__B5AEmW__jiggle}@keyframes Step3-module-scss-module__B5AEmW__jiggle{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(1px)}}.Step3-module-scss-module__B5AEmW__ImageLoadingOverlay{z-index:1;position:absolute;inset:0}.Step3-module-scss-module__B5AEmW__ImageHidden{opacity:0}.Step3-module-scss-module__B5AEmW__ImageVisible{opacity:1}.Step3-module-scss-module__B5AEmW__ImageSharp{opacity:1;animation:Step3-module-scss-module__B5AEmW__deblur var(--deblur-duration,.8s) steps(3) both}@keyframes Step3-module-scss-module__B5AEmW__deblur{0%{filter:blur(20px);transform:scale(1.05)}to{filter:blur();transform:scale(1)}}.Step3-module-scss-module__B5AEmW__SkeletonShimmer{background:#ffffff08;position:absolute;inset:0}.Step3-module-scss-module__B5AEmW__Grain{opacity:.15;background-size:128px 128px;animation:.4s steps(2,end) infinite Step3-module-scss-module__B5AEmW__grain;position:absolute;inset:0}@keyframes Step3-module-scss-module__B5AEmW__grain{0%{background-position:0 0}25%{background-position:-24px 16px}50%{background-position:32px -12px}75%{background-position:-16px -20px}to{background-position:0 0}}.Step3-module-scss-module__B5AEmW__AssetTypeBadge{z-index:3;color:#fff;background:#000000a6;border-radius:.2rem;padding:.2rem .45rem;font-size:.7rem;font-weight:600;position:absolute;top:.5rem;right:.5rem}.Step3-module-scss-module__B5AEmW__EmptyState{color:#ffffffbf;text-align:center;padding:1.5rem 0}
.Section-module-scss-module__-xXU1W__Container{height:calc(100dvh - var(--header-height));scroll-margin-top:var(--header-height);position:relative}
@keyframes SectionHeader-module-scss-module__mka_ka__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes SectionHeader-module-scss-module__mka_ka__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes SectionHeader-module-scss-module__mka_ka__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes SectionHeader-module-scss-module__mka_ka__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes SectionHeader-module-scss-module__mka_ka__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}}.SectionHeader-module-scss-module__mka_ka__H2,.SectionHeader-module-scss-module__mka_ka__H1,.SectionHeader-module-scss-module__mka_ka__Header{color:#fff;text-align:center;text-wrap:balance;-webkit-text-stroke:5px #8f00c8;paint-order:stroke fill;font-weight:700;display:inline-block;position:relative}.SectionHeader-module-scss-module__mka_ka__H2 span,.SectionHeader-module-scss-module__mka_ka__H1 span,.SectionHeader-module-scss-module__mka_ka__Header span{white-space:nowrap}.SectionHeader-module-scss-module__mka_ka__Header{font-size:2rem}@media (min-width:576px){.SectionHeader-module-scss-module__mka_ka__Header{font-size:3rem}}@media (min-width:768px){.SectionHeader-module-scss-module__mka_ka__Header{font-size:4.5rem}}.SectionHeader-module-scss-module__mka_ka__H1{font-size:2rem}@media (min-width:576px){.SectionHeader-module-scss-module__mka_ka__H1{font-size:2.5rem}}@media (min-width:768px){.SectionHeader-module-scss-module__mka_ka__H1{font-size:3.5rem}}.SectionHeader-module-scss-module__mka_ka__H2{font-size:1.25rem}@media (min-width:576px){.SectionHeader-module-scss-module__mka_ka__H2{font-size:1.5rem}}@media (min-width:768px){.SectionHeader-module-scss-module__mka_ka__H2{font-size:2rem}}
@keyframes VisualsFirstSection-module-scss-module__yynIoW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes VisualsFirstSection-module-scss-module__yynIoW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes VisualsFirstSection-module-scss-module__yynIoW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes VisualsFirstSection-module-scss-module__yynIoW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes VisualsFirstSection-module-scss-module__yynIoW__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}}.VisualsFirstSection-module-scss-module__yynIoW__Root{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}@media (min-width:768px){.VisualsFirstSection-module-scss-module__yynIoW__Root{padding:1rem}}@media (min-width:992px){.VisualsFirstSection-module-scss-module__yynIoW__Root{padding:2rem}}.VisualsFirstSection-module-scss-module__yynIoW__Root{color:#fff}.VisualsFirstSection-module-scss-module__yynIoW__Headings{flex-direction:column;align-self:center;align-items:center;padding-top:.75rem;display:flex}@media (min-width:992px){.VisualsFirstSection-module-scss-module__yynIoW__Headings{padding-top:1.5rem}}.VisualsFirstSection-module-scss-module__yynIoW__Background{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#15001099;border:1px solid #ffffff1a;flex-direction:column;flex:1;align-items:flex-start;width:100%;min-height:0;padding:0 1rem;display:flex}@media (min-width:768px){.VisualsFirstSection-module-scss-module__yynIoW__Background{border-radius:.5rem}}@media (min-width:992px){.VisualsFirstSection-module-scss-module__yynIoW__Background{padding:0 2.5rem}}.VisualsFirstSection-module-scss-module__yynIoW__BackNextButtonsContainer{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 0;display:flex}@media (min-width:576px){.VisualsFirstSection-module-scss-module__yynIoW__BackNextButtonsContainer{gap:1rem;padding:1rem 0}}@media (min-width:992px){.VisualsFirstSection-module-scss-module__yynIoW__BackNextButtonsContainer{padding:1rem 0}}.VisualsFirstSection-module-scss-module__yynIoW__BackNextButtonsContainer button{cursor:pointer;text-transform:uppercase;letter-spacing:.05em;color:#fff;white-space:nowrap;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;gap:.25rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;display:flex}@media (min-width:576px){.VisualsFirstSection-module-scss-module__yynIoW__BackNextButtonsContainer button{gap:.5rem;padding:.75rem 1rem;font-size:.875rem}}@media (min-width:992px){.VisualsFirstSection-module-scss-module__yynIoW__BackNextButtonsContainer button{padding:.75rem 1.5rem;font-size:1rem}}.VisualsFirstSection-module-scss-module__yynIoW__BackNextButtonsContainer button:disabled{opacity:.5;cursor:not-allowed}.VisualsFirstSection-module-scss-module__yynIoW__BackNextButtonsContainer button:first-of-type{background:0 0;border:1px solid #542f71}.VisualsFirstSection-module-scss-module__yynIoW__BackNextButtonsContainer button:first-of-type:hover:not(:disabled){border-color:#bc77d8}.VisualsFirstSection-module-scss-module__yynIoW__BackNextButtonsContainer button:last-of-type{background:#cb52fb;border:1px solid #542f71}.VisualsFirstSection-module-scss-module__yynIoW__BackNextButtonsContainer button:last-of-type:disabled{background:#434343;border-color:#434343}.VisualsFirstSection-module-scss-module__yynIoW__BackNextButtonsContainer button:last-of-type:hover:not(:disabled){background:#bc77d8;border-color:#bc77d8}.VisualsFirstSection-module-scss-module__yynIoW__ArrowLeft{display:inline-flex;transform:scaleX(-1)}.VisualsFirstSection-module-scss-module__yynIoW__ProgressIndicator{justify-content:center;align-items:center;gap:.5rem;display:flex}.VisualsFirstSection-module-scss-module__yynIoW__ProgressStep{background:#434343;border-radius:50%;width:.5rem;height:.5rem}@media (min-width:576px){.VisualsFirstSection-module-scss-module__yynIoW__ProgressStep{border-radius:2px;width:4rem;height:.25rem}}.VisualsFirstSection-module-scss-module__yynIoW__ProgressStep.VisualsFirstSection-module-scss-module__yynIoW__Active{background:#cb52fb}.VisualsFirstSection-module-scss-module__yynIoW__CreateGameButton{--pulse-color-start:#542f71;--pulse-color-end:#cb52fb}.VisualsFirstSection-module-scss-module__yynIoW__CreateGameButton:disabled{animation:none}.VisualsFirstSection-module-scss-module__yynIoW__CreateGameButton:not(:disabled){animation:.4s cubic-bezier(.34,1.56,.64,1) both VisualsFirstSection-module-scss-module__yynIoW__createGamePop,2s ease-in-out .4s infinite VisualsFirstSection-module-scss-module__yynIoW__pulseBackground}@keyframes VisualsFirstSection-module-scss-module__yynIoW__createGamePop{0%{opacity:.6;transform:scale(.92)}to{opacity:1;transform:scale(1)}}
@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 HomeView-module-scss-module__rdofxG__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes HomeView-module-scss-module__rdofxG__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes HomeView-module-scss-module__rdofxG__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes HomeView-module-scss-module__rdofxG__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes HomeView-module-scss-module__rdofxG__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}}.HomeView-module-scss-module__rdofxG__Main{flex-direction:column;justify-content:center;align-items:center;display:flex}.HomeView-module-scss-module__rdofxG__HeaderSpacer{height:var(--header-height);background-color:#000}.HomeView-module-scss-module__rdofxG__BrowseSection{width:100%;height:calc(100dvh - var(--header-height));flex-direction:column;display:flex}.HomeView-module-scss-module__rdofxG__BrowseScrollArea{flex:1;min-height:0;overflow-y:auto}
@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 AttachPromptImageButton-module-scss-module__Quh9uW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes AttachPromptImageButton-module-scss-module__Quh9uW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes AttachPromptImageButton-module-scss-module__Quh9uW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes AttachPromptImageButton-module-scss-module__Quh9uW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes AttachPromptImageButton-module-scss-module__Quh9uW__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}}.AttachPromptImageButton-module-scss-module__Quh9uW__ImageButton{color:#8f8f8f;height:100%;font-size:.85rem;font-weight:unset;background-color:#342740;border:1px solid #636363;border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;min-width:0;padding:0 .5rem;text-decoration-line:none;display:flex}.AttachPromptImageButton-module-scss-module__Quh9uW__ImageButton:hover{background-color:#3c3143}.AttachPromptImageButton-module-scss-module__Quh9uW__ImageButton svg{flex-shrink:0;width:1rem;height:1rem}.AttachPromptImageButton-module-scss-module__Quh9uW__ImageButton span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AttachPromptImageButton-module-scss-module__Quh9uW__ImageButton .AttachPromptImageButton-module-scss-module__Quh9uW__CompactLabel{display:none}@media (max-width:430px){.AttachPromptImageButton-module-scss-module__Quh9uW__ImageButton .AttachPromptImageButton-module-scss-module__Quh9uW__FullLabel{display:none}.AttachPromptImageButton-module-scss-module__Quh9uW__ImageButton .AttachPromptImageButton-module-scss-module__Quh9uW__CompactLabel{display:inline}}.AttachPromptImageButton-module-scss-module__Quh9uW__ImageButton.AttachPromptImageButton-module-scss-module__Quh9uW__Disabled{cursor:not-allowed}.AttachPromptImageButton-module-scss-module__Quh9uW__ImageButton.AttachPromptImageButton-module-scss-module__Quh9uW__Disabled:hover,.AttachPromptImageButton-module-scss-module__Quh9uW__ImageButton.AttachPromptImageButton-module-scss-module__Quh9uW__Disabled:focus-within{background-color:#542f71}.AttachPromptImageButton-module-scss-module__Quh9uW__ImageButton.AttachPromptImageButton-module-scss-module__Quh9uW__Disabled svg{fill:#8f8f8f}
@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{--select-trigger-height:2rem;--select-trigger-width:fit-content}.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%)}
.ModelSwitchDialogBody-module-scss-module__qkoKqW__Body{width:100%;max-width:28rem}.ModelSwitchDialogBody-module-scss-module__qkoKqW__Actions{justify-content:center;width:100%;display:flex}
@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 span{word-break:break-word;overflow-wrap:break-word;white-space:normal;flex:1;min-width:0}
@keyframes LegacyProjectMigrationCallout-module-scss-module__jLi0bq__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes LegacyProjectMigrationCallout-module-scss-module__jLi0bq__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes LegacyProjectMigrationCallout-module-scss-module__jLi0bq__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes LegacyProjectMigrationCallout-module-scss-module__jLi0bq__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes LegacyProjectMigrationCallout-module-scss-module__jLi0bq__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}}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__Wrapper{padding:.75rem 1rem 0}@media (min-width:576px){.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__Wrapper{padding-inline:1.5rem}}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__Notice{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #ffffff24;border-radius:.375rem;flex-direction:column;gap:.875rem;padding:.875rem 1rem;display:flex}@media (min-width:768px){.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__Notice{flex-direction:row;justify-content:space-between;align-items:center}}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__DeprecationNotice{background:linear-gradient(#010b25eb,#010b25c7)}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__DeprecationNotice[data-phase=urgency]{color:#000;background:linear-gradient(#fafeaeeb,#251507c7);border-color:#0006}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__DeprecationNotice[data-phase=enforcement]{color:#000;background:linear-gradient(#f19aa5f5,#ff2424ad);border-color:#00000073}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__SuccessNotice{color:#000;background:linear-gradient(#fafeaeeb,#251507c2);border-color:#00000029;margin-bottom:.75rem}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__Copy{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__Copy p{margin:0}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__HeadingRow{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__Title{font-size:.95rem;font-weight:700}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__CountdownChip{white-space:nowrap;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;min-height:1.75rem;padding:.2rem .6rem;font-size:.8rem;font-weight:700;display:inline-flex}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__DeprecationNotice[data-phase=urgency] .LegacyProjectMigrationCallout-module-scss-module__jLi0bq__CountdownChip,.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__DeprecationNotice[data-phase=enforcement] .LegacyProjectMigrationCallout-module-scss-module__jLi0bq__CountdownChip,.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__SuccessNotice .LegacyProjectMigrationCallout-module-scss-module__jLi0bq__CountdownChip{background:#00000014;border-color:#0000002e}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__Actions{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}@media (min-width:768px){.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__Actions{flex-shrink:0;justify-content:flex-end}}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__SecondaryLink{color:inherit;font-weight:700;text-decoration:underline}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__SecondaryLink:hover{opacity:.8}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__DismissButton{color:inherit;background:0 0;border:1px solid #ffffff2e;border-radius:.375rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__SuccessNotice .LegacyProjectMigrationCallout-module-scss-module__jLi0bq__DismissButton,.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__DeprecationNotice[data-phase=urgency] .LegacyProjectMigrationCallout-module-scss-module__jLi0bq__DismissButton,.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__DeprecationNotice[data-phase=enforcement] .LegacyProjectMigrationCallout-module-scss-module__jLi0bq__DismissButton{border-color:#0000002e}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__DismissButton:hover{background:#ffffff14}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__DismissIcon{width:1rem;height:1rem}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__DialogBody{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__DialogActions{flex-direction:column;gap:.75rem;width:100%;display:flex}@media (min-width:576px){.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__DialogActions{flex-direction:row}}.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__DialogActions button,.LegacyProjectMigrationCallout-module-scss-module__jLi0bq__DialogActions a{flex:1}
@keyframes IntroCreatorStarterScreen-module-scss-module__oraHvq__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes IntroCreatorStarterScreen-module-scss-module__oraHvq__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes IntroCreatorStarterScreen-module-scss-module__oraHvq__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes IntroCreatorStarterScreen-module-scss-module__oraHvq__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes IntroCreatorStarterScreen-module-scss-module__oraHvq__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}}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator{flex-direction:column;display:flex}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator .IntroCreatorStarterScreen-module-scss-module__oraHvq__CreationSection{background-color:#342740;border-radius:.375rem;flex-direction:column;gap:1rem;padding:1rem;display:flex;position:relative;overflow:hidden}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator .IntroCreatorStarterScreen-module-scss-module__oraHvq__CreationSection>section{background-color:#3c3143;border:1px solid #636363;border-radius:.375rem;padding:.5rem}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator .IntroCreatorStarterScreen-module-scss-module__oraHvq__CreationSection>section textarea{width:100%;font-size:.875rem;font-family:var(--font-source-code-pro);resize:none;color:#fff;background:0 0;border:none;outline:none}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator .IntroCreatorStarterScreen-module-scss-module__oraHvq__CreationSection>span{align-items:center;width:100%;display:flex}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator .IntroCreatorStarterScreen-module-scss-module__oraHvq__CreationSection>span:after,.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator .IntroCreatorStarterScreen-module-scss-module__oraHvq__CreationSection>span:before{content:"";background-color:#fff;flex-grow:1;height:1px}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator .IntroCreatorStarterScreen-module-scss-module__oraHvq__CreationSection>span:before{margin-right:.5em}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator .IntroCreatorStarterScreen-module-scss-module__oraHvq__CreationSection>span:after{margin-left:.5em}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator .IntroCreatorStarterScreen-module-scss-module__oraHvq__CreationSection .IntroCreatorStarterScreen-module-scss-module__oraHvq__PromptAreaBottomBar{align-items:stretch;height:2rem;display:flex}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator .IntroCreatorStarterScreen-module-scss-module__oraHvq__CreationSection .IntroCreatorStarterScreen-module-scss-module__oraHvq__PromptAreaBottomBar .IntroCreatorStarterScreen-module-scss-module__oraHvq__UploadImageButton{color:#fff;background-color:#8f00c8;border:none;padding:0 .6rem;display:flex}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator .IntroCreatorStarterScreen-module-scss-module__oraHvq__CreationSection .IntroCreatorStarterScreen-module-scss-module__oraHvq__PromptAreaBottomBar .IntroCreatorStarterScreen-module-scss-module__oraHvq__UploadImageButton svg{fill:#fff}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator .IntroCreatorStarterScreen-module-scss-module__oraHvq__CreationSection .IntroCreatorStarterScreen-module-scss-module__oraHvq__PromptAreaBottomBar .IntroCreatorStarterScreen-module-scss-module__oraHvq__UploadImageButton:hover{color:#fff;background-color:#cb52fb}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator .IntroCreatorStarterScreen-module-scss-module__oraHvq__CreationSection .IntroCreatorStarterScreen-module-scss-module__oraHvq__PromptAreaBottomBar .IntroCreatorStarterScreen-module-scss-module__oraHvq__UploadImageButton:hover svg{fill:#fff}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator .IntroCreatorStarterScreen-module-scss-module__oraHvq__CreationSection .IntroCreatorStarterScreen-module-scss-module__oraHvq__PromptAreaBottomBar .IntroCreatorStarterScreen-module-scss-module__oraHvq__UploadImageButton:disabled{color:#8f8f8f;background-color:#331440}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator .IntroCreatorStarterScreen-module-scss-module__oraHvq__CreationSection .IntroCreatorStarterScreen-module-scss-module__oraHvq__PromptAreaBottomBar .IntroCreatorStarterScreen-module-scss-module__oraHvq__UploadImageButton:disabled svg{fill:#8f8f8f}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator .IntroCreatorStarterScreen-module-scss-module__oraHvq__CreationSection .IntroCreatorStarterScreen-module-scss-module__oraHvq__PromptAreaBottomBar .IntroCreatorStarterScreen-module-scss-module__oraHvq__SubmitButton{color:#fff;aspect-ratio:1;border:1px solid #8f8f8f;border-radius:.375rem;justify-content:center;align-items:center;height:100%;margin-left:auto;display:flex}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator .IntroCreatorStarterScreen-module-scss-module__oraHvq__CreationSection .IntroCreatorStarterScreen-module-scss-module__oraHvq__PromptAreaBottomBar .IntroCreatorStarterScreen-module-scss-module__oraHvq__SubmitButton:hover{background-color:#ec92fb;border:1px solid #fff}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator .IntroCreatorStarterScreen-module-scss-module__oraHvq__CreationSection .IntroCreatorStarterScreen-module-scss-module__oraHvq__PromptAreaBottomBar .IntroCreatorStarterScreen-module-scss-module__oraHvq__SubmitButton:disabled{background-color:unset;color:#636363;cursor:not-allowed;border:1px solid #636363}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator>header{flex-direction:row;gap:.5rem;height:8rem;display:flex}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator>header>h2{margin-right:auto;padding-bottom:1rem;font-size:xx-large;font-weight:700}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator>header .IntroCreatorStarterScreen-module-scss-module__oraHvq__Tab{aspect-ratio:1;background-color:#342740;border-radius:.5rem .5rem 0 0;height:100%;padding:.5rem;position:relative;overflow:hidden}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator>header .IntroCreatorStarterScreen-module-scss-module__oraHvq__Tab:last-child{margin-right:1rem}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator>header .IntroCreatorStarterScreen-module-scss-module__oraHvq__Tab.IntroCreatorStarterScreen-module-scss-module__oraHvq__Inactive{background-color:#1a151f}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator>header .IntroCreatorStarterScreen-module-scss-module__oraHvq__Tab>img{object-fit:cover;object-position:center;width:100%;height:100%}.IntroCreatorStarterScreen-module-scss-module__oraHvq__InitialCreator>header .IntroCreatorStarterScreen-module-scss-module__oraHvq__Tab>img.IntroCreatorStarterScreen-module-scss-module__oraHvq__Inactive{opacity:.5}.IntroCreatorStarterScreen-module-scss-module__oraHvq__ImageAndPromptSection{flex-direction:row;gap:1rem;display:flex}.IntroCreatorStarterScreen-module-scss-module__oraHvq__ImageAndPromptSection>section{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.IntroCreatorStarterScreen-module-scss-module__oraHvq__ImageAndPromptSection>section>button{background-color:#3c3143;border:1px solid #636363;border-radius:.375rem;width:100%;padding:.5rem 1rem}.IntroCreatorStarterScreen-module-scss-module__oraHvq__ImageAndPromptSection>section>button:hover{background-color:#c792fb}.IntroCreatorStarterScreen-module-scss-module__oraHvq__ImageAndPromptSection>section>button:disabled{color:#636363;cursor:wait;background-color:#1a151f}.IntroCreatorStarterScreen-module-scss-module__oraHvq__ImageAndPromptSection>form{align-self:flex-end;width:100%}.IntroCreatorStarterScreen-module-scss-module__oraHvq__DragDropContent{margin:1rem .75rem}.IntroCreatorStarterScreen-module-scss-module__oraHvq__DragDropContent aside{cursor:default;background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.IntroCreatorStarterScreen-module-scss-module__oraHvq__LoadingOverlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#00000080;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.IntroCreatorStarterScreen-module-scss-module__oraHvq__DragDropWrapper{min-height:9rem}
@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}}
.StyledDivider-module-scss-module___m5H6a__Divider{align-items:center;width:100%;display:flex}.StyledDivider-module-scss-module___m5H6a__Divider hr{border-color:#ffffff80;width:100%}.StyledDivider-module-scss-module___m5H6a__Divider span{margin:0 1rem}
@keyframes AssetUploader-module-scss-module__N7C-eG__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes AssetUploader-module-scss-module__N7C-eG__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes AssetUploader-module-scss-module__N7C-eG__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes AssetUploader-module-scss-module__N7C-eG__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes AssetUploader-module-scss-module__N7C-eG__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}}.AssetUploader-module-scss-module__N7C-eG__UrlUploadContainer{flex-wrap:wrap;flex-grow:1;gap:.5rem;width:100%;display:flex}@media (min-width:576px){.AssetUploader-module-scss-module__N7C-eG__UrlUploadContainer{flex-wrap:nowrap}}.AssetUploader-module-scss-module__N7C-eG__UrlUploadContainer .AssetUploader-module-scss-module__N7C-eG__Submit{border:1px solid #f19aa5;border-radius:.375rem;flex-grow:1;width:8rem;height:2.5rem;box-shadow:1px 1px #fafeae}.AssetUploader-module-scss-module__N7C-eG__LoadingOverlay{opacity:0;z-index:1;background-color:#111c;justify-content:center;align-items:center;width:100%;height:100%;transition:all .4s;display:none;position:absolute;top:0}.AssetUploader-module-scss-module__N7C-eG__LoadingOverlay.AssetUploader-module-scss-module__N7C-eG__in{opacity:1;display:flex}.AssetUploader-module-scss-module__N7C-eG__ErrorMessage{color:#f19aa5;font-size:.875rem;line-height:1.35}
.LoadingGif-module-scss-module__eBXueq__LoadingGif{object-fit:contain;width:auto;height:.75rem}
@keyframes StyledTextField-module-scss-module__WvI4oW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes StyledTextField-module-scss-module__WvI4oW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes StyledTextField-module-scss-module__WvI4oW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes StyledTextField-module-scss-module__WvI4oW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes StyledTextField-module-scss-module__WvI4oW__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}}.StyledTextField-module-scss-module__WvI4oW__TextFieldRoot{color:#fff;background-color:#342740;border:1px solid #f19aa5;border-radius:.375rem;width:100%;display:flex;position:relative;overflow:hidden;box-shadow:1px 1px #fafeae}.StyledTextField-module-scss-module__WvI4oW__TextFieldRoot.StyledTextField-module-scss-module__WvI4oW__Secondary{color:#8f8f8f;box-shadow:none;background-color:#000;border:1px solid #8f8f8f}.StyledTextField-module-scss-module__WvI4oW__TextFieldRoot .StyledTextField-module-scss-module__WvI4oW__Icon{justify-content:center;align-items:center;width:2rem;height:100%;display:flex;position:absolute}.StyledTextField-module-scss-module__WvI4oW__TextFieldRoot .StyledTextField-module-scss-module__WvI4oW__Icon.StyledTextField-module-scss-module__WvI4oW__Right{right:0}.StyledTextField-module-scss-module__WvI4oW__TextFieldRoot input{background-color:unset;width:100%;height:100%;font-size:.875rem;font-family:var(--font-source-code-pro);color:#fff;border:0;border-radius:.375rem;padding:.5rem}.StyledTextField-module-scss-module__WvI4oW__TextFieldRoot input.StyledTextField-module-scss-module__WvI4oW__IconOnLeft{padding-left:2rem}.StyledTextField-module-scss-module__WvI4oW__TextFieldRoot input.StyledTextField-module-scss-module__WvI4oW__IconOnRight{padding-right:2rem}.StyledTextField-module-scss-module__WvI4oW__TextFieldRoot:focus-within{outline:1px solid #fff}
@keyframes ProjectAssetBrowser-module-scss-module__ljNA2a__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ProjectAssetBrowser-module-scss-module__ljNA2a__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ProjectAssetBrowser-module-scss-module__ljNA2a__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ProjectAssetBrowser-module-scss-module__ljNA2a__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes ProjectAssetBrowser-module-scss-module__ljNA2a__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}}.ProjectAssetBrowser-module-scss-module__ljNA2a__AssetBrowser{color:#fff;flex:auto;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.ProjectAssetBrowser-module-scss-module__ljNA2a__BrowserBody{flex:auto;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.ProjectAssetBrowser-module-scss-module__ljNA2a__BrowserShell{background:linear-gradient(#ffffff05,#fff0),#000000b3;flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;position:relative;overflow:hidden;container-type:inline-size}.ProjectAssetBrowser-module-scss-module__ljNA2a__BrowserToolbar{background-color:#000000e6;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.65rem;padding:1rem 1rem .46rem;display:grid}.ProjectAssetBrowser-module-scss-module__ljNA2a__ToolbarShell{z-index:1;position:relative}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeBar{background:linear-gradient(#1b0e24f5,#000000f0),#000000f0;border:1px solid #f19aa557;border-radius:.375rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeBarDesktop{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-wrap:nowrap;gap:.4rem;padding:.42rem .6rem;animation:.2s ease-out forwards ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeBarReveal;position:absolute;top:calc(100% + .16rem);left:1rem;right:1rem;box-shadow:0 18px 40px #0000006b,0 0 0 1px #ffffff0d}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeBarMobile{padding:.8rem 1rem calc(.9rem + env(safe-area-inset-bottom,0));border:0;border-top:1px solid #ffffff14;border-radius:0;flex-direction:column;order:3;justify-content:flex-start;align-items:stretch;animation:.2s ease-out forwards ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeTrayReveal;position:static;box-shadow:0 -14px 36px #00000052}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeBarExiting{animation:.2s ease-in forwards ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeBarExit}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeBarDesktop .ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeButton{flex:none;max-width:8.75rem;min-height:1.45rem;padding-inline:.48rem;font-size:.78rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeBarDesktop .ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeSummaryRow{flex:auto;gap:.4rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeBarDesktop .ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeSummary{font-size:.72rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeBarDesktop .ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeClearButton{gap:.28rem;padding:.05rem .1rem;font-size:.68rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeBarDesktop .ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeClearIcon{flex:none;justify-content:center;align-items:center;width:.8rem;height:.8rem;display:inline-flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeBarDesktop .ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeClearIcon svg{width:.8rem;height:.8rem;display:block;transform:translateY(-1px)}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeBarDesktop .ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeActions{flex-wrap:nowrap;flex:none;gap:.4rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeSummaryRow{flex:12rem;justify-content:flex-start;align-items:center;gap:.75rem;min-width:0;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeSummary{color:#fafeae;font-family:var(--font-source-code-pro);letter-spacing:.03em;text-transform:uppercase;font-size:.82rem;font-weight:500}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeClearButton{color:#ffffffb8;font-family:var(--font-source-code-pro);white-space:nowrap;background:0 0;border:0;align-items:center;gap:.4rem;padding:.125rem .15rem;font-size:.76rem;line-height:1;transition:color .15s,transform .15s;display:inline-flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeClearButton:hover{color:#fff;transform:translateY(-1px)}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeClearButton svg{flex:none;width:.9rem;height:.9rem;display:block;overflow:visible}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeActions{flex-wrap:wrap;flex:21rem;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeButton{white-space:nowrap;flex:9.5rem;justify-content:center;gap:.45rem;max-width:10.25rem;min-height:2rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeButtonLabel{display:inline}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeDangerButton svg{width:.92rem;height:.92rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__Breadcrumbs{scrollbar-width:thin;background-color:#000;border:1px solid #8f8f8f;border-radius:.375rem;align-items:center;gap:.2rem;min-width:0;height:2.28rem;padding-left:.2rem;display:flex;overflow-x:auto}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbsCompact{justify-self:start;width:auto;min-width:0;overflow:hidden}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbLeadingActions,.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbActions{flex:none;align-items:center;gap:.3rem;display:inline-flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbLeadingActions{border-right:1px solid #ffffff29;padding-left:.05rem;padding-right:.35rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbActions{border-left:1px solid #ffffff29;margin-left:auto;padding-left:.35rem;padding-right:.25rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbItem{flex:none;align-items:center;min-width:0;display:inline-flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbItem:hover .ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbButton,.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbItemDragOver .ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbButton{color:#fff}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbItem:hover .ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbButton:before,.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbItemDragOver .ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbButton:before{opacity:1}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbItem:hover .ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbFolderIcon,.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbItemDragOver .ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbFolderIcon{color:#fafeae}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbSeparator{color:#fff6;flex:none;justify-content:center;align-items:center;margin-right:.18rem;display:inline-flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbSeparator svg{width:.65rem;height:.65rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbButton{isolation:isolate;color:#ffffffbd;min-width:0;max-width:14rem;font-family:var(--font-source-code-pro);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;flex:none;align-items:center;gap:.3rem;padding:.62rem .5rem;font-size:.88rem;line-height:1;transition:color .15s;display:inline-flex;position:relative;overflow:hidden}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbButton:before{content:"";opacity:0;pointer-events:none;z-index:-1;background:linear-gradient(#fafeae29,#ffffff05),#000000e0;border-radius:calc(.375rem - 2px);transition:opacity .16s;position:absolute;inset:.16rem 0;box-shadow:0 0 0 1px #fafeae59,0 8px 20px #fafeae14}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbButton:hover:not(.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbButtonCurrent){color:#fff}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbButton:hover:not(.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbButtonCurrent):before{opacity:1}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbFolderIcon{flex-shrink:0;display:inline-flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbFolderIcon svg{width:.75rem;height:.75rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbButtonCurrent{color:#fafeae;font-weight:500}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbActionButton{color:#fff;background:0 0;border:0;border-radius:calc(.375rem - 2px);flex:none;justify-content:center;align-items:center;gap:0;width:1.68rem;min-width:1.68rem;height:1.68rem;padding:0;transition:border-color .15s,background-color .15s,color .15s,transform .15s;display:inline-flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbActionButton:hover:not(:disabled){color:#fff;background:#ffffff0f;transform:translateY(-1px)}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbActionButton:disabled,.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbActionButton:disabled:hover{color:#636363;cursor:not-allowed;background:0 0;transform:none}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbActionButton:disabled svg{color:#636363}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbActionButton svg{width:.92rem;height:.92rem;display:block}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbLeadingActions .ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbActionButton svg{transform:rotate(180deg)}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbDangerActionButton{color:#fff}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbDangerActionButton:disabled,.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbDangerActionButton:disabled:hover{color:#636363}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbMoveActionButton svg{width:1.25rem;height:1.25rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__SearchSlot{justify-content:flex-end;justify-self:end;align-items:center;width:2.28rem;min-width:0;transition:width .2s;display:flex;position:relative;overflow:hidden}.ProjectAssetBrowser-module-scss-module__ljNA2a__SearchSlotExpanded{width:clamp(13rem,22vw,18rem)}.ProjectAssetBrowser-module-scss-module__ljNA2a__SearchSlotCompact{width:2.28rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__SearchFieldContainer{opacity:0;transform-origin:100%;pointer-events:none;width:100%;transition:opacity .16s,transform .2s;transform:scaleX(.96)}.ProjectAssetBrowser-module-scss-module__ljNA2a__SearchFieldContainerExpanded{opacity:1;pointer-events:auto;transform:scaleX(1)}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbCollapsedIcon{color:#fafeaee6;justify-content:center;align-items:center;width:1.7rem;min-width:1.7rem;display:inline-flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbCollapsedIcon svg{width:.82rem;height:.82rem;display:block}.ProjectAssetBrowser-module-scss-module__ljNA2a__ToolbarActions{flex-wrap:nowrap;justify-content:flex-end;justify-self:end;align-items:center;gap:.75rem;min-width:0;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__ToolbarActionsSingle{width:auto}.ProjectAssetBrowser-module-scss-module__ljNA2a__SearchField{color:#fff;background-color:#ffffff0a;border-color:#ffffff29;width:100%;min-width:0;height:2.28rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__SearchField input{color:#fff}.ProjectAssetBrowser-module-scss-module__ljNA2a__SearchField input::placeholder{color:#ffffff94}.ProjectAssetBrowser-module-scss-module__ljNA2a__SearchField:focus-within{border-color:#ffffff57;outline:none;box-shadow:0 0 0 1px #ffffff2e}.ProjectAssetBrowser-module-scss-module__ljNA2a__SearchToggleButton{box-sizing:border-box;color:#fff;background-color:#ffffff0a;border:1px solid #ffffff29;border-radius:.375rem;justify-content:flex-start;align-items:center;width:2.28rem;height:2.28rem;padding:0 0 0 .44rem;transition:border-color .15s,background-color .15s,color .15s,transform .15s;display:inline-flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__SearchToggleButton:hover{color:#fff;background-color:#ffffff14;border-color:#f19aa559}.ProjectAssetBrowser-module-scss-module__ljNA2a__SearchToggleButton svg{width:1.14rem;height:1.08rem;display:block;overflow:visible;transform:translateY(-.08rem)}.ProjectAssetBrowser-module-scss-module__ljNA2a__SearchSlot .ProjectAssetBrowser-module-scss-module__ljNA2a__SearchToggleButton{position:absolute;inset:0}.ProjectAssetBrowser-module-scss-module__ljNA2a__SearchToggleButtonHidden{opacity:0;pointer-events:none;transform:scale(.92)}.ProjectAssetBrowser-module-scss-module__ljNA2a__UploadButton,.ProjectAssetBrowser-module-scss-module__ljNA2a__CreateButton{flex:none;height:2.28rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__ClearSearchButton{color:#fff;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__GridScroller{z-index:0;scrollbar-width:thin;overscroll-behavior:contain;flex:auto;min-height:0;padding:.79rem 1rem 1rem;position:relative;overflow-y:auto}@keyframes ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeBarReveal{0%{opacity:0;transform:translateY(-.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeBarExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.75rem)}}@keyframes ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeTrayExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(.75rem)}}@keyframes ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeTrayReveal{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderSection,.ProjectAssetBrowser-module-scss-module__ljNA2a__AssetSection{flex-direction:column;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__SectionHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.25rem;margin-bottom:.75rem;padding-bottom:.4rem;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__SectionHeaderInfo{align-items:baseline;gap:.6rem;min-width:0;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__SectionTitle{color:#fff;font-family:var(--font-source-code-pro);letter-spacing:.02em;text-transform:uppercase;font-size:.82rem;font-weight:500}.ProjectAssetBrowser-module-scss-module__ljNA2a__SectionCount{color:#ffffff80;font-family:var(--font-source-code-pro);font-size:.72rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__SectionAction{color:#ffffff9e;font-family:var(--font-source-code-pro);background:0 0;border:0;flex:none;padding:0;font-size:.72rem;line-height:1}.ProjectAssetBrowser-module-scss-module__ljNA2a__SectionAction:hover:not(:disabled){color:#fafeae}.ProjectAssetBrowser-module-scss-module__ljNA2a__SectionAction:disabled{color:#ffffff47;cursor:default}.ProjectAssetBrowser-module-scss-module__ljNA2a__AssetSection{margin-top:1.15rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__ContentGrid{grid-template-columns:repeat(auto-fill,8.75rem);justify-content:space-between;gap:.75rem;display:grid}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderCard{color:#fff;text-align:left;background:0 0;border:1px solid #0000;border-radius:.375rem;flex-direction:row;transition:border-color .15s,background-color .15s;display:flex;position:relative}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderCard:hover{background:linear-gradient(#fafeae14,#ffffff04),#000000e0;border-color:#fafeae47}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderCard:hover .ProjectAssetBrowser-module-scss-module__ljNA2a__FolderIcon{color:#fafeae}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderSelectionToggle{z-index:3;color:#ffffffdb;background:0 0;border:0;border-radius:.375rem;justify-content:flex-start;align-items:center;width:2.4rem;height:2.4rem;padding:0;transition:border-color .15s,background-color .15s,color .15s,transform .15s;display:inline-flex;position:absolute;top:.2rem;left:.2rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderSelectionToggle:before{content:"";-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000009e;border:1px solid #ffffff52;border-radius:.2rem;width:1.25rem;height:1.25rem;position:absolute;top:.3rem;left:.3rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderSelectionToggle svg{width:100%;height:100%;display:block}@media (hover:hover) and (pointer:fine){.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderSelectionToggle:hover{color:#fafeae;transform:translateY(-1px)}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderSelectionToggle:hover:before{background:#000000d1;border-color:#fafeaed1}}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderSelectionToggleIcon{pointer-events:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex;position:absolute;top:.3rem;left:.3rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderSelectionToggleIcon svg{width:.88rem;height:.88rem;transform:translate(.06rem)}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderSelectionToggleSelected{color:#000}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderSelectionToggleSelected:before{background:#fafeaef0;border-color:#fafeaee0}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderCardButton{width:100%;min-height:4.9rem;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:.75rem;padding:1.95rem .85rem .85rem;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderCardSelected{border-color:#fafeaed9;box-shadow:0 0 0 1px #fafeae8c,0 10px 30px #fafeae1f}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderCardDraft{background:linear-gradient(#ffffff05,#ffffff02),#ffffff0a;border-style:dashed}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderCardDragOver{background:linear-gradient(#fafeae24,#ffffff04),#000000eb;border-color:#fafeaee6}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderIcon{color:#fafeaee6;flex:none;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;display:inline-flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderIcon svg{width:1.45rem;height:1.45rem;display:block}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderCardContent{flex-direction:column;flex:auto;gap:.22rem;min-width:0;line-height:1.25;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderCardTitleRow{flex-direction:row;align-items:flex-start;min-width:0;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderCardName{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;font-size:.88rem;font-weight:500;display:block;overflow:hidden}.ProjectAssetBrowser-module-scss-module__ljNA2a__FolderCardMeta{color:#636363;font-family:var(--font-source-code-pro);white-space:normal;overflow-wrap:anywhere;max-width:100%;font-size:.8rem;line-height:1.3}.ProjectAssetBrowser-module-scss-module__ljNA2a__DraftBadge{z-index:3;color:#fff;font-family:var(--font-source-code-pro);cursor:help;background-color:#ffffff1f;border-radius:999px;flex:none;align-items:center;max-width:100%;padding:.15rem .4rem;font-size:.72rem;transition:background-color .15s,color .15s,box-shadow .15s,transform .15s;display:inline-flex;position:absolute;top:.5rem;right:.5rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__DraftBadge:hover{color:#fff;background-color:#ffffff3d;transform:translateY(-1px);box-shadow:0 0 0 1px #ffffff14}.ProjectAssetBrowser-module-scss-module__ljNA2a__AssetGrid{grid-template-columns:repeat(auto-fill,8.75rem);justify-content:space-between;gap:.75rem;display:grid}.ProjectAssetBrowser-module-scss-module__ljNA2a__LoadMoreSentinel{width:100%;height:1px}.ProjectAssetBrowser-module-scss-module__ljNA2a__EmptyFolderState,.ProjectAssetBrowser-module-scss-module__ljNA2a__StatusMessage{text-align:center;color:#ffffffb8;justify-content:center;align-items:center;min-height:100%;padding:2rem 1rem;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__EmptyFolderState{background-color:#ffffff05;border:1px dashed #ffffff14;border-radius:.375rem;min-height:12rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__StatusMessageContent{flex-direction:column;align-items:center;gap:.75rem;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__RetryButton{min-width:6rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__OperationDialog{color:#fff;flex-direction:column;gap:.9rem;padding:1.25rem;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__OperationDescription{color:#ffffffbd;margin:0;font-size:.9rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__OperationError{color:#f19aa5;font-size:.8rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__OperationFooter{flex-wrap:wrap;justify-content:flex-end;gap:.7rem;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__MoveDialogBrowser{flex-direction:column;gap:.55rem;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__MoveDialogNav{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;display:grid}.ProjectAssetBrowser-module-scss-module__ljNA2a__MoveDialogUpButton{color:#fff;background:#ffffff0a;border:1px solid #ffffff29;border-radius:.375rem;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;transition:border-color .15s,background-color .15s,color .15s,transform .15s;display:inline-flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__MoveDialogUpButton svg{width:.82rem;height:.82rem;transform:rotate(180deg)}.ProjectAssetBrowser-module-scss-module__ljNA2a__MoveDialogUpButton:hover:not(:disabled){color:#fff;background-color:#ffffff14;border-color:#f19aa559;transform:translateY(-1px)}.ProjectAssetBrowser-module-scss-module__ljNA2a__MoveDialogUpButton:disabled{color:#636363;cursor:not-allowed}.ProjectAssetBrowser-module-scss-module__ljNA2a__MoveDialogBreadcrumbs{background:#000;border:1px solid #8f8f8f;border-radius:.375rem;align-items:center;min-width:0;min-height:2.15rem;padding-inline:.2rem;display:flex;overflow-x:auto}.ProjectAssetBrowser-module-scss-module__ljNA2a__MoveDialogBreadcrumbItem{flex:none;align-items:center;min-width:0;display:inline-flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__MoveDialogBreadcrumbSeparator{color:#fff6;justify-content:center;align-items:center;display:inline-flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__MoveDialogBreadcrumbSeparator svg{width:.62rem;height:.62rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__MoveDialogBreadcrumbButton{color:#ffffffb8;min-width:0;max-width:10rem;font-family:var(--font-source-code-pro);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;align-items:center;gap:.3rem;padding:.55rem .45rem;font-size:.82rem;display:inline-flex;overflow:hidden}.ProjectAssetBrowser-module-scss-module__ljNA2a__MoveDialogBreadcrumbFolderIcon{flex-shrink:0;display:inline-flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__MoveDialogBreadcrumbFolderIcon svg{width:.72rem;height:.72rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__MoveDialogBreadcrumbButtonCurrent{color:#fafeae;font-weight:500}.ProjectAssetBrowser-module-scss-module__ljNA2a__MoveDialogCurrentLabel{color:#ffffff94;font-size:.76rem;font-family:var(--font-source-code-pro)}.ProjectAssetBrowser-module-scss-module__ljNA2a__DestinationList{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;max-height:18rem;display:grid;overflow-y:auto}.ProjectAssetBrowser-module-scss-module__ljNA2a__DestinationListMobile{grid-template-columns:minmax(0,1fr)}.ProjectAssetBrowser-module-scss-module__ljNA2a__DestinationButton{color:#fff;width:100%;font-family:var(--font-source-code-pro);text-align:left;background:0 0;border:1px solid #0000;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.68rem .75rem;font-size:.88rem;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__DestinationButton:hover:not(:disabled){background:linear-gradient(#fafeae14,#ffffff04),#000000e0;border-color:#fafeae47}.ProjectAssetBrowser-module-scss-module__ljNA2a__DestinationButton:disabled{opacity:.45}.ProjectAssetBrowser-module-scss-module__ljNA2a__DestinationListMobile .ProjectAssetBrowser-module-scss-module__ljNA2a__DestinationButton{min-height:3rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__DestinationButtonLeading{align-items:center;gap:.65rem;min-width:0;display:inline-flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__DestinationFolderIcon{color:#fafeaee6;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;transition:color .15s;display:inline-flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__DestinationFolderIcon svg{width:1.05rem;height:1.05rem;display:block}.ProjectAssetBrowser-module-scss-module__ljNA2a__DestinationButtonTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ProjectAssetBrowser-module-scss-module__ljNA2a__DestinationButtonSelected{background:linear-gradient(#fafeae1f,#ffffff05),#000000e6;border-color:#fafeaecc;box-shadow:0 0 0 1px #fafeae73,0 8px 24px #fafeae14}.ProjectAssetBrowser-module-scss-module__ljNA2a__DestinationDraftLabel{color:#fafeae;font-size:.72rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__DestinationEmptyState{color:#ffffff9e;text-align:center;border:1px dashed #ffffff14;border-radius:.375rem;grid-column:1/-1;justify-content:center;align-items:center;min-height:7rem;padding:1rem;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__MoveWarningText{color:#ffffffd1;font-size:.8rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__UploadDialogContainer{color:#fff;text-align:center;flex-direction:column;padding:0 1.5rem 1.5rem;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__UploadDialogContainer:before{background-color:#0003}.ProjectAssetBrowser-module-scss-module__ljNA2a__UploadDialogContainer h2{justify-content:center;align-items:center;width:100%;height:3rem;margin-top:1.3rem;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__UploadDialogContainer p,.ProjectAssetBrowser-module-scss-module__ljNA2a__UploadDialogContainer .ProjectAssetBrowser-module-scss-module__ljNA2a__UploadDescription{text-align:justify}.ProjectAssetBrowser-module-scss-module__ljNA2a__UploadDialogContainer aside{flex-direction:column;align-items:center;width:100%;display:flex}.ProjectAssetBrowser-module-scss-module__ljNA2a__UploadDialogContainer aside>form{height:12.5rem}@media (min-width:768px){.ProjectAssetBrowser-module-scss-module__ljNA2a__ContentGrid,.ProjectAssetBrowser-module-scss-module__ljNA2a__AssetGrid{grid-template-columns:repeat(auto-fill,9.5rem)}}@media (min-width:1224px){.ProjectAssetBrowser-module-scss-module__ljNA2a__ContentGrid,.ProjectAssetBrowser-module-scss-module__ljNA2a__AssetGrid{grid-template-columns:repeat(auto-fill,10.5rem)}}@container (max-width:767px){.ProjectAssetBrowser-module-scss-module__ljNA2a__BrowserToolbar{grid-template-columns:minmax(0,1fr) auto;column-gap:.65rem;padding-bottom:.9rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__BrowserToolbarCompactSearchExpanded{grid-template-columns:auto minmax(0,1fr)}.ProjectAssetBrowser-module-scss-module__ljNA2a__Breadcrumbs{min-width:0}.ProjectAssetBrowser-module-scss-module__ljNA2a__SearchSlot{grid-column:2}.ProjectAssetBrowser-module-scss-module__ljNA2a__SearchSlotCompact{justify-self:end}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbsCompact{padding-left:.1rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbsCompact .ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbLeadingActions{padding-right:.2rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbsCompact .ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbActions{padding-left:.2rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__SearchSlotCompact.ProjectAssetBrowser-module-scss-module__ljNA2a__SearchSlotExpanded{width:100%;min-width:0}.ProjectAssetBrowser-module-scss-module__ljNA2a__ToolbarActions{grid-column:1/-1;justify-content:stretch;justify-self:stretch;gap:.65rem;width:100%}.ProjectAssetBrowser-module-scss-module__ljNA2a__UploadButton,.ProjectAssetBrowser-module-scss-module__ljNA2a__CreateButton{flex:1 1 0;justify-content:center}.ProjectAssetBrowser-module-scss-module__ljNA2a__ContentGrid,.ProjectAssetBrowser-module-scss-module__ljNA2a__AssetGrid{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;padding-inline:0}.ProjectAssetBrowser-module-scss-module__ljNA2a__BreadcrumbActions{padding-left:.4rem}}@media (max-width:767px){.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeBarMobile.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeBarExiting{animation:.2s ease-in forwards ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeTrayExit}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeSummaryRow{flex:none;gap:.6rem}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeActions{flex:none;justify-content:stretch;width:100%}.ProjectAssetBrowser-module-scss-module__ljNA2a__SelectionModeButton{flex:1 1 0;justify-content:center;max-width:none}}@media (max-width:359px){.ProjectAssetBrowser-module-scss-module__ljNA2a__ContentGrid,.ProjectAssetBrowser-module-scss-module__ljNA2a__AssetGrid{grid-template-columns:minmax(0,1fr)}}
@keyframes MonetizationButton-module-scss-module__ZIvPwa__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes MonetizationButton-module-scss-module__ZIvPwa__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes MonetizationButton-module-scss-module__ZIvPwa__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes MonetizationButton-module-scss-module__ZIvPwa__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes MonetizationButton-module-scss-module__ZIvPwa__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}}.MonetizationButton-module-scss-module__ZIvPwa__MonetizationButton{width:2.25rem;height:2.25rem;padding:.5rem;font-size:.875rem;line-height:1}.MonetizationButton-module-scss-module__ZIvPwa__Icon{justify-content:center;align-items:center;width:1rem;height:1rem;line-height:1;display:flex}
@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:not(.ProjectToolbar-module-scss-module___u7brW__PublishButton),.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar a:not(.ProjectToolbar-module-scss-module___u7brW__PublishButton){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}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar button:not(.ProjectToolbar-module-scss-module___u7brW__PublishButton):hover,.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar a:not(.ProjectToolbar-module-scss-module___u7brW__PublishButton):hover{color:#fff;background-color:#331440;border:1px solid #f19aa5}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar button:not(.ProjectToolbar-module-scss-module___u7brW__PublishButton):active,.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar a:not(.ProjectToolbar-module-scss-module___u7brW__PublishButton):active{font-weight:700}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar button:not(.ProjectToolbar-module-scss-module___u7brW__PublishButton) svg,.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar a:not(.ProjectToolbar-module-scss-module___u7brW__PublishButton) 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}}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar a.ProjectToolbar-module-scss-module___u7brW__DesktopOnly,.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar button.ProjectToolbar-module-scss-module___u7brW__DesktopOnly{display:none}@media (min-width:768px){.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar a.ProjectToolbar-module-scss-module___u7brW__DesktopOnly,.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar button.ProjectToolbar-module-scss-module___u7brW__DesktopOnly{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:2.25rem;height:2.25rem;padding:.5rem}.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 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:hover{background:#381242;border:1px solid #f19aa5}.UpgradeButton-module-scss-module__WajxcW__Root:active{font-weight:700}.UpgradeButton-module-scss-module__WajxcW__ButtonText{display:flex}.UpgradeButton-module-scss-module__WajxcW__ToolbarVariant{border-radius:.375rem;gap:.25rem;height:2.5rem;padding:.5rem;font-size:.75rem}
@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:100dvh;display:flex;overflow:hidden}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer{box-sizing:border-box;flex-direction:column;flex:1;width:100%;min-height:0;padding-top:3.5rem;display:flex;overflow:hidden}@media (min-width:576px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer{padding-top:4rem}}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSections{flex-direction:column;flex:1;min-height:0;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__ProjectViewSections{flex-direction:row}}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ButtonGroup{background-color:#cb52fb80;flex:none;gap:1px;display:flex}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ButtonGroup button{border-radius:0;flex:1 1 0;min-width:0;height:46px;margin:0;padding:6px 20px}.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:1;min-width:auto;height:auto;min-height:0;max-height:none;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%;max-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:1;min-width:auto;height:auto;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:100%}}.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__PreviewStage{background-color:#000;flex-direction:column;height:100%;min-height:0;display:flex;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{box-sizing:border-box;border:1px solid #cb52fb26;flex:1;min-height:0;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__GameBody.ProjectView-module-scss-module__d1iK_G__FullScreen{z-index:100;background-color:#000;border:none;width:100%;height:100%;position:fixed;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__ExitFullscreenButton{z-index:101;color:#ffffffe0;cursor:pointer;background:#08060ed1;border:1px solid #ffffff2e;border-radius:.2rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;display:none;position:absolute;top:1rem;right: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__ExitFullscreenButton svg{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__ExitFullscreenButton:focus-visible{outline-offset:2px;outline:2px solid #ffffff80}@media (hover:hover){.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__ExitFullscreenButton:hover{color:#fafeae;background-color:#08060ef0;border-color:#ffffff4d}}.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__FullScreen .ProjectView-module-scss-module__d1iK_G__ExitFullscreenButton{display:inline-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__TabbedContentView{background-color:#000;border-top:0;flex-grow:1;min-height:0;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%;min-height:0;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__MobileActiveTabContainer{position:relative}.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__MobileInactiveTabContainer{visibility:hidden;pointer-events:none;z-index:-1;position:absolute;inset:0}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__MobileTabBar{padding-bottom:env(safe-area-inset-bottom);z-index:10;background:linear-gradient(#cb52fb80,#cb52fb80) top/100% 46px no-repeat,#000;border-top:1px solid #cb52fb80}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__DesktopOnly{display:none}@media (min-width:768px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__DesktopOnly{display:flex}}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__MobileOnly{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__MobileOnly{display:none}}.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__MobileHiddenSection{display:none}@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__MobileHiddenSection{display:flex}}.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 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}
.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}