.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>div{display:flex}.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:.3rem;background-color:#342740;border-radius:.375rem;border:1px solid #636363;padding:.5rem;margin-left:auto;color:#fff;font-size:.875rem}.CreditBalance_IconButton__IZwrC>span{position:relative}.CreditBalance_IconButton__IZwrC>span.CreditBalance_Infinity__fK0UK{font-size:1.2rem;top:2px}@keyframes EditableInput_fadeAndScaleIn__S9Qtc{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes EditableInput_fadeAndScaleOut__9YygQ{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes EditableInput_scaleIn__bXZ__{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes EditableInput_scaleOut__2GVuy{0%{transform:scale(1)}to{transform:scale(.95)}}.EditableInput_Input__g5FqQ{border:none;padding:0}.EditableInput_Input__g5FqQ:focus{color:#fff;outline:2px solid #fff}.EditableInput_Span__9ZikF{pointer-events:none}@keyframes History_fadeAndScaleIn__acBgr{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes History_fadeAndScaleOut__WfyVc{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes History_scaleIn__spys_{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes History_scaleOut__ETc39{0%{transform:scale(1)}to{transform:scale(.95)}}.History_Trigger__VBIYj{gap:.5rem;padding:.5rem;align-items:center}.History_PopperContent__NNBoP,.History_Trigger__VBIYj{color:#fff;display:flex;font-family:var(--font-source-code-pro)}.History_PopperContent__NNBoP{border:1px solid #381242;background-color:#000;border-radius:.375rem;padding:0 .5rem;flex-direction:column;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);overflow:auto;width:275px}.History_PopperContent__NNBoP[data-side=top]{animation-name:History_slideDownAndFade__hmlXJ}.History_PopperContent__NNBoP[data-side=right]{animation-name:History_slideLeftAndFade__MtWDP}.History_PopperContent__NNBoP[data-side=bottom]{animation-name:History_slideUpAndFade__quOIk}.History_PopperContent__NNBoP[data-side=left]{animation-name:History_slideRightAndFade__f7QbW}.History_PopperContent__NNBoP .History_Header__envgw{display:flex;justify-content:space-between;align-items:center;font-weight:700;padding:1rem}.History_PopperContent__NNBoP .History_Header__envgw button{display:flex}.History_PopperContent__NNBoP .History_RevisionsContainer__Soa_9{gap:.75rem;display:flex;flex-direction:column;max-height:calc(var(--radix-popover-content-available-height) - 9rem);overflow:auto}.History_PopperContent__NNBoP .History_RevisionsContainer__Soa_9 .History_RevisionRoot__c5syt{display:flex;flex-direction:column;position:relative;cursor:pointer;margin:2px;padding:2px}.History_PopperContent__NNBoP .History_RevisionsContainer__Soa_9 .History_RevisionRoot__c5syt:hover .History_LabelContainer__KWCta{background-color:#381242}.History_PopperContent__NNBoP .History_RevisionsContainer__Soa_9 .History_RevisionRoot__c5syt .History_LabelContainer__KWCta{background-color:#342740;border-radius:.375rem;display:flex;align-items:center;justify-content:space-between}.History_PopperContent__NNBoP .History_RevisionsContainer__Soa_9 .History_RevisionRoot__c5syt .History_LabelContainer__KWCta.History_Current__yr4JG{background-color:#8f00c8}.History_PopperContent__NNBoP .History_RevisionsContainer__Soa_9 .History_RevisionRoot__c5syt .History_LabelContainer__KWCta .History_EyeIcon__0Fo00{display:flex;margin-left:.5rem}.History_PopperContent__NNBoP .History_RevisionsContainer__Soa_9 .History_RevisionRoot__c5syt .History_LabelContainer__KWCta .History_Label__BHrV6{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;padding:.5rem;background-color:inherit;border-radius:inherit;color:inherit;min-width:0;flex-grow:1}.History_PopperContent__NNBoP .History_RevisionsContainer__Soa_9 .History_RevisionRoot__c5syt .History_LabelContainer__KWCta .History_ExtraMenuButton___QVtT{margin-right:.5rem;display:flex}.History_PopperContent__NNBoP .History_RevisionsContainer__Soa_9 .History_RevisionRoot__c5syt .History_Timestamp__kjgRk{color:#8f8f8f;font-size:.75rem}.History_PopperContent__NNBoP .History_RevisionsContainer__Soa_9:last-of-type{margin-bottom:.5rem}.History_PopperContent__NNBoP .History_AcceptCancelContainer__EA8Jm{border-radius:0 0 .375rem .375rem;background-color:#000;display:flex;font-family:var(--font-source-code-pro);border-top:1px solid #381242;margin-left:-.5rem;margin-right:-.5rem;padding:.5rem 1rem;gap:1rem}.History_PopperContent__NNBoP .History_AcceptCancelContainer__EA8Jm .History_Confirm__0DAIO{flex-grow:2}.History_ExtraMenuContent__2ddMl{border:1px solid #381242;background-color:#000;color:#fff;border-radius:.375rem;font-family:var(--font-source-code-pro);display:flex;flex-direction:column;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.History_ExtraMenuContent__2ddMl button{cursor:pointer;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem}.History_ExtraMenuContent__2ddMl button:hover{background-color:#381242}.History_ExtraMenuContent__2ddMl button:not(:last-of-type){border-bottom:1px solid #381242}@keyframes History_slideUpAndFade__quOIk{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes History_slideRightAndFade__f7QbW{0%{opacity:0;transform:translateX(-2px)}to{opacity:1;transform:translateX(0)}}@keyframes History_slideDownAndFade__hmlXJ{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes History_slideLeftAndFade__MtWDP{0%{opacity:0;transform:translateX(2px)}to{opacity:1;transform:translateX(0)}}@keyframes InlineErrorMessage_fadeAndScaleIn__79zE0{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes InlineErrorMessage_fadeAndScaleOut__6ZrzY{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes InlineErrorMessage_scaleIn__KViOB{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes InlineErrorMessage_scaleOut__399OC{0%{transform:scale(1)}to{transform:scale(.95)}}.InlineErrorMessage_ErrorMessageFooter__1wqqV{background-color:#a13a3a;margin:0 -.5rem -.5rem;border-radius:0 0 .375rem .375rem;border-top:1px solid #ff2424;padding:.5rem;display:flex;align-items:center;gap:.5rem;font-family:var(--font-source-code-pro);font-size:.75rem;justify-content:space-between;flex-wrap:wrap}@media(min-width:768px){.InlineErrorMessage_ErrorMessageFooter__1wqqV{flex-wrap:nowrap}}.InlineErrorMessage_ErrorMessageFooter__1wqqV div{display:flex;align-items:center;gap:.5rem}.InlineErrorMessage_ErrorMessageFooter__1wqqV button{text-decoration:underline;color:#fafeae;font-weight:700;font-size:.875rem;white-space:nowrap;margin-left:1.5rem}.InlineErrorMessage_ErrorMessageFooter__1wqqV svg{flex-shrink:0;width:1rem;height:1rem}@keyframes ScreenshotButton_fadeAndScaleIn__WehM2{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ScreenshotButton_fadeAndScaleOut__E4d_S{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ScreenshotButton_scaleIn__HmWqv{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ScreenshotButton_scaleOut__2cT8R{0%{transform:scale(1)}to{transform:scale(.95)}}.ScreenshotButton_IconButton__KMcQy{display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#342740;border-radius:.375rem;border:1px solid #636363;padding:.5rem}.ScreenshotButton_IconButton__KMcQy svg{width:1rem;height:1rem;fill:#fff}.ScreenshotButton_IconButton__KMcQy:focus-within,.ScreenshotButton_IconButton__KMcQy:hover{background-color:#3c3143}.ScreenshotButton_IconButton__KMcQy span{color:#8f8f8f;margin-left:.5rem;-webkit-text-decoration-line:none;text-decoration-line:none;font-size:.85rem}.ScreenshotButton_Disabled__3mB6h{cursor:not-allowed}.ScreenshotButton_Disabled__3mB6h:focus-within,.ScreenshotButton_Disabled__3mB6h:hover{background-color:#542f71}.ScreenshotButton_Disabled__3mB6h svg{fill:#8f8f8f}@keyframes MarkdownStyledChatBubbleRoot_fadeAndScaleIn__L8aK_{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes MarkdownStyledChatBubbleRoot_fadeAndScaleOut__h7pV0{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes MarkdownStyledChatBubbleRoot_scaleIn__YzNfr{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes MarkdownStyledChatBubbleRoot_scaleOut__apBqh{0%{transform:scale(1)}to{transform:scale(.95)}}.MarkdownStyledChatBubbleRoot_Root__FD9bh{height:auto;max-width:90%;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}.MarkdownStyledChatBubbleRoot_Root__FD9bh.MarkdownStyledChatBubbleRoot_IsSelf__556nF{background-color:#4d4f0b;border:none;align-self:flex-end;margin-left:auto}.MarkdownStyledChatBubbleRoot_Root__FD9bh.MarkdownStyledChatBubbleRoot_IsResponse__fvpDC{margin-right:auto}.MarkdownStyledChatBubbleRoot_Root__FD9bh.MarkdownStyledChatBubbleRoot_ContainsEditor__Yljml{min-width:90%}.MarkdownStyledChatBubbleRoot_Root__FD9bh.MarkdownStyledChatBubbleRoot_IsError__3R3dN{border:1px solid #f44336}@keyframes MarkdownStyledChatBubbleContent_fadeAndScaleIn__QgQur{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes MarkdownStyledChatBubbleContent_fadeAndScaleOut__ETT4Y{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes MarkdownStyledChatBubbleContent_scaleIn__8v6cA{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes MarkdownStyledChatBubbleContent_scaleOut__p4XsR{0%{transform:scale(1)}to{transform:scale(.95)}}.MarkdownStyledChatBubbleContent_Root__urCGs{display:flex;flex-direction:column;gap:.5rem}.MarkdownStyledChatBubbleContent_Root__urCGs code{font-family:var(--font-source-code-pro);color:#fafeae;background-color:#000;border-radius:.5rem;font-size:.8rem;padding:.1rem .3rem}.MarkdownStyledChatBubbleContent_Root__urCGs pre code{font-family:var(--font-source-code-pro);font-size:.8rem;padding:0}.MarkdownStyledChatBubbleContent_Root__urCGs h1{font-size:1.8rem;margin-top:.5rem;margin-bottom:.4rem;font-weight:700}.MarkdownStyledChatBubbleContent_Root__urCGs h2{font-size:1.6rem;margin-top:.4rem;margin-bottom:.35rem;font-weight:700}.MarkdownStyledChatBubbleContent_Root__urCGs h3{font-size:1.4rem;margin-top:.35rem;margin-bottom:.3rem;font-weight:700}.MarkdownStyledChatBubbleContent_Root__urCGs h4{font-size:1.2rem;margin-top:.3rem;margin-bottom:.25rem;font-weight:700}.MarkdownStyledChatBubbleContent_Root__urCGs h5{font-size:1rem;margin-top:.25rem;margin-bottom:.2rem;font-weight:700}.MarkdownStyledChatBubbleContent_Root__urCGs h6{font-size:.9rem;margin-top:.2rem;margin-bottom:.15rem;font-weight:700}.MarkdownStyledChatBubbleContent_Root__urCGs hr{border:none;clear:both;width:96%;height:1px;background-color:#fff;opacity:.5;margin-top:.25rem;margin-bottom:.25rem}.MarkdownStyledChatBubbleContent_Root__urCGs strong{font-weight:700}.MarkdownStyledChatBubbleContent_Root__urCGs em{font-style:italic}.MarkdownStyledChatBubbleContent_Root__urCGs del{text-decoration:line-through}.MarkdownStyledChatBubbleContent_Root__urCGs blockquote{border-left:4px solid #fff;padding-left:16px;margin-left:0;color:#aaa;font-style:italic}.MarkdownStyledChatBubbleContent_Root__urCGs a{color:#eab8fe;text-decoration:underline;font-weight:700;cursor:pointer;transition:color .3s ease}.MarkdownStyledChatBubbleContent_Root__urCGs img{max-width:70%;height:auto;display:block;border-radius:8px}.MarkdownStyledChatBubbleContent_Root__urCGs .MarkdownStyledChatBubbleContent_BubbleContent__AYww_ p img:last-of-type{margin-right:0}.MarkdownStyledChatBubbleContent_Root__urCGs ol,.MarkdownStyledChatBubbleContent_Root__urCGs ul{list-style:revert;margin:revert;padding:revert}.MarkdownStyledChatBubbleContent_Root__urCGs p{word-wrap:break-word}.ThumbsDownSuggestions_CloseIcon__oQtHZ{align-self:flex-end;cursor:pointer;margin-bottom:-1.5rem;z-index:10}