@keyframes labs-scan{0%{transform:translateY(-120%)}to{transform:translateY(320%)}}@keyframes labs-flow{to{stroke-dashoffset:-120px}}@keyframes labs-pulse-travel{0%{stroke-dashoffset:106px;opacity:0}10%{opacity:1}90%{opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes labs-halo{0%{box-shadow:0 0 #ff4d4d73}70%{box-shadow:0 0 0 12px #ff4d4d00}to{box-shadow:0 0 #ff4d4d00}}@keyframes labs-breathe{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes labs-blink{0%,to{opacity:.35}50%{opacity:1}}@keyframes labs-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.labs-range{appearance:none;cursor:pointer;background:0 0;height:1.75rem}@media (pointer:coarse){.labs-range{height:2.75rem}}.labs-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--color-signal) 0 var(--fill,0%), color-mix(in oklab, var(--fg) 18%, transparent) var(--fill,0%) 100%);border-radius:.1875rem;height:.1875rem}.labs-range::-moz-range-track{background:color-mix(in oklab, var(--fg) 18%, transparent);border-radius:.1875rem;height:.1875rem}.labs-range::-moz-range-progress{background:var(--color-signal);border-radius:.1875rem;height:.1875rem}.labs-range::-webkit-slider-thumb{appearance:none;background:var(--c-chalk);border:3px solid var(--color-signal);width:1rem;height:1rem;box-shadow:0 0 0 6px color-mix(in srgb, var(--color-signal) 18%, transparent);border-radius:50%;margin-top:-.40625rem;transition:box-shadow .2s}.labs-range::-moz-range-thumb{background:var(--c-chalk);border:3px solid var(--color-signal);border-radius:50%;width:.75rem;height:.75rem}.labs-range:hover::-webkit-slider-thumb{box-shadow:0 0 0 9px color-mix(in srgb, var(--color-signal) 24%, transparent)}.labs-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 9px color-mix(in srgb, var(--color-signal) 24%, transparent)}.labs-range:focus-visible{box-shadow:none;outline:none}.labs-snap{scrollbar-width:none}.labs-snap::-webkit-scrollbar{display:none}@keyframes labs-sprite{0%{background-position:0 0}to{background-position:100% 0}}
