"use strict";const o=require("react/jsx-runtime"),c=require("react-icons/lu"),u=require("react-icons/si");function s(t){const e=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(t){for(const n in t)if(n!=="default"){const r=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,r.get?r:{enumerable:!0,get:()=>t[n]})}}return e.default=t,Object.freeze(e)}const a=s(c),f=s(u),l={Si:f,Lu:a},d=t=>{const e=t.substring(0,2),n=t,r=l[e];if(!r)throw new Error(`Icon library "${e}" is not supported`);if(!r[n])throw new Error(`Icon "${n}" is not supported`);return r[n]},p=({name:t,...e})=>{t.substring(0,2)==="Lu"&&!e.strokeWidth&&(e.strokeWidth=1.5);let r;try{r=d(t)}catch(i){return console.error(i),o.jsx(c.LuFileQuestion,{...e})}return o.jsx(r,{...e})};exports.Icon=p;
