.configurator_range__9JY7x{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:28px;background:transparent;margin:0;cursor:pointer}.configurator_range__9JY7x::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(90deg,#9333ea var(--p,0),#374151 var(--p,0))}.configurator_range__9JY7x::-moz-range-track{height:6px;border-radius:999px;background:#374151}.configurator_range__9JY7x::-moz-range-progress{height:6px;border-radius:999px;background:#9333ea}.configurator_range__9JY7x::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;margin-top:-6px;border-radius:50%;background:#fff;border:3px solid #9333ea;box-shadow:0 0 0 4px rgba(147,51,234,.25);-webkit-transition:transform .12s;transition:transform .12s}.configurator_range__9JY7x::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;border:3px solid #9333ea}.configurator_range__9JY7x:active::-webkit-slider-thumb{transform:scale(1.12)}.configurator_enter__3lh_g{animation:configurator_enter__3lh_g .35s ease both}@keyframes configurator_enter__3lh_g{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.configurator_flash__9HYMI{animation:configurator_flash__9HYMI 1.1s ease}@keyframes configurator_flash__9HYMI{0%{background:rgba(147,51,234,.3)}to{background:transparent}}.configurator_nudge__PCGLy{animation:configurator_nudge__PCGLy 1.4s ease-in-out infinite}@keyframes configurator_nudge__PCGLy{0%,to{transform:translateX(0)}50%{transform:translateX(-5px)}}@media (max-width:900px){.configurator_nudge__PCGLy{animation:none;transform:rotate(90deg)}}.configurator_pulse__BXlGc>button{animation:configurator_ring__XpOzI 1.8s ease-in-out infinite}@keyframes configurator_ring__XpOzI{0%,to{box-shadow:0 0 0 0 rgba(168,85,247,0)}50%{box-shadow:0 0 0 3px rgba(168,85,247,.35)}}.configurator_ready__l_9_W{animation:configurator_ready__l_9_W 1.2s ease 2}@keyframes configurator_ready__l_9_W{0%,to{box-shadow:0 0 0 0 rgba(168,85,247,0)}50%{box-shadow:0 0 0 6px rgba(168,85,247,.35)}}@media (prefers-reduced-motion:reduce){.configurator_root__c_orv *,.configurator_root__c_orv :after,.configurator_root__c_orv :before{animation:none!important;transition:none!important}}