'use client';
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react/jsx-runtime"),l=require("@gem-sdk/core");exports.default=({builderProps:s,className:r,style:t,setting:a,styles:p})=>e.jsxs("label",{"data-id":s?.uid,className:l.cls("gp-w-fit gp-cursor-pointer gp-items-center",{flex:p?.labelPlacement==="end","gp-flex gp-flex-col":p?.labelPlacement==="top","gp-flex gp-flex-col-reverse":p?.labelPlacement==="bottom","gp-flex gp-flex-row-reverse":p?.labelPlacement==="start"}),children:[e.jsx("input",{style:t,className:l.cls("gp-mx-2",{"gp-h-2 gp-w-2":p?.size==="small","gp-h-4 gp-w-4":p?.size==="medium","gp-h-6 gp-w-6":p?.size==="large"},r),type:"radio",checked:a?.checked}),e.jsxs("p",{children:[" ",a?.label]})]});
