const e=(e,n)=>{for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r]);return e};var n=(n,r,t)=>{var i=e({minFontSize:-1/0,maxFontSize:1/0,container:n},t);const o=function(e){const n=r,t=function(){e.style.fontSize=Math.max(Math.min((i?.container?.clientWidth||0)/(10*n),parseFloat(i.maxFontSize)),parseFloat(i.minFontSize))+"px"};if(t(),"ResizeObserver"in window==0){const e=import("./p-DwzUTbbs.js").then(()=>{window.ResizeObserver=e.ResizeObserver,new ResizeObserver(t).observe(i.container)})}else new ResizeObserver(t).observe(i.container)};if(n.length)for(let e=0;e<n.length;e++)o(n[e]);else o(n);return n};export{n as f};