@keyframes Search-module-scss-module__9CMPfa__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Search-module-scss-module__9CMPfa__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes Search-module-scss-module__9CMPfa__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes Search-module-scss-module__9CMPfa__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes Search-module-scss-module__9CMPfa__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}}.Search-module-scss-module__9CMPfa__SearchBackground{z-index:-1;background-image:url(/assets/front-page-background.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.Search-module-scss-module__9CMPfa__SearchHeader{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.Search-module-scss-module__9CMPfa__FilterChip{color:#fff;background-color:#0000;border:1px solid #8f8f8f;border-radius:5px;flex:100%;align-items:center;gap:.5rem;max-width:100%;padding:9px 14px;font-size:small;display:inline-flex}@media (min-width:576px){.Search-module-scss-module__9CMPfa__FilterChip{max-width:400px}}.Search-module-scss-module__9CMPfa__FilterChip .Search-module-scss-module__9CMPfa__FilterLabel{color:#8f8f8f;white-space:nowrap}.Search-module-scss-module__9CMPfa__FilterChip .Search-module-scss-module__9CMPfa__FilterValue{color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Search-module-scss-module__9CMPfa__FilterChip .Search-module-scss-module__9CMPfa__FilterClear{color:#8f8f8f;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:color .15s;display:flex}.Search-module-scss-module__9CMPfa__FilterChip .Search-module-scss-module__9CMPfa__FilterClear:hover{color:#fff}.Search-module-scss-module__9CMPfa__FilterChip .Search-module-scss-module__9CMPfa__FilterClear svg{width:14px;height:14px}.Search-module-scss-module__9CMPfa__SearchView{flex-direction:column;gap:1rem;min-height:100%;padding:.75rem;display:flex}@media (min-width:576px){.Search-module-scss-module__9CMPfa__SearchView{padding:1rem}}@media (min-width:768px){.Search-module-scss-module__9CMPfa__SearchView{padding:1.5rem}}@media (min-width:992px){.Search-module-scss-module__9CMPfa__SearchView{padding:2rem}}.Search-module-scss-module__9CMPfa__EmptyState{text-align:center;background-color:#ffffff08;border:1px solid #ffffff1a;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 2rem;display:flex}.Search-module-scss-module__9CMPfa__EmptyState .Search-module-scss-module__9CMPfa__EmptyStateTitle{color:#fff;font-size:1.25rem;font-weight:600}.Search-module-scss-module__9CMPfa__EmptyState .Search-module-scss-module__9CMPfa__EmptyStateMessage{color:#fff9;max-width:400px;font-size:.875rem}.Search-module-scss-module__9CMPfa__EmptyState .Search-module-scss-module__9CMPfa__SourceProjectCard{text-align:left;width:100%;max-width:400px}
@keyframes HoverOverlayEffect-module-scss-module__WeQwBG__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes HoverOverlayEffect-module-scss-module__WeQwBG__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes HoverOverlayEffect-module-scss-module__WeQwBG__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes HoverOverlayEffect-module-scss-module__WeQwBG__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes HoverOverlayEffect-module-scss-module__WeQwBG__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}}.HoverOverlayEffect-module-scss-module__WeQwBG__Container{width:100%;height:100%;position:relative}.HoverOverlayEffect-module-scss-module__WeQwBG__Container .HoverOverlayEffect-module-scss-module__WeQwBG__Overlay{pointer-events:none;-webkit-user-select:none;user-select:none;border:1px solid;border-radius:.2rem;position:absolute;inset:0}.HoverOverlayEffect-module-scss-module__WeQwBG__Container .HoverOverlayEffect-module-scss-module__WeQwBG__Overlay.HoverOverlayEffect-module-scss-module__WeQwBG__White{border-color:#fff}.HoverOverlayEffect-module-scss-module__WeQwBG__Container .HoverOverlayEffect-module-scss-module__WeQwBG__Overlay.HoverOverlayEffect-module-scss-module__WeQwBG__Yellow{border-color:#fafeae}.HoverOverlayEffect-module-scss-module__WeQwBG__Container .HoverOverlayEffect-module-scss-module__WeQwBG__Overlay.HoverOverlayEffect-module-scss-module__WeQwBG__Thick{border-width:2px}.HoverOverlayEffect-module-scss-module__WeQwBG__Container .HoverOverlayEffect-module-scss-module__WeQwBG__Overlay{opacity:var(--opacity,0);-webkit-mask:radial-gradient(25rem 25rem at var(--cardx)var(--cardy),#000 1%,transparent 50%);mask:radial-gradient(25rem 25rem at var(--cardx)var(--cardy),#000 1%,transparent 50%);-webkit-mask:radial-gradient(25rem 25rem at var(--cardx)var(--cardy),#000 1%,transparent 50%);will-change:mask,-webkit-mask;transition:-webkit-mask .4s,mask .4s}
@keyframes Card-module-scss-module___ZrXVW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Card-module-scss-module___ZrXVW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes Card-module-scss-module___ZrXVW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes Card-module-scss-module___ZrXVW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes Card-module-scss-module___ZrXVW__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}}.Card-module-scss-module___ZrXVW__CardContainer{border:1px solid #382e3c;border-radius:.375rem;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent{will-change:background-color;background-color:#000;flex-direction:column;flex-grow:1;justify-content:space-between;gap:.5rem;height:100%;padding:1rem;transition:background-color .4s;display:flex}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent:hover{background-color:#141414}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent:hover .Card-module-scss-module___ZrXVW__PreviewImageContainer .Card-module-scss-module___ZrXVW__PreviewImage{transition:transform 15s;transform:scale(1.2)}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__ImageContainer{aspect-ratio:1.7;width:100%;height:auto;position:relative}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__ImageContainer .Card-module-scss-module___ZrXVW__PreviewImageContainer,.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__ImageContainer a.Card-module-scss-module___ZrXVW__PreviewImageContainer{border-radius:.375rem;width:100%;height:100%;display:block;position:relative;overflow:hidden}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__ImageContainer .Card-module-scss-module___ZrXVW__PreviewImageContainer .Card-module-scss-module___ZrXVW__PreviewImage,.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__ImageContainer a.Card-module-scss-module___ZrXVW__PreviewImageContainer .Card-module-scss-module___ZrXVW__PreviewImage{object-fit:cover}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__ImageContainer .Card-module-scss-module___ZrXVW__StatusBadgeSlot{position:absolute;top:.5rem;left:.5rem}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__ImageContainer .Card-module-scss-module___ZrXVW__ImageOverlay{pointer-events:none;justify-content:flex-end;align-items:flex-end;width:100%;height:100%;padding:.5rem;display:flex;position:absolute;top:0;left:0}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__ImageContainer .Card-module-scss-module___ZrXVW__ImageOverlay .Card-module-scss-module___ZrXVW__ImageOverlayText{pointer-events:auto;font-family:var(--font-source-code-pro);color:#fff;background-color:#000c;border-radius:.2rem;justify-content:center;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.875rem;font-weight:700;display:flex}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__ImageContainer .Card-module-scss-module___ZrXVW__ImageOverlay .Card-module-scss-module___ZrXVW__ImageOverlayText .Card-module-scss-module___ZrXVW__RemixCount{color:#fff;align-items:center;gap:.25rem;text-decoration:none;transition:color .2s;display:flex}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__ImageContainer .Card-module-scss-module___ZrXVW__ImageOverlay .Card-module-scss-module___ZrXVW__ImageOverlayText .Card-module-scss-module___ZrXVW__RemixCount:hover{color:#fafeae}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__TitleRow{justify-content:space-between;align-items:center;display:flex}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__TitleRow .Card-module-scss-module___ZrXVW__CardTitle{-webkit-line-clamp:1;line-clamp:1;color:#fff;text-overflow:ellipsis;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__CardBody{-webkit-line-clamp:2;line-clamp:2;color:#fff;-webkit-box-orient:vertical;font-size:.8rem;font-weight:400;display:-webkit-box;overflow:hidden}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__CardAttributionSection{color:#fff;font-size:.7rem;font-weight:300}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__CardAttributionSection .Card-module-scss-module___ZrXVW__CardAttributionSourceProject,.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__CardAttributionSection .Card-module-scss-module___ZrXVW__CardAttributionCreator{text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__CardAttributionSection .Card-module-scss-module___ZrXVW__AttributionText{color:#fafeae;font-weight:600}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__CardAttributionSection .Card-module-scss-module___ZrXVW__AttributionText.Card-module-scss-module___ZrXVW__Clickable{cursor:pointer;text-decoration:underline}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__CardAttributionSection .Card-module-scss-module___ZrXVW__AttributionText.Card-module-scss-module___ZrXVW__Clickable:hover{text-decoration:none}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__CardAttributionSection .Card-module-scss-module___ZrXVW__AttributionText.Card-module-scss-module___ZrXVW__Clickable:focus{outline:none}.Card-module-scss-module___ZrXVW__CardContainer .Card-module-scss-module___ZrXVW__CardContent .Card-module-scss-module___ZrXVW__CardAttributionSection .Card-module-scss-module___ZrXVW__AttributionText.Card-module-scss-module___ZrXVW__Clickable:active{color:#cb52fb}.Card-module-scss-module___ZrXVW__CardContainer footer{height:2.25rem;display:flex}.Card-module-scss-module___ZrXVW__CardContainer footer nav{flex-direction:row;justify-content:space-between;gap:1rem;width:100%;display:flex}@media (min-width:0){.Card-module-scss-module___ZrXVW__CardContainer footer{gap:.5rem}}@media (min-width:576px){.Card-module-scss-module___ZrXVW__CardContainer footer{gap:1rem}}.Card-module-scss-module___ZrXVW__Overlay{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--opacity,0);-webkit-mask:radial-gradient(25rem 25rem at var(--cardx)var(--cardy),#000 1%,transparent 50%);mask:radial-gradient(25rem 25rem at var(--cardx)var(--cardy),#000 1%,transparent 50%);-webkit-mask:radial-gradient(25rem 25rem at var(--cardx)var(--cardy),#000 1%,transparent 50%);will-change:mask;border:2px solid #fafeae;border-radius:.375rem;transition:-webkit-mask .4s,mask .4s;position:absolute;inset:0}
@keyframes CardInfoHover-module-scss-module__LLL5qW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CardInfoHover-module-scss-module__LLL5qW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CardInfoHover-module-scss-module__LLL5qW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes CardInfoHover-module-scss-module__LLL5qW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes CardInfoHover-module-scss-module__LLL5qW__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}}.CardInfoHover-module-scss-module__LLL5qW__CardInfoHoverTrigger{border-radius:.2rem;width:20px;height:20px;padding:0}.CardInfoHover-module-scss-module__LLL5qW__Tooltip{text-align:center;color:#fff;font-size:.8rem;line-height:1;font-family:var(--font-source-code-pro);-webkit-user-select:none;user-select:none;will-change:transform,opacity;background-color:#222;border:1px solid #8f8f8f;border-radius:4px;padding:10px 15px;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);box-shadow:0 10px 38px -10px #0e121659,0 10px 20px -15px #0e121633}.CardInfoHover-module-scss-module__LLL5qW__Tooltip p{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:0){.CardInfoHover-module-scss-module__LLL5qW__Tooltip{max-width:80vw}}@media (min-width:576px){.CardInfoHover-module-scss-module__LLL5qW__Tooltip{max-width:33vw}}@media (min-width:768px){.CardInfoHover-module-scss-module__LLL5qW__Tooltip{max-width:18vw}}.CardInfoHover-module-scss-module__LLL5qW__TooltipArrow{fill:#222;filter:drop-shadow(0 2px #8f8f8f);transform:translateY(-1px)}
@keyframes CardButton-module-scss-module__3U4Z2a__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CardButton-module-scss-module__3U4Z2a__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CardButton-module-scss-module__3U4Z2a__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes CardButton-module-scss-module__3U4Z2a__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes CardButton-module-scss-module__3U4Z2a__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}}.CardButton-module-scss-module__3U4Z2a__CardButton{flex:1;height:auto;font-weight:500;line-height:1}
@keyframes ProfileCardButtons-module-scss-module__nyAzGa__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ProfileCardButtons-module-scss-module__nyAzGa__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ProfileCardButtons-module-scss-module__nyAzGa__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ProfileCardButtons-module-scss-module__nyAzGa__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes ProfileCardButtons-module-scss-module__nyAzGa__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}}.ProfileCardButtons-module-scss-module__nyAzGa__ButtonsContainer{gap:.5rem;width:100%;height:100%;display:flex}
@keyframes PublishedProjectSection-module-scss-module__tQKYOa__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes PublishedProjectSection-module-scss-module__tQKYOa__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes PublishedProjectSection-module-scss-module__tQKYOa__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes PublishedProjectSection-module-scss-module__tQKYOa__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes PublishedProjectSection-module-scss-module__tQKYOa__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}}.PublishedProjectSection-module-scss-module__tQKYOa__ProjectSelectorContainer{max-height:inherit;flex-direction:column;gap:1rem;display:flex}.PublishedProjectSection-module-scss-module__tQKYOa__ProjectSelectorContainer .PublishedProjectSection-module-scss-module__tQKYOa__FilterTitleContainer{font-family:var(--font-source-code-pro);flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:1rem;padding-top:1rem;padding-left:1.5rem;padding-right:1.5rem;display:flex}.PublishedProjectSection-module-scss-module__tQKYOa__ProjectSelectorContainer .PublishedProjectSection-module-scss-module__tQKYOa__FilterTitleContainer .PublishedProjectSection-module-scss-module__tQKYOa__FilterTitle{color:#fff;font-size:1.5rem;font-weight:700}.PublishedProjectSection-module-scss-module__tQKYOa__ProjectSelectorContainer .PublishedProjectSection-module-scss-module__tQKYOa__FilterTitleContainer .PublishedProjectSection-module-scss-module__tQKYOa__FilterDescription{color:#fff;font-size:1rem}.PublishedProjectSection-module-scss-module__tQKYOa__ProjectSelectorContainer .PublishedProjectSection-module-scss-module__tQKYOa__ProjectGridContainer{padding-left:1.5rem;padding-right:1.5rem}.PublishedProjectSection-module-scss-module__tQKYOa__ProjectSelectorContainer .PublishedProjectSection-module-scss-module__tQKYOa__ProjectGridContainer .PublishedProjectSection-module-scss-module__tQKYOa__LoadingMessage{color:#fff;background:0 0}.PublishedProjectSection-module-scss-module__tQKYOa__ProjectSelectorContainer .PublishedProjectSection-module-scss-module__tQKYOa__ProjectGridContainer .PublishedProjectSection-module-scss-module__tQKYOa__EmptyStateContent{flex-direction:column;align-items:center;gap:2rem;padding:3rem 1rem;display:flex}.PublishedProjectSection-module-scss-module__tQKYOa__ProjectSelectorContainer .PublishedProjectSection-module-scss-module__tQKYOa__ProjectGridContainer .PublishedProjectSection-module-scss-module__tQKYOa__EmptyStateContent .PublishedProjectSection-module-scss-module__tQKYOa__EmptyMessage{color:#d2d2d2;text-align:center;font-size:1.125rem}.PublishedProjectSection-module-scss-module__tQKYOa__ProjectSelectorContainer .PublishedProjectSection-module-scss-module__tQKYOa__ProjectGridContainer .PublishedProjectSection-module-scss-module__tQKYOa__EmptyStateContent .PublishedProjectSection-module-scss-module__tQKYOa__BackToHome{color:#fff;background-color:#cb52fb;border-radius:.375rem;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-block}.PublishedProjectSection-module-scss-module__tQKYOa__ProjectSelectorContainer .PublishedProjectSection-module-scss-module__tQKYOa__ProjectGridContainer .PublishedProjectSection-module-scss-module__tQKYOa__EmptyStateContent .PublishedProjectSection-module-scss-module__tQKYOa__BackToHome:hover{background-color:#8f00c8}
@keyframes GenreSeoContent-module-scss-module__ufrbUq__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes GenreSeoContent-module-scss-module__ufrbUq__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes GenreSeoContent-module-scss-module__ufrbUq__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes GenreSeoContent-module-scss-module__ufrbUq__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes GenreSeoContent-module-scss-module__ufrbUq__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}}.GenreSeoContent-module-scss-module__ufrbUq__SeoSection{width:100%;max-width:1200px;margin:0 auto;padding:3rem 1.5rem}@media (min-width:768px){.GenreSeoContent-module-scss-module__ufrbUq__SeoSection{padding:4rem 2rem}}@media (min-width:992px){.GenreSeoContent-module-scss-module__ufrbUq__SeoSection{padding:5rem 3rem}}.GenreSeoContent-module-scss-module__ufrbUq__Content{max-width:800px;margin:0 auto}.GenreSeoContent-module-scss-module__ufrbUq__Title{color:#fff;letter-spacing:.02em;margin:0 0 1.5rem;font-size:1.5rem;font-weight:700}@media (min-width:768px){.GenreSeoContent-module-scss-module__ufrbUq__Title{margin-bottom:2rem;font-size:1.75rem}}.GenreSeoContent-module-scss-module__ufrbUq__Body{color:#d2d2d2;font-size:.9375rem;line-height:1.7}@media (min-width:768px){.GenreSeoContent-module-scss-module__ufrbUq__Body{font-size:1rem}}.GenreSeoContent-module-scss-module__ufrbUq__Body p{margin:0 0 1.25rem}.GenreSeoContent-module-scss-module__ufrbUq__Body p:last-child{margin-bottom:0}.GenreSeoContent-module-scss-module__ufrbUq__Body a{color:#fafeae;text-decoration:none;transition:color .2s}.GenreSeoContent-module-scss-module__ufrbUq__Body a:hover{color:#fff;text-decoration:underline}.GenreSeoContent-module-scss-module__ufrbUq__Body a strong{color:inherit}.GenreSeoContent-module-scss-module__ufrbUq__Body strong{color:#fff;font-weight:500}.GenreSeoContent-module-scss-module__ufrbUq__Body h3{color:#fff;margin:2rem 0 1rem;font-size:1.125rem;font-weight:700}@media (min-width:768px){.GenreSeoContent-module-scss-module__ufrbUq__Body h3{font-size:1.25rem}}.GenreSeoContent-module-scss-module__ufrbUq__Body ul{margin:1rem 0 1.5rem;padding-left:1.5rem}.GenreSeoContent-module-scss-module__ufrbUq__Body ul li{margin-bottom:.75rem}.GenreSeoContent-module-scss-module__ufrbUq__Body ul li:last-child{margin-bottom:0}
@keyframes HomeView-module-scss-module__rdofxG__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes HomeView-module-scss-module__rdofxG__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes HomeView-module-scss-module__rdofxG__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes HomeView-module-scss-module__rdofxG__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes HomeView-module-scss-module__rdofxG__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}}.HomeView-module-scss-module__rdofxG__Main{scroll-snap-type:y mandatory;flex-direction:column;justify-content:center;align-items:center;display:flex}.HomeView-module-scss-module__rdofxG__MainBackground{z-index:-1;background-image:url(/assets/front-page-background.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}
@keyframes TemplateCanvas-module-scss-module__Uandhq__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes TemplateCanvas-module-scss-module__Uandhq__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes TemplateCanvas-module-scss-module__Uandhq__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes TemplateCanvas-module-scss-module__Uandhq__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes TemplateCanvas-module-scss-module__Uandhq__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}}.TemplateCanvas-module-scss-module__Uandhq__CategoryButtons{scrollbar-width:none;-ms-overflow-style:none;background-color:#222;flex-direction:row;flex:1;gap:1px;width:100%;height:2.5rem;display:flex;overflow-x:auto}.TemplateCanvas-module-scss-module__Uandhq__CategoryButtons::-webkit-scrollbar{display:none}.TemplateCanvas-module-scss-module__Uandhq__CategoryButtons>a{white-space:nowrap;background-color:#473753;flex:1;justify-content:center;align-items:center;gap:.5rem;min-width:13.5rem;padding:0 1rem;display:flex}@media (min-width:768px){.TemplateCanvas-module-scss-module__Uandhq__CategoryButtons>a{white-space:normal;padding:0}}.TemplateCanvas-module-scss-module__Uandhq__CategoryButtons>a:hover{background-color:#331440}.TemplateCanvas-module-scss-module__Uandhq__CategoryButtons>a.TemplateCanvas-module-scss-module__Uandhq__Active{background-color:#cb52fb;font-weight:700}.TemplateCanvas-module-scss-module__Uandhq__CanvasContainer{z-index:0;pointer-events:auto;width:100%;height:calc(100% - 7rem);position:absolute;top:7rem;left:0;overflow:hidden}@media (min-width:992px){.TemplateCanvas-module-scss-module__Uandhq__CanvasContainer{border-radius:.5rem;width:calc(100% - 2rem);height:calc(100vh - 11.5rem);top:10.5rem;bottom:1rem;left:1rem}}
@keyframes DimensionSelector-module-scss-module__SBBQla__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes DimensionSelector-module-scss-module__SBBQla__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes DimensionSelector-module-scss-module__SBBQla__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes DimensionSelector-module-scss-module__SBBQla__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes DimensionSelector-module-scss-module__SBBQla__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}}.DimensionSelector-module-scss-module__SBBQla__Overlay{z-index:1000;background-color:#0009;animation:.15s cubic-bezier(.16,1,.3,1) DimensionSelector-module-scss-module__SBBQla__overlayShow;position:fixed;inset:0}.DimensionSelector-module-scss-module__SBBQla__Content{z-index:1001;background-color:#000;border:1px solid #8f8f8f;border-radius:12px;width:90vw;max-width:500px;max-height:85vh;padding:32px;animation:.15s cubic-bezier(.16,1,.3,1) DimensionSelector-module-scss-module__SBBQla__contentShow;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 38px -10px #16171859,0 10px 20px -15px #16171833}@media (max-width:768px){.DimensionSelector-module-scss-module__SBBQla__Content{width:95vw;padding:24px}}.DimensionSelector-module-scss-module__SBBQla__Header{margin-bottom:32px;position:relative}.DimensionSelector-module-scss-module__SBBQla__Header .DimensionSelector-module-scss-module__SBBQla__Title{color:#fff;text-align:center;margin:0;padding-top:24px;font-size:24px;font-weight:600}.DimensionSelector-module-scss-module__SBBQla__Header .DimensionSelector-module-scss-module__SBBQla__CloseButton{color:#ffffffb3;cursor:pointer;background-color:#0000;border:none;padding:0;position:absolute;top:0;right:0}.DimensionSelector-module-scss-module__SBBQla__Header .DimensionSelector-module-scss-module__SBBQla__CloseButton>svg{margin:0}.DimensionSelector-module-scss-module__SBBQla__Header .DimensionSelector-module-scss-module__SBBQla__CloseButton:hover{color:#fff}.DimensionSelector-module-scss-module__SBBQla__Options{flex-direction:column;gap:16px;margin-bottom:32px;display:flex}@media (max-width:768px){.DimensionSelector-module-scss-module__SBBQla__Options{gap:12px}}.DimensionSelector-module-scss-module__SBBQla__Option{cursor:pointer;background-color:#222;border:2px solid #8f8f8f;border-radius:12px;justify-content:center;align-items:center;gap:16px;width:100%;padding:20px;transition:all .2s;display:flex}.DimensionSelector-module-scss-module__SBBQla__Option:hover{background-color:#381242;border-color:#cb52fb;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}@media (max-width:768px){.DimensionSelector-module-scss-module__SBBQla__Option{gap:12px;padding:16px}}.DimensionSelector-module-scss-module__SBBQla__Option .DimensionSelector-module-scss-module__SBBQla__OptionIcon{flex-shrink:0;font-size:32px}@media (max-width:768px){.DimensionSelector-module-scss-module__SBBQla__Option .DimensionSelector-module-scss-module__SBBQla__OptionIcon{font-size:28px}}.DimensionSelector-module-scss-module__SBBQla__Option .DimensionSelector-module-scss-module__SBBQla__OptionTitle{color:#fff;font-size:18px;font-weight:600}@media (max-width:768px){.DimensionSelector-module-scss-module__SBBQla__Option .DimensionSelector-module-scss-module__SBBQla__OptionTitle{font-size:16px}}.DimensionSelector-module-scss-module__SBBQla__Actions{justify-content:center;gap:12px;display:flex}.DimensionSelector-module-scss-module__SBBQla__Actions .DimensionSelector-module-scss-module__SBBQla__CancelButton{min-width:100px}@keyframes DimensionSelector-module-scss-module__SBBQla__overlayShow{0%{opacity:0}to{opacity:1}}@keyframes DimensionSelector-module-scss-module__SBBQla__contentShow{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
@keyframes PlatformSelector-module-scss-module__wTLw_a__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes PlatformSelector-module-scss-module__wTLw_a__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes PlatformSelector-module-scss-module__wTLw_a__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes PlatformSelector-module-scss-module__wTLw_a__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes PlatformSelector-module-scss-module__wTLw_a__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}}.PlatformSelector-module-scss-module__wTLw_a__Overlay{z-index:1000;background-color:#0009;animation:.15s cubic-bezier(.16,1,.3,1) PlatformSelector-module-scss-module__wTLw_a__overlayShow;position:fixed;inset:0}.PlatformSelector-module-scss-module__wTLw_a__Content{z-index:1001;background-color:#000;border:1px solid #8f8f8f;border-radius:12px;width:90vw;max-width:500px;max-height:85vh;padding:32px;animation:.15s cubic-bezier(.16,1,.3,1) PlatformSelector-module-scss-module__wTLw_a__contentShow;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 38px -10px #16171859,0 10px 20px -15px #16171833}@media (max-width:768px){.PlatformSelector-module-scss-module__wTLw_a__Content{width:95vw;padding:24px}}.PlatformSelector-module-scss-module__wTLw_a__Header{margin-bottom:32px;position:relative}.PlatformSelector-module-scss-module__wTLw_a__Header .PlatformSelector-module-scss-module__wTLw_a__Title{color:#fff;text-align:center;margin:0;padding-top:24px;font-size:24px;font-weight:600}.PlatformSelector-module-scss-module__wTLw_a__Header .PlatformSelector-module-scss-module__wTLw_a__CloseButton{color:#ffffffb3;cursor:pointer;background-color:#0000;border:none;padding:0;position:absolute;top:0;right:0}.PlatformSelector-module-scss-module__wTLw_a__Header .PlatformSelector-module-scss-module__wTLw_a__CloseButton>svg{margin:0}.PlatformSelector-module-scss-module__wTLw_a__Header .PlatformSelector-module-scss-module__wTLw_a__CloseButton:hover{color:#fff}.PlatformSelector-module-scss-module__wTLw_a__Options{flex-direction:column;gap:16px;margin-bottom:32px;display:flex}@media (max-width:768px){.PlatformSelector-module-scss-module__wTLw_a__Options{gap:12px}}.PlatformSelector-module-scss-module__wTLw_a__Option{cursor:pointer;background-color:#222;border:2px solid #8f8f8f;border-radius:12px;justify-content:center;align-items:center;gap:16px;width:100%;padding:20px;transition:all .2s;display:flex}.PlatformSelector-module-scss-module__wTLw_a__Option:hover{background-color:#381242;border-color:#cb52fb;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}@media (max-width:768px){.PlatformSelector-module-scss-module__wTLw_a__Option{gap:12px;padding:16px}}.PlatformSelector-module-scss-module__wTLw_a__Option .PlatformSelector-module-scss-module__wTLw_a__OptionIcon{flex-shrink:0;font-size:32px}@media (max-width:768px){.PlatformSelector-module-scss-module__wTLw_a__Option .PlatformSelector-module-scss-module__wTLw_a__OptionIcon{font-size:28px}}.PlatformSelector-module-scss-module__wTLw_a__Option .PlatformSelector-module-scss-module__wTLw_a__OptionTitle{color:#fff;font-size:18px;font-weight:600}@media (max-width:768px){.PlatformSelector-module-scss-module__wTLw_a__Option .PlatformSelector-module-scss-module__wTLw_a__OptionTitle{font-size:16px}}@keyframes PlatformSelector-module-scss-module__wTLw_a__overlayShow{0%{opacity:0}to{opacity:1}}@keyframes PlatformSelector-module-scss-module__wTLw_a__contentShow{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
@keyframes ProjectCardsContainer-module-scss-module__VbLDgG__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ProjectCardsContainer-module-scss-module__VbLDgG__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ProjectCardsContainer-module-scss-module__VbLDgG__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ProjectCardsContainer-module-scss-module__VbLDgG__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes ProjectCardsContainer-module-scss-module__VbLDgG__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}}.ProjectCardsContainer-module-scss-module__VbLDgG__CardsSelectorContainer{grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem;width:100%;display:grid}@media (min-width:576px){.ProjectCardsContainer-module-scss-module__VbLDgG__CardsSelectorContainer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.ProjectCardsContainer-module-scss-module__VbLDgG__CardsSelectorContainer{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1224px){.ProjectCardsContainer-module-scss-module__VbLDgG__CardsSelectorContainer{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1800px){.ProjectCardsContainer-module-scss-module__VbLDgG__CardsSelectorContainer{grid-template-columns:repeat(5,minmax(0,1fr))}}.ProjectCardsContainer-module-scss-module__VbLDgG__CardsSelectorContainer button{font-size:.75rem}
@keyframes ProjectSelector-module-scss-module__D3VUIa__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ProjectSelector-module-scss-module__D3VUIa__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ProjectSelector-module-scss-module__D3VUIa__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ProjectSelector-module-scss-module__D3VUIa__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes ProjectSelector-module-scss-module__D3VUIa__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}}.ProjectSelector-module-scss-module__D3VUIa__QueryMessage{color:#fff;padding:2rem}.ProjectSelector-module-scss-module__D3VUIa__HiddenCard{visibility:hidden}.ProjectSelector-module-scss-module__D3VUIa__CreateProjectButton{color:#8f8f8f;font-family:var(--font-source-code-pro);background-color:#000;border:2px solid #8f8f8f;border-radius:.5rem;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:1rem;display:flex}.ProjectSelector-module-scss-module__D3VUIa__CreateProjectButton svg{color:#fff;width:20%;height:auto}.ProjectSelector-module-scss-module__D3VUIa__CreateProjectButton:hover{color:#fff;background-color:#8f00c8;border:2px solid #f19aa5;font-weight:700}.ProjectSelector-module-scss-module__D3VUIa__ProjectSelectorContainer{flex-direction:column;gap:1.5rem;width:100%;display:flex}.ProjectSelector-module-scss-module__D3VUIa__PaginationControls{color:#8f8f8f;background-color:#1a151f;border:1px solid #434343;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.75rem;font-size:.75rem;display:flex;position:sticky;bottom:0}@media (min-width:576px){.ProjectSelector-module-scss-module__D3VUIa__PaginationControls{flex-wrap:nowrap;gap:0}}.ProjectSelector-module-scss-module__D3VUIa__PageSizeControl{flex-basis:100%;justify-content:center;align-items:center;gap:.5rem;display:flex}@media (min-width:576px){.ProjectSelector-module-scss-module__D3VUIa__PageSizeControl{flex-basis:33%;justify-content:flex-start}}.ProjectSelector-module-scss-module__D3VUIa__PageSizeLabel{color:#8f8f8f}.ProjectSelector-module-scss-module__D3VUIa__PageSizeSelect{width:auto;min-width:4rem;height:2rem;box-shadow:none;color:#8f8f8f;background-color:#0000;border-color:#434343;padding:.25rem .5rem;font-size:.75rem}.ProjectSelector-module-scss-module__D3VUIa__PageSizeSelect:not([disabled]):hover{background-color:#1a151f;border-color:#8f8f8f}.ProjectSelector-module-scss-module__D3VUIa__PageSizeSelect:focus,.ProjectSelector-module-scss-module__D3VUIa__PageSizeSelect[data-state=open]{box-shadow:none;background-color:#1a151f;border-color:#8f8f8f}.ProjectSelector-module-scss-module__D3VUIa__PageNavigation{flex-basis:100%;justify-content:center;align-items:center;gap:.5rem;display:flex}@media (min-width:576px){.ProjectSelector-module-scss-module__D3VUIa__PageNavigation{flex-basis:33%}}.ProjectSelector-module-scss-module__D3VUIa__PageButton{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}.ProjectSelector-module-scss-module__D3VUIa__PageButton svg{width:.875rem;height:.875rem}.ProjectSelector-module-scss-module__D3VUIa__PageButton:hover:not(:disabled){color:#d2d2d2;background-color:#1a151f;border-color:#8f8f8f}.ProjectSelector-module-scss-module__D3VUIa__PageButton:disabled{opacity:.4;cursor:not-allowed}.ProjectSelector-module-scss-module__D3VUIa__PageInfo{text-align:center;min-width:6rem}.ProjectSelector-module-scss-module__D3VUIa__TotalCount{flex-basis:100%;justify-content:center;display:flex}@media (min-width:576px){.ProjectSelector-module-scss-module__D3VUIa__TotalCount{flex-basis:33%;justify-content:flex-end}}
@keyframes ProjectStatusBadge-module-scss-module__FEetnW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ProjectStatusBadge-module-scss-module__FEetnW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ProjectStatusBadge-module-scss-module__FEetnW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ProjectStatusBadge-module-scss-module__FEetnW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes ProjectStatusBadge-module-scss-module__FEetnW__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}}.ProjectStatusBadge-module-scss-module__FEetnW__Container{pointer-events:none;border:1px solid #8f8f8f33;border-radius:.2rem;display:flex}.ProjectStatusBadge-module-scss-module__FEetnW__PublishedBadge,.ProjectStatusBadge-module-scss-module__FEetnW__DraftBadge{border-radius:.2rem 0 0 .2rem;align-items:center;gap:.35rem;padding:.25rem .5rem;font-size:.75rem;font-weight:700;display:flex}.ProjectStatusBadge-module-scss-module__FEetnW__PublishedBadge{color:#22c55e;background-color:#153d26}.ProjectStatusBadge-module-scss-module__FEetnW__DraftBadge{color:#d2d2d2;background-color:#272727bf;border-radius:.2rem}.ProjectStatusBadge-module-scss-module__FEetnW__StatusDot{background-color:currentColor;border-radius:.2rem;width:.75rem;height:.75rem}.ProjectStatusBadge-module-scss-module__FEetnW__VisibilityToggle{font-family:var(--font-source-code-pro);color:#fff;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000;border:none;border-radius:0 .2rem .2rem 0;align-items:center;gap:.35rem;padding:.25rem .5rem;font-size:.7rem;transition:background-color .2s;display:flex}.ProjectStatusBadge-module-scss-module__FEetnW__VisibilityToggle:hover:not(:disabled){background-color:#282828e6}.ProjectStatusBadge-module-scss-module__FEetnW__VisibilityToggle:disabled{cursor:not-allowed;opacity:.8}.ProjectStatusBadge-module-scss-module__FEetnW__VisibilityToggle.ProjectStatusBadge-module-scss-module__FEetnW__Loading{min-width:5rem}.ProjectStatusBadge-module-scss-module__FEetnW__VisibilityToggle svg{width:12px;height:12px}.ProjectStatusBadge-module-scss-module__FEetnW__VisibilityToggle .ProjectStatusBadge-module-scss-module__FEetnW__Spinner{border:2px solid #0000;border-top-color:#fff;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite ProjectStatusBadge-module-scss-module__FEetnW__spin}@keyframes ProjectStatusBadge-module-scss-module__FEetnW__spin{to{transform:rotate(360deg)}}
@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:1.5rem;padding:.75rem;display:flex}@media (min-width:576px){.UserProfilePage-module-scss-module__DB3oPa__ProfileViewContainer{padding:1rem}}@media (min-width:768px){.UserProfilePage-module-scss-module__DB3oPa__ProfileViewContainer{padding:1.5rem}}@media (min-width:992px){.UserProfilePage-module-scss-module__DB3oPa__ProfileViewContainer{padding:2rem}}.UserProfilePage-module-scss-module__DB3oPa__ProfileViewContainer header{width:100%}.UserProfilePage-module-scss-module__DB3oPa__ProfileViewContainer .UserProfilePage-module-scss-module__DB3oPa__EmptyMessage{color:#fff;font-size:1rem}
@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:not(.SearchBar-module-scss-module__NHXX3q__expanded) button[type=submit]{pointer-events:none}.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__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}
/*# sourceMappingURL=7d6b0c44b5d66942.css.map*/