import{t as e}from"./vendor-react-CAGJwf-T.js";import{t}from"./utils-Dk_44zMo.js";import{w as n}from"./index-Z_bdWDpJ.js";var r=e();function i({children:e,htmlFor:n,className:i}){return(0,r.jsx)(`label`,{htmlFor:n,className:t(`block text-sm font-medium text-[var(--color-text-primary)] mb-1.5`,i),children:e})}function a({label:e,value:t,onChange:i,options:a,placeholder:o,hint:s,searchable:c,disabled:l,id:u}){return(0,r.jsx)(n,{id:u,label:e,value:t,onChange:i,options:a,placeholder:o,hint:s,searchable:c,disabled:l})}function o({children:e,className:n}){return(0,r.jsx)(`p`,{className:t(`text-xs text-[var(--color-text-muted)] mt-1`,n),children:e})}function s({tone:e=`info`,children:n,className:i}){return(0,r.jsx)(`div`,{className:t(`rounded-lg border p-4 text-sm`,{info:`bg-blue-50 dark:bg-blue-950/30 border-blue-200 dark:border-blue-900 text-blue-800 dark:text-blue-200`,neutral:`bg-slate-50 dark:bg-slate-800/40 border-[var(--color-border)] text-[var(--color-text-secondary)]`,success:`bg-emerald-50 dark:bg-emerald-950/30 border-emerald-200 dark:border-emerald-900 text-emerald-800 dark:text-emerald-200`,warning:`bg-amber-50 dark:bg-amber-950/30 border-amber-200 dark:border-amber-900 text-amber-800 dark:text-amber-200`}[e],i),children:n})}export{a as i,i as n,s as r,o as t};