{"id":"Qtw3","dependencies":[{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/popper/dist/esm/modifiers.js.map","includedInParent":true,"mtime":1616745789801},{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/example/package.json","includedInParent":true,"mtime":1616745785170},{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/popper/package.json","includedInParent":true,"mtime":1616745789801},{"name":"./utils","loc":{"line":1,"column":74},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/popper/dist/esm/modifiers.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/popper/dist/esm/utils.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.innerArrow=exports.positionArrow=exports.transformOrigin=exports.matchWidth=void 0;var r=require(\"./utils\"),e={name:\"matchWidth\",enabled:!0,phase:\"beforeWrite\",requires:[\"computeStyles\"],fn:r=>{var{state:e}=r;e.styles.popper.width=e.rects.reference.width+\"px\"},effect:r=>{var{state:e}=r;return()=>{var r=e.elements.reference;e.elements.popper.style.width=r.offsetWidth+\"px\"}}};exports.matchWidth=e;var t={name:\"transformOrigin\",enabled:!0,phase:\"write\",fn:r=>{var{state:e}=r;a(e)},effect:r=>{var{state:e}=r;return()=>{a(e)}}};exports.transformOrigin=t;var a=e=>{e.elements.popper.style.setProperty(r.popperCSSVars.transformOrigin.var,(0,r.toTransformOrigin)(e.placement))},o={name:\"positionArrow\",enabled:!0,phase:\"afterWrite\",fn:r=>{var{state:e}=r;p(e)}};exports.positionArrow=o;var p=e=>{var t;if(e.placement){var a=s(e.placement);if(null!=(t=e.elements)&&t.arrow&&a){Object.assign(e.elements.arrow.style,{[a.property]:a.value,width:r.popperCSSVars.arrowSize.varRef,height:r.popperCSSVars.arrowSize.varRef,zIndex:-1});var o={[r.popperCSSVars.arrowSizeHalf.var]:\"calc(\"+r.popperCSSVars.arrowSize.varRef+\" / 2)\",[r.popperCSSVars.arrowOffset.var]:\"calc(\"+r.popperCSSVars.arrowSizeHalf.varRef+\" * -1)\"};for(var p in o)e.elements.arrow.style.setProperty(p,o[p])}}},s=e=>e.startsWith(\"top\")?{property:\"bottom\",value:r.popperCSSVars.arrowOffset.varRef}:e.startsWith(\"bottom\")?{property:\"top\",value:r.popperCSSVars.arrowOffset.varRef}:e.startsWith(\"left\")?{property:\"right\",value:r.popperCSSVars.arrowOffset.varRef}:e.startsWith(\"right\")?{property:\"left\",value:r.popperCSSVars.arrowOffset.varRef}:void 0,i={name:\"innerArrow\",enabled:!0,phase:\"main\",requires:[\"arrow\"],fn:r=>{var{state:e}=r;n(e)},effect:r=>{var{state:e}=r;return()=>{n(e)}}};exports.innerArrow=i;var n=e=>{if(e.elements.arrow){var t=e.elements.arrow.querySelector(\"[data-popper-arrow-inner]\");t&&Object.assign(t.style,{transform:\"rotate(45deg)\",background:r.popperCSSVars.arrowBg.varRef,top:0,left:0,width:\"100%\",height:\"100%\",position:\"absolute\",zIndex:\"inherit\",boxShadow:(0,r.getBoxShadow)(e.placement)})}};"},"sourceMaps":{"js":{"mappings":[{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":0}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":13}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":20}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":35}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":43}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":56}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":57}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":64}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":68}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":76}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":87}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":95}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":109}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":117}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":133}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":141}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":157}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":159}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":163}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":165}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":173}},{"source":"../../src/modifiers.ts","name":"matchWidth","original":{"line":13,"column":13},"generated":{"line":1,"column":184}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":13,"column":55},"generated":{"line":1,"column":186}},{"source":"../../src/modifiers.ts","name":"name","original":{"line":14,"column":2},"generated":{"line":1,"column":187}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":14,"column":8},"generated":{"line":1,"column":192}},{"source":"../../src/modifiers.ts","name":"enabled","original":{"line":15,"column":2},"generated":{"line":1,"column":205}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":15,"column":11},"generated":{"line":1,"column":214}},{"source":"../../src/modifiers.ts","name":"phase","original":{"line":16,"column":2},"generated":{"line":1,"column":216}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":16,"column":9},"generated":{"line":1,"column":222}},{"source":"../../src/modifiers.ts","name":"requires","original":{"line":17,"column":2},"generated":{"line":1,"column":236}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":17,"column":12},"generated":{"line":1,"column":245}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":17,"column":13},"generated":{"line":1,"column":246}},{"source":"../../src/modifiers.ts","name":"fn","original":{"line":18,"column":2},"generated":{"line":1,"column":263}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":18,"column":6},"generated":{"line":1,"column":266}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":18,"column":7},"generated":{"line":1,"column":270}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":18,"column":7},"generated":{"line":1,"column":274}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":18,"column":9},"generated":{"line":1,"column":280}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":18,"column":21},"generated":{"line":1,"column":283}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":19,"column":4},"generated":{"line":1,"column":285}},{"source":"../../src/modifiers.ts","name":"styles","original":{"line":19,"column":10},"generated":{"line":1,"column":287}},{"source":"../../src/modifiers.ts","name":"popper","original":{"line":19,"column":17},"generated":{"line":1,"column":294}},{"source":"../../src/modifiers.ts","name":"width","original":{"line":19,"column":24},"generated":{"line":1,"column":301}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":19,"column":35},"generated":{"line":1,"column":307}},{"source":"../../src/modifiers.ts","name":"rects","original":{"line":19,"column":41},"generated":{"line":1,"column":309}},{"source":"../../src/modifiers.ts","name":"reference","original":{"line":19,"column":47},"generated":{"line":1,"column":315}},{"source":"../../src/modifiers.ts","name":"width","original":{"line":19,"column":57},"generated":{"line":1,"column":325}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":19,"column":4},"generated":{"line":1,"column":331}},{"source":"../../src/modifiers.ts","name":"effect","original":{"line":21,"column":2},"generated":{"line":1,"column":337}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":21,"column":10},"generated":{"line":1,"column":344}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":21,"column":11},"generated":{"line":1,"column":348}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":21,"column":11},"generated":{"line":1,"column":352}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":21,"column":13},"generated":{"line":1,"column":358}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":21,"column":10},"generated":{"line":1,"column":361}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":21,"column":25},"generated":{"line":1,"column":363}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":21,"column":25},"generated":{"line":1,"column":369}},{"source":"../../src/modifiers.ts","name":"reference","original":{"line":22,"column":10},"generated":{"line":1,"column":374}},{"source":"../../src/modifiers.ts","name":"reference","original":{"line":22,"column":10},"generated":{"line":1,"column":378}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":22,"column":22},"generated":{"line":1,"column":380}},{"source":"../../src/modifiers.ts","name":"elements","original":{"line":22,"column":28},"generated":{"line":1,"column":382}},{"source":"../../src/modifiers.ts","name":"reference","original":{"line":22,"column":37},"generated":{"line":1,"column":391}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":23,"column":4},"generated":{"line":1,"column":401}},{"source":"../../src/modifiers.ts","name":"elements","original":{"line":23,"column":10},"generated":{"line":1,"column":403}},{"source":"../../src/modifiers.ts","name":"popper","original":{"line":23,"column":19},"generated":{"line":1,"column":412}},{"source":"../../src/modifiers.ts","name":"style","original":{"line":23,"column":26},"generated":{"line":1,"column":419}},{"source":"../../src/modifiers.ts","name":"width","original":{"line":23,"column":32},"generated":{"line":1,"column":425}},{"source":"../../src/modifiers.ts","name":"reference","original":{"line":23,"column":43},"generated":{"line":1,"column":431}},{"source":"../../src/modifiers.ts","name":"offsetWidth","original":{"line":23,"column":53},"generated":{"line":1,"column":433}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":23,"column":4},"generated":{"line":1,"column":445}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":453}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":461}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":472}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":34,"column":7},"generated":{"line":1,"column":474}},{"source":"../../src/modifiers.ts","name":"transformOrigin","original":{"line":34,"column":13},"generated":{"line":1,"column":478}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":34,"column":65},"generated":{"line":1,"column":480}},{"source":"../../src/modifiers.ts","name":"name","original":{"line":35,"column":2},"generated":{"line":1,"column":481}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":35,"column":8},"generated":{"line":1,"column":486}},{"source":"../../src/modifiers.ts","name":"enabled","original":{"line":36,"column":2},"generated":{"line":1,"column":504}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":36,"column":11},"generated":{"line":1,"column":513}},{"source":"../../src/modifiers.ts","name":"phase","original":{"line":37,"column":2},"generated":{"line":1,"column":515}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":37,"column":9},"generated":{"line":1,"column":521}},{"source":"../../src/modifiers.ts","name":"fn","original":{"line":38,"column":2},"generated":{"line":1,"column":529}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":38,"column":6},"generated":{"line":1,"column":532}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":38,"column":7},"generated":{"line":1,"column":536}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":38,"column":7},"generated":{"line":1,"column":540}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":38,"column":9},"generated":{"line":1,"column":546}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":38,"column":21},"generated":{"line":1,"column":549}},{"source":"../../src/modifiers.ts","name":"setTransformOrigin","original":{"line":39,"column":4},"generated":{"line":1,"column":551}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":39,"column":23},"generated":{"line":1,"column":553}},{"source":"../../src/modifiers.ts","name":"effect","original":{"line":41,"column":2},"generated":{"line":1,"column":557}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":41,"column":10},"generated":{"line":1,"column":564}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":41,"column":11},"generated":{"line":1,"column":568}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":41,"column":11},"generated":{"line":1,"column":572}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":41,"column":13},"generated":{"line":1,"column":578}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":41,"column":10},"generated":{"line":1,"column":581}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":41,"column":25},"generated":{"line":1,"column":583}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":41,"column":25},"generated":{"line":1,"column":589}},{"source":"../../src/modifiers.ts","name":"setTransformOrigin","original":{"line":42,"column":4},"generated":{"line":1,"column":594}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":42,"column":23},"generated":{"line":1,"column":596}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":602}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":610}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":626}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":46,"column":0},"generated":{"line":1,"column":628}},{"source":"../../src/modifiers.ts","name":"setTransformOrigin","original":{"line":46,"column":6},"generated":{"line":1,"column":632}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":46,"column":28},"generated":{"line":1,"column":634}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":47,"column":2},"generated":{"line":1,"column":638}},{"source":"../../src/modifiers.ts","name":"elements","original":{"line":47,"column":8},"generated":{"line":1,"column":640}},{"source":"../../src/modifiers.ts","name":"popper","original":{"line":47,"column":17},"generated":{"line":1,"column":649}},{"source":"../../src/modifiers.ts","name":"style","original":{"line":47,"column":24},"generated":{"line":1,"column":656}},{"source":"../../src/modifiers.ts","name":"setProperty","original":{"line":47,"column":30},"generated":{"line":1,"column":662}},{"source":"../../src/modifiers.ts","name":"cssVars","original":{"line":48,"column":4},"generated":{"line":1,"column":674}},{"source":"../../src/modifiers.ts","name":"transformOrigin","original":{"line":48,"column":12},"generated":{"line":1,"column":676}},{"source":"../../src/modifiers.ts","name":"transformOrigin","original":{"line":48,"column":12},"generated":{"line":1,"column":690}},{"source":"../../src/modifiers.ts","name":"var","original":{"line":48,"column":28},"generated":{"line":1,"column":706}},{"source":"../../src/modifiers.ts","name":"toTransformOrigin","original":{"line":49,"column":4},"generated":{"line":1,"column":711}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":49,"column":22},"generated":{"line":1,"column":713}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":49,"column":22},"generated":{"line":1,"column":715}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":49,"column":22},"generated":{"line":1,"column":734}},{"source":"../../src/modifiers.ts","name":"placement","original":{"line":49,"column":28},"generated":{"line":1,"column":736}},{"source":"../../src/modifiers.ts","name":"positionArrow","original":{"line":58,"column":13},"generated":{"line":1,"column":749}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":58,"column":61},"generated":{"line":1,"column":751}},{"source":"../../src/modifiers.ts","name":"name","original":{"line":59,"column":2},"generated":{"line":1,"column":752}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":59,"column":8},"generated":{"line":1,"column":757}},{"source":"../../src/modifiers.ts","name":"enabled","original":{"line":60,"column":2},"generated":{"line":1,"column":773}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":60,"column":11},"generated":{"line":1,"column":782}},{"source":"../../src/modifiers.ts","name":"phase","original":{"line":61,"column":2},"generated":{"line":1,"column":784}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":61,"column":9},"generated":{"line":1,"column":790}},{"source":"../../src/modifiers.ts","name":"fn","original":{"line":62,"column":2},"generated":{"line":1,"column":803}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":62,"column":6},"generated":{"line":1,"column":806}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":62,"column":7},"generated":{"line":1,"column":810}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":62,"column":7},"generated":{"line":1,"column":814}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":62,"column":9},"generated":{"line":1,"column":820}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":62,"column":21},"generated":{"line":1,"column":823}},{"source":"../../src/modifiers.ts","name":"setArrowStyles","original":{"line":63,"column":4},"generated":{"line":1,"column":825}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":63,"column":19},"generated":{"line":1,"column":827}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":832}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":840}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":854}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":67,"column":0},"generated":{"line":1,"column":856}},{"source":"../../src/modifiers.ts","name":"setArrowStyles","original":{"line":67,"column":6},"generated":{"line":1,"column":860}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":67,"column":24},"generated":{"line":1,"column":862}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":67,"column":50},"generated":{"line":1,"column":866}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":67,"column":50},"generated":{"line":1,"column":870}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":68,"column":6},"generated":{"line":1,"column":872}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":68,"column":7},"generated":{"line":1,"column":875}},{"source":"../../src/modifiers.ts","name":"placement","original":{"line":68,"column":13},"generated":{"line":1,"column":877}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":68,"column":6},"generated":{"line":1,"column":887}},{"source":"../../src/modifiers.ts","name":"overrides","original":{"line":69,"column":8},"generated":{"line":1,"column":888}},{"source":"../../src/modifiers.ts","name":"overrides","original":{"line":69,"column":8},"generated":{"line":1,"column":892}},{"source":"../../src/modifiers.ts","name":"getArrowStyle","original":{"line":69,"column":20},"generated":{"line":1,"column":894}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":69,"column":34},"generated":{"line":1,"column":896}},{"source":"../../src/modifiers.ts","name":"placement","original":{"line":69,"column":40},"generated":{"line":1,"column":898}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":71,"column":6},"generated":{"line":1,"column":909}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":71,"column":6},"generated":{"line":1,"column":912}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":71,"column":6},"generated":{"line":1,"column":919}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":71,"column":6},"generated":{"line":1,"column":921}},{"source":"../../src/modifiers.ts","name":"elements","original":{"line":71,"column":12},"generated":{"line":1,"column":923}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":71,"column":6},"generated":{"line":1,"column":934}},{"source":"../../src/modifiers.ts","name":"arrow","original":{"line":71,"column":22},"generated":{"line":1,"column":936}},{"source":"../../src/modifiers.ts","name":"overrides","original":{"line":71,"column":31},"generated":{"line":1,"column":943}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":71,"column":42},"generated":{"line":1,"column":945}},{"source":"../../src/modifiers.ts","name":"Object","original":{"line":72,"column":4},"generated":{"line":1,"column":946}},{"source":"../../src/modifiers.ts","name":"assign","original":{"line":72,"column":11},"generated":{"line":1,"column":953}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":72,"column":18},"generated":{"line":1,"column":960}},{"source":"../../src/modifiers.ts","name":"elements","original":{"line":72,"column":24},"generated":{"line":1,"column":962}},{"source":"../../src/modifiers.ts","name":"arrow","original":{"line":72,"column":33},"generated":{"line":1,"column":971}},{"source":"../../src/modifiers.ts","name":"style","original":{"line":72,"column":39},"generated":{"line":1,"column":977}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":72,"column":46},"generated":{"line":1,"column":983}},{"source":"../../src/modifiers.ts","name":"overrides","original":{"line":73,"column":7},"generated":{"line":1,"column":984}},{"source":"../../src/modifiers.ts","name":"overrides","original":{"line":73,"column":7},"generated":{"line":1,"column":985}},{"source":"../../src/modifiers.ts","name":"property","original":{"line":73,"column":17},"generated":{"line":1,"column":987}},{"source":"../../src/modifiers.ts","name":"overrides","original":{"line":73,"column":28},"generated":{"line":1,"column":997}},{"source":"../../src/modifiers.ts","name":"value","original":{"line":73,"column":38},"generated":{"line":1,"column":999}},{"source":"../../src/modifiers.ts","name":"width","original":{"line":74,"column":6},"generated":{"line":1,"column":1005}},{"source":"../../src/modifiers.ts","name":"cssVars","original":{"line":74,"column":13},"generated":{"line":1,"column":1011}},{"source":"../../src/modifiers.ts","name":"arrowSize","original":{"line":74,"column":21},"generated":{"line":1,"column":1013}},{"source":"../../src/modifiers.ts","name":"arrowSize","original":{"line":74,"column":21},"generated":{"line":1,"column":1027}},{"source":"../../src/modifiers.ts","name":"varRef","original":{"line":74,"column":31},"generated":{"line":1,"column":1037}},{"source":"../../src/modifiers.ts","name":"height","original":{"line":75,"column":6},"generated":{"line":1,"column":1044}},{"source":"../../src/modifiers.ts","name":"cssVars","original":{"line":75,"column":14},"generated":{"line":1,"column":1051}},{"source":"../../src/modifiers.ts","name":"arrowSize","original":{"line":75,"column":22},"generated":{"line":1,"column":1053}},{"source":"../../src/modifiers.ts","name":"arrowSize","original":{"line":75,"column":22},"generated":{"line":1,"column":1067}},{"source":"../../src/modifiers.ts","name":"varRef","original":{"line":75,"column":32},"generated":{"line":1,"column":1077}},{"source":"../../src/modifiers.ts","name":"zIndex","original":{"line":76,"column":6},"generated":{"line":1,"column":1084}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":76,"column":15},"generated":{"line":1,"column":1092}},{"source":"../../src/modifiers.ts","name":"vars","original":{"line":79,"column":10},"generated":{"line":1,"column":1096}},{"source":"../../src/modifiers.ts","name":"vars","original":{"line":79,"column":10},"generated":{"line":1,"column":1100}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":79,"column":17},"generated":{"line":1,"column":1102}},{"source":"../../src/modifiers.ts","name":"cssVars","original":{"line":80,"column":7},"generated":{"line":1,"column":1103}},{"source":"../../src/modifiers.ts","name":"cssVars","original":{"line":80,"column":7},"generated":{"line":1,"column":1104}},{"source":"../../src/modifiers.ts","name":"arrowSizeHalf","original":{"line":80,"column":15},"generated":{"line":1,"column":1106}},{"source":"../../src/modifiers.ts","name":"arrowSizeHalf","original":{"line":80,"column":15},"generated":{"line":1,"column":1120}},{"source":"../../src/modifiers.ts","name":"var","original":{"line":80,"column":29},"generated":{"line":1,"column":1134}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":80,"column":6},"generated":{"line":1,"column":1139}},{"source":"../../src/modifiers.ts","name":"cssVars","original":{"line":80,"column":43},"generated":{"line":1,"column":1147}},{"source":"../../src/modifiers.ts","name":"arrowSize","original":{"line":80,"column":51},"generated":{"line":1,"column":1149}},{"source":"../../src/modifiers.ts","name":"arrowSize","original":{"line":80,"column":51},"generated":{"line":1,"column":1163}},{"source":"../../src/modifiers.ts","name":"varRef","original":{"line":80,"column":61},"generated":{"line":1,"column":1173}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":80,"column":6},"generated":{"line":1,"column":1180}},{"source":"../../src/modifiers.ts","name":"cssVars","original":{"line":81,"column":7},"generated":{"line":1,"column":1188}},{"source":"../../src/modifiers.ts","name":"cssVars","original":{"line":81,"column":7},"generated":{"line":1,"column":1189}},{"source":"../../src/modifiers.ts","name":"arrowOffset","original":{"line":81,"column":15},"generated":{"line":1,"column":1191}},{"source":"../../src/modifiers.ts","name":"arrowOffset","original":{"line":81,"column":15},"generated":{"line":1,"column":1205}},{"source":"../../src/modifiers.ts","name":"var","original":{"line":81,"column":27},"generated":{"line":1,"column":1217}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":81,"column":6},"generated":{"line":1,"column":1222}},{"source":"../../src/modifiers.ts","name":"cssVars","original":{"line":81,"column":41},"generated":{"line":1,"column":1230}},{"source":"../../src/modifiers.ts","name":"arrowSizeHalf","original":{"line":81,"column":49},"generated":{"line":1,"column":1232}},{"source":"../../src/modifiers.ts","name":"arrowSizeHalf","original":{"line":81,"column":49},"generated":{"line":1,"column":1246}},{"source":"../../src/modifiers.ts","name":"varRef","original":{"line":81,"column":63},"generated":{"line":1,"column":1260}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":81,"column":6},"generated":{"line":1,"column":1267}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":84,"column":9},"generated":{"line":1,"column":1277}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":84,"column":9},"generated":{"line":1,"column":1281}},{"source":"../../src/modifiers.ts","name":"property","original":{"line":84,"column":15},"generated":{"line":1,"column":1285}},{"source":"../../src/modifiers.ts","name":"vars","original":{"line":84,"column":27},"generated":{"line":1,"column":1290}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":85,"column":6},"generated":{"line":1,"column":1292}},{"source":"../../src/modifiers.ts","name":"elements","original":{"line":85,"column":12},"generated":{"line":1,"column":1294}},{"source":"../../src/modifiers.ts","name":"arrow","original":{"line":85,"column":21},"generated":{"line":1,"column":1303}},{"source":"../../src/modifiers.ts","name":"style","original":{"line":85,"column":27},"generated":{"line":1,"column":1309}},{"source":"../../src/modifiers.ts","name":"setProperty","original":{"line":85,"column":33},"generated":{"line":1,"column":1315}},{"source":"../../src/modifiers.ts","name":"property","original":{"line":85,"column":45},"generated":{"line":1,"column":1327}},{"source":"../../src/modifiers.ts","name":"vars","original":{"line":85,"column":55},"generated":{"line":1,"column":1329}},{"source":"../../src/modifiers.ts","name":"property","original":{"line":85,"column":60},"generated":{"line":1,"column":1331}},{"source":"../../src/modifiers.ts","name":"getArrowStyle","original":{"line":90,"column":6},"generated":{"line":1,"column":1338}},{"source":"../../src/modifiers.ts","name":"placement","original":{"line":90,"column":23},"generated":{"line":1,"column":1340}},{"source":"../../src/modifiers.ts","name":"placement","original":{"line":91,"column":6},"generated":{"line":1,"column":1343}},{"source":"../../src/modifiers.ts","name":"startsWith","original":{"line":91,"column":16},"generated":{"line":1,"column":1345}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":91,"column":27},"generated":{"line":1,"column":1356}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":92,"column":11},"generated":{"line":1,"column":1363}},{"source":"../../src/modifiers.ts","name":"property","original":{"line":92,"column":13},"generated":{"line":1,"column":1364}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":92,"column":23},"generated":{"line":1,"column":1373}},{"source":"../../src/modifiers.ts","name":"value","original":{"line":92,"column":33},"generated":{"line":1,"column":1382}},{"source":"../../src/modifiers.ts","name":"cssVars","original":{"line":92,"column":40},"generated":{"line":1,"column":1388}},{"source":"../../src/modifiers.ts","name":"arrowOffset","original":{"line":92,"column":48},"generated":{"line":1,"column":1390}},{"source":"../../src/modifiers.ts","name":"arrowOffset","original":{"line":92,"column":48},"generated":{"line":1,"column":1404}},{"source":"../../src/modifiers.ts","name":"varRef","original":{"line":92,"column":60},"generated":{"line":1,"column":1416}},{"source":"../../src/modifiers.ts","name":"placement","original":{"line":94,"column":6},"generated":{"line":1,"column":1424}},{"source":"../../src/modifiers.ts","name":"startsWith","original":{"line":94,"column":16},"generated":{"line":1,"column":1426}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":94,"column":27},"generated":{"line":1,"column":1437}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":95,"column":11},"generated":{"line":1,"column":1447}},{"source":"../../src/modifiers.ts","name":"property","original":{"line":95,"column":13},"generated":{"line":1,"column":1448}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":95,"column":23},"generated":{"line":1,"column":1457}},{"source":"../../src/modifiers.ts","name":"value","original":{"line":95,"column":30},"generated":{"line":1,"column":1463}},{"source":"../../src/modifiers.ts","name":"cssVars","original":{"line":95,"column":37},"generated":{"line":1,"column":1469}},{"source":"../../src/modifiers.ts","name":"arrowOffset","original":{"line":95,"column":45},"generated":{"line":1,"column":1471}},{"source":"../../src/modifiers.ts","name":"arrowOffset","original":{"line":95,"column":45},"generated":{"line":1,"column":1485}},{"source":"../../src/modifiers.ts","name":"varRef","original":{"line":95,"column":57},"generated":{"line":1,"column":1497}},{"source":"../../src/modifiers.ts","name":"placement","original":{"line":97,"column":6},"generated":{"line":1,"column":1505}},{"source":"../../src/modifiers.ts","name":"startsWith","original":{"line":97,"column":16},"generated":{"line":1,"column":1507}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":97,"column":27},"generated":{"line":1,"column":1518}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":98,"column":11},"generated":{"line":1,"column":1526}},{"source":"../../src/modifiers.ts","name":"property","original":{"line":98,"column":13},"generated":{"line":1,"column":1527}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":98,"column":23},"generated":{"line":1,"column":1536}},{"source":"../../src/modifiers.ts","name":"value","original":{"line":98,"column":32},"generated":{"line":1,"column":1544}},{"source":"../../src/modifiers.ts","name":"cssVars","original":{"line":98,"column":39},"generated":{"line":1,"column":1550}},{"source":"../../src/modifiers.ts","name":"arrowOffset","original":{"line":98,"column":47},"generated":{"line":1,"column":1552}},{"source":"../../src/modifiers.ts","name":"arrowOffset","original":{"line":98,"column":47},"generated":{"line":1,"column":1566}},{"source":"../../src/modifiers.ts","name":"varRef","original":{"line":98,"column":59},"generated":{"line":1,"column":1578}},{"source":"../../src/modifiers.ts","name":"placement","original":{"line":100,"column":6},"generated":{"line":1,"column":1586}},{"source":"../../src/modifiers.ts","name":"startsWith","original":{"line":100,"column":16},"generated":{"line":1,"column":1588}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":100,"column":27},"generated":{"line":1,"column":1599}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":101,"column":11},"generated":{"line":1,"column":1608}},{"source":"../../src/modifiers.ts","name":"property","original":{"line":101,"column":13},"generated":{"line":1,"column":1609}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":101,"column":23},"generated":{"line":1,"column":1618}},{"source":"../../src/modifiers.ts","name":"value","original":{"line":101,"column":31},"generated":{"line":1,"column":1625}},{"source":"../../src/modifiers.ts","name":"cssVars","original":{"line":101,"column":38},"generated":{"line":1,"column":1631}},{"source":"../../src/modifiers.ts","name":"arrowOffset","original":{"line":101,"column":46},"generated":{"line":1,"column":1633}},{"source":"../../src/modifiers.ts","name":"arrowOffset","original":{"line":101,"column":46},"generated":{"line":1,"column":1647}},{"source":"../../src/modifiers.ts","name":"varRef","original":{"line":101,"column":58},"generated":{"line":1,"column":1659}},{"source":"../../src/modifiers.ts","name":"placement","original":{"line":100,"column":6},"generated":{"line":1,"column":1672}},{"source":"../../src/modifiers.ts","name":"innerArrow","original":{"line":110,"column":13},"generated":{"line":1,"column":1674}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":110,"column":55},"generated":{"line":1,"column":1676}},{"source":"../../src/modifiers.ts","name":"name","original":{"line":111,"column":2},"generated":{"line":1,"column":1677}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":111,"column":8},"generated":{"line":1,"column":1682}},{"source":"../../src/modifiers.ts","name":"enabled","original":{"line":112,"column":2},"generated":{"line":1,"column":1695}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":112,"column":11},"generated":{"line":1,"column":1704}},{"source":"../../src/modifiers.ts","name":"phase","original":{"line":113,"column":2},"generated":{"line":1,"column":1706}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":113,"column":9},"generated":{"line":1,"column":1712}},{"source":"../../src/modifiers.ts","name":"requires","original":{"line":114,"column":2},"generated":{"line":1,"column":1719}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":114,"column":12},"generated":{"line":1,"column":1728}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":114,"column":13},"generated":{"line":1,"column":1729}},{"source":"../../src/modifiers.ts","name":"fn","original":{"line":115,"column":2},"generated":{"line":1,"column":1738}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":115,"column":6},"generated":{"line":1,"column":1741}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":115,"column":7},"generated":{"line":1,"column":1745}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":115,"column":7},"generated":{"line":1,"column":1749}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":115,"column":9},"generated":{"line":1,"column":1755}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":115,"column":21},"generated":{"line":1,"column":1758}},{"source":"../../src/modifiers.ts","name":"setInnerArrowStyles","original":{"line":116,"column":4},"generated":{"line":1,"column":1760}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":116,"column":24},"generated":{"line":1,"column":1762}},{"source":"../../src/modifiers.ts","name":"effect","original":{"line":118,"column":2},"generated":{"line":1,"column":1766}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":118,"column":10},"generated":{"line":1,"column":1773}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":118,"column":11},"generated":{"line":1,"column":1777}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":118,"column":11},"generated":{"line":1,"column":1781}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":118,"column":13},"generated":{"line":1,"column":1787}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":118,"column":10},"generated":{"line":1,"column":1790}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":118,"column":25},"generated":{"line":1,"column":1792}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":118,"column":25},"generated":{"line":1,"column":1798}},{"source":"../../src/modifiers.ts","name":"setInnerArrowStyles","original":{"line":119,"column":4},"generated":{"line":1,"column":1803}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":119,"column":24},"generated":{"line":1,"column":1805}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":1811}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":1819}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":1830}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":123,"column":0},"generated":{"line":1,"column":1832}},{"source":"../../src/modifiers.ts","name":"setInnerArrowStyles","original":{"line":123,"column":6},"generated":{"line":1,"column":1836}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":123,"column":29},"generated":{"line":1,"column":1838}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":124,"column":6},"generated":{"line":1,"column":1842}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":124,"column":7},"generated":{"line":1,"column":1845}},{"source":"../../src/modifiers.ts","name":"elements","original":{"line":124,"column":13},"generated":{"line":1,"column":1847}},{"source":"../../src/modifiers.ts","name":"arrow","original":{"line":124,"column":22},"generated":{"line":1,"column":1856}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":124,"column":6},"generated":{"line":1,"column":1862}},{"source":"../../src/modifiers.ts","name":"inner","original":{"line":126,"column":8},"generated":{"line":1,"column":1863}},{"source":"../../src/modifiers.ts","name":"inner","original":{"line":126,"column":8},"generated":{"line":1,"column":1867}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":126,"column":16},"generated":{"line":1,"column":1869}},{"source":"../../src/modifiers.ts","name":"elements","original":{"line":126,"column":22},"generated":{"line":1,"column":1871}},{"source":"../../src/modifiers.ts","name":"arrow","original":{"line":126,"column":31},"generated":{"line":1,"column":1880}},{"source":"../../src/modifiers.ts","name":"querySelector","original":{"line":126,"column":37},"generated":{"line":1,"column":1886}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":127,"column":4},"generated":{"line":1,"column":1900}},{"source":"../../src/modifiers.ts","name":"inner","original":{"line":130,"column":7},"generated":{"line":1,"column":1929}},{"source":"../../src/modifiers.ts","name":"Object","original":{"line":132,"column":2},"generated":{"line":1,"column":1932}},{"source":"../../src/modifiers.ts","name":"assign","original":{"line":132,"column":9},"generated":{"line":1,"column":1939}},{"source":"../../src/modifiers.ts","name":"inner","original":{"line":132,"column":16},"generated":{"line":1,"column":1946}},{"source":"../../src/modifiers.ts","name":"style","original":{"line":132,"column":22},"generated":{"line":1,"column":1948}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":132,"column":29},"generated":{"line":1,"column":1954}},{"source":"../../src/modifiers.ts","name":"transform","original":{"line":133,"column":4},"generated":{"line":1,"column":1955}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":133,"column":15},"generated":{"line":1,"column":1965}},{"source":"../../src/modifiers.ts","name":"background","original":{"line":134,"column":4},"generated":{"line":1,"column":1981}},{"source":"../../src/modifiers.ts","name":"cssVars","original":{"line":134,"column":16},"generated":{"line":1,"column":1992}},{"source":"../../src/modifiers.ts","name":"arrowBg","original":{"line":134,"column":24},"generated":{"line":1,"column":1994}},{"source":"../../src/modifiers.ts","name":"arrowBg","original":{"line":134,"column":24},"generated":{"line":1,"column":2008}},{"source":"../../src/modifiers.ts","name":"varRef","original":{"line":134,"column":32},"generated":{"line":1,"column":2016}},{"source":"../../src/modifiers.ts","name":"top","original":{"line":135,"column":4},"generated":{"line":1,"column":2023}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":135,"column":9},"generated":{"line":1,"column":2027}},{"source":"../../src/modifiers.ts","name":"left","original":{"line":136,"column":4},"generated":{"line":1,"column":2029}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":136,"column":10},"generated":{"line":1,"column":2034}},{"source":"../../src/modifiers.ts","name":"width","original":{"line":137,"column":4},"generated":{"line":1,"column":2036}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":137,"column":11},"generated":{"line":1,"column":2042}},{"source":"../../src/modifiers.ts","name":"height","original":{"line":138,"column":4},"generated":{"line":1,"column":2049}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":138,"column":12},"generated":{"line":1,"column":2056}},{"source":"../../src/modifiers.ts","name":"position","original":{"line":139,"column":4},"generated":{"line":1,"column":2063}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":139,"column":14},"generated":{"line":1,"column":2072}},{"source":"../../src/modifiers.ts","name":"zIndex","original":{"line":140,"column":4},"generated":{"line":1,"column":2083}},{"source":"../../src/modifiers.ts","name":null,"original":{"line":140,"column":12},"generated":{"line":1,"column":2090}},{"source":"../../src/modifiers.ts","name":"boxShadow","original":{"line":141,"column":4},"generated":{"line":1,"column":2100}},{"source":"../../src/modifiers.ts","name":"getBoxShadow","original":{"line":141,"column":15},"generated":{"line":1,"column":2111}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":141,"column":28},"generated":{"line":1,"column":2113}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":141,"column":28},"generated":{"line":1,"column":2115}},{"source":"../../src/modifiers.ts","name":"state","original":{"line":141,"column":28},"generated":{"line":1,"column":2129}},{"source":"../../src/modifiers.ts","name":"placement","original":{"line":141,"column":34},"generated":{"line":1,"column":2131}}],"sources":{"../../src/modifiers.ts":"import { Placement, Modifier, State } from \"@popperjs/core\"\nimport {\n  getBoxShadow,\n  toTransformOrigin,\n  popperCSSVars as cssVars,\n} from \"./utils\"\n\n/* -------------------------------------------------------------------------------------------------\n The match width modifier sets the popper width to match the reference.\n It us useful for custom selects, autocomplete, etc.\n* -----------------------------------------------------------------------------------------------*/\n\nexport const matchWidth: Modifier<\"matchWidth\", any> = {\n  name: \"matchWidth\",\n  enabled: true,\n  phase: \"beforeWrite\",\n  requires: [\"computeStyles\"],\n  fn: ({ state }) => {\n    state.styles.popper.width = `${state.rects.reference.width}px`\n  },\n  effect: ({ state }) => () => {\n    const reference = state.elements.reference as HTMLElement\n    state.elements.popper.style.width = `${reference.offsetWidth}px`\n  },\n}\n\n/* -------------------------------------------------------------------------------------------------\n  The transform origin modifier sets the css `transformOrigin` value of the popper\n  based on the dynamic placement state of the popper.\n  \n  Useful when we need to animate/transition the popper.\n* -----------------------------------------------------------------------------------------------*/\n\nexport const transformOrigin: Modifier<\"transformOrigin\", any> = {\n  name: \"transformOrigin\",\n  enabled: true,\n  phase: \"write\",\n  fn: ({ state }) => {\n    setTransformOrigin(state)\n  },\n  effect: ({ state }) => () => {\n    setTransformOrigin(state)\n  },\n}\n\nconst setTransformOrigin = (state: State) => {\n  state.elements.popper.style.setProperty(\n    cssVars.transformOrigin.var,\n    toTransformOrigin(state.placement),\n  )\n}\n\n/* -------------------------------------------------------------------------------------------------\n  The position arrow modifier adds width, height and overrides the `top/left/right/bottom`\n  styles generated by popper.js to properly position the arrow\n* -----------------------------------------------------------------------------------------------*/\n\nexport const positionArrow: Modifier<\"positionArrow\", any> = {\n  name: \"positionArrow\",\n  enabled: true,\n  phase: \"afterWrite\",\n  fn: ({ state }) => {\n    setArrowStyles(state)\n  },\n}\n\nconst setArrowStyles = (state: Partial<State>) => {\n  if (!state.placement) return\n  const overrides = getArrowStyle(state.placement)\n\n  if (state.elements?.arrow && overrides) {\n    Object.assign(state.elements.arrow.style, {\n      [overrides.property]: overrides.value,\n      width: cssVars.arrowSize.varRef,\n      height: cssVars.arrowSize.varRef,\n      zIndex: -1,\n    })\n\n    const vars = {\n      [cssVars.arrowSizeHalf.var]: `calc(${cssVars.arrowSize.varRef} / 2)`,\n      [cssVars.arrowOffset.var]: `calc(${cssVars.arrowSizeHalf.varRef} * -1)`,\n    }\n\n    for (const property in vars) {\n      state.elements.arrow.style.setProperty(property, vars[property])\n    }\n  }\n}\n\nconst getArrowStyle = (placement: Placement) => {\n  if (placement.startsWith(\"top\")) {\n    return { property: \"bottom\", value: cssVars.arrowOffset.varRef }\n  }\n  if (placement.startsWith(\"bottom\")) {\n    return { property: \"top\", value: cssVars.arrowOffset.varRef }\n  }\n  if (placement.startsWith(\"left\")) {\n    return { property: \"right\", value: cssVars.arrowOffset.varRef }\n  }\n  if (placement.startsWith(\"right\")) {\n    return { property: \"left\", value: cssVars.arrowOffset.varRef }\n  }\n}\n\n/* -------------------------------------------------------------------------------------------------\n  The inner arrow modifier, sets the placement styles for the inner arrow that forms\n  the popper arrow tip.\n* -----------------------------------------------------------------------------------------------*/\n\nexport const innerArrow: Modifier<\"innerArrow\", any> = {\n  name: \"innerArrow\",\n  enabled: true,\n  phase: \"main\",\n  requires: [\"arrow\"],\n  fn: ({ state }) => {\n    setInnerArrowStyles(state)\n  },\n  effect: ({ state }) => () => {\n    setInnerArrowStyles(state)\n  },\n}\n\nconst setInnerArrowStyles = (state: State) => {\n  if (!state.elements.arrow) return\n\n  const inner = state.elements.arrow.querySelector(\n    \"[data-popper-arrow-inner]\",\n  ) as HTMLElement | null\n\n  if (!inner) return\n\n  Object.assign(inner.style, {\n    transform: \"rotate(45deg)\",\n    background: cssVars.arrowBg.varRef,\n    top: 0,\n    left: 0,\n    width: \"100%\",\n    height: \"100%\",\n    position: \"absolute\",\n    zIndex: \"inherit\",\n    boxShadow: getBoxShadow(state.placement),\n  })\n}\n"},"lineCount":null}},"error":null,"hash":"7596c3faa13d508c85742c69ebc51329","cacheData":{"env":{}}}