{"dependencies":[{"name":"../../../modules/canUseDom","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":10,"column":0,"index":181},"end":{"line":10,"column":51,"index":232}}],"key":"IgVeDULakvbv3uASJx/mhfdz4RI=","exportNames":["*"],"imports":1}},{"name":"./createCSSStyleSheet","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":11,"column":0,"index":233},"end":{"line":11,"column":56,"index":289}}],"key":"lUkwXcs4zlOLzLdGYd6LGHeFrOk=","exportNames":["*"],"imports":1}},{"name":"./createOrderedCSSStyleSheet","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":12,"column":0,"index":290},"end":{"line":12,"column":70,"index":360}}],"key":"s7MFsLbpFBtBTWkdozjJS6PHdNg=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n exports.createSheet = createSheet;\n var _modulesCanUseDom = require(_dependencyMap[0], \"../../../modules/canUseDom\");\n var canUseDOM = _interopDefault(_modulesCanUseDom);\n var _createCSSStyleSheet = require(_dependencyMap[1], \"./createCSSStyleSheet\");\n var createCSSStyleSheet = _interopDefault(_createCSSStyleSheet);\n var _createOrderedCSSStyleSheet = require(_dependencyMap[2], \"./createOrderedCSSStyleSheet\");\n var createOrderedCSSStyleSheet = _interopDefault(_createOrderedCSSStyleSheet);\n /**\n * Copyright (c) Nicolas Gallagher.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * \n */\n\n var defaultId = 'react-native-stylesheet';\n var roots = new WeakMap();\n var sheets = [];\n var initialRules = [\n // minimal top-level reset\n 'html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}', 'body{margin:0;}',\n // minimal form pseudo-element reset\n 'button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}', 'input::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none;}'];\n function createSheet(root, id) {\n if (id === void 0) {\n id = defaultId;\n }\n var sheet;\n if (canUseDOM.default) {\n var rootNode = root != null ? root.getRootNode() : document;\n // Create the initial style sheet\n if (sheets.length === 0) {\n sheet = (0, createOrderedCSSStyleSheet.default)((0, createCSSStyleSheet.default)(id));\n initialRules.forEach(rule => {\n sheet.insert(rule, 0);\n });\n roots.set(rootNode, sheets.length);\n sheets.push(sheet);\n } else {\n var index = roots.get(rootNode);\n if (index == null) {\n var initialSheet = sheets[0];\n // If we're creating a new sheet, populate it with existing styles\n var textContent = initialSheet != null ? initialSheet.getTextContent() : '';\n // Cast rootNode to 'any' because Flow types for getRootNode are wrong\n sheet = (0, createOrderedCSSStyleSheet.default)((0, createCSSStyleSheet.default)(id, rootNode, textContent));\n roots.set(rootNode, sheets.length);\n sheets.push(sheet);\n } else {\n sheet = sheets[index];\n }\n }\n } else {\n // Create the initial style sheet\n if (sheets.length === 0) {\n sheet = (0, createOrderedCSSStyleSheet.default)((0, createCSSStyleSheet.default)(id));\n initialRules.forEach(rule => {\n sheet.insert(rule, 0);\n });\n sheets.push(sheet);\n } else {\n sheet = sheets[0];\n }\n }\n return {\n getTextContent() {\n return sheet.getTextContent();\n },\n id,\n insert(cssText, groupValue) {\n sheets.forEach(s => {\n s.insert(cssText, groupValue);\n });\n }\n };\n }\n});","lineCount":89,"map":[[12,2,21,0,"exports"],[12,9,21,0],[12,10,21,0,"createSheet"],[12,21,21,0],[12,24,21,0,"createSheet"],[12,35,21,0],[13,2,10,0],[13,6,10,0,"_modulesCanUseDom"],[13,23,10,0],[13,26,10,0,"require"],[13,33,10,0],[13,34,10,0,"_dependencyMap"],[13,48,10,0],[14,2,10,0],[14,6,10,0,"canUseDOM"],[14,15,10,0],[14,18,10,0,"_interopDefault"],[14,33,10,0],[14,34,10,0,"_modulesCanUseDom"],[14,51,10,0],[15,2,11,0],[15,6,11,0,"_createCSSStyleSheet"],[15,26,11,0],[15,29,11,0,"require"],[15,36,11,0],[15,37,11,0,"_dependencyMap"],[15,51,11,0],[16,2,11,0],[16,6,11,0,"createCSSStyleSheet"],[16,25,11,0],[16,28,11,0,"_interopDefault"],[16,43,11,0],[16,44,11,0,"_createCSSStyleSheet"],[16,64,11,0],[17,2,12,0],[17,6,12,0,"_createOrderedCSSStyleSheet"],[17,33,12,0],[17,36,12,0,"require"],[17,43,12,0],[17,44,12,0,"_dependencyMap"],[17,58,12,0],[18,2,12,0],[18,6,12,0,"createOrderedCSSStyleSheet"],[18,32,12,0],[18,35,12,0,"_interopDefault"],[18,50,12,0],[18,51,12,0,"_createOrderedCSSStyleSheet"],[18,78,12,0],[19,2,1,0],[20,0,2,0],[21,0,3,0],[22,0,4,0],[23,0,5,0],[24,0,6,0],[25,0,7,0],[26,0,8,0],[28,2,13,0],[28,6,13,4,"defaultId"],[28,15,13,13],[28,18,13,16],[28,43,13,41],[29,2,14,0],[29,6,14,4,"roots"],[29,11,14,9],[29,14,14,12],[29,18,14,16,"WeakMap"],[29,25,14,23],[29,26,14,24],[29,27,14,25],[30,2,15,0],[30,6,15,4,"sheets"],[30,12,15,10],[30,15,15,13],[30,17,15,15],[31,2,16,0],[31,6,16,4,"initialRules"],[31,18,16,16],[31,21,16,19],[32,2,17,0],[33,2,18,0],[33,108,18,106],[33,110,18,108],[33,127,18,125],[34,2,19,0],[35,2,20,0],[35,73,20,71],[35,75,20,73],[35,238,20,236],[35,239,20,237],[36,2,21,7],[36,11,21,16,"createSheet"],[36,22,21,27,"createSheet"],[36,23,21,28,"root"],[36,27,21,32],[36,29,21,34,"id"],[36,31,21,36],[36,33,21,38],[37,4,22,2],[37,8,22,6,"id"],[37,10,22,8],[37,15,22,13],[37,20,22,18],[37,21,22,19],[37,23,22,21],[38,6,23,4,"id"],[38,8,23,6],[38,11,23,9,"defaultId"],[38,20,23,18],[39,4,24,2],[40,4,25,2],[40,8,25,6,"sheet"],[40,13,25,11],[41,4,26,2],[41,8,26,6,"canUseDOM"],[41,17,26,15],[41,18,26,15,"default"],[41,25,26,15],[41,27,26,17],[42,6,27,4],[42,10,27,8,"rootNode"],[42,18,27,16],[42,21,27,19,"root"],[42,25,27,23],[42,29,27,27],[42,33,27,31],[42,36,27,34,"root"],[42,40,27,38],[42,41,27,39,"getRootNode"],[42,52,27,50],[42,53,27,51],[42,54,27,52],[42,57,27,55,"document"],[42,65,27,63],[43,6,28,4],[44,6,29,4],[44,10,29,8,"sheets"],[44,16,29,14],[44,17,29,15,"length"],[44,23,29,21],[44,28,29,26],[44,29,29,27],[44,31,29,29],[45,8,30,6,"sheet"],[45,13,30,11],[45,16,30,14],[45,20,30,14,"createOrderedCSSStyleSheet"],[45,46,30,40],[45,47,30,40,"default"],[45,54,30,40],[45,56,30,41],[45,60,30,41,"createCSSStyleSheet"],[45,79,30,60],[45,80,30,60,"default"],[45,87,30,60],[45,89,30,61,"id"],[45,91,30,63],[45,92,30,64],[45,93,30,65],[46,8,31,6,"initialRules"],[46,20,31,18],[46,21,31,19,"forEach"],[46,28,31,26],[46,29,31,27,"rule"],[46,33,31,31],[46,37,31,35],[47,10,32,8,"sheet"],[47,15,32,13],[47,16,32,14,"insert"],[47,22,32,20],[47,23,32,21,"rule"],[47,27,32,25],[47,29,32,27],[47,30,32,28],[47,31,32,29],[48,8,33,6],[48,9,33,7],[48,10,33,8],[49,8,34,6,"roots"],[49,13,34,11],[49,14,34,12,"set"],[49,17,34,15],[49,18,34,16,"rootNode"],[49,26,34,24],[49,28,34,26,"sheets"],[49,34,34,32],[49,35,34,33,"length"],[49,41,34,39],[49,42,34,40],[50,8,35,6,"sheets"],[50,14,35,12],[50,15,35,13,"push"],[50,19,35,17],[50,20,35,18,"sheet"],[50,25,35,23],[50,26,35,24],[51,6,36,4],[51,7,36,5],[51,13,36,11],[52,8,37,6],[52,12,37,10,"index"],[52,17,37,15],[52,20,37,18,"roots"],[52,25,37,23],[52,26,37,24,"get"],[52,29,37,27],[52,30,37,28,"rootNode"],[52,38,37,36],[52,39,37,37],[53,8,38,6],[53,12,38,10,"index"],[53,17,38,15],[53,21,38,19],[53,25,38,23],[53,27,38,25],[54,10,39,8],[54,14,39,12,"initialSheet"],[54,26,39,24],[54,29,39,27,"sheets"],[54,35,39,33],[54,36,39,34],[54,37,39,35],[54,38,39,36],[55,10,40,8],[56,10,41,8],[56,14,41,12,"textContent"],[56,25,41,23],[56,28,41,26,"initialSheet"],[56,40,41,38],[56,44,41,42],[56,48,41,46],[56,51,41,49,"initialSheet"],[56,63,41,61],[56,64,41,62,"getTextContent"],[56,78,41,76],[56,79,41,77],[56,80,41,78],[56,83,41,81],[56,85,41,83],[57,10,42,8],[58,10,43,8,"sheet"],[58,15,43,13],[58,18,43,16],[58,22,43,16,"createOrderedCSSStyleSheet"],[58,48,43,42],[58,49,43,42,"default"],[58,56,43,42],[58,58,43,43],[58,62,43,43,"createCSSStyleSheet"],[58,81,43,62],[58,82,43,62,"default"],[58,89,43,62],[58,91,43,63,"id"],[58,93,43,65],[58,95,43,67,"rootNode"],[58,103,43,75],[58,105,43,77,"textContent"],[58,116,43,88],[58,117,43,89],[58,118,43,90],[59,10,44,8,"roots"],[59,15,44,13],[59,16,44,14,"set"],[59,19,44,17],[59,20,44,18,"rootNode"],[59,28,44,26],[59,30,44,28,"sheets"],[59,36,44,34],[59,37,44,35,"length"],[59,43,44,41],[59,44,44,42],[60,10,45,8,"sheets"],[60,16,45,14],[60,17,45,15,"push"],[60,21,45,19],[60,22,45,20,"sheet"],[60,27,45,25],[60,28,45,26],[61,8,46,6],[61,9,46,7],[61,15,46,13],[62,10,47,8,"sheet"],[62,15,47,13],[62,18,47,16,"sheets"],[62,24,47,22],[62,25,47,23,"index"],[62,30,47,28],[62,31,47,29],[63,8,48,6],[64,6,49,4],[65,4,50,2],[65,5,50,3],[65,11,50,9],[66,6,51,4],[67,6,52,4],[67,10,52,8,"sheets"],[67,16,52,14],[67,17,52,15,"length"],[67,23,52,21],[67,28,52,26],[67,29,52,27],[67,31,52,29],[68,8,53,6,"sheet"],[68,13,53,11],[68,16,53,14],[68,20,53,14,"createOrderedCSSStyleSheet"],[68,46,53,40],[68,47,53,40,"default"],[68,54,53,40],[68,56,53,41],[68,60,53,41,"createCSSStyleSheet"],[68,79,53,60],[68,80,53,60,"default"],[68,87,53,60],[68,89,53,61,"id"],[68,91,53,63],[68,92,53,64],[68,93,53,65],[69,8,54,6,"initialRules"],[69,20,54,18],[69,21,54,19,"forEach"],[69,28,54,26],[69,29,54,27,"rule"],[69,33,54,31],[69,37,54,35],[70,10,55,8,"sheet"],[70,15,55,13],[70,16,55,14,"insert"],[70,22,55,20],[70,23,55,21,"rule"],[70,27,55,25],[70,29,55,27],[70,30,55,28],[70,31,55,29],[71,8,56,6],[71,9,56,7],[71,10,56,8],[72,8,57,6,"sheets"],[72,14,57,12],[72,15,57,13,"push"],[72,19,57,17],[72,20,57,18,"sheet"],[72,25,57,23],[72,26,57,24],[73,6,58,4],[73,7,58,5],[73,13,58,11],[74,8,59,6,"sheet"],[74,13,59,11],[74,16,59,14,"sheets"],[74,22,59,20],[74,23,59,21],[74,24,59,22],[74,25,59,23],[75,6,60,4],[76,4,61,2],[77,4,62,2],[77,11,62,9],[78,6,63,4,"getTextContent"],[78,20,63,18,"getTextContent"],[78,21,63,18],[78,23,63,21],[79,8,64,6],[79,15,64,13,"sheet"],[79,20,64,18],[79,21,64,19,"getTextContent"],[79,35,64,33],[79,36,64,34],[79,37,64,35],[80,6,65,4],[80,7,65,5],[81,6,66,4,"id"],[81,8,66,6],[82,6,67,4,"insert"],[82,12,67,10,"insert"],[82,13,67,11,"cssText"],[82,20,67,18],[82,22,67,20,"groupValue"],[82,32,67,30],[82,34,67,32],[83,8,68,6,"sheets"],[83,14,68,12],[83,15,68,13,"forEach"],[83,22,68,20],[83,23,68,21,"s"],[83,24,68,22],[83,28,68,26],[84,10,69,8,"s"],[84,11,69,9],[84,12,69,10,"insert"],[84,18,69,16],[84,19,69,17,"cssText"],[84,26,69,24],[84,28,69,26,"groupValue"],[84,38,69,36],[84,39,69,37],[85,8,70,6],[85,9,70,7],[85,10,70,8],[86,6,71,4],[87,4,72,2],[87,5,72,3],[88,2,73,0],[89,0,73,1],[89,3]],"functionMap":{"names":["","createSheet","initialRules.forEach$argument_0","getTextContent","insert","sheets.forEach$argument_0"],"mappings":"AAA;OCoB;2BCU;ODE;2BCqB;ODE;IEO;KFE;IGE;qBCC;ODE;KHC"},"hasCjsExports":false},"type":"js/module"}]}