{"version":3,"sources":["../../../components/ui/progress.tsx"],"sourcesContent":["\"use client\";\nimport * as React from 'react';\nimport { Progress as ProgressPrimitive } from 'radix-ui';\n\nimport { cn } from '../../utils/ui';\n\nfunction Progress({ className, value, ...props }: React.ComponentProps<typeof ProgressPrimitive.Root>) {\n  return (\n    <ProgressPrimitive.Root\n      data-slot=\"progress\"\n      className={cn('bg-muted h-1 rounded-full relative flex w-full items-center overflow-x-hidden', className)}\n      {...props}\n    >\n      <ProgressPrimitive.Indicator\n        data-slot=\"progress-indicator\"\n        className=\"bg-primary size-full flex-1 transition-all\"\n        style={{ transform: `translateX(-${100 - (value || 0)}%)` }}\n      />\n    </ProgressPrimitive.Root>\n  );\n}\n\nexport { Progress };\n"],"mappings":";;;;;;;;;;AACA,YAAY,WAAW;AACvB,SAAS,YAAY,yBAAyB;AAI9C,SAAS,SAAS,IAAqF;AAArF,eAAE,aAAW,MAN/B,IAMkB,IAAuB,kBAAvB,IAAuB,CAArB,aAAW;AAC7B,SACE;AAAA,IAAC,kBAAkB;AAAA,IAAlB;AAAA,MACC,aAAU;AAAA,MACV,WAAW,GAAG,iFAAiF,SAAS;AAAA,OACpG;AAAA,IAEJ;AAAA,MAAC,kBAAkB;AAAA,MAAlB;AAAA,QACC,aAAU;AAAA,QACV,WAAU;AAAA,QACV,OAAO,EAAE,WAAW,eAAe,OAAO,SAAS,EAAE,KAAK;AAAA;AAAA,IAC5D;AAAA,EACF;AAEJ;","names":[]}