@keyframes PromptForm_fadeAndScaleIn__UmLZM{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes PromptForm_fadeAndScaleOut__tbGWq{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes PromptForm_scaleIn__zp4LR{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes PromptForm_scaleOut__lTa1M{0%{transform:scale(1)}to{transform:scale(.95)}}.PromptForm_FormContainer__MGVQi{position:relative;width:100%}.PromptForm_FormContainer__MGVQi .PromptForm_DragDropFileOverlay__1R3n7{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10}.PromptForm_FormContainer__MGVQi .PromptForm_PromptImageContainer__hXcj0{display:flex;gap:.5rem;position:absolute;left:1rem;bottom:1rem}.PromptForm_FormContainer__MGVQi .PromptForm_PromptImageContainer__hXcj0 .PromptForm_AttachPromptImageButton__c3j1R{background-color:#1a151f;padding:.4rem .6rem;color:#8f8f8f;border:none}.PromptForm_FormContainer__MGVQi .PromptForm_PromptImageContainer__hXcj0 .PromptForm_AttachPromptImageButton__c3j1R svg{fill:#8f8f8f}.PromptForm_FormContainer__MGVQi .PromptForm_PromptImageContainer__hXcj0 .PromptForm_AttachPromptImageButton__c3j1R:hover{background-color:#8f00c8;color:#fff}.PromptForm_FormContainer__MGVQi .PromptForm_PromptImageContainer__hXcj0 .PromptForm_AttachPromptImageButton__c3j1R:hover svg{fill:#fff}.PromptForm_FormContainer__MGVQi .PromptForm_PromptImageContainer__hXcj0 .PromptForm_ImagePreviewContainer__yYlwQ{position:relative;width:4rem;height:4rem;border-radius:4px;overflow:hidden}.PromptForm_FormContainer__MGVQi .PromptForm_PromptImageContainer__hXcj0 .PromptForm_ImagePreviewContainer__yYlwQ img{display:block;width:100%;height:100%;object-fit:cover}.PromptForm_FormContainer__MGVQi .PromptForm_PromptImageContainer__hXcj0 .PromptForm_ImagePreviewContainer__yYlwQ .PromptForm_RemoveImageButton__DGkpO{position:absolute;top:2px;right:2px;width:16px;height:16px;background-color:rgba(0,0,0,.5);color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:10px;line-height:1;padding:0}.PromptForm_FormContainer__MGVQi .PromptForm_PromptImageContainer__hXcj0 .PromptForm_ImagePreviewContainer__yYlwQ .PromptForm_RemoveImageButton__DGkpO:hover{background-color:rgba(0,0,0,.8)}.PromptForm_FormContainer__MGVQi .PromptForm_Form__twwtu{width:100%;height:100%}.PromptForm_FormContainer__MGVQi .PromptForm_Form__twwtu .PromptForm_FormInputContainer__NoehP{position:relative;width:100%;height:100%;padding-bottom:6rem;opacity:.9;border-radius:.375rem;border:1px solid #8f8f8f;background:linear-gradient(rgba(0,0,0,.95),rgba(0,0,0,.9));color:#fff;caret-color:#8f00c8}.PromptForm_FormContainer__MGVQi .PromptForm_Form__twwtu .PromptForm_FormInputContainer__NoehP:focus-within{outline:2px solid #fff}.PromptForm_FormContainer__MGVQi .PromptForm_Form__twwtu .PromptForm_FormInputContainer__NoehP textarea{width:100%;height:8rem;resize:none;background:none;border:none;padding-right:6rem;padding-left:1rem;margin-top:1rem;font-size:1.15rem;font-family:var(--font-source-code-pro);color:#fff;outline:none;box-shadow:none}@media(min-width:768px){.PromptForm_FormContainer__MGVQi .PromptForm_Form__twwtu .PromptForm_FormInputContainer__NoehP textarea{height:10rem}}.PromptForm_FormContainer__MGVQi .PromptForm_Form__twwtu .PromptForm_FormInputContainer__NoehP textarea::placeholder{color:#fff}.PromptForm_FormContainer__MGVQi .PromptForm_Form__twwtu .PromptForm_FormInputContainer__NoehP textarea:placeholder-shown{text-overflow:ellipsis}.PromptForm_FormContainer__MGVQi .PromptForm_Form__twwtu .PromptForm_FormInputContainer__NoehP textarea:disabled{color:#8f8f8f}.PromptForm_FormContainer__MGVQi .PromptForm_Form__twwtu .PromptForm_FormInputContainer__NoehP .PromptForm_FormSubmitIconContainer__DC1GI{display:flex;align-items:center;justify-content:center;height:2rem;width:2rem;position:absolute;right:1rem;bottom:0;transform:translateY(-50%);border-radius:.2rem;background-color:#434343;transition:background-color .3s ease,box-shadow .3s ease}.PromptForm_FormContainer__MGVQi .PromptForm_Form__twwtu .PromptForm_FormInputContainer__NoehP .PromptForm_FormSubmitIconContainer__DC1GI svg{height:1rem;width:1rem;color:#8f8f8f;rotate:90deg}.PromptForm_FormContainer__MGVQi .PromptForm_Form__twwtu .PromptForm_FormInputContainer__NoehP .PromptForm_FormSubmitIconContainer__DC1GI.PromptForm_Active__7mTF0{animation:PromptForm_pulseBackground__qbgt3 2s ease-in-out infinite;border:1px solid #c792fb}.PromptForm_FormContainer__MGVQi .PromptForm_Form__twwtu .PromptForm_FormInputContainer__NoehP .PromptForm_FormSubmitIconContainer__DC1GI.PromptForm_Active__7mTF0 svg{color:#fff}.PromptForm_FormContainer__MGVQi .PromptForm_Form__twwtu .PromptForm_FormInputContainer__NoehP .PromptForm_FormSubmitIconContainer__DC1GI:hover{background-color:#cb52fb;border:1px solid #fff}.PromptForm_FormContainer__MGVQi .PromptForm_Form__twwtu .PromptForm_FormInputContainer__NoehP .PromptForm_FormSubmitIconContainer__DC1GI:hover svg{color:#fff}.PromptForm_FormContainer__MGVQi .PromptForm_Form__twwtu .PromptForm_FormInputContainer__NoehP .PromptForm_FormSubmitIconContainer__DC1GI:focus{outline:2px solid #fff}.PromptForm_FormContainer__MGVQi .PromptForm_Form__twwtu .PromptForm_FormInputContainer__NoehP input:focus~.PromptForm_FormSubmitIconContainer__DC1GI{background-color:#8f00c8}.PromptForm_FormContainer__MGVQi .PromptForm_Form__twwtu .PromptForm_FormInputContainer__NoehP input:focus~.PromptForm_FormSubmitIconContainer__DC1GI svg{color:#fff}@keyframes PromptForm_pulseBackground__qbgt3{0%{background-color:#8f00c8;box-shadow:0 0 10px rgba(143,0,200,.2)}50%{background-color:#cb52fb;box-shadow:0 0 16px rgba(52,39,64,.5)}to{background-color:#8f00c8;box-shadow:0 0 10px rgba(143,0,200,.2)}}@keyframes QuickStartSection_fadeAndScaleIn__P4XG_{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes QuickStartSection_fadeAndScaleOut__ufqIN{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes QuickStartSection_scaleIn__Nch8j{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes QuickStartSection_scaleOut__DedRL{0%{transform:scale(1)}to{transform:scale(.95)}}.QuickStartSection_Root__qvhV2{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem;width:100%;position:relative;min-height:100dvh}.QuickStartSection_Root__qvhV2.QuickStartSection_SignedIn__l1GGJ{min-height:calc(100dvh - 3.5rem - 4.75rem)}.QuickStartSection_Root__qvhV2.QuickStartSection_SignedIn__l1GGJ .QuickStartSection_BrowseGamesButton__CVpb_{bottom:5.75rem}@media(min-width:576px){.QuickStartSection_Root__qvhV2.QuickStartSection_SignedIn__l1GGJ{min-height:calc(100dvh - 4rem - 4.75rem)}}@media(min-width:992px){.QuickStartSection_Root__qvhV2.QuickStartSection_SignedIn__l1GGJ{min-height:calc(100dvh - 4rem)}.QuickStartSection_Root__qvhV2.QuickStartSection_SignedIn__l1GGJ .QuickStartSection_BrowseGamesButton__CVpb_{bottom:1rem}}.QuickStartSection_Root__qvhV2 .QuickStartSection_BottomSpacer__KngxK,.QuickStartSection_Root__qvhV2 .QuickStartSection_TopSpacer__lOJb8{flex-grow:1}.QuickStartSection_Root__qvhV2 .QuickStartSection_BloomBackgroundContainer__zwrJJ{position:absolute;top:0;height:100%;width:100%;z-index:-1}.QuickStartSection_Root__qvhV2 .QuickStartSection_PromptAndSuggestionsContainer__eTWLU{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%;margin-top:2rem}@media(min-width:576px){.QuickStartSection_Root__qvhV2 .QuickStartSection_PromptAndSuggestionsContainer__eTWLU{width:85%}}@media(min-width:992px){.QuickStartSection_Root__qvhV2 .QuickStartSection_PromptAndSuggestionsContainer__eTWLU{width:60%}}@media(min-width:1224px){.QuickStartSection_Root__qvhV2 .QuickStartSection_PromptAndSuggestionsContainer__eTWLU{width:50%}}@media(min-width:1800px){.QuickStartSection_Root__qvhV2 .QuickStartSection_PromptAndSuggestionsContainer__eTWLU{width:40%}}.QuickStartSection_Root__qvhV2 .QuickStartSection_TitleContainer__hZzGb{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-source-code-pro);color:#fff}.QuickStartSection_Root__qvhV2 .QuickStartSection_TitleContainer__hZzGb h1{font-size:1.5rem;font-weight:700;text-wrap:balance;text-align:center}@media(min-width:576px){.QuickStartSection_Root__qvhV2 .QuickStartSection_TitleContainer__hZzGb h1{font-size:2rem}}@media(min-width:768px){.QuickStartSection_Root__qvhV2 .QuickStartSection_TitleContainer__hZzGb h1{font-size:2.5rem}}@media(min-width:1800px){.QuickStartSection_Root__qvhV2 .QuickStartSection_TitleContainer__hZzGb h1{font-size:3rem}}.QuickStartSection_Root__qvhV2 .QuickStartSection_TitleContainer__hZzGb .QuickStartSection_Subtitle__xtUzO{font-size:1rem;font-weight:400}.QuickStartSection_Root__qvhV2 .QuickStartSection_FormContainer__AKZHI{min-height:8rem;height:-moz-fit-content;height:fit-content}@media(min-width:768px){.QuickStartSection_Root__qvhV2 .QuickStartSection_FormContainer__AKZHI{width:60%}}.QuickStartSection_BrowseGamesButton__CVpb_{display:flex;align-items:center;gap:.5rem;color:#fff;font-size:.875rem;font-weight:600;position:-webkit-sticky;position:sticky;background-color:rgba(0,0,0,.3);padding:.5rem 1rem;border-radius:.5rem;border:1px solid hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);bottom:1rem}.QuickStartSection_BrowseGamesButton__CVpb_ div{background-color:hsla(0,0%,100%,.2);border-radius:.25rem;height:1rem;width:1rem;display:flex;align-items:center;justify-content:center}.QuickStartSection_BrowseGamesButton__CVpb_ div svg{flex-shrink:1;margin:3px}@keyframes Suggestions_fadeAndScaleIn__W6i14{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Suggestions_fadeAndScaleOut__9JOQy{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes Suggestions_scaleIn__SLqRr{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes Suggestions_scaleOut__4CUik{0%{transform:scale(1)}to{transform:scale(.95)}}.Suggestions_QuickStartSuggestionsContainer__0cXZ9{position:relative;width:100%}.Suggestions_ButtonsContainer__O_3Ma{display:flex;gap:.5rem;color:#fff;width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.Suggestions_ButtonsContainer__O_3Ma::-webkit-scrollbar{display:none}.Suggestions_ButtonsContainer__O_3Ma:before{content:"";flex:1 1;margin-right:-.5rem}.Suggestions_ButtonsContainer__O_3Ma:after{content:"";flex:1 1;margin-left:-.5rem}.Suggestions_ButtonsContainer__O_3Ma button{flex-shrink:0;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.5rem;margin:2px;background-color:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1)}.Suggestions_ButtonsContainer__O_3Ma button.Suggestions_SurpriseMeButton__lFCrP{font-style:italic}.Suggestions_ButtonsContainer__O_3Ma button:focus,.Suggestions_ButtonsContainer__O_3Ma button:hover{background-color:rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.2)}.Suggestions_ButtonsContainer__O_3Ma.Suggestions_FadeRight__Q6_49{-webkit-mask-image:linear-gradient(90deg,black 0,black 90%,transparent);mask-image:linear-gradient(90deg,black 0,black 90%,transparent)}.Suggestions_ButtonsContainer__O_3Ma.Suggestions_FadeLeft__MlfqS{-webkit-mask-image:linear-gradient(270deg,black 0,black 90%,transparent);mask-image:linear-gradient(270deg,black 0,black 90%,transparent)}.Suggestions_ButtonsContainer__O_3Ma.Suggestions_FadeBoth__NJ10t{-webkit-mask-image:linear-gradient(90deg,transparent 0,black 10%,black 90%,transparent);mask-image:linear-gradient(90deg,transparent 0,black 10%,black 90%,transparent)}.Suggestions_ScrollButton__BdGzk{position:absolute;color:#fff;padding:.5rem;opacity:0;transition:opacity .15s ease-in-out;align-items:center;display:flex;z-index:1;top:.44rem}.Suggestions_ScrollButton__BdGzk.Suggestions_Left__HwEHB{left:0}.Suggestions_ScrollButton__BdGzk.Suggestions_Right__2pT1p{right:0}.Suggestions_ScrollButton__BdGzk.Suggestions_Show__7j2wW{opacity:1}@keyframes TemplateSection_fadeAndScaleIn__l6mSD{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes TemplateSection_fadeAndScaleOut__38Nca{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes TemplateSection_scaleIn__PNf5p{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes TemplateSection_scaleOut__pwjeX{0%{transform:scale(1)}to{transform:scale(.95)}}.TemplateSection_Root__M18sM{display:flex;flex-direction:column;gap:1rem;color:#fff;border-radius:.25rem;background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.6));max-width:100%;padding:1rem 0;position:relative}.TemplateSection_Root__M18sM h2{font-size:1rem;font-weight:600;padding:0 1rem}.TemplateSection_Root__M18sM .TemplateSection_Grid__stBJB{display:flex;gap:1rem;position:relative;padding:0 1rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.TemplateSection_Root__M18sM .TemplateSection_Grid__stBJB::-webkit-scrollbar{display:none}.TemplateSection_Root__M18sM .TemplateSection_Grid__stBJB button{cursor:pointer;width:250px;border-radius:.25rem;border:1px solid rgba(210,210,210,.5);background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.6));padding:1rem;display:flex;flex-direction:column;gap:.5rem;flex-shrink:0;position:relative;margin:2px;justify-content:start}.TemplateSection_Root__M18sM .TemplateSection_Grid__stBJB button:hover{background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.7))}.TemplateSection_Root__M18sM .TemplateSection_Grid__stBJB button .TemplateSection_ImageContainer__gBjCZ{width:100%;height:150px;position:relative;border-radius:.25rem;overflow:hidden}.TemplateSection_Root__M18sM .TemplateSection_Grid__stBJB button .TemplateSection_ImageContainer__gBjCZ img{object-fit:cover}.TemplateSection_Root__M18sM .TemplateSection_Grid__stBJB button h3{font-size:1rem;font-weight:700;text-align:left}.TemplateSection_Root__M18sM .TemplateSection_Grid__stBJB button p{font-size:.75rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;line-height:1.25;height:2rem;text-align:left}.TemplateSection_Root__M18sM .TemplateSection_Grid__stBJB.TemplateSection_FadeRight__zasY1{-webkit-mask-image:linear-gradient(90deg,black 0,black 85%,transparent);mask-image:linear-gradient(90deg,black 0,black 85%,transparent)}.TemplateSection_Root__M18sM .TemplateSection_Grid__stBJB.TemplateSection_FadeLeft__WFjkE{-webkit-mask-image:linear-gradient(270deg,black 0,black 85%,transparent);mask-image:linear-gradient(270deg,black 0,black 85%,transparent)}.TemplateSection_Root__M18sM .TemplateSection_Grid__stBJB.TemplateSection_FadeBoth__FrWnF{-webkit-mask-image:linear-gradient(90deg,transparent 0,black 10%,black 85%,transparent);mask-image:linear-gradient(90deg,transparent 0,black 10%,black 85%,transparent)}.TemplateSection_ScrollButton__XKuqM{position:absolute;color:#fff;padding:.5rem;opacity:0;transition:opacity .15s ease-in-out;align-items:center;display:flex;z-index:1;top:50%}.TemplateSection_ScrollButton__XKuqM.TemplateSection_Left__mtR9L{left:0}.TemplateSection_ScrollButton__XKuqM.TemplateSection_Right__TdCXq{right:0}.TemplateSection_ScrollButton__XKuqM.TemplateSection_Show__CfPhA{opacity:1}