{"version":3,"file":"getScrollBarSize.mjs","sources":["../../../src/shared/utilities/getScrollBarSize.tsx"],"sourcesContent":[null],"names":["cached","getScrollBarSize","fresh","canUseDocElement","undefined","inner","document","createElement","style","width","height","outer","outerStyle","position","top","left","pointerEvents","visibility","overflow","appendChild","body","widthContained","offsetWidth","widthScroll","clientWidth","removeChild","ensureSize","str","match","value","Number","isNaN","getTargetScrollBarSize","target","Element","getComputedStyle"],"mappings":"0DAEA,IAAIA,EAOS,MAAAC,iBAAoBC,IAC/B,IAAKC,IACH,OAAO,EAGT,QAAwBC,IAAXJ,EAAsB,CACjC,MAAMK,EAAQC,SAASC,cAAc,OACrCF,EAAMG,MAAMC,MAAQ,OACpBJ,EAAMG,MAAME,OAAS,QAErB,MAAMC,EAAQL,SAASC,cAAc,OAC/BK,EAAaD,EAAMH,MAEzBI,EAAWC,SAAW,WACtBD,EAAWE,IAAM,IACjBF,EAAWG,KAAO,IAClBH,EAAWI,cAAgB,OAC3BJ,EAAWK,WAAa,SACxBL,EAAWH,MAAQ,QACnBG,EAAWF,OAAS,QACpBE,EAAWM,SAAW,SAEtBP,EAAMQ,YAAYd,GAElBC,SAASc,KAAKD,YAAYR,GAE1B,MAAMU,EAAiBhB,EAAMiB,YAC7BX,EAAMH,MAAMU,SAAW,SACvB,IAAIK,EAAclB,EAAMiB,YAEpBD,IAAmBE,IACrBA,EAAcZ,EAAMa,aAGtBlB,SAASc,KAAKK,YAAYd,GAE1BX,EAASqB,EAAiBE,CAC3B,CACD,OAAOvB,CAAM,EAGT0B,WAAcC,IAClB,MAAMC,EAAQD,EAAIC,MAAM,YAClBC,EAAQC,OAAOF,aAAK,EAALA,EAAQ,IAC7B,OAAOE,OAAOC,MAAMF,GAAS5B,mBAAqB4B,CAAK,EAQ5CG,uBACXC,IAKA,KAAK9B,KAAuB8B,GAAYA,aAAkBC,SACxD,MAAO,CAAEzB,MAAO,EAAGC,OAAQ,GAG7B,MAAMD,MAAEA,EAAKC,OAAEA,GAAWyB,iBAAiBF,EAAQ,uBACnD,MAAO,CACLxB,MAAOiB,WAAWjB,GAClBC,OAAQgB,WAAWhB,GACpB"}