@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)}}@keyframes MentionableInput_pulseBackground__HvA5q{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px rgba(143,0,200,.2)}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px rgba(52,39,64,.5)}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px rgba(143,0,200,.2)}}.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)}}@keyframes Tooltip_pulseBackground__CKvgX{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px rgba(143,0,200,.2)}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px rgba(52,39,64,.5)}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px rgba(143,0,200,.2)}}.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)}}@keyframes AttachPromptImageButton_pulseBackground__glLcS{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px rgba(143,0,200,.2)}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px rgba(52,39,64,.5)}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px rgba(143,0,200,.2)}}.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 CreateFromScratchPromptForm_fadeAndScaleIn__qtQ_h{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CreateFromScratchPromptForm_fadeAndScaleOut__PttdN{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CreateFromScratchPromptForm_scaleIn__PMA9Y{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes CreateFromScratchPromptForm_scaleOut__Gulrg{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes CreateFromScratchPromptForm_pulseBackground__wI4LZ{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px rgba(143,0,200,.2)}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px rgba(52,39,64,.5)}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px rgba(143,0,200,.2)}}.CreateFromScratchPromptForm_FormContainer__FjYod{position:relative;width:100%}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_DragDropFileOverlay__fUNYd{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_PromptImageContainer__kRSm0{display:flex;gap:.5rem;position:absolute;left:1rem;bottom:1rem}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_PromptImageContainer__kRSm0 .CreateFromScratchPromptForm_AttachPromptImageButton__4uvjI{background-color:#1a151f;padding:.4rem .6rem;color:#8f8f8f;border:none}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_PromptImageContainer__kRSm0 .CreateFromScratchPromptForm_AttachPromptImageButton__4uvjI svg{fill:#8f8f8f}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_PromptImageContainer__kRSm0 .CreateFromScratchPromptForm_AttachPromptImageButton__4uvjI:hover{background-color:#8f00c8;color:#fff}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_PromptImageContainer__kRSm0 .CreateFromScratchPromptForm_AttachPromptImageButton__4uvjI:hover svg{fill:#fff}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_PromptImageContainer__kRSm0 .CreateFromScratchPromptForm_ImagePreviewContainer__tbiSc{position:relative;width:4rem;height:4rem;border-radius:4px;overflow:hidden}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_PromptImageContainer__kRSm0 .CreateFromScratchPromptForm_ImagePreviewContainer__tbiSc img{display:block;width:100%;height:100%;object-fit:cover}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_PromptImageContainer__kRSm0 .CreateFromScratchPromptForm_ImagePreviewContainer__tbiSc .CreateFromScratchPromptForm_RemoveImageButton__kolZK{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}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_PromptImageContainer__kRSm0 .CreateFromScratchPromptForm_ImagePreviewContainer__tbiSc .CreateFromScratchPromptForm_RemoveImageButton__kolZK:hover{background-color:rgba(0,0,0,.8)}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_Form__KhJn0{width:100%;height:100%}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_Form__KhJn0 .CreateFromScratchPromptForm_FormInputContainer__zSeyG{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}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_Form__KhJn0 .CreateFromScratchPromptForm_FormInputContainer__zSeyG:focus-within{outline:2px solid #fff}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_Form__KhJn0 .CreateFromScratchPromptForm_FormInputContainer__zSeyG textarea{width:100%;height:5rem;resize:none;background:none;border:none;padding-right:1rem;padding-left:1rem;margin-top:1rem;font-size:1rem;font-family:var(--font-source-code-pro);color:#fff;outline:none;box-shadow:none}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_Form__KhJn0 .CreateFromScratchPromptForm_FormInputContainer__zSeyG textarea::placeholder{color:#fff}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_Form__KhJn0 .CreateFromScratchPromptForm_FormInputContainer__zSeyG textarea:placeholder-shown{text-overflow:ellipsis}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_Form__KhJn0 .CreateFromScratchPromptForm_FormInputContainer__zSeyG textarea:disabled{color:#8f8f8f}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_Form__KhJn0 .CreateFromScratchPromptForm_FormInputContainer__zSeyG .CreateFromScratchPromptForm_FormSubmitIconContainer__j8U6H{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}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_Form__KhJn0 .CreateFromScratchPromptForm_FormInputContainer__zSeyG .CreateFromScratchPromptForm_FormSubmitIconContainer__j8U6H svg{height:1rem;width:1rem;color:#8f8f8f;rotate:90deg}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_Form__KhJn0 .CreateFromScratchPromptForm_FormInputContainer__zSeyG .CreateFromScratchPromptForm_FormSubmitIconContainer__j8U6H.CreateFromScratchPromptForm_Active__cXsZr{--pulse-color-start:#8f00c8;--pulse-color-end:#cb52fb;animation:CreateFromScratchPromptForm_pulseBackground__wI4LZ 2s ease-in-out infinite;border:1px solid #c792fb}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_Form__KhJn0 .CreateFromScratchPromptForm_FormInputContainer__zSeyG .CreateFromScratchPromptForm_FormSubmitIconContainer__j8U6H.CreateFromScratchPromptForm_Active__cXsZr svg{color:#fff}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_Form__KhJn0 .CreateFromScratchPromptForm_FormInputContainer__zSeyG .CreateFromScratchPromptForm_FormSubmitIconContainer__j8U6H:hover{background-color:#cb52fb;border:1px solid #fff}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_Form__KhJn0 .CreateFromScratchPromptForm_FormInputContainer__zSeyG .CreateFromScratchPromptForm_FormSubmitIconContainer__j8U6H:hover svg{color:#fff}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_Form__KhJn0 .CreateFromScratchPromptForm_FormInputContainer__zSeyG .CreateFromScratchPromptForm_FormSubmitIconContainer__j8U6H:focus{outline:2px solid #fff}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_Form__KhJn0 .CreateFromScratchPromptForm_FormInputContainer__zSeyG input:focus~.CreateFromScratchPromptForm_FormSubmitIconContainer__j8U6H{background-color:#8f00c8}.CreateFromScratchPromptForm_FormContainer__FjYod .CreateFromScratchPromptForm_Form__KhJn0 .CreateFromScratchPromptForm_FormInputContainer__zSeyG input:focus~.CreateFromScratchPromptForm_FormSubmitIconContainer__j8U6H svg{color:#fff}@keyframes CreateFromScratchSection_fadeAndScaleIn__ZecKR{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CreateFromScratchSection_fadeAndScaleOut__AV_TZ{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CreateFromScratchSection_scaleIn__7Jq1O{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes CreateFromScratchSection_scaleOut__pt58W{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes CreateFromScratchSection_pulseBackground__xnK3R{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px rgba(143,0,200,.2)}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px rgba(52,39,64,.5)}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px rgba(143,0,200,.2)}}.CreateFromScratchSection_Root__DovPH{display:flex;flex-direction:column;width:100%}.CreateFromScratchSection_HeaderContainer__0hoCt{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:.5rem;gap:.5rem;padding:.5rem .75rem;font-family:var(--font-source-code-pro);width:100%;position:relative;z-index:1;background:rgba(0,0,0,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-color:#3f2e00;border-style:solid;border-width:1px 0}@media(min-width:768px){.CreateFromScratchSection_HeaderContainer__0hoCt{gap:1rem;padding:.5rem 1rem}}.CreateFromScratchSection_LeftGroup__dP4ZU{display:flex;flex-direction:column;gap:.25rem;margin-top:.125rem}.CreateFromScratchSection_HeaderTitle__QVmBp{font-size:1.125rem;font-weight:700;color:#fff;margin:0;line-height:1.2}@media(min-width:768px){.CreateFromScratchSection_HeaderTitle__QVmBp{font-size:1.5rem}}.CreateFromScratchSection_HeaderSubtitle__mZ3Yo{display:none;font-size:.75rem;color:hsla(0,0%,100%,.7);margin:0}@media(min-width:576px){.CreateFromScratchSection_HeaderSubtitle__mZ3Yo{display:block}}@media(min-width:768px){.CreateFromScratchSection_HeaderSubtitle__mZ3Yo{font-size:.875rem}}.CreateFromScratchSection_CenterButton__jFIFQ{position:relative;justify-self:center;display:flex;align-items:center;justify-content:center;padding:.375rem .625rem;max-width:180px;text-align:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;color:#fff;font-size:.75rem;letter-spacing:.03em;cursor:pointer;overflow:hidden;white-space:normal;transition:all .2s ease}@media(min-width:768px){.CreateFromScratchSection_CenterButton__jFIFQ{padding:.5rem 1rem;max-width:none;font-size:.875rem;letter-spacing:.05em;white-space:nowrap}}.CreateFromScratchSection_CenterButton__jFIFQ .CreateFromScratchSection_ButtonText__Ecnv5{transition:filter .2s ease,opacity .2s ease}.CreateFromScratchSection_CenterButton__jFIFQ:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3);transform:scale(1.02)}.CreateFromScratchSection_CenterButton__jFIFQ:hover .CreateFromScratchSection_ButtonText__Ecnv5{filter:blur(2px);opacity:.3}.CreateFromScratchSection_CenterButton__jFIFQ:hover .CreateFromScratchSection_ToggleOverlay__ElFj9{opacity:1}.CreateFromScratchSection_CenterButton__jFIFQ:active{transform:scale(.98)}.CreateFromScratchSection_CenterButton__jFIFQ .CreateFromScratchSection_ToggleOverlay__ElFj9{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;pointer-events:none}.CreateFromScratchSection_CenterButton__jFIFQ .CreateFromScratchSection_ToggleOverlay__ElFj9 svg{width:24px;height:24px;color:#fff}.CreateFromScratchSection_RightGroup__kRuuA{justify-self:end}.CreateFromScratchSection_ContentContainer__H18re{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(100% - 2rem);overflow:hidden;background:rgba(0,0,0,.2);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1),margin .5s cubic-bezier(.4,0,.2,1),padding .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);max-height:500px;opacity:1;transform:translateY(0);margin:.75rem 1rem;padding:1.25rem}@media(min-width:576px){.CreateFromScratchSection_ContentContainer__H18re{padding:1.5rem}}@media(min-width:992px){.CreateFromScratchSection_ContentContainer__H18re{padding:1.75rem}}.CreateFromScratchSection_ContentContainer__H18re.CreateFromScratchSection_Collapsed__3_5CD{max-height:0;opacity:0;transform:translateY(-20px);margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;border-width:0}.CreateFromScratchSection_ActionsContainer__5GY4O{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}.CreateFromScratchSection_PromptContainer__E0qOa{width:100%;max-width:600px}@media(min-width:576px){.CreateFromScratchSection_PromptContainer__E0qOa{max-width:650px}}@media(min-width:992px){.CreateFromScratchSection_PromptContainer__E0qOa{max-width:700px}}@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)}}@keyframes UserProfilePage_pulseBackground__yKL03{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px rgba(143,0,200,.2)}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px rgba(52,39,64,.5)}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px rgba(143,0,200,.2)}}.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}