@keyframes VideoTemplateCard-module-scss-module__8AXo_G__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes VideoTemplateCard-module-scss-module__8AXo_G__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes VideoTemplateCard-module-scss-module__8AXo_G__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes VideoTemplateCard-module-scss-module__8AXo_G__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes VideoTemplateCard-module-scss-module__8AXo_G__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.VideoTemplateCard-module-scss-module__8AXo_G__VideoTemplateCard{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080;border:1px solid #434343;border-radius:.5rem;flex-direction:column;justify-content:center;gap:1rem;width:13rem;height:20rem;padding:1rem;display:flex}.VideoTemplateCard-module-scss-module__8AXo_G__VideoTemplateCard img{object-fit:cover;border-radius:.5rem;flex:1;width:auto}.VideoTemplateCard-module-scss-module__8AXo_G__VideoTemplateCard h2{flex:1;font-size:1rem;font-weight:700}
@keyframes IntroCreator-module-scss-module__KRo5ra__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes IntroCreator-module-scss-module__KRo5ra__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes IntroCreator-module-scss-module__KRo5ra__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes IntroCreator-module-scss-module__KRo5ra__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes IntroCreator-module-scss-module__KRo5ra__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.IntroCreator-module-scss-module__KRo5ra__VideoGenerationGameMaker{color:#fff;background:linear-gradient(#7cdbe70d 0%,#f892fb0d 53.65%,#faafce0d 100%),#000c;border-bottom:1px solid #cb52fb80;flex-direction:column;width:100%;height:100%;display:flex;position:relative}.IntroCreator-module-scss-module__KRo5ra__VideoGenerationGameMaker>img{z-index:-1}@media (min-width:992px){.IntroCreator-module-scss-module__KRo5ra__VideoGenerationGameMaker{border-bottom:none;border-right:1px solid #cb52fb80}}.IntroCreator-module-scss-module__KRo5ra__IntroWrapper{background-color:#1b0e24;border:1px solid #8f00c8;border-radius:.375rem;flex-direction:column;align-items:center;gap:1rem;margin:2rem 1rem 1rem;padding:1rem;display:flex}.IntroCreator-module-scss-module__KRo5ra__ImagesContainer{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin:0;list-style:none;display:flex}.IntroCreator-module-scss-module__KRo5ra__ImagesContainer li{border:1px solid #3c3143;border-radius:.5rem;flex:0 0 calc(50% - .5rem);display:flex;position:relative;overflow:hidden}.IntroCreator-module-scss-module__KRo5ra__ImagesContainer li:only-child{flex-basis:85%}.IntroCreator-module-scss-module__KRo5ra__ImagesContainer li button{background-color:unset;padding:0}.IntroCreator-module-scss-module__KRo5ra__ImagesContainer li button img{object-fit:cover;width:100%;height:100%;display:block}.IntroCreator-module-scss-module__KRo5ra__ImagesContainer li:hover{border-color:#cb52fb}.IntroCreator-module-scss-module__KRo5ra__PreviewImageContainer{border-radius:1rem;width:90%;margin:1rem 0;display:flex;position:relative;overflow:hidden}.IntroCreator-module-scss-module__KRo5ra__PreviewImageContainer img{width:100%;height:auto}.IntroCreator-module-scss-module__KRo5ra__PreviewImageContainer .IntroCreator-module-scss-module__KRo5ra__PreviewImageBackground{background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.IntroCreator-module-scss-module__KRo5ra__LoadingSpinner{flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
@keyframes CreatorOnboarding-module-scss-module__djagGq__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CreatorOnboarding-module-scss-module__djagGq__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CreatorOnboarding-module-scss-module__djagGq__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes CreatorOnboarding-module-scss-module__djagGq__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes CreatorOnboarding-module-scss-module__djagGq__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.CreatorOnboarding-module-scss-module__djagGq__CreatorOnboardingContainer{background-color:#1a151f;border:1px solid #434343;border-radius:.375rem;padding:.75rem}@media (min-width:768px){.CreatorOnboarding-module-scss-module__djagGq__CreatorOnboardingContainer{padding:.75rem 1rem}}.CreatorOnboarding-module-scss-module__djagGq__Content{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;display:flex}@media (min-width:768px){.CreatorOnboarding-module-scss-module__djagGq__Content{gap:.35rem .75rem}}.CreatorOnboarding-module-scss-module__djagGq__LoadingContainer{justify-content:center;align-items:center;width:100%;min-height:80px;display:flex}.CreatorOnboarding-module-scss-module__djagGq__LoadingContainer svg{max-width:100%;height:auto}.CreatorOnboarding-module-scss-module__djagGq__StatusIndicator{align-items:center;gap:.375rem;display:flex}.CreatorOnboarding-module-scss-module__djagGq__StatusIcon,.CreatorOnboarding-module-scss-module__djagGq__StatusIconSuccess,.CreatorOnboarding-module-scss-module__djagGq__StatusIconPending{font-size:1.125rem;line-height:1}.CreatorOnboarding-module-scss-module__djagGq__StatusIconPending{color:#ffc107}.CreatorOnboarding-module-scss-module__djagGq__StatusIconSuccess{color:#4caf50}.CreatorOnboarding-module-scss-module__djagGq__Title{color:#fff;white-space:nowrap;margin:0;font-size:.875rem;font-weight:700}.CreatorOnboarding-module-scss-module__djagGq__Description{color:#d2d2d2;flex-basis:100%;order:2;margin-bottom:.25rem;font-size:.8rem}@media (min-width:992px){.CreatorOnboarding-module-scss-module__djagGq__Description{flex-basis:auto;order:1;margin-bottom:0}}.CreatorOnboarding-module-scss-module__djagGq__SettingsHint{color:#8f8f8f;background-color:#34274080;border-left:2px solid #cb52fb;border-radius:.2rem;flex-basis:100%;order:3;margin:0;padding:.5rem .75rem;font-size:.75rem}.CreatorOnboarding-module-scss-module__djagGq__ActionButton{text-transform:uppercase;border-radius:.2rem;order:1;margin-left:auto;padding:.375rem .75rem;font-size:.7rem}@media (min-width:992px){.CreatorOnboarding-module-scss-module__djagGq__ActionButton{order:2}}.CreatorOnboarding-module-scss-module__djagGq__ErrorMessage{color:#f44336;background-color:#1e090b;border:1px solid #ff2424;border-radius:.2rem;flex-basis:100%;order:4;padding:.5rem .75rem;font-size:.8125rem}[data-context=modal] .CreatorOnboarding-module-scss-module__djagGq__CreatorOnboardingContainer{background-color:#0000;border:none;border-radius:0;flex-direction:column;width:100%;display:flex}@media (max-width:575px){[data-context=collapsible] .CreatorOnboarding-module-scss-module__djagGq__CreatorOnboardingContainer{border-top:none;border-left:none;border-right:none;border-radius:0;padding:.5rem .6rem}}
@keyframes MonetizationButton-module-scss-module__ZIvPwa__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes MonetizationButton-module-scss-module__ZIvPwa__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes MonetizationButton-module-scss-module__ZIvPwa__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes MonetizationButton-module-scss-module__ZIvPwa__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes MonetizationButton-module-scss-module__ZIvPwa__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.MonetizationButton-module-scss-module__ZIvPwa__MonetizationButton{width:2.25rem;height:2.25rem;padding:.5rem;font-size:.875rem;line-height:1}.MonetizationButton-module-scss-module__ZIvPwa__Icon{justify-content:center;align-items:center;width:1rem;height:1rem;line-height:1;display:flex}
@keyframes ProjectToolbar-module-scss-module___u7brW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ProjectToolbar-module-scss-module___u7brW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ProjectToolbar-module-scss-module___u7brW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ProjectToolbar-module-scss-module___u7brW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes ProjectToolbar-module-scss-module___u7brW__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.ProjectToolbar-module-scss-module___u7brW__Root{color:#fff;z-index:1;background-color:#000;border-bottom:2px solid #cb52fb80;justify-content:space-between;align-items:center;width:100%;height:3.5rem;padding:0 .5rem;font-size:.875rem;display:flex;position:fixed}@media (min-width:768px){.ProjectToolbar-module-scss-module___u7brW__Root{height:4rem;padding:0 1.5rem}}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__LeftToolbar{flex-grow:1;gap:.5rem;max-width:50%;display:flex}@media (min-width:768px){.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__LeftToolbar{gap:1rem}}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__LeftToolbar .ProjectToolbar-module-scss-module___u7brW__HomeLink{text-transform:uppercase;align-items:center;gap:.5rem;font-weight:700;display:flex}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__LeftToolbar .ProjectToolbar-module-scss-module___u7brW__HomeLink span{display:none}@media (min-width:992px){.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__LeftToolbar .ProjectToolbar-module-scss-module___u7brW__HomeLink span{display:flex}}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}@media (min-width:768px){.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar{gap:1rem}}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar button:not(.ProjectToolbar-module-scss-module___u7brW__PublishButton),.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar a:not(.ProjectToolbar-module-scss-module___u7brW__PublishButton){color:#fff;cursor:pointer;background:0 0;border:1px solid #8f8f8f;border-radius:5px;justify-content:center;align-items:center;gap:.25rem;height:2.25rem;padding:.5rem;font-size:.75rem;display:flex}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar button:not(.ProjectToolbar-module-scss-module___u7brW__PublishButton):hover,.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar a:not(.ProjectToolbar-module-scss-module___u7brW__PublishButton):hover{color:#fff;background-color:#331440;border:1px solid #f19aa5}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar button:not(.ProjectToolbar-module-scss-module___u7brW__PublishButton):active,.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar a:not(.ProjectToolbar-module-scss-module___u7brW__PublishButton):active{font-weight:700}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar button:not(.ProjectToolbar-module-scss-module___u7brW__PublishButton) svg,.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar a:not(.ProjectToolbar-module-scss-module___u7brW__PublishButton) svg{fill:#fff}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar .ProjectToolbar-module-scss-module___u7brW__ConnectButtonWrapper{display:none}@media (min-width:576px){.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar .ProjectToolbar-module-scss-module___u7brW__ConnectButtonWrapper{display:flex}}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar .ProjectToolbar-module-scss-module___u7brW__ExportButtonWrapper{display:none}@media (min-width:576px){.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar .ProjectToolbar-module-scss-module___u7brW__ExportButtonWrapper{display:flex}}.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar a.ProjectToolbar-module-scss-module___u7brW__DesktopOnly,.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar button.ProjectToolbar-module-scss-module___u7brW__DesktopOnly{display:none}@media (min-width:768px){.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar a.ProjectToolbar-module-scss-module___u7brW__DesktopOnly,.ProjectToolbar-module-scss-module___u7brW__Root .ProjectToolbar-module-scss-module___u7brW__RightToolbar button.ProjectToolbar-module-scss-module___u7brW__DesktopOnly{display:flex}}
@keyframes SettingsButton-module-scss-module__hEeADW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes SettingsButton-module-scss-module__hEeADW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes SettingsButton-module-scss-module__hEeADW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes SettingsButton-module-scss-module__hEeADW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes SettingsButton-module-scss-module__hEeADW__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.SettingsButton-module-scss-module__hEeADW__DialogOverlay{z-index:100;background-color:#000000b3;position:fixed;inset:0}.SettingsButton-module-scss-module__hEeADW__DialogContent{z-index:101;color:#fff;background-color:#010b25;border:1px solid #cb52fb;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:fit-content;max-width:98%;height:min-content;margin:auto;padding:.75rem;transition:opacity .2s;display:flex;position:fixed;inset:0;overflow-y:auto;box-shadow:-5px -5px 15px #cb52fb4d,5px 5px 15px #cb52fb4d}@media (min-width:576px){.SettingsButton-module-scss-module__hEeADW__DialogContent{padding:1rem}}@media (min-width:768px){.SettingsButton-module-scss-module__hEeADW__DialogContent{padding:1.5rem}}@media (min-width:992px){.SettingsButton-module-scss-module__hEeADW__DialogContent{padding:2rem}}.SettingsButton-module-scss-module__hEeADW__DialogCloseButton{color:#fff;cursor:pointer;background:0 0;border:none;width:2rem;height:2rem;position:absolute;top:.5rem;right:.5rem}@keyframes SettingsButton-module-scss-module__hEeADW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SettingsButton-module-scss-module__hEeADW__fadeOut{0%{opacity:1}to{opacity:0}}.SettingsButton-module-scss-module__hEeADW__DialogOverlay[data-state=open],.SettingsButton-module-scss-module__hEeADW__DialogContent[data-state=open]{animation:.25s ease-out SettingsButton-module-scss-module__hEeADW__fadeIn}.SettingsButton-module-scss-module__hEeADW__DialogOverlay[data-state=closed],.SettingsButton-module-scss-module__hEeADW__DialogContent[data-state=closed]{animation:.25s ease-in SettingsButton-module-scss-module__hEeADW__fadeOut}.SettingsButton-module-scss-module__hEeADW__DialogContentInnerContainer{flex-direction:column;gap:1rem;width:90dvw;height:fit-content;max-height:90dvh;padding:1rem 1.5rem 2rem;display:flex;overflow-y:auto}@media (min-width:576px){.SettingsButton-module-scss-module__hEeADW__DialogContentInnerContainer{width:525px}}.SettingsButton-module-scss-module__hEeADW__DialogContentInnerContainer div{flex-direction:column;gap:.5rem;display:flex}.SettingsButton-module-scss-module__hEeADW__DialogContentInnerContainer div *{text-align:left}@media (min-width:576px){.SettingsButton-module-scss-module__hEeADW__DialogContentInnerContainer div *{white-space:nowrap}}.SettingsButton-module-scss-module__hEeADW__DialogContentInnerContainer div h2{color:#8f8f8f;font-size:.75rem;font-weight:700}.SettingsButton-module-scss-module__hEeADW__DialogContentInnerContainer div h1{color:#fff;font-weight:700}.SettingsButton-module-scss-module__hEeADW__DialogContentInnerContainer div a{display:inline-block}.SettingsButton-module-scss-module__hEeADW__DialogContentInnerContainer div a svg{vertical-align:middle}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection{flex-direction:column;gap:.25rem;display:flex}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup{box-sizing:border-box;--preview-image-footer-height:25px;border:1px solid #8f8f8f;border-radius:5px;flex-direction:column;max-width:150px;display:flex;overflow:hidden}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImageContainer{width:100%;height:calc(150px - var(--preview-image-footer-height));align-items:center;display:flex;position:relative}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImageContainer .SettingsButton-module-scss-module__hEeADW__PreviewImage{object-fit:cover}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImageFooter{height:var(--preview-image-footer-height);cursor:pointer;background:#000c;align-items:center;gap:.25rem;padding:.25rem;font-size:.75rem;display:flex}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImageFooter .SettingsButton-module-scss-module__hEeADW__DragDropFileComponent{align-items:center;width:100%;height:100%;display:flex}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImageFooter .SettingsButton-module-scss-module__hEeADW__DragDropFileComponent input{display:none}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImageFooter .SettingsButton-module-scss-module__hEeADW__DragDropFileComponent label{cursor:pointer;color:#8f8f8f;justify-content:space-evenly;align-items:center;width:100%;height:100%;display:flex}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImageFooter .SettingsButton-module-scss-module__hEeADW__DragDropFileComponent label:hover{color:#fff}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageError{color:#f44336;height:fit-content;font-size:.75rem}.SettingsButton-module-scss-module__hEeADW__TitleSection{flex-direction:column;display:flex}.SettingsButton-module-scss-module__hEeADW__TitleSection h2{color:#8f8f8f}.SettingsButton-module-scss-module__hEeADW__DescriptionSection{flex-direction:column;max-height:10rem;display:flex}.SettingsButton-module-scss-module__hEeADW__DescriptionSection .SettingsButton-module-scss-module__hEeADW__DescriptionTextInput{color:#fff;resize:vertical;text-wrap:wrap;background-color:#3c3143;border:1px solid #8f8f8f;border-radius:5px;padding:.5rem;font-family:inherit;overflow-y:auto}.SettingsButton-module-scss-module__hEeADW__UpdateSection{flex-wrap:wrap;gap:.25rem;width:100%;display:flex}.SettingsButton-module-scss-module__hEeADW__UpdateSection .SettingsButton-module-scss-module__hEeADW__UpdateButton{flex-grow:1;width:100%}@media (min-width:768px){.SettingsButton-module-scss-module__hEeADW__UpdateSection .SettingsButton-module-scss-module__hEeADW__UpdateButton{flex-grow:0}}.SettingsButton-module-scss-module__hEeADW__UpdateSection .SettingsButton-module-scss-module__hEeADW__UpdateButton:hover:not(:disabled){background-color:#cb52fb}.SettingsButton-module-scss-module__hEeADW__GameInformationButton.SettingsButton-module-scss-module__hEeADW__GameInformationButton{color:#fff;background-color:#222;border:1px solid #8f8f8f;width:2.25rem;height:2.25rem;padding:.5rem}.SettingsButton-module-scss-module__hEeADW__GameInformationButton.SettingsButton-module-scss-module__hEeADW__GameInformationButton:hover{color:#fff;background-color:#381242;border:1px solid #f19aa5}.SettingsButton-module-scss-module__hEeADW__GameInformationButton.SettingsButton-module-scss-module__hEeADW__GameInformationButton:active{font-weight:700}
@keyframes UpgradeButton-module-scss-module__WajxcW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes UpgradeButton-module-scss-module__WajxcW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes UpgradeButton-module-scss-module__WajxcW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes UpgradeButton-module-scss-module__WajxcW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes UpgradeButton-module-scss-module__WajxcW__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.UpgradeButton-module-scss-module__WajxcW__Root{height:2.5rem;font-family:var(--font-source-code-pro);border:1px solid #8f8f8f;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:4px 12px;font-size:small;display:flex}.UpgradeButton-module-scss-module__WajxcW__Root:hover{background:#381242;border:1px solid #f19aa5}.UpgradeButton-module-scss-module__WajxcW__Root:active{font-weight:700}.UpgradeButton-module-scss-module__WajxcW__ButtonText{display:flex}.UpgradeButton-module-scss-module__WajxcW__ToolbarVariant{border-radius:.375rem;gap:.25rem;height:2.5rem;padding:.5rem;font-size:.75rem}
@keyframes ProjectView-module-scss-module__d1iK_G__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ProjectView-module-scss-module__d1iK_G__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ProjectView-module-scss-module__d1iK_G__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ProjectView-module-scss-module__d1iK_G__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes ProjectView-module-scss-module__d1iK_G__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.ProjectView-module-scss-module__d1iK_G__ProjectView{background-color:#010b25b3;flex-direction:column;height:100dvh;display:flex;overflow:hidden}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer{box-sizing:border-box;flex-direction:column;flex:1;width:100%;min-height:0;padding-top:3.5rem;display:flex;overflow:hidden}@media (min-width:576px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer{padding-top:4rem}}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSections{flex-direction:column;flex:1;min-height:0;display:flex}@media (min-width:768px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSections{flex-direction:row}}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ButtonGroup{background-color:#cb52fb80;flex:none;gap:1px;display:flex}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ButtonGroup button{border-radius:0;flex:1 1 0;min-width:0;height:46px;margin:0;padding:6px 20px}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection{background-color:#010b25b3;flex-direction:column;flex:1;min-width:auto;height:auto;min-height:0;max-height:none;display:flex}@media (min-width:768px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection{flex:1;min-width:0;height:100%;max-height:100%}}@media (min-width:992px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection{flex:2;width:50%;min-height:0%}}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection.ProjectView-module-scss-module__d1iK_G__CodeChatSection{flex:1;min-width:auto;height:auto;position:relative}@media (min-width:768px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection.ProjectView-module-scss-module__d1iK_G__CodeChatSection{flex:1;min-width:0;height:100%;max-height:100%}}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection.ProjectView-module-scss-module__d1iK_G__CodeChatSection .ProjectView-module-scss-module__d1iK_G__PreviewOverlay{color:#fff;background-color:#000c;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex;position:absolute;inset:0}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection.ProjectView-module-scss-module__d1iK_G__CodeChatSection .ProjectView-module-scss-module__d1iK_G__PreviewOverlay div{gap:.5rem;display:flex}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__PreviewStage{background-color:#000;flex-direction:column;height:100%;min-height:0;display:flex;box-shadow:-5px -5px 15px #cb52fb4d,5px 5px 15px #cb52fb4d}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__GameBody{box-sizing:border-box;border:1px solid #cb52fb26;flex:1;min-height:0;position:relative;overflow:hidden}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__GameBody.ProjectView-module-scss-module__d1iK_G__FullScreen{z-index:100;background-color:#000;border:none;width:100%;height:100%;position:fixed;inset:0}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__ExitFullscreenButton{z-index:101;color:#ffffffe0;cursor:pointer;background:#08060ed1;border:1px solid #ffffff2e;border-radius:.2rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;display:none;position:absolute;top:1rem;right:1rem}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__ExitFullscreenButton svg{width:1rem;height:1rem}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__ExitFullscreenButton:focus-visible{outline-offset:2px;outline:2px solid #ffffff80}@media (hover:hover){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__ExitFullscreenButton:hover{color:#fafeae;background-color:#08060ef0;border-color:#ffffff4d}}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__GameBody.ProjectView-module-scss-module__d1iK_G__FullScreen .ProjectView-module-scss-module__d1iK_G__ExitFullscreenButton{display:inline-flex}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__TabbedContentView{background-color:#000;border-top:0;flex-grow:1;min-height:0;display:flex;position:relative;overflow:hidden}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__TabbedContentView .ProjectView-module-scss-module__d1iK_G__TabContainer{flex-grow:1;width:100%;min-height:0;overflow:hidden}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__TabbedContentView .ProjectView-module-scss-module__d1iK_G__MobileActiveTabContainer{position:relative}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__TabbedContentView .ProjectView-module-scss-module__d1iK_G__MobileInactiveTabContainer{visibility:hidden;pointer-events:none;z-index:-1;position:absolute;inset:0}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__MobileTabBar{padding-bottom:env(safe-area-inset-bottom);z-index:10;background:linear-gradient(#cb52fb80,#cb52fb80) top/100% 46px no-repeat,#000;border-top:1px solid #cb52fb80}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__DesktopOnly{display:none}@media (min-width:768px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__DesktopOnly{display:flex}}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__MobileOnly{display:flex}@media (min-width:768px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__MobileOnly{display:none}}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection.ProjectView-module-scss-module__d1iK_G__MobileHiddenSection{display:none}@media (min-width:768px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection.ProjectView-module-scss-module__d1iK_G__MobileHiddenSection{display:flex}}.ProjectView-module-scss-module__d1iK_G__Hidden{display:none}.ProjectView-module-scss-module__d1iK_G__PreviewConfirmationDialog{flex-wrap:wrap;gap:.5rem;display:flex;position:relative}.ProjectView-module-scss-module__d1iK_G__PreviewConfirmationDialog p{flex-basis:100%}.ProjectView-module-scss-module__d1iK_G__PreviewConfirmationDialog button{flex:1}
@keyframes ProfileHeader-module-scss-module__J9bTma__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ProfileHeader-module-scss-module__J9bTma__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ProfileHeader-module-scss-module__J9bTma__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ProfileHeader-module-scss-module__J9bTma__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes ProfileHeader-module-scss-module__J9bTma__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.ProfileHeader-module-scss-module__J9bTma__UsernameDisplayContainer{text-shadow:-1px -1px 2px #cb52fb,1px -1px 2px #cb52fb,-1px 1px 2px #cb52fb,1px 1px 2px #cb52fb,0 0 2px #cb52fb;font-family:var(--font-source-code-pro);color:#f19aa5;box-sizing:border-box;z-index:1;background:#00000080;border:1px solid #cb52fb4d;border-radius:0;flex-flow:row;justify-content:space-between;align-items:center;gap:.35rem;width:100%;padding:.75rem .6rem;font-size:1.1rem;font-style:normal;font-weight:300;line-height:normal;display:flex;position:relative}@media (min-width:576px){.ProfileHeader-module-scss-module__J9bTma__UsernameDisplayContainer{border-radius:.375rem;padding:.75rem .8rem}}@media (min-width:768px){.ProfileHeader-module-scss-module__J9bTma__UsernameDisplayContainer{padding:1rem 1.25rem;font-size:1.2rem}}@media (min-width:992px){.ProfileHeader-module-scss-module__J9bTma__UsernameDisplayContainer{padding:1.25rem 1.5rem;font-size:1.5rem}}.ProfileHeader-module-scss-module__J9bTma__ActionButtons{flex:none;align-items:center;gap:.35rem;width:auto;height:fit-content;display:flex}.ProfileHeader-module-scss-module__J9bTma__ActionButtons button{width:auto}.ProfileHeader-module-scss-module__J9bTma__ShareButton{white-space:nowrap;border-radius:.2rem;gap:.25rem;min-width:0;height:2rem;padding:.25rem .45rem;font-size:.65rem;line-height:1}.ProfileHeader-module-scss-module__J9bTma__ShareButton svg{width:.75rem;height:.75rem}@media (min-width:576px){.ProfileHeader-module-scss-module__J9bTma__ShareButton{padding:.35rem .6rem;font-size:.72rem}}.ProfileHeader-module-scss-module__J9bTma__ShareLabelFull{display:none}@media (min-width:576px){.ProfileHeader-module-scss-module__J9bTma__ShareLabelFull{display:inline}}.ProfileHeader-module-scss-module__J9bTma__ShareLabelShort{display:inline}@media (min-width:576px){.ProfileHeader-module-scss-module__J9bTma__ShareLabelShort{display:none}}.ProfileHeader-module-scss-module__J9bTma__Root{width:100%}.ProfileHeader-module-scss-module__J9bTma__Root .ProfileHeader-module-scss-module__J9bTma__Prefix{white-space:nowrap;text-shadow:-1px -1px 2px #cb52fb,1px -1px 2px #cb52fb,-1px 1px 2px #cb52fb,1px 1px 2px #cb52fb,0 0 2px #cb52fb;min-width:0;font-weight:700;font-family:var(--font-source-code-pro);flex-wrap:nowrap;flex:auto;align-items:center;font-style:normal;font-weight:300;line-height:normal;display:inline-flex;overflow:hidden}.ProfileHeader-module-scss-module__J9bTma__Root .ProfileHeader-module-scss-module__J9bTma__Username{text-shadow:-1px -1px 2px #cb52fb,1px -1px 2px #cb52fb,-1px 1px 2px #cb52fb,1px 1px 2px #cb52fb,0 0 2px #cb52fb;font-family:var(--font-source-code-pro);text-overflow:ellipsis;color:#f19aa5;box-sizing:border-box;background-color:#0000;align-self:center;max-width:55vw;margin-right:.3rem;font-style:normal;font-weight:300;line-height:normal;overflow:hidden}.ProfileHeader-module-scss-module__J9bTma__Root .ProfileHeader-module-scss-module__J9bTma__Username:focus{color:#f19aa5;border-radius:.2rem;outline:none}.ProfileHeader-module-scss-module__J9bTma__Root .ProfileHeader-module-scss-module__J9bTma__CloseIcon{margin-left:-.6rem}.ProfileHeader-module-scss-module__J9bTma__UsernameHint{color:#fff;overflow-wrap:break-word;white-space:normal;margin-top:.25rem;padding:0 .6rem;font-size:.75rem;font-weight:600}@media (min-width:576px){.ProfileHeader-module-scss-module__J9bTma__UsernameHint{padding:0 .8rem;font-size:.8rem}}.ProfileHeader-module-scss-module__J9bTma__LoadingSpinner{height:1.5rem;margin-left:.5rem;display:flex}.ProfileHeader-module-scss-module__J9bTma__LoadingSpinner>svg{stroke:#f19aa5;width:1.5rem;height:1.5rem}.ProfileHeader-module-scss-module__J9bTma__LoadingSpinner>svg circle{stroke:#f19aa5}.ProfileHeader-module-scss-module__J9bTma__TipsTrigger{white-space:nowrap;border-radius:.2rem;gap:.25rem;min-width:0;height:2rem;padding:.25rem .45rem;font-size:.65rem;line-height:1}@media (min-width:576px){.ProfileHeader-module-scss-module__J9bTma__TipsTrigger{display:none}}.ProfileHeader-module-scss-module__J9bTma__TipsPanel{grid-template-rows:0fr;width:100%;margin-top:-.75rem;padding-top:.75rem;transition:grid-template-rows .2s ease-out;display:grid}@media (min-width:576px){.ProfileHeader-module-scss-module__J9bTma__TipsPanel{margin-top:.75rem;padding-top:0;display:block}}.ProfileHeader-module-scss-module__J9bTma__TipsPanelInner{overflow:hidden}.ProfileHeader-module-scss-module__J9bTma__TipsPanelOpen{grid-template-rows:1fr}@media (min-width:576px){.ProfileHeader-module-scss-module__J9bTma__TipsPanelOpen{grid-template-rows:unset}}.ProfileHeader-module-scss-module__J9bTma__TipsPanelClosed{grid-template-rows:0fr}@media (min-width:576px){.ProfileHeader-module-scss-module__J9bTma__TipsPanelClosed{grid-template-rows:unset}}
@keyframes UsernameDisplay-module-scss-module__U7zqGW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes UsernameDisplay-module-scss-module__U7zqGW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes UsernameDisplay-module-scss-module__U7zqGW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes UsernameDisplay-module-scss-module__U7zqGW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes UsernameDisplay-module-scss-module__U7zqGW__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.UsernameDisplay-module-scss-module__U7zqGW__UsernameDisplayContainer{text-shadow:-1px -1px 2px #cb52fb,1px -1px 2px #cb52fb,-1px 1px 2px #cb52fb,1px 1px 2px #cb52fb,0 0 2px #cb52fb;font-family:var(--font-source-code-pro);color:#f19aa5;box-sizing:border-box;z-index:1;background:#00000080;border:1px solid #cb52fb4d;border-radius:0;flex-flow:row;justify-content:space-between;align-items:center;gap:.35rem;width:100%;padding:.75rem .6rem;font-size:1.1rem;font-style:normal;font-weight:300;line-height:normal;display:flex;position:relative}@media (min-width:576px){.UsernameDisplay-module-scss-module__U7zqGW__UsernameDisplayContainer{border-radius:.375rem;padding:.75rem .8rem}}@media (min-width:768px){.UsernameDisplay-module-scss-module__U7zqGW__UsernameDisplayContainer{padding:1rem 1.25rem;font-size:1.2rem}}@media (min-width:992px){.UsernameDisplay-module-scss-module__U7zqGW__UsernameDisplayContainer{padding:1.25rem 1.5rem;font-size:1.5rem}}.UsernameDisplay-module-scss-module__U7zqGW__ActionButtons{flex:none;align-items:center;gap:.35rem;width:auto;height:fit-content;display:flex}.UsernameDisplay-module-scss-module__U7zqGW__ActionButtons button{width:auto}.UsernameDisplay-module-scss-module__U7zqGW__ShareButton{white-space:nowrap;border-radius:.2rem;gap:.25rem;min-width:0;height:2rem;padding:.25rem .45rem;font-size:.65rem;line-height:1}.UsernameDisplay-module-scss-module__U7zqGW__ShareButton svg{width:.75rem;height:.75rem}@media (min-width:576px){.UsernameDisplay-module-scss-module__U7zqGW__ShareButton{padding:.35rem .6rem;font-size:.72rem}}.UsernameDisplay-module-scss-module__U7zqGW__ShareLabelFull{display:none}@media (min-width:576px){.UsernameDisplay-module-scss-module__U7zqGW__ShareLabelFull{display:inline}}.UsernameDisplay-module-scss-module__U7zqGW__ShareLabelShort{display:inline}@media (min-width:576px){.UsernameDisplay-module-scss-module__U7zqGW__ShareLabelShort{display:none}}
@keyframes ProfileView-module-scss-module__j1U6rG__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ProfileView-module-scss-module__j1U6rG__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ProfileView-module-scss-module__j1U6rG__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ProfileView-module-scss-module__j1U6rG__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes ProfileView-module-scss-module__j1U6rG__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.ProfileView-module-scss-module__j1U6rG__ProfileViewContainer{flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;min-width:0;padding:0;display:flex}@media (min-width:576px){.ProfileView-module-scss-module__j1U6rG__ProfileViewContainer{padding:1rem 2rem 0}}.ProfileView-module-scss-module__j1U6rG__ProfileViewContainer .ProfileView-module-scss-module__j1U6rG__SectionTitle{color:#fff;margin:0;font-size:1.1rem;font-weight:700}@media (min-width:576px){.ProfileView-module-scss-module__j1U6rG__ProfileViewContainer .ProfileView-module-scss-module__j1U6rG__SectionTitle{font-size:larger}}.ProfileView-module-scss-module__j1U6rG__Section{width:100%}.ProfileView-module-scss-module__j1U6rG__ProjectsHeader{order:1}.ProfileView-module-scss-module__j1U6rG__ProjectsSection{order:2}.ProfileView-module-scss-module__j1U6rG__SectionHeader{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-width:0;padding:0 .6rem;display:flex;overflow:hidden}@media (min-width:576px){.ProfileView-module-scss-module__j1U6rG__SectionHeader{padding:0}}.ProfileView-module-scss-module__j1U6rG__OrderControls{flex-wrap:nowrap;flex:1 1 0;justify-content:flex-end;align-items:center;gap:.3rem;width:auto;min-width:0;max-width:100%;display:flex}@media (min-width:576px){.ProfileView-module-scss-module__j1U6rG__OrderControls{gap:.5rem}}.ProfileView-module-scss-module__j1U6rG__ControlGroup{flex:1 1 0;align-items:center;gap:.25rem;min-width:0;display:flex}.ProfileView-module-scss-module__j1U6rG__ControlGroup:last-child{flex:1.5 1 0}@media (min-width:576px){.ProfileView-module-scss-module__j1U6rG__ControlGroup,.ProfileView-module-scss-module__j1U6rG__ControlGroup:last-child{flex:none}}.ProfileView-module-scss-module__j1U6rG__ControlLabel{color:#8f8f8f;white-space:nowrap;font-size:.75rem;display:none}@media (min-width:576px){.ProfileView-module-scss-module__j1U6rG__ControlLabel{display:inline}}.ProfileView-module-scss-module__j1U6rG__OrderSelect{max-width:none;height:2rem;box-shadow:none;color:#8f8f8f;background-color:#0000;border-color:#434343;flex:1 1 0;padding:.25rem .3rem;font-size:.75rem;overflow:hidden;width:auto!important;min-width:0!important}.ProfileView-module-scss-module__j1U6rG__OrderSelect>div:first-child{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;width:100%!important}@media (min-width:576px){.ProfileView-module-scss-module__j1U6rG__OrderSelect{min-width:6rem;max-width:10rem;padding:.25rem .5rem;overflow:visible;width:auto!important}}.ProfileView-module-scss-module__j1U6rG__OrderSelect:not([disabled]):hover{background-color:#1a151f;border-color:#8f8f8f}.ProfileView-module-scss-module__j1U6rG__OrderSelect:focus,.ProfileView-module-scss-module__j1U6rG__OrderSelect[data-state=open]{box-shadow:none;background-color:#1a151f;border-color:#8f8f8f}.ProfileView-module-scss-module__j1U6rG__SortDirectionButton{color:#8f8f8f;cursor:pointer;background:0 0;border:1px solid #434343;border-radius:.2rem;justify-content:center;align-items:center;width:2rem;height:2rem;padding:.25rem;transition:all .15s;display:flex}.ProfileView-module-scss-module__j1U6rG__SortDirectionButton svg{width:.875rem;height:.875rem}.ProfileView-module-scss-module__j1U6rG__SortDirectionButton:hover{color:#d2d2d2;background-color:#1a151f;border-color:#8f8f8f}
@keyframes InfiniteScrollerContainer-module-scss-module__SU5MFW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes InfiniteScrollerContainer-module-scss-module__SU5MFW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes InfiniteScrollerContainer-module-scss-module__SU5MFW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes InfiniteScrollerContainer-module-scss-module__SU5MFW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes InfiniteScrollerContainer-module-scss-module__SU5MFW__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer{overflow-anchor:none;position:relative}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__InMiddle{-webkit-mask-image:linear-gradient(to var(--scroll-direction-end), transparent 0%, black 20px, black calc(100% - 20px), transparent 100%);mask-image:linear-gradient(to var(--scroll-direction-end), transparent 0%, black 20px, black calc(100% - 20px), transparent 100%)}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__AtEnd{-webkit-mask-image:linear-gradient(to var(--scroll-direction-end), transparent 0%, black 20px);mask-image:linear-gradient(to var(--scroll-direction-end), transparent 0%, black 20px)}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__AtStart{-webkit-mask-image:linear-gradient(to var(--scroll-direction-start), transparent 0%, black 20px);mask-image:linear-gradient(to var(--scroll-direction-start), transparent 0%, black 20px)}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__row{--scroll-direction-start:left;--scroll-direction-end:right}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__column{--scroll-direction-start:top;--scroll-direction-end:bottom}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer{overflow-x:auto}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer .InfiniteScrollerContainer-module-scss-module__SU5MFW__StartSentinel,.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer .InfiniteScrollerContainer-module-scss-module__SU5MFW__EndSentinel,.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer .InfiniteScrollerContainer-module-scss-module__SU5MFW__LoadMoreSentinel{pointer-events:none;position:absolute}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__row .InfiniteScrollerContainer-module-scss-module__SU5MFW__StartSentinel,.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__row .InfiniteScrollerContainer-module-scss-module__SU5MFW__EndSentinel,.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__row .InfiniteScrollerContainer-module-scss-module__SU5MFW__LoadMoreSentinel{width:1px;height:100%}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__row .InfiniteScrollerContainer-module-scss-module__SU5MFW__EndSentinel{right:0}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__row .InfiniteScrollerContainer-module-scss-module__SU5MFW__LoadMoreSentinel{width:30%;left:70%}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__column .InfiniteScrollerContainer-module-scss-module__SU5MFW__StartSentinel,.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__column .InfiniteScrollerContainer-module-scss-module__SU5MFW__EndSentinel,.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__column .InfiniteScrollerContainer-module-scss-module__SU5MFW__LoadMoreSentinel{width:100%;height:1px}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__column .InfiniteScrollerContainer-module-scss-module__SU5MFW__EndSentinel{bottom:1rem}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer.InfiniteScrollerContainer-module-scss-module__SU5MFW__column .InfiniteScrollerContainer-module-scss-module__SU5MFW__LoadMoreSentinel{height:30%;top:70%}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer .InfiniteScrollerContainer-module-scss-module__SU5MFW__Scroller{gap:16px;padding-bottom:1rem;display:grid;position:relative}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer .InfiniteScrollerContainer-module-scss-module__SU5MFW__Scroller.InfiniteScrollerContainer-module-scss-module__SU5MFW__row{grid-template-rows:repeat(4,1fr);grid-auto-columns:minmax(250px,min-content);grid-auto-flow:column;width:max-content}.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer .InfiniteScrollerContainer-module-scss-module__SU5MFW__Scroller.InfiniteScrollerContainer-module-scss-module__SU5MFW__column{grid-template-columns:repeat(1,minmax(250px,1fr));grid-auto-flow:row;justify-content:center}@media (min-width:576px){.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer .InfiniteScrollerContainer-module-scss-module__SU5MFW__Scroller.InfiniteScrollerContainer-module-scss-module__SU5MFW__column{grid-template-columns:repeat(2,minmax(250px,1fr))}}@media (min-width:992px){.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer .InfiniteScrollerContainer-module-scss-module__SU5MFW__Scroller.InfiniteScrollerContainer-module-scss-module__SU5MFW__column{grid-template-columns:repeat(3,minmax(250px,1fr))}}@media (min-width:1224px){.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer .InfiniteScrollerContainer-module-scss-module__SU5MFW__Scroller.InfiniteScrollerContainer-module-scss-module__SU5MFW__column{grid-template-columns:repeat(4,minmax(250px,1fr))}}@media (min-width:1800px){.InfiniteScrollerContainer-module-scss-module__SU5MFW__ScrollerContainer .InfiniteScrollerContainer-module-scss-module__SU5MFW__Scroller.InfiniteScrollerContainer-module-scss-module__SU5MFW__column{grid-template-columns:repeat(6,minmax(250px,1fr))}}
@keyframes SearchBar-module-scss-module__NHXX3q__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes SearchBar-module-scss-module__NHXX3q__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes SearchBar-module-scss-module__NHXX3q__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes SearchBar-module-scss-module__NHXX3q__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes SearchBar-module-scss-module__NHXX3q__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.SearchBar-module-scss-module__NHXX3q__SearchBar{flex:100%;justify-content:center;align-items:center;width:36px;min-width:36px;transition:min-width .3s ease-in-out,width .3s ease-in-out;display:flex}@media (min-width:576px){.SearchBar-module-scss-module__NHXX3q__SearchBar{max-width:400px}}.SearchBar-module-scss-module__NHXX3q__SearchBar.SearchBar-module-scss-module__NHXX3q__expanded .SearchBar-module-scss-module__NHXX3q__SearchInputWrapper,.SearchBar-module-scss-module__NHXX3q__SearchBar:focus-within .SearchBar-module-scss-module__NHXX3q__SearchInputWrapper{padding-left:24px;padding-right:40px}.SearchBar-module-scss-module__NHXX3q__SearchBar.SearchBar-module-scss-module__NHXX3q__expanded .SearchBar-module-scss-module__NHXX3q__SearchInputWrapper input,.SearchBar-module-scss-module__NHXX3q__SearchBar:focus-within .SearchBar-module-scss-module__NHXX3q__SearchInputWrapper input{pointer-events:auto;display:block}.SearchBar-module-scss-module__NHXX3q__SearchBar.SearchBar-module-scss-module__NHXX3q__fullWidth{width:100%}.SearchBar-module-scss-module__NHXX3q__SearchBar.SearchBar-module-scss-module__NHXX3q__compact{flex:none;width:2.25rem;min-width:2.25rem}.SearchBar-module-scss-module__NHXX3q__SearchBar.SearchBar-module-scss-module__NHXX3q__compact .SearchBar-module-scss-module__NHXX3q__SearchInputWrapper{border-color:#8f8f8f;width:2.25rem;height:2.25rem;padding:0}.SearchBar-module-scss-module__NHXX3q__SearchBar.SearchBar-module-scss-module__NHXX3q__compact:focus-within{z-index:1;background:#000;width:100%;padding:0 .5rem;position:absolute;inset:0}.SearchBar-module-scss-module__NHXX3q__SearchBar.SearchBar-module-scss-module__NHXX3q__compact:focus-within .SearchBar-module-scss-module__NHXX3q__SearchInputWrapper{width:100%;height:auto;padding-top:8px;padding-bottom:8px}.SearchBar-module-scss-module__NHXX3q__SearchBar .SearchBar-module-scss-module__NHXX3q__SearchInputWrapper{border:1px solid #8f8f8f;border-radius:5px;justify-content:center;align-items:center;gap:8px;width:100%;padding-top:8px;padding-bottom:8px;display:flex;position:relative}.SearchBar-module-scss-module__NHXX3q__SearchBar .SearchBar-module-scss-module__NHXX3q__SearchInputWrapper:focus-within{border-color:#fff}.SearchBar-module-scss-module__NHXX3q__SearchBar .SearchBar-module-scss-module__NHXX3q__SearchInputWrapper:focus-within button[type=submit] svg{color:#fff}.SearchBar-module-scss-module__NHXX3q__SearchBar .SearchBar-module-scss-module__NHXX3q__SearchInputWrapper button[type=submit]{cursor:pointer;color:#8f8f8f;justify-content:center;align-items:center;display:flex}.SearchBar-module-scss-module__NHXX3q__SearchBar .SearchBar-module-scss-module__NHXX3q__SearchInputWrapper button[type=reset]{cursor:pointer;color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;right:24px}.SearchBar-module-scss-module__NHXX3q__SearchBar .SearchBar-module-scss-module__NHXX3q__SearchInputWrapper input{color:#fff;background-color:#0000;border:none;width:100%;font-size:small}.SearchBar-module-scss-module__NHXX3q__SearchBar .SearchBar-module-scss-module__NHXX3q__SearchInputWrapper input::-webkit-search-cancel-button{display:none}.SearchBar-module-scss-module__NHXX3q__SearchBar .SearchBar-module-scss-module__NHXX3q__SearchInputWrapper input{pointer-events:none;display:none}.SearchBar-module-scss-module__NHXX3q__SearchBar .SearchBar-module-scss-module__NHXX3q__SearchInputWrapper input:focus{outline:none}
@keyframes UserProfilePage-module-scss-module__DB3oPa__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes UserProfilePage-module-scss-module__DB3oPa__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes UserProfilePage-module-scss-module__DB3oPa__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes UserProfilePage-module-scss-module__DB3oPa__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes UserProfilePage-module-scss-module__DB3oPa__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.UserProfilePage-module-scss-module__DB3oPa__ProfileViewContainer{flex-direction:column;gap:.75rem;padding:0;display:flex}@media (min-width:576px){.UserProfilePage-module-scss-module__DB3oPa__ProfileViewContainer{gap:1.5rem;padding:1rem 2rem}}.UserProfilePage-module-scss-module__DB3oPa__ProfileViewContainer header{width:100%}.UserProfilePage-module-scss-module__DB3oPa__ProfileViewContainer .UserProfilePage-module-scss-module__DB3oPa__EmptyMessage{color:#fff;padding:0 .6rem;font-size:1rem}@media (min-width:576px){.UserProfilePage-module-scss-module__DB3oPa__ProfileViewContainer .UserProfilePage-module-scss-module__DB3oPa__EmptyMessage{padding:0}}.UserProfilePage-module-scss-module__DB3oPa__ScrollerSection{padding:0 .6rem}@media (min-width:576px){.UserProfilePage-module-scss-module__DB3oPa__ScrollerSection{padding:0}}
@keyframes AppNavBar-module-scss-module__EPZBOq__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes AppNavBar-module-scss-module__EPZBOq__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes AppNavBar-module-scss-module__EPZBOq__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes AppNavBar-module-scss-module__EPZBOq__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes AppNavBar-module-scss-module__EPZBOq__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.AppNavBar-module-scss-module__EPZBOq__Root{z-index:10;color:#fff;background-color:#000;border-bottom:1px solid #cb52fb4d;width:100%;height:3.5rem;font-size:.875rem;position:sticky;top:0}@media (min-width:768px){.AppNavBar-module-scss-module__EPZBOq__Root{height:4rem}}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop{justify-content:space-between;align-items:center;gap:1rem;width:100%;height:100%;padding:0 .5rem 0 1rem;display:flex;position:relative}@media (min-width:576px){.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop{padding:0 1.5rem}}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__LeftGroup{align-items:center;gap:.75rem;display:flex}@media (max-width:360px){.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__LeftGroup{gap:.5rem}}@media (min-width:576px){.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__LeftGroup{gap:1.25rem}}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__HomeLink{font-family:var(--font-source-code-pro);text-transform:uppercase;align-items:center;gap:.5rem;font-weight:700;display:flex}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__HomeLink span{display:none}@media (min-width:576px){.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__HomeLink span{display:flex}}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__PrimaryNav{--primary-nav-padding:.1875rem;--primary-create-width:4.85rem;--primary-play-width:4.1rem;--primary-active-width:var(--primary-create-width);--primary-active-offset:0rem;--primary-active-left-trim:.125rem;padding:var(--primary-nav-padding);isolation:isolate;background-color:#ffffff08;border:1px solid #ffffff14;border-radius:8px;display:flex;position:relative}@media (min-width:576px){.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__PrimaryNav{--primary-nav-padding:.25rem;--primary-create-width:6.5rem;--primary-play-width:5.625rem}}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__PrimaryNav:before{content:"";top:var(--primary-nav-padding);bottom:var(--primary-nav-padding);left:calc(var(--primary-nav-padding) + var(--primary-active-left-trim));width:calc(var(--primary-active-width) - var(--primary-active-left-trim));transform:translateX(var(--primary-active-offset));z-index:0;opacity:0;background-color:#fafeae1f;border:1px solid #fafeae61;border-radius:6px;transition:transform .32s cubic-bezier(.32,.72,0,1),width .32s cubic-bezier(.32,.72,0,1),opacity .2s ease-out;position:absolute;box-shadow:0 0 16px #fafeae26,inset 0 0 12px #fafeae14}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__PrimaryNav.AppNavBar-module-scss-module__EPZBOq__IndicatorLeft:before{--primary-active-width:var(--primary-create-width);--primary-active-offset:0rem;opacity:1}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__PrimaryNav.AppNavBar-module-scss-module__EPZBOq__IndicatorRight:before{--primary-active-width:var(--primary-play-width);--primary-active-offset:var(--primary-create-width);opacity:1}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__PrimaryNavItem{z-index:1;font-family:var(--font-source-code-pro);letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;white-space:nowrap;justify-content:center;align-items:center;gap:.3rem;padding:.4rem .5rem;font-size:.68rem;font-weight:700;text-decoration:none;transition:color .26s cubic-bezier(.32,.72,0,1);display:inline-flex;position:relative}@media (min-width:576px){.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__PrimaryNavItem{gap:.4rem;padding:.45rem 1rem;font-size:.75rem}}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__PrimaryNavItem>span{display:inline}@media (hover:hover){.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__PrimaryNavItem:hover:not(.AppNavBar-module-scss-module__EPZBOq__Active){color:#ffffffe6}}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__PrimaryNavItem.AppNavBar-module-scss-module__EPZBOq__Active{color:#fafeae}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__PrimaryNavItem:first-child{width:var(--primary-create-width)}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__PrimaryNavItem:last-child{width:var(--primary-play-width)}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__PrimaryNavIcon{flex-shrink:0;width:14px;height:14px}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__RightNav{justify-content:flex-end;align-items:center;gap:.5rem;height:100%;display:flex}@media (max-width:360px){.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__RightNav{gap:.25rem}}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__RightNav>a,.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__RightNav>button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:5px;justify-content:center;align-items:center;gap:.25rem;height:2.25rem;padding:0 .5rem;font-size:.75rem;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out;display:inline-flex}@media (hover:hover){.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__RightNav>a:hover,.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__RightNav>button:hover{background:#ffffff0a;border-color:#ffffff40}}@media (max-width:360px){.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__RightNav>a{width:2.25rem;min-width:2.25rem;padding:0}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__RightNav>a span{display:none}}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__TextButton{font-family:var(--font-source-code-pro);padding:0 .75rem}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__TextButton svg{display:none}@media (min-width:576px){.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__TextButton svg{width:16px;height:16px;display:inline-block}}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__TextButton:active{font-weight:700}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__IconButton{color:#fff;border:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;display:inline-flex}@media (hover:hover){.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__IconButton:hover{background:#ffffff14;border-color:#0000}}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__IconButton svg{flex-shrink:0;display:block}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__UtilityActive{box-shadow:0 0 0 1px #fafeae14,inset 0 0 10px #fafeae0f;color:#fafeae!important;background-color:#fafeae14!important;border-color:#fafeae66!important}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__UtilityActive svg{color:#fafeae}.AppNavBar-module-scss-module__EPZBOq__Root .AppNavBar-module-scss-module__EPZBOq__NavTop .AppNavBar-module-scss-module__EPZBOq__BasicSignInButton{font-weight:500;font-family:var(--font-source-code-pro)}.AppNavBar-module-scss-module__EPZBOq__DropdownMenuContent{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10;will-change:transform,opacity;min-width:14rem;font-family:var(--font-source-code-pro);background-color:#140a1db3;border:1px solid #cb52fb38;border-radius:10px;padding:.375rem;font-size:.8125rem;animation:.26s cubic-bezier(.16,1,.3,1) AppNavBar-module-scss-module__EPZBOq__slideUpAndFade;box-shadow:0 24px 48px -12px #0009,0 0 0 1px #fafeae0a,0 0 32px #cb52fb1f}.AppNavBar-module-scss-module__EPZBOq__DropdownMenuItem{cursor:pointer;color:#ffffffd1;letter-spacing:.02em;border-radius:6px;outline:none;align-items:center;gap:.625rem;padding:.55rem .75rem;transition:background-color .15s ease-out,color .15s ease-out;display:flex}.AppNavBar-module-scss-module__EPZBOq__DropdownMenuItem[data-highlighted],.AppNavBar-module-scss-module__EPZBOq__DropdownMenuItem:focus,.AppNavBar-module-scss-module__EPZBOq__DropdownMenuItem:hover{color:#fafeae;background-color:#cb52fb2e}.AppNavBar-module-scss-module__EPZBOq__DropdownMenuItem[data-highlighted] .AppNavBar-module-scss-module__EPZBOq__DropdownMenuIcon,.AppNavBar-module-scss-module__EPZBOq__DropdownMenuItem:focus .AppNavBar-module-scss-module__EPZBOq__DropdownMenuIcon,.AppNavBar-module-scss-module__EPZBOq__DropdownMenuItem:hover .AppNavBar-module-scss-module__EPZBOq__DropdownMenuIcon{color:#fafeae}.AppNavBar-module-scss-module__EPZBOq__DropdownMenuItem.AppNavBar-module-scss-module__EPZBOq__DropdownMenuItemDanger{color:#f19aa5d9}.AppNavBar-module-scss-module__EPZBOq__DropdownMenuItem.AppNavBar-module-scss-module__EPZBOq__DropdownMenuItemDanger[data-highlighted],.AppNavBar-module-scss-module__EPZBOq__DropdownMenuItem.AppNavBar-module-scss-module__EPZBOq__DropdownMenuItemDanger:focus,.AppNavBar-module-scss-module__EPZBOq__DropdownMenuItem.AppNavBar-module-scss-module__EPZBOq__DropdownMenuItemDanger:hover{color:#f19aa5;background-color:#f19aa51f}.AppNavBar-module-scss-module__EPZBOq__DropdownMenuIcon{color:#fafeaeb3;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.AppNavBar-module-scss-module__EPZBOq__DropdownMenuIcon>svg{fill:currentColor;display:block}.AppNavBar-module-scss-module__EPZBOq__DropdownMenuIconPlaceholder{flex-shrink:0;width:16px;height:16px;display:inline-block}.AppNavBar-module-scss-module__EPZBOq__DropdownMenuSeparator{background-color:#ffffff14;height:1px;margin:.375rem .25rem}@keyframes AppNavBar-module-scss-module__EPZBOq__slideUpAndFade{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}