/*
 * ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
 * This devtool is neither made for production nor for readable output files.
 * It uses "eval()" calls to create a separate source file in the browser devtools.
 * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
 * or disable the default devtool with "devtool: false".
 * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
 */
(self["webpackChunkgdpr_cookie_consent"] = self["webpackChunkgdpr_cookie_consent"] || []).push([["src_modules_banners_views_Customize_vue"],{

/***/ "./src/components/Dropdown.vue":
/*!*************************************!*\
  !*** ./src/components/Dropdown.vue ***!
  \*************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _Dropdown_vue_vue_type_template_id_d436187e__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Dropdown.vue?vue&type=template&id=d436187e */ \"./src/components/Dropdown.vue?vue&type=template&id=d436187e\");\n/* harmony import */ var _Dropdown_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Dropdown.vue?vue&type=script&lang=js */ \"./src/components/Dropdown.vue?vue&type=script&lang=js\");\n/* harmony import */ var _Dropdown_vue_vue_type_style_index_0_id_d436187e_lang_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Dropdown.vue?vue&type=style&index=0&id=d436187e&lang=scss */ \"./src/components/Dropdown.vue?vue&type=style&index=0&id=d436187e&lang=scss\");\n/* harmony import */ var _node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js */ \"./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n  _Dropdown_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _Dropdown_vue_vue_type_template_id_d436187e__WEBPACK_IMPORTED_MODULE_0__.render,\n  _Dropdown_vue_vue_type_template_id_d436187e__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/components/Dropdown.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/components/Dropdown.vue?");

/***/ }),

/***/ "./src/components/GCMNotice.vue":
/*!**************************************!*\
  !*** ./src/components/GCMNotice.vue ***!
  \**************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _GCMNotice_vue_vue_type_template_id_7b362e6e_scoped_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./GCMNotice.vue?vue&type=template&id=7b362e6e&scoped=true */ \"./src/components/GCMNotice.vue?vue&type=template&id=7b362e6e&scoped=true\");\n/* harmony import */ var _GCMNotice_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./GCMNotice.vue?vue&type=script&lang=js */ \"./src/components/GCMNotice.vue?vue&type=script&lang=js\");\n/* harmony import */ var _node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js */ \"./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n  _GCMNotice_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _GCMNotice_vue_vue_type_template_id_7b362e6e_scoped_true__WEBPACK_IMPORTED_MODULE_0__.render,\n  _GCMNotice_vue_vue_type_template_id_7b362e6e_scoped_true__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n  false,\n  null,\n  \"7b362e6e\",\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/components/GCMNotice.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/components/GCMNotice.vue?");

/***/ }),

/***/ "./src/components/elements/Radio.vue":
/*!*******************************************!*\
  !*** ./src/components/elements/Radio.vue ***!
  \*******************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _Radio_vue_vue_type_template_id_3ae6e55a__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Radio.vue?vue&type=template&id=3ae6e55a */ \"./src/components/elements/Radio.vue?vue&type=template&id=3ae6e55a\");\n/* harmony import */ var _Radio_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Radio.vue?vue&type=script&lang=js */ \"./src/components/elements/Radio.vue?vue&type=script&lang=js\");\n/* harmony import */ var _node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js */ \"./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n  _Radio_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _Radio_vue_vue_type_template_id_3ae6e55a__WEBPACK_IMPORTED_MODULE_0__.render,\n  _Radio_vue_vue_type_template_id_3ae6e55a__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/components/elements/Radio.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/components/elements/Radio.vue?");

/***/ }),

/***/ "./src/modules/banners/components/BannerLayoutItem.vue":
/*!*************************************************************!*\
  !*** ./src/modules/banners/components/BannerLayoutItem.vue ***!
  \*************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _BannerLayoutItem_vue_vue_type_template_id_1cb0d989__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./BannerLayoutItem.vue?vue&type=template&id=1cb0d989 */ \"./src/modules/banners/components/BannerLayoutItem.vue?vue&type=template&id=1cb0d989\");\n/* harmony import */ var _BannerLayoutItem_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./BannerLayoutItem.vue?vue&type=script&lang=js */ \"./src/modules/banners/components/BannerLayoutItem.vue?vue&type=script&lang=js\");\n/* harmony import */ var _node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js */ \"./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n  _BannerLayoutItem_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _BannerLayoutItem_vue_vue_type_template_id_1cb0d989__WEBPACK_IMPORTED_MODULE_0__.render,\n  _BannerLayoutItem_vue_vue_type_template_id_1cb0d989__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/modules/banners/components/BannerLayoutItem.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerLayoutItem.vue?");

/***/ }),

/***/ "./src/modules/banners/components/BannerRegionSelector.vue":
/*!*****************************************************************!*\
  !*** ./src/modules/banners/components/BannerRegionSelector.vue ***!
  \*****************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _BannerRegionSelector_vue_vue_type_template_id_1f4c0bc2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./BannerRegionSelector.vue?vue&type=template&id=1f4c0bc2 */ \"./src/modules/banners/components/BannerRegionSelector.vue?vue&type=template&id=1f4c0bc2\");\n/* harmony import */ var _BannerRegionSelector_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./BannerRegionSelector.vue?vue&type=script&lang=js */ \"./src/modules/banners/components/BannerRegionSelector.vue?vue&type=script&lang=js\");\n/* harmony import */ var _node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js */ \"./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n  _BannerRegionSelector_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _BannerRegionSelector_vue_vue_type_template_id_1f4c0bc2__WEBPACK_IMPORTED_MODULE_0__.render,\n  _BannerRegionSelector_vue_vue_type_template_id_1f4c0bc2__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/modules/banners/components/BannerRegionSelector.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerRegionSelector.vue?");

/***/ }),

/***/ "./src/modules/banners/components/BannerSelector.vue":
/*!***********************************************************!*\
  !*** ./src/modules/banners/components/BannerSelector.vue ***!
  \***********************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _BannerSelector_vue_vue_type_template_id_4bfe6c0b__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./BannerSelector.vue?vue&type=template&id=4bfe6c0b */ \"./src/modules/banners/components/BannerSelector.vue?vue&type=template&id=4bfe6c0b\");\n/* harmony import */ var _BannerSelector_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./BannerSelector.vue?vue&type=script&lang=js */ \"./src/modules/banners/components/BannerSelector.vue?vue&type=script&lang=js\");\n/* harmony import */ var _BannerSelector_vue_vue_type_style_index_0_id_4bfe6c0b_lang_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./BannerSelector.vue?vue&type=style&index=0&id=4bfe6c0b&lang=scss */ \"./src/modules/banners/components/BannerSelector.vue?vue&type=style&index=0&id=4bfe6c0b&lang=scss\");\n/* harmony import */ var _node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js */ \"./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_BannerSelector_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__]);\n_BannerSelector_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n  _BannerSelector_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _BannerSelector_vue_vue_type_template_id_4bfe6c0b__WEBPACK_IMPORTED_MODULE_0__.render,\n  _BannerSelector_vue_vue_type_template_id_4bfe6c0b__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/modules/banners/components/BannerSelector.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerSelector.vue?");

/***/ }),

/***/ "./src/modules/banners/components/BannerType.vue":
/*!*******************************************************!*\
  !*** ./src/modules/banners/components/BannerType.vue ***!
  \*******************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _BannerType_vue_vue_type_template_id_3f658be6__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./BannerType.vue?vue&type=template&id=3f658be6 */ \"./src/modules/banners/components/BannerType.vue?vue&type=template&id=3f658be6\");\n/* harmony import */ var _BannerType_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./BannerType.vue?vue&type=script&lang=js */ \"./src/modules/banners/components/BannerType.vue?vue&type=script&lang=js\");\n/* harmony import */ var _BannerType_vue_vue_type_style_index_0_id_3f658be6_lang_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./BannerType.vue?vue&type=style&index=0&id=3f658be6&lang=scss */ \"./src/modules/banners/components/BannerType.vue?vue&type=style&index=0&id=3f658be6&lang=scss\");\n/* harmony import */ var _node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js */ \"./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_BannerType_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__]);\n_BannerType_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n  _BannerType_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _BannerType_vue_vue_type_template_id_3f658be6__WEBPACK_IMPORTED_MODULE_0__.render,\n  _BannerType_vue_vue_type_template_id_3f658be6__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/modules/banners/components/BannerType.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerType.vue?");

/***/ }),

/***/ "./src/modules/banners/components/IABSettings.vue":
/*!********************************************************!*\
  !*** ./src/modules/banners/components/IABSettings.vue ***!
  \********************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _IABSettings_vue_vue_type_template_id_aeb03446__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./IABSettings.vue?vue&type=template&id=aeb03446 */ \"./src/modules/banners/components/IABSettings.vue?vue&type=template&id=aeb03446\");\n/* harmony import */ var _IABSettings_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./IABSettings.vue?vue&type=script&lang=js */ \"./src/modules/banners/components/IABSettings.vue?vue&type=script&lang=js\");\n/* harmony import */ var _IABSettings_vue_vue_type_style_index_0_id_aeb03446_lang_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./IABSettings.vue?vue&type=style&index=0&id=aeb03446&lang=scss */ \"./src/modules/banners/components/IABSettings.vue?vue&type=style&index=0&id=aeb03446&lang=scss\");\n/* harmony import */ var _node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js */ \"./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_IABSettings_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__]);\n_IABSettings_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n  _IABSettings_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _IABSettings_vue_vue_type_template_id_aeb03446__WEBPACK_IMPORTED_MODULE_0__.render,\n  _IABSettings_vue_vue_type_template_id_aeb03446__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/modules/banners/components/IABSettings.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/IABSettings.vue?");

/***/ }),

/***/ "./src/modules/banners/components/LawSelector.vue":
/*!********************************************************!*\
  !*** ./src/modules/banners/components/LawSelector.vue ***!
  \********************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _LawSelector_vue_vue_type_template_id_4706aa1e_scoped_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./LawSelector.vue?vue&type=template&id=4706aa1e&scoped=true */ \"./src/modules/banners/components/LawSelector.vue?vue&type=template&id=4706aa1e&scoped=true\");\n/* harmony import */ var _LawSelector_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./LawSelector.vue?vue&type=script&lang=js */ \"./src/modules/banners/components/LawSelector.vue?vue&type=script&lang=js\");\n/* harmony import */ var _LawSelector_vue_vue_type_style_index_0_id_4706aa1e_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./LawSelector.vue?vue&type=style&index=0&id=4706aa1e&lang=scss&scoped=true */ \"./src/modules/banners/components/LawSelector.vue?vue&type=style&index=0&id=4706aa1e&lang=scss&scoped=true\");\n/* harmony import */ var _node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js */ \"./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_LawSelector_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__]);\n_LawSelector_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n  _LawSelector_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _LawSelector_vue_vue_type_template_id_4706aa1e_scoped_true__WEBPACK_IMPORTED_MODULE_0__.render,\n  _LawSelector_vue_vue_type_template_id_4706aa1e_scoped_true__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n  false,\n  null,\n  \"4706aa1e\",\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/modules/banners/components/LawSelector.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/LawSelector.vue?");

/***/ }),

/***/ "./src/modules/banners/components/PreferenceCenterItem.vue":
/*!*****************************************************************!*\
  !*** ./src/modules/banners/components/PreferenceCenterItem.vue ***!
  \*****************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _PreferenceCenterItem_vue_vue_type_template_id_d5fb69ba__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./PreferenceCenterItem.vue?vue&type=template&id=d5fb69ba */ \"./src/modules/banners/components/PreferenceCenterItem.vue?vue&type=template&id=d5fb69ba\");\n/* harmony import */ var _PreferenceCenterItem_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./PreferenceCenterItem.vue?vue&type=script&lang=js */ \"./src/modules/banners/components/PreferenceCenterItem.vue?vue&type=script&lang=js\");\n/* harmony import */ var _node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js */ \"./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n  _PreferenceCenterItem_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _PreferenceCenterItem_vue_vue_type_template_id_d5fb69ba__WEBPACK_IMPORTED_MODULE_0__.render,\n  _PreferenceCenterItem_vue_vue_type_template_id_d5fb69ba__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/modules/banners/components/PreferenceCenterItem.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/PreferenceCenterItem.vue?");

/***/ }),

/***/ "./src/modules/banners/components/SupportedLaws.vue":
/*!**********************************************************!*\
  !*** ./src/modules/banners/components/SupportedLaws.vue ***!
  \**********************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _SupportedLaws_vue_vue_type_template_id_47570b2f__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./SupportedLaws.vue?vue&type=template&id=47570b2f */ \"./src/modules/banners/components/SupportedLaws.vue?vue&type=template&id=47570b2f\");\n/* harmony import */ var _SupportedLaws_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./SupportedLaws.vue?vue&type=script&lang=js */ \"./src/modules/banners/components/SupportedLaws.vue?vue&type=script&lang=js\");\n/* harmony import */ var _SupportedLaws_vue_vue_type_style_index_0_id_47570b2f_lang_css__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./SupportedLaws.vue?vue&type=style&index=0&id=47570b2f&lang=css */ \"./src/modules/banners/components/SupportedLaws.vue?vue&type=style&index=0&id=47570b2f&lang=css\");\n/* harmony import */ var _node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js */ \"./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n  _SupportedLaws_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _SupportedLaws_vue_vue_type_template_id_47570b2f__WEBPACK_IMPORTED_MODULE_0__.render,\n  _SupportedLaws_vue_vue_type_template_id_47570b2f__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/modules/banners/components/SupportedLaws.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/SupportedLaws.vue?");

/***/ }),

/***/ "./src/modules/banners/tabs/TabContent.vue":
/*!*************************************************!*\
  !*** ./src/modules/banners/tabs/TabContent.vue ***!
  \*************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _TabContent_vue_vue_type_template_id_611b555c__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./TabContent.vue?vue&type=template&id=611b555c */ \"./src/modules/banners/tabs/TabContent.vue?vue&type=template&id=611b555c\");\n/* harmony import */ var _TabContent_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./TabContent.vue?vue&type=script&lang=js */ \"./src/modules/banners/tabs/TabContent.vue?vue&type=script&lang=js\");\n/* harmony import */ var _TabContent_vue_vue_type_style_index_0_id_611b555c_lang_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./TabContent.vue?vue&type=style&index=0&id=611b555c&lang=scss */ \"./src/modules/banners/tabs/TabContent.vue?vue&type=style&index=0&id=611b555c&lang=scss\");\n/* harmony import */ var _node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js */ \"./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_TabContent_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__]);\n_TabContent_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n  _TabContent_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _TabContent_vue_vue_type_template_id_611b555c__WEBPACK_IMPORTED_MODULE_0__.render,\n  _TabContent_vue_vue_type_template_id_611b555c__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/modules/banners/tabs/TabContent.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabContent.vue?");

/***/ }),

/***/ "./src/modules/banners/tabs/TabGeneral.vue":
/*!*************************************************!*\
  !*** ./src/modules/banners/tabs/TabGeneral.vue ***!
  \*************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _TabGeneral_vue_vue_type_template_id_a6a14b6a_scoped_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./TabGeneral.vue?vue&type=template&id=a6a14b6a&scoped=true */ \"./src/modules/banners/tabs/TabGeneral.vue?vue&type=template&id=a6a14b6a&scoped=true\");\n/* harmony import */ var _TabGeneral_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./TabGeneral.vue?vue&type=script&lang=js */ \"./src/modules/banners/tabs/TabGeneral.vue?vue&type=script&lang=js\");\n/* harmony import */ var _TabGeneral_vue_vue_type_style_index_0_id_a6a14b6a_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./TabGeneral.vue?vue&type=style&index=0&id=a6a14b6a&lang=scss&scoped=true */ \"./src/modules/banners/tabs/TabGeneral.vue?vue&type=style&index=0&id=a6a14b6a&lang=scss&scoped=true\");\n/* harmony import */ var _node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js */ \"./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_TabGeneral_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__]);\n_TabGeneral_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n  _TabGeneral_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _TabGeneral_vue_vue_type_template_id_a6a14b6a_scoped_true__WEBPACK_IMPORTED_MODULE_0__.render,\n  _TabGeneral_vue_vue_type_template_id_a6a14b6a_scoped_true__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n  false,\n  null,\n  \"a6a14b6a\",\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/modules/banners/tabs/TabGeneral.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabGeneral.vue?");

/***/ }),

/***/ "./src/modules/banners/tabs/TabLayout.vue":
/*!************************************************!*\
  !*** ./src/modules/banners/tabs/TabLayout.vue ***!
  \************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _TabLayout_vue_vue_type_template_id_6ac2b097__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./TabLayout.vue?vue&type=template&id=6ac2b097 */ \"./src/modules/banners/tabs/TabLayout.vue?vue&type=template&id=6ac2b097\");\n/* harmony import */ var _TabLayout_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./TabLayout.vue?vue&type=script&lang=js */ \"./src/modules/banners/tabs/TabLayout.vue?vue&type=script&lang=js\");\n/* harmony import */ var _TabLayout_vue_vue_type_style_index_0_id_6ac2b097_lang_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./TabLayout.vue?vue&type=style&index=0&id=6ac2b097&lang=scss */ \"./src/modules/banners/tabs/TabLayout.vue?vue&type=style&index=0&id=6ac2b097&lang=scss\");\n/* harmony import */ var _node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js */ \"./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_TabLayout_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__]);\n_TabLayout_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n  _TabLayout_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _TabLayout_vue_vue_type_template_id_6ac2b097__WEBPACK_IMPORTED_MODULE_0__.render,\n  _TabLayout_vue_vue_type_template_id_6ac2b097__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/modules/banners/tabs/TabLayout.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabLayout.vue?");

/***/ }),

/***/ "./src/modules/banners/views/Customize.vue":
/*!*************************************************!*\
  !*** ./src/modules/banners/views/Customize.vue ***!
  \*************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _Customize_vue_vue_type_template_id_740113ae__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Customize.vue?vue&type=template&id=740113ae */ \"./src/modules/banners/views/Customize.vue?vue&type=template&id=740113ae\");\n/* harmony import */ var _Customize_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Customize.vue?vue&type=script&lang=js */ \"./src/modules/banners/views/Customize.vue?vue&type=script&lang=js\");\n/* harmony import */ var _Customize_vue_vue_type_style_index_0_id_740113ae_lang_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Customize.vue?vue&type=style&index=0&id=740113ae&lang=scss */ \"./src/modules/banners/views/Customize.vue?vue&type=style&index=0&id=740113ae&lang=scss\");\n/* harmony import */ var _node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js */ \"./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_Customize_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__]);\n_Customize_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_vue_loader_v15_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n  _Customize_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _Customize_vue_vue_type_template_id_740113ae__WEBPACK_IMPORTED_MODULE_0__.render,\n  _Customize_vue_vue_type_template_id_740113ae__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/modules/banners/views/Customize.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/views/Customize.vue?");

/***/ }),

/***/ "./src/components/Dropdown.vue?vue&type=script&lang=js":
/*!*************************************************************!*\
  !*** ./src/components/Dropdown.vue?vue&type=script&lang=js ***!
  \*************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Dropdown_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Dropdown.vue?vue&type=script&lang=js */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/Dropdown.vue?vue&type=script&lang=js\");\n /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Dropdown_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/components/Dropdown.vue?");

/***/ }),

/***/ "./src/components/GCMNotice.vue?vue&type=script&lang=js":
/*!**************************************************************!*\
  !*** ./src/components/GCMNotice.vue?vue&type=script&lang=js ***!
  \**************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_GCMNotice_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./GCMNotice.vue?vue&type=script&lang=js */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/GCMNotice.vue?vue&type=script&lang=js\");\n /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_GCMNotice_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/components/GCMNotice.vue?");

/***/ }),

/***/ "./src/components/elements/Radio.vue?vue&type=script&lang=js":
/*!*******************************************************************!*\
  !*** ./src/components/elements/Radio.vue?vue&type=script&lang=js ***!
  \*******************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Radio_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Radio.vue?vue&type=script&lang=js */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/elements/Radio.vue?vue&type=script&lang=js\");\n /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Radio_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/components/elements/Radio.vue?");

/***/ }),

/***/ "./src/modules/banners/components/BannerLayoutItem.vue?vue&type=script&lang=js":
/*!*************************************************************************************!*\
  !*** ./src/modules/banners/components/BannerLayoutItem.vue?vue&type=script&lang=js ***!
  \*************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerLayoutItem_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./BannerLayoutItem.vue?vue&type=script&lang=js */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerLayoutItem.vue?vue&type=script&lang=js\");\n /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerLayoutItem_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerLayoutItem.vue?");

/***/ }),

/***/ "./src/modules/banners/components/BannerRegionSelector.vue?vue&type=script&lang=js":
/*!*****************************************************************************************!*\
  !*** ./src/modules/banners/components/BannerRegionSelector.vue?vue&type=script&lang=js ***!
  \*****************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerRegionSelector_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./BannerRegionSelector.vue?vue&type=script&lang=js */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerRegionSelector.vue?vue&type=script&lang=js\");\n /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerRegionSelector_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerRegionSelector.vue?");

/***/ }),

/***/ "./src/modules/banners/components/BannerSelector.vue?vue&type=script&lang=js":
/*!***********************************************************************************!*\
  !*** ./src/modules/banners/components/BannerSelector.vue?vue&type=script&lang=js ***!
  \***********************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerSelector_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./BannerSelector.vue?vue&type=script&lang=js */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerSelector.vue?vue&type=script&lang=js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerSelector_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__]);\n_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerSelector_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerSelector_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerSelector.vue?");

/***/ }),

/***/ "./src/modules/banners/components/BannerType.vue?vue&type=script&lang=js":
/*!*******************************************************************************!*\
  !*** ./src/modules/banners/components/BannerType.vue?vue&type=script&lang=js ***!
  \*******************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerType_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./BannerType.vue?vue&type=script&lang=js */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerType.vue?vue&type=script&lang=js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerType_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__]);\n_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerType_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerType_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerType.vue?");

/***/ }),

/***/ "./src/modules/banners/components/IABSettings.vue?vue&type=script&lang=js":
/*!********************************************************************************!*\
  !*** ./src/modules/banners/components/IABSettings.vue?vue&type=script&lang=js ***!
  \********************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_IABSettings_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./IABSettings.vue?vue&type=script&lang=js */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/IABSettings.vue?vue&type=script&lang=js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_IABSettings_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__]);\n_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_IABSettings_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_IABSettings_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/IABSettings.vue?");

/***/ }),

/***/ "./src/modules/banners/components/LawSelector.vue?vue&type=script&lang=js":
/*!********************************************************************************!*\
  !*** ./src/modules/banners/components/LawSelector.vue?vue&type=script&lang=js ***!
  \********************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_LawSelector_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./LawSelector.vue?vue&type=script&lang=js */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/LawSelector.vue?vue&type=script&lang=js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_LawSelector_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__]);\n_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_LawSelector_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_LawSelector_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/LawSelector.vue?");

/***/ }),

/***/ "./src/modules/banners/components/PreferenceCenterItem.vue?vue&type=script&lang=js":
/*!*****************************************************************************************!*\
  !*** ./src/modules/banners/components/PreferenceCenterItem.vue?vue&type=script&lang=js ***!
  \*****************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_PreferenceCenterItem_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./PreferenceCenterItem.vue?vue&type=script&lang=js */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/PreferenceCenterItem.vue?vue&type=script&lang=js\");\n /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_PreferenceCenterItem_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/PreferenceCenterItem.vue?");

/***/ }),

/***/ "./src/modules/banners/components/SupportedLaws.vue?vue&type=script&lang=js":
/*!**********************************************************************************!*\
  !*** ./src/modules/banners/components/SupportedLaws.vue?vue&type=script&lang=js ***!
  \**********************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_SupportedLaws_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./SupportedLaws.vue?vue&type=script&lang=js */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/SupportedLaws.vue?vue&type=script&lang=js\");\n /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_SupportedLaws_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/SupportedLaws.vue?");

/***/ }),

/***/ "./src/modules/banners/tabs/TabContent.vue?vue&type=script&lang=js":
/*!*************************************************************************!*\
  !*** ./src/modules/banners/tabs/TabContent.vue?vue&type=script&lang=js ***!
  \*************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabContent_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./TabContent.vue?vue&type=script&lang=js */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabContent.vue?vue&type=script&lang=js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabContent_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__]);\n_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabContent_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabContent_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabContent.vue?");

/***/ }),

/***/ "./src/modules/banners/tabs/TabGeneral.vue?vue&type=script&lang=js":
/*!*************************************************************************!*\
  !*** ./src/modules/banners/tabs/TabGeneral.vue?vue&type=script&lang=js ***!
  \*************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabGeneral_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./TabGeneral.vue?vue&type=script&lang=js */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabGeneral.vue?vue&type=script&lang=js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabGeneral_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__]);\n_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabGeneral_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabGeneral_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabGeneral.vue?");

/***/ }),

/***/ "./src/modules/banners/tabs/TabLayout.vue?vue&type=script&lang=js":
/*!************************************************************************!*\
  !*** ./src/modules/banners/tabs/TabLayout.vue?vue&type=script&lang=js ***!
  \************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabLayout_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./TabLayout.vue?vue&type=script&lang=js */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabLayout.vue?vue&type=script&lang=js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabLayout_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__]);\n_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabLayout_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabLayout_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabLayout.vue?");

/***/ }),

/***/ "./src/modules/banners/views/Customize.vue?vue&type=script&lang=js":
/*!*************************************************************************!*\
  !*** ./src/modules/banners/views/Customize.vue?vue&type=script&lang=js ***!
  \*************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Customize_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Customize.vue?vue&type=script&lang=js */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/views/Customize.vue?vue&type=script&lang=js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Customize_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__]);\n_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Customize_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Customize_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/views/Customize.vue?");

/***/ }),

/***/ "./src/components/Dropdown.vue?vue&type=template&id=d436187e":
/*!*******************************************************************!*\
  !*** ./src/components/Dropdown.vue?vue&type=template&id=d436187e ***!
  \*******************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Dropdown_vue_vue_type_template_id_d436187e__WEBPACK_IMPORTED_MODULE_0__.render; },\n/* harmony export */   staticRenderFns: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Dropdown_vue_vue_type_template_id_d436187e__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Dropdown_vue_vue_type_template_id_d436187e__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Dropdown.vue?vue&type=template&id=d436187e */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/Dropdown.vue?vue&type=template&id=d436187e\");\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/components/Dropdown.vue?");

/***/ }),

/***/ "./src/components/GCMNotice.vue?vue&type=template&id=7b362e6e&scoped=true":
/*!********************************************************************************!*\
  !*** ./src/components/GCMNotice.vue?vue&type=template&id=7b362e6e&scoped=true ***!
  \********************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_GCMNotice_vue_vue_type_template_id_7b362e6e_scoped_true__WEBPACK_IMPORTED_MODULE_0__.render; },\n/* harmony export */   staticRenderFns: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_GCMNotice_vue_vue_type_template_id_7b362e6e_scoped_true__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_GCMNotice_vue_vue_type_template_id_7b362e6e_scoped_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./GCMNotice.vue?vue&type=template&id=7b362e6e&scoped=true */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/GCMNotice.vue?vue&type=template&id=7b362e6e&scoped=true\");\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/components/GCMNotice.vue?");

/***/ }),

/***/ "./src/components/elements/Radio.vue?vue&type=template&id=3ae6e55a":
/*!*************************************************************************!*\
  !*** ./src/components/elements/Radio.vue?vue&type=template&id=3ae6e55a ***!
  \*************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Radio_vue_vue_type_template_id_3ae6e55a__WEBPACK_IMPORTED_MODULE_0__.render; },\n/* harmony export */   staticRenderFns: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Radio_vue_vue_type_template_id_3ae6e55a__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Radio_vue_vue_type_template_id_3ae6e55a__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Radio.vue?vue&type=template&id=3ae6e55a */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/elements/Radio.vue?vue&type=template&id=3ae6e55a\");\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/components/elements/Radio.vue?");

/***/ }),

/***/ "./src/modules/banners/components/BannerLayoutItem.vue?vue&type=template&id=1cb0d989":
/*!*******************************************************************************************!*\
  !*** ./src/modules/banners/components/BannerLayoutItem.vue?vue&type=template&id=1cb0d989 ***!
  \*******************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerLayoutItem_vue_vue_type_template_id_1cb0d989__WEBPACK_IMPORTED_MODULE_0__.render; },\n/* harmony export */   staticRenderFns: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerLayoutItem_vue_vue_type_template_id_1cb0d989__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerLayoutItem_vue_vue_type_template_id_1cb0d989__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./BannerLayoutItem.vue?vue&type=template&id=1cb0d989 */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerLayoutItem.vue?vue&type=template&id=1cb0d989\");\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerLayoutItem.vue?");

/***/ }),

/***/ "./src/modules/banners/components/BannerRegionSelector.vue?vue&type=template&id=1f4c0bc2":
/*!***********************************************************************************************!*\
  !*** ./src/modules/banners/components/BannerRegionSelector.vue?vue&type=template&id=1f4c0bc2 ***!
  \***********************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerRegionSelector_vue_vue_type_template_id_1f4c0bc2__WEBPACK_IMPORTED_MODULE_0__.render; },\n/* harmony export */   staticRenderFns: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerRegionSelector_vue_vue_type_template_id_1f4c0bc2__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerRegionSelector_vue_vue_type_template_id_1f4c0bc2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./BannerRegionSelector.vue?vue&type=template&id=1f4c0bc2 */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerRegionSelector.vue?vue&type=template&id=1f4c0bc2\");\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerRegionSelector.vue?");

/***/ }),

/***/ "./src/modules/banners/components/BannerSelector.vue?vue&type=template&id=4bfe6c0b":
/*!*****************************************************************************************!*\
  !*** ./src/modules/banners/components/BannerSelector.vue?vue&type=template&id=4bfe6c0b ***!
  \*****************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerSelector_vue_vue_type_template_id_4bfe6c0b__WEBPACK_IMPORTED_MODULE_0__.render; },\n/* harmony export */   staticRenderFns: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerSelector_vue_vue_type_template_id_4bfe6c0b__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerSelector_vue_vue_type_template_id_4bfe6c0b__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./BannerSelector.vue?vue&type=template&id=4bfe6c0b */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerSelector.vue?vue&type=template&id=4bfe6c0b\");\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerSelector.vue?");

/***/ }),

/***/ "./src/modules/banners/components/BannerType.vue?vue&type=template&id=3f658be6":
/*!*************************************************************************************!*\
  !*** ./src/modules/banners/components/BannerType.vue?vue&type=template&id=3f658be6 ***!
  \*************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerType_vue_vue_type_template_id_3f658be6__WEBPACK_IMPORTED_MODULE_0__.render; },\n/* harmony export */   staticRenderFns: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerType_vue_vue_type_template_id_3f658be6__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerType_vue_vue_type_template_id_3f658be6__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./BannerType.vue?vue&type=template&id=3f658be6 */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerType.vue?vue&type=template&id=3f658be6\");\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerType.vue?");

/***/ }),

/***/ "./src/modules/banners/components/IABSettings.vue?vue&type=template&id=aeb03446":
/*!**************************************************************************************!*\
  !*** ./src/modules/banners/components/IABSettings.vue?vue&type=template&id=aeb03446 ***!
  \**************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_IABSettings_vue_vue_type_template_id_aeb03446__WEBPACK_IMPORTED_MODULE_0__.render; },\n/* harmony export */   staticRenderFns: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_IABSettings_vue_vue_type_template_id_aeb03446__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_IABSettings_vue_vue_type_template_id_aeb03446__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./IABSettings.vue?vue&type=template&id=aeb03446 */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/IABSettings.vue?vue&type=template&id=aeb03446\");\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/IABSettings.vue?");

/***/ }),

/***/ "./src/modules/banners/components/LawSelector.vue?vue&type=template&id=4706aa1e&scoped=true":
/*!**************************************************************************************************!*\
  !*** ./src/modules/banners/components/LawSelector.vue?vue&type=template&id=4706aa1e&scoped=true ***!
  \**************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_LawSelector_vue_vue_type_template_id_4706aa1e_scoped_true__WEBPACK_IMPORTED_MODULE_0__.render; },\n/* harmony export */   staticRenderFns: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_LawSelector_vue_vue_type_template_id_4706aa1e_scoped_true__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_LawSelector_vue_vue_type_template_id_4706aa1e_scoped_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./LawSelector.vue?vue&type=template&id=4706aa1e&scoped=true */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/LawSelector.vue?vue&type=template&id=4706aa1e&scoped=true\");\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/LawSelector.vue?");

/***/ }),

/***/ "./src/modules/banners/components/PreferenceCenterItem.vue?vue&type=template&id=d5fb69ba":
/*!***********************************************************************************************!*\
  !*** ./src/modules/banners/components/PreferenceCenterItem.vue?vue&type=template&id=d5fb69ba ***!
  \***********************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_PreferenceCenterItem_vue_vue_type_template_id_d5fb69ba__WEBPACK_IMPORTED_MODULE_0__.render; },\n/* harmony export */   staticRenderFns: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_PreferenceCenterItem_vue_vue_type_template_id_d5fb69ba__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_PreferenceCenterItem_vue_vue_type_template_id_d5fb69ba__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./PreferenceCenterItem.vue?vue&type=template&id=d5fb69ba */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/PreferenceCenterItem.vue?vue&type=template&id=d5fb69ba\");\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/PreferenceCenterItem.vue?");

/***/ }),

/***/ "./src/modules/banners/components/SupportedLaws.vue?vue&type=template&id=47570b2f":
/*!****************************************************************************************!*\
  !*** ./src/modules/banners/components/SupportedLaws.vue?vue&type=template&id=47570b2f ***!
  \****************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_SupportedLaws_vue_vue_type_template_id_47570b2f__WEBPACK_IMPORTED_MODULE_0__.render; },\n/* harmony export */   staticRenderFns: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_SupportedLaws_vue_vue_type_template_id_47570b2f__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_SupportedLaws_vue_vue_type_template_id_47570b2f__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./SupportedLaws.vue?vue&type=template&id=47570b2f */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/SupportedLaws.vue?vue&type=template&id=47570b2f\");\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/SupportedLaws.vue?");

/***/ }),

/***/ "./src/modules/banners/tabs/TabContent.vue?vue&type=template&id=611b555c":
/*!*******************************************************************************!*\
  !*** ./src/modules/banners/tabs/TabContent.vue?vue&type=template&id=611b555c ***!
  \*******************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabContent_vue_vue_type_template_id_611b555c__WEBPACK_IMPORTED_MODULE_0__.render; },\n/* harmony export */   staticRenderFns: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabContent_vue_vue_type_template_id_611b555c__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabContent_vue_vue_type_template_id_611b555c__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./TabContent.vue?vue&type=template&id=611b555c */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabContent.vue?vue&type=template&id=611b555c\");\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabContent.vue?");

/***/ }),

/***/ "./src/modules/banners/tabs/TabGeneral.vue?vue&type=template&id=a6a14b6a&scoped=true":
/*!*******************************************************************************************!*\
  !*** ./src/modules/banners/tabs/TabGeneral.vue?vue&type=template&id=a6a14b6a&scoped=true ***!
  \*******************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabGeneral_vue_vue_type_template_id_a6a14b6a_scoped_true__WEBPACK_IMPORTED_MODULE_0__.render; },\n/* harmony export */   staticRenderFns: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabGeneral_vue_vue_type_template_id_a6a14b6a_scoped_true__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabGeneral_vue_vue_type_template_id_a6a14b6a_scoped_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./TabGeneral.vue?vue&type=template&id=a6a14b6a&scoped=true */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabGeneral.vue?vue&type=template&id=a6a14b6a&scoped=true\");\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabGeneral.vue?");

/***/ }),

/***/ "./src/modules/banners/tabs/TabLayout.vue?vue&type=template&id=6ac2b097":
/*!******************************************************************************!*\
  !*** ./src/modules/banners/tabs/TabLayout.vue?vue&type=template&id=6ac2b097 ***!
  \******************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabLayout_vue_vue_type_template_id_6ac2b097__WEBPACK_IMPORTED_MODULE_0__.render; },\n/* harmony export */   staticRenderFns: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabLayout_vue_vue_type_template_id_6ac2b097__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabLayout_vue_vue_type_template_id_6ac2b097__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./TabLayout.vue?vue&type=template&id=6ac2b097 */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabLayout.vue?vue&type=template&id=6ac2b097\");\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabLayout.vue?");

/***/ }),

/***/ "./src/modules/banners/views/Customize.vue?vue&type=template&id=740113ae":
/*!*******************************************************************************!*\
  !*** ./src/modules/banners/views/Customize.vue?vue&type=template&id=740113ae ***!
  \*******************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Customize_vue_vue_type_template_id_740113ae__WEBPACK_IMPORTED_MODULE_0__.render; },\n/* harmony export */   staticRenderFns: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Customize_vue_vue_type_template_id_740113ae__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_use_0_node_modules_vue_vue_loader_v15_lib_loaders_templateLoader_js_ruleSet_1_rules_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Customize_vue_vue_type_template_id_740113ae__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Customize.vue?vue&type=template&id=740113ae */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/views/Customize.vue?vue&type=template&id=740113ae\");\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/views/Customize.vue?");

/***/ }),

/***/ "./src/modules/banners/components/SupportedLaws.vue?vue&type=style&index=0&id=47570b2f&lang=css":
/*!******************************************************************************************************!*\
  !*** ./src/modules/banners/components/SupportedLaws.vue?vue&type=style&index=0&id=47570b2f&lang=css ***!
  \******************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_12_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_use_2_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_SupportedLaws_vue_vue_type_style_index_0_id_47570b2f_lang_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-style-loader/index.js??clonedRuleSet-12.use[0]!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./SupportedLaws.vue?vue&type=style&index=0&id=47570b2f&lang=css */ \"./node_modules/vue-style-loader/index.js??clonedRuleSet-12.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/SupportedLaws.vue?vue&type=style&index=0&id=47570b2f&lang=css\");\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_12_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_use_2_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_SupportedLaws_vue_vue_type_style_index_0_id_47570b2f_lang_css__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_clonedRuleSet_12_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_use_2_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_SupportedLaws_vue_vue_type_style_index_0_id_47570b2f_lang_css__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_clonedRuleSet_12_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_use_2_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_SupportedLaws_vue_vue_type_style_index_0_id_47570b2f_lang_css__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_vue_style_loader_index_js_clonedRuleSet_12_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_use_2_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_SupportedLaws_vue_vue_type_style_index_0_id_47570b2f_lang_css__WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/SupportedLaws.vue?");

/***/ }),

/***/ "./src/components/Dropdown.vue?vue&type=style&index=0&id=d436187e&lang=scss":
/*!**********************************************************************************!*\
  !*** ./src/components/Dropdown.vue?vue&type=style&index=0&id=d436187e&lang=scss ***!
  \**********************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Dropdown_vue_vue_type_style_index_0_id_d436187e_lang_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Dropdown.vue?vue&type=style&index=0&id=d436187e&lang=scss */ \"./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/Dropdown.vue?vue&type=style&index=0&id=d436187e&lang=scss\");\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Dropdown_vue_vue_type_style_index_0_id_d436187e_lang_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Dropdown_vue_vue_type_style_index_0_id_d436187e_lang_scss__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Dropdown_vue_vue_type_style_index_0_id_d436187e_lang_scss__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Dropdown_vue_vue_type_style_index_0_id_d436187e_lang_scss__WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/components/Dropdown.vue?");

/***/ }),

/***/ "./src/modules/banners/components/BannerSelector.vue?vue&type=style&index=0&id=4bfe6c0b&lang=scss":
/*!********************************************************************************************************!*\
  !*** ./src/modules/banners/components/BannerSelector.vue?vue&type=style&index=0&id=4bfe6c0b&lang=scss ***!
  \********************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerSelector_vue_vue_type_style_index_0_id_4bfe6c0b_lang_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./BannerSelector.vue?vue&type=style&index=0&id=4bfe6c0b&lang=scss */ \"./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerSelector.vue?vue&type=style&index=0&id=4bfe6c0b&lang=scss\");\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerSelector_vue_vue_type_style_index_0_id_4bfe6c0b_lang_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerSelector_vue_vue_type_style_index_0_id_4bfe6c0b_lang_scss__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerSelector_vue_vue_type_style_index_0_id_4bfe6c0b_lang_scss__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerSelector_vue_vue_type_style_index_0_id_4bfe6c0b_lang_scss__WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerSelector.vue?");

/***/ }),

/***/ "./src/modules/banners/components/BannerType.vue?vue&type=style&index=0&id=3f658be6&lang=scss":
/*!****************************************************************************************************!*\
  !*** ./src/modules/banners/components/BannerType.vue?vue&type=style&index=0&id=3f658be6&lang=scss ***!
  \****************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerType_vue_vue_type_style_index_0_id_3f658be6_lang_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./BannerType.vue?vue&type=style&index=0&id=3f658be6&lang=scss */ \"./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerType.vue?vue&type=style&index=0&id=3f658be6&lang=scss\");\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerType_vue_vue_type_style_index_0_id_3f658be6_lang_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerType_vue_vue_type_style_index_0_id_3f658be6_lang_scss__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerType_vue_vue_type_style_index_0_id_3f658be6_lang_scss__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_BannerType_vue_vue_type_style_index_0_id_3f658be6_lang_scss__WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerType.vue?");

/***/ }),

/***/ "./src/modules/banners/components/IABSettings.vue?vue&type=style&index=0&id=aeb03446&lang=scss":
/*!*****************************************************************************************************!*\
  !*** ./src/modules/banners/components/IABSettings.vue?vue&type=style&index=0&id=aeb03446&lang=scss ***!
  \*****************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_IABSettings_vue_vue_type_style_index_0_id_aeb03446_lang_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./IABSettings.vue?vue&type=style&index=0&id=aeb03446&lang=scss */ \"./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/IABSettings.vue?vue&type=style&index=0&id=aeb03446&lang=scss\");\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_IABSettings_vue_vue_type_style_index_0_id_aeb03446_lang_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_IABSettings_vue_vue_type_style_index_0_id_aeb03446_lang_scss__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_IABSettings_vue_vue_type_style_index_0_id_aeb03446_lang_scss__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_IABSettings_vue_vue_type_style_index_0_id_aeb03446_lang_scss__WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/IABSettings.vue?");

/***/ }),

/***/ "./src/modules/banners/components/LawSelector.vue?vue&type=style&index=0&id=4706aa1e&lang=scss&scoped=true":
/*!*****************************************************************************************************************!*\
  !*** ./src/modules/banners/components/LawSelector.vue?vue&type=style&index=0&id=4706aa1e&lang=scss&scoped=true ***!
  \*****************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_LawSelector_vue_vue_type_style_index_0_id_4706aa1e_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./LawSelector.vue?vue&type=style&index=0&id=4706aa1e&lang=scss&scoped=true */ \"./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/LawSelector.vue?vue&type=style&index=0&id=4706aa1e&lang=scss&scoped=true\");\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_LawSelector_vue_vue_type_style_index_0_id_4706aa1e_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_LawSelector_vue_vue_type_style_index_0_id_4706aa1e_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_LawSelector_vue_vue_type_style_index_0_id_4706aa1e_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_LawSelector_vue_vue_type_style_index_0_id_4706aa1e_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/LawSelector.vue?");

/***/ }),

/***/ "./src/modules/banners/tabs/TabContent.vue?vue&type=style&index=0&id=611b555c&lang=scss":
/*!**********************************************************************************************!*\
  !*** ./src/modules/banners/tabs/TabContent.vue?vue&type=style&index=0&id=611b555c&lang=scss ***!
  \**********************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabContent_vue_vue_type_style_index_0_id_611b555c_lang_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./TabContent.vue?vue&type=style&index=0&id=611b555c&lang=scss */ \"./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabContent.vue?vue&type=style&index=0&id=611b555c&lang=scss\");\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabContent_vue_vue_type_style_index_0_id_611b555c_lang_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabContent_vue_vue_type_style_index_0_id_611b555c_lang_scss__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabContent_vue_vue_type_style_index_0_id_611b555c_lang_scss__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabContent_vue_vue_type_style_index_0_id_611b555c_lang_scss__WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabContent.vue?");

/***/ }),

/***/ "./src/modules/banners/tabs/TabGeneral.vue?vue&type=style&index=0&id=a6a14b6a&lang=scss&scoped=true":
/*!**********************************************************************************************************!*\
  !*** ./src/modules/banners/tabs/TabGeneral.vue?vue&type=style&index=0&id=a6a14b6a&lang=scss&scoped=true ***!
  \**********************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabGeneral_vue_vue_type_style_index_0_id_a6a14b6a_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./TabGeneral.vue?vue&type=style&index=0&id=a6a14b6a&lang=scss&scoped=true */ \"./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabGeneral.vue?vue&type=style&index=0&id=a6a14b6a&lang=scss&scoped=true\");\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabGeneral_vue_vue_type_style_index_0_id_a6a14b6a_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabGeneral_vue_vue_type_style_index_0_id_a6a14b6a_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabGeneral_vue_vue_type_style_index_0_id_a6a14b6a_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabGeneral_vue_vue_type_style_index_0_id_a6a14b6a_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabGeneral.vue?");

/***/ }),

/***/ "./src/modules/banners/tabs/TabLayout.vue?vue&type=style&index=0&id=6ac2b097&lang=scss":
/*!*********************************************************************************************!*\
  !*** ./src/modules/banners/tabs/TabLayout.vue?vue&type=style&index=0&id=6ac2b097&lang=scss ***!
  \*********************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabLayout_vue_vue_type_style_index_0_id_6ac2b097_lang_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./TabLayout.vue?vue&type=style&index=0&id=6ac2b097&lang=scss */ \"./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabLayout.vue?vue&type=style&index=0&id=6ac2b097&lang=scss\");\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabLayout_vue_vue_type_style_index_0_id_6ac2b097_lang_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabLayout_vue_vue_type_style_index_0_id_6ac2b097_lang_scss__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabLayout_vue_vue_type_style_index_0_id_6ac2b097_lang_scss__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_TabLayout_vue_vue_type_style_index_0_id_6ac2b097_lang_scss__WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabLayout.vue?");

/***/ }),

/***/ "./src/modules/banners/views/Customize.vue?vue&type=style&index=0&id=740113ae&lang=scss":
/*!**********************************************************************************************!*\
  !*** ./src/modules/banners/views/Customize.vue?vue&type=style&index=0&id=740113ae&lang=scss ***!
  \**********************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Customize_vue_vue_type_style_index_0_id_740113ae_lang_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Customize.vue?vue&type=style&index=0&id=740113ae&lang=scss */ \"./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/views/Customize.vue?vue&type=style&index=0&id=740113ae&lang=scss\");\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Customize_vue_vue_type_style_index_0_id_740113ae_lang_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Customize_vue_vue_type_style_index_0_id_740113ae_lang_scss__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Customize_vue_vue_type_style_index_0_id_740113ae_lang_scss__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_vue_loader_v15_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_vue_loader_v15_lib_index_js_vue_loader_options_Customize_vue_vue_type_style_index_0_id_740113ae_lang_scss__WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/views/Customize.vue?");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/Dropdown.vue?vue&type=script&lang=js":
/*!***************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/Dropdown.vue?vue&type=script&lang=js ***!
  \***************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  name: \"Dropdown\",\n  props: {\n    text: {\n      type: String,\n      default: \"\"\n    },\n    disabled: {\n      type: Boolean,\n      default: false\n    },\n    sticky: {\n      type: Boolean,\n      default: false\n    },\n    active: {\n      type: Boolean,\n      default: false\n    }\n  },\n  data() {\n    return {\n      visible: false\n    };\n  },\n  methods: {\n    toggle() {\n      this.visible = !this.visible;\n      this.$emit(\"wccToggleDropDown\");\n    },\n    hide() {\n      if (this.sticky) return;\n      this.visible = false;\n    }\n  },\n  mounted() {\n    this.visible = this.active;\n  }\n});\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/components/Dropdown.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/GCMNotice.vue?vue&type=script&lang=js":
/*!****************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/GCMNotice.vue?vue&type=script&lang=js ***!
  \****************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vuex */ \"./node_modules/vuex/dist/vuex.esm.js\");\n/* harmony import */ var _components_elements_Notice_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/components/elements/Notice.vue */ \"./src/components/elements/Notice.vue\");\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  name: \"GCMNotice\",\n  components: {\n    Notice: _components_elements_Notice_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"]\n  },\n  data() {\n    return {};\n  },\n  methods: {},\n  computed: {\n    ...(0,vuex__WEBPACK_IMPORTED_MODULE_1__.mapState)(\"settings\", [\"info\"]),\n    gcmStatus() {\n      return this.$store.state.settings.options.google_consent_mode.status;\n    },\n    loading() {\n      return this.info === false;\n    }\n  }\n});\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/components/GCMNotice.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/elements/Radio.vue?vue&type=script&lang=js":
/*!*********************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/elements/Radio.vue?vue&type=script&lang=js ***!
  \*********************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  name: \"Radio\",\n  components: {},\n  model: {\n    prop: \"modelValue\",\n    event: \"change\"\n  },\n  props: {\n    id: {\n      type: String,\n      required: true\n    },\n    name: {\n      type: String,\n      default: \"\"\n    },\n    value: {\n      type: [String, Boolean],\n      required: true\n    },\n    label: {\n      type: String,\n      default: \"\"\n    },\n    icon: {\n      type: String,\n      default: \"\"\n    },\n    modelValue: {\n      default: \"\"\n    },\n    disabled: {\n      type: Boolean,\n      default: false\n    }\n  },\n  data() {\n    return {\n      selected: false\n    };\n  },\n  computed: {\n    radioClass() {\n      return {\n        \"wcc-radio\": true,\n        \"wcc-image-radio\": this.icon !== \"\",\n        checked: this.isChecked\n      };\n    },\n    isChecked() {\n      return this.modelValue == this.value;\n    }\n  }\n});\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/components/elements/Radio.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerLayoutItem.vue?vue&type=script&lang=js":
/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerLayoutItem.vue?vue&type=script&lang=js ***!
  \***************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _components_elements_Radio_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/components/elements/Radio.vue */ \"./src/components/elements/Radio.vue\");\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  name: \"BannerLayoutItem\",\n  components: {\n    Radio: _components_elements_Radio_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"]\n  },\n  props: {\n    properties: {\n      type: Object,\n      default() {\n        return {};\n      }\n    },\n    disabled: {\n      type: Boolean,\n      default: false\n    }\n  },\n  computed: {\n    banner() {\n      return this.$store.state.banners.current;\n    },\n    selectedLayout: {\n      get() {\n        const type = this.banner.properties.settings.type;\n        const position = this.banner.properties.settings.position;\n        return `${type}-${position}`;\n      },\n      set(layout) {\n        const [type, x, y] = layout.split(\"-\");\n        const position = y ? `${x}-${y}` : x;\n        this.banner.properties.settings.type = type;\n        this.banner.properties.settings.position = position;\n      }\n    }\n  },\n  methods: {\n    formatPosition(position) {\n      // Convert to lowercase and split by '-', then capitalize each part\n      return position.toLowerCase().split(\"-\").map(word => word.charAt(0).toUpperCase() + word.slice(1)).join(\" \");\n    }\n  }\n});\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerLayoutItem.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerRegionSelector.vue?vue&type=script&lang=js":
/*!*******************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerRegionSelector.vue?vue&type=script&lang=js ***!
  \*******************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vue_frag__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue-frag */ \"./node_modules/vue-frag/dist/frag.esm.js\");\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  name: \"BannerRegionSelector\",\n  components: {\n    Fragment: vue_frag__WEBPACK_IMPORTED_MODULE_0__.Fragment\n  },\n  props: {\n    law: {\n      type: String,\n      default: \"gdpr\"\n    }\n  },\n  data() {\n    return {\n      regions: {\n        gdpr: [{\n          label: this.$i18n.__(\"Worldwide\", \"webtoffee-cookie-consent\"),\n          regions: [],\n          code: \"ALL\"\n        }, {\n          label: this.$i18n.__(\"EU Countries & UK\", \"webtoffee-cookie-consent\"),\n          regions: [\"EU\"],\n          code: \"EU\"\n        }],\n        ccpa: [{\n          label: this.$i18n.__(\"Worldwide\", \"webtoffee-cookie-consent\"),\n          regions: [],\n          code: \"ALL\"\n        }, {\n          label: this.$i18n.__(\"United States\", \"webtoffee-cookie-consent\"),\n          regions: [\"NA:US\"],\n          code: \"US\"\n        }]\n      }\n    };\n  },\n  methods: {},\n  computed: {\n    banner() {\n      return this.$store.state.banners.current;\n    },\n    appliedLaw() {\n      return this.banner.properties.settings.applicableLaw;\n    },\n    geoTargetHeading() {\n      return this.$i18n.__(\"Geo-target Banner\", \"webtoffee-cookie-consent\");\n    },\n    selectedRegion() {\n      return this.banner.properties.config.selectedRegion.region;\n    }\n  }\n});\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerRegionSelector.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerSelector.vue?vue&type=script&lang=js":
/*!*************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerSelector.vue?vue&type=script&lang=js ***!
  \*************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _components_Dropdown_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/components/Dropdown.vue */ \"./src/components/Dropdown.vue\");\n/* harmony import */ var _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/modules/banners/helpers/utils */ \"./src/modules/banners/helpers/utils.js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_1__]);\n_modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_1__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  name: \"BannerSelector\",\n  components: {\n    Dropdown: _components_Dropdown_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"]\n  },\n  data() {\n    return {\n      laws: [\"gdpr\", \"ccpa\", \"gdpr&ccpa\"]\n    };\n  },\n  methods: {\n    async changeBanner(id) {\n      _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_1__[\"default\"].toggleBanner(id);\n    },\n    getBannerName(banner) {\n      if (banner.id === 2 || banner === \"CCPA\") {\n        return \"US State Laws\";\n      } else if (banner === \"GDPR\") {\n        return \"GDPR\";\n      }\n      return banner.name;\n    }\n  },\n  computed: {\n    banner() {\n      return this.$store.state.banners.current;\n    },\n    banners() {\n      return this.$store.state.banners.items || {};\n    },\n    selectedLaws() {\n      return this.$store.state.settings.options.banners.selected;\n    },\n    showDropdown() {\n      return this.selectedLaws.length > 1;\n    },\n    filteredBanners() {\n      return this.banners.filter(banner => this.selectedLaws.includes(banner.name));\n    }\n  }\n});\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerSelector.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerType.vue?vue&type=script&lang=js":
/*!*********************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerType.vue?vue&type=script&lang=js ***!
  \*********************************************************************************************************************************************************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vue_frag__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue-frag */ \"./node_modules/vue-frag/dist/frag.esm.js\");\n/* harmony import */ var _modules_banners_components_BannerLayoutItem_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/modules/banners/components/BannerLayoutItem.vue */ \"./src/modules/banners/components/BannerLayoutItem.vue\");\n/* harmony import */ var _modules_banners_components_PreferenceCenterItem_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/modules/banners/components/PreferenceCenterItem.vue */ \"./src/modules/banners/components/PreferenceCenterItem.vue\");\n/* harmony import */ var _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/modules/banners/helpers/utils */ \"./src/modules/banners/helpers/utils.js\");\n/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! vuex */ \"./node_modules/vuex/dist/vuex.esm.js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_3__]);\n_modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_3__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  name: \"BannerType\",\n  components: {\n    Fragment: vue_frag__WEBPACK_IMPORTED_MODULE_0__.Fragment,\n    BannerLayoutItem: _modules_banners_components_BannerLayoutItem_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n    PreferenceCenterItem: _modules_banners_components_PreferenceCenterItem_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"]\n  },\n  data() {\n    return {\n      selectedLayoutType: \"\"\n    };\n  },\n  computed: {\n    banner() {\n      return this.$store.state.banners.current;\n    },\n    layouts() {\n      let layouts = _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_3__[\"default\"].getLayouts();\n      const law = this.banner.properties.settings.applicableLaw;\n      if (law === \"ccpa\") {\n        layouts = layouts.filter(element => element.type === \"banner\" || element.type === \"box\");\n      }\n      return layouts;\n    },\n    preferenceCenterLayouts() {\n      const selectedLayout = this.getLayoutProperties(this.selectedLayoutType);\n      if (selectedLayout) {\n        const law = this.banner.properties.settings.applicableLaw;\n        if (law === \"ccpa\") {\n          return selectedLayout.preferenceCenter.filter(center => center === 'center');\n        }\n        return selectedLayout.preferenceCenter;\n      }\n      return [];\n    },\n    ...(0,vuex__WEBPACK_IMPORTED_MODULE_4__.mapState)(\"settings\", [\"info\"]),\n    loading() {\n      return !Object.prototype.hasOwnProperty.call(this.info, \"plan\");\n    }\n  },\n  methods: {\n    getLayoutProperties(type) {\n      return this.layouts.find(layout => layout.type === type) || {};\n    },\n    selectLayoutType(type, reload = false) {\n      this.selectedLayoutType = type;\n      const layout = this.getLayoutProperties(type);\n      if (layout) {\n        this.banner.properties.settings.type = this.banner.properties.settings.type = reload ? this.banner.properties.settings.type : layout.type;\n        this.banner.properties.settings.position = reload ? this.banner.properties.settings.position : layout.default;\n      }\n    }\n  },\n  watch: {\n    \"banner.properties.settings.applicableLaw\": function () {\n      // Update the selected layout type based on the new applicable law\n      // Set the default selected layout type\n      const defaultType = this.banner.properties.settings.type || (this.layouts.length > 0 ? this.layouts[0].type : \"\");\n      this.selectLayoutType(defaultType, true);\n    }\n  },\n  created() {\n    // Set the default selected layout type\n    const defaultType = this.banner.properties.settings.type || (this.layouts.length > 0 ? this.layouts[0].type : \"\");\n    this.selectLayoutType(defaultType, true);\n  }\n});\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerType.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/IABSettings.vue?vue&type=script&lang=js":
/*!**********************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/IABSettings.vue?vue&type=script&lang=js ***!
  \**********************************************************************************************************************************************************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vue_frag__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue-frag */ \"./node_modules/vue-frag/dist/frag.esm.js\");\n/* harmony import */ var _components_Modal_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/components/Modal.vue */ \"./src/components/Modal.vue\");\n/* harmony import */ var _helpers_api__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/helpers/api */ \"./src/helpers/api.js\");\n/* harmony import */ var _helpers_common__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/helpers/common */ \"./src/helpers/common.js\");\n/* harmony import */ var _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/modules/banners/helpers/utils */ \"./src/modules/banners/helpers/utils.js\");\n/* harmony import */ var _components_elements_Loader_vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/elements/Loader.vue */ \"./src/components/elements/Loader.vue\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_4__]);\n_modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_4__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n\n\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  name: \"IABSettings\",\n  components: {\n    Fragment: vue_frag__WEBPACK_IMPORTED_MODULE_0__.Fragment,\n    Modal: _components_Modal_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n    Loader: _components_elements_Loader_vue__WEBPACK_IMPORTED_MODULE_5__[\"default\"]\n  },\n  props: {\n    law: {\n      type: String,\n      default: \"gdpr\"\n    }\n  },\n  data() {\n    return {\n      updating: false,\n      loading: false,\n      modalType: \"\",\n      modalHeader: \"\",\n      modalBody: \"\",\n      modalConfirmButton: \"\",\n      searchText: \"\",\n      vendorData: null,\n      // Store the fetched data\n      currentVendorData: null,\n      selectedLayoutType: \"Purposes\",\n      selectedVendorType: \"Third party vendors\",\n      selectedCategoryName: \"Purposes\",\n      selectedLayoutTypeClass: \"purpose\",\n      selectedVendorTypeClass: \"thirdpartyvendors\",\n      selectedVendorName: \"\",\n      selectedCategoryLength: \"\",\n      selectedPurposeFeatureArray: {\n        purpose: [],\n        specialpurpose: [],\n        feature: [],\n        specialfeature: []\n      },\n      selectedVendorArray: {\n        thirdpartyvendors: [],\n        googlevendors: []\n      },\n      selectAllChecked: false,\n      // Checkbox state for \"Select All\"\n      selectedCategory: {\n        items: []\n      } // Your vendor items here\n    };\n  },\n\n  methods: {\n    async showModal(type) {\n      try {\n        this.modalType = type;\n        if (type === \"purpose_feature\") {\n          this.modalHeader = this.$i18n.__(\"Manage purposes and features\", \"webtoffee-cookie-consent\");\n          this.modalBody = this.$i18n.__(\"The cookie banner will reappear for all previously consenting users, prompting them to provide their consent once more\", \"webtoffee-cookie-consent\");\n          this.modalConfirmButton = this.$i18n.__(\"Save settings\", \"webtoffee-cookie-consent\");\n          this.confirmAction = this.updatePurposeFeatures;\n        } else if (type === \"vendors\") {\n          this.modalHeader = this.$i18n.__(\"Manage vendors\", \"webtoffee-cookie-consent\");\n          this.modalBody = this.$i18n.__(\"You will lose all the customizations you have done so far\", \"webtoffee-cookie-consent\");\n          this.modalConfirmButton = this.$i18n.__(\"Update vendors\", \"webtoffee-cookie-consent\");\n          this.confirmAction = this.updateVendors;\n        }\n        this.loading = true; // Set loading to true\n        this.$refs.confirmationModal.show();\n        // Fetch vendor file\n        await this.fetchJson();\n        // For vendors modal, always fetch fresh data from database\n        if (type === \"vendors\") {\n          this.currentVendorData = null; // Clear cached data to force fresh fetch\n        }\n        // Fetch vendor data\n        await this.fetchVendorData();\n      } catch (error) {\n        console.error(\"API Error:\", error);\n      } finally {\n        this.loading = false; // Set loading to false\n      }\n    },\n\n    async updatePurposeFeatures() {\n      this.$refs.wccIABSavebutton.startLoading();\n      try {\n        this.updating = true;\n        const response = await _helpers_api__WEBPACK_IMPORTED_MODULE_2__[\"default\"].post({\n          path: `/banners/purposefeatures`,\n          data: {\n            content: this.selectedPurposeFeatureArray\n          }\n        });\n        await (0,_helpers_common__WEBPACK_IMPORTED_MODULE_3__.saveOptions)();\n        await _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_4__[\"default\"].bulkUpdate();\n        this.$root.$emit(\"triggerNotification\", {\n          type: \"success\",\n          message: this.$i18n.__(\"Purposes and features updated successfully!\", \"webtoffee-cookie-consent\")\n        });\n        return response;\n      } catch (error) {\n        console.error(error);\n        this.showErrors(this.$i18n.__(\"Problem occurred while saving your settings. Please try again later!\", \"webtoffee-cookie-consent\"));\n      } finally {\n        this.updating = false;\n        this.closeModal();\n      }\n      this.$refs.wccIABSavebutton.stopLoading();\n    },\n    async updateVendors() {\n      // Check if vendor count is zero BEFORE starting the save process\n      const thirdPartyCount = Array.isArray(this.selectedVendorArray.thirdpartyvendors) ? this.selectedVendorArray.thirdpartyvendors.length : 0;\n\n      // Only count Google vendors if \"Support Google's Additional Consent\" is enabled\n      const gacmEnabled = this.banner?.properties?.settings?.gacm_enabled;\n      const googleVendorsCount = gacmEnabled && Array.isArray(this.selectedVendorArray.googlevendors) ? this.selectedVendorArray.googlevendors.length : 0;\n      const totalVendorCount = thirdPartyCount + googleVendorsCount;\n      if (totalVendorCount === 0) {\n        this.$root.$emit(\"triggerNotification\", {\n          type: \"warning\",\n          message: this.$i18n.__(\"Vendor list is empty. Unable to generate disclosed vendors segment. Please validate TCF settings\", \"webtoffee-cookie-consent\")\n        });\n        this.closeModal(); // Close modal even when validation fails\n        return; // Exit early - do not save\n      }\n\n      this.$refs.wccIABSavebutton.startLoading();\n      try {\n        this.updating = true;\n        const response = await _helpers_api__WEBPACK_IMPORTED_MODULE_2__[\"default\"].post({\n          path: `/banners/updatevendordata`,\n          data: {\n            content: this.selectedVendorArray\n          }\n        });\n        await (0,_helpers_common__WEBPACK_IMPORTED_MODULE_3__.saveOptions)();\n        await _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_4__[\"default\"].bulkUpdate();\n        this.$root.$emit(\"triggerNotification\", {\n          type: \"success\",\n          message: this.$i18n.__(\"Vendor list updated successfully!\", \"webtoffee-cookie-consent\")\n        });\n        return response;\n      } catch (error) {\n        console.error(error);\n        this.showErrors(this.$i18n.__(\"Problem occurred while saving your settings. Please try again later!\", \"webtoffee-cookie-consent\"));\n      } finally {\n        this.updating = false;\n        this.closeModal();\n      }\n      this.$refs.wccIABSavebutton.stopLoading();\n    },\n    async fetchJson() {\n      if (this.vendorData) {\n        // Vendor data is already loaded, no need to fetch again\n        return;\n      }\n      this.loading = true;\n      try {\n        // Fetch the vendor file from the API\n        const response = await _helpers_api__WEBPACK_IMPORTED_MODULE_2__[\"default\"].post({\n          path: `/banners/fetchJson`,\n          data: {\n            content: this.language\n          }\n        });\n        this.vendorData = response; // Store the fetched data\n        this.vendorData.vendors = this.mapVendors(response); // Map ans store the vendors data\n\n        if (!this.vendorData.vendors || Object.keys(this.vendorData.vendors).length === 0) {\n          const vendorlistArray = await _helpers_api__WEBPACK_IMPORTED_MODULE_2__[\"default\"].post({\n            path: `/banners/fetchJson`,\n            data: {\n              content: 'en'\n            }\n          });\n          // Set vendors and googleVendors from the fetched data\n          if (vendorlistArray) {\n            this.vendorData.vendors = vendorlistArray.vendors || {};\n            this.vendorData.googleVendors = vendorlistArray.googleVendors || {};\n\n            // Re-map vendors after updating the data\n            this.vendorData.vendors = this.mapVendors(this.vendorData);\n          }\n        }\n      } catch (error) {\n        // Handle errors\n        console.error('API Error:', error);\n      } finally {\n        this.loading = false;\n      }\n    },\n    async fetchVendorData() {\n      if (this.currentVendorData) {\n        // Vendor data is already loaded, no need to fetch again\n        return;\n      }\n      this.loading = true;\n      try {\n        // Fetch the vendor dta from the API\n        const response = await _helpers_api__WEBPACK_IMPORTED_MODULE_2__[\"default\"].get({\n          path: \"banners/fetchvendordata\"\n        });\n        this.currentVendorData = response; // Store the fetched data\n      } catch (error) {\n        // Handle errors\n        console.error('API Error:', error);\n      } finally {\n        this.loading = false;\n        await this.initializeVendorData();\n      }\n    },\n    async initializeVendorData() {\n      // Ensure that vendors is an object\n      if (Object.keys(this.currentVendorData.vendors).length === 0) {\n        this.currentVendorData.vendors = {\n          googleVendors: Array.isArray(this.vendorData.googleVendors) ? this.vendorData.googleVendors : Object.values(this.vendorData.googleVendors || {}),\n          thirdpartyvendors: Array.isArray(this.vendorData.vendors) ? this.vendorData.vendors : Object.values(this.vendorData.vendors || {})\n        };\n      }\n\n      // Ensure that purpose_feature is also an object\n      if (Object.keys(this.currentVendorData.purpose_feature).length === 0) {\n        this.currentVendorData.purpose_feature = {\n          purposes: Array.isArray(this.vendorData.purposes) ? this.vendorData.purposes : Object.values(this.vendorData.purposes || {}),\n          specialPurposes: Array.isArray(this.vendorData.specialPurposes) ? this.vendorData.specialPurposes : Object.values(this.vendorData.specialPurposes || {}),\n          features: Array.isArray(this.vendorData.features) ? this.vendorData.features : Object.values(this.vendorData.features || {}),\n          specialFeatures: Array.isArray(this.vendorData.specialFeatures) ? this.vendorData.specialFeatures : Object.values(this.vendorData.specialFeatures || {})\n        };\n      }\n    },\n    selectLayoutType(type) {\n      this.selectedLayoutType = type;\n      // Convert categoryType to lowercase and remove spaces for consistency\n      const normalizedCategoryType = type.toLowerCase().replace(\" \", \"\").replace(/s$/, \"\");\n      this.selectedLayoutTypeClass = normalizedCategoryType;\n      // Update the selectedCategoryName based on the selectedLayoutType\n      const selectedCategory = this.purposeFeatures.find(category => category.type === type);\n      this.selectedCategoryName = selectedCategory ? selectedCategory.type : \"\";\n    },\n    selectVendorType(type) {\n      this.selectedVendorType = type;\n      // Convert categoryType to lowercase and remove spaces for consistency\n      const normalizedCategoryType = type.toLowerCase().replace(/\\s+/g, \"\");\n      this.selectedVendorTypeClass = normalizedCategoryType;\n      // Update the selectedVendorName based on the selectedVendorType\n      const selectedVendorCategory = this.vendorList.find(category => category.type === type);\n      this.selectedVendorName = selectedVendorCategory ? selectedVendorCategory.type : \"\";\n      if (this.selectedCount !== this.totalCount) {\n        this.selectAllChecked = false;\n      } else {\n        this.selectAllChecked = true;\n      }\n    },\n    closeModal() {\n      this.$refs.confirmationModal.close();\n      this.selectedVendorType = \"Third party vendors\";\n      this.selectedVendorTypeClass = \"thirdpartyvendors\";\n    },\n    getLayoutTitle() {\n      // Use the stored category name\n      if (this.selectedCategoryName) {\n        return `Select '${this.selectedCategoryName}' to be displayed on the second layer of the cookie banner for user consent.`;\n      } else {\n        return 'Select items to be displayed on the second layer of the cookie banner for user consent.';\n      }\n    },\n    getVendorLayoutTitle(type) {\n      // Convert categoryType to lowercase and remove spaces for consistency\n      const normalizedCategoryType = type.toLowerCase().replace(/\\s+/g, \"\");\n      // Use the stored category name\n      if ('thirdpartyvendors' === normalizedCategoryType) {\n        return 'Third-party vendors';\n      } else if ('googlevendors' === normalizedCategoryType) {\n        return 'Google Ad Tech providers';\n      }\n    },\n    getVendorLayoutDescription() {\n      // Use the stored category name\n      if ('thirdpartyvendors' === this.selectedVendorTypeClass) {\n        return `Select TCF-listed vendors to display in the cookie banner. All vendors selected will get the consent to purpose, features and special features if applicable.`;\n      } else if ('googlevendors' === this.selectedVendorTypeClass) {\n        return 'Select Google Ads certified vendors to display in the cookie banner for user consent.';\n      }\n    },\n    isItemChecked(itemId, categoryType, isVendor = false) {\n      // Convert categoryType to lowercase and remove spaces for consistency\n      const normalizedCategoryType = isVendor ? categoryType.toLowerCase().replace(\" \", \"\") : categoryType.toLowerCase().replace(\" \", \"\").replace(/s$/, \"\");\n\n      // Determine which array to update\n      let categoryArray = isVendor ? this.selectedVendorArray[normalizedCategoryType] : this.selectedPurposeFeatureArray[normalizedCategoryType];\n      // If categoryArray is not an array, check if it's an object\n      if (!Array.isArray(categoryArray)) {\n        if (typeof categoryArray === 'object' && categoryArray !== null) {\n          // Handle the object case (e.g., extract keys, convert to array, etc.)\n          categoryArray = Object.keys(categoryArray);\n        } else {\n          // Convert to an empty array if it's not an object\n          categoryArray = [];\n        }\n      }\n      // Handle the selectAllChecked logic for vendors\n      if (isVendor) {\n        this.selectAllChecked = this.selectedCount === this.totalCount;\n      }\n      return categoryArray.some(item => item.id === itemId);\n    },\n    handleItemCheckboxChange(itemId, categoryType, isVendor = false) {\n      const normalizedCategoryType = isVendor ? categoryType.toLowerCase().replace(/\\s+/g, \"\") : categoryType.toLowerCase().replace(/\\s+/g, \"\").replace(/s$/, \"\");\n\n      // Determine which array to update\n      const targetArray = isVendor ? this.selectedVendorArray : this.selectedPurposeFeatureArray;\n\n      // Ensure the categoryArray is initialized and is an array\n      let categoryArray = targetArray[normalizedCategoryType];\n      if (!Array.isArray(categoryArray)) {\n        categoryArray = [];\n        this.$set(targetArray, normalizedCategoryType, categoryArray);\n      }\n\n      // Find the index of the object with the matching itemId\n      const itemIndex = categoryArray.findIndex(item => item.id === itemId);\n      if (itemIndex === -1) {\n        // If the object with the given itemId is not found, add it\n        const newItem = isVendor ? {\n          id: itemId\n        } : {\n          id: itemId\n        }; // Adjust based on your data structure\n        categoryArray.push(newItem);\n      } else {\n        // If the object is found, remove it\n        categoryArray.splice(itemIndex, 1);\n      }\n\n      // Handle the selectAllChecked logic for vendors\n      if (isVendor) {\n        // Get all item IDs for the current vendor type\n        const allItemIds = Object.keys(this.selectedVendorItems[this.selectedVendorType] || {}).map(key => Number(key));\n        this.selectAllChecked = allItemIds.length === categoryArray.length;\n      }\n    },\n    handleSelectAll(categoryType) {\n      const normalizedCategoryType = categoryType.toLowerCase().replace(/\\s+/g, \"\");\n\n      // Ensure the vendor array is initialized as an array\n      if (!Array.isArray(this.selectedVendorArray[normalizedCategoryType])) {\n        this.$set(this.selectedVendorArray, normalizedCategoryType, []);\n      }\n      const vendorArray = this.selectedVendorArray[normalizedCategoryType];\n\n      // Get the list of all item IDs from selectedVendorItems\n      const itemIds = Object.keys(this.selectedVendorItems).map(key => Number(key));\n\n      // Determine whether to add or remove items based on selectAllChecked\n      if (this.selectAllChecked) {\n        // Add all item IDs if they are not already present in vendorArray\n        itemIds.forEach(itemId => {\n          if (!vendorArray.some(item => item.id === itemId)) {\n            vendorArray.push({\n              id: itemId\n            }); // Ensure adding a new object\n          }\n        });\n      } else {\n        // Remove all item IDs from vendorArray\n        itemIds.forEach(itemId => {\n          const index = vendorArray.findIndex(item => item.id === itemId);\n          if (index !== -1) {\n            vendorArray.splice(index, 1);\n          }\n        });\n      }\n\n      // Optionally, reset the select all checkbox state\n      this.selectAllChecked = false;\n    },\n    unselectAll(categoryType) {\n      const normalizedCategoryType = categoryType.toLowerCase().replace(/\\s+/g, \"\");\n\n      // Ensure the vendor array is initialized as an array\n      if (!Array.isArray(this.selectedVendorArray[normalizedCategoryType])) {\n        this.$set(this.selectedVendorArray, normalizedCategoryType, []);\n      }\n      const vendorArray = this.selectedVendorArray[normalizedCategoryType];\n\n      // Uncheck items and log for debugging\n      vendorArray.forEach(item => {\n        const itemId = item.id; // Assuming each item has an 'id' property\n        if (this.selectedVendorItems[itemId]) {\n          // Uncheck the item\n          this.$set(this.selectedVendorItems[itemId], 'checked', false);\n        } else {\n          console.warn(`ItemId ${itemId} not found in selectedVendorItems`); // Debug log\n        }\n      });\n\n      // Clear the vendorArray by replacing it with an empty array\n      this.$set(this.selectedVendorArray, normalizedCategoryType, []);\n\n      // Optionally, reset the select all checkbox state\n      this.selectAllChecked = false;\n\n      // Trigger any necessary updates\n      this.$nextTick(() => {\n        this.$forceUpdate(); // Force the Vue component to re-render if needed\n      });\n    },\n\n    mapVendors(vendorData) {\n      const vendorList = vendorData.vendors || {}; // vendorList is likely an object\n      let purposes = this.vendorData.purposes;\n      let specialPurposes = this.vendorData.specialPurposes;\n      let features = this.vendorData.features;\n      let specialFeatures = this.vendorData.specialFeatures;\n      let vendorIds = [];\n\n      // Loop through each vendor and push the vendor.id into vendorIds array\n      for (const vendor of Object.values(vendorList)) {\n        vendorIds.push(vendor.id);\n      }\n\n      // Create new instances of the maps\n      this.byPurposeVendorMap = {};\n      this.bySpecialPurposeVendorMap = {};\n      this.byFeatureVendorMap = {};\n      this.bySpecialFeatureVendorMap = {};\n\n      // Initializes data structure for purpose map\n      Object.keys(purposes).forEach(purposeId => {\n        this.byPurposeVendorMap[purposeId] = {\n          legInt: new Set(),\n          consent: new Set(),\n          flexible: new Set()\n        };\n      });\n\n      // Initializes data structure for special purpose map\n      Object.keys(specialPurposes).forEach(purposeId => {\n        this.bySpecialPurposeVendorMap[purposeId] = new Set();\n      });\n\n      // Initializes data structure for feature map\n      Object.keys(features).forEach(featureId => {\n        this.byFeatureVendorMap[featureId] = new Set();\n      });\n\n      // Initializes data structure for special feature map\n      Object.keys(specialFeatures).forEach(featureId => {\n        this.bySpecialFeatureVendorMap[featureId] = new Set();\n      });\n\n      // Ensure `vendorIds` is an array\n      if (!Array.isArray(vendorIds)) {\n        vendorIds = Object.keys(this.fullVendorList).map(vId => +vId);\n      }\n\n      // Convert Set back to an array for reduce operation\n      vendorIds = Array.from(new Set(vendorIds));\n\n      // Assign vendor ids to their respective maps\n      let vendors_ = vendorIds.reduce((vendors, vendorId) => {\n        // Convert vendorList object to an array using Object.values() and find the vendor by ID\n        const vendor = Object.values(vendorList).find(v => v.id === vendorId);\n        if (vendor && vendor.deletedDate === undefined) {\n          vendor.purposes.forEach(purposeId => {\n            const purpGroup = this.byPurposeVendorMap[String(purposeId)];\n            purpGroup.consent.add(vendorId);\n          });\n          vendor.specialPurposes.forEach(purposeId => {\n            this.bySpecialPurposeVendorMap[String(purposeId)].add(vendorId);\n          });\n          vendor.legIntPurposes.forEach(purposeId => {\n            this.byPurposeVendorMap[String(purposeId)].legInt.add(vendorId);\n          });\n          // Flexible purposes could not be there\n          if (vendor.flexiblePurposes) {\n            vendor.flexiblePurposes.forEach(purposeId => {\n              this.byPurposeVendorMap[String(purposeId)].flexible.add(vendorId);\n            });\n          }\n          vendor.features.forEach(featureId => {\n            this.byFeatureVendorMap[String(featureId)].add(vendorId);\n          });\n          vendor.specialFeatures.forEach(featureId => {\n            this.bySpecialFeatureVendorMap[String(featureId)].add(vendorId);\n          });\n          vendors[vendorId] = vendor; // Collect the vendor data\n        }\n\n        return vendors;\n      }, {});\n      return vendors_;\n    }\n  },\n  computed: {\n    banner() {\n      return this.$store.state.banners.current;\n    },\n    appliedLaw() {\n      return this.banner.properties.settings.applicableLaw;\n    },\n    purposeFeatures() {\n      // Ensure vendorData is available\n      if (!this.vendorData) {\n        return [];\n      }\n\n      // Extracting the purposes, special purposes, and special features from vendorData\n      const purposes = this.vendorData.purposes || [];\n      const specialPurposes = this.vendorData.specialPurposes || [];\n      const features = this.vendorData.features || [];\n      const specialFeatures = this.vendorData.specialFeatures || [];\n\n      // Combine them into a single array with keys\n      return [{\n        type: 'Purposes',\n        items: purposes\n      }, {\n        type: 'Special purpose',\n        items: specialPurposes\n      }, {\n        type: 'Features',\n        items: features\n      }, {\n        type: 'Special features',\n        items: specialFeatures\n      }];\n    },\n    vendorList() {\n      // Ensure vendorData is available\n      if (!this.vendorData) {\n        return [];\n      }\n\n      // Extracting the purposes, special purposes, and special features from vendorData\n      const vendors = this.vendorData.vendors || [];\n      const googleVendors = this.vendorData.googleVendors || [];\n\n      // Check if GACM is enabled\n      if (this.banner.properties.settings.gacm_enabled) {\n        // Return both third party vendors and Google vendors\n        return [{\n          type: 'Third party vendors',\n          items: vendors\n        }, {\n          type: 'Google vendors',\n          items: googleVendors\n        }];\n      } else {\n        // Return only third party vendors\n        return [{\n          type: 'Third party vendors',\n          items: vendors\n        }];\n      }\n    },\n    selectedLayoutItems() {\n      // Find the selected category by matching the selectedLayoutType\n      const selectedCategory = this.purposeFeatures.find(category => category.type === this.selectedLayoutType);\n      return selectedCategory ? selectedCategory.items : [];\n    },\n    selectedVendorItems() {\n      // Find the selected category by matching the selectedVendorType\n      const selectedVendorCategory = this.vendorList.find(category => category.type === this.selectedVendorType);\n      return selectedVendorCategory ? selectedVendorCategory.items : [];\n    },\n    filteredVendorItems() {\n      if (!this.searchText) {\n        return this.selectedVendorItems; // Return entire list if search text is empty\n      }\n\n      const searchLower = this.searchText.toLowerCase();\n      // Filter items based on the search text\n      return Object.values(this.selectedVendorItems).filter(item => {\n        return item.name.toLowerCase().includes(searchLower);\n      });\n    },\n    selectedCount() {\n      const normalizedCategoryType = this.selectedVendorType.toLowerCase().replace(/\\s+/g, \"\");\n      const categoryData = this.selectedVendorArray[normalizedCategoryType];\n\n      // Return the length if it's an array, or the number of object keys if it's an object, otherwise return 0\n      return Array.isArray(categoryData) ? categoryData.length : typeof categoryData === 'object' && categoryData !== null ? Object.keys(categoryData).length : 0;\n    },\n    totalCount() {\n      // Convert object to array and get the length\n      const itemsArray = Object.values(this.selectedVendorItems);\n      return itemsArray.length;\n    },\n    iabEnabled: {\n      get() {\n        return this.banner.properties.settings.iab_enabled === \"1\";\n      },\n      set(newValue) {\n        this.banner.properties.settings.iab_enabled = newValue ? \"1\" : \"0\";\n        _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_4__[\"default\"].bulkUpdate();\n      }\n    },\n    language() {\n      return this.$store.state.languages?.default || 'en';\n    }\n  },\n  watch: {\n    currentVendorData: {\n      immediate: true,\n      handler(newData) {\n        // Initialize or update the checked items based on currentVendorData\n        if (newData) {\n          // Clear existing selections\n          this.selectedPurposeFeatureArray = {\n            purpose: [],\n            specialpurpose: [],\n            feature: [],\n            specialfeature: []\n          };\n          // Clear existing selections\n          this.selectedVendorArray = {\n            thirdpartyvendors: [],\n            googlevendors: []\n          };\n\n          // Populate the selections from currentVendorData\n          for (const [category, items] of Object.entries(newData.purpose_feature || {})) {\n            const normalizedCategory = category.toLowerCase().replace(\" \", \"\").replace(/s$/, \"\");\n            this.selectedPurposeFeatureArray[normalizedCategory] = items;\n          }\n\n          // Populate vendor selections similarly\n          for (const [category, items] of Object.entries(newData.vendors || {})) {\n            const normalizedCategory = category.toLowerCase().replace(\" \", \"\");\n            this.selectedVendorArray[normalizedCategory] = items;\n          }\n        }\n      }\n    }\n  }\n});\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/IABSettings.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/LawSelector.vue?vue&type=script&lang=js":
/*!**********************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/LawSelector.vue?vue&type=script&lang=js ***!
  \**********************************************************************************************************************************************************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/modules/banners/helpers/utils */ \"./src/modules/banners/helpers/utils.js\");\n/* harmony import */ var _components_accordion_Accordion_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/components/accordion/Accordion.vue */ \"./src/components/accordion/Accordion.vue\");\n/* harmony import */ var _components_accordion_AccordionItem_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/accordion/AccordionItem.vue */ \"./src/components/accordion/AccordionItem.vue\");\n/* harmony import */ var _modules_banners_components_SupportedLaws_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/modules/banners/components/SupportedLaws.vue */ \"./src/modules/banners/components/SupportedLaws.vue\");\n/* harmony import */ var _components_icons_BaseIcon_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/components/icons/BaseIcon.vue */ \"./src/components/icons/BaseIcon.vue\");\n/* harmony import */ var _components_elements_Loader_vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/elements/Loader.vue */ \"./src/components/elements/Loader.vue\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_0__]);\n_modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_0__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n\n\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  name: \"LawSelector\",\n  components: {\n    Accordion: _components_accordion_Accordion_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n    AccordionItem: _components_accordion_AccordionItem_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n    SupportedLaws: _modules_banners_components_SupportedLaws_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n    BaseIcon: _components_icons_BaseIcon_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n    Loader: _components_elements_Loader_vue__WEBPACK_IMPORTED_MODULE_5__[\"default\"]\n  },\n  data() {\n    return {\n      toggleSettings: false,\n      laws: [\"GDPR\", \"CCPA\"],\n      showWarning: {},\n      saving: false\n    };\n  },\n  methods: {\n    async changeBanner(id) {\n      _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_0__[\"default\"].toggleBanner(id);\n    },\n    getBannerName(banner) {\n      if (banner.id === 2) {\n        return \"US State Laws\";\n      }\n      return banner.name;\n    },\n    changeBannerName(banner) {\n      if (banner === 'CCPA') {\n        return \"US State Laws\";\n      }\n      return banner;\n    },\n    toggleAdvanced() {\n      this.toggleSettings = !this.toggleSettings;\n    },\n    async handleCheckboxChange(changedLaw) {\n      this.saving = true;\n\n      // If no laws are selected, show warning and prevent the change\n      if (this.selectedLaws.length === 0) {\n        this.showWarning[changedLaw] = true;\n        // Re-add the law that was just unchecked\n        this.selectedLaws = [changedLaw];\n        setTimeout(() => {\n          this.showWarning[changedLaw] = false;\n          // Force reactivity update\n          this.showWarning = {\n            ...this.showWarning\n          };\n        }, 1500);\n      } else {\n        this.showWarning[changedLaw] = false;\n      }\n      let data = {};\n      data.selected = this.selectedLaws;\n      this.setOption(\"banners\", data);\n      await this.saveOptions(); // Wait for save to complete\n      const selectedLaw = this.selectedLaws;\n      if (selectedLaw.length === 1) {\n        const activeBanner = this.$store.state.banners.items.find(banner => banner.properties.settings.applicableLaw === selectedLaw[0].toLowerCase());\n        this.$store.state.banners.current = activeBanner;\n      }\n      this.saving = false;\n    },\n    shouldShowWarning(law) {\n      return this.showWarning[law];\n    }\n  },\n  computed: {\n    banner() {\n      return this.$store.state.banners.current;\n    },\n    banners() {\n      return this.$store.state.banners.items || {};\n    },\n    appliedLaw() {\n      return this.banner.properties.settings.applicableLaw;\n    },\n    cookieGroups() {\n      return this.$store.state.cookies.items;\n    },\n    language() {\n      return this.$store.state.languages.default && this.$store.state.languages.default || \"en\";\n    },\n    selectedLaws: {\n      get() {\n        return this.$store.state.settings.options.banners.selected;\n      },\n      set(value) {\n        // Allow the change to happen so we can show warning\n        this.$store.state.settings.options.banners.selected = value;\n      }\n    }\n  }\n});\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/LawSelector.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/PreferenceCenterItem.vue?vue&type=script&lang=js":
/*!*******************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/PreferenceCenterItem.vue?vue&type=script&lang=js ***!
  \*******************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _components_elements_Radio_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/components/elements/Radio.vue */ \"./src/components/elements/Radio.vue\");\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  name: \"PreferenceCenterItem\",\n  components: {\n    Radio: _components_elements_Radio_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"]\n  },\n  props: {\n    position: {\n      type: String,\n      required: true\n    }\n  },\n  computed: {\n    banner() {\n      return this.$store.state.banners.current;\n    },\n    selectedPosition: {\n      get() {\n        return this.banner.properties.settings.preferenceCenter;\n      },\n      set(position) {\n        this.banner.properties.settings.preferenceCenter = position;\n      }\n    }\n  },\n  methods: {\n    formatPosition(position) {\n      // Convert to lowercase and split by '-', then capitalize each part\n      return position.toLowerCase().split('-').map(word => word.charAt(0).toUpperCase() + word.slice(1)).join(' ');\n    }\n  },\n  watch: {\n    banner: {\n      handler(newBanner) {\n        const layoutType = newBanner.properties.settings.type;\n        if (layoutType === 'box' || layoutType === 'popup') {\n          this.selectedPosition = 'center';\n        } else if (layoutType === 'banner' && this.selectedPosition !== 'center' && this.selectedPosition !== 'push-down') {\n          this.selectedPosition = 'center';\n        }\n      },\n      deep: true,\n      immediate: true\n    }\n  }\n});\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/PreferenceCenterItem.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/SupportedLaws.vue?vue&type=script&lang=js":
/*!************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/SupportedLaws.vue?vue&type=script&lang=js ***!
  \************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  data() {\n    return {\n      laws: [{\n        name: 'GDPR (EU & UK)'\n      }, {\n        name: 'LGPD (Brazil)'\n      }, {\n        name: 'PIPEDA (Canada)'\n      }, {\n        name: 'Privacy Act (Australia)'\n      }, {\n        name: 'POPIA (South Africa)'\n      }, {\n        name: 'nFADP (Switzerland)'\n      }, {\n        name: 'PDPL (Argentina)'\n      }, {\n        name: 'PDPL (Andorra)'\n      }, {\n        name: 'CCPA/CPRA (California)'\n      }, {\n        name: 'VCDPA (Virginia)'\n      }, {\n        name: 'CTDPA (Connecticut)'\n      }, {\n        name: 'CPA (Colorado)'\n      }, {\n        name: 'UCPA (Utah)'\n      }\n      // Add more law objects as needed\n      ]\n    };\n  },\n\n  computed: {\n    columns() {\n      // Filter laws based on selectedLaws\n      const selectedLaws = this.selectedLaws;\n      let filteredLaws = this.laws;\n      if (selectedLaws.length > 0) {\n        filteredLaws = filteredLaws.filter(law => {\n          if (selectedLaws.includes('GDPR') && selectedLaws.includes('CCPA')) {\n            // Show all laws when both 'GDPR' and 'CCPA' are selected\n            return true;\n          } else if (selectedLaws.includes('GDPR') && ['GDPR (EU & UK)', 'LGPD (Brazil)', 'PIPEDA (Canada)', 'Privacy Act (Australia)', 'POPIA (South Africa)', 'nFADP (Switzerland)', 'PDPL (Argentina)', 'PDPL (Andorra)'].includes(law.name) || selectedLaws.includes('CCPA') && ['CCPA/CPRA (California)', 'VCDPA (Virginia)', 'CTDPA (Connecticut)', 'CPA (Colorado)', 'UCPA (Utah)'].includes(law.name)) {\n            return true;\n          }\n          return false;\n        });\n      }\n      const columns = [];\n      const lawsPerColumn = 3; // Number of laws per column\n      let currentColumn = [];\n      for (let i = 0; i < filteredLaws.length; i++) {\n        if (i > 0 && i % lawsPerColumn === 0) {\n          columns.push(currentColumn);\n          currentColumn = [];\n        }\n        currentColumn.push(filteredLaws[i]);\n      }\n      if (currentColumn.length > 0) {\n        columns.push(currentColumn);\n      }\n      return columns;\n    },\n    selectedLaws: {\n      get() {\n        return this.$store.state.settings.options.banners.selected;\n      },\n      set(value) {\n        this.$store.state.settings.options.banners.selected = value;\n      }\n    }\n  }\n});\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/SupportedLaws.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabContent.vue?vue&type=script&lang=js":
/*!***************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabContent.vue?vue&type=script&lang=js ***!
  \***************************************************************************************************************************************************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/modules/banners/helpers/utils */ \"./src/modules/banners/helpers/utils.js\");\n/* harmony import */ var _components_elements_Loader_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/components/elements/Loader.vue */ \"./src/components/elements/Loader.vue\");\n/* harmony import */ var _modules_banners_tabs_content_AccordionTabContent__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/modules/banners/tabs/content/AccordionTabContent */ \"./src/modules/banners/tabs/content/AccordionTabContent.vue\");\n/* harmony import */ var _components_elements_Notice_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/components/elements/Notice.vue */ \"./src/components/elements/Notice.vue\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_0__, _modules_banners_tabs_content_AccordionTabContent__WEBPACK_IMPORTED_MODULE_2__]);\n([_modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_0__, _modules_banners_tabs_content_AccordionTabContent__WEBPACK_IMPORTED_MODULE_2__] = __webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__);\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  name: \"TabContent\",\n  components: {\n    Loader: _components_elements_Loader_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n    AccordionTabContent: _modules_banners_tabs_content_AccordionTabContent__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n    Notice: _components_elements_Notice_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"]\n  },\n  data() {\n    return {\n      customHtmlMode: false\n    };\n  },\n  methods: {\n    saveConfig: async function () {\n      await _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_0__[\"default\"].save();\n      this.$root.$emit(\"triggerNotification\", {\n        type: \"success\",\n        message: \"Successfully saved\"\n      });\n    }\n  },\n  computed: {\n    banner() {\n      return this.$store.state.banners.current;\n    },\n    loading() {\n      return this.$store.state.banners.current.id && !this.$store.state.banners.current.id > 0;\n    },\n    appliedLaw() {\n      return this.banner.properties.settings.applicableLaw;\n    },\n    presets() {\n      return this.$store.state.banners.presets;\n    },\n    contentSections: function () {\n      let contentSections = {};\n      if (this.loading) {\n        return contentSections;\n      }\n      const applicableLaw = this.banner.properties.settings.applicableLaw;\n      contentSections = _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_0__[\"default\"].getContentSections(applicableLaw);\n      return contentSections;\n    },\n    colourSchemes: function () {\n      let colourSchemes = [];\n      if (this.loading) {\n        return colourSchemes;\n      }\n      colourSchemes = [{\n        id: \"light\",\n        label: \"Light\"\n      }, {\n        id: \"dark\",\n        label: \"Dark\"\n      }, {\n        id: \"custom\",\n        label: \"Custom\"\n      }];\n      return colourSchemes;\n    },\n    language() {\n      return this.$store.state.languages.default && this.$store.state.languages.default || \"en\";\n    }\n  },\n  watch: {\n    \"banner.properties.settings\": {\n      async handler() {\n        _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_0__[\"default\"].resetPreset();\n        await _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_0__[\"default\"].showPreview();\n      },\n      deep: true\n    }\n  }\n});\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabContent.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabGeneral.vue?vue&type=script&lang=js":
/*!***************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabGeneral.vue?vue&type=script&lang=js ***!
  \***************************************************************************************************************************************************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _components_elements_Loader_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/components/elements/Loader.vue */ \"./src/components/elements/Loader.vue\");\n/* harmony import */ var _components_accordion_Accordion_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/components/accordion/Accordion.vue */ \"./src/components/accordion/Accordion.vue\");\n/* harmony import */ var _components_accordion_AccordionItem_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/accordion/AccordionItem.vue */ \"./src/components/accordion/AccordionItem.vue\");\n/* harmony import */ var _modules_banners_components_BannerRegionSelector_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/modules/banners/components/BannerRegionSelector.vue */ \"./src/modules/banners/components/BannerRegionSelector.vue\");\n/* harmony import */ var _components_icons_BaseIcon_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/components/icons/BaseIcon.vue */ \"./src/components/icons/BaseIcon.vue\");\n/* harmony import */ var _modules_banners_components_IABSettings_vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/modules/banners/components/IABSettings.vue */ \"./src/modules/banners/components/IABSettings.vue\");\n/* harmony import */ var _modules_banners_components_MultiSelectInput_vue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/modules/banners/components/MultiSelectInput.vue */ \"./src/modules/banners/components/MultiSelectInput.vue\");\n/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! vuex */ \"./node_modules/vuex/dist/vuex.esm.js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_modules_banners_components_IABSettings_vue__WEBPACK_IMPORTED_MODULE_5__]);\n_modules_banners_components_IABSettings_vue__WEBPACK_IMPORTED_MODULE_5__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n\n\n\n\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  name: \"TabGeneral\",\n  components: {\n    Loader: _components_elements_Loader_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n    Accordion: _components_accordion_Accordion_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n    AccordionItem: _components_accordion_AccordionItem_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n    BannerRegionSelector: _modules_banners_components_BannerRegionSelector_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n    BaseIcon: _components_icons_BaseIcon_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n    IABSettings: _modules_banners_components_IABSettings_vue__WEBPACK_IMPORTED_MODULE_5__[\"default\"],\n    MultiSelectInput: _modules_banners_components_MultiSelectInput_vue__WEBPACK_IMPORTED_MODULE_6__[\"default\"]\n  },\n  data() {\n    return {\n      selectedLocation: \"all\",\n      toggleSettings: false,\n      isChecked: true,\n      linkContent: `<a href='javascript:void(0)' onclick='revisitWccConsent()'>Do Not Sell or Share My Personal Information</a>`,\n      pagesToHide: []\n    };\n  },\n  methods: {\n    toggleAdvanced() {\n      this.toggleSettings = !this.toggleSettings;\n    },\n    copyToClipboard() {\n      const textarea = this.$refs.doNotSellLinkTextarea;\n      textarea.select();\n      document.execCommand(\"copy\");\n    },\n    updatePagesToHide(newItems) {\n      this.pagesToHide = newItems;\n      this.$store.state.settings.options.hide_banner_on_pages.selected = this.pagesToHide;\n    }\n  },\n  computed: {\n    cookieGroups() {\n      return this.$store.state.cookies.items;\n    },\n    banner() {\n      return this.$store.state.banners.current;\n    },\n    loading() {\n      return this.$store.state.banners.current.id && !this.$store.state.banners.current.id > 0 || !Object.prototype.hasOwnProperty.call(this.info, \"plan\");\n    },\n    appliedLaw() {\n      return this.banner.properties.settings.applicableLaw;\n    },\n    language() {\n      return this.$store.state.languages.default && this.$store.state.languages.default || \"en\";\n    },\n    googleConsentModeStatus: {\n      get() {\n        return this.$store.state.settings.options.google_consent_mode.status;\n      },\n      set(value) {\n        this.$store.state.settings.options.google_consent_mode.status = value;\n      }\n    },\n    urlPassthroughStatus: {\n      get() {\n        return this.$store.state.settings.options.url_passthrough.status;\n      },\n      set(value) {\n        this.$store.state.settings.options.url_passthrough.status = value;\n      }\n    },\n    consentExpiry: {\n      get() {\n        return this.banner.properties.settings.consentExpiry.value;\n      },\n      set(value) {\n        this.banner.properties.settings.consentExpiry.value = value;\n      }\n    },\n    placeholderText() {\n      return this.pagesToHide.length === 0 ? \"Enter specific page URL(s) to exclude banner and press Enter \" : \"\"; // Show placeholder only when empty\n    },\n\n    ...(0,vuex__WEBPACK_IMPORTED_MODULE_7__.mapState)(\"settings\", [\"info\"])\n  },\n  watch: {},\n  mounted() {\n    this.pagesToHide = this.$store.state.settings.options.hide_banner_on_pages.selected;\n  }\n});\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabGeneral.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabLayout.vue?vue&type=script&lang=js":
/*!**************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabLayout.vue?vue&type=script&lang=js ***!
  \**************************************************************************************************************************************************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _components_elements_Loader_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/components/elements/Loader.vue */ \"./src/components/elements/Loader.vue\");\n/* harmony import */ var _modules_banners_components_BannerType_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/modules/banners/components/BannerType.vue */ \"./src/modules/banners/components/BannerType.vue\");\n/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vuex */ \"./node_modules/vuex/dist/vuex.esm.js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_modules_banners_components_BannerType_vue__WEBPACK_IMPORTED_MODULE_1__]);\n_modules_banners_components_BannerType_vue__WEBPACK_IMPORTED_MODULE_1__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  name: \"TabLayout\",\n  components: {\n    Loader: _components_elements_Loader_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n    BannerType: _modules_banners_components_BannerType_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"]\n  },\n  data() {\n    return {\n      bannerPreview: false,\n      showPositions: true,\n      customLogoType: \"image\"\n    };\n  },\n  methods: {\n    toggleDetailSaveButton() {\n      const config = this.banner.properties.config;\n      let status = true;\n      if (this.showCategoriesOnFirstLayer && config.categoryPreview.status) status = false;\n      config.preferenceCenter.elements.buttons.elements.save.status = status;\n    }\n  },\n  computed: {\n    banner() {\n      return this.$store.state.banners.current;\n    },\n    loading() {\n      return this.$store.state.banners.current.id && !this.$store.state.banners.current.id > 0 || !Object.prototype.hasOwnProperty.call(this.info, \"plan\");\n    },\n    appliedLaw() {\n      return this.banner.properties.settings.applicableLaw;\n    },\n    showCategoriesOnFirstLayer() {\n      return this.banner.properties.settings.type === \"classic\";\n    },\n    ...(0,vuex__WEBPACK_IMPORTED_MODULE_2__.mapState)(\"settings\", [\"info\"])\n  },\n  watch: {\n    \"banner.properties.settings\": {\n      handler() {\n        this.toggleDetailSaveButton();\n      },\n      deep: true\n    }\n  }\n});\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabLayout.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/views/Customize.vue?vue&type=script&lang=js":
/*!***************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/views/Customize.vue?vue&type=script&lang=js ***!
  \***************************************************************************************************************************************************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.a(module, async function (__webpack_handle_async_dependencies__, __webpack_async_result__) { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _helpers_utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/helpers/utils */ \"./src/helpers/utils.js\");\n/* harmony import */ var _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/modules/banners/helpers/utils */ \"./src/modules/banners/helpers/utils.js\");\n/* harmony import */ var _modules_banners_helpers_preview__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/modules/banners/helpers/preview */ \"./src/modules/banners/helpers/preview.js\");\n/* harmony import */ var _mixins_visibility__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/mixins/visibility */ \"./src/mixins/visibility.js\");\n/* harmony import */ var _components_elements_CardLoader_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/components/elements/CardLoader.vue */ \"./src/components/elements/CardLoader.vue\");\n/* harmony import */ var _components_elements_Loader_vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/elements/Loader.vue */ \"./src/components/elements/Loader.vue\");\n/* harmony import */ var _components_icons_BaseIcon_vue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/components/icons/BaseIcon.vue */ \"./src/components/icons/BaseIcon.vue\");\n/* harmony import */ var _components_Dropdown_vue__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/components/Dropdown.vue */ \"./src/components/Dropdown.vue\");\n/* harmony import */ var _modules_banners_components_BannerSelector_vue__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/modules/banners/components/BannerSelector.vue */ \"./src/modules/banners/components/BannerSelector.vue\");\n/* harmony import */ var _modules_banners_components_LawSelector_vue__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/modules/banners/components/LawSelector.vue */ \"./src/modules/banners/components/LawSelector.vue\");\n/* harmony import */ var _components_GCMNotice_vue__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/components/GCMNotice.vue */ \"./src/components/GCMNotice.vue\");\n/* harmony import */ var _modules_banners_tabs_TabGeneral_vue__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/modules/banners/tabs/TabGeneral.vue */ \"./src/modules/banners/tabs/TabGeneral.vue\");\n/* harmony import */ var _modules_banners_tabs_TabLayout_vue__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/modules/banners/tabs/TabLayout.vue */ \"./src/modules/banners/tabs/TabLayout.vue\");\n/* harmony import */ var _modules_banners_tabs_TabContent_vue__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @/modules/banners/tabs/TabContent.vue */ \"./src/modules/banners/tabs/TabContent.vue\");\n/* harmony import */ var _helpers_common__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @/helpers/common */ \"./src/helpers/common.js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_1__, _modules_banners_helpers_preview__WEBPACK_IMPORTED_MODULE_2__, _modules_banners_components_BannerSelector_vue__WEBPACK_IMPORTED_MODULE_8__, _modules_banners_components_LawSelector_vue__WEBPACK_IMPORTED_MODULE_9__, _modules_banners_tabs_TabGeneral_vue__WEBPACK_IMPORTED_MODULE_11__, _modules_banners_tabs_TabLayout_vue__WEBPACK_IMPORTED_MODULE_12__, _modules_banners_tabs_TabContent_vue__WEBPACK_IMPORTED_MODULE_13__]);\n([_modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_1__, _modules_banners_helpers_preview__WEBPACK_IMPORTED_MODULE_2__, _modules_banners_components_BannerSelector_vue__WEBPACK_IMPORTED_MODULE_8__, _modules_banners_components_LawSelector_vue__WEBPACK_IMPORTED_MODULE_9__, _modules_banners_tabs_TabGeneral_vue__WEBPACK_IMPORTED_MODULE_11__, _modules_banners_tabs_TabLayout_vue__WEBPACK_IMPORTED_MODULE_12__, _modules_banners_tabs_TabContent_vue__WEBPACK_IMPORTED_MODULE_13__] = __webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__);\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  name: \"Customize\",\n  mixins: [_mixins_visibility__WEBPACK_IMPORTED_MODULE_3__.visibility],\n  components: {\n    Loader: _components_elements_Loader_vue__WEBPACK_IMPORTED_MODULE_5__[\"default\"],\n    BaseIcon: _components_icons_BaseIcon_vue__WEBPACK_IMPORTED_MODULE_6__[\"default\"],\n    Dropdown: _components_Dropdown_vue__WEBPACK_IMPORTED_MODULE_7__[\"default\"],\n    BannerSelector: _modules_banners_components_BannerSelector_vue__WEBPACK_IMPORTED_MODULE_8__[\"default\"],\n    TabGeneral: _modules_banners_tabs_TabGeneral_vue__WEBPACK_IMPORTED_MODULE_11__[\"default\"],\n    TabLayout: _modules_banners_tabs_TabLayout_vue__WEBPACK_IMPORTED_MODULE_12__[\"default\"],\n    TabContent: _modules_banners_tabs_TabContent_vue__WEBPACK_IMPORTED_MODULE_13__[\"default\"],\n    LawSelector: _modules_banners_components_LawSelector_vue__WEBPACK_IMPORTED_MODULE_9__[\"default\"],\n    CardLoader: _components_elements_CardLoader_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n    GCMNotice: _components_GCMNotice_vue__WEBPACK_IMPORTED_MODULE_10__[\"default\"]\n  },\n  data() {\n    return {\n      tabs: [{\n        id: \"general\",\n        icon: \"general\",\n        title: \"General\"\n      }, {\n        id: \"layout\",\n        icon: \"layout\",\n        title: \"Layout\"\n      }, {\n        id: \"content\",\n        icon: \"note\",\n        title: \"Content & Colors\"\n      }],\n      currentTab: \"general\",\n      previewLoader: false,\n      loading: true,\n      currentLaw: \"\",\n      initialIABStatus: null\n    };\n  },\n  methods: {\n    async loadCookies() {\n      try {\n        await this.$store.dispatch(\"cookies/reInit\");\n      } catch (error) {\n        this.showErrors(this.$i18n.__(\"Failed to load cookies please try again later!\", \"webtoffee-cookie-consent\"));\n      }\n    },\n    showIcon(tab) {\n      if (tab.icon) {\n        return true;\n      }\n      return false;\n    },\n    loadBanner: async function (currentLaw) {\n      try {\n        await _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_1__[\"default\"].getCurrentActiveBanner(currentLaw);\n        await _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_1__[\"default\"].loadPresets();\n      } catch (error) {\n        console.log(error);\n        this.showErrors(this.$i18n.__(\"An unexpected error occurred please try reloading the page or logging in again.\", \"webtoffee-cookie-consent\"));\n      }\n    },\n    saveConfig: async function () {\n      this.$refs.wccButtonSaveBanner.startLoading();\n      try {\n        /* Check whether IAB status changed */\n        let currentIABStatus = this.$store.state.banners.current.properties.settings.iab_enabled === \"1\";\n        if (currentIABStatus !== this.initialIABStatus) {\n          this.initialIABStatus = currentIABStatus;\n          // Show renew consent warning\n          this.updateConsentStatus(true);\n          let data = {};\n          data.status = true;\n          this.setOption(\"renew_consent_notice\", data);\n        }\n        await (0,_helpers_common__WEBPACK_IMPORTED_MODULE_14__.saveOptions)();\n        await _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_1__[\"default\"].bulkUpdate();\n        await this.$store.dispatch(\"cookies/bulkUpdate\");\n        this.$root.$emit(\"triggerNotification\", {\n          type: \"success\",\n          message: this.$i18n.__(\"Settings updated successfully!\", \"webtoffee-cookie-consent\")\n        });\n      } catch (error) {\n        console.log(error);\n        this.showErrors(this.$i18n.__(\"Problem occurred while saving your settings. Please try again later!\", \"webtoffee-cookie-consent\"));\n      }\n      this.$refs.wccButtonSaveBanner.stopLoading();\n    },\n    updateContentPreview: (0,_helpers_utils__WEBPACK_IMPORTED_MODULE_0__.debounce)(async function () {\n      _modules_banners_helpers_preview__WEBPACK_IMPORTED_MODULE_2__[\"default\"].startLoading();\n      await _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_1__[\"default\"].updateContentPreview();\n      _modules_banners_helpers_preview__WEBPACK_IMPORTED_MODULE_2__[\"default\"].stopLoading();\n    }, 500),\n    updateSettingsPreview: (0,_helpers_utils__WEBPACK_IMPORTED_MODULE_0__.debouncePromise)(async function () {\n      await _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_1__[\"default\"].showPreview();\n    }, 500),\n    showErrors(message) {\n      this.$root.$emit(\"triggerNotification\", {\n        type: \"error\",\n        message: message\n      });\n    }\n  },\n  computed: {\n    currentTabComponent: function () {\n      return \"tab-\" + this.currentTab.toLowerCase();\n    },\n    tab() {\n      return this.tabs.find(tab => {\n        return tab.id == this.currentTab;\n      });\n    },\n    banner() {\n      return this.$store.state.banners.current;\n    },\n    cookieGroups() {\n      return this.$store.state.cookies.items;\n    },\n    preview: {\n      get() {\n        return this.$store.state.banners.preview;\n      },\n      set(value) {\n        this.$store.state.banners.preview = value;\n      }\n    },\n    banners() {\n      return this.$store.state.banners.items || {};\n    },\n    appliedLaw() {\n      return this.banner.properties.settings.applicableLaw;\n    },\n    noticeDisabled() {\n      return this.banner.properties.config.notice.status === false;\n    },\n    publishDisabled() {\n      return _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_1__[\"default\"].hasErrors();\n    },\n    isLoaded() {\n      return !this.loading && !!this.banner.id;\n    }\n  },\n  watch: {\n    \"banner.properties.config\": {\n      async handler() {\n        if (this.loading) return;\n        await _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_1__[\"default\"].resetTheme();\n        _modules_banners_helpers_preview__WEBPACK_IMPORTED_MODULE_2__[\"default\"].startLoading();\n        await this.updateSettingsPreview();\n        _modules_banners_helpers_preview__WEBPACK_IMPORTED_MODULE_2__[\"default\"].stopLoading();\n      },\n      deep: true\n    },\n    \"banner.properties.settings\": {\n      async handler() {\n        if (this.loading) return;\n        _modules_banners_helpers_preview__WEBPACK_IMPORTED_MODULE_2__[\"default\"].startLoading();\n        await this.updateSettingsPreview();\n        _modules_banners_helpers_preview__WEBPACK_IMPORTED_MODULE_2__[\"default\"].stopLoading();\n      },\n      deep: true\n    },\n    \"banner.contents\": {\n      async handler() {\n        if (this.loading) return;\n        this.updateContentPreview();\n      },\n      deep: true\n    },\n    \"banner.properties.config.categoryPreview.status\": {\n      async handler() {\n        _modules_banners_helpers_preview__WEBPACK_IMPORTED_MODULE_2__[\"default\"].startLoading();\n        await this.updateSettingsPreview();\n        _modules_banners_helpers_preview__WEBPACK_IMPORTED_MODULE_2__[\"default\"].stopLoading();\n      },\n      deep: true\n    },\n    \"banner.properties.config.notice.status\": {\n      handler(value) {\n        if (value === false) {\n          this.preview = false;\n        }\n      },\n      deep: true\n    },\n    '$store.state.settings.options.banners.selected': {\n      async handler() {\n        if (this.loading) return;\n        await _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_1__[\"default\"].resetTheme();\n        this.updateContentPreview();\n        _modules_banners_helpers_preview__WEBPACK_IMPORTED_MODULE_2__[\"default\"].startLoading();\n        await this.updateSettingsPreview();\n        _modules_banners_helpers_preview__WEBPACK_IMPORTED_MODULE_2__[\"default\"].stopLoading();\n      },\n      deep: true\n    },\n    cookieGroups: {\n      async handler() {\n        _modules_banners_helpers_preview__WEBPACK_IMPORTED_MODULE_2__[\"default\"].startLoading();\n        await this.updateSettingsPreview();\n        _modules_banners_helpers_preview__WEBPACK_IMPORTED_MODULE_2__[\"default\"].stopLoading();\n      },\n      deep: true\n    },\n    preview: {\n      async handler() {\n        if (this.preview) {\n          _modules_banners_helpers_preview__WEBPACK_IMPORTED_MODULE_2__[\"default\"].startLoading();\n          await this.updateSettingsPreview();\n          _modules_banners_helpers_preview__WEBPACK_IMPORTED_MODULE_2__[\"default\"].stopLoading();\n        } else {\n          _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_1__[\"default\"].hidePreview();\n        }\n      }\n    }\n  },\n  async mounted() {\n    this.loading = true;\n    const selectedLaw = this.$store.state.settings.options.banners.selected;\n    if (selectedLaw.length === 1) {\n      this.currentLaw = selectedLaw[0]; // Access the selected law correctly\n      await this.loadBanner(this.currentLaw);\n    } else {\n      await this.loadBanner('GDPR');\n    }\n    this.initialIABStatus = this.$store.state.banners.current.properties.settings.iab_enabled === \"1\"; // Set the iab status \n    this.loading = false;\n    await _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_1__[\"default\"].loadTemplate();\n    await this.loadCookies();\n  },\n  beforeDestroy() {\n    _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_1__[\"default\"].closePreview(true);\n    _modules_banners_helpers_utils__WEBPACK_IMPORTED_MODULE_1__[\"default\"].reset();\n  }\n});\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/views/Customize.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/Dropdown.vue?vue&type=template&id=d436187e":
/*!***********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/Dropdown.vue?vue&type=template&id=d436187e ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* binding */ render; },\n/* harmony export */   staticRenderFns: function() { return /* binding */ staticRenderFns; }\n/* harmony export */ });\nvar render = function render() {\n  var _vm = this,\n    _c = _vm._self._c;\n  return _c(\"div\", {\n    directives: [{\n      name: \"click-outside\",\n      rawName: \"v-click-outside\",\n      value: _vm.hide,\n      expression: \"hide\"\n    }],\n    staticClass: \"wcc-dropdown\",\n    class: {\n      open: _vm.visible\n    }\n  }, [_c(\"button\", {\n    staticClass: \"wcc-button-icon wcc-dropdown-anchor\",\n    attrs: {\n      disabled: _vm.disabled\n    },\n    domProps: {\n      innerHTML: _vm._s(_vm.text)\n    },\n    on: {\n      click: function ($event) {\n        return _vm.toggle();\n      }\n    }\n  }), _c(\"div\", {\n    staticClass: \"wcc-dropdown-content\",\n    on: {\n      click: function ($event) {\n        return _vm.hide();\n      }\n    }\n  }, [_vm._t(\"default\")], 2)]);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/components/Dropdown.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/GCMNotice.vue?vue&type=template&id=7b362e6e&scoped=true":
/*!************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/GCMNotice.vue?vue&type=template&id=7b362e6e&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* binding */ render; },\n/* harmony export */   staticRenderFns: function() { return /* binding */ staticRenderFns; }\n/* harmony export */ });\nvar render = function render() {\n  var _vm = this,\n    _c = _vm._self._c;\n  return _vm.loading ? _c(\"span\") : !_vm.gcmStatus ? _c(\"span\", {\n    staticClass: \"wcc-gcm-notice-wrapper\"\n  }, [_c(\"notice\", {\n    staticClass: \"wcc-gcm-notice\",\n    staticStyle: {\n      \"margin-top\": \"20px\",\n      \"margin-bottom\": \"10px\"\n    },\n    attrs: {\n      type: \"info\",\n      isDismissable: \"\"\n    }\n  }, [_c(\"div\", {\n    staticClass: \"wcc-align-center\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-gcm-notice\"\n  }, [_c(\"p\", {\n    staticClass: \"wcc-notice-text\"\n  }, [_vm._v(\" \" + _vm._s(_vm.$i18n.__(\"To ensure compliance with regulations and enhance user experience, it’s crucial that Google services like Analytics, Ads, and Google Tag Manager (GTM) are able to confirm user consent before delivering personalized ads. We strongly recommend enabling Google Consent Mode to facilitate this process and stay compliant with data privacy requirements.\", \"webtoffee-cookie-consent\")) + \" \")])])])])], 1) : _vm._e();\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/components/GCMNotice.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/elements/Radio.vue?vue&type=template&id=3ae6e55a":
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/elements/Radio.vue?vue&type=template&id=3ae6e55a ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* binding */ render; },\n/* harmony export */   staticRenderFns: function() { return /* binding */ staticRenderFns; }\n/* harmony export */ });\nvar render = function render() {\n  var _vm = this,\n    _c = _vm._self._c;\n  return _c(\"label\", {\n    class: _vm.radioClass,\n    attrs: {\n      for: _vm.id,\n      id: `${_vm.id}-radio-label`\n    }\n  }, [_c(\"input\", {\n    attrs: {\n      id: _vm.id,\n      type: \"radio\",\n      name: _vm.name,\n      disabled: _vm.disabled\n    },\n    domProps: {\n      checked: _vm.isChecked,\n      value: _vm.value\n    },\n    on: {\n      change: function ($event) {\n        return _vm.$emit(\"change\", $event.target.value);\n      }\n    }\n  }), _vm.icon ? _c(\"span\", {\n    staticClass: \"wcc-radio-icon\",\n    attrs: {\n      id: `${_vm.id}-radio-icon`\n    }\n  }, [_c(\"img\", {\n    attrs: {\n      src: __webpack_require__(\"./src/assets sync recursive ^\\\\.\\\\/.*$\")(`./${_vm.icon}`)\n    }\n  })]) : _vm._e(), _vm.label ? _c(\"span\", {\n    staticClass: \"wcc-radio-label\",\n    attrs: {\n      id: `${_vm.id}-radio-label`\n    }\n  }, [_vm._v(\" \" + _vm._s(_vm.label) + \" \")]) : _vm._e()]);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/components/elements/Radio.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerLayoutItem.vue?vue&type=template&id=1cb0d989":
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerLayoutItem.vue?vue&type=template&id=1cb0d989 ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* binding */ render; },\n/* harmony export */   staticRenderFns: function() { return /* binding */ staticRenderFns; }\n/* harmony export */ });\nvar render = function render() {\n  var _vm = this,\n    _c = _vm._self._c;\n  return _c(\"div\", {\n    staticClass: \"wcc-banner-layout-group\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-banner-layout-items\"\n  }, _vm._l(_vm.properties.positions, function (position) {\n    return _c(\"div\", {\n      key: `${_vm.properties.type}-${position}`,\n      staticClass: \"wcc-radio-group\",\n      attrs: {\n        \"data-test-id\": `wcc-banner-layout-${_vm.properties.type}-${position}`\n      }\n    }, [_c(\"Radio\", {\n      attrs: {\n        id: `wcc-consent-type-${_vm.properties.type}-${position}`,\n        value: `${_vm.properties.type}-${position}`,\n        icon: `layouts/${_vm.properties.type}-${position}.svg`,\n        disabled: _vm.disabled\n      },\n      model: {\n        value: _vm.selectedLayout,\n        callback: function ($$v) {\n          _vm.selectedLayout = $$v;\n        },\n        expression: \"selectedLayout\"\n      }\n    }), _c(\"h6\", {\n      staticClass: \"wcc-banner-layout-title\"\n    }, [_vm._v(\" \" + _vm._s(_vm.formatPosition(position)) + \" \")])], 1);\n  }), 0)]);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerLayoutItem.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerRegionSelector.vue?vue&type=template&id=1f4c0bc2":
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerRegionSelector.vue?vue&type=template&id=1f4c0bc2 ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* binding */ render; },\n/* harmony export */   staticRenderFns: function() { return /* binding */ staticRenderFns; }\n/* harmony export */ });\nvar render = function render() {\n  var _vm = this,\n    _c = _vm._self._c;\n  return _c(\"fragment\", [_c(\"div\", {\n    staticClass: \"wcc-banner-region-selector\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-row\"\n  }, [_c(\"label\", {\n    staticClass: \"wcc-col-3 wcc-col-label\"\n  }, [_vm._v(\" \" + _vm._s(_vm.geoTargetHeading) + \" \")]), _c(\"div\", {\n    staticClass: \"wcc-col-9\",\n    staticStyle: {\n      display: \"flex\",\n      \"align-items\": \"center\"\n    }\n  }, _vm._l(_vm.regions[_vm.law] || [], function (region) {\n    return _c(\"div\", {\n      key: `region-${region.code}`,\n      staticClass: \"wcc-form-check wcc-align-center\",\n      staticStyle: {\n        \"margin-bottom\": \"10px\",\n        \"margin-right\": \"20px\"\n      }\n    }, [_c(\"input\", {\n      directives: [{\n        name: \"model\",\n        rawName: \"v-model\",\n        value: _vm.banner.properties.config.selectedRegion.region,\n        expression: \"banner.properties.config.selectedRegion.region\"\n      }],\n      staticClass: \"wcc-wcc-form-check-input\",\n      attrs: {\n        type: \"radio\",\n        id: `wcc-radio-region-${region.code}`,\n        \"data-test-id\": `wcc-radio-region-${region.code}`\n      },\n      domProps: {\n        value: region.code,\n        checked: _vm.selectedRegion === region.code,\n        checked: _vm._q(_vm.banner.properties.config.selectedRegion.region, region.code)\n      },\n      on: {\n        change: function ($event) {\n          return _vm.$set(_vm.banner.properties.config.selectedRegion, \"region\", region.code);\n        }\n      }\n    }), _c(\"label\", {\n      staticClass: \"wcc-form-check-label\",\n      attrs: {\n        for: `wcc-radio-region-${region.code}`\n      }\n    }, [_vm._v(\" \" + _vm._s(region.label) + \" \")])]);\n  }), 0)])])]);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerRegionSelector.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerSelector.vue?vue&type=template&id=4bfe6c0b":
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerSelector.vue?vue&type=template&id=4bfe6c0b ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* binding */ render; },\n/* harmony export */   staticRenderFns: function() { return /* binding */ staticRenderFns; }\n/* harmony export */ });\nvar render = function render() {\n  var _vm = this,\n    _c = _vm._self._c;\n  return _c(\"div\", {\n    staticClass: \"wcc-banner-selector\"\n  }, [_c(\"label\", {\n    staticClass: \"wcc-label\"\n  }, [_vm._v(_vm._s(_vm.$i18n.__(\"Customize\", \"webtoffee-cookie-consent\")))]), _vm.showDropdown ? [_c(\"dropdown\", {\n    ref: \"languageSelector\",\n    staticClass: \"wcc-dropdown-banners\",\n    attrs: {\n      text: _vm.getBannerName(_vm.banner)\n    }\n  }, [_c(\"ul\", _vm._l(_vm.filteredBanners, function (banner) {\n    return _c(\"li\", {\n      key: banner.id,\n      staticClass: \"wcc-drop-down-item\"\n    }, [_c(\"base-popper\", {\n      attrs: {\n        content: banner.properties.settings.applicableLaw === \"gdpr\" ? _vm.$i18n.__(\"The selected template (opt-in banner) supports GDPR (EU & UK), LGPD (Brazil), PIPEDA (Canada), POPIA (South Africa), nFADP (Switzerland), Privacy Act (Australia), PDPL (Argentina), PDPL (Andorra), DPA (Faroe Island).\", \"webtoffee-cookie-consent\") : _vm.$i18n.__(\"The selected template (opt-out banner) supports CCPA/CPRA (California), VCDPA (Virginia), CPA (Colorado), CTDPA (Connecticut), & UCPA (Utah).\", \"webtoffee-cookie-consent\"),\n        position: \"right\"\n      }\n    }, [_c(\"a\", {\n      attrs: {\n        value: banner.id,\n        href: \"#\",\n        target: \"_self\"\n      },\n      on: {\n        click: function ($event) {\n          $event.preventDefault();\n          return _vm.changeBanner(banner.id);\n        }\n      }\n    }, [_vm._v(\" \" + _vm._s(_vm.getBannerName(banner)) + \" \")])])], 1);\n  }), 0)])] : [_c(\"span\", {\n    staticClass: \"wcc-choosen-banner\"\n  }, _vm._l(_vm.selectedLaws, function (lawId) {\n    return _c(\"span\", {\n      key: lawId\n    }, [_c(\"label\", {\n      staticClass: \"wcc-label wcc-choosen-banner-label wcc-dropdown-anchor\"\n    }, [_vm._v(\" \" + _vm._s(_vm.getBannerName(lawId)) + \" \")])]);\n  }), 0)]], 2);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerSelector.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerType.vue?vue&type=template&id=3f658be6":
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerType.vue?vue&type=template&id=3f658be6 ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* binding */ render; },\n/* harmony export */   staticRenderFns: function() { return /* binding */ staticRenderFns; }\n/* harmony export */ });\nvar render = function render() {\n  var _vm = this,\n    _c = _vm._self._c;\n  return _c(\"fragment\", [_c(\"ul\", {\n    staticClass: \"wcc-banner-layout-list\"\n  }, [_c(\"li\", {\n    staticClass: \"wcc-banner-layout-item\"\n  }, [_c(\"h2\", [_vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Cookie Notice\", \"webtoffee-cookie-consent\")) + \" \")]), _c(\"div\", {\n    staticClass: \"wcc-banner-layout-wrap\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-button-group\"\n  }, _vm._l(_vm.layouts, function (layout) {\n    return _c(\"button\", {\n      key: layout.type,\n      class: [\"wcc-layout-type-button\", {\n        selected: layout.type === _vm.selectedLayoutType\n      }],\n      attrs: {\n        \"data-test-id\": `wcc-layout-type-${layout.type}`\n      },\n      on: {\n        click: function ($event) {\n          return _vm.selectLayoutType(layout.type);\n        }\n      }\n    }, [_vm._v(\" \" + _vm._s(layout.title) + \" \")]);\n  }), 0), _c(\"div\", {\n    staticClass: \"wcc-banner-layout-container\"\n  }, [_vm.selectedLayoutType ? _c(\"banner-layout-item\", {\n    key: _vm.selectedLayoutType,\n    attrs: {\n      properties: _vm.getLayoutProperties(_vm.selectedLayoutType)\n    }\n  }) : _vm._e()], 1)])]), _c(\"li\", {\n    staticClass: \"wcc-banner-layout-item\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-preference-title\"\n  }, [_c(\"h2\", [_vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Preference Center\", \"webtoffee-cookie-consent\")) + \" \")]), _c(\"base-popper\", {\n    attrs: {\n      content: _vm.$i18n.__(\"Determines the position of the Customize consent Preferences dialogue box when clicked on the Customize button in the consent banner.\", \"webtoffee-cookie-consent\")\n    }\n  })], 1), _c(\"div\", {\n    staticClass: \"wcc-banner-layout-wrap\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-preference-layout-container\"\n  }, _vm._l(_vm.preferenceCenterLayouts, function (position) {\n    return _c(\"preference-center-item\", {\n      key: position,\n      attrs: {\n        position: position\n      }\n    });\n  }), 1)])])])]);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerType.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/IABSettings.vue?vue&type=template&id=aeb03446":
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/IABSettings.vue?vue&type=template&id=aeb03446 ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* binding */ render; },\n/* harmony export */   staticRenderFns: function() { return /* binding */ staticRenderFns; }\n/* harmony export */ });\nvar render = function render() {\n  var _vm = this,\n    _c = _vm._self._c;\n  return _c(\"fragment\", [_vm.appliedLaw === \"gdpr\" ? _c(\"div\", {\n    staticClass: \"wcc-row\"\n  }, [_c(\"modal\", {\n    ref: \"confirmationModal\",\n    class: [\"wcc-app-modal-\" + _vm.modalType, \"wcc-general-tab-iab-modal\"],\n    scopedSlots: _vm._u([{\n      key: \"header\",\n      fn: function () {\n        return [_c(\"h4\", [_vm._v(_vm._s(_vm.modalHeader))])];\n      },\n      proxy: true\n    }, {\n      key: \"body\",\n      fn: function () {\n        return [_vm.loading ? _c(\"div\", {\n          staticClass: \"wcc-app-modal-body-loader-class\"\n        }, [_c(\"p\", {\n          staticClass: \"wcc-loading-text\"\n        }, [_c(\"loader\"), _vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Loading\", \"webtoffee-cookie-consent\")) + \" \")], 1)]) : _c(\"div\", [_vm.modalType === \"purpose_feature\" ? _c(\"div\", [_c(\"div\", {\n          staticClass: \"wcc-row\"\n        }, [_c(\"div\", {\n          staticClass: \"wcc-col-12\"\n        }, [_c(\"div\", {\n          staticClass: \"wcc-banner-layout-wrap\"\n        }, [_c(\"div\", {\n          staticClass: \"wcc-button-group\"\n        }, _vm._l(_vm.purposeFeatures, function (category) {\n          return _c(\"button\", {\n            key: category.type,\n            class: [\"wcc-layout-type-button\", {\n              selected: category.type === _vm.selectedLayoutType\n            }],\n            attrs: {\n              \"data-test-id\": `wcc-layout-type-${category.type}`\n            },\n            on: {\n              click: function ($event) {\n                return _vm.selectLayoutType(category.type);\n              }\n            }\n          }, [_vm._v(\" \" + _vm._s(category.type) + \" \")]);\n        }), 0), _c(\"div\", {\n          class: [\"wcc-layout-items-container\"]\n        }, [_c(\"div\", {\n          staticClass: \"wcc-layout-item-title\"\n        }, [_vm._v(_vm._s(_vm.getLayoutTitle()))]), _vm._l(_vm.selectedLayoutItems, function (item) {\n          return _c(\"div\", {\n            key: item.id,\n            class: `wcc-layout-item wcc-${_vm.selectedLayoutTypeClass}`\n          }, [_c(\"input\", {\n            attrs: {\n              type: \"checkbox\",\n              id: `wcc-checkbox-${_vm.selectedLayoutTypeClass}-${item.id}`,\n              \"data-test-id\": `wcc-checkbox-${_vm.selectedLayoutTypeClass}-${item.id}`\n            },\n            domProps: {\n              value: item.id,\n              checked: _vm.isItemChecked(item.id, _vm.selectedLayoutTypeClass)\n            },\n            on: {\n              change: function ($event) {\n                return _vm.handleItemCheckboxChange(item.id, _vm.selectedLayoutTypeClass);\n              }\n            }\n          }), _c(\"label\", {\n            attrs: {\n              for: `wcc-checkbox-${_vm.selectedLayoutTypeClass}-${item.id}`\n            }\n          }, [_vm._v(_vm._s(item.name))])]);\n        })], 2)])])])]) : _vm.modalType === \"vendors\" ? _c(\"div\", [_c(\"div\", {\n          staticClass: \"wcc-row\"\n        }, [_c(\"div\", {\n          staticClass: \"wcc-col-12\"\n        }, [_c(\"div\", {\n          staticClass: \"wcc-banner-layout-wrap\"\n        }, [_c(\"div\", {\n          staticClass: \"wcc-button-group\"\n        }, [_vm._l(_vm.vendorList, function (category) {\n          return _c(\"button\", {\n            key: category.type,\n            class: [\"wcc-layout-type-button\", {\n              selected: category.type === _vm.selectedVendorType\n            }],\n            attrs: {\n              \"data-test-id\": `wcc-layout-type-${category.type}`\n            },\n            on: {\n              click: function ($event) {\n                return _vm.selectVendorType(category.type);\n              }\n            }\n          }, [_vm._v(\" \" + _vm._s(_vm.getVendorLayoutTitle(category.type)) + \" \")]);\n        }), _vm._v(\" \" + _vm._s() + \" \")], 2), _c(\"div\", {\n          class: [\"wcc-layout-items-container\"]\n        }, [_c(\"div\", {\n          staticClass: \"wcc-layout-item-title\"\n        }, [_vm._v(_vm._s(_vm.getVendorLayoutDescription()))]), _c(\"div\", {\n          staticClass: \"wcc-search-wrap\"\n        }, [_c(\"div\", {\n          staticClass: \"wcc-vendor-search-input\"\n        }, [_c(\"input\", {\n          directives: [{\n            name: \"model\",\n            rawName: \"v-model\",\n            value: _vm.searchText,\n            expression: \"searchText\"\n          }],\n          ref: \"wccSearchInput\",\n          staticClass: \"wcc-form-control\",\n          attrs: {\n            type: \"text\",\n            placeholder: _vm.$i18n.__(\"Search...\", \"webtoffee-cookie-consent\")\n          },\n          domProps: {\n            value: _vm.searchText\n          },\n          on: {\n            input: function ($event) {\n              if ($event.target.composing) return;\n              _vm.searchText = $event.target.value;\n            }\n          }\n        })]), _c(\"div\", {\n          staticClass: \"wcc-selected-list\"\n        }, [_vm.selectedCount > 0 && _vm.selectedCount < _vm.totalCount ? _c(\"div\", {\n          staticClass: \"checkbox-container\"\n        }, [_c(\"input\", {\n          staticClass: \"wcc-hidden-checkbox\",\n          attrs: {\n            type: \"checkbox\",\n            id: \"wcc-custom-checkbox\",\n            \"data-test-id\": `wcc-custom-checkbox`\n          },\n          on: {\n            click: function ($event) {\n              return _vm.unselectAll(_vm.selectedVendorType);\n            }\n          }\n        }), _c(\"label\", {\n          staticClass: \"wcc-custom-checkbox-label\",\n          attrs: {\n            for: \"wcc-custom-checkbox\",\n            \"data-test-id\": `wcc-custom-checkbox-label`\n          }\n        }, [_c(\"span\", {\n          staticClass: \"wcc-checkbox-icon\",\n          staticStyle: {\n            cursor: \"pointer\"\n          }\n        }, [_vm._v(\"-\")]), _c(\"span\", [_vm._v(_vm._s(_vm.selectedCount) + \" of \" + _vm._s(_vm.totalCount) + \" selected\")])])]) : _c(\"div\", [_c(\"input\", {\n          directives: [{\n            name: \"model\",\n            rawName: \"v-model\",\n            value: _vm.selectAllChecked,\n            expression: \"selectAllChecked\"\n          }],\n          attrs: {\n            type: \"checkbox\",\n            \"data-test-id\": `wcc-select-all-checkbox`\n          },\n          domProps: {\n            checked: Array.isArray(_vm.selectAllChecked) ? _vm._i(_vm.selectAllChecked, null) > -1 : _vm.selectAllChecked\n          },\n          on: {\n            change: [function ($event) {\n              var $$a = _vm.selectAllChecked,\n                $$el = $event.target,\n                $$c = $$el.checked ? true : false;\n              if (Array.isArray($$a)) {\n                var $$v = null,\n                  $$i = _vm._i($$a, $$v);\n                if ($$el.checked) {\n                  $$i < 0 && (_vm.selectAllChecked = $$a.concat([$$v]));\n                } else {\n                  $$i > -1 && (_vm.selectAllChecked = $$a.slice(0, $$i).concat($$a.slice($$i + 1)));\n                }\n              } else {\n                _vm.selectAllChecked = $$c;\n              }\n            }, function ($event) {\n              return _vm.handleSelectAll(_vm.selectedVendorType);\n            }]\n          }\n        }), _c(\"span\", [_vm._v(_vm._s(_vm.selectedCount) + \" of \" + _vm._s(_vm.totalCount) + \" selected\")]), _vm.selectedCount > 0 ? _c(\"span\", {\n          staticStyle: {\n            cursor: \"pointer\"\n          },\n          on: {\n            click: function ($event) {\n              return _vm.unselectAll(_vm.selectedVendorType);\n            }\n          }\n        }) : _vm._e()])])]), _c(\"div\", {\n          staticClass: \"wcc-vendor-list-section\"\n        }, _vm._l(_vm.filteredVendorItems, function (item) {\n          return _c(\"div\", {\n            key: item.id,\n            class: `wcc-layout-item wcc-${_vm.selectedVendorTypeClass}`\n          }, [_c(\"input\", {\n            attrs: {\n              type: \"checkbox\",\n              id: `wcc-checkbox-${_vm.selectedVendorTypeClass}-${item.id}`,\n              \"data-test-id\": `wcc-checkbox-${_vm.selectedVendorTypeClass}-${item.id}`\n            },\n            domProps: {\n              value: item.id,\n              checked: _vm.isItemChecked(item.id, _vm.selectedVendorTypeClass, true)\n            },\n            on: {\n              change: function ($event) {\n                return _vm.handleItemCheckboxChange(item.id, _vm.selectedVendorTypeClass, true);\n              }\n            }\n          }), _c(\"label\", {\n            attrs: {\n              for: `wcc-checkbox-${_vm.selectedVendorTypeClass}-${item.id}`\n            }\n          }, [_vm._v(_vm._s(item.name))])]);\n        }), 0)])])])])]) : _c(\"div\", [_c(\"div\", {\n          staticClass: \"wcc-row\"\n        }, [_c(\"div\", {\n          staticClass: \"wcc-col-12\"\n        }, [_vm._v(\" \" + _vm._s(_vm.modalBody) + \" \")])])])])];\n      },\n      proxy: true\n    }, {\n      key: \"footer\",\n      fn: function () {\n        return [_c(\"div\", {\n          staticClass: \"wcc-app-modal-actions wcc-app-reset-settings wcc-justify-end\"\n        }, [_c(\"button\", {\n          staticClass: \"wcc-button wcc-button-no-style\",\n          attrs: {\n            \"data-test-id\": `wcc-cancel-button`\n          },\n          on: {\n            click: _vm.closeModal\n          }\n        }, [_vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Cancel\", \"webtoffee-cookie-consent\")) + \" \")]), _c(\"base-button\", {\n          ref: \"wccIABSavebutton\",\n          staticClass: \"wcc-button-primary\",\n          attrs: {\n            disabled: _vm.updating,\n            \"data-test-id\": `wcc-iab-settings-save-button`\n          },\n          nativeOn: {\n            click: function ($event) {\n              return _vm.confirmAction.apply(null, arguments);\n            }\n          }\n        }, [_c(\"template\", {\n          slot: \"loader\"\n        }, [_vm._v(_vm._s(_vm.modalConfirmButton) + \" \")]), _vm._v(\" \" + _vm._s(_vm.modalConfirmButton) + \" \")], 2)], 1)];\n      },\n      proxy: true\n    }], null, false, 1492202849)\n  }), _c(\"div\", {\n    staticClass: \"wcc-col-12\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-app-box\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-row wcc-align-center\"\n  }, [_c(\"label\", {\n    staticClass: \"wcc-col-label wcc-checkbox-iab-title\",\n    staticStyle: {\n      \"font-weight\": \"bold\"\n    },\n    attrs: {\n      for: \"wcc-checkbox-iab-title\"\n    }\n  }, [_vm._v(\" \" + _vm._s(_vm.$i18n.__(\"IAB TCF 2.3\", \"webtoffee-cookie-consent\")) + \" \")]), _c(\"base-switch\", {\n    attrs: {\n      name: \"iab-toggle\",\n      \"data-test-id\": `wcc-iab-toggle`\n    },\n    model: {\n      value: _vm.iabEnabled,\n      callback: function ($$v) {\n        _vm.iabEnabled = $$v;\n      },\n      expression: \"iabEnabled\"\n    }\n  })], 1)])])], 1) : _vm._e(), _vm.iabEnabled && _vm.appliedLaw === \"gdpr\" ? _c(\"div\", {\n    staticClass: \"wcc-row\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-col-12\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-app-box\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-row wcc-align-center\"\n  }, [_c(\"label\", {\n    staticClass: \"wcc-col-3 wcc-col-label\",\n    attrs: {\n      for: \"wcc-gacm-checkbox\"\n    }\n  }, [_vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Support Google’s Additional Consent\", \"webtoffee-cookie-consent\")) + \" \")]), _c(\"div\", {\n    staticClass: \"wcc-col-9\"\n  }, [_c(\"input\", {\n    directives: [{\n      name: \"model\",\n      rawName: \"v-model\",\n      value: _vm.banner.properties.settings.gacm_enabled,\n      expression: \"banner.properties.settings.gacm_enabled\"\n    }],\n    attrs: {\n      type: \"checkbox\",\n      id: \"wcc-gacm-checkbox\",\n      \"data-test-id\": `wcc-gacm-checkbox`\n    },\n    domProps: {\n      checked: Array.isArray(_vm.banner.properties.settings.gacm_enabled) ? _vm._i(_vm.banner.properties.settings.gacm_enabled, null) > -1 : _vm.banner.properties.settings.gacm_enabled\n    },\n    on: {\n      change: function ($event) {\n        var $$a = _vm.banner.properties.settings.gacm_enabled,\n          $$el = $event.target,\n          $$c = $$el.checked ? true : false;\n        if (Array.isArray($$a)) {\n          var $$v = null,\n            $$i = _vm._i($$a, $$v);\n          if ($$el.checked) {\n            $$i < 0 && _vm.$set(_vm.banner.properties.settings, \"gacm_enabled\", $$a.concat([$$v]));\n          } else {\n            $$i > -1 && _vm.$set(_vm.banner.properties.settings, \"gacm_enabled\", $$a.slice(0, $$i).concat($$a.slice($$i + 1)));\n          }\n        } else {\n          _vm.$set(_vm.banner.properties.settings, \"gacm_enabled\", $$c);\n        }\n      }\n    }\n  }), _c(\"span\", {\n    attrs: {\n      id: \"wcc-gacm-checkbox\",\n      \"aria-hidden\": \"true\"\n    }\n  })])])])])]) : _vm._e(), _vm.iabEnabled && _vm.appliedLaw === \"gdpr\" ? _c(\"div\", {\n    staticClass: \"wcc-row\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-col-12\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-app-box\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-row wcc-align-center\"\n  }, [_c(\"label\", {\n    staticClass: \"wcc-col-3 wcc-col-label\",\n    attrs: {\n      for: \"wcc-purpose-features\"\n    }\n  }, [_vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Manage Purposes and Features\", \"webtoffee-cookie-consent\")) + \" \")]), _c(\"div\", {\n    staticClass: \"wcc-col-9\"\n  }, [_c(\"button\", {\n    staticClass: \"wcc-button wcc-button-outline wcc-reset-settings-btn\",\n    attrs: {\n      \"data-test-id\": `wcc-purpose-features-button`\n    },\n    on: {\n      click: function ($event) {\n        return _vm.showModal(\"purpose_feature\");\n      }\n    }\n  }, [_vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Select\", \"webtoffee-cookie-consent\")) + \" \")])])])])])]) : _vm._e(), _vm.iabEnabled && _vm.appliedLaw === \"gdpr\" ? _c(\"div\", {\n    staticClass: \"wcc-row\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-col-12\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-app-box\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-row wcc-align-center\"\n  }, [_c(\"label\", {\n    staticClass: \"wcc-col-3 wcc-col-label\",\n    attrs: {\n      for: \"wcc-vendors-button\"\n    }\n  }, [_vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Manage vendor list\", \"webtoffee-cookie-consent\")) + \" \")]), _c(\"div\", {\n    staticClass: \"wcc-col-9\"\n  }, [_c(\"button\", {\n    staticClass: \"wcc-button wcc-button-outline wcc-reset-settings-btn\",\n    attrs: {\n      \"data-test-id\": `wcc-vendors-button`\n    },\n    on: {\n      click: function ($event) {\n        return _vm.showModal(\"vendors\");\n      }\n    }\n  }, [_vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Select vendors\", \"webtoffee-cookie-consent\")) + \" \")])])])])])]) : _vm._e()]);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/IABSettings.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/LawSelector.vue?vue&type=template&id=4706aa1e&scoped=true":
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/LawSelector.vue?vue&type=template&id=4706aa1e&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* binding */ render; },\n/* harmony export */   staticRenderFns: function() { return /* binding */ staticRenderFns; }\n/* harmony export */ });\nvar render = function render() {\n  var _vm = this,\n    _c = _vm._self._c;\n  return _c(\"div\", {\n    staticClass: \"wcc-law-selector\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-law-selector-header\"\n  }, [_c(\"label\", {\n    staticClass: \"wcc-label\"\n  }, [_vm._v(_vm._s(_vm.$i18n.__(\"Consent Law\", \"webtoffee-cookie-consent\")))]), _vm.saving ? _c(\"div\", {\n    staticClass: \"wcc-loader-views\"\n  }, [_c(\"p\", {\n    staticClass: \"wcc-loading-text\"\n  }, [_c(\"loader\"), _vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Saving...\", \"webtoffee-cookie-consent\")) + \" \")], 1)]) : _c(\"div\", {\n    staticClass: \"wcc-applicable-laws\"\n  }, [_vm._l(_vm.laws, function (law, index) {\n    return _c(\"label\", {\n      key: index,\n      staticStyle: {\n        \"margin-right\": \"30px\"\n      },\n      attrs: {\n        \"data-test-id\": \"wcc-checkbox-selected-law-\" + law\n      }\n    }, [_c(\"div\", {\n      staticClass: \"wcc-law-selection-checkbox\",\n      staticStyle: {\n        position: \"relative\"\n      }\n    }, [_c(\"input\", {\n      directives: [{\n        name: \"model\",\n        rawName: \"v-model\",\n        value: _vm.selectedLaws,\n        expression: \"selectedLaws\"\n      }],\n      attrs: {\n        type: \"checkbox\",\n        id: \"wcc-checkbox-selected-law-\" + law\n      },\n      domProps: {\n        value: law,\n        checked: Array.isArray(_vm.selectedLaws) ? _vm._i(_vm.selectedLaws, law) > -1 : _vm.selectedLaws\n      },\n      on: {\n        change: [function ($event) {\n          var $$a = _vm.selectedLaws,\n            $$el = $event.target,\n            $$c = $$el.checked ? true : false;\n          if (Array.isArray($$a)) {\n            var $$v = law,\n              $$i = _vm._i($$a, $$v);\n            if ($$el.checked) {\n              $$i < 0 && (_vm.selectedLaws = $$a.concat([$$v]));\n            } else {\n              $$i > -1 && (_vm.selectedLaws = $$a.slice(0, $$i).concat($$a.slice($$i + 1)));\n            }\n          } else {\n            _vm.selectedLaws = $$c;\n          }\n        }, function ($event) {\n          return _vm.handleCheckboxChange(law);\n        }]\n      }\n    }), _vm._v(\" \" + _vm._s(_vm.changeBannerName(law)) + \" \"), _vm.shouldShowWarning(law) ? _c(\"div\", {\n      staticClass: \"wcc-warning-message-main\"\n    }, [_c(\"div\", {\n      staticClass: \"wcc-icon-container\"\n    }, [_c(\"base-icon\", {\n      staticClass: \"wcc-warning-icon\",\n      attrs: {\n        icon: \"info\",\n        color: \"#962627\"\n      }\n    })], 1), _c(\"div\", {\n      staticClass: \"wcc-warning-message\"\n    }, [_vm._v(\" \" + _vm._s(_vm.$i18n.__(\"At least one law must be selected\", \"webtoffee-cookie-consent\")) + \" \")])]) : _vm._e()])]);\n  })], 2)]), _c(\"div\", {\n    staticClass: \"wcc-row wcc-law-selector-show-more\",\n    attrs: {\n      \"data-test-id\": \"wcc-law-selector-show-more\"\n    }\n  }, [_c(\"div\", {\n    staticClass: \"wcc-col-12\"\n  }, [_c(\"accordion\", {\n    staticClass: \"wcc-app-accordion-no-border wcc-app-accordion-advanced\",\n    attrs: {\n      name: \"wcc-law-selector\"\n    }\n  }, [_c(\"accordion-item\", {\n    staticClass: \"wcc-app-accordion-item\"\n  }, [_c(\"template\", {\n    slot: \"accordion-trigger\"\n  }, [_c(\"label\", {\n    staticClass: \"wcc-label wcc-app-accordion-title wcc-show-support-laws-title\",\n    attrs: {\n      \"data-test-id\": \"wcc-show-support-laws-toggle\"\n    },\n    on: {\n      click: _vm.toggleAdvanced\n    }\n  }, [_vm.toggleSettings ? [_vm._v(_vm._s(_vm.$i18n.__(\"Show less\", \"webtoffee-cookie-consent\")))] : [_vm._v(_vm._s(_vm.$i18n.__(\"Show supported privacy laws\", \"webtoffee-cookie-consent\")))]], 2)]), _c(\"template\", {\n    slot: \"accordion-content\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-app-box\"\n  }, [_c(\"supported-laws\"), _c(\"template\", {\n    slot: \"accordion-trigger\"\n  }, [_c(\"label\", {\n    staticClass: \"wcc-label wcc-app-accordion-title wcc-show-support-laws-title\",\n    on: {\n      click: _vm.toggleAdvanced\n    }\n  }, [_vm.toggleSettings === false ? [_vm._v(_vm._s(_vm.$i18n.__(\"Hide advanced settings\", \"webtoffee-cookie-consent\")))] : _vm._e()], 2)])], 2)])], 2)], 1)], 1)])]);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/LawSelector.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/PreferenceCenterItem.vue?vue&type=template&id=d5fb69ba":
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/PreferenceCenterItem.vue?vue&type=template&id=d5fb69ba ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* binding */ render; },\n/* harmony export */   staticRenderFns: function() { return /* binding */ staticRenderFns; }\n/* harmony export */ });\nvar render = function render() {\n  var _vm = this,\n    _c = _vm._self._c;\n  return _c(\"div\", {\n    staticClass: \"wcc-banner-layout-group\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-banner-layout-items\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-radio-group\",\n    attrs: {\n      \"data-test-id\": `wcc-preference-center-${_vm.position}`\n    }\n  }, [_c(\"Radio\", {\n    attrs: {\n      id: `wcc-preference-center-${_vm.position}`,\n      value: _vm.position,\n      icon: `layouts/preference-${_vm.position}.svg`\n    },\n    model: {\n      value: _vm.selectedPosition,\n      callback: function ($$v) {\n        _vm.selectedPosition = $$v;\n      },\n      expression: \"selectedPosition\"\n    }\n  }), _c(\"h6\", {\n    staticClass: \"wcc-banner-layout-title\"\n  }, [_vm._v(\" \" + _vm._s(_vm.formatPosition(_vm.position)) + \" \")])], 1)])]);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/PreferenceCenterItem.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/SupportedLaws.vue?vue&type=template&id=47570b2f":
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/SupportedLaws.vue?vue&type=template&id=47570b2f ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* binding */ render; },\n/* harmony export */   staticRenderFns: function() { return /* binding */ staticRenderFns; }\n/* harmony export */ });\nvar render = function render() {\n  var _vm = this,\n    _c = _vm._self._c;\n  return _c(\"div\", [_c(\"table\", [_c(\"tbody\", [_c(\"tr\", _vm._l(_vm.columns, function (column, columnIndex) {\n    return _c(\"td\", {\n      key: columnIndex,\n      staticClass: \"wcc-column-cell\"\n    }, [_c(\"ul\", {\n      staticClass: \"wcc-law-list\"\n    }, _vm._l(column, function (law, rowIndex) {\n      return _c(\"li\", {\n        key: rowIndex,\n        staticClass: \"wcc-law-item\"\n      }, [_vm._v(\" \" + _vm._s(law.name) + \" \")]);\n    }), 0)]);\n  }), 0)])])]);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/SupportedLaws.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabContent.vue?vue&type=template&id=611b555c":
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabContent.vue?vue&type=template&id=611b555c ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* binding */ render; },\n/* harmony export */   staticRenderFns: function() { return /* binding */ staticRenderFns; }\n/* harmony export */ });\nvar render = function render() {\n  var _vm = this,\n    _c = _vm._self._c;\n  return _vm.loading ? _c(\"div\", {\n    staticClass: \"wcc-loader-view\"\n  }, [_c(\"p\", {\n    staticClass: \"wcc-loading-text\"\n  }, [_c(\"loader\"), _vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Fetching data\", \"webtoffee-cookie-consent\")) + \" \")], 1)]) : _c(\"div\", [_vm.customHtmlMode ? _c(\"notice\", {\n    attrs: {\n      type: \"warning\"\n    }\n  }, [_c(\"p\", [_c(\"span\", [_vm._v(_vm._s(_vm.$i18n.__(\"You're in Custom HTML mode. \")))]), _vm._v(\" \" + _vm._s(_vm.$i18n.__(\"The edits that you have made in the HTML Editor will override any changes made to the settings below\", \"webtoffee-cookie-consent\")) + \" \")])]) : _vm._e(), _c(\"div\", {\n    staticClass: \"wcc-section-layout\"\n  }, [_c(\"accordion-tab-content\", {\n    attrs: {\n      language: _vm.language\n    }\n  })], 1)], 1);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabContent.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabGeneral.vue?vue&type=template&id=a6a14b6a&scoped=true":
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabGeneral.vue?vue&type=template&id=a6a14b6a&scoped=true ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* binding */ render; },\n/* harmony export */   staticRenderFns: function() { return /* binding */ staticRenderFns; }\n/* harmony export */ });\nvar render = function render() {\n  var _vm = this,\n    _c = _vm._self._c;\n  return _vm.loading ? _c(\"div\", {\n    staticClass: \"wcc-loader-view\"\n  }, [_c(\"p\", {\n    staticClass: \"wcc-loading-text\"\n  }, [_c(\"loader\"), _vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Fetching data\", \"webtoffee-cookie-consent\")) + \" \")], 1)]) : _c(\"div\", [_c(\"div\", {\n    staticClass: \"wcc-row\",\n    attrs: {\n      \"data-test-id\": \"wcc-enable-cookie-banner\"\n    }\n  }, [_c(\"div\", {\n    staticClass: \"wcc-col-12\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-app-box\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-row wcc-align-center\"\n  }, [_c(\"label\", {\n    staticClass: \"wcc-col-3 wcc-col-label\",\n    attrs: {\n      for: \"wcc-checkbox-cookie-banner\"\n    }\n  }, [_vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Enable cookie banner\", \"webtoffee-cookie-consent\")) + \" \")]), _c(\"div\", {\n    staticClass: \"wcc-col-9\"\n  }, [_c(\"input\", {\n    directives: [{\n      name: \"model\",\n      rawName: \"v-model\",\n      value: _vm.banner.properties.config.bannerEnabled.status,\n      expression: \"banner.properties.config.bannerEnabled.status\"\n    }],\n    attrs: {\n      type: \"checkbox\",\n      id: \"wcc-checkbox-cookie-banner\"\n    },\n    domProps: {\n      checked: Array.isArray(_vm.banner.properties.config.bannerEnabled.status) ? _vm._i(_vm.banner.properties.config.bannerEnabled.status, null) > -1 : _vm.banner.properties.config.bannerEnabled.status\n    },\n    on: {\n      change: function ($event) {\n        var $$a = _vm.banner.properties.config.bannerEnabled.status,\n          $$el = $event.target,\n          $$c = $$el.checked ? true : false;\n        if (Array.isArray($$a)) {\n          var $$v = null,\n            $$i = _vm._i($$a, $$v);\n          if ($$el.checked) {\n            $$i < 0 && _vm.$set(_vm.banner.properties.config.bannerEnabled, \"status\", $$a.concat([$$v]));\n          } else {\n            $$i > -1 && _vm.$set(_vm.banner.properties.config.bannerEnabled, \"status\", $$a.slice(0, $$i).concat($$a.slice($$i + 1)));\n          }\n        } else {\n          _vm.$set(_vm.banner.properties.config.bannerEnabled, \"status\", $$c);\n        }\n      }\n    }\n  }), _c(\"span\", {\n    attrs: {\n      id: \"wcc-checkbox-cookie-banner\",\n      \"aria-hidden\": \"true\"\n    }\n  }), _vm.banner.properties.config.bannerEnabled.status ? _c(\"span\", {\n    staticClass: \"wcc-active\"\n  }, [_vm._v(_vm._s(_vm.$i18n.__(\"Active\", \"webtoffee-cookie-consent\")))]) : _c(\"span\", {\n    staticClass: \"wcc-inactive\"\n  }, [_vm._v(_vm._s(_vm.$i18n.__(\"Inactive\", \"webtoffee-cookie-consent\")))])])])])])]), _c(\"div\", {\n    staticClass: \"wcc-banner-region-container\",\n    attrs: {\n      \"data-test-id\": \"wcc-banner-region-container\"\n    }\n  }, [_c(\"banner-region-selector\", {\n    attrs: {\n      law: _vm.appliedLaw\n    }\n  })], 1), _c(\"div\", {\n    staticClass: \"wcc-banner-iab-settings\",\n    attrs: {\n      \"data-test-id\": \"wcc-banner-iab-settings\"\n    }\n  }, [_c(\"IABSettings\", {\n    attrs: {\n      law: _vm.appliedLaw\n    }\n  })], 1), _c(\"div\", {\n    staticClass: \"wcc-row\",\n    attrs: {\n      \"data-test-id\": \"wcc-advanced-settings\"\n    }\n  }, [_c(\"div\", {\n    staticClass: \"wcc-col-12\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-app-box\"\n  }, [_c(\"accordion\", {\n    staticClass: \"wcc-app-accordion-no-border wcc-app-accordion-advanced\"\n  }, [_c(\"accordion-item\", {\n    staticClass: \"wcc-app-accordion-item\"\n  }, [_c(\"template\", {\n    slot: \"accordion-trigger\"\n  }, [_c(\"label\", {\n    staticClass: \"wcc-label wcc-app-accordion-title wcc-show-advanced-title\",\n    attrs: {\n      \"data-test-id\": \"wcc-show-advanced-title\"\n    },\n    on: {\n      click: _vm.toggleAdvanced\n    }\n  }, [_vm.toggleSettings ? [_vm._v(_vm._s(_vm.$i18n.__(\"Hide advanced settings\", \"webtoffee-cookie-consent\")))] : [_vm._v(_vm._s(_vm.$i18n.__(\"Show advanced settings\", \"webtoffee-cookie-consent\")))]], 2)]), _c(\"template\", {\n    slot: \"accordion-content\"\n  }, [_vm.appliedLaw === \"ccpa\" ? _c(\"div\", {\n    staticClass: \"wcc-row\",\n    attrs: {\n      \"data-test-id\": \"wcc-ccpa-advanced-settings\"\n    }\n  }, [_c(\"div\", {\n    staticClass: \"wcc-col-12\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-row\"\n  }, [_c(\"label\", {\n    staticClass: \"wcc-col-3 wcc-col-label\",\n    attrs: {\n      for: \"wcc-checkbox-gpc\"\n    }\n  }, [_vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Respect Do Not Track & Global Privacy Control\", \"webtoffee-cookie-consent\")) + \" \"), _c(\"base-popper\", {\n    attrs: {\n      content: _vm.$i18n.__(\"Enabling this option will hide the consent banner for users with 'Do Not Track' or 'Global Privacy Control' settings activated in their browsers, whose default consent status is set to 'denied'.\", \"webtoffee-cookie-consent\")\n    }\n  })], 1), _c(\"div\", {\n    staticClass: \"wcc-col-9\"\n  }, [_c(\"input\", {\n    directives: [{\n      name: \"model\",\n      rawName: \"v-model\",\n      value: _vm.banner.properties.config.optoutPopup.elements.gpcOption.status,\n      expression: \"banner.properties.config.optoutPopup.elements.gpcOption.status\"\n    }],\n    attrs: {\n      type: \"checkbox\",\n      id: \"wcc-checkbox-gpc\"\n    },\n    domProps: {\n      checked: Array.isArray(_vm.banner.properties.config.optoutPopup.elements.gpcOption.status) ? _vm._i(_vm.banner.properties.config.optoutPopup.elements.gpcOption.status, null) > -1 : _vm.banner.properties.config.optoutPopup.elements.gpcOption.status\n    },\n    on: {\n      change: function ($event) {\n        var $$a = _vm.banner.properties.config.optoutPopup.elements.gpcOption.status,\n          $$el = $event.target,\n          $$c = $$el.checked ? true : false;\n        if (Array.isArray($$a)) {\n          var $$v = null,\n            $$i = _vm._i($$a, $$v);\n          if ($$el.checked) {\n            $$i < 0 && _vm.$set(_vm.banner.properties.config.optoutPopup.elements.gpcOption, \"status\", $$a.concat([$$v]));\n          } else {\n            $$i > -1 && _vm.$set(_vm.banner.properties.config.optoutPopup.elements.gpcOption, \"status\", $$a.slice(0, $$i).concat($$a.slice($$i + 1)));\n          }\n        } else {\n          _vm.$set(_vm.banner.properties.config.optoutPopup.elements.gpcOption, \"status\", $$c);\n        }\n      }\n    }\n  }), _c(\"span\", {\n    attrs: {\n      id: \"wcc-checkbox-gpc\",\n      \"aria-hidden\": \"true\"\n    }\n  })])])])]) : _vm._e(), _c(\"div\", {\n    staticClass: \"wcc-hide-cookie-banner-on-pages\",\n    attrs: {\n      \"data-test-id\": \"wcc-hide-cookie-banner-on-pages\"\n    }\n  }, [_c(\"div\", {\n    staticClass: \"wcc-row wcc-align-center\"\n  }, [_c(\"label\", {\n    staticClass: \"wcc-col-3 wcc-col-label\",\n    attrs: {\n      for: \"wcc-hide-on-pages\"\n    }\n  }, [_vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Hide cookie banner on selected pages\", \"webtoffee-cookie-consent\")) + \" \")]), _c(\"div\", {\n    staticClass: \"wcc-col-9\"\n  }, [_c(\"MultiSelectInput\", {\n    attrs: {\n      placeholderText: _vm.placeholderText,\n      initialItems: _vm.pagesToHide,\n      \"data-test-id\": `wcc-hide-cookie-banner-on-pages-input`\n    },\n    on: {\n      \"update:selectedItems\": _vm.updatePagesToHide\n    }\n  })], 1)]), _c(\"div\", {\n    staticClass: \"wcc-row\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-col-3\"\n  }), _c(\"div\", {\n    staticClass: \"wcc-col-9\"\n  }, [_c(\"label\", {\n    staticClass: \"wcc-form-check-label wcc-pages-to-hide-help\",\n    attrs: {\n      for: \"wcc-pages-to-hide\"\n    }\n  }, [_vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Example: https://www.example.com/specific-page\", \"webtoffee-cookie-consent\")) + \" \")])])])]), _c(\"div\", {\n    staticClass: \"wcc-cookie-duration\",\n    attrs: {\n      \"data-test-id\": \"wcc-cookie-duration\"\n    }\n  }, [_c(\"div\", {\n    staticClass: \"wcc-row wcc-align-center\"\n  }, [_c(\"label\", {\n    staticClass: \"wcc-col-3 wcc-col-label\",\n    attrs: {\n      for: \"wcc-cookie-duration\"\n    }\n  }, [_vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Duration of consent\", \"webtoffee-cookie-consent\")) + \" \")]), _c(\"div\", {\n    staticClass: \"wcc-col-9\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-consent-duration-input-group\"\n  }, [_c(\"input\", {\n    directives: [{\n      name: \"model\",\n      rawName: \"v-model\",\n      value: _vm.consentExpiry,\n      expression: \"consentExpiry\"\n    }],\n    staticClass: \"wcc-consent-duration-input\",\n    attrs: {\n      type: \"text\",\n      id: \"wcc-duration-of-consent\",\n      \"data-test-id\": `wcc-duration-of-consent-input`\n    },\n    domProps: {\n      value: _vm.consentExpiry\n    },\n    on: {\n      input: function ($event) {\n        if ($event.target.composing) return;\n        _vm.consentExpiry = $event.target.value;\n      }\n    }\n  }), _c(\"span\", {\n    staticClass: \"wcc-consent-duration-unit\"\n  }, [_vm._v(_vm._s(_vm.$i18n.__(\"Days\", \"webtoffee-cookie-consent\")))])])])])]), _c(\"div\", {\n    staticClass: \"wcc-reload-on-consent\",\n    attrs: {\n      \"data-test-id\": \"wcc-reload-on-consent\"\n    }\n  }, [_c(\"div\", {\n    staticClass: \"wcc-row wcc-align-center\"\n  }, [_c(\"label\", {\n    staticClass: \"wcc-col-3 wcc-col-label\",\n    attrs: {\n      for: \"wcc-reload-on-accept\"\n    }\n  }, [_vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Reload page upon user consent\", \"webtoffee-cookie-consent\")) + \" \")]), _c(\"div\", {\n    staticClass: \"wcc-col-9 wcc-input-checkbox\"\n  }, [_c(\"input\", {\n    directives: [{\n      name: \"model\",\n      rawName: \"v-model\",\n      value: _vm.banner.properties.behaviours.reloadBannerOnAccept.status,\n      expression: \"banner.properties.behaviours.reloadBannerOnAccept\\n                        .status\\n                      \"\n    }],\n    attrs: {\n      type: \"checkbox\",\n      id: \"wcc-reload-on-accept\",\n      \"data-test-id\": `wcc-reload-on-accept-input`\n    },\n    domProps: {\n      checked: Array.isArray(_vm.banner.properties.behaviours.reloadBannerOnAccept.status) ? _vm._i(_vm.banner.properties.behaviours.reloadBannerOnAccept.status, null) > -1 : _vm.banner.properties.behaviours.reloadBannerOnAccept.status\n    },\n    on: {\n      change: function ($event) {\n        var $$a = _vm.banner.properties.behaviours.reloadBannerOnAccept.status,\n          $$el = $event.target,\n          $$c = $$el.checked ? true : false;\n        if (Array.isArray($$a)) {\n          var $$v = null,\n            $$i = _vm._i($$a, $$v);\n          if ($$el.checked) {\n            $$i < 0 && _vm.$set(_vm.banner.properties.behaviours.reloadBannerOnAccept, \"status\", $$a.concat([$$v]));\n          } else {\n            $$i > -1 && _vm.$set(_vm.banner.properties.behaviours.reloadBannerOnAccept, \"status\", $$a.slice(0, $$i).concat($$a.slice($$i + 1)));\n          }\n        } else {\n          _vm.$set(_vm.banner.properties.behaviours.reloadBannerOnAccept, \"status\", $$c);\n        }\n      }\n    }\n  }), _c(\"span\", {\n    attrs: {\n      id: \"wcc-reload-on-accept\",\n      \"aria-hidden\": \"true\"\n    }\n  })])])])]), _vm.appliedLaw === \"ccpa\" ? _c(\"template\", {\n    attrs: {\n      \"data-test-id\": \"wcc-ccpa-advanced-settings\"\n    },\n    slot: \"accordion-content\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-row\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-col-12\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-do-not-sell-link\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-row wcc-align-center\",\n    staticStyle: {\n      \"align-items\": \"start\"\n    }\n  }, [_c(\"label\", {\n    staticClass: \"wcc-col-3 wcc-col-label\",\n    attrs: {\n      for: \"wcc-do-not-sell-link\"\n    }\n  }, [_vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Do not sell link\", \"webtoffee-cookie-consent\")) + \" \")]), _c(\"div\", {\n    staticClass: \"wcc-col-9 wcc-input-textarea\",\n    staticStyle: {\n      position: \"relative\"\n    }\n  }, [_c(\"div\", {\n    staticClass: \"wcc-do-not-sell-link-textarea\",\n    staticStyle: {\n      position: \"relative\",\n      \"padding-left\": \"5px\"\n    },\n    attrs: {\n      \"data-test-id\": `wcc-do-not-sell-link-textarea`\n    }\n  }, [_c(\"textarea\", {\n    directives: [{\n      name: \"model\",\n      rawName: \"v-model\",\n      value: _vm.linkContent,\n      expression: \"linkContent\"\n    }],\n    ref: \"doNotSellLinkTextarea\",\n    staticClass: \"wcc-do-not-sell-link-textarea\",\n    attrs: {\n      id: \"wcc-do-not-sell-link\",\n      readonly: \"\",\n      \"data-test-id\": `wcc-do-not-sell-link-textarea`\n    },\n    domProps: {\n      value: _vm.linkContent\n    },\n    on: {\n      input: function ($event) {\n        if ($event.target.composing) return;\n        _vm.linkContent = $event.target.value;\n      }\n    }\n  }), _c(\"div\", {\n    staticClass: \"wcc-copy-icon\"\n  }, [_c(\"base-icon\", {\n    staticClass: \"wcc-copy-icon-link\",\n    attrs: {\n      icon: \"copy-icon\",\n      \"data-test-id\": `wcc-do-not-sell-link-copy-icon`\n    },\n    on: {\n      click: function ($event) {\n        return _vm.copyToClipboard();\n      }\n    }\n  })], 1), _c(\"div\", {\n    staticClass: \"wcc-do-not-sell-link-help\",\n    attrs: {\n      \"data-test-id\": `wcc-do-not-sell-link-help`\n    }\n  }, [_vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Add the DNS link to your website footer using the above HTML code\", \"webtoffee-cookie-consent\")) + \" \")])])])])])])])]) : _vm._e()], 2)], 1)], 1)])])]);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabGeneral.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabLayout.vue?vue&type=template&id=6ac2b097":
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabLayout.vue?vue&type=template&id=6ac2b097 ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* binding */ render; },\n/* harmony export */   staticRenderFns: function() { return /* binding */ staticRenderFns; }\n/* harmony export */ });\nvar render = function render() {\n  var _vm = this,\n    _c = _vm._self._c;\n  return _vm.loading ? _c(\"div\", {\n    staticClass: \"wcc-loader-view\"\n  }, [_c(\"p\", {\n    staticClass: \"wcc-loading-text\"\n  }, [_c(\"loader\"), _vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Fetching data\", \"webtoffee-cookie-consent\")) + \" \")], 1)]) : _c(\"div\", [_c(\"div\", {\n    staticClass: \"wcc-section-layout\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-form-group wcc-row wcc-align-top\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-col-12\"\n  }, [_c(\"banner-type\", {\n    attrs: {\n      banner: _vm.banner\n    }\n  })], 1)])])]);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabLayout.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/views/Customize.vue?vue&type=template&id=740113ae":
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/views/Customize.vue?vue&type=template&id=740113ae ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   render: function() { return /* binding */ render; },\n/* harmony export */   staticRenderFns: function() { return /* binding */ staticRenderFns; }\n/* harmony export */ });\nvar render = function render() {\n  var _vm = this,\n    _c = _vm._self._c;\n  return !_vm.isLoaded ? _c(\"div\", {\n    staticClass: \"wcc-section wcc-section-consent-banner wcc-zero--padding wcc-zero--margin\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-section-header wcc-law-select-header\"\n  }, [_c(\"card-loader\")], 1), _c(\"div\", {\n    staticClass: \"wcc-customise-section-content\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-section-content\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-row wcc-banner-selector-section\"\n  }), _c(\"div\", {\n    staticClass: \"wcc-nav-tab wcc-vertical-tab\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-nav-tabs-container\"\n  }, [_c(\"ul\", {\n    staticClass: \"wcc-vertical-tabs\",\n    staticStyle: {\n      padding: \"15px\"\n    }\n  }, [_c(\"li\", [_c(\"card-loader\")], 1)])]), _c(\"div\", {\n    staticClass: \"wcc-nav-tab-content-container\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-nav-tab-content\"\n  }, [_c(\"card-loader\"), _c(\"card-loader\")], 1)])])])])]) : _c(\"div\", {\n    staticClass: \"wcc-section wcc-section-consent-banner wcc-zero--padding wcc-zero--margin\"\n  }, [_c(\"GCMNotice\"), _c(\"div\", {\n    staticClass: \"wcc-section-header wcc-law-select-header\"\n  }, [_c(\"law-selector\")], 1), _c(\"div\", {\n    staticClass: \"wcc-customise-section-content\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-section-content\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-row wcc-banner-selector-section\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-col-8 wcc-align-center\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-banner-preview-toggler wcc-center\"\n  }, [_c(\"banner-selector\")], 1)]), _c(\"div\", {\n    staticClass: \"wcc-col-4 wcc-align-center wcc-justify-end\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-banner-preview-toggler wcc-center\"\n  }, [_c(\"label\", {\n    staticClass: \"wcc-toggle\",\n    attrs: {\n      for: \"wcc-banner-preview\",\n      \"data-test-id\": \"wcc-banner-preview-toggle\"\n    }\n  }, [_c(\"input\", {\n    directives: [{\n      name: \"model\",\n      rawName: \"v-model\",\n      value: _vm.preview,\n      expression: \"preview\"\n    }],\n    attrs: {\n      type: \"checkbox\",\n      id: \"wcc-banner-preview\",\n      disabled: _vm.noticeDisabled\n    },\n    domProps: {\n      checked: Array.isArray(_vm.preview) ? _vm._i(_vm.preview, null) > -1 : _vm.preview\n    },\n    on: {\n      change: function ($event) {\n        var $$a = _vm.preview,\n          $$el = $event.target,\n          $$c = $$el.checked ? true : false;\n        if (Array.isArray($$a)) {\n          var $$v = null,\n            $$i = _vm._i($$a, $$v);\n          if ($$el.checked) {\n            $$i < 0 && (_vm.preview = $$a.concat([$$v]));\n          } else {\n            $$i > -1 && (_vm.preview = $$a.slice(0, $$i).concat($$a.slice($$i + 1)));\n          }\n        } else {\n          _vm.preview = $$c;\n        }\n      }\n    }\n  }), _c(\"span\", {\n    staticClass: \"wcc-toggle-text\"\n  }, [_vm._v(_vm._s(_vm.$i18n.__(\"Banner Preview\", \"webtoffee-cookie-consent\")))]), _vm.noticeDisabled ? _c(\"base-popper\", {\n    attrs: {\n      content: _vm.$i18n.__(\"The CCPA banner has been disabled. You can enable it from ‘General’, if needed.\", \"webtoffee-cookie-consent\")\n    }\n  }, [_c(\"span\", {\n    staticClass: \"wcc-toggle-slider wcc-disabled\",\n    attrs: {\n      \"aria-hidden\": \"true\"\n    }\n  })]) : _c(\"span\", {\n    staticClass: \"wcc-toggle-slider\",\n    attrs: {\n      \"aria-hidden\": \"true\"\n    }\n  })], 1)]), _c(\"base-button\", {\n    ref: \"wccButtonSaveBanner\",\n    staticClass: \"wcc-button wcc-button-blue\",\n    staticStyle: {\n      \"margin-left\": \"15px\"\n    },\n    attrs: {\n      disabled: _vm.publishDisabled\n    },\n    nativeOn: {\n      click: function ($event) {\n        return _vm.saveConfig.apply(null, arguments);\n      }\n    }\n  }, [_c(\"template\", {\n    slot: \"loader\"\n  }, [_vm._v(_vm._s(_vm.$i18n.__(\"Update settings\", \"webtoffee-cookie-consent\")) + \" \")]), _vm._v(\" \" + _vm._s(_vm.$i18n.__(\"Update settings\", \"webtoffee-cookie-consent\")) + \" \")], 2)], 1)]), _c(\"div\", {\n    staticClass: \"wcc-nav-tab wcc-vertical-tab wcc-nav-tab-banner-settings\",\n    attrs: {\n      role: \"navigation\"\n    }\n  }, [_c(\"div\", {\n    staticClass: \"wcc-nav-tabs-container\"\n  }, [_c(\"ul\", {\n    staticClass: \"wcc-vertical-tabs\"\n  }, _vm._l(_vm.tabs, function (tab) {\n    return _c(\"li\", {\n      key: tab.id,\n      class: [\"wcc-nav-tab-item\", {\n        active: _vm.currentTab === tab.id\n      }],\n      attrs: {\n        \"data-test-id\": \"wcc-tab-\" + tab.id\n      }\n    }, [_c(\"button\", {\n      staticClass: \"wcc-nav-tab-button\",\n      on: {\n        click: function ($event) {\n          _vm.currentTab = tab.id;\n        }\n      }\n    }, [_vm.showIcon(tab) ? _c(\"base-icon\", {\n      staticClass: \"wcc-nav-tab-button-icon\",\n      attrs: {\n        icon: tab.icon\n      }\n    }) : _vm._e(), _c(\"span\", {\n      staticClass: \"wcc-nav-tab-item-title\"\n    }, [_vm._v(\" \" + _vm._s(tab.title) + \" \")])], 1)]);\n  }), 0)]), _c(\"div\", {\n    staticClass: \"wcc-nav-tab-content-container\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-nav-tab-content\"\n  }, [_c(\"div\", {\n    staticClass: \"wcc-nav-tab-section\"\n  }, [_vm.banner.id ? _c(\"div\", {\n    staticClass: \"wcc-nav-tab-section-content\"\n  }, [_c(_vm.currentTabComponent, {\n    tag: \"component\"\n  })], 1) : _vm._e()])])])])])])], 1);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/views/Customize.vue?./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use%5B0%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/SupportedLaws.vue?vue&type=style&index=0&id=47570b2f&lang=css":
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/SupportedLaws.vue?vue&type=style&index=0&id=47570b2f&lang=css ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n// Imports\n\n\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \"\\n/* Hide the default list bullets */\\nul.wcc-law-list {\\n  list-style: none;\\n  padding-left: 0;\\n}\\n.wcc-law-list {\\n  display: flex;\\n  flex-direction: column;\\n  align-items: flex-start;\\n  gap: 8px; /* Adjust the gap as needed */\\n}\\n.wcc-law-item {\\n  position: relative;\\n  color: black;\\n  margin-right: 1rem;\\n  font-size: 12px;\\n}\\n.wcc-law-item::before {\\n  content: \\\"▪\\\"; /* Unicode character for square bullet */\\n  color: #96CFA4; /* Set the color of the bullet */\\n  font-size: 18px;\\n  line-height: 16px;\\n}\\n.wcc-column-cell {\\n  vertical-align: top; /* Align content to the top of the cell */\\n}\\n.wcc-law-selector .wcc-app-accordion-content > .wcc-app-accordion-content-inner{\\n  padding: 0%;\\n}\\n.wcc-law-selector .wcc-app-accordion-content > .wcc-app-accordion-content-inner .wcc-app-box{\\n  margin-bottom: 0%;\\n}\\n.wcc-law-list li{\\n  margin-bottom: 0;\\n}\\n.wcc-law-selector-show-more .wcc-app-box{\\n  padding: 0%;\\n}\\n\", \"\"]);\n// Exports\n/* harmony default export */ __webpack_exports__[\"default\"] = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/SupportedLaws.vue?./node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use%5B1%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use%5B2%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/Dropdown.vue?vue&type=style&index=0&id=d436187e&lang=scss":
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/Dropdown.vue?vue&type=style&index=0&id=d436187e&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/getUrl.js */ \"./node_modules/css-loader/dist/runtime/getUrl.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__);\n// Imports\n\n\n\nvar ___CSS_LOADER_URL_IMPORT_0___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E */ \"data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E\"), __webpack_require__.b);\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\nvar ___CSS_LOADER_URL_REPLACEMENT_0___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_0___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".wcc-dropdown {\\n  position: relative;\\n}\\n.wcc-dropdown .wcc-dropdown-content {\\n  width: 100%;\\n  display: none;\\n  position: absolute;\\n  z-index: 10;\\n  top: 100%;\\n  left: auto;\\n  margin: 0px 0 0;\\n  padding: 10px 10px;\\n  border: 1px solid #dddddd;\\n  border-radius: 3px;\\n  background-color: #ffffff;\\n  box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.07);\\n  transition: 0.3s ease;\\n}\\n.wcc-dropdown .wcc-dropdown-content ul {\\n  max-height: 180px;\\n  padding: 0;\\n  margin: 0;\\n}\\n.wcc-dropdown .wcc-dropdown-content ul li {\\n  list-style: none;\\n  margin: 0;\\n  padding: 5px 0;\\n}\\n.wcc-dropdown .wcc-dropdown-content ul li .wcc-form-group {\\n  margin: 0;\\n}\\n.wcc-dropdown .wcc-dropdown-content ul li:hover {\\n  background: #f8f9fa;\\n}\\n.wcc-dropdown .wcc-dropdown-content ul li a {\\n  display: block;\\n}\\n.wcc-dropdown .wcc-dropdown-anchor {\\n  -webkit-appearance: none;\\n  -moz-appearance: none;\\n  appearance: none;\\n  background-image: url(\" + ___CSS_LOADER_URL_REPLACEMENT_0___ + \");\\n  background-size: 10px;\\n  background-position: calc(100% - 10px) center;\\n  background-repeat: no-repeat;\\n  padding: 8px 30px 8px 70px;\\n  min-height: 40px;\\n  height: -moz-max-content;\\n  height: max-content;\\n  outline: none;\\n  box-shadow: none;\\n  width: 100%;\\n  margin: 0;\\n  border: 1px solid #ddd;\\n  border-radius: 3px;\\n  font-size: 14px;\\n  font-weight: 400;\\n  transition: 0.3s ease-in-out;\\n  line-height: 16px;\\n  background-color: #fff;\\n  text-align: left;\\n  cursor: pointer;\\n}\\n.wcc-dropdown.open .wcc-dropdown-content {\\n  display: block;\\n}\", \"\"]);\n// Exports\n/* harmony default export */ __webpack_exports__[\"default\"] = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/components/Dropdown.vue?./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerSelector.vue?vue&type=style&index=0&id=4bfe6c0b&lang=scss":
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerSelector.vue?vue&type=style&index=0&id=4bfe6c0b&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n// Imports\n\n\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".wcc-app-wrap .wcc-banner-selector {\\n  display: flex;\\n  width: 330px;\\n  align-items: center;\\n  padding-left: 12px;\\n  position: relative;\\n}\\n.wcc-app-wrap .wcc-banner-selector .wcc-dropdown-content {\\n  min-width: 188px;\\n  left: 100px;\\n  width: auto;\\n}\\n.wcc-app-wrap .wcc-banner-selector .wcc-dropdown-content a {\\n  color: #23282d;\\n}\\n.wcc-app-wrap .wcc-banner-selector .wcc-label {\\n  margin-bottom: 1px;\\n  font-weight: 500;\\n}\\n.wcc-app-wrap .wcc-banner-selector .wcc-dropdown .wcc-dropdown-anchor {\\n  background-color: transparent;\\n  border: none;\\n}\\n.wcc-app-wrap .wcc-banner-selector .wcc-popper {\\n  width: 200px;\\n}\\n.wcc-app-wrap .wcc-banner-selector .wcc-popper-container {\\n  margin-left: 0px;\\n  width: 100%;\\n}\\n.wcc-app-wrap .wcc-choosen-banner {\\n  width: 100px;\\n  margin-left: 12px;\\n}\\n.wcc-app-wrap .wcc-choosen-banner .wcc-label {\\n  font-weight: 400;\\n  color: #000;\\n}\\n.wcc-app-wrap .wcc-banner-selector-section .wcc-banner-preview-toggler {\\n  margin-left: 0px;\\n}\\n.wcc-app-wrap .wcc-dropdown-banners {\\n  position: absolute;\\n  left: 24px;\\n}\", \"\"]);\n// Exports\n/* harmony default export */ __webpack_exports__[\"default\"] = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerSelector.vue?./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerType.vue?vue&type=style&index=0&id=3f658be6&lang=scss":
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerType.vue?vue&type=style&index=0&id=3f658be6&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/getUrl.js */ \"./node_modules/css-loader/dist/runtime/getUrl.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__);\n// Imports\n\n\n\nvar ___CSS_LOADER_URL_IMPORT_0___ = new URL(/* asset import */ __webpack_require__(/*! @/assets/check-circle.svg */ \"./src/assets/check-circle.svg\"), __webpack_require__.b);\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\nvar ___CSS_LOADER_URL_REPLACEMENT_0___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_0___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".wcc-section-layout .wcc-banner-layout-list {\\n  list-style-type: none;\\n  list-style: auto;\\n  padding: 0;\\n}\\n.wcc-section-layout .wcc-banner-layout-list li::marker {\\n  font-size: 16px;\\n  font-weight: 600;\\n}\\n.wcc-section-layout .wcc-banner-layout-list .wcc-banner-layout-item {\\n  margin-bottom: 20px;\\n}\\n.wcc-section-layout .wcc-banner-layout-list .wcc-banner-layout-item .wcc-preference-title {\\n  display: flex;\\n  align-items: center; /* Vertically align items */\\n}\\n.wcc-section-layout .wcc-banner-layout-list .wcc-banner-layout-item h2 {\\n  margin-bottom: 10px;\\n  font-size: 16px;\\n}\\n.wcc-section-layout .wcc-banner-layout-list .wcc-banner-layout-item .wcc-banner-layout-title {\\n  font-size: 14px;\\n  font-weight: 450;\\n}\\n.wcc-section-layout .wcc-banner-layout-list .wcc-banner-layout-item .wcc-banner-layout-wrap {\\n  display: block; /* Changed from flex to block */\\n  margin-bottom: 10px; /* Optional: Add margin-bottom for spacing between containers */\\n}\\n.wcc-section-layout .wcc-banner-layout-list .wcc-banner-layout-item .wcc-banner-layout-wrap .wcc-button-group {\\n  display: flex;\\n  margin-bottom: 15px;\\n}\\n.wcc-section-layout .wcc-banner-layout-list .wcc-banner-layout-item .wcc-banner-layout-wrap .wcc-button-group .wcc-layout-type-button {\\n  width: auto;\\n  height: 32px;\\n  gap: 0px;\\n  color: #555e6b;\\n  font-size: 14px;\\n  line-height: 16px;\\n  text-align: left;\\n  border-radius: 19px;\\n  background: none;\\n  cursor: pointer;\\n  padding: 8px 18px 8px 18px;\\n  border: 1px solid #eaebed;\\n  box-shadow: 0px 4px 12px 0px rgba(85, 101, 125, 0.0784313725);\\n  margin-right: 10px;\\n}\\n.wcc-section-layout .wcc-banner-layout-list .wcc-banner-layout-item .wcc-banner-layout-wrap .wcc-button-group .wcc-layout-type-button.selected {\\n  background: #f1f8fe;\\n  color: #056be7;\\n  border: 1px solid #cce3ff;\\n}\\n.wcc-section-layout .wcc-banner-layout-list .wcc-banner-layout-item .wcc-banner-layout-wrap .wcc-banner-layout-items,\\n.wcc-section-layout .wcc-banner-layout-list .wcc-banner-layout-item .wcc-banner-layout-wrap .wcc-preference-layout-container {\\n  display: flex;\\n}\\n.wcc-section-layout .wcc-banner-layout-list .wcc-banner-layout-item .wcc-banner-layout-wrap .wcc-banner-layout-items .wcc-radio-group,\\n.wcc-section-layout .wcc-banner-layout-list .wcc-banner-layout-item .wcc-banner-layout-wrap .wcc-preference-layout-container .wcc-radio-group {\\n  margin-right: 25px;\\n}\\n.wcc-section-layout .wcc-banner-layout-list .wcc-banner-layout-item .wcc-banner-layout-wrap .wcc-image-radio img {\\n  width: 100px;\\n}\\n.wcc-section-layout .wcc-banner-layout-list .wcc-banner-layout-item .wcc-banner-layout-wrap .wcc-image-radio:hover {\\n  cursor: pointer;\\n}\\n.wcc-section-layout .wcc-banner-layout-list .wcc-banner-layout-item .wcc-banner-layout-wrap .wcc-radio-icon {\\n  position: relative;\\n}\\n.wcc-section-layout .wcc-banner-layout-list .wcc-banner-layout-item .wcc-banner-layout-wrap .wcc-radio.wcc-image-radio.checked .wcc-radio-icon:before {\\n  content: \\\"\\\";\\n  display: inline-block;\\n  width: 24px;\\n  height: 24px;\\n  position: absolute;\\n  bottom: 3px;\\n  right: 3px;\\n  background: url(\" + ___CSS_LOADER_URL_REPLACEMENT_0___ + \");\\n  background-repeat: no-repeat;\\n}\", \"\"]);\n// Exports\n/* harmony default export */ __webpack_exports__[\"default\"] = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerType.vue?./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/IABSettings.vue?vue&type=style&index=0&id=aeb03446&lang=scss":
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/IABSettings.vue?vue&type=style&index=0&id=aeb03446&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/getUrl.js */ \"./node_modules/css-loader/dist/runtime/getUrl.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__);\n// Imports\n\n\n\nvar ___CSS_LOADER_URL_IMPORT_0___ = new URL(/* asset import */ __webpack_require__(/*! @/assets/search.svg */ \"./src/assets/search.svg\"), __webpack_require__.b);\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\nvar ___CSS_LOADER_URL_REPLACEMENT_0___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_0___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".wcc-app-wrap {\\n  /* Style for the checkbox when checked */\\n  /* Optional: Add a hover effect */\\n}\\n.wcc-app-wrap .wcc-general-tab-iab-modal .wcc-app-modal {\\n  max-width: 794px;\\n  height: 476px;\\n}\\n.wcc-app-wrap .wcc-general-tab-iab-modal .wcc-app-modal .wcc-app-modal-body {\\n  height: 366px;\\n  padding: 0px 30px;\\n}\\n.wcc-app-wrap .wcc-app-modal-body-loader-class {\\n  display: flex;\\n  justify-content: center;\\n  align-items: center;\\n  height: 100%;\\n}\\n.wcc-app-wrap .wcc-general-tab-iab-modal .wcc-app-modal .wcc-app-modal-footer .wcc-button-no-style {\\n  color: #056be7;\\n  margin-right: 20px;\\n}\\n.wcc-app-wrap .wcc-banner-iab-settings .wcc-button.wcc-button-outline:hover {\\n  background-color: #F2F8FF;\\n  color: #3157A6;\\n}\\n.wcc-app-wrap .wcc-banner-layout-wrap {\\n  display: block;\\n  /* Changed from flex to block */\\n}\\n.wcc-app-wrap .wcc-banner-layout-wrap .wcc-button-group {\\n  display: flex;\\n  margin-bottom: 15px;\\n}\\n.wcc-app-wrap .wcc-banner-layout-wrap .wcc-button-group .wcc-layout-type-button {\\n  width: auto;\\n  height: 32px;\\n  gap: 0px;\\n  color: #555e6b;\\n  font-size: 14px;\\n  line-height: 16px;\\n  text-align: left;\\n  border-radius: 19px;\\n  background: none;\\n  cursor: pointer;\\n  padding: 8px 18px 8px 18px;\\n  border: 1px solid #eaebed;\\n  box-shadow: 0px 4px 12px 0px rgba(85, 101, 125, 0.0784313725);\\n  margin-right: 10px;\\n}\\n.wcc-app-wrap .wcc-banner-layout-wrap .wcc-button-group .wcc-layout-type-button.selected {\\n  background: #f1f8fe;\\n  color: #056be7;\\n  border: 1px solid #cce3ff;\\n}\\n.wcc-app-wrap .wcc-banner-layout-wrap .wcc-button-group .wcc-layout-type-button:hover {\\n  background: #f1f8fe;\\n}\\n.wcc-app-wrap .wcc-layout-items-container:has(.wcc-purpose) {\\n  display: flex;\\n  flex-wrap: wrap;\\n}\\n.wcc-app-wrap .wcc-layout-items-container:has(.wcc-purpose) .wcc-layout-item {\\n  width: 50%;\\n}\\n.wcc-app-wrap .wcc-layout-items-container .wcc-layout-item-title {\\n  width: 100%;\\n  margin-bottom: 12px;\\n  font-size: 14px;\\n}\\n.wcc-app-wrap .wcc-layout-items-container .wcc-layout-item {\\n  display: flex;\\n  align-items: center;\\n  /* Align items vertically in the center */\\n  gap: 8px;\\n  /* Optional: Adjust space between checkbox and label */\\n  font-weight: 500;\\n}\\n.wcc-app-wrap .wcc-layout-items-container .wcc-layout-item input[type=checkbox] {\\n  margin: 10px 0px;\\n  /* Remove default margin */\\n}\\n.wcc-app-wrap .wcc-layout-items-container .wcc-layout-item label {\\n  margin: 10px 0px;\\n  /* Remove default margin */\\n}\\n.wcc-app-wrap .wcc-vendor-list-section {\\n  height: 260px;\\n  overflow-y: scroll;\\n  margin-top: 10px;\\n}\\n.wcc-app-wrap .wcc-vendor-search-input {\\n  margin-bottom: 0;\\n  width: 75%;\\n}\\n.wcc-app-wrap .wcc-vendor-search-input input[type=text] {\\n  background-image: url(\" + ___CSS_LOADER_URL_REPLACEMENT_0___ + \");\\n  background-position: 10px 12px;\\n  background-repeat: no-repeat;\\n  padding: 5px 0 5px 33px;\\n  z-index: 1;\\n  background-size: 18px;\\n  display: flex;\\n  align-items: center;\\n  gap: 6px;\\n  flex-shrink: 0;\\n  border-radius: 33px;\\n  border: 1.5px solid var(--light-color-border-focused, #388BFF);\\n  background-position: 15px 12px;\\n  /* Adjust the horizontal and vertical values for margin */\\n}\\n.wcc-app-wrap .wcc-search-wrap {\\n  display: flex;\\n  align-items: center;\\n}\\n.wcc-app-wrap .wcc-selected-list {\\n  width: 25%;\\n  padding-left: 20px;\\n}\\n.wcc-app-wrap .wcc-hidden-checkbox {\\n  display: none;\\n  /* Hide the default checkbox */\\n}\\n.wcc-app-wrap .wcc-custom-checkbox-label {\\n  display: flex;\\n  align-items: center;\\n  cursor: pointer;\\n  font-size: 14px;\\n  /* Adjust size as needed */\\n  position: relative;\\n  margin-bottom: 0px;\\n}\\n.wcc-app-wrap .wcc-custom-checkbox-label .wcc-checkbox-icon {\\n  display: inline-block;\\n  width: 1rem;\\n  /* Adjust size as needed */\\n  height: 1rem;\\n  /* Adjust size as needed */\\n  text-align: center;\\n  line-height: 11px;\\n  /* Center the wcc-checkbox-icon vertically */\\n  border: 1px solid rgba(0, 0, 0, 0.25);\\n  border-radius: 4px;\\n  /* Rounded corners */\\n  background-color: #056BE7;\\n  /* Change background color when checked */\\n  border-color: #056BE7;\\n  /* Change border color when checked */\\n  color: white;\\n  /* Change wcc-checkbox-icon color when checked */\\n  font-size: 24px;\\n  /* Adjust size as needed */\\n  margin-right: 5px;\\n}\\n.wcc-app-wrap .wcc-hidden-checkbox:checked + .wcc-custom-checkbox-label .wcc-checkbox-icon {\\n  background-color: #056BE7;\\n  /* Change background color when checked */\\n  border-color: #056BE7;\\n  /* Change border color when checked */\\n  color: white;\\n  /* Change wcc-checkbox-icon color when checked */\\n}\\n.wcc-app-wrap .wcc-custom-checkbox-label:hover .wcc-checkbox-icon {\\n  background-color: #056BE7;\\n  /* Change background on hover */\\n}\\n.wcc-app-wrap .wcc-checkbox-iab-title {\\n  color: #3157A6;\\n  font-size: 16px;\\n}\", \"\"]);\n// Exports\n/* harmony default export */ __webpack_exports__[\"default\"] = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/IABSettings.vue?./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/LawSelector.vue?vue&type=style&index=0&id=4706aa1e&lang=scss&scoped=true":
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/LawSelector.vue?vue&type=style&index=0&id=4706aa1e&lang=scss&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n// Imports\n\n\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".wcc-app-wrap .wcc-law-selector-header[data-v-4706aa1e] {\\n  display: flex;\\n  justify-content: space-between;\\n  width: 370px;\\n  align-items: center;\\n  padding-left: 12px;\\n  position: relative;\\n}\\n.wcc-app-wrap .wcc-law-selector-header .wcc-dropdown-content[data-v-4706aa1e] {\\n  min-width: 188px;\\n  right: 0;\\n  width: auto;\\n}\\n.wcc-app-wrap .wcc-law-selector-header .wcc-dropdown-content a[data-v-4706aa1e] {\\n  color: #23282d;\\n}\\n.wcc-app-wrap .wcc-law-selector-header .wcc-label[data-v-4706aa1e] {\\n  font-weight: 500;\\n}\\n.wcc-app-wrap .wcc-law-selector-header .wcc-dropdown .wcc-dropdown-anchor[data-v-4706aa1e] {\\n  background-color: transparent;\\n  border: none;\\n}\\n.wcc-app-wrap .wcc-law-selector-header .wcc-popper[data-v-4706aa1e] {\\n  width: 200px;\\n}\\n.wcc-app-wrap .wcc-law-selector-header .wcc-popper-container[data-v-4706aa1e] {\\n  margin-left: 0px;\\n  width: 100%;\\n}\\n.wcc-app-wrap .wcc-law-selector-show-more[data-v-4706aa1e] {\\n  padding-left: 12px;\\n  font-size: 14px;\\n  padding-top: 12px;\\n}\\n.wcc-app-wrap .wcc-show-support-laws-title[data-v-4706aa1e] {\\n  font-size: 14px;\\n  font-weight: normal;\\n  margin-bottom: 6px;\\n  cursor: pointer;\\n  margin: 0;\\n  color: #1863dc;\\n  display: flex;\\n  align-items: center;\\n  font-weight: 500;\\n  background-color: transparent;\\n}\\n.wcc-app-wrap .wcc-warning-message-icon[data-v-4706aa1e], .wcc-app-wrap .wcc-warning-message[data-v-4706aa1e] {\\n  display: inline-block;\\n}\\n.wcc-app-wrap .wcc-warning-message-main[data-v-4706aa1e] {\\n  display: flex;\\n  align-items: center;\\n  margin-bottom: 10px;\\n  position: absolute;\\n  top: 26px;\\n  left: 0;\\n  z-index: 999;\\n  background-color: #fff;\\n  width: 250px;\\n  padding: 6px;\\n  border-radius: 9px;\\n  box-shadow: 0px 2px 9px 0px rgba(106, 122, 140, 0.2509803922);\\n  height: 42px;\\n}\\n.wcc-app-wrap .wcc-icon-container[data-v-4706aa1e] {\\n  margin: 0px 4px; /* Adjust as needed */\\n}\\n.wcc-app-wrap .wcc-warning-message[data-v-4706aa1e] {\\n  font-size: 12px;\\n  text-transform: none;\\n}\\n.wcc-app-wrap .wcc-warning-message-main[data-v-4706aa1e]::before {\\n  content: \\\"\\\";\\n  position: absolute;\\n  left: 6px; /* Adjust as needed to position the triangle correctly */\\n  border-width: 6px; /* Adjust the size of the triangle */\\n  border-style: solid;\\n  border-color: transparent transparent transparent #FFF; /* Adjust the color to match your design */\\n  transform: rotate(270deg);\\n  top: -12px;\\n}\\n.wcc-app-wrap .wcc-law-selector[data-v-4706aa1e] {\\n  padding-left: 15px;\\n}\", \"\"]);\n// Exports\n/* harmony default export */ __webpack_exports__[\"default\"] = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/LawSelector.vue?./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabContent.vue?vue&type=style&index=0&id=611b555c&lang=scss":
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabContent.vue?vue&type=style&index=0&id=611b555c&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n// Imports\n\n\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".wcc-app-wrap .wcc-banner-theme-radio .wcc-radio {\\n  display: inline-flex;\\n  align-items: center;\\n}\\n.wcc-app-wrap .wcc-banner-theme-radio .wcc-radio input[type=radio] {\\n  margin-right: 5px;\\n}\", \"\"]);\n// Exports\n/* harmony default export */ __webpack_exports__[\"default\"] = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabContent.vue?./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabGeneral.vue?vue&type=style&index=0&id=a6a14b6a&lang=scss&scoped=true":
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabGeneral.vue?vue&type=style&index=0&id=a6a14b6a&lang=scss&scoped=true ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n// Imports\n\n\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".wcc-app-wrap .wcc-app-accordion-advanced > .wcc-app-accordion-content .wcc-app-accordion-content-inner[data-v-a6a14b6a] {\\n  padding-left: 0;\\n}\\n.wcc-app-wrap .wcc-pro-features[data-v-a6a14b6a] {\\n  flex-direction: column;\\n  padding: 15px;\\n}\\n.wcc-app-wrap .wcc-pro-features p[data-v-a6a14b6a] {\\n  margin-top: 10px;\\n}\\n.wcc-app-wrap .wcc-pro-features .wcc-icon-base[data-v-a6a14b6a] {\\n  margin-right: 5px;\\n}\\n.wcc-app-wrap .wcc-banner-tab-cookies[data-v-a6a14b6a] {\\n  padding: 15px 0px;\\n}\\n.wcc-app-wrap .wcc-active[data-v-a6a14b6a] {\\n  background-color: #dffcf0;\\n  color: #216e4e;\\n  width: 57px;\\n  height: 20px;\\n  padding: 2px 6px;\\n  border-radius: 3px;\\n  font-size: 12px;\\n}\\n.wcc-app-wrap .wcc-inactive[data-v-a6a14b6a] {\\n  background-color: #fbebeb;\\n  color: #962627;\\n  width: 57px;\\n  height: 20px;\\n  padding: 2px 6px;\\n  border-radius: 3px;\\n  margin-left: 6px;\\n  font-size: 12px;\\n}\\n.wcc-app-wrap .wcc-banner-region-container[data-v-a6a14b6a] {\\n  padding: 12px 20px;\\n}\\n.wcc-app-wrap .wcc-reload-on-consent[data-v-a6a14b6a],\\n.wcc-app-wrap .wcc-do-not-sell-link[data-v-a6a14b6a],\\n.wcc-app-wrap .wcc-hide-cookie-banner-on-pages[data-v-a6a14b6a],\\n.wcc-app-wrap .wcc-cookie-duration[data-v-a6a14b6a] {\\n  background: #fff;\\n  padding: 12px 20px 12px 0;\\n  margin-bottom: 15px;\\n  border-radius: 3px;\\n}\\n.wcc-app-wrap .wcc-input-checkbox[data-v-a6a14b6a] {\\n  padding-left: 20px;\\n}\\n.wcc-app-wrap .wcc-copy-icon[data-v-a6a14b6a] {\\n  position: absolute;\\n  top: 10px;\\n  left: 270px;\\n  background: none;\\n  border: none;\\n  cursor: pointer;\\n  padding: 0;\\n  font-size: 16px;\\n  color: #007bff;\\n  display: none;\\n}\\n.wcc-app-wrap .wcc-do-not-sell-link-textarea:hover .wcc-copy-icon[data-v-a6a14b6a] {\\n  display: block;\\n}\\n.wcc-app-wrap .wcc-do-not-sell-link-textarea textarea[data-v-a6a14b6a]:hover {\\n  cursor: pointer;\\n}\\n.wcc-app-wrap #wcc-do-not-sell-link[data-v-a6a14b6a] {\\n  width: 314px;\\n  height: 85px;\\n  border-radius: 6px;\\n  border: 1px solid #ccc;\\n  background-color: #eaebed;\\n  color: #555e6b;\\n  padding: 15px;\\n}\\n.wcc-app-wrap .wcc-do-not-sell-link-help[data-v-a6a14b6a] {\\n  width: 314px;\\n  color: #555e6b;\\n}\\n.wcc-app-wrap .wcc-copy-icon[data-v-a6a14b6a] {\\n  padding: 8px 9px;\\n  border-radius: 4px;\\n  background: #fff;\\n  box-shadow: 0px 4px 4px rgba(110, 118, 129, 0.2);\\n}\\n.wcc-app-wrap .wcc-copy-icon[data-v-a6a14b6a]:hover {\\n  cursor: pointer;\\n}\\n.wcc-app-wrap .wcc-show-advanced-title[data-v-a6a14b6a] {\\n  font-size: 14px;\\n  font-weight: normal;\\n  margin-bottom: 6px;\\n  cursor: pointer;\\n  margin: 0;\\n  color: #1863dc;\\n  display: flex;\\n  align-items: center;\\n  font-weight: 500;\\n  background-color: transparent;\\n}\\n.wcc-app-wrap .wcc-consent-expiry-unit[data-v-a6a14b6a] {\\n  width: 44px;\\n  height: 37px;\\n  border-radius: 0px 4px 4px 0px;\\n  opacity: 0px;\\n  background-color: #ebf1fd;\\n}\\n.wcc-app-wrap .wcc-consent-duration[data-v-a6a14b6a] {\\n  display: flex;\\n  align-items: center;\\n}\\n.wcc-app-wrap .wcc-consent-duration-label[data-v-a6a14b6a] {\\n  font-size: 14px;\\n  color: #333;\\n  margin-right: 12px;\\n}\\n.wcc-app-wrap .wcc-consent-duration-input-group[data-v-a6a14b6a] {\\n  display: flex;\\n  align-items: center;\\n  border: 1px solid #d1d5db;\\n  border-radius: 6px;\\n  overflow: hidden;\\n  width: 108px;\\n}\\n.wcc-app-wrap .wcc-consent-duration-input[data-v-a6a14b6a] {\\n  border: none;\\n  padding: 8px;\\n  width: 50px;\\n  text-align: left;\\n  outline: none;\\n  height: 40px;\\n  width: 64px;\\n  box-shadow: none;\\n}\\n.wcc-app-wrap .wcc-consent-duration-unit[data-v-a6a14b6a] {\\n  background-color: #ebf1fd;\\n  padding: 10px 4px;\\n  color: #555e6b;\\n  font-weight: 400;\\n  height: 40px;\\n  width: 44px;\\n  font-family: Inter;\\n}\\n.wcc-app-wrap .wcc-multi-select-input[data-v-a6a14b6a] {\\n  display: flex;\\n  align-items: center;\\n  flex-wrap: wrap;\\n  padding: 4px;\\n  border: 1px solid #ccc;\\n  border-radius: 4px;\\n  min-height: 38px;\\n  gap: 4px;\\n  max-width: 546px;\\n}\\n.wcc-app-wrap .wcc-multi-select-tag[data-v-a6a14b6a] {\\n  display: flex;\\n  align-items: center;\\n  background-color: #ebf1fd;\\n  border-radius: 4px;\\n  padding: 4px 8px;\\n  font-size: 14px;\\n}\\n.wcc-app-wrap .wcc-close-icon[data-v-a6a14b6a] {\\n  background: none;\\n  border: none;\\n  font-size: 14px;\\n  margin-left: 4px;\\n  cursor: pointer;\\n}\\n.wcc-app-wrap .wcc-input-field[data-v-a6a14b6a] {\\n  border: none;\\n  outline: none;\\n  flex-grow: 1;\\n  min-width: 120px;\\n  padding: 4px;\\n  font-size: 14px;\\n  box-shadow: none;\\n}\\n.wcc-app-wrap .wcc-pages-to-hide-help[data-v-a6a14b6a] {\\n  font-family: Inter;\\n  font-size: 12px;\\n  font-style: italic;\\n  font-weight: 400;\\n  line-height: 14.52px;\\n  text-align: left;\\n  padding-top: 10px;\\n}\", \"\"]);\n// Exports\n/* harmony default export */ __webpack_exports__[\"default\"] = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabGeneral.vue?./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabLayout.vue?vue&type=style&index=0&id=6ac2b097&lang=scss":
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabLayout.vue?vue&type=style&index=0&id=6ac2b097&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n// Imports\n\n\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".wcc-section-layout {\\n  padding: 0px 20px 20px 20px;\\n  background: #fff;\\n}\", \"\"]);\n// Exports\n/* harmony default export */ __webpack_exports__[\"default\"] = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabLayout.vue?./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/views/Customize.vue?vue&type=style&index=0&id=740113ae&lang=scss":
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/views/Customize.vue?vue&type=style&index=0&id=740113ae&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/getUrl.js */ \"./node_modules/css-loader/dist/runtime/getUrl.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__);\n// Imports\n\n\n\nvar ___CSS_LOADER_URL_IMPORT_0___ = new URL(/* asset import */ __webpack_require__(/*! @/assets/plus-icon.svg */ \"./src/assets/plus-icon.svg\"), __webpack_require__.b);\nvar ___CSS_LOADER_URL_IMPORT_1___ = new URL(/* asset import */ __webpack_require__(/*! @/assets/minus-icon.svg */ \"./src/assets/minus-icon.svg\"), __webpack_require__.b);\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\nvar ___CSS_LOADER_URL_REPLACEMENT_0___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_0___);\nvar ___CSS_LOADER_URL_REPLACEMENT_1___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_1___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".wcc-app-wrap .wcc-nav-tab-banner-settings {\\n  padding-left: 15px;\\n}\\n.wcc-app-wrap .wcc-nav-tab-banner-settings .wcc-nav-tab-content-container {\\n  background-color: #ffffff;\\n  width: 85%;\\n}\\n.wcc-app-wrap .wcc-nav-tab-banner-settings .wcc-nav-tabs-container {\\n  width: 15%;\\n}\\n.wcc-app-wrap .wcc-nav-tab-banner-settings .wcc-nav-tab-section-content {\\n  height: auto;\\n}\\n.wcc-app-wrap .wcc-nav-tab-banner-settings .wcc-nav-tab-button {\\n  background-color: transparent;\\n  text-align: center;\\n  height: 50px;\\n  text-align: left;\\n}\\n.wcc-app-wrap .wcc-nav-tab-banner-settings .wcc-vertical-tabs .wcc-nav-tab-item {\\n  border-bottom: none;\\n  border-radius: 9px;\\n  height: 50px;\\n  margin-bottom: 12px;\\n  margin-right: -1px;\\n}\\n.wcc-app-wrap .wcc-nav-tab-banner-settings .wcc-vertical-tabs .wcc-nav-tab-item.active {\\n  background: #f1f8fe;\\n}\\n.wcc-app-wrap .wcc-nav-tab-banner-settings .wcc-vertical-tabs .wcc-nav-tab-item.active .wcc-nav-tab-button {\\n  background: #f1f8fe;\\n  border-radius: 9px;\\n  height: 50px;\\n  margin-bottom: 12px;\\n  color: #056BE7;\\n}\\n.wcc-app-wrap .wcc-nav-tab-banner-settings .wcc-vertical-tabs .wcc-nav-tab-item.active .wcc-nav-tab-button-icon > svg > path {\\n  fill: #056BE7;\\n}\\n.wcc-app-wrap .wcc-nav-tab-banner-settings .wcc-vertical-tabs .wcc-nav-tab-item:hover .wcc-nav-tab-button {\\n  color: #056BE7;\\n}\\n.wcc-app-wrap .wcc-nav-tab-banner-settings .wcc-vertical-tabs .wcc-nav-tab-item:hover .wcc-nav-tab-button-icon > svg > path {\\n  fill: #056BE7;\\n}\\n.wcc-app-wrap h3.wcc-section-title-heading {\\n  font-weight: 400;\\n}\\n.wcc-app-wrap .wcc-banner-preview-toggler {\\n  margin-left: 15px;\\n}\\n.wcc-app-wrap .wcc-banner-preview-toggler .wcc-popper-container {\\n  display: flex;\\n  margin-left: 0;\\n}\\n.wcc-app-wrap .wcc-customise-section-content {\\n  border: 1px solid #eaebed;\\n  border-radius: 12px;\\n  margin: 8px 15px 0px 15px;\\n}\\n.wcc-app-wrap .wcc-customise-section-content.wcc-nav-tab-content-container {\\n  padding: 0px 20px 15px 33px;\\n  border-bottom-right-radius: 16px;\\n}\\n.wcc-app-wrap .wcc-customise-section-content .wcc-tab-content-accordion {\\n  max-width: 780px;\\n}\\n.wcc-app-wrap .wcc-customise-section-content .wcc-tab-content-accordion .wcc-app-accordion-title {\\n  background: #fafbfc;\\n  height: 53px;\\n  flex-shrink: 0;\\n  color: #2a3646;\\n  font-weight: 500;\\n  border-top-left-radius: 4px;\\n  border-top-right-radius: 4px;\\n}\\n.wcc-app-wrap .wcc-tab-content-accordion .wcc-app-accordion.wcc-app-accordion-boxed .wcc-app-accordion-title::before {\\n  content: none;\\n}\\n.wcc-app-wrap .wcc-tab-content-accordion .wcc-app-accordion.wcc-app-accordion-boxed .wcc-app-accordion-title::after {\\n  content: \\\"\\\";\\n}\\n.wcc-app-wrap .wcc-tab-content-accordion .wcc-app-accordion-title::after {\\n  width: 15px;\\n  height: 12px;\\n  opacity: 0.8;\\n  width: 14px;\\n  height: 14px;\\n  transition: transform 100ms ease;\\n  -webkit-mask-image: url(\" + ___CSS_LOADER_URL_REPLACEMENT_0___ + \");\\n  mask-image: url(\" + ___CSS_LOADER_URL_REPLACEMENT_0___ + \");\\n  background-color: currentColor;\\n  -webkit-mask-repeat: no-repeat;\\n  mask-repeat: no-repeat;\\n  -webkit-mask-size: contain;\\n  mask-size: contain;\\n  -webkit-mask-position: center;\\n  mask-position: center;\\n  position: absolute;\\n  right: 20px;\\n}\\n.wcc-app-wrap .wcc-tab-content-accordion .wcc-app-accordion-open > .wcc-app-accordion-trigger .wcc-app-accordion-title::after {\\n  -webkit-mask-image: url(\" + ___CSS_LOADER_URL_REPLACEMENT_1___ + \");\\n  mask-image: url(\" + ___CSS_LOADER_URL_REPLACEMENT_1___ + \");\\n}\\n.wcc-app-wrap .wcc-content-colors .wcc-row {\\n  flex-flow: unset;\\n}\\n.wcc-app-wrap .wcc-nav-tab-section-content .wcc-row {\\n  flex-flow: unset;\\n}\\n.wcc-app-wrap .wcc-customise-section-content .wcc-nav-tab-content-container {\\n  padding: 0px 20px 15px 33px;\\n  border-bottom-right-radius: 16px;\\n}\\n.wcc-app-wrap .wcc-customise-section-content .wcc-nav-tab-content-container .wcc-col-3 {\\n  padding-right: 4px;\\n  max-width: 29%;\\n  flex-basis: 29%;\\n}\\n.wcc-app-wrap .wcc-customise-section-content .wcc-nav-tab-content-container .wcc-col-9 {\\n  padding-right: 10px;\\n  max-width: 71%;\\n  flex-basis: 71%;\\n}\\n.wcc-app-wrap .wcc-customise-section-content .wcc-nav-tab-content-container .wcc-col-9 .wcc-form-control {\\n  width: 240px;\\n}\\n.wcc-app-wrap .wcc-customise-section-content .wcc-nav-tab-content-container .wcc-col-9 .wcc-rich-text-editor-container .wp-editor-container .wcc-form-control {\\n  width: 100%;\\n}\\n.wcc-app-wrap .wcc-customise-section-content .wcc-nav-tab-content-container .wcc-col-9 .wcc-input-color {\\n  width: 100%;\\n}\\n.wcc-app-wrap .wcc-customise-section-content .wcc-nav-tab-content-container .wcc-row .wcc-form-heading {\\n  color: #3157a6;\\n}\\n.wcc-app-wrap .wcc-customise-section-content .wcc-nav-tab-content-container .wcc-col {\\n  padding-right: 0%;\\n}\\n.wcc-app-wrap .wcc-customise-section-content .wcc-nav-tab-content-container .wcc-col > label {\\n  margin-bottom: 5px;\\n}\\n.wcc-app-wrap .wcc-customise-section-content .wcc-nav-tab-content-container .wcc-col .wcc-color-picker {\\n  width: 107px;\\n  height: 30px;\\n  border-radius: 3px;\\n  border: 1px solid #EAEBED;\\n}\\n.wcc-app-wrap .wcc-customise-section-content .wcc-nav-tab-content-container .wcc-col .wcc-color-picker .wcc-color-picker-container {\\n  height: 100%;\\n  display: flex;\\n  width: 25px;\\n  height: 19px;\\n  margin-left: 4px;\\n  align-items: center;\\n  gap: 6px;\\n  border-radius: 3px;\\n  border: 1px solid #eaebed;\\n}\\n.wcc-app-wrap .wcc-customise-section-content .wcc-nav-tab-content-container .wcc-col .wcc-color-picker .wcc-color-picker-container .wcc-current-color {\\n  border-radius: 3px;\\n}\\n.wcc-app-wrap .wcc-customise-section-content .wcc-nav-tab-content-container .wcc-col .wcc-color-picker .wcc-color-picker-input {\\n  box-sizing: border-box;\\n  background: #fff;\\n  box-sizing: border-box;\\n  font-size: 14px;\\n  border: 0;\\n  color: #4c5067;\\n  cursor: pointer;\\n}\\n.wcc-app-wrap .wcc-customise-section-content .wcc-nav-tab-content-container .wcc-col .wcc-color-picker .wcc-color-picker-input .wcc-input-color {\\n  background: transparent;\\n  border: none;\\n  text-transform: uppercase;\\n  font-size: 12px;\\n  padding: 0px 0px 0px 6px;\\n}\\n.wcc-app-wrap .wcc-customise-section-content .wcc-nav-tab-content-container .wcc-col-9 .wcc-cookie-policy-link {\\n  width: 360px;\\n}\", \"\"]);\n// Exports\n/* harmony default export */ __webpack_exports__[\"default\"] = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/views/Customize.vue?./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/vue-frag/dist/frag.esm.js":
/*!************************************************!*\
  !*** ./node_modules/vue-frag/dist/frag.esm.js ***!
  \************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   Fragment: function() { return /* binding */ fragment; },\n/* harmony export */   \"default\": function() { return /* binding */ frag; }\n/* harmony export */ });\nvar $placeholder = Symbol();\n\nvar $fakeParent = Symbol();\n\nvar $nextSiblingPatched = Symbol();\n\nvar $childNodesPatched = Symbol();\n\nvar isFrag = function isFrag(node) {\n    return \"frag\" in node;\n};\n\nvar parentNodeDescriptor = {\n    get: function get() {\n        return this[$fakeParent] || this.parentElement;\n    },\n    configurable: true\n};\n\nvar patchParentNode = function patchParentNode(node, fakeParent) {\n    if ($fakeParent in node) {\n        return;\n    }\n    node[$fakeParent] = fakeParent;\n    Object.defineProperty(node, \"parentNode\", parentNodeDescriptor);\n};\n\nvar nextSiblingDescriptor = {\n    get: function get() {\n        var childNodes = this.parentNode.childNodes;\n        var index = childNodes.indexOf(this);\n        if (index > -1) {\n            return childNodes[index + 1] || null;\n        }\n        return null;\n    }\n};\n\nvar patchNextSibling = function patchNextSibling(node) {\n    if ($nextSiblingPatched in node) {\n        return;\n    }\n    node[$nextSiblingPatched] = true;\n    Object.defineProperty(node, \"nextSibling\", nextSiblingDescriptor);\n};\n\nvar getTopFragment = function getTopFragment(node, fromParent) {\n    while (node.parentNode !== fromParent) {\n        var _node = node, parentNode = _node.parentNode;\n        if (parentNode) {\n            node = parentNode;\n        }\n    }\n    return node;\n};\n\nvar getChildNodes;\n\nvar getChildNodesWithFragments = function getChildNodesWithFragments(node) {\n    if (!getChildNodes) {\n        var _childNodesDescriptor = Object.getOwnPropertyDescriptor(Node.prototype, \"childNodes\");\n        getChildNodes = _childNodesDescriptor.get;\n    }\n    var realChildNodes = getChildNodes.apply(node);\n    var childNodes = Array.from(realChildNodes).map((function(childNode) {\n        return getTopFragment(childNode, node);\n    }));\n    return childNodes.filter((function(childNode, index) {\n        return childNode !== childNodes[index - 1];\n    }));\n};\n\nvar childNodesDescriptor = {\n    get: function get() {\n        return this.frag || getChildNodesWithFragments(this);\n    }\n};\n\nvar firstChildDescriptor = {\n    get: function get() {\n        return this.childNodes[0] || null;\n    }\n};\n\nfunction hasChildNodes() {\n    return this.childNodes.length > 0;\n}\n\nvar patchChildNodes = function patchChildNodes(node) {\n    if ($childNodesPatched in node) {\n        return;\n    }\n    node[$childNodesPatched] = true;\n    Object.defineProperties(node, {\n        childNodes: childNodesDescriptor,\n        firstChild: firstChildDescriptor\n    });\n    node.hasChildNodes = hasChildNodes;\n};\n\nfunction before() {\n    var _this$frag$;\n    (_this$frag$ = this.frag[0]).before.apply(_this$frag$, arguments);\n}\n\nfunction remove() {\n    var frag = this.frag;\n    var removed = frag.splice(0, frag.length);\n    removed.forEach((function(node) {\n        node.remove();\n    }));\n}\n\nvar getFragmentLeafNodes = function getFragmentLeafNodes(children) {\n    var _Array$prototype;\n    return (_Array$prototype = Array.prototype).concat.apply(_Array$prototype, children.map((function(childNode) {\n        return isFrag(childNode) ? getFragmentLeafNodes(childNode.frag) : childNode;\n    })));\n};\n\nvar addPlaceholder = function addPlaceholder(node, insertBeforeNode) {\n    var placeholder = node[$placeholder];\n    insertBeforeNode.before(placeholder);\n    patchParentNode(placeholder, node);\n    node.frag.unshift(placeholder);\n};\n\nfunction removeChild(node) {\n    if (isFrag(this)) {\n        var hasChildInFragment = this.frag.indexOf(node);\n        if (hasChildInFragment > -1) {\n            var _this$frag$splice = this.frag.splice(hasChildInFragment, 1), removedNode = _this$frag$splice[0];\n            if (this.frag.length === 0) {\n                addPlaceholder(this, removedNode);\n            }\n            node.remove();\n        }\n    } else {\n        var children = getChildNodesWithFragments(this);\n        var hasChild = children.indexOf(node);\n        if (hasChild > -1) {\n            node.remove();\n        }\n    }\n    return node;\n}\n\nfunction insertBefore(insertNode, insertBeforeNode) {\n    var _this = this;\n    var insertNodes = insertNode.frag || [ insertNode ];\n    if (isFrag(this)) {\n        if (insertNode[$fakeParent] === this && insertNode.parentElement) {\n            return insertNode;\n        }\n        var _frag = this.frag;\n        if (insertBeforeNode) {\n            var index = _frag.indexOf(insertBeforeNode);\n            if (index > -1) {\n                _frag.splice.apply(_frag, [ index, 0 ].concat(insertNodes));\n                insertBeforeNode.before.apply(insertBeforeNode, insertNodes);\n            }\n        } else {\n            var _lastNode = _frag[_frag.length - 1];\n            _frag.push.apply(_frag, insertNodes);\n            _lastNode.after.apply(_lastNode, insertNodes);\n        }\n        removePlaceholder(this);\n    } else if (insertBeforeNode) {\n        if (this.childNodes.includes(insertBeforeNode)) {\n            insertBeforeNode.before.apply(insertBeforeNode, insertNodes);\n        }\n    } else {\n        this.append.apply(this, insertNodes);\n    }\n    insertNodes.forEach((function(node) {\n        patchParentNode(node, _this);\n    }));\n    var lastNode = insertNodes[insertNodes.length - 1];\n    patchNextSibling(lastNode);\n    return insertNode;\n}\n\nfunction appendChild(node) {\n    if (node[$fakeParent] === this && node.parentElement) {\n        return node;\n    }\n    var frag = this.frag;\n    var lastChild = frag[frag.length - 1];\n    lastChild.after(node);\n    patchParentNode(node, this);\n    removePlaceholder(this);\n    frag.push(node);\n    return node;\n}\n\nvar removePlaceholder = function removePlaceholder(node) {\n    var placeholder = node[$placeholder];\n    if (node.frag[0] === placeholder) {\n        node.frag.shift();\n        placeholder.remove();\n    }\n};\n\nvar innerHTMLDescriptor = {\n    set: function set(htmlString) {\n        var _this2 = this;\n        if (this.frag[0] !== this[$placeholder]) {\n            this.frag.slice().forEach((function(child) {\n                return _this2.removeChild(child);\n            }));\n        }\n        if (htmlString) {\n            var domify = document.createElement(\"div\");\n            domify.innerHTML = htmlString;\n            Array.from(domify.childNodes).forEach((function(node) {\n                _this2.appendChild(node);\n            }));\n        }\n    },\n    get: function get() {\n        return \"\";\n    }\n};\n\nvar frag = {\n    inserted: function inserted(element) {\n        var parentNode = element.parentNode, nextSibling = element.nextSibling, previousSibling = element.previousSibling;\n        var childNodes = Array.from(element.childNodes);\n        var placeholder = document.createComment(\"\");\n        if (childNodes.length === 0) {\n            childNodes.push(placeholder);\n        }\n        element.frag = childNodes;\n        element[$placeholder] = placeholder;\n        var fragment = document.createDocumentFragment();\n        fragment.append.apply(fragment, getFragmentLeafNodes(childNodes));\n        element.replaceWith(fragment);\n        childNodes.forEach((function(node) {\n            patchParentNode(node, element);\n            patchNextSibling(node);\n        }));\n        patchChildNodes(element);\n        Object.assign(element, {\n            remove: remove,\n            appendChild: appendChild,\n            insertBefore: insertBefore,\n            removeChild: removeChild,\n            before: before\n        });\n        Object.defineProperty(element, \"innerHTML\", innerHTMLDescriptor);\n        if (parentNode) {\n            Object.assign(parentNode, {\n                removeChild: removeChild,\n                insertBefore: insertBefore\n            });\n            patchParentNode(element, parentNode);\n            patchChildNodes(parentNode);\n        }\n        if (nextSibling) {\n            patchNextSibling(element);\n        }\n        if (previousSibling) {\n            patchNextSibling(previousSibling);\n        }\n    },\n    unbind: function unbind(element) {\n        element.remove();\n    }\n};\n\nvar fragment = {\n    name: \"Fragment\",\n    directives: {\n        frag: frag\n    },\n    render: function render(h) {\n        return h(\"div\", {\n            directives: [ {\n                name: \"frag\"\n            } ]\n        }, this.$slots[\"default\"]);\n    }\n};\n\n\n\n\n//# sourceURL=webpack://gdpr-cookie-consent/./node_modules/vue-frag/dist/frag.esm.js?");

/***/ }),

/***/ "./node_modules/vue-style-loader/index.js??clonedRuleSet-12.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/SupportedLaws.vue?vue&type=style&index=0&id=47570b2f&lang=css":
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/vue-style-loader/index.js??clonedRuleSet-12.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/SupportedLaws.vue?vue&type=style&index=0&id=47570b2f&lang=css ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

eval("// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = __webpack_require__(/*! !!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./SupportedLaws.vue?vue&type=style&index=0&id=47570b2f&lang=css */ \"./node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/SupportedLaws.vue?vue&type=style&index=0&id=47570b2f&lang=css\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar add = (__webpack_require__(/*! !../../../../node_modules/vue-style-loader/lib/addStylesClient.js */ \"./node_modules/vue-style-loader/lib/addStylesClient.js\")[\"default\"])\nvar update = add(\"73ed8806\", content, false, {\"sourceMap\":false,\"shadowMode\":false});\n// Hot Module Replacement\nif(false) {}\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/SupportedLaws.vue?./node_modules/vue-style-loader/index.js??clonedRuleSet-12.use%5B0%5D!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use%5B1%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use%5B2%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/Dropdown.vue?vue&type=style&index=0&id=d436187e&lang=scss":
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/Dropdown.vue?vue&type=style&index=0&id=d436187e&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

eval("// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = __webpack_require__(/*! !!../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Dropdown.vue?vue&type=style&index=0&id=d436187e&lang=scss */ \"./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/Dropdown.vue?vue&type=style&index=0&id=d436187e&lang=scss\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar add = (__webpack_require__(/*! !../../node_modules/vue-style-loader/lib/addStylesClient.js */ \"./node_modules/vue-style-loader/lib/addStylesClient.js\")[\"default\"])\nvar update = add(\"77639a00\", content, false, {\"sourceMap\":false,\"shadowMode\":false});\n// Hot Module Replacement\nif(false) {}\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/components/Dropdown.vue?./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use%5B0%5D!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerSelector.vue?vue&type=style&index=0&id=4bfe6c0b&lang=scss":
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerSelector.vue?vue&type=style&index=0&id=4bfe6c0b&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

eval("// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = __webpack_require__(/*! !!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./BannerSelector.vue?vue&type=style&index=0&id=4bfe6c0b&lang=scss */ \"./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerSelector.vue?vue&type=style&index=0&id=4bfe6c0b&lang=scss\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar add = (__webpack_require__(/*! !../../../../node_modules/vue-style-loader/lib/addStylesClient.js */ \"./node_modules/vue-style-loader/lib/addStylesClient.js\")[\"default\"])\nvar update = add(\"72c05ef4\", content, false, {\"sourceMap\":false,\"shadowMode\":false});\n// Hot Module Replacement\nif(false) {}\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerSelector.vue?./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use%5B0%5D!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerType.vue?vue&type=style&index=0&id=3f658be6&lang=scss":
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerType.vue?vue&type=style&index=0&id=3f658be6&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

eval("// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = __webpack_require__(/*! !!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./BannerType.vue?vue&type=style&index=0&id=3f658be6&lang=scss */ \"./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/BannerType.vue?vue&type=style&index=0&id=3f658be6&lang=scss\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar add = (__webpack_require__(/*! !../../../../node_modules/vue-style-loader/lib/addStylesClient.js */ \"./node_modules/vue-style-loader/lib/addStylesClient.js\")[\"default\"])\nvar update = add(\"3d01a416\", content, false, {\"sourceMap\":false,\"shadowMode\":false});\n// Hot Module Replacement\nif(false) {}\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/BannerType.vue?./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use%5B0%5D!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/IABSettings.vue?vue&type=style&index=0&id=aeb03446&lang=scss":
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/IABSettings.vue?vue&type=style&index=0&id=aeb03446&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

eval("// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = __webpack_require__(/*! !!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./IABSettings.vue?vue&type=style&index=0&id=aeb03446&lang=scss */ \"./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/IABSettings.vue?vue&type=style&index=0&id=aeb03446&lang=scss\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar add = (__webpack_require__(/*! !../../../../node_modules/vue-style-loader/lib/addStylesClient.js */ \"./node_modules/vue-style-loader/lib/addStylesClient.js\")[\"default\"])\nvar update = add(\"7fe5d283\", content, false, {\"sourceMap\":false,\"shadowMode\":false});\n// Hot Module Replacement\nif(false) {}\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/IABSettings.vue?./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use%5B0%5D!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/LawSelector.vue?vue&type=style&index=0&id=4706aa1e&lang=scss&scoped=true":
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/LawSelector.vue?vue&type=style&index=0&id=4706aa1e&lang=scss&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

eval("// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = __webpack_require__(/*! !!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./LawSelector.vue?vue&type=style&index=0&id=4706aa1e&lang=scss&scoped=true */ \"./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/components/LawSelector.vue?vue&type=style&index=0&id=4706aa1e&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar add = (__webpack_require__(/*! !../../../../node_modules/vue-style-loader/lib/addStylesClient.js */ \"./node_modules/vue-style-loader/lib/addStylesClient.js\")[\"default\"])\nvar update = add(\"4132cd0e\", content, false, {\"sourceMap\":false,\"shadowMode\":false});\n// Hot Module Replacement\nif(false) {}\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/components/LawSelector.vue?./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use%5B0%5D!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabContent.vue?vue&type=style&index=0&id=611b555c&lang=scss":
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabContent.vue?vue&type=style&index=0&id=611b555c&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

eval("// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = __webpack_require__(/*! !!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./TabContent.vue?vue&type=style&index=0&id=611b555c&lang=scss */ \"./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabContent.vue?vue&type=style&index=0&id=611b555c&lang=scss\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar add = (__webpack_require__(/*! !../../../../node_modules/vue-style-loader/lib/addStylesClient.js */ \"./node_modules/vue-style-loader/lib/addStylesClient.js\")[\"default\"])\nvar update = add(\"2abd5e5a\", content, false, {\"sourceMap\":false,\"shadowMode\":false});\n// Hot Module Replacement\nif(false) {}\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabContent.vue?./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use%5B0%5D!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabGeneral.vue?vue&type=style&index=0&id=a6a14b6a&lang=scss&scoped=true":
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabGeneral.vue?vue&type=style&index=0&id=a6a14b6a&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

eval("// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = __webpack_require__(/*! !!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./TabGeneral.vue?vue&type=style&index=0&id=a6a14b6a&lang=scss&scoped=true */ \"./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabGeneral.vue?vue&type=style&index=0&id=a6a14b6a&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar add = (__webpack_require__(/*! !../../../../node_modules/vue-style-loader/lib/addStylesClient.js */ \"./node_modules/vue-style-loader/lib/addStylesClient.js\")[\"default\"])\nvar update = add(\"3913d1da\", content, false, {\"sourceMap\":false,\"shadowMode\":false});\n// Hot Module Replacement\nif(false) {}\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabGeneral.vue?./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use%5B0%5D!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabLayout.vue?vue&type=style&index=0&id=6ac2b097&lang=scss":
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabLayout.vue?vue&type=style&index=0&id=6ac2b097&lang=scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

eval("// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = __webpack_require__(/*! !!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./TabLayout.vue?vue&type=style&index=0&id=6ac2b097&lang=scss */ \"./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/tabs/TabLayout.vue?vue&type=style&index=0&id=6ac2b097&lang=scss\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar add = (__webpack_require__(/*! !../../../../node_modules/vue-style-loader/lib/addStylesClient.js */ \"./node_modules/vue-style-loader/lib/addStylesClient.js\")[\"default\"])\nvar update = add(\"022f1dbe\", content, false, {\"sourceMap\":false,\"shadowMode\":false});\n// Hot Module Replacement\nif(false) {}\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/tabs/TabLayout.vue?./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use%5B0%5D!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/views/Customize.vue?vue&type=style&index=0&id=740113ae&lang=scss":
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/views/Customize.vue?vue&type=style&index=0&id=740113ae&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

eval("// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = __webpack_require__(/*! !!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Customize.vue?vue&type=style&index=0&id=740113ae&lang=scss */ \"./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/modules/banners/views/Customize.vue?vue&type=style&index=0&id=740113ae&lang=scss\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar add = (__webpack_require__(/*! !../../../../node_modules/vue-style-loader/lib/addStylesClient.js */ \"./node_modules/vue-style-loader/lib/addStylesClient.js\")[\"default\"])\nvar update = add(\"512cc8c8\", content, false, {\"sourceMap\":false,\"shadowMode\":false});\n// Hot Module Replacement\nif(false) {}\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/modules/banners/views/Customize.vue?./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use%5B0%5D!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options");

/***/ }),

/***/ "./src/assets sync recursive ^\\.\\/.*$":
/*!***********************************!*\
  !*** ./src/assets/ sync ^\.\/.*$ ***!
  \***********************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

eval("var map = {\n\t\"./action-alert.svg\": \"./src/assets/action-alert.svg\",\n\t\"./active-cookie.svg\": \"./src/assets/active-cookie.svg\",\n\t\"./arrow-bold.svg\": \"./src/assets/arrow-bold.svg\",\n\t\"./arrow-left.svg\": \"./src/assets/arrow-left.svg\",\n\t\"./check-circle.svg\": \"./src/assets/check-circle.svg\",\n\t\"./close-icon.svg\": \"./src/assets/close-icon.svg\",\n\t\"./close.svg\": \"./src/assets/close.svg\",\n\t\"./connect-success.svg\": \"./src/assets/connect-success.svg\",\n\t\"./consent-log-empty.svg\": \"./src/assets/consent-log-empty.svg\",\n\t\"./cookie.svg\": \"./src/assets/cookie.svg\",\n\t\"./dashboard/banner-status.svg\": \"./src/assets/dashboard/banner-status.svg\",\n\t\"./dashboard/icon.svg\": \"./src/assets/dashboard/icon.svg\",\n\t\"./dashboard/language.svg\": \"./src/assets/dashboard/language.svg\",\n\t\"./dashboard/pro.svg\": \"./src/assets/dashboard/pro.svg\",\n\t\"./dashboard/regulation.svg\": \"./src/assets/dashboard/regulation.svg\",\n\t\"./dashboard/scan-history.svg\": \"./src/assets/dashboard/scan-history.svg\",\n\t\"./download-icon.svg\": \"./src/assets/download-icon.svg\",\n\t\"./error.svg\": \"./src/assets/error.svg\",\n\t\"./external-link.svg\": \"./src/assets/external-link.svg\",\n\t\"./external.svg\": \"./src/assets/external.svg\",\n\t\"./gtm-template.svg\": \"./src/assets/gtm-template.svg\",\n\t\"./help.svg\": \"./src/assets/help.svg\",\n\t\"./inactive-cookie.svg\": \"./src/assets/inactive-cookie.svg\",\n\t\"./info.svg\": \"./src/assets/info.svg\",\n\t\"./layouts/banner-bottom.svg\": \"./src/assets/layouts/banner-bottom.svg\",\n\t\"./layouts/banner-top.svg\": \"./src/assets/layouts/banner-top.svg\",\n\t\"./layouts/box-bottom-left.svg\": \"./src/assets/layouts/box-bottom-left.svg\",\n\t\"./layouts/box-bottom-right.svg\": \"./src/assets/layouts/box-bottom-right.svg\",\n\t\"./layouts/box-top-left.svg\": \"./src/assets/layouts/box-top-left.svg\",\n\t\"./layouts/box-top-right.svg\": \"./src/assets/layouts/box-top-right.svg\",\n\t\"./layouts/classic-bottom.svg\": \"./src/assets/layouts/classic-bottom.svg\",\n\t\"./layouts/classic-top.svg\": \"./src/assets/layouts/classic-top.svg\",\n\t\"./layouts/popup-center.svg\": \"./src/assets/layouts/popup-center.svg\",\n\t\"./layouts/preference-center.svg\": \"./src/assets/layouts/preference-center.svg\",\n\t\"./layouts/preference-push-down.svg\": \"./src/assets/layouts/preference-push-down.svg\",\n\t\"./loader.svg\": \"./src/assets/loader.svg\",\n\t\"./logo.png\": \"./src/assets/logo.png\",\n\t\"./logo.svg\": \"./src/assets/logo.svg\",\n\t\"./minus-icon.svg\": \"./src/assets/minus-icon.svg\",\n\t\"./plugin-dashicon.svg\": \"./src/assets/plugin-dashicon.svg\",\n\t\"./plus-icon.svg\": \"./src/assets/plus-icon.svg\",\n\t\"./review-icon.svg\": \"./src/assets/review-icon.svg\",\n\t\"./search.svg\": \"./src/assets/search.svg\",\n\t\"./success-circle.svg\": \"./src/assets/success-circle.svg\",\n\t\"./success.svg\": \"./src/assets/success.svg\",\n\t\"./support-icon.svg\": \"./src/assets/support-icon.svg\",\n\t\"./tick.svg\": \"./src/assets/tick.svg\",\n\t\"./tooltip.svg\": \"./src/assets/tooltip.svg\",\n\t\"./upload-icon.svg\": \"./src/assets/upload-icon.svg\",\n\t\"./warning.svg\": \"./src/assets/warning.svg\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"./src/assets sync recursive ^\\\\.\\\\/.*$\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/_sync_^\\.\\/.*$?");

/***/ }),

/***/ "./src/assets/action-alert.svg":
/*!*************************************!*\
  !*** ./src/assets/action-alert.svg ***!
  \*************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/action-alert.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/action-alert.svg?");

/***/ }),

/***/ "./src/assets/check-circle.svg":
/*!*************************************!*\
  !*** ./src/assets/check-circle.svg ***!
  \*************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/check-circle.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/check-circle.svg?");

/***/ }),

/***/ "./src/assets/close-icon.svg":
/*!***********************************!*\
  !*** ./src/assets/close-icon.svg ***!
  \***********************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/close-icon.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/close-icon.svg?");

/***/ }),

/***/ "./src/assets/connect-success.svg":
/*!****************************************!*\
  !*** ./src/assets/connect-success.svg ***!
  \****************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/connect-success.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/connect-success.svg?");

/***/ }),

/***/ "./src/assets/consent-log-empty.svg":
/*!******************************************!*\
  !*** ./src/assets/consent-log-empty.svg ***!
  \******************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/consent-log-empty.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/consent-log-empty.svg?");

/***/ }),

/***/ "./src/assets/cookie.svg":
/*!*******************************!*\
  !*** ./src/assets/cookie.svg ***!
  \*******************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/cookie.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/cookie.svg?");

/***/ }),

/***/ "./src/assets/dashboard/banner-status.svg":
/*!************************************************!*\
  !*** ./src/assets/dashboard/banner-status.svg ***!
  \************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/banner-status.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/dashboard/banner-status.svg?");

/***/ }),

/***/ "./src/assets/dashboard/icon.svg":
/*!***************************************!*\
  !*** ./src/assets/dashboard/icon.svg ***!
  \***************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/icon.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/dashboard/icon.svg?");

/***/ }),

/***/ "./src/assets/dashboard/language.svg":
/*!*******************************************!*\
  !*** ./src/assets/dashboard/language.svg ***!
  \*******************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/language.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/dashboard/language.svg?");

/***/ }),

/***/ "./src/assets/dashboard/pro.svg":
/*!**************************************!*\
  !*** ./src/assets/dashboard/pro.svg ***!
  \**************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/pro.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/dashboard/pro.svg?");

/***/ }),

/***/ "./src/assets/dashboard/regulation.svg":
/*!*********************************************!*\
  !*** ./src/assets/dashboard/regulation.svg ***!
  \*********************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/regulation.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/dashboard/regulation.svg?");

/***/ }),

/***/ "./src/assets/dashboard/scan-history.svg":
/*!***********************************************!*\
  !*** ./src/assets/dashboard/scan-history.svg ***!
  \***********************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/scan-history.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/dashboard/scan-history.svg?");

/***/ }),

/***/ "./src/assets/download-icon.svg":
/*!**************************************!*\
  !*** ./src/assets/download-icon.svg ***!
  \**************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/download-icon.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/download-icon.svg?");

/***/ }),

/***/ "./src/assets/external-link.svg":
/*!**************************************!*\
  !*** ./src/assets/external-link.svg ***!
  \**************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/external-link.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/external-link.svg?");

/***/ }),

/***/ "./src/assets/gtm-template.svg":
/*!*************************************!*\
  !*** ./src/assets/gtm-template.svg ***!
  \*************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/gtm-template.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/gtm-template.svg?");

/***/ }),

/***/ "./src/assets/help.svg":
/*!*****************************!*\
  !*** ./src/assets/help.svg ***!
  \*****************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/help.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/help.svg?");

/***/ }),

/***/ "./src/assets/info.svg":
/*!*****************************!*\
  !*** ./src/assets/info.svg ***!
  \*****************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/info.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/info.svg?");

/***/ }),

/***/ "./src/assets/layouts/banner-bottom.svg":
/*!**********************************************!*\
  !*** ./src/assets/layouts/banner-bottom.svg ***!
  \**********************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/banner-bottom.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/layouts/banner-bottom.svg?");

/***/ }),

/***/ "./src/assets/layouts/banner-top.svg":
/*!*******************************************!*\
  !*** ./src/assets/layouts/banner-top.svg ***!
  \*******************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/banner-top.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/layouts/banner-top.svg?");

/***/ }),

/***/ "./src/assets/layouts/box-bottom-left.svg":
/*!************************************************!*\
  !*** ./src/assets/layouts/box-bottom-left.svg ***!
  \************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/box-bottom-left.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/layouts/box-bottom-left.svg?");

/***/ }),

/***/ "./src/assets/layouts/box-bottom-right.svg":
/*!*************************************************!*\
  !*** ./src/assets/layouts/box-bottom-right.svg ***!
  \*************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/box-bottom-right.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/layouts/box-bottom-right.svg?");

/***/ }),

/***/ "./src/assets/layouts/box-top-left.svg":
/*!*********************************************!*\
  !*** ./src/assets/layouts/box-top-left.svg ***!
  \*********************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/box-top-left.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/layouts/box-top-left.svg?");

/***/ }),

/***/ "./src/assets/layouts/box-top-right.svg":
/*!**********************************************!*\
  !*** ./src/assets/layouts/box-top-right.svg ***!
  \**********************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/box-top-right.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/layouts/box-top-right.svg?");

/***/ }),

/***/ "./src/assets/layouts/classic-bottom.svg":
/*!***********************************************!*\
  !*** ./src/assets/layouts/classic-bottom.svg ***!
  \***********************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/classic-bottom.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/layouts/classic-bottom.svg?");

/***/ }),

/***/ "./src/assets/layouts/classic-top.svg":
/*!********************************************!*\
  !*** ./src/assets/layouts/classic-top.svg ***!
  \********************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/classic-top.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/layouts/classic-top.svg?");

/***/ }),

/***/ "./src/assets/layouts/popup-center.svg":
/*!*********************************************!*\
  !*** ./src/assets/layouts/popup-center.svg ***!
  \*********************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/popup-center.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/layouts/popup-center.svg?");

/***/ }),

/***/ "./src/assets/layouts/preference-center.svg":
/*!**************************************************!*\
  !*** ./src/assets/layouts/preference-center.svg ***!
  \**************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/preference-center.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/layouts/preference-center.svg?");

/***/ }),

/***/ "./src/assets/layouts/preference-push-down.svg":
/*!*****************************************************!*\
  !*** ./src/assets/layouts/preference-push-down.svg ***!
  \*****************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/preference-push-down.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/layouts/preference-push-down.svg?");

/***/ }),

/***/ "./src/assets/loader.svg":
/*!*******************************!*\
  !*** ./src/assets/loader.svg ***!
  \*******************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/loader.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/loader.svg?");

/***/ }),

/***/ "./src/assets/logo.svg":
/*!*****************************!*\
  !*** ./src/assets/logo.svg ***!
  \*****************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/logo.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/logo.svg?");

/***/ }),

/***/ "./src/assets/plugin-dashicon.svg":
/*!****************************************!*\
  !*** ./src/assets/plugin-dashicon.svg ***!
  \****************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/plugin-dashicon.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/plugin-dashicon.svg?");

/***/ }),

/***/ "./src/assets/search.svg":
/*!*******************************!*\
  !*** ./src/assets/search.svg ***!
  \*******************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/search.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/search.svg?");

/***/ }),

/***/ "./src/assets/success-circle.svg":
/*!***************************************!*\
  !*** ./src/assets/success-circle.svg ***!
  \***************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/success-circle.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/success-circle.svg?");

/***/ }),

/***/ "./src/assets/support-icon.svg":
/*!*************************************!*\
  !*** ./src/assets/support-icon.svg ***!
  \*************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/support-icon.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/support-icon.svg?");

/***/ }),

/***/ "./src/assets/upload-icon.svg":
/*!************************************!*\
  !*** ./src/assets/upload-icon.svg ***!
  \************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";
eval("module.exports = __webpack_require__.p + \"img/upload-icon.svg\";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/upload-icon.svg?");

/***/ }),

/***/ "./src/assets/logo.png":
/*!*****************************!*\
  !*** ./src/assets/logo.png ***!
  \*****************************/
/***/ (function(module) {

"use strict";
eval("module.exports = \"data:image/png;base64, \";\n\n//# sourceURL=webpack://gdpr-cookie-consent/./src/assets/logo.png?");

/***/ })

}]);