.ll-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0}.ll-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--color-teal-600) 0, var(--color-teal-400) var(--p,50%), var(--color-ink-200) var(--p,50%));border-radius:99px;height:8px}.ll-range::-moz-range-track{background:var(--color-ink-200);border-radius:99px;height:8px}.ll-range::-moz-range-progress{background:linear-gradient(90deg, var(--color-teal-600), var(--color-teal-400));border-radius:99px;height:8px}.ll-range::-webkit-slider-thumb{appearance:none;border:3px solid var(--color-teal-600);background:#fff;border-radius:50%;width:28px;height:28px;margin-top:-10px;transition:transform .15s ease-out;box-shadow:0 2px 8px #16204a40}.ll-range::-moz-range-thumb{border:3px solid var(--color-teal-600);background:#fff;border-radius:50%;width:22px;height:22px;box-shadow:0 2px 8px #16204a40}.ll-range:active::-webkit-slider-thumb{transform:scale(1.12)}.ll-range:focus-visible{outline:none}.ll-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #2ba3ac73}.ll-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px #2ba3ac73}.ll-range:disabled{opacity:.45;cursor:not-allowed}.ll-bench{background:radial-gradient(90% 70% at 50% 0,#2ba3ac29 0%,#2ba3ac00 60%),radial-gradient(120% 100% at 20% 100%,#16204a 0%,#0f1736 65%)}@keyframes ll-shimmer{0%{opacity:.35}to{opacity:.7}}.ll-shimmer{animation:1.1s ease-in-out infinite alternate ll-shimmer}@media (prefers-reduced-motion:reduce){.ll-shimmer{animation:none}.ll-range::-webkit-slider-thumb{transition:none}}
