.tools-module__n-ZNlW__range{--thumb:28px;align-items:center;height:44px;display:flex;position:relative}.tools-module__n-ZNlW__rangeTrack,.tools-module__n-ZNlW__rangeFill{pointer-events:none;border-radius:999px;height:6px;margin-top:-3px;position:absolute;top:50%;left:0}.tools-module__n-ZNlW__rangeTrack{background:color-mix(in oklab, var(--foreground) 14%, transparent);right:0}.tools-module__n-ZNlW__rangeFill{width:calc((100% - var(--thumb)) * var(--p,0) / 100 + var(--thumb) / 2);background:var(--foreground)}.tools-module__n-ZNlW__rangeInput{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:44px;margin:0;padding:0;position:relative}.tools-module__n-ZNlW__rangeInput:focus-visible{outline:none}.tools-module__n-ZNlW__rangeInput::-webkit-slider-runnable-track{background:0 0;border:0;height:44px}.tools-module__n-ZNlW__rangeInput::-moz-range-track{background:0 0;border:0;height:44px}.tools-module__n-ZNlW__rangeInput::-webkit-slider-thumb{appearance:none;width:var(--thumb);height:var(--thumb);margin-top:calc((44px - var(--thumb)) / 2);border:3px solid var(--night);background:var(--accent-base);box-shadow:0 2px 0 color-mix(in oklab, var(--night) 35%, transparent);border-radius:50%;transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s linear}.tools-module__n-ZNlW__rangeInput::-moz-range-thumb{box-sizing:border-box;width:var(--thumb);height:var(--thumb);border:3px solid var(--night);background:var(--accent-base);box-shadow:0 2px 0 color-mix(in oklab, var(--night) 35%, transparent);border-radius:50%;transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s linear}.tools-module__n-ZNlW__rangeInput:active::-webkit-slider-thumb{transform:scale(1.12)}.tools-module__n-ZNlW__rangeInput:active::-moz-range-thumb{transform:scale(1.12)}.tools-module__n-ZNlW__rangeInput:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--background), 0 0 0 6px var(--ring)}.tools-module__n-ZNlW__rangeInput:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--background), 0 0 0 6px var(--ring)}@media (max-width:767px){.tools-module__n-ZNlW__range{--thumb:34px}}.tools-module__n-ZNlW__odo{--cell:1.08em;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:flex-start;display:inline-flex;position:relative}.tools-module__n-ZNlW__odoCol{height:var(--cell);transition:width .22s cubic-bezier(.2,.8,.2,1),opacity .22s linear;display:inline-block;overflow:hidden}.tools-module__n-ZNlW__odoStrip{will-change:transform;display:block}.tools-module__n-ZNlW__odoStrip>span,.tools-module__n-ZNlW__odoChar{height:var(--cell);line-height:var(--cell);text-align:center;display:block}.tools-module__n-ZNlW__odoChar{transition:width .22s cubic-bezier(.2,.8,.2,1),opacity .22s linear;display:inline-block;overflow:hidden}.tools-module__n-ZNlW__odoMeasure{visibility:hidden;pointer-events:none;line-height:var(--cell);position:absolute;top:0;left:0}.tools-module__n-ZNlW__guess{border:1.5px dashed color-mix(in oklab, var(--foreground) 45%, transparent);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);white-space:nowrap;transform-origin:15%;border-radius:999px;align-items:center;gap:5px;padding:2px 8px 3px;font-size:.6875rem;line-height:1.4;display:inline-flex}.tools-module__n-ZNlW__guessLeaving{animation:.22s cubic-bezier(.4,0,1,1) forwards tools-module__n-ZNlW__guess-drop}@keyframes tools-module__n-ZNlW__guess-drop{to{opacity:0;transform:translateY(10px)rotate(10deg)}}.tools-module__n-ZNlW__slapIn{animation:.45s cubic-bezier(.2,.8,.2,1) both tools-module__n-ZNlW__slap;animation-delay:var(--delay,0s)}@keyframes tools-module__n-ZNlW__slap{0%{opacity:0;transform:scale(1.25) rotate(calc(var(--tilt,-12deg) - 9deg))}62%{opacity:1;transform:scale(.96) rotate(calc(var(--tilt,-12deg) + 2deg))}to{opacity:1;transform:scale(1) rotate(var(--tilt,-12deg))}}.tools-module__n-ZNlW__tickIn{animation:.22s cubic-bezier(.2,.8,.2,1) both tools-module__n-ZNlW__tick-in}@keyframes tools-module__n-ZNlW__tick-in{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.tools-module__n-ZNlW__rise{animation:.6s cubic-bezier(.2,.8,.2,1) both tools-module__n-ZNlW__rise;animation-delay:var(--delay,0s)}@keyframes tools-module__n-ZNlW__rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.tools-module__n-ZNlW__dots{align-items:center;gap:5px;display:inline-flex}.tools-module__n-ZNlW__dots>span{opacity:.35;background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite tools-module__n-ZNlW__dot}.tools-module__n-ZNlW__dots>span:nth-child(2){animation-delay:.15s}.tools-module__n-ZNlW__dots>span:nth-child(3){animation-delay:.3s}@keyframes tools-module__n-ZNlW__dot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.tools-module__n-ZNlW__caret{vertical-align:-.12em;background:currentColor;width:.45em;height:1em;margin-left:2px;animation:1s step-end infinite tools-module__n-ZNlW__caret;display:inline-block}@keyframes tools-module__n-ZNlW__caret{50%{opacity:0}}.tools-module__n-ZNlW__spin{animation:.9s linear infinite tools-module__n-ZNlW__spin}@keyframes tools-module__n-ZNlW__spin{to{transform:rotate(360deg)}}html[data-motion=reduced] .tools-module__n-ZNlW__slapIn{animation:none!important}html[data-motion=reduced] .tools-module__n-ZNlW__tickIn{animation:none!important}html[data-motion=reduced] .tools-module__n-ZNlW__rise{animation:none!important}html[data-motion=reduced] .tools-module__n-ZNlW__guessLeaving{animation:none!important}html[data-motion=reduced] .tools-module__n-ZNlW__dots>span{animation:none!important}html[data-motion=reduced] .tools-module__n-ZNlW__caret{animation:none!important}html[data-motion=reduced] .tools-module__n-ZNlW__spin{animation:none!important}html[data-motion=reduced] .tools-module__n-ZNlW__dots>span{opacity:.7}:is(html[data-motion=reduced] .tools-module__n-ZNlW__odoCol,html[data-motion=reduced] .tools-module__n-ZNlW__odoChar){transition:none}html[data-motion=reduced] .tools-module__n-ZNlW__rangeInput::-webkit-slider-thumb{transition:none}html[data-motion=reduced] .tools-module__n-ZNlW__rangeInput::-moz-range-thumb{transition:none}
