@keyframes configurator-module__BG_-_a__rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes configurator-module__BG_-_a__fade-in{0%{opacity:0}to{opacity:1}}@keyframes configurator-module__BG_-_a__pop-in{0%{opacity:0;transform:scale(.6)}70%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes configurator-module__BG_-_a__pulse-ring{0%{box-shadow:0 0 #3135c959}to{box-shadow:0 0 0 10px #3135c900}}@keyframes configurator-module__BG_-_a__draw-check{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}.configurator-module__BG_-_a__riseIn{animation:.5s cubic-bezier(.22,1,.36,1) both configurator-module__BG_-_a__rise-in}.configurator-module__BG_-_a__riseInSlow{animation:.7s cubic-bezier(.22,1,.36,1) both configurator-module__BG_-_a__rise-in}.configurator-module__BG_-_a__fadeIn{animation:.4s both configurator-module__BG_-_a__fade-in}.configurator-module__BG_-_a__popIn{animation:.45s cubic-bezier(.22,1,.36,1) both configurator-module__BG_-_a__pop-in}.configurator-module__BG_-_a__pulseRing{animation:1.4s ease-out infinite configurator-module__BG_-_a__pulse-ring}.configurator-module__BG_-_a__drawCheck{stroke-dasharray:24;animation:.4s ease-out .1s both configurator-module__BG_-_a__draw-check}.configurator-module__BG_-_a__stagger>*{animation:.45s cubic-bezier(.22,1,.36,1) both configurator-module__BG_-_a__rise-in}.configurator-module__BG_-_a__stagger>:first-child{animation-delay:50ms}.configurator-module__BG_-_a__stagger>:nth-child(2){animation-delay:.12s}.configurator-module__BG_-_a__stagger>:nth-child(3){animation-delay:.19s}.configurator-module__BG_-_a__stagger>:nth-child(4){animation-delay:.26s}.configurator-module__BG_-_a__stagger>:nth-child(5){animation-delay:.33s}.configurator-module__BG_-_a__stagger>:nth-child(6){animation-delay:.4s}.configurator-module__BG_-_a__stagger>:nth-child(7){animation-delay:.47s}.configurator-module__BG_-_a__stagger>:nth-child(8){animation-delay:.54s}@keyframes configurator-module__BG_-_a__rail-slide{0%{transform:translate(-100%)}to{transform:translate(350%)}}.configurator-module__BG_-_a__railTrack{position:relative;overflow:hidden}.configurator-module__BG_-_a__railThumb{border-radius:9999px;width:30%;animation:1.3s cubic-bezier(.4,0,.6,1) infinite configurator-module__BG_-_a__rail-slide;position:absolute;inset:0}.configurator-module__BG_-_a__previewFrame{transition:width .45s cubic-bezier(.22,1,.36,1),height .45s cubic-bezier(.22,1,.36,1)}.configurator-module__BG_-_a__agentSlot{transition:width .3s cubic-bezier(.22,1,.36,1),height .3s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.configurator-module__BG_-_a__riseIn,.configurator-module__BG_-_a__riseInSlow,.configurator-module__BG_-_a__fadeIn,.configurator-module__BG_-_a__popIn,.configurator-module__BG_-_a__stagger>*,.configurator-module__BG_-_a__drawCheck{animation-duration:10ms;animation-delay:0s}.configurator-module__BG_-_a__pulseRing,.configurator-module__BG_-_a__railThumb{animation:none}.configurator-module__BG_-_a__previewFrame,.configurator-module__BG_-_a__agentSlot{transition:none}}
