.dial.svelte-15oel2y .dial-slider{cursor:pointer;padding-block:.35rem}.dial.svelte-15oel2y .dial-slider [data-slot=slider-track]{cursor:pointer;height:.5rem}.dial.svelte-15oel2y .dial-slider [data-slot=slider-range]{background-color:var(--dial-accent)}.dial.svelte-15oel2y .dial-slider [data-slot=slider-thumb]{background-color:var(--dial-accent);border:3px solid var(--card);width:1.35rem;height:1.35rem;box-shadow:0 1px 4px #00000047, 0 0 0 1px var(--border);cursor:grab;transition:transform .12s;animation:1.7s ease-out 3 svelte-15oel2y-dial-hint}.dial.svelte-15oel2y .dial-slider [data-slot=slider-thumb]:hover{transform:scale(1.12)}.dial.svelte-15oel2y .dial-slider [data-slot=slider-thumb]:active{cursor:grabbing;transform:scale(1.05)}@keyframes svelte-15oel2y-dial-hint{0%{box-shadow:0 1px 4px #00000047, 0 0 0 1px var(--border), 0 0 0 0 color-mix(in oklab, var(--dial-accent) 55%, transparent)}60%,to{box-shadow:0 1px 4px #00000047, 0 0 0 1px var(--border), 0 0 0 10px transparent}}@media (prefers-reduced-motion:reduce){.dial.svelte-15oel2y .dial-slider [data-slot=slider-thumb]{animation:none}}.drag-hint.svelte-15oel2y{animation:.45s .25s both svelte-15oel2y-hint-in;transform:translate(-50%,-100%)}.drag-hint.svelte-15oel2y:after{content:"";border:5px solid #0000;border-top-color:var(--border);position:absolute;top:100%;left:50%;transform:translate(-50%)}@keyframes svelte-15oel2y-hint-in{0%{opacity:0;transform:translate(-50%,calc(5px - 100%))}}@media (prefers-reduced-motion:reduce){.drag-hint.svelte-15oel2y{animation:none}}
