import{r as i,j as e,di as s,dj as l,dk as n,dl as d}from"./vendor-rThclpOQ.js";import{c}from"./utils-8KAaAB9H.js";const t=i.forwardRef(({className:r,...o},a)=>e.jsxs(s,{ref:a,className:c("relative flex w-full touch-none select-none items-center",r),...o,children:[e.jsx(l,{className:"relative h-2 w-full grow overflow-hidden rounded-full bg-secondary",children:e.jsx(n,{className:"absolute h-full bg-primary"})}),e.jsx(d,{className:"block h-5 w-5 rounded-full border-2 border-primary bg-background ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50"})]}));t.displayName=s.displayName;export{t as S};
