{"version":3,"sources":["jsdelivr-header.js","/npm/hyper-active-tab@0.0.2/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,MAAM,cAAgB,CACpB,OAAQ,IACR,MAAO,QAGT,OAAO,QAAQ,eAAiB,IAC9B,IAAI,EAAa,EAAO,UAEE,iBAAf,EACT,EAAa,CAAE,OAAQ,GACQ,iBAAf,IAChB,EAAa,CAAC,GAGhB,MAAM,EAAY,OAAO,OAAO,CAAC,EAAG,cAAe,GAEnD,IAAI,EAAM,EAAO,KAAO,GAexB,OAbA,GAAO,2DAES,EAAU,2BACb,EAAU,4HAQvB,EAAO,IAAM,EAEN","file":"/npm/hyper-active-tab@0.0.2/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/hyper-active-tab@0.0.2/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","const defaultConfig = {\n  symbol: '▲',\n  color: '#fff'\n}\n\nmodule.exports.decorateConfig = config => {\n  let _activeTab = config.activeTab\n\n  if (typeof _activeTab === 'string') {\n    _activeTab = { symbol: _activeTab }\n  } else if (typeof _activeTab !== 'object') {\n    _activeTab = {}\n  }\n\n  const activeTab = Object.assign({}, defaultConfig, _activeTab)\n\n  let css = config.css || ''\n\n  css += `\n    .tabs_nav li span span:before { \n      content: \"${activeTab.symbol} \";\n      color: ${activeTab.color};\n      opacity: 0;\n    }\n    .tabs_nav .tab_active span span:before { \n      opacity: 1 !important; \n    }\n  `\n\n  config.css = css\n\n  return config\n}\n"]}