{"id":"D2nT","dependencies":[{"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/@popperjs/core/package.json","includedInParent":true,"mtime":1616745790680},{"name":"../dom-utils/getNodeName.js","loc":{"line":1,"column":24},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@popperjs/core/lib/modifiers/applyStyles.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@popperjs/core/lib/dom-utils/getNodeName.js"},{"name":"../dom-utils/instanceOf.js","loc":{"line":2,"column":30},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@popperjs/core/lib/modifiers/applyStyles.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@popperjs/core/lib/dom-utils/instanceOf.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.default=void 0;var e=s(require(\"../dom-utils/getNodeName.js\")),t=require(\"../dom-utils/instanceOf.js\");function s(e){return e&&e.__esModule?e:{default:e}}function r(s){var r=s.state;Object.keys(r.elements).forEach(function(s){var n=r.styles[s]||{},o=r.attributes[s]||{},a=r.elements[s];(0,t.isHTMLElement)(a)&&(0,e.default)(a)&&(Object.assign(a.style,n),Object.keys(o).forEach(function(e){var t=o[e];!1===t?a.removeAttribute(e):a.setAttribute(e,!0===t?\"\":t)}))})}function n(s){var r=s.state,n={popper:{position:r.options.strategy,left:\"0\",top:\"0\",margin:\"0\"},arrow:{position:\"absolute\"},reference:{}};return Object.assign(r.elements.popper.style,n.popper),r.elements.arrow&&Object.assign(r.elements.arrow.style,n.arrow),function(){Object.keys(r.elements).forEach(function(s){var o=r.elements[s],a=r.attributes[s]||{},i=Object.keys(r.styles.hasOwnProperty(s)?r.styles[s]:n[s]).reduce(function(e,t){return e[t]=\"\",e},{});(0,t.isHTMLElement)(o)&&(0,e.default)(o)&&(Object.assign(o.style,i),Object.keys(a).forEach(function(e){o.removeAttribute(e)}))})}}var o={name:\"applyStyles\",enabled:!0,phase:\"write\",fn:r,effect:n,requires:[\"computeStyles\"]};exports.default=o;"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":0}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":13}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":20}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":35}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":43}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":56}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":57}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":64}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":68}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":76}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":89}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":1,"column":0},"generated":{"line":1,"column":91}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":1,"column":0},"generated":{"line":1,"column":95}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":1,"column":0},"generated":{"line":1,"column":97}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":1,"column":0},"generated":{"line":1,"column":99}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":1,"column":0},"generated":{"line":1,"column":107}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":2,"column":0},"generated":{"line":1,"column":139}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":2,"column":0},"generated":{"line":1,"column":141}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":2,"column":0},"generated":{"line":1,"column":149}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":179}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":188}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":190}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":193}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":200}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":203}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":205}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":216}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":218}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":219}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":227}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":5,"column":0},"generated":{"line":1,"column":230}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"applyStyles","original":{"line":5,"column":9},"generated":{"line":1,"column":239}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"_ref","original":{"line":5,"column":21},"generated":{"line":1,"column":241}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"state","original":{"line":6,"column":6},"generated":{"line":1,"column":244}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"state","original":{"line":6,"column":6},"generated":{"line":1,"column":248}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"_ref","original":{"line":6,"column":14},"generated":{"line":1,"column":250}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"state","original":{"line":6,"column":19},"generated":{"line":1,"column":252}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"Object","original":{"line":7,"column":2},"generated":{"line":1,"column":258}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"keys","original":{"line":7,"column":9},"generated":{"line":1,"column":265}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"state","original":{"line":7,"column":14},"generated":{"line":1,"column":270}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"elements","original":{"line":7,"column":20},"generated":{"line":1,"column":272}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"forEach","original":{"line":7,"column":30},"generated":{"line":1,"column":282}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":7,"column":38},"generated":{"line":1,"column":290}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"name","original":{"line":7,"column":48},"generated":{"line":1,"column":299}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"style","original":{"line":8,"column":8},"generated":{"line":1,"column":302}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"style","original":{"line":8,"column":8},"generated":{"line":1,"column":306}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"state","original":{"line":8,"column":16},"generated":{"line":1,"column":308}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"styles","original":{"line":8,"column":22},"generated":{"line":1,"column":310}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"name","original":{"line":8,"column":29},"generated":{"line":1,"column":317}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":8,"column":38},"generated":{"line":1,"column":321}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"attributes","original":{"line":9,"column":8},"generated":{"line":1,"column":324}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"state","original":{"line":9,"column":21},"generated":{"line":1,"column":326}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"attributes","original":{"line":9,"column":27},"generated":{"line":1,"column":328}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"name","original":{"line":9,"column":38},"generated":{"line":1,"column":339}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":9,"column":47},"generated":{"line":1,"column":343}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"element","original":{"line":10,"column":8},"generated":{"line":1,"column":346}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"state","original":{"line":10,"column":18},"generated":{"line":1,"column":348}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"elements","original":{"line":10,"column":24},"generated":{"line":1,"column":350}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"name","original":{"line":10,"column":33},"generated":{"line":1,"column":359}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":12,"column":9},"generated":{"line":1,"column":363}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"element","original":{"line":12,"column":23},"generated":{"line":1,"column":365}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"element","original":{"line":12,"column":23},"generated":{"line":1,"column":367}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"element","original":{"line":12,"column":23},"generated":{"line":1,"column":382}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":12,"column":36},"generated":{"line":1,"column":387}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"element","original":{"line":12,"column":48},"generated":{"line":1,"column":389}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"element","original":{"line":12,"column":48},"generated":{"line":1,"column":391}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"element","original":{"line":12,"column":48},"generated":{"line":1,"column":400}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"Object","original":{"line":19,"column":4},"generated":{"line":1,"column":405}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"assign","original":{"line":19,"column":11},"generated":{"line":1,"column":412}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"element","original":{"line":19,"column":18},"generated":{"line":1,"column":419}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"style","original":{"line":19,"column":26},"generated":{"line":1,"column":421}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"style","original":{"line":19,"column":33},"generated":{"line":1,"column":427}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"Object","original":{"line":20,"column":4},"generated":{"line":1,"column":430}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"keys","original":{"line":20,"column":11},"generated":{"line":1,"column":437}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"attributes","original":{"line":20,"column":16},"generated":{"line":1,"column":442}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"forEach","original":{"line":20,"column":28},"generated":{"line":1,"column":445}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":20,"column":36},"generated":{"line":1,"column":453}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"name","original":{"line":20,"column":46},"generated":{"line":1,"column":462}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"value","original":{"line":21,"column":10},"generated":{"line":1,"column":465}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"value","original":{"line":21,"column":10},"generated":{"line":1,"column":469}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"attributes","original":{"line":21,"column":18},"generated":{"line":1,"column":471}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"name","original":{"line":21,"column":29},"generated":{"line":1,"column":473}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":23,"column":20},"generated":{"line":1,"column":477}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"value","original":{"line":23,"column":10},"generated":{"line":1,"column":481}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"element","original":{"line":24,"column":8},"generated":{"line":1,"column":483}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"removeAttribute","original":{"line":24,"column":16},"generated":{"line":1,"column":485}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"name","original":{"line":24,"column":32},"generated":{"line":1,"column":501}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"element","original":{"line":26,"column":8},"generated":{"line":1,"column":504}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"setAttribute","original":{"line":26,"column":16},"generated":{"line":1,"column":506}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"name","original":{"line":26,"column":29},"generated":{"line":1,"column":519}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":26,"column":45},"generated":{"line":1,"column":522}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"value","original":{"line":26,"column":35},"generated":{"line":1,"column":526}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":26,"column":52},"generated":{"line":1,"column":528}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"value","original":{"line":26,"column":57},"generated":{"line":1,"column":531}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":32,"column":0},"generated":{"line":1,"column":539}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"effect","original":{"line":32,"column":9},"generated":{"line":1,"column":548}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"_ref2","original":{"line":32,"column":16},"generated":{"line":1,"column":550}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"state","original":{"line":33,"column":6},"generated":{"line":1,"column":553}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"state","original":{"line":33,"column":6},"generated":{"line":1,"column":557}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"_ref2","original":{"line":33,"column":14},"generated":{"line":1,"column":559}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"state","original":{"line":33,"column":20},"generated":{"line":1,"column":561}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"initialStyles","original":{"line":34,"column":6},"generated":{"line":1,"column":567}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":34,"column":22},"generated":{"line":1,"column":569}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"popper","original":{"line":35,"column":4},"generated":{"line":1,"column":570}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":35,"column":12},"generated":{"line":1,"column":577}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"position","original":{"line":36,"column":6},"generated":{"line":1,"column":578}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"state","original":{"line":36,"column":16},"generated":{"line":1,"column":587}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"options","original":{"line":36,"column":22},"generated":{"line":1,"column":589}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"strategy","original":{"line":36,"column":30},"generated":{"line":1,"column":597}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"left","original":{"line":37,"column":6},"generated":{"line":1,"column":606}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":37,"column":12},"generated":{"line":1,"column":611}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"top","original":{"line":38,"column":6},"generated":{"line":1,"column":615}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":38,"column":11},"generated":{"line":1,"column":619}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"margin","original":{"line":39,"column":6},"generated":{"line":1,"column":623}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":39,"column":14},"generated":{"line":1,"column":630}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"arrow","original":{"line":41,"column":4},"generated":{"line":1,"column":635}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":41,"column":11},"generated":{"line":1,"column":641}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"position","original":{"line":42,"column":6},"generated":{"line":1,"column":642}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":42,"column":16},"generated":{"line":1,"column":651}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"reference","original":{"line":44,"column":4},"generated":{"line":1,"column":663}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":44,"column":15},"generated":{"line":1,"column":673}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":52,"column":9},"generated":{"line":1,"column":677}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"Object","original":{"line":46,"column":2},"generated":{"line":1,"column":684}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"assign","original":{"line":46,"column":9},"generated":{"line":1,"column":691}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"state","original":{"line":46,"column":16},"generated":{"line":1,"column":698}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"elements","original":{"line":46,"column":22},"generated":{"line":1,"column":700}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"popper","original":{"line":46,"column":31},"generated":{"line":1,"column":709}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"style","original":{"line":46,"column":38},"generated":{"line":1,"column":716}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"initialStyles","original":{"line":46,"column":45},"generated":{"line":1,"column":722}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"popper","original":{"line":46,"column":59},"generated":{"line":1,"column":724}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"state","original":{"line":48,"column":6},"generated":{"line":1,"column":732}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"elements","original":{"line":48,"column":12},"generated":{"line":1,"column":734}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"arrow","original":{"line":48,"column":21},"generated":{"line":1,"column":743}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"Object","original":{"line":49,"column":4},"generated":{"line":1,"column":750}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"assign","original":{"line":49,"column":11},"generated":{"line":1,"column":757}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"state","original":{"line":49,"column":18},"generated":{"line":1,"column":764}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"elements","original":{"line":49,"column":24},"generated":{"line":1,"column":766}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"arrow","original":{"line":49,"column":33},"generated":{"line":1,"column":775}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"style","original":{"line":49,"column":39},"generated":{"line":1,"column":781}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"initialStyles","original":{"line":49,"column":46},"generated":{"line":1,"column":787}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"arrow","original":{"line":49,"column":60},"generated":{"line":1,"column":789}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":52,"column":9},"generated":{"line":1,"column":796}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"Object","original":{"line":53,"column":4},"generated":{"line":1,"column":807}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"keys","original":{"line":53,"column":11},"generated":{"line":1,"column":814}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"state","original":{"line":53,"column":16},"generated":{"line":1,"column":819}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"elements","original":{"line":53,"column":22},"generated":{"line":1,"column":821}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"forEach","original":{"line":53,"column":32},"generated":{"line":1,"column":831}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":53,"column":40},"generated":{"line":1,"column":839}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"name","original":{"line":53,"column":50},"generated":{"line":1,"column":848}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"element","original":{"line":54,"column":10},"generated":{"line":1,"column":851}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"element","original":{"line":54,"column":10},"generated":{"line":1,"column":855}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"state","original":{"line":54,"column":20},"generated":{"line":1,"column":857}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"elements","original":{"line":54,"column":26},"generated":{"line":1,"column":859}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"name","original":{"line":54,"column":35},"generated":{"line":1,"column":868}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"attributes","original":{"line":55,"column":10},"generated":{"line":1,"column":871}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"state","original":{"line":55,"column":23},"generated":{"line":1,"column":873}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"attributes","original":{"line":55,"column":29},"generated":{"line":1,"column":875}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"name","original":{"line":55,"column":40},"generated":{"line":1,"column":886}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":55,"column":49},"generated":{"line":1,"column":890}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"style","original":{"line":58,"column":10},"generated":{"line":1,"column":893}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"Object","original":{"line":56,"column":28},"generated":{"line":1,"column":895}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"keys","original":{"line":56,"column":35},"generated":{"line":1,"column":902}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"state","original":{"line":56,"column":40},"generated":{"line":1,"column":907}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"styles","original":{"line":56,"column":46},"generated":{"line":1,"column":909}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"hasOwnProperty","original":{"line":56,"column":53},"generated":{"line":1,"column":916}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"name","original":{"line":56,"column":68},"generated":{"line":1,"column":931}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"state","original":{"line":56,"column":76},"generated":{"line":1,"column":934}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"styles","original":{"line":56,"column":82},"generated":{"line":1,"column":936}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"name","original":{"line":56,"column":89},"generated":{"line":1,"column":943}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"initialStyles","original":{"line":56,"column":97},"generated":{"line":1,"column":946}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"name","original":{"line":56,"column":111},"generated":{"line":1,"column":948}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"reduce","original":{"line":58,"column":34},"generated":{"line":1,"column":952}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":58,"column":41},"generated":{"line":1,"column":959}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"style","original":{"line":58,"column":51},"generated":{"line":1,"column":968}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"property","original":{"line":58,"column":58},"generated":{"line":1,"column":970}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"style","original":{"line":60,"column":15},"generated":{"line":1,"column":973}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"style","original":{"line":59,"column":8},"generated":{"line":1,"column":980}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"property","original":{"line":59,"column":14},"generated":{"line":1,"column":982}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":59,"column":26},"generated":{"line":1,"column":985}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"style","original":{"line":60,"column":15},"generated":{"line":1,"column":988}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":61,"column":9},"generated":{"line":1,"column":991}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":63,"column":11},"generated":{"line":1,"column":996}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"element","original":{"line":63,"column":25},"generated":{"line":1,"column":998}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"element","original":{"line":63,"column":25},"generated":{"line":1,"column":1000}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"element","original":{"line":63,"column":25},"generated":{"line":1,"column":1015}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":63,"column":38},"generated":{"line":1,"column":1020}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"element","original":{"line":63,"column":50},"generated":{"line":1,"column":1022}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"element","original":{"line":63,"column":50},"generated":{"line":1,"column":1024}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"element","original":{"line":63,"column":50},"generated":{"line":1,"column":1033}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"Object","original":{"line":70,"column":6},"generated":{"line":1,"column":1038}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"assign","original":{"line":70,"column":13},"generated":{"line":1,"column":1045}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"element","original":{"line":70,"column":20},"generated":{"line":1,"column":1052}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"style","original":{"line":70,"column":28},"generated":{"line":1,"column":1054}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"style","original":{"line":70,"column":35},"generated":{"line":1,"column":1060}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"Object","original":{"line":71,"column":6},"generated":{"line":1,"column":1063}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"keys","original":{"line":71,"column":13},"generated":{"line":1,"column":1070}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"attributes","original":{"line":71,"column":18},"generated":{"line":1,"column":1075}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"forEach","original":{"line":71,"column":30},"generated":{"line":1,"column":1078}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":71,"column":38},"generated":{"line":1,"column":1086}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"attribute","original":{"line":71,"column":48},"generated":{"line":1,"column":1095}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"element","original":{"line":72,"column":8},"generated":{"line":1,"column":1098}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"removeAttribute","original":{"line":72,"column":16},"generated":{"line":1,"column":1100}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"attribute","original":{"line":72,"column":32},"generated":{"line":1,"column":1116}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":1125}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":1129}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":1131}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"name","original":{"line":80,"column":2},"generated":{"line":1,"column":1132}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":80,"column":8},"generated":{"line":1,"column":1137}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"enabled","original":{"line":81,"column":2},"generated":{"line":1,"column":1151}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":81,"column":11},"generated":{"line":1,"column":1160}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"phase","original":{"line":82,"column":2},"generated":{"line":1,"column":1162}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":82,"column":9},"generated":{"line":1,"column":1168}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"fn","original":{"line":83,"column":2},"generated":{"line":1,"column":1176}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"applyStyles","original":{"line":83,"column":6},"generated":{"line":1,"column":1179}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"effect","original":{"line":84,"column":2},"generated":{"line":1,"column":1181}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"effect","original":{"line":84,"column":10},"generated":{"line":1,"column":1188}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","name":"requires","original":{"line":85,"column":2},"generated":{"line":1,"column":1190}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":85,"column":12},"generated":{"line":1,"column":1199}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":85,"column":13},"generated":{"line":1,"column":1200}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":1218}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":1226}},{"source":"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","original":{"line":79,"column":15},"generated":{"line":1,"column":1234}}],"sources":{"../node_modules/@popperjs/core/lib/modifiers/applyStyles.js":"import getNodeName from \"../dom-utils/getNodeName.js\";\nimport { isHTMLElement } from \"../dom-utils/instanceOf.js\"; // This modifier takes the styles prepared by the `computeStyles` modifier\n// and applies them to the HTMLElements such as popper and arrow\n\nfunction applyStyles(_ref) {\n  var state = _ref.state;\n  Object.keys(state.elements).forEach(function (name) {\n    var style = state.styles[name] || {};\n    var attributes = state.attributes[name] || {};\n    var element = state.elements[name]; // arrow is optional + virtual elements\n\n    if (!isHTMLElement(element) || !getNodeName(element)) {\n      return;\n    } // Flow doesn't support to extend this property, but it's the most\n    // effective way to apply styles to an HTMLElement\n    // $FlowFixMe\n\n\n    Object.assign(element.style, style);\n    Object.keys(attributes).forEach(function (name) {\n      var value = attributes[name];\n\n      if (value === false) {\n        element.removeAttribute(name);\n      } else {\n        element.setAttribute(name, value === true ? '' : value);\n      }\n    });\n  });\n}\n\nfunction effect(_ref2) {\n  var state = _ref2.state;\n  var initialStyles = {\n    popper: {\n      position: state.options.strategy,\n      left: '0',\n      top: '0',\n      margin: '0'\n    },\n    arrow: {\n      position: 'absolute'\n    },\n    reference: {}\n  };\n  Object.assign(state.elements.popper.style, initialStyles.popper);\n\n  if (state.elements.arrow) {\n    Object.assign(state.elements.arrow.style, initialStyles.arrow);\n  }\n\n  return function () {\n    Object.keys(state.elements).forEach(function (name) {\n      var element = state.elements[name];\n      var attributes = state.attributes[name] || {};\n      var styleProperties = Object.keys(state.styles.hasOwnProperty(name) ? state.styles[name] : initialStyles[name]); // Set all values to an empty string to unset them\n\n      var style = styleProperties.reduce(function (style, property) {\n        style[property] = '';\n        return style;\n      }, {}); // arrow is optional + virtual elements\n\n      if (!isHTMLElement(element) || !getNodeName(element)) {\n        return;\n      } // Flow doesn't support to extend this property, but it's the most\n      // effective way to apply styles to an HTMLElement\n      // $FlowFixMe\n\n\n      Object.assign(element.style, style);\n      Object.keys(attributes).forEach(function (attribute) {\n        element.removeAttribute(attribute);\n      });\n    });\n  };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n  name: 'applyStyles',\n  enabled: true,\n  phase: 'write',\n  fn: applyStyles,\n  effect: effect,\n  requires: ['computeStyles']\n};"},"lineCount":null}},"error":null,"hash":"39f91e29c736e552398458e7f827a3f7","cacheData":{"env":{}}}