.BuilderScrollbar-module__Z7rXFW__scrollbar{scrollbar-color:var(--primary-indigo-900) transparent}.BuilderScrollbar-module__Z7rXFW__scrollbar[data-expanded-scroll-thumb]{scrollbar-color:transparent transparent}.BuilderScrollbar-module__Z7rXFW__expandedThumb{background:var(--primary-indigo-900);touch-action:none;cursor:grab;border:0;border-radius:999px;width:6px;margin:0;padding:0;position:fixed;inset:0 auto auto}.BuilderScrollbar-module__Z7rXFW__expandedThumb:active{cursor:grabbing}
@keyframes MediaShimmer-module__bb-Bma__media-shimmer{0%{transform:translate(-100%)}to{transform:translate(500%)}}.MediaShimmer-module__bb-Bma__shimmer{will-change:transform;animation:2s ease-in-out infinite MediaShimmer-module__bb-Bma__media-shimmer}
.FanProLoader-module__oGyTMG__loader{flex-shrink:0;display:inline-block;overflow:hidden}.FanProLoader-module__oGyTMG__sprite{background:url(/images/fanpro-stardust-comets.png) 0 0/100% 100% no-repeat;width:9600%;height:100%;animation:3.2s steps(96,end) infinite FanProLoader-module__oGyTMG__stardust;display:block}.FanProLoader-module__oGyTMG__loader[data-paused=true] .FanProLoader-module__oGyTMG__sprite{animation-play-state:paused}@keyframes FanProLoader-module__oGyTMG__stardust{to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.FanProLoader-module__oGyTMG__sprite{animation:none}}
.onboarding-module__ZgINXG__stardust,.onboarding-module__ZgINXG__stardustHero{pointer-events:none;filter:brightness(1.2)drop-shadow(0 0 3px #ff74c273);position:relative}.onboarding-module__ZgINXG__stardust>span,.onboarding-module__ZgINXG__stardustHero>span{z-index:1;position:relative}.onboarding-module__ZgINXG__stardust>span{animation-iteration-count:1}.onboarding-module__ZgINXG__stardustHero>span{background-image:url(/onboarding/fanpro-stardust-160.webp)}.onboarding-module__ZgINXG__stardust:before,.onboarding-module__ZgINXG__stardustHero:before{--stardust-still:url(/onboarding/fanpro-stardust-still.webp);background-image:var(--stardust-still), var(--stardust-still), var(--stardust-still), var(--stardust-still);content:"";opacity:1;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.onboarding-module__ZgINXG__stardust:before{animation:3.2s ease-out forwards onboarding-module__ZgINXG__stardust-settle}.onboarding-module__ZgINXG__stardust[data-paused=true]:before{animation-play-state:paused}@keyframes onboarding-module__ZgINXG__stardust-settle{0%,90%{opacity:.9}to{opacity:1}}.onboarding-module__ZgINXG__progress{appearance:none;background:var(--grayscale-700);color:var(--accent-lime-800);border:0;border-radius:999px;overflow:hidden}.onboarding-module__ZgINXG__progress::-webkit-progress-bar{background:var(--grayscale-700);border-radius:999px}.onboarding-module__ZgINXG__progress::-webkit-progress-value{background:var(--accent-lime-800);border-radius:999px;transition:width .22s}.onboarding-module__ZgINXG__progress::-moz-progress-bar{background:var(--accent-lime-800);border-radius:999px}.onboarding-module__ZgINXG__portrait{-webkit-mask-image:linear-gradient(#000 50%,#0000 98%);mask-image:linear-gradient(#000 50%,#0000 98%)}@media (prefers-reduced-motion:reduce){.onboarding-module__ZgINXG__stardust:before,.onboarding-module__ZgINXG__stardustHero:before{opacity:1;animation:none}.onboarding-module__ZgINXG__stardust>span,.onboarding-module__ZgINXG__stardustHero>span{visibility:hidden}.onboarding-module__ZgINXG__progress::-webkit-progress-value{transition:none}}
@keyframes CarouselPreviewCard-module__WNTFOa__carousel-preview-card-shimmer{0%{transform:translate(-100%)}to{transform:translate(500%)}}.CarouselPreviewCard-module__WNTFOa__shimmer{will-change:transform;animation:2s ease-in-out infinite CarouselPreviewCard-module__WNTFOa__carousel-preview-card-shimmer}
.flame-outline-module__hV8bhW__overlay{pointer-events:none;position:absolute;inset:-4px}.flame-outline-module__hV8bhW__outline{color:color-mix(in srgb, var(--semantic-orange-800) 42%, transparent);filter:drop-shadow(0 0 3px color-mix(in srgb, var(--semantic-orange-800) 9.41%, transparent));position:absolute;inset:1px;overflow:visible}.flame-outline-module__hV8bhW__outline>path{fill:none;stroke-width:.85px}.flame-outline-module__hV8bhW__shine{position:absolute;inset:0;overflow:hidden;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-0.5 -0.5 19 23'%3E%3Cpath d='M8.43652 0.16197C8.59899 0.0959079 8.78443 0.119361 8.9248 0.22447L8.92676 0.226423C8.92676 0.226423 8.93051 0.22874 8.93262 0.230329C8.93696 0.233624 8.94327 0.238953 8.95117 0.244978C8.96734 0.257302 8.99136 0.275339 9.02148 0.298689C9.08225 0.345789 9.17072 0.415135 9.28223 0.504743C9.50574 0.684357 9.82344 0.947056 10.2041 1.28013C10.9651 1.94602 11.9816 2.89825 12.999 4.04283C15.0104 6.30577 17.125 9.42753 17.125 12.6249C17.1248 17.3192 13.3193 21.1249 8.625 21.1249C3.93067 21.1249 0.125151 17.3192 0.125 12.6249C0.125 9.42753 2.23955 6.30577 4.25098 4.04283L4.29688 3.99693C4.4096 3.89904 4.56165 3.85661 4.71094 3.88267C4.88162 3.91253 5.02452 4.02843 5.08887 4.18931C5.33833 4.81296 5.51316 5.16792 5.74219 5.43638C5.90173 5.62333 6.1044 5.78598 6.41992 5.96177C7.43379 4.08704 7.77524 2.82525 8.13086 0.547712L8.14551 0.484235C8.18803 0.339185 8.29439 0.219876 8.43652 0.16197Z' fill='none' stroke='black' stroke-width='0.85' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/25.909px 31.364px no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-0.5 -0.5 19 23'%3E%3Cpath d='M8.43652 0.16197C8.59899 0.0959079 8.78443 0.119361 8.9248 0.22447L8.92676 0.226423C8.92676 0.226423 8.93051 0.22874 8.93262 0.230329C8.93696 0.233624 8.94327 0.238953 8.95117 0.244978C8.96734 0.257302 8.99136 0.275339 9.02148 0.298689C9.08225 0.345789 9.17072 0.415135 9.28223 0.504743C9.50574 0.684357 9.82344 0.947056 10.2041 1.28013C10.9651 1.94602 11.9816 2.89825 12.999 4.04283C15.0104 6.30577 17.125 9.42753 17.125 12.6249C17.1248 17.3192 13.3193 21.1249 8.625 21.1249C3.93067 21.1249 0.125151 17.3192 0.125 12.6249C0.125 9.42753 2.23955 6.30577 4.25098 4.04283L4.29688 3.99693C4.4096 3.89904 4.56165 3.85661 4.71094 3.88267C4.88162 3.91253 5.02452 4.02843 5.08887 4.18931C5.33833 4.81296 5.51316 5.16792 5.74219 5.43638C5.90173 5.62333 6.1044 5.78598 6.41992 5.96177C7.43379 4.08704 7.77524 2.82525 8.13086 0.547712L8.14551 0.484235C8.18803 0.339185 8.29439 0.219876 8.43652 0.16197Z' fill='none' stroke='black' stroke-width='0.85' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/25.909px 31.364px no-repeat}.flame-outline-module__hV8bhW__shineDisc{aspect-ratio:1;background:conic-gradient(#0000 0deg 40deg,#fe9881 70deg 102deg,#0000 132deg 360deg);width:200%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.shot-setup-ring-module__29ywwq__ring{isolation:isolate;background:radial-gradient(ellipse at top, color-mix(in srgb, var(--semantic-orange-800) 14.12%, transparent), color-mix(in srgb, var(--semantic-orange-800) 3.14%, transparent) 75%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--semantic-orange-800) 42%, transparent), 0 0 14px color-mix(in srgb, var(--semantic-orange-800) 9.41%, transparent);position:relative}.shot-setup-ring-module__29ywwq__shine{border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.shot-setup-ring-module__29ywwq__shineDisc{aspect-ratio:1;background:conic-gradient(transparent 0deg 40deg, var(--semantic-orange-800) 70deg, #fe9881 86deg, var(--semantic-orange-800) 102deg, transparent 132deg 360deg);width:200%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
