._modalBackdrop_wfe83_5{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000000a6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:99999;animation:_fadeIn_wfe83_1 .2s ease-out}._modalContainer_wfe83_33{background-color:#fff;border-radius:1rem;box-shadow:0 25px 50px -12px #00000059;max-width:48rem;width:100%;position:relative;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;animation:_scaleUp_wfe83_1 .25s cubic-bezier(.16,1,.3,1)}@keyframes _fadeIn_wfe83_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleUp_wfe83_1{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}._rangeSlider_wfe83_101{width:100%;height:8px;border-radius:9999px;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;outline:none;display:block}._rangeSlider_wfe83_101::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border-radius:9999px;background:linear-gradient(135deg,#8ae4eb,#2f849e);cursor:pointer;border:2.5px solid #ffffff;box-shadow:0 4px 10px #00000040;transition:transform .15s ease,box-shadow .15s ease}._rangeSlider_wfe83_101::-webkit-slider-thumb:hover{transform:scale(1.18);box-shadow:0 6px 14px #2f849e66}._rangeSlider_wfe83_101::-moz-range-thumb{width:22px;height:22px;border-radius:9999px;background:linear-gradient(135deg,#8ae4eb,#2f849e);cursor:pointer;border:2.5px solid #ffffff;box-shadow:0 4px 10px #00000040;transition:transform .15s ease,box-shadow .15s ease}._rangeSlider_wfe83_101::-moz-range-thumb:hover{transform:scale(1.18);box-shadow:0 6px 14px #2f849e66}._numberInput_wfe83_191{width:100%;font-size:48px;font-weight:700;text-align:center;padding:.75rem 0;background:transparent;border:none;outline:none;color:#1a6570;font-family:var(--font-heading, "Rosa Sans", sans-serif)}._numberInput_wfe83_191::-webkit-outer-spin-button,._numberInput_wfe83_191::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._numberInput_wfe83_191[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}._stepTransitionContainer_wfe83_241{position:relative;width:100%;overflow:hidden}._stepContent_wfe83_253{width:100%;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .25s ease-out;will-change:transform,opacity}._stepIdle_wfe83_265{transform:translate(0);opacity:1}._stepExitForward_wfe83_275{transform:translate(-140px);opacity:0;transition:transform .16s ease-in,opacity .16s ease-in}._stepExitBackward_wfe83_287{transform:translate(140px);opacity:0;transition:transform .16s ease-in,opacity .16s ease-in}._stepEnterForward_wfe83_299{transform:translate(140px);opacity:0;transition:none!important}._stepEnterBackward_wfe83_311{transform:translate(-140px);opacity:0;transition:none!important}
