@keyframes MentionableInput_fadeAndScaleIn__JOHXu{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes MentionableInput_fadeAndScaleOut___pgSq{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes MentionableInput_scaleIn__iNnUG{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes MentionableInput_scaleOut__vUBSb{0%{transform:scale(1)}to{transform:scale(.95)}}.MentionableInput_Root__ESkJ7{flex-grow:1}.MentionableInput_Input__Njo_W{font-size:.875rem;font-family:var(--font-source-code-pro);background-color:rgba(0,0,0,0);border:none;resize:none;color:#fff;min-height:40px;max-height:500px;overflow:auto;flex:1 1 auto;padding:.5rem}.MentionableInput_Input__Njo_W.MentionableInput_Disabled__USQ1S{box-shadow:unset}.MentionableInput_Input__Njo_W:focus{outline:none}.MentionableInput_Panel__qp5FM{background-color:#000;top:0!important;left:0!important;transform:translateY(calc(-100% - 4px));width:100%;border-radius:.375rem;border:1px solid #f19aa5;box-shadow:1px 1px 0 0 #fafeae}.MentionableInput_Panel__qp5FM ul:hover>li{background-color:unset}.MentionableInput_Panel__qp5FM ul:hover>li:hover{background-color:#342740}.MentionableInput_Panel__qp5FM li{color:#fff;padding:.5rem}.MentionableInput_Panel__qp5FM li.p-highlight{background-color:#342740}.MentionableInput_LoadingSpinner__otT5y{display:flex}.MentionableInput_LoadingSpinner__otT5y>svg{stroke:#f19aa5}.MentionableInput_LoadingSpinner__otT5y>svg circle{stroke:rgba(0,0,0,0)}@keyframes Tooltip_fadeAndScaleIn__I92b_{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Tooltip_fadeAndScaleOut__0vkR0{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes Tooltip_scaleIn__H2CXO{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes Tooltip_scaleOut__tcBxm{0%{transform:scale(1)}to{transform:scale(.95)}}.Tooltip_Tooltip__kY3l_{border-radius:4px;padding:10px 15px;font-size:.8rem;line-height:1;color:#000;background-color:#fafeae;box-shadow:0 10px 38px -10px hsla(206,22%,7%,.35),0 10px 20px -15px hsla(206,22%,7%,.2);-webkit-user-select:none;-moz-user-select:none;user-select:none;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity;z-index:10}.Tooltip_Tooltip__kY3l_ a{font-weight:700;text-decoration:underline}@media(min-width:0){.Tooltip_Tooltip__kY3l_.Tooltip_DynamicWidth__8omZY{width:30%}}@media(min-width:576px){.Tooltip_Tooltip__kY3l_.Tooltip_DynamicWidth__8omZY{width:60%}}@media(min-width:768px){.Tooltip_Tooltip__kY3l_.Tooltip_DynamicWidth__8omZY{width:80%}}@media(min-width:992px){.Tooltip_Tooltip__kY3l_.Tooltip_DynamicWidth__8omZY{width:100%}}.Tooltip_Tooltip__kY3l_ strong{font-weight:700}.Tooltip_TooltipArrow__MoHLo{fill:#fafeae}@keyframes AttachPromptImageButton_fadeAndScaleIn__el4rl{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes AttachPromptImageButton_fadeAndScaleOut__y7PiI{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes AttachPromptImageButton_scaleIn__gzwbX{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes AttachPromptImageButton_scaleOut__g33kP{0%{transform:scale(1)}to{transform:scale(.95)}}.AttachPromptImageButton_ImageButton___rMfB{background-color:#342740;border-radius:.375rem;height:100%;color:#8f8f8f;-webkit-text-decoration-line:none;text-decoration-line:none;font-size:.85rem;font-weight:unset;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:0 .5rem;border:1px solid #636363}.AttachPromptImageButton_ImageButton___rMfB:hover{background-color:#3c3143}.AttachPromptImageButton_ImageButton___rMfB svg{width:1rem;height:1rem}.AttachPromptImageButton_ImageButton___rMfB.AttachPromptImageButton_Disabled__Ley_S{cursor:not-allowed}.AttachPromptImageButton_ImageButton___rMfB.AttachPromptImageButton_Disabled__Ley_S:focus-within,.AttachPromptImageButton_ImageButton___rMfB.AttachPromptImageButton_Disabled__Ley_S:hover{background-color:#542f71}.AttachPromptImageButton_ImageButton___rMfB.AttachPromptImageButton_Disabled__Ley_S svg{fill:#8f8f8f}@keyframes StyledSelect_fadeAndScaleIn__Xd_Hm{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes StyledSelect_fadeAndScaleOut__jXuPn{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes StyledSelect_scaleIn__vngV9{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes StyledSelect_scaleOut__JH0kc{0%{transform:scale(1)}to{transform:scale(.95)}}.StyledSelect_SelectTrigger__UKkds{background-color:#473753;display:flex;align-items:center;justify-content:space-between;border-radius:.25rem;font-family:var(--font-source-code-pro);font-size:.9rem;border:1px solid #8f8f8f;color:#8f8f8f;width:8rem;padding:.5rem;box-shadow:1px 1px 0 0 #8f8f8f;height:2.5rem;margin-right:1px;outline-offset:-1px}.StyledSelect_SelectTrigger__UKkds:not([disabled]):hover{color:#fff;border-color:#fff;background-color:#381242;box-shadow:1px 1px 0 0 #fafeae}.StyledSelect_SelectTrigger__UKkds[disabled]{cursor:default;box-shadow:none}.StyledSelect_SelectTrigger__UKkds:focus,.StyledSelect_SelectTrigger__UKkds[data-state=open]{box-shadow:1px 1px 0 0 #fafeae;border:1px solid #f19aa5;background-color:#342740;color:#fff}.StyledSelect_SelectTrigger__UKkds[data-state=open] .StyledSelect_SelectIcon__WrYeT{transform:rotate(180deg)}.StyledSelect_SelectTrigger__UKkds .StyledSelect_SelectValueIcon__Obozs{margin-right:.5rem;display:inline}.StyledSelect_SelectTrigger__UKkds .StyledSelect_SelectValue__21NuK{overflow:hidden;text-overflow:ellipsis;width:8rem;white-space:nowrap;text-align:left;display:flex;align-items:center}.StyledSelect_SelectTrigger__UKkds .StyledSelect_SelectIcon__WrYeT{margin-left:.5rem;transition:all .2s;display:flex}.StyledSelect_SelectContent__s_Ao_{min-width:8rem;max-width:13rem;border:1px solid #f19aa5;border-radius:.25rem;box-shadow:1px 1px 0 0 #fafeae;background-color:#473753;gap:1px;overflow:hidden}.StyledSelect_SelectContent__s_Ao_[data-state=open]{animation:StyledSelect_fadeAndScaleIn__Xd_Hm .2s ease-out forwards}.StyledSelect_SelectContent__s_Ao_[data-state=closed]{animation:StyledSelect_fadeAndScaleOut__jXuPn .2s ease-in forwards}.StyledSelect_SelectGroup__TUGX1{display:flex;flex-direction:column;background-color:#473753;max-height:30rem;overflow:auto;font-family:var(--font-source-code-pro)}.StyledSelect_SelectGroup__TUGX1 .StyledSelect_SelectItem__yMevw{box-sizing:border-box;color:#fff;border:1px solid rgba(0,0,0,0);display:flex;align-items:center;padding:.5rem;cursor:pointer;font-size:.8rem}.StyledSelect_SelectGroup__TUGX1 .StyledSelect_SelectItem__yMevw:not(:first-of-type){border-top:1px solid #8f8f8f}.StyledSelect_SelectGroup__TUGX1 .StyledSelect_SelectItem__yMevw[data-highlighted]{background-color:#1a151f;color:#fff;border:1px solid #fff}.StyledSelect_SelectGroup__TUGX1 .StyledSelect_SelectItem__yMevw[data-state=checked]{background-color:#342740;color:#fff}.StyledSelect_SelectGroup__TUGX1 .StyledSelect_SelectItem__yMevw .StyledSelect_SelectItemIcon__YgxzT{margin-right:.5rem;display:flex}@keyframes ModelSelector_fadeAndScaleIn__pYklM{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ModelSelector_fadeAndScaleOut__6BG8M{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ModelSelector_scaleIn__yQfMb{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ModelSelector_scaleOut__7HY3h{0%{transform:scale(1)}to{transform:scale(.95)}}.ModelSelector_ModelSelector__2sXPt{height:2rem;width:-moz-fit-content;width:fit-content}.InlineAssetGeneration_ImagesContainer__sdRob{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem}.InlineAssetGeneration_ImagesContainer__sdRob img{width:150px;height:150px}.InlineAssetGeneration_Ellipsis__ASRN5{display:inline-block;position:relative}.InlineAssetGeneration_Ellipsis__ASRN5:after{content:".";animation:InlineAssetGeneration_ellipsis-dot__zNY3S 1.5s steps(4) infinite;display:inline-block;width:1em;text-align:left}@keyframes InlineAssetGeneration_ellipsis-dot__zNY3S{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@keyframes MarkdownStyledChatBubbleContent_fadeAndScaleIn__KxhLC{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes MarkdownStyledChatBubbleContent_fadeAndScaleOut__WyMPY{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes MarkdownStyledChatBubbleContent_scaleIn__IgDKX{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes MarkdownStyledChatBubbleContent_scaleOut__SK7xy{0%{transform:scale(1)}to{transform:scale(.95)}}.MarkdownStyledChatBubbleContent_Root__Gy_Fe{display:flex;flex-direction:column;gap:.5rem}.MarkdownStyledChatBubbleContent_Root__Gy_Fe code{font-family:var(--font-source-code-pro);color:#fafeae;background-color:#000;border-radius:.5rem;font-size:.8rem;padding:.1rem .3rem}.MarkdownStyledChatBubbleContent_Root__Gy_Fe pre code{font-family:var(--font-source-code-pro);font-size:.8rem;padding:0}.MarkdownStyledChatBubbleContent_Root__Gy_Fe h1{font-size:1.8rem;margin-top:.5rem;margin-bottom:.4rem;font-weight:700}.MarkdownStyledChatBubbleContent_Root__Gy_Fe h2{font-size:1.6rem;margin-top:.4rem;margin-bottom:.35rem;font-weight:700}.MarkdownStyledChatBubbleContent_Root__Gy_Fe h3{font-size:1.4rem;margin-top:.35rem;margin-bottom:.3rem;font-weight:700}.MarkdownStyledChatBubbleContent_Root__Gy_Fe h4{font-size:1.2rem;margin-top:.3rem;margin-bottom:.25rem;font-weight:700}.MarkdownStyledChatBubbleContent_Root__Gy_Fe h5{font-size:1rem;margin-top:.25rem;margin-bottom:.2rem;font-weight:700}.MarkdownStyledChatBubbleContent_Root__Gy_Fe h6{font-size:.9rem;margin-top:.2rem;margin-bottom:.15rem;font-weight:700}.MarkdownStyledChatBubbleContent_Root__Gy_Fe hr{border:none;clear:both;width:96%;height:1px;background-color:#fff;opacity:.5;margin-top:.25rem;margin-bottom:.25rem}.MarkdownStyledChatBubbleContent_Root__Gy_Fe strong{font-weight:700}.MarkdownStyledChatBubbleContent_Root__Gy_Fe em{font-style:italic}.MarkdownStyledChatBubbleContent_Root__Gy_Fe del{text-decoration:line-through}.MarkdownStyledChatBubbleContent_Root__Gy_Fe blockquote{border-left:4px solid #fff;padding-left:16px;margin-left:0;color:#aaa;font-style:italic}.MarkdownStyledChatBubbleContent_Root__Gy_Fe a{color:#eab8fe;text-decoration:underline;font-weight:700;cursor:pointer;transition:color .3s ease}.MarkdownStyledChatBubbleContent_Root__Gy_Fe img{max-width:70%;height:auto;display:block;border-radius:8px}.MarkdownStyledChatBubbleContent_Root__Gy_Fe .MarkdownStyledChatBubbleContent_BubbleContent__XUxg_ p img:last-of-type{margin-right:0}.MarkdownStyledChatBubbleContent_Root__Gy_Fe ol,.MarkdownStyledChatBubbleContent_Root__Gy_Fe ul{list-style:revert;margin:revert;padding:revert}.MarkdownStyledChatBubbleContent_Root__Gy_Fe p{word-wrap:break-word}@keyframes MarkdownStyledChatBubbleRoot_fadeAndScaleIn__8zsRc{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes MarkdownStyledChatBubbleRoot_fadeAndScaleOut__ngC4A{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes MarkdownStyledChatBubbleRoot_scaleIn__TRZmL{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes MarkdownStyledChatBubbleRoot_scaleOut__nMeac{0%{transform:scale(1)}to{transform:scale(.95)}}.MarkdownStyledChatBubbleRoot_Root___f0wI{position:relative;height:auto;max-width:100%;border-radius:.5rem;font-size:.9rem;line-height:1.25rem;background-color:rgba(203,82,251,.1);border:1px solid rgba(203,82,251,.5);color:#fff;padding:.5rem;gap:.5rem;display:flex;flex-direction:column}@media(min-width:576px){.MarkdownStyledChatBubbleRoot_Root___f0wI{max-width:90%}}.MarkdownStyledChatBubbleRoot_Root___f0wI.MarkdownStyledChatBubbleRoot_isUser__k095R{background-color:#4d4f0b;border:none;align-self:flex-end;margin-left:auto}.MarkdownStyledChatBubbleRoot_Root___f0wI.MarkdownStyledChatBubbleRoot_IsAssistant__CTu10{margin-right:auto;padding-top:1rem}.MarkdownStyledChatBubbleRoot_Root___f0wI.MarkdownStyledChatBubbleRoot_ContainsEditor__4_M4U{min-width:100%}@media(min-width:576px){.MarkdownStyledChatBubbleRoot_Root___f0wI.MarkdownStyledChatBubbleRoot_ContainsEditor__4_M4U{min-width:90%}}.MarkdownStyledChatBubbleRoot_Root___f0wI.MarkdownStyledChatBubbleRoot_IsError__5vS2z{border:1px solid #f44336}.MarkdownStyledChatBubbleRoot_RosieChatPortraitIcon__rgx7t{position:absolute;top:-16px;left:-2px;border-radius:50%;background-color:#32283e;padding:1.5px;border:1px solid #8f00c8;width:32px;height:32px}.MarkdownStyledChatBubbleRoot_RosieChatPortraitIcon__rgx7t.MarkdownStyledChatBubbleRoot_IsError__5vS2z{border:1px solid #f44336}@keyframes PromptWarning_fadeAndScaleIn__hgzir{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes PromptWarning_fadeAndScaleOut__pqtPv{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes PromptWarning_scaleIn__URQwl{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes PromptWarning_scaleOut__kd5UT{0%{transform:scale(1)}to{transform:scale(.95)}}.PromptWarning_PromptWarningContainer__tHp8T{border:1px solid #a13a3a;border-top-left-radius:.375rem;border-top-right-radius:.375rem;color:#fff;background-color:#1e090b;display:flex;flex-wrap:wrap;justify-items:center;align-items:center;gap:.5rem;margin-left:1rem;margin-right:1rem;padding:.75rem 1rem;font-size:.85rem}.PromptWarning_PromptWarningContainer__tHp8T svg{color:#f44336;margin:0 .25rem}.PromptWarning_PromptWarningContainer__tHp8T a{font-size:.9rem;color:#fafeae;text-decoration:underline;font-weight:700;cursor:pointer;margin-left:.25rem}.PromptWarning_PromptWarningContainer__tHp8T span{word-break:break-word;overflow-wrap:break-word;white-space:normal;flex:1 1;min-width:0}@keyframes ScrollToBottomContainer_fadeAndScaleIn__xJVOd{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ScrollToBottomContainer_fadeAndScaleOut__9bmGD{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ScrollToBottomContainer_scaleIn__bNNBs{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ScrollToBottomContainer_scaleOut__bhmZb{0%{transform:scale(1)}to{transform:scale(.95)}}.ScrollToBottomContainer_Root__bWDh1{display:flex;flex:1 1 100%;flex-direction:column;width:100%;height:100%;overflow:auto;padding:.5rem 1rem}.ScrollToBottomContainer_Root__bWDh1 .ScrollToBottomContainer_SlidingContainer__wyb06{display:flex;flex:1 1;flex-direction:column;max-width:100%;justify-content:flex-end;gap:1.5rem}.ScrollToBottomContainer_Root__bWDh1 .ScrollToBottomContainer_SlidingContainer__wyb06 .ScrollToBottomContainer_ScrollToBottomArrow__mLdzL{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);color:#fff;border:1px solid rgba(203,82,251,.5);display:flex;border-radius:50%;padding:.5rem;background-color:rgba(203,82,251,.5)}.ScrollToBottomContainer_Root__bWDh1 .ScrollToBottomContainer_SlidingContainer__wyb06 .ScrollToBottomContainer_ScrollToBottomArrow__mLdzL svg{scale:1.5}@keyframes AssetMentionItem_fadeAndScaleIn__Q51np{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes AssetMentionItem_fadeAndScaleOut__3853v{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes AssetMentionItem_scaleIn__Revuy{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes AssetMentionItem_scaleOut__VXZSt{0%{transform:scale(1)}to{transform:scale(.95)}}.AssetMentionItem_Root__0VZfT{display:flex;align-items:center;gap:10px}.AssetMentionItem_Root__0VZfT img{width:50px;height:50px;object-fit:contain}.AssetMentionItem_AudioPreviewBtn__Ys_cQ{margin:0 .5rem}.AssetMentionItem_Unknown__hu8Pn{width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-size:xx-large}.AssetMentionItem_Icon__if79H{flex-shrink:0}.AssetMentionItem_Name__VOFqX{overflow:hidden;text-overflow:ellipsis}.AssetMentionItem_Tooltip__OhjIR{word-break:break-all;margin:-10px -15px;padding:10px 15px;box-sizing:border-box}@keyframes CodeChat_fadeAndScaleIn__Ux7R5{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CodeChat_fadeAndScaleOut__KdRo2{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CodeChat_scaleIn__8HNRZ{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes CodeChat_scaleOut__qg2_T{0%{transform:scale(1)}to{transform:scale(.95)}}.CodeChat_CodeChatContainer__dANDw{width:100%;height:100%;display:flex;flex-direction:column;border-bottom:1px solid rgba(203,82,251,.5);background:linear-gradient(180deg,rgba(124,219,231,.05),rgba(248,146,251,.05) 53.65%,rgba(250,175,206,.05)),rgba(0,0,0,.8)}@media(min-width:992px){.CodeChat_CodeChatContainer__dANDw{border-right:1px solid rgba(203,82,251,.5);border-bottom:none}}.CodeChat_CodeChatContainer__dANDw .CodeChat_PromptArea__dnNWI{position:relative;margin:1rem;padding:1rem;background-color:#3c3143;border:1px solid #636363;border-radius:.375rem}.CodeChat_CodeChatContainer__dANDw .CodeChat_PromptArea__dnNWI.CodeChat_Warning__4DrqH{margin-top:0;border-radius:0 0 .375rem .375rem;border-top:none}.CodeChat_CodeChatContainer__dANDw .CodeChat_PromptArea__dnNWI .CodeChat_DragDropFileOverlay__L0nJD{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10}.CodeChat_CodeChatContainer__dANDw .CodeChat_PromptArea__dnNWI .CodeChat_PromptForm__bZ0Io{display:flex;flex-wrap:wrap}.CodeChat_CodeChatContainer__dANDw .CodeChat_PromptArea__dnNWI .CodeChat_PromptForm__bZ0Io .CodeChat_PromptFormTopBar__OP9C5{width:100%;position:relative;padding-bottom:1rem}.CodeChat_CodeChatContainer__dANDw .CodeChat_PromptArea__dnNWI .CodeChat_PromptForm__bZ0Io .CodeChat_PromptFormTopBar__OP9C5:after{content:"";background-color:#636363;height:1px;position:absolute;display:block;bottom:0;left:-1rem;right:-1rem}.CodeChat_CodeChatContainer__dANDw .CodeChat_PromptArea__dnNWI .CodeChat_PromptForm__bZ0Io .CodeChat_PromptFormBottomBar__rbmen{display:flex;width:100%;align-items:center}.CodeChat_CodeChatContainer__dANDw .CodeChat_PromptArea__dnNWI .CodeChat_ImagePreviewContainer__eqEio{position:relative;max-width:50px;max-height:50px;border-radius:4px;overflow:hidden}.CodeChat_CodeChatContainer__dANDw .CodeChat_PromptArea__dnNWI .CodeChat_ImagePreviewContainer__eqEio img{display:block;width:100%;height:100%;object-fit:cover}.CodeChat_CodeChatContainer__dANDw .CodeChat_PromptArea__dnNWI .CodeChat_ImagePreviewContainer__eqEio .CodeChat_RemoveImageButton__CShFU{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}.CodeChat_CodeChatContainer__dANDw .CodeChat_PromptArea__dnNWI .CodeChat_ImagePreviewContainer__eqEio .CodeChat_RemoveImageButton__CShFU:hover{background-color:rgba(0,0,0,.8)}.CodeChat_CodeChatContainer__dANDw .CodeChat_PromptArea__dnNWI .CodeChat_PromptImageButtons__KlhCe{display:flex;gap:.5rem;width:100%;height:2rem}.CodeChat_CodeChatContainer__dANDw .CodeChat_PromptArea__dnNWI .CodeChat_PromptImageButtons__KlhCe button svg{display:block;color:#fff}.CodeChat_CodeChatMainContainer__BAhhL{display:flex;flex-direction:column;flex-grow:1;position:relative;min-height:0}.CodeChat_CodeChatMainContainer__BAhhL .CodeChat_WorkInProgress__M0yDp{width:100%;background-color:#f19aa5;font-family:var(--font-source-code-pro);text-align:center;border-bottom:1px solid #f19aa5;display:flex;justify-content:space-evenly}.CodeChat_CodeChatMainContainer__BAhhL .CodeChat_CodeChatMainContent__vyQov{display:flex;height:100%;width:100%;flex-direction:column;overflow:auto;z-index:0}.CodeChat_CodeChatMainContainer__BAhhL .CodeChat_CodeChatMainContent__vyQov .CodeChat_CodeChatMainContentHeader___Pkvy{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:1rem;box-sizing:border-box}.CodeChat_CodeChatMainContainer__BAhhL .CodeChat_CodeChatMainContent__vyQov .CodeChat_CodeChatMainContentHeader___Pkvy .CodeChat_ClearMemoryButton__G_tW7{margin-left:auto}.CodeChat_CodeChatMainContainer__BAhhL .CodeChat_CodeChatMainContent__vyQov .CodeChat_CodeChatMainContentHeader___Pkvy .CodeChat_ClearMemoryButton__G_tW7 button{gap:0}.CodeChat_CodeChatMainContainer__BAhhL .CodeChat_CodeChatMainContent__vyQov .CodeChat_CodeChatMainContentHeader___Pkvy .CodeChat_ClearMemoryButton__G_tW7 button p{width:0;overflow:hidden}@media(min-width:576px){.CodeChat_CodeChatMainContainer__BAhhL .CodeChat_CodeChatMainContent__vyQov .CodeChat_CodeChatMainContentHeader___Pkvy .CodeChat_ClearMemoryButton__G_tW7 button{gap:.5rem}.CodeChat_CodeChatMainContainer__BAhhL .CodeChat_CodeChatMainContent__vyQov .CodeChat_CodeChatMainContentHeader___Pkvy .CodeChat_ClearMemoryButton__G_tW7 button p{width:auto;overflow:auto}}.CodeChat_CodeChatMainContainer__BAhhL .CodeChat_CodeChatMainContent__vyQov .CodeChat_CodeChatMainContentHeader___Pkvy .CodeChat_ProjectLLMModeSelect__KH9VP{width:5.5rem}@media(min-width:576px){.CodeChat_CodeChatMainContainer__BAhhL .CodeChat_CodeChatMainContent__vyQov .CodeChat_CodeChatMainContentHeader___Pkvy .CodeChat_ProjectLLMModeSelect__KH9VP{width:8rem}}.CodeChat_CodeChatSubmitContainer__W9Yyk{display:flex;gap:.5rem}.CodeChat_ExceptionDialogBody__iB0F3{max-height:60vh;overflow:auto}.CodeChat_SubmitButton__2CnsH{border-radius:.2rem;justify-content:center;align-items:center;display:flex;width:auto;margin-left:auto;border:1px solid #8f8f8f}.CodeChat_SubmitButton__2CnsH.CodeChat_Disabled__V3M6P{border:1px solid #8f8f8f}@keyframes CodeMarkdown_fadeAndScaleIn__kHdBO{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CodeMarkdown_fadeAndScaleOut__6nJY_{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CodeMarkdown_scaleIn__I22qH{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes CodeMarkdown_scaleOut__vG9aO{0%{transform:scale(1)}to{transform:scale(.95)}}.CodeMarkdown_EditorContainer__MuLUR{display:inline-block;max-width:100%;min-height:var(--initial-editor-height);overflow-x:auto;position:relative}.CodeMarkdown_EditorContainer__MuLUR .CodeMarkdown_ButtonContainer__3Gf70{display:flex;flex-direction:column;gap:4px;align-items:center;position:absolute;top:2rem;left:.5rem;z-index:1;transition:opacity .2s ease-in-out}.CodeMarkdown_EditorContainer__MuLUR:hover .CodeMarkdown_ButtonContainer__3Gf70{opacity:1}.CodeMarkdown_EditorContainer__MuLUR .CodeMarkdown_IconButton__7Uiac{color:#fff;border-color:#8f8f8f;background-color:#1a151f;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s ease-in-out,background-color .2s ease-in-out}.CodeMarkdown_EditorContainer__MuLUR .CodeMarkdown_IconButton__7Uiac svg{width:1rem;height:1rem}.CodeMarkdown_EditorContainer__MuLUR .CodeMarkdown_IconButton__7Uiac:hover{border-color:#f19aa5;background-color:#cb52fb}.CodeMarkdown_EditorContainer__MuLUR .CodeMarkdown_IconButton__7Uiac.CodeMarkdown_Disabled__u1riw{cursor:default}.CodeMarkdown_EditorContainer__MuLUR .CodeMarkdown_IconButton__7Uiac.CodeMarkdown_Disabled__u1riw:hover{color:#fff;border-color:#8f8f8f;background-color:#1a151f}.CodeMarkdown_CodeBlock__NLcqv{background-color:#000;overflow-x:auto;padding:0 .5rem;min-height:0;max-height:200px}@keyframes PublishButton_fadeAndScaleIn__ghDKd{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes PublishButton_fadeAndScaleOut__d_zW1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes PublishButton_scaleIn__3QPvl{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes PublishButton_scaleOut__YeUw7{0%{transform:scale(1)}to{transform:scale(.95)}}.PublishButton_TooltipZIndex__IwqD6{z-index:1}.PublishButton_PublishPopoverContent__JFgjy{display:flex;flex-direction:column;gap:1rem;margin-top:.25rem;padding:1rem 1.5rem 2rem;background-color:rgba(0,0,0,.8);border:1px solid #f19aa5;border-radius:.375rem;color:#fff;font-family:var(--font-source-code-pro);overflow-y:scroll;z-index:1;width:90dvw;height:-moz-fit-content;height:fit-content;max-height:90dvh}@media(min-width:576px){.PublishButton_PublishPopoverContent__JFgjy{width:525px}}.PublishButton_PublishPopoverContent__JFgjy h2{font-weight:700}.PublishButton_PublishPopoverContent__JFgjy div{display:flex;flex-direction:column;gap:.5rem}.PublishButton_PublishPopoverContent__JFgjy div *{text-align:left}@media(min-width:576px){.PublishButton_PublishPopoverContent__JFgjy div *{white-space:nowrap}}.PublishButton_PublishPopoverContent__JFgjy div h2{color:#fff;font-weight:700}.PublishButton_PublishPopoverContent__JFgjy[data-state=open]{animation:PublishButton_inSlideUpAndFade__5vMhY .2s ease-out forwards}.PublishButton_PublishPopoverContent__JFgjy[data-state=closed]{animation:PublishButton_outSlideDownAndFade__gcI_7 .2s ease-in forwards}.PublishButton_PublishPopoverContent__JFgjy .PublishButton_Header__Vc_e0{display:flex;align-items:center;margin-left:auto}.PublishButton_PublishPopoverContent__JFgjy .PublishButton_Header__Vc_e0 .PublishButton_CloseIconButton__4bUv2{padding:0;color:hsla(0,0%,100%,.7);cursor:pointer;border:none;background-color:unset}.PublishButton_PublishPopoverContent__JFgjy .PublishButton_Header__Vc_e0 .PublishButton_CloseIconButton__4bUv2>svg{margin:0}.PublishButton_PublishPopoverContent__JFgjy .PublishButton_FooterButton__WEOmC{flex-grow:1;width:100%}@media(min-width:768px){.PublishButton_PublishPopoverContent__JFgjy .PublishButton_FooterButton__WEOmC{flex-grow:0}}.PublishButton_PublishPopoverContent__JFgjy .PublishButton_FooterButton__WEOmC:hover:not(:disabled){background-color:#cb52fb}.PublishButton_PublishPopoverContent__JFgjy .PublishButton_SuccessHeader__A67pB{display:flex;gap:.25rem;align-items:center;font-weight:700;font-size:1.25rem}.PublishButton_PublishPopoverContent__JFgjy .PublishButton_SuccessHeader__A67pB .PublishButton_PartyIcon__s1Ezi{height:20px;width:20px}.PublishButton_PublishPopoverContent__JFgjy .PublishButton_SuccessBody__FAR9q{display:flex;flex-direction:column;gap:1rem;width:100%}.PublishButton_PublishPopoverContent__JFgjy .PublishButton_SuccessBody__FAR9q .PublishButton_PlayButton__oMYON{width:100%}@media(min-width:768px){.PublishButton_PublishPopoverContent__JFgjy .PublishButton_SuccessBody__FAR9q .PublishButton_PlayButton__oMYON{flex-grow:0}}.PublishButton_PublishPopoverContent__JFgjy .PublishButton_SuccessBody__FAR9q .PublishButton_PlayButton__oMYON:hover:not(:disabled){background-color:#cb52fb;border-color:#fff}.PublishButton_PublishPopoverContent__JFgjy .PublishButton_SuccessBody__FAR9q .PublishButton_GameUrlButton__gGZTh.PublishButton_GameUrlButton__gGZTh{font-weight:400;border-color:#8f8f8f;color:#8f8f8f;box-shadow:none;cursor:auto;background-color:#222}.PublishButton_PublishPopoverContent__JFgjy .PublishButton_SuccessBody__FAR9q .PublishButton_GameUrlButton__gGZTh.PublishButton_GameUrlButton__gGZTh .PublishButton_GameUrl__bx3k_{white-space:nowrap;justify-content:left;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.PublishButton_PublishPopoverContent__JFgjy .PublishButton_SuccessBody__FAR9q .PublishButton_GameUrlButton__gGZTh.PublishButton_GameUrlButton__gGZTh .PublishButton_TooltipContent__tGdw3{color:#000}.PublishButton_PublishPopoverContent__JFgjy .PublishButton_SuccessBody__FAR9q .PublishButton_GameUrlButton__gGZTh.PublishButton_GameUrlButton__gGZTh:hover{background-color:#381242;color:#fff;border-color:#fff}.PublishButton_PublishPopoverContent__JFgjy .PublishButton_SuccessBody__FAR9q .PublishButton_GameUrlCaption__VVKD2{font-size:x-small}@keyframes PublishButton_inSlideUpAndFade__5vMhY{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes PublishButton_outSlideDownAndFade__gcI_7{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2px)}}@keyframes CodeGenerationMessage_fadeAndScaleIn__GU7l2{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CodeGenerationMessage_fadeAndScaleOut__Ofw9w{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CodeGenerationMessage_scaleIn__8r7QI{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes CodeGenerationMessage_scaleOut___MVNn{0%{transform:scale(1)}to{transform:scale(.95)}}.CodeGenerationMessage_ExtraButtonsContainer__ArlvD{display:flex;flex-direction:column;gap:.5rem}@media(min-width:576px){.CodeGenerationMessage_ExtraButtonsContainer__ArlvD{flex-direction:row;justify-content:space-between}}.CodeGenerationMessage_ExtraButtonsContainer__ArlvD .CodeGenerationMessage_RetryUndoContainer__hceaU{display:flex;gap:.5rem;flex-direction:column}@media(min-width:576px){.CodeGenerationMessage_ExtraButtonsContainer__ArlvD .CodeGenerationMessage_RetryUndoContainer__hceaU{flex-direction:row}}.CodeGenerationMessage_ExtraButtonsContainer__ArlvD .CodeGenerationMessage_CancelledOrErroredMessage__1Xku_{display:flex;align-items:center;color:#8f8f8f;flex-shrink:0}.CodeGenerationMessage_NextStepContainer__z2G3B{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0}.CodeGenerationMessage_NextStepContainer__z2G3B .CodeGenerationMessage_NextStepText__ATCur{font-size:.875rem;font-weight:700;line-height:1.4;border:1px solid hsla(0,0%,100%,.0509803922);border-radius:5px;padding:16px;gap:12px;background:rgba(0,0,0,.2)}.CodeGenerationMessage_NextStepContainer__z2G3B .CodeGenerationMessage_NextStepButton__bzj3s,.CodeGenerationMessage_NextStepContainer__z2G3B .CodeGenerationMessage_PublishButton__bJzsv{align-self:flex-start;margin-top:.25rem;width:100%}.CodeGenerationMessage_NextStepContainer__z2G3B .CodeGenerationMessage_PublishButton__bJzsv{background-color:#32283e;color:#fff;border:1px solid #8f00c8}.CodeGenerationMessage_NextStepContainer__z2G3B .CodeGenerationMessage_PublishButton__bJzsv:hover{background-color:#8f00c8}@keyframes AssistantChatMessage_fadeAndScaleIn__g1hCs{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes AssistantChatMessage_fadeAndScaleOut__w3SHy{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes AssistantChatMessage_scaleIn__uKtQw{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes AssistantChatMessage_scaleOut__nKUNL{0%{transform:scale(1)}to{transform:scale(.95)}}.AssistantChatMessage_ExtraButtonsContainer__a1F_M{display:flex;justify-content:space-between}.AssistantChatMessage_ExtraButtonsContainer__a1F_M .AssistantChatMessage_ExtraButtons__1Teuo{display:flex;width:100%;justify-content:flex-end;gap:.5rem;flex-direction:column}@media(min-width:576px){.AssistantChatMessage_ExtraButtonsContainer__a1F_M .AssistantChatMessage_ExtraButtons__1Teuo{flex-direction:row}}.AssistantChatMessage_ExtraButtonsContainer__a1F_M .AssistantChatMessage_CancelledOrErroredMessage__h9BqC{display:flex;align-items:center;color:#8f8f8f;flex-shrink:0}.AssistantChatMessage_NextStepContainer__Y_zwP{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0}.AssistantChatMessage_NextStepText__MS6sO{font-size:.875rem;line-height:1.4}.AssistantChatMessage_NextStepButton__Cpsu5{align-self:flex-start;margin-top:.25rem}@keyframes Message_fadeAndScaleIn__G2snt{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Message_fadeAndScaleOut__UCc0_{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes Message_scaleIn__2zd3W{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes Message_scaleOut___lz4Q{0%{transform:scale(1)}to{transform:scale(.95)}}.Message_CancelledOrErroredMessage__zk_76{display:flex;align-items:center;color:#8f8f8f;flex-shrink:0}.Message_FullWidth__olfTK{max-width:100%}@media(min-width:576px){.Message_FullWidth__olfTK{max-width:90%}}.Message_ExtraButtons__mY92P{border-color:#8f8f8f;color:#8f8f8f;width:100%}@media(min-width:576px){.Message_ExtraButtons__mY92P{width:max-content}}.Message_ExtraButtons__mY92P svg,.Message_ExtraButtons__mY92P:hover{color:#fff}.Message_LoadingContainer__MAPjF{display:flex;flex-direction:column;gap:.75rem;width:100%}.Message_LoadingMessage__Hy2Rz{display:flex;align-items:center;gap:.5rem;color:#fff;font-size:.9rem}.Message_TipContainer___YKwn{display:flex;flex-direction:column;gap:.25rem}.Message_TipPrefix__VUD8j{color:#fafeae;font-weight:500;display:block}.Message_TipText__f8WRD{color:#fff;line-height:1.4}.Message_ProgressBar__wL7Jr{width:100%;height:4px;background-color:hsla(0,0%,100%,.1);border-radius:2px;overflow:hidden}.Message_ProgressFill__cJTXk{height:100%;background-color:#fff;border-radius:2px}@keyframes CreditBalance_fadeAndScaleIn__G3Ud4{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CreditBalance_fadeAndScaleOut__CZWXw{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CreditBalance_scaleIn__uLh6Z{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes CreditBalance_scaleOut__aermY{0%{transform:scale(1)}to{transform:scale(.95)}}.CreditBalance_IconButton__IZwrC{display:flex;align-items:center;justify-content:center;gap:8px;background-color:#342740;border-radius:.375rem;border:1px solid #636363;padding:.5rem;margin-left:auto;color:#fff;font-size:.875rem}@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:4rem;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:5rem}}.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_CenteredTitleContainer__NSo7Z{display:flex;align-items:center;justify-content:center;width:100%}.QuickStartSection_Root__qvhV2 .QuickStartSection_PromptAndSuggestionsContainer__eTWLU{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:95%;max-width:600px;margin-bottom:2rem}@media(min-width:576px){.QuickStartSection_Root__qvhV2 .QuickStartSection_PromptAndSuggestionsContainer__eTWLU{width:90%;max-width:650px}}@media(min-width:992px){.QuickStartSection_Root__qvhV2 .QuickStartSection_PromptAndSuggestionsContainer__eTWLU{width:80%;max-width:700px}}.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 TemplateBackground_fadeAndScaleIn__dv9PH{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes TemplateBackground_fadeAndScaleOut__zQ8a_{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes TemplateBackground_scaleIn__Zq4JE{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes TemplateBackground_scaleOut__biafY{0%{transform:scale(1)}to{transform:scale(.95)}}.TemplateBackground_BackgroundContainer___U_xa{position:absolute;top:-3.5rem;left:0;width:100%;height:calc(100% + 3.5rem);overflow:hidden;z-index:-1}@media(min-width:576px){.TemplateBackground_BackgroundContainer___U_xa{top:-4rem;height:calc(100% + 4rem)}}.TemplateBackground_BackgroundImage__kdQ7t{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.TemplateBackground_BackgroundVideo__lIPu1{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@keyframes UserProfilePage_fadeAndScaleIn__94c1U{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes UserProfilePage_fadeAndScaleOut__7qj47{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes UserProfilePage_scaleIn__LSrSh{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes UserProfilePage_scaleOut__uSm71{0%{transform:scale(1)}to{transform:scale(.95)}}.UserProfilePage_ProfileViewContainer__4VWdY{display:flex;flex-direction:column;gap:1.5rem;padding:.75rem}@media(min-width:576px){.UserProfilePage_ProfileViewContainer__4VWdY{padding:1rem}}@media(min-width:768px){.UserProfilePage_ProfileViewContainer__4VWdY{padding:1.5rem}}@media(min-width:992px){.UserProfilePage_ProfileViewContainer__4VWdY{padding:2rem}}.UserProfilePage_ProfileViewContainer__4VWdY header{width:100%}.UserProfilePage_ProfileViewContainer__4VWdY .UserProfilePage_ButtonsContainer__w_qsL{display:flex;gap:.5rem;width:100%;height:100%}.UserProfilePage_ProfileViewContainer__4VWdY .UserProfilePage_ButtonsContainer__w_qsL .UserProfilePage_RemixButton__q_yUl{gap:4px;border-color:#fafeae;box-shadow:1px 1px 0 0 #fafeae}.UserProfilePage_ProfileViewContainer__4VWdY .UserProfilePage_ButtonsContainer__w_qsL .UserProfilePage_RemixButton__q_yUl:disabled{border-color:#8f8f8f;box-shadow:none}.UserProfilePage_ProfileViewContainer__4VWdY .UserProfilePage_ButtonsContainer__w_qsL .UserProfilePage_PlayButton__Ta4tv{flex-basis:40px;flex-grow:0;border-color:#00fffd;box-shadow:1px 1px 0 0 #00fffd}