import{j as r}from"./vendor-react.js";import{ag as s,ah as e,ai as t}from"./vendor-ui.js";import{c as i}from"./button.js";import{p as d}from"./vendor-icons.js";function p({className:a,...o}){return r.jsx(s,{"data-slot":"radio-group",className:i("grid gap-3",a),...o})}function u({className:a,...o}){return r.jsx(e,{"data-slot":"radio-group-item",className:i("border-input text-primary focus-visible:border-ring focus-visible:ring-ring/50 aspect-square size-4 shrink-0 rounded-full border shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:border-primary",a),...o,children:r.jsx(t,{"data-slot":"radio-group-indicator",className:"relative flex items-center justify-center",children:r.jsx(d,{className:"fill-primary size-2"})})})}export{p as R,u as a};
