input[type=range].earnings-range{background-color:#ffffff24!important}.earnings-range{display:block;width:100%;height:.375rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;background-image:linear-gradient(to right,var(--color-primary-300) var(--fill),transparent var(--fill));cursor:pointer}.earnings-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.25rem;height:1.25rem;border-radius:9999px;background:#fff;box-shadow:0 0 0 4px #ffffff24;transition:transform .15s ease-out}.earnings-range::-moz-range-thumb{width:1.25rem;height:1.25rem;border:0;border-radius:9999px;background:#fff;box-shadow:0 0 0 4px #ffffff24}.earnings-range:active::-webkit-slider-thumb{transform:scale(.92)}.earnings-range:focus-visible{outline:2px solid var(--color-primary-300);outline-offset:6px}.steps-connector{transform-origin:left center}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.steps-connector{animation:steps-connector-draw linear both;animation-timeline:view();animation-range:entry 35% cover 55%}.steps-marker{animation:steps-marker-light linear both;animation-timeline:view();animation-range:entry calc(40% + var(--step, 0) * 25%) cover calc(38% + var(--step, 0) * 9%)}}}@keyframes steps-connector-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes steps-marker-light{0%{opacity:.25;transform:scale(.85)}to{opacity:1;transform:scale(1)}}
