| 1 | | (()=>{var __webpack_modules__={"./assets/css/admin.scss":()=>{"use strict";eval("{// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://helpie-faq/./assets/css/admin.scss?\n}")},"./assets/js/admin.js":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony import */ var _css_admin_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./../css/admin.scss */ "./assets/css/admin.scss");\n/* harmony import */ var _components_insights_insights_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./components/insights/insights.js */ "./assets/js/components/insights/insights.js");\n/* harmony import */ var _components_faq_faq_groups_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./components/faq/faq_groups.js */ "./assets/js/components/faq/faq_groups.js");\n/* harmony import */ var _settings_styles_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./settings/styles.js */ "./assets/js/settings/styles.js");\n/* harmony import */ var _components_Modal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./components/Modal */ "./assets/js/components/Modal.js");\n/* harmony import */ var _svelte_faq_group_settings_svelte__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./svelte/faq-group-settings.svelte */ "./assets/js/svelte/faq-group-settings.svelte");\n/* harmony import */ var _svelte_helpie_menu_helpie_menu_app_svelte__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./svelte/helpie-menu/helpie-menu-app.svelte */ "./assets/js/svelte/helpie-menu/helpie-menu-app.svelte");\n/* harmony import */ var _svelte_store_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./svelte/store.js */ "./assets/js/svelte/store.js");\n/* harmony import */ var _onboarding_onboarding_svelte__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./onboarding/onboarding.svelte */ "./assets/js/onboarding/onboarding.svelte");\n// Admin Styles\n\n\n// import FaqGroups from "./components/faq/faq_groups.js";\n\n\n\n\n\n\n\nvar Admin = {\n init: function init() {\n this.nonce = helpie_faq_object.nonce;\n this.eventhandlers();\n _components_insights_insights_js__WEBPACK_IMPORTED_MODULE_1__["default"].init();\n _components_Modal__WEBPACK_IMPORTED_MODULE_4__["default"].init();\n _settings_styles_js__WEBPACK_IMPORTED_MODULE_3__["default"].init();\n\n \n\n this.initFaqGroupSettingsApp();\n this.setCategoryOrderValue();\n this.initOnboardingPage();\n },\n initHelpieMenuSinglePage: function initHelpieMenuSinglePage() {\n var svelteElement = document.getElementById("helpie-menu-app");\n var props = {};\n if (svelteElement) {\n new _svelte_helpie_menu_helpie_menu_app_svelte__WEBPACK_IMPORTED_MODULE_6__["default"]({\n target: svelteElement,\n props: props\n });\n }\n },\n initOnboardingPage: function initOnboardingPage() {\n var onboardingPage = document.getElementById("helpie-faq-onboarding-page");\n if (onboardingPage) {\n new _onboarding_onboarding_svelte__WEBPACK_IMPORTED_MODULE_8__["default"]({\n target: onboardingPage,\n props: {}\n });\n }\n },\n eventhandlers: function eventhandlers() {\n var thisModule = this;\n var publish = document.getElementById("helpie_faq_delete");\n if (publish !== null) publish.onclick = function () {\n // return confirm();\n var question = "Are you sure you want to reset all Insights?";\n if (confirm(question)) thisModule.resetInsights();\n };\n jQuery(".helpie-faq__settings").on("click", ".helpie-disabled", function () {\n thisModule.showFAQPurchaseModalNotice();\n });\n jQuery(".csf--switcher").on("click", function (evt) {\n var $csf_switcher = jQuery(this).closest(".csf-field-switcher");\n if ($csf_switcher.hasClass("helpie-disabled")) {\n evt.stopImmediatePropagation();\n thisModule.showFAQPurchaseModalNotice();\n return false;\n }\n return true;\n });\n this.updateSubmenuLinks();\n this.noticeEvents();\n },\n updateSubmenuLinks: function updateSubmenuLinks() {\n var helpieMenu = jQuery("#menu-posts-helpie_faq");\n var docsMenu = helpieMenu.find(\'a[href="edit.php?post_type=helpie_faq&page=helpie-docs-page"]\');\n docsMenu.attr("href", "https://helpiewp.com/pricing-plans/");\n docsMenu.attr("target", "_blank");\n },\n noticeEvents: function noticeEvents() {\n jQuery(".helpiefaq-notice__featureLinkButton").on("click", function (e) {\n var notice = jQuery(this).closest(".helpiefaq-notice--feature");\n jQuery.post(helpie_faq_object.ajax_url, {\n action: "update_feature_notice_dismissal_data_via_ajax",\n nonce: helpie_faq_object.nonce,\n dataType: "JSON"\n }, function (response) {\n if (response.status == "success") {\n notice.hide();\n }\n });\n });\n },\n resetInsights: function resetInsights() {\n var data = {\n action: "helpie_faq_reset_insights",\n nonce: this.nonce\n };\n jQuery.post(helpie_faq_object.ajax_url, data, function (response) {\n location.reload();\n });\n },\n showFAQPurchaseModalNotice: function showFAQPurchaseModalNotice() {\n _components_Modal__WEBPACK_IMPORTED_MODULE_4__["default"].load();\n },\n getStore: function getStore(props) {\n return new _svelte_store_js__WEBPACK_IMPORTED_MODULE_7__["default"](props);\n },\n getPropsForSvelte: function getPropsForSvelte() {\n var helpieFaqObject = window.helpie_faq;\n // const faq_groups_config = window.faq_groups_config;\n\n // Construct individual props\n var pageAction = helpieFaqObject.faq_group.page_action;\n // const categories = helpieFaqObject.faq_group.categories;\n var products = helpieFaqObject.faq_group.products;\n var tagID = helpieFaqObject.faq_group.tag_ID;\n var settings = helpieFaqObject.faq_group.settings;\n var productCategories = helpieFaqObject.faq_group.product_categories;\n var post_types = helpieFaqObject.faq_group.post_types;\n var props = {\n // categories: categories,\n products: products,\n tagID: tagID,\n settings: settings,\n pageAction: pageAction,\n productCategories: productCategories,\n // config: faq_groups_config,\n post_types: post_types,\n faq_group_edit_url: helpieFaqObject.faq_group_edit_url\n };\n props.store = this.faq_group_store;\n return props;\n },\n isFAQGroupEditPage: function isFAQGroupEditPage() {\n var isFAQGroupEditPage = false;\n\n // if(jQuery(\'.csf-section-title h3:contains("FAQ Group Items")\').length == 1 && jQuery(\'.csf-section-title h3\').is(":visible")){\n // \tisFAQGroupEditPage = true;\n // }\n\n if (jQuery("#svelte-faqs-group-settings").length == 1) {\n isFAQGroupEditPage = true;\n }\n console.log("contains: ");\n console.log(jQuery(\'.csf-section-title h3:contains("FAQ Group Items")\'));\n console.log("isFAQGroupEditPage: " + isFAQGroupEditPage);\n return isFAQGroupEditPage;\n },\n initFaqGroupSettingsApp: function initFaqGroupSettingsApp() {\n // 0. Setup\n // Return and Don\'t load in other pages except Helpie FAQ Groups page\n\n // if (jQuery(\'.helpie-faq-groups-table\').length < 1) {\n // return;\n // }\n\n _components_faq_faq_groups_js__WEBPACK_IMPORTED_MODULE_2__["default"].init();\n if (!this.isFAQGroupEditPage()) {\n return;\n }\n var props = this.getPropsForSvelte();\n this.faq_group_store = this.getStore(props);\n _components_faq_faq_groups_js__WEBPACK_IMPORTED_MODULE_2__["default"].initStore(this.faq_group_store);\n\n // console.log("props: ")\n // console.log(props);\n\n // Step 1. Construct Props\n\n var svelteElement = document.getElementById("svelte-faqs-group-settings");\n var helpieFaqObject = window.helpie_faq;\n if (!svelteElement || typeof helpieFaqObject == "undefined") {\n return;\n }\n\n // re-initial with store\n props = this.getPropsForSvelte();\n\n // Remove the existing svelte element\n jQuery("#svelte-faqs-group-settings").remove();\n var rootElement = props.pageAction == "create" ? jQuery("#addtag") : jQuery("#edittag");\n rootElement.wrapAll("<div class=\'helpiefaq__groupContainer\'></div>");\n\n // Create new svelte element\n jQuery("<div id=\'svelte-faqs-group-settings\'></div>").insertBefore(rootElement);\n svelteElement = document.getElementById("svelte-faqs-group-settings");\n\n // Step 2. Init FAQ Group Store\n // props.store = this.getStore(props);\n\n // Step 3. Init FAQ Group Svelte App\n new _svelte_faq_group_settings_svelte__WEBPACK_IMPORTED_MODULE_5__["default"]({\n target: svelteElement,\n props: props\n });\n },\n setCategoryOrderValue: function setCategoryOrderValue() {\n var isFAQCategoryPage = jQuery("body").hasClass("edit-tags-php") && jQuery("body").hasClass("taxonomy-helpie_faq_category");\n if (!isFAQCategoryPage) {\n return false;\n }\n jQuery("#the-list").on("click", ".editinline", function () {\n var closestRow = jQuery(this).closest("tr");\n var order = closestRow.find(".column-order").text();\n jQuery("input[name=\'order\']").val(order);\n });\n }\n};\njQuery(document).ready(function () {\n Admin.init();\n});\n\n//# sourceURL=webpack://helpie-faq/./assets/js/admin.js?\n}')},"./assets/js/components/Modal.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\nvar modalElement = {};\nvar Modal = {\n init: function init() {\n modalElement = {\n modal: jQuery("#helpie_faq__modal--premium-notice"),\n open: jQuery(".helpie_faq__modal--open"),\n close: jQuery(".helpie_faq__modal--close")\n };\n this.open();\n this.close();\n this.clickOutside();\n },\n load: function load() {\n console.log("Load fn() Triggered : ");\n console.log(modalElement.modal);\n modalElement.modal.css("display", "flex");\n },\n open: function open() {\n // When the user clicks the button, open the modal\n modalElement.open.on("click", function () {\n modalElement.modal.css("display", "flex");\n });\n },\n // When the user clicks on <span> (x), close the modal\n close: function close() {\n modalElement.close.on("click", function () {\n modalElement.modal.hide();\n });\n },\n clickOutside: function clickOutside() {\n jQuery(window).on("click", function (event) {\n if (event.target == modalElement.modal[0]) {\n modalElement.modal.hide();\n }\n });\n }\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Modal);\n\n//# sourceURL=webpack://helpie-faq/./assets/js/components/Modal.js?\n}')},"./assets/js/components/faq/faq_groups.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_store__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/store */ "./node_modules/svelte/src/runtime/store/index.js");\n\nvar FaqGroups = {\n settings_saved: false,\n init: function init() {\n this.settings_saved = false;\n console.log("*** Init Faq Groups ***");\n console.log("helpie_faq_group:" + helpie_faq_group);\n this.helpie_faq_group = helpie_faq_group;\n if (this.helpie_faq_group.is_page == false) {\n return false;\n }\n console.log(this.helpie_faq_group);\n this.pending_post_ids = this.helpie_faq_group.pending_post_ids;\n this.eventListeners();\n console.log("FaqGroups.init() helpie_faq_object: ");\n console.log(helpie_faq_object);\n },\n initStore: function initStore(faq_group_store) {\n this.faq_group_store = faq_group_store;\n },\n eventListeners: function eventListeners() {\n var thisModule = this;\n var hfaqGroupSelector = thisModule.getSelectors();\n console.log("** hfaqGroupSelector **");\n console.log(hfaqGroupSelector);\n var isFaqGroupSummaryPage = hfaqGroupSelector.hfaq_group_taxonomy.find("form#addtag").length > 0;\n console.log("isFaqGroupSummaryPage - " + isFaqGroupSummaryPage);\n if (isFaqGroupSummaryPage && this.helpie_faq_group.page_action === "show_faq_groups") {\n thisModule.showGroupSummaryWithLinkBtn();\n }\n if (isFaqGroupSummaryPage && this.helpie_faq_group.page_action === "create_faq_group") {\n thisModule.showFaqGroupForm();\n }\n thisModule.loadFaqGroupAccordions();\n jQuery(hfaqGroupSelector.repeater).on("click", hfaqGroupSelector.repeater_clone, function (e) {\n e.preventDefault();\n var $parentItem = jQuery(this).closest(".csf-repeater-item");\n var index = $parentItem.index() + 1;\n var $repeaterItems = jQuery(hfaqGroupSelector.repeater).find(hfaqGroupSelector.repeater_items);\n var $currentItem = $repeaterItems.eq(index);\n var $accordionContent = $currentItem.find(hfaqGroupSelector.accordion_content);\n var $post = $accordionContent.find(\'input[name="\' + thisModule.getPostFieldName(index) + \'"]\');\n if ($post.length > 0) {\n // Set Copied Element value is 0\n $post.attr("value", "0");\n }\n });\n\n // shortcode copy clipboard in editing term page\n jQuery(".helpie-faq-groups-table").on("click", ".term-shortcode-wrap .clipboard-text", function () {\n var copyText = document.getElementById("faq-group-shortcode");\n copyText.select();\n copyText.setSelectionRange(0, 99999);\n /* Copy the text inside the text field */\n document.execCommand("copy");\n });\n jQuery(".hfaq-group-page").on("click", ".faq_group_shortcode .helpie-faq-group .clipboard", function () {\n // Copy Shortcode Content from faq group summary page\n var shortcodeContent = jQuery(this).parent().find(".shorcode-content").text();\n var textArea = document.createElement("textarea");\n textArea.value = shortcodeContent;\n document.body.appendChild(textArea);\n textArea.select();\n document.execCommand("Copy");\n textArea.remove();\n });\n jQuery(hfaqGroupSelector.repeater).on("click", hfaqGroupSelector.repeater_add_btn, function (e) {\n e.preventDefault();\n // get latest accordion item from csf-repeater\n var $newRepeaterItem = jQuery(hfaqGroupSelector.repeater_wrapper).find(".csf-repeater-item").last();\n var $accordion = $newRepeaterItem.find(hfaqGroupSelector.accordion);\n\n // get latest accordion items from csf-repeater\n var $allAccordionItems = jQuery(hfaqGroupSelector.repeater_wrapper).find(hfaqGroupSelector.accordion_content);\n // Remove accordion open class\n if ($allAccordionItems.length > 0) {\n $allAccordionItems.each(function () {\n jQuery(this).removeClass("csf-accordion-open");\n });\n }\n // new accordion item manually trigger to open\n var $accordionTitle = $accordion.find(".csf-accordion-item .csf-accordion-title");\n $accordionTitle.triggerHandler("click");\n });\n var fas_quora_icon = hfaqGroupSelector.fas_quora_icon;\n\n // update the accordion header title , when changing the post title content\n jQuery(hfaqGroupSelector.repeater).on("input", hfaqGroupSelector.accordion_input_title, function (event) {\n var title = jQuery(this).val();\n if (title.length == 0) {\n title = "FAQ Item";\n }\n var $accordion = jQuery(this).closest(".hfaq-groups__accordion");\n var $accordionContent = jQuery(this).closest(".csf-accordion-content");\n var postID = $accordionContent.find(".helpie-group-posts input[type=\'text\']").val();\n var isPendingStatus = thisModule.checkPendingStatus(postID);\n var $accordionTitle = $accordion.find(".csf-accordion-title");\n var titleContent = fas_quora_icon + title;\n if (isPendingStatus == true) {\n titleContent = titleContent + hfaqGroupSelector.pending_status_notice;\n }\n\n // remove text except element inside the child elements.\n $accordionTitle.html(titleContent);\n });\n },\n showGroupSummaryWithLinkBtn: function showGroupSummaryWithLinkBtn() {\n var thisModule = this;\n var hfaqGroupSelector = thisModule.getSelectors();\n var checkPageContainer = hfaqGroupSelector.hfaq_group_taxonomy.find("#col-container").length > 0;\n if (checkPageContainer == false) {\n return false;\n }\n // Hide Left Column in a Page\n hfaqGroupSelector.hfaq_group_taxonomy.find("#col-left").hide();\n // Set Right Column in Full Width\n hfaqGroupSelector.hfaq_group_taxonomy.find("#col-right").addClass("hfaq-group-page hfaq-full-width");\n var html = \'<a href="\' + this.helpie_faq_group.create_link + \'" class="page-title-action hfaq-group__add--link">Add New</a>\';\n // jQuery(html).insertAfter(".wp-heading-inline");\n hfaqGroupSelector.hfaq_group_taxonomy.find(".wp-heading-inline").append(html);\n },\n showFaqGroupForm: function showFaqGroupForm() {\n var thisModule = this;\n var hfaqGroupSelector = thisModule.getSelectors();\n console.log(" FAQ Groups Summary");\n var checkPageContainer = hfaqGroupSelector.hfaq_group_taxonomy.find("#col-container").length > 0;\n if (checkPageContainer == false) {\n return false;\n }\n // Hide Left Column in a Page\n hfaqGroupSelector.hfaq_group_taxonomy.find("#col-left").addClass("hfaq-group-page hfaq-full-width");\n\n // Set Right Column in Full Width\n hfaqGroupSelector.hfaq_group_taxonomy.find("#col-right").hide();\n\n // Hide Taxonomy Search Form\n hfaqGroupSelector.hfaq_group_taxonomy.find(".search-form").hide();\n thisModule.setFaqgroupCreateMenuActive();\n },\n setFaqgroupCreateMenuActive: function setFaqgroupCreateMenuActive() {\n var $faqSubmenus = jQuery("#menu-posts-helpie_faq").find("ul.wp-submenu li");\n if ($faqSubmenus.length == 0) {\n return false;\n }\n $faqSubmenus.each(function () {\n var submenuText = jQuery(this).find("a").text();\n if (submenuText === "Add New FAQ Group") {\n $faqSubmenus.removeClass("current");\n jQuery(this).addClass("current");\n }\n });\n },\n getPostFieldName: function getPostFieldName(index) {\n var fieldName = "helpie_faq_group_items[faq_groups][" + index + "][faq_item][post_id]";\n return fieldName;\n },\n // Get Helpie Faq Groups Selectors\n getSelectors: function getSelectors() {\n return {\n hfaq_group_taxonomy: jQuery("body.taxonomy-helpie_faq_group"),\n repeater_add_btn: ".csf-repeater-add",\n repeater_wrapper: ".csf-repeater-wrapper",\n repeater_items: ".csf-repeater-wrapper .csf-repeater-item",\n repeater: ".csf-field-repeater",\n accordion: ".csf-field-accordion",\n accordion_content: ".csf-repeater-content .csf-accordion-item .csf-accordion-content",\n accordion_post_id_field: ".csf-repeater-content .csf-accordion-item .csf-accordion-content .helpie-group-posts input[type=\'text\']",\n accordion_input_title: ".csf-repeater-content .csf-accordion-item .csf-accordion-content .hfaq-groups__accordion--input-title input[type=\'text\']",\n repeater_clone: ".csf-repeater-wrapper .csf-repeater-item .csf-repeater-helper .csf-repeater-clone",\n fas_quora_icon: \'<i class="csf--icon fa fa-quora"></i>\',\n pending_status_notice: \' <span class="post-status--pending">(Pending)</span>\'\n };\n },\n loadFaqGroupAccordions: function loadFaqGroupAccordions() {\n var thisModule = this;\n var hfaqGroupSelector = thisModule.getSelectors();\n // Get all repeaterItems\n var $repeaterItems = hfaqGroupSelector.hfaq_group_taxonomy.find(hfaqGroupSelector.repeater_items);\n // if the repeaters length is 0 then, current page is creating of faq-group, else editing faq-group page.\n if ($repeaterItems.length == 0) {\n return;\n }\n // get font-awasome icon\n var fas_quora_icon = hfaqGroupSelector.fas_quora_icon;\n $repeaterItems.each(function () {\n var title = jQuery(this).find(hfaqGroupSelector.accordion_input_title).val();\n var postID = jQuery(this).find(hfaqGroupSelector.accordion_post_id_field).val();\n var isPendingStatus = thisModule.checkPendingStatus(postID);\n var titleContent = fas_quora_icon + title;\n /** concat the pending status notice if the post status is pending */\n if (isPendingStatus == true) {\n titleContent = titleContent + hfaqGroupSelector.pending_status_notice;\n }\n thisModule.setAccordionTitle(jQuery(this), titleContent);\n });\n },\n setAccordionTitle: function setAccordionTitle($repeater, titleContent) {\n var $title = $repeater.find(".hfaq-groups__accordion .csf-accordion-item .csf-accordion-title");\n $title.html(titleContent);\n },\n checkPendingStatus: function checkPendingStatus(postID) {\n var status = false;\n postID = parseInt(postID);\n if (this.pending_post_ids.indexOf(postID) > -1) {\n status = true;\n }\n return status;\n }\n};\n\n// module.exports = FaqGroups;\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (FaqGroups);\n\n//# sourceURL=webpack://helpie-faq/./assets/js/components/faq/faq_groups.js?\n}')},"./assets/js/components/insights/insights.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* Triggered by FAQ events, integrates with Insights */\nvar Insights = {\n init: function init() {\n var thisModule = this;\n // console.log(HelpieFaqInsights);\n\n // Return and Don\'t load in other pages except insights page\n if (jQuery(".ct-chart").length < 1) {\n return;\n }\n // console.log(\'HelpieFaqInsights: \');\n // console.log(HelpieFaqInsights);\n this.week();\n this.month();\n this.year();\n jQuery(".helpie-faq.dashboard input[type=radio] + label").on("click", function (event) {\n var index = jQuery(this).prev("input").attr("id").match(/\\d+/)[0];\n var content = jQuery("#content" + index);\n content.find(".ct-chart").each(function (i, e) {\n if (index == 2) {\n thisModule.month();\n }\n if (index == 3) {\n thisModule.year();\n }\n });\n });\n },\n week: function week() {\n // var labels = [\'Jan 30\', \'Jan 31\', \'Feb 1\', \'Feb 2\', \'Feb 3\', \'Feb 4\', \'Feb 5\'];\n // var values = [5, 9, 7, 8, 5, 3, 5];\n var array_length = HelpieFaqInsights.click.last_30days.labels.length;\n var num_of_values = 7;\n var labels = HelpieFaqInsights.click.last_30days.labels.slice(Math.max(array_length - num_of_values, 1));\n var clickValues = HelpieFaqInsights.click.last_30days.values.slice(Math.max(array_length - num_of_values, 1));\n var searchTermsValues = HelpieFaqInsights.terms.last_30days.values.slice(Math.max(array_length - num_of_values, 1));\n var searchQueriesValues = HelpieFaqInsights.queries.last_30days.values.slice(Math.max(array_length - num_of_values, 1));\n this.weekChart = new Chartist.Line(".ct-chart-7day", {\n labels: labels,\n series: [clickValues, searchQueriesValues, searchTermsValues]\n }, {\n axisY: {\n onlyInteger: true\n },\n showArea: true\n });\n },\n month: function month() {\n // console.log("Month Chart ");\n var labels = HelpieFaqInsights.click.last_30days.labels;\n var clickValues = HelpieFaqInsights.click.last_30days.values;\n var searchTermsValues = HelpieFaqInsights.terms.last_30days.values;\n var searchQueriesValues = HelpieFaqInsights.queries.last_30days.values;\n this.monthChart = new Chartist.Line(".ct-chart-30day", {\n labels: labels,\n series: [clickValues, searchQueriesValues, searchTermsValues]\n }, {\n axisX: {\n labelInterpolationFnc: function skipLabels(value, index) {\n return index % 5 === 0 ? value : null;\n }\n },\n axisY: {\n onlyInteger: true\n },\n showArea: true\n });\n },\n year: function year() {\n // console.log("Year Chart ");\n var labels = HelpieFaqInsights.click.last_year.labels;\n var clickValues = HelpieFaqInsights.click.last_year.values;\n var searchTermsValues = HelpieFaqInsights.terms.last_year.values;\n var searchQueriesValues = HelpieFaqInsights.queries.last_year.values;\n\n // console.log("HelpieFaqInsights: ", HelpieFaqInsights);\n\n this.yearChart = new Chartist.Line(".ct-chart-year", {\n labels: labels,\n series: [clickValues, searchQueriesValues, searchTermsValues]\n }, {\n axisY: {\n onlyInteger: true\n },\n showArea: true\n });\n }\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Insights);\n\n//# sourceURL=webpack://helpie-faq/./assets/js/components/insights/insights.js?\n}')},"./assets/js/onboarding/onboarding.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* assets/js/onboarding/onboarding.svelte generated by Svelte v4.2.20 */\n\n\n\nconst file = "assets/js/onboarding/onboarding.svelte";\n\nfunction create_fragment(ctx) {\n\tlet h1;\n\tlet t1;\n\tlet div6;\n\tlet div0;\n\tlet h30;\n\tlet t3;\n\tlet p0;\n\tlet t5;\n\tlet br;\n\tlet t6;\n\tlet a0;\n\tlet t7;\n\tlet a0_href_value;\n\tlet t8;\n\tlet a1;\n\tlet t9;\n\tlet a1_href_value;\n\tlet t10;\n\tlet a2;\n\tlet t11;\n\tlet a2_href_value;\n\tlet t12;\n\tlet div1;\n\tlet h31;\n\tlet t14;\n\tlet p1;\n\tlet t16;\n\tlet a3;\n\tlet t17;\n\tlet a3_href_value;\n\tlet t18;\n\tlet a4;\n\tlet t19;\n\tlet a4_href_value;\n\tlet t20;\n\tlet div2;\n\tlet h32;\n\tlet t22;\n\tlet p2;\n\tlet t24;\n\tlet a5;\n\tlet t25;\n\tlet a5_href_value;\n\tlet t26;\n\tlet a6;\n\tlet t27;\n\tlet a6_href_value;\n\tlet t28;\n\tlet div3;\n\tlet h33;\n\tlet t30;\n\tlet p3;\n\tlet t32;\n\tlet a7;\n\tlet t33;\n\tlet a7_href_value;\n\tlet t34;\n\tlet a8;\n\tlet t35;\n\tlet a8_href_value;\n\tlet t36;\n\tlet div4;\n\tlet h34;\n\tlet t38;\n\tlet p4;\n\tlet t40;\n\tlet a9;\n\tlet t41;\n\tlet a9_href_value;\n\tlet t42;\n\tlet a10;\n\tlet t43;\n\tlet a10_href_value;\n\tlet t44;\n\tlet div5;\n\tlet h35;\n\tlet t46;\n\tlet p5;\n\tlet t48;\n\tlet a11;\n\tlet t49;\n\tlet a11_href_value;\n\tlet t50;\n\tlet h2;\n\tlet t52;\n\tlet div11;\n\tlet div7;\n\tlet h36;\n\tlet t54;\n\tlet p6;\n\tlet t56;\n\tlet a12;\n\tlet t57;\n\tlet a12_href_value;\n\tlet t58;\n\tlet div8;\n\tlet h37;\n\tlet t60;\n\tlet p7;\n\tlet t62;\n\tlet a13;\n\tlet t63;\n\tlet a13_href_value;\n\tlet t64;\n\tlet div9;\n\tlet h38;\n\tlet t66;\n\tlet p8;\n\tlet t68;\n\tlet a14;\n\tlet t69;\n\tlet a14_href_value;\n\tlet t70;\n\tlet div10;\n\tlet h39;\n\tlet t72;\n\tlet p9;\n\tlet t74;\n\tlet a15;\n\tlet t75;\n\tlet a15_href_value;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\th1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("h1");\n\t\t\th1.textContent = "Welcome to Helpie FAQ";\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv6 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tdiv0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\th30 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("h3");\n\t\t\th30.textContent = "All FAQs";\n\t\t\tt3 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tp0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("p");\n\t\t\tp0.textContent = "I want to create a Single Page of FAQs.";\n\t\t\tt5 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tbr = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("br");\n\t\t\tt6 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\ta0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("a");\n\t\t\tt7 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)("See All FAQs");\n\t\t\tt8 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\ta1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("a");\n\t\t\tt9 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)("Main Settings");\n\t\t\tt10 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\ta2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("a");\n\t\t\tt11 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)("See Video");\n\t\t\tt12 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\th31 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("h3");\n\t\t\th31.textContent = "FAQ Groups";\n\t\t\tt14 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tp1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("p");\n\t\t\tp1.textContent = "I want to create multiple separate pages of different FAQs (using FAQ Group taxonomy).";\n\t\t\tt16 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\ta3 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("a");\n\t\t\tt17 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)("Check out FAQ Groups");\n\t\t\tt18 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\ta4 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("a");\n\t\t\tt19 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)("See Docs");\n\t\t\tt20 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\th32 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("h3");\n\t\t\th32.textContent = "Woocommerce FAQs";\n\t\t\tt22 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tp2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("p");\n\t\t\tp2.textContent = "I want to add FAQs to Woocommerce.";\n\t\t\tt24 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\ta5 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("a");\n\t\t\tt25 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)("Enable Woocommerce FAQ");\n\t\t\tt26 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\ta6 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("a");\n\t\t\tt27 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)("See Video");\n\t\t\tt28 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv3 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\th33 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("h3");\n\t\t\th33.textContent = "Create Q&A sections to Woocommerce (Pro)";\n\t\t\tt30 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tp3 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("p");\n\t\t\tp3.textContent = "Create a Q&A sections just like amazon for your ecommerce store";\n\t\t\tt32 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\ta7 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("a");\n\t\t\tt33 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)("Try Woocommerce Q&A");\n\t\t\tt34 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\ta8 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("a");\n\t\t\tt35 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)("See Video");\n\t\t\tt36 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv4 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\th34 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("h3");\n\t\t\th34.textContent = "Enable User Submission (Pro)";\n\t\t\tt38 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tp4 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("p");\n\t\t\tp4.textContent = "Let users submit FAQs for helpie_faq or woocommerce product post_types.";\n\t\t\tt40 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\ta9 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("a");\n\t\t\tt41 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)("Try User Submission");\n\t\t\tt42 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\ta10 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("a");\n\t\t\tt43 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)("See Docs");\n\t\t\tt44 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv5 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\th35 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("h3");\n\t\t\th35.textContent = "LMS Lesson or Course FAQs (Pro)";\n\t\t\tt46 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tp5 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("p");\n\t\t\tp5.textContent = "I want to add FAQs to an LMS Lesson or Course.";\n\t\t\tt48 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\ta11 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("a");\n\t\t\tt49 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)("See Docs");\n\t\t\tt50 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\th2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("h2");\n\t\t\th2.textContent = "External Links";\n\t\t\tt52 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv11 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tdiv7 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\th36 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("h3");\n\t\t\th36.textContent = "Documentation";\n\t\t\tt54 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tp6 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("p");\n\t\t\tp6.textContent = "Basic Documentation of Helpie FAQ";\n\t\t\tt56 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\ta12 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("a");\n\t\t\tt57 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)("See Docs");\n\t\t\tt58 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv8 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\th37 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("h3");\n\t\t\th37.textContent = "Features";\n\t\t\tt60 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tp7 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("p");\n\t\t\tp7.textContent = "Features and Pricing Plans";\n\t\t\tt62 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\ta13 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("a");\n\t\t\tt63 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)("See All Features");\n\t\t\tt64 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv9 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\th38 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("h3");\n\t\t\th38.textContent = "Create Docs / KB with Helpie KB";\n\t\t\tt66 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tp8 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("p");\n\t\t\tp8.textContent = "Helpie KB Plugin";\n\t\t\tt68 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\ta14 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("a");\n\t\t\tt69 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)("See Helpie KB Features");\n\t\t\tt70 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv10 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\th39 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("h3");\n\t\t\th39.textContent = "FAQ Videos - Playlist";\n\t\t\tt72 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tp9 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("p");\n\t\t\tp9.textContent = "All FAQ walkthrough videos";\n\t\t\tt74 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\ta15 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("a");\n\t\t\tt75 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)("FAQ Videos - Playlist");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(h1, file, 28, 0, 1450);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(h30, file, 32, 2, 1541);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(p0, file, 33, 2, 1561);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(br, file, 34, 2, 1610);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a0, "class", "button");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a0, "href", a0_href_value = /*params*/ ctx[0].allFAQsPageURL);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a0, "target", "_blank");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(a0, file, 35, 2, 1617);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a1, "class", "button");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a1, "href", a1_href_value = /*params*/ ctx[0].mainSettingsURL);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a1, "target", "_blank");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(a1, file, 36, 2, 1699);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a2, "class", "button red");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a2, "href", a2_href_value = /*params*/ ctx[0].allFAQsvideo);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a2, "target", "_blank");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(a2, file, 37, 2, 1783);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div0, "class", "card");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div0, file, 31, 1, 1520);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(h31, file, 41, 2, 1893);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(p1, file, 42, 2, 1915);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a3, "class", "button");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a3, "href", a3_href_value = /*params*/ ctx[0].faqGroupsURL);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a3, "target", "_blank");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(a3, file, 43, 2, 2011);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a4, "class", "button red");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a4, "href", a4_href_value = /*params*/ ctx[0].docsFaqGroupsURL);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a4, "target", "_blank");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(a4, file, 44, 2, 2099);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div1, "class", "card");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div1, file, 40, 1, 1872);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(h32, file, 47, 2, 2211);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(p2, file, 48, 2, 2239);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a5, "class", "button");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a5, "href", a5_href_value = /*params*/ ctx[0].woocommerceSettingsUrl);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a5, "target", "_blank");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(a5, file, 49, 2, 2283);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a6, "class", "button red");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a6, "href", a6_href_value = /*params*/ ctx[0].wooFAQvideo);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a6, "target", "_blank");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(a6, file, 50, 2, 2383);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div2, "class", "card");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div2, file, 46, 1, 2190);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(h33, file, 53, 2, 2491);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(p3, file, 54, 2, 2543);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a7, "class", "button");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a7, "href", a7_href_value = /*params*/ ctx[0].qnaSettingsURL);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a7, "target", "_blank");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(a7, file, 55, 2, 2616);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a8, "class", "button red");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a8, "href", a8_href_value = /*params*/ ctx[0].wooQAvideo);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a8, "target", "_blank");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(a8, file, 56, 2, 2705);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div3, "class", "card");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div3, file, 52, 1, 2470);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(h34, file, 59, 2, 2812);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(p4, file, 60, 2, 2852);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a9, "class", "button");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a9, "href", a9_href_value = /*params*/ ctx[0].userSubmissionSettingsURL);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a9, "target", "_blank");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(a9, file, 61, 2, 2933);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a10, "class", "button red");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a10, "href", a10_href_value = /*params*/ ctx[0].docsUserSubmitURL);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a10, "target", "_blank");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(a10, file, 62, 2, 3033);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div4, "class", "card");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div4, file, 58, 1, 2791);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(h35, file, 65, 2, 3146);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(p5, file, 66, 2, 3189);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a11, "class", "button red");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a11, "href", a11_href_value = /*params*/ ctx[0].docsLmsFaqURL);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a11, "target", "_blank");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(a11, file, 67, 2, 3245);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div5, "class", "card");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div5, file, 64, 1, 3125);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div6, "class", "helpie-faq-onboarding");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div6, file, 29, 0, 1481);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(h2, file, 70, 0, 3339);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(h36, file, 74, 2, 3422);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(p6, file, 75, 2, 3447);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a12, "class", "button red");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a12, "href", a12_href_value = /*params*/ ctx[0].docsURL);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a12, "target", "_blank");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(a12, file, 76, 2, 3490);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div7, "class", "card");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div7, file, 73, 1, 3401);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(h37, file, 79, 2, 3593);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(p7, file, 80, 2, 3613);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a13, "class", "button red");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a13, "href", a13_href_value = /*params*/ ctx[0].landingPageURL);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a13, "target", "_blank");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(a13, file, 81, 2, 3649);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div8, "class", "card");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div8, file, 78, 1, 3572);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(h38, file, 84, 2, 3767);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(p8, file, 85, 2, 3810);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a14, "class", "button red");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a14, "href", a14_href_value = /*params*/ ctx[0].kbLandingPage);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a14, "target", "_blank");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(a14, file, 86, 2, 3836);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div9, "class", "card");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div9, file, 83, 1, 3746);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(h39, file, 89, 2, 3959);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(p9, file, 90, 2, 3992);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a15, "class", "button red");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a15, "href", a15_href_value = /*params*/ ctx[0].generalFAQPlaylist);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a15, "target", "_blank");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(a15, file, 91, 2, 4028);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div10, "class", "card");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div10, file, 88, 1, 3938);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div11, "class", "helpie-faq-onboarding");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div11, file, 71, 0, 3363);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, h1, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, t1, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div6, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div6, div0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div0, h30);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div0, t3);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div0, p0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div0, t5);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div0, br);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div0, t6);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div0, a0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(a0, t7);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div0, t8);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div0, a1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(a1, t9);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div0, t10);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div0, a2);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(a2, t11);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div6, t12);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div6, div1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div1, h31);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div1, t14);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div1, p1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div1, t16);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div1, a3);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(a3, t17);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div1, t18);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div1, a4);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(a4, t19);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div6, t20);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div6, div2);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div2, h32);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div2, t22);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div2, p2);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div2, t24);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div2, a5);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(a5, t25);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div2, t26);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div2, a6);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(a6, t27);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div6, t28);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div6, div3);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div3, h33);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div3, t30);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div3, p3);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div3, t32);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div3, a7);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(a7, t33);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div3, t34);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div3, a8);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(a8, t35);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div6, t36);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div6, div4);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div4, h34);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div4, t38);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div4, p4);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div4, t40);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div4, a9);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(a9, t41);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div4, t42);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div4, a10);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(a10, t43);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div6, t44);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div6, div5);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div5, h35);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div5, t46);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div5, p5);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div5, t48);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div5, a11);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(a11, t49);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, t50, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, h2, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, t52, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div11, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div11, div7);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div7, h36);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div7, t54);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div7, p6);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div7, t56);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div7, a12);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(a12, t57);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div11, t58);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div11, div8);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div8, h37);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div8, t60);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div8, p7);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div8, t62);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div8, a13);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(a13, t63);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div11, t64);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div11, div9);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div9, h38);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div9, t66);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div9, p8);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div9, t68);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div9, a14);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(a14, t69);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div11, t70);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div11, div10);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div10, h39);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div10, t72);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div10, p9);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div10, t74);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div10, a15);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(a15, t75);\n\t\t},\n\t\tp: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\ti: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\to: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(h1);\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(t1);\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div6);\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(t50);\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(h2);\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(t52);\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div11);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Onboarding\', slots, []);\n\tlet siteUrl = helpie_faq_object.site_url;\n\n\tlet params = {\n\t\tmainSettingsURL: siteUrl + \'/wp-admin/edit.php?post_type=helpie_faq&page=helpie-review-settings\',\n\t\tallFAQsPageURL: siteUrl + \'/all_helpie_faq_page\',\n\t\tfaqGroupsURL: siteUrl + \'/wp-admin/edit-tags.php?taxonomy=helpie_faq_group&post_type=helpie_faq\',\n\t\twoocommerceSettingsUrl: siteUrl + \'/wp-admin/edit.php?post_type=helpie_faq&page=helpie-review-settings#tab=integrations/woocommerce\',\n\t\tdocsURL: \'https://helpiewp.com/docs/home/getting-started-with-helpie-faq-plugin/\',\n\t\tdocsLmsFaqURL: \'https://helpiewp.com/docs/home/faq-groups/#helpie-sp-3\',\n\t\tdocsFaqGroupsURL: \'https://helpiewp.com/docs/home/faq-groups/\',\n\t\tdocsUserSubmitURL: \'https://helpiewp.com/docs/home/features-2/#helpie-sp-3\',\n\t\tlandingPageURL: \'https://helpiewp.com/wordpress-faq-plugin/\',\n\t\tqnaSettingsURL: siteUrl + \'/wp-admin/edit.php?post_type=helpie_faq&page=helpie-review-settings#tab=questions-answers-beta\',\n\t\tuserSubmissionSettingsURL: siteUrl + \'/wp-admin/edit.php?post_type=helpie_faq&page=helpie-review-settings#tab=user-submission\',\n\t\tgeneralFAQPlaylist: \'https://www.youtube.com/watch?v=oN-e6Fmdolk&list=PLHEMj5fR2DUqaSVL5II9DURg0yPvrhfsY\',\n\t\tallFAQsvideo: \'https://youtu.be/oN-e6Fmdolk?t=48\',\n\t\twooQAvideo: \'https://youtu.be/Dop12EXY5fk?t=56\',\n\t\twooFAQvideo: \'https://youtu.be/uqTDDdwiSJc?t=6\',\n\t\tkbLandingPage: \'https://helpiewp.com/features/\'\n\t};\n\n\tconst writable_props = [];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console.warn(`<Onboarding> was created with unknown prop \'${key}\'`);\n\t});\n\n\t$$self.$capture_state = () => ({ siteUrl, params });\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'siteUrl\' in $$props) siteUrl = $$props.siteUrl;\n\t\tif (\'params\' in $$props) $$invalidate(0, params = $$props.params);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [params];\n}\n\nclass Onboarding extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, {});\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Onboarding",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Onboarding);\n\n//# sourceURL=webpack://helpie-faq/./assets/js/onboarding/onboarding.svelte?\n}')},"./assets/js/settings/styles.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\nvar selectors = {\n faqSettings: ".helpie-faq__settings",\n theme: ".faq_fields--theme",\n backgrounds: ".faq_fields--color_group",\n themeField: ".csf-fieldset select[name*=\'theme\']",\n searchBgColorField: ".faq_fields--search_background_color",\n searchFontColorField: ".faq_fields--search_font_color",\n searchIconColorField: ".faq_fields--search_icon_color",\n displayModeField: ".faq_fields--display_mode",\n borderField: ".faq_fields--accordion_border",\n headerPaddingsField: ".faq_fields--accordion_header_spacing",\n bodyPaddingsField: ".faq_fields--accordion_body_spacing",\n headerBackgroudColorField: ".wp-picker-container .wp-picker-input-wrap input[name*=\'header\']",\n bodyBackgroudColorField: ".wp-picker-container .wp-picker-input-wrap input[name*=\'body\']",\n inputFields: ".csf-fieldset .csf--inputs .csf--input"\n};\nvar Styles = {\n init: function init() {\n if (jQuery(selectors.faqSettings).length == 0) {\n return false;\n }\n this.events();\n },\n events: function events() {\n var DisplayModeGlobalValue = jQuery(selectors.displayModeField).find(".csf-fieldset select[name*=\'display_mode\']").val();\n var self = this;\n jQuery(selectors.theme).on("change", selectors.themeField, function () {\n var theme = jQuery(this).val();\n var themeBackgrounds = self.getDefaultThemeValues(theme);\n self.setBackgrounds(themeBackgrounds);\n });\n\n /** ser the border fields values as 0, if the display_mode option is "faq_list" */\n jQuery(selectors.displayModeField).on("change", ".csf-fieldset select[name*=\'display_mode\']", function () {\n var displayMode = jQuery(this).val();\n var dontSetPaddingStyleValues = DisplayModeGlobalValue != "faq_list" && displayMode != "faq_list" ? true : false;\n if (!dontSetPaddingStyleValues) {\n DisplayModeGlobalValue = displayMode;\n self.setHeaderAndBodyPaddingValues(displayMode);\n }\n\n /** Set the borders inputs values as zero, if the display is "faq_list" */\n if (displayMode === "faq_list") {\n // self.setBorderFieldValuesAsZero();\n }\n });\n self.disableURLAttributePostSlugOption();\n },\n getDefaultThemeValues: function getDefaultThemeValues(theme) {\n if (theme == "") {\n theme = "light";\n }\n var defaults = {\n light: {\n header: "#FFFFFF",\n body: "#FCFCFC",\n search: {\n background: "#FFFFFF",\n icon: "#171717",\n font_color: "#171717"\n }\n },\n dark: {\n header: "#171717",\n body: "#272727",\n search: {\n background: "#171717",\n icon: "#fcfcfc",\n font_color: "#fcfcfc"\n }\n }\n };\n return defaults[theme];\n },\n setBackgrounds: function setBackgrounds(themeArgs) {\n /** Get the header & body color picker fields */\n var backgroundFields = jQuery(selectors.backgrounds).find(".csf-fieldset .csf-field-color");\n if (backgroundFields.length == 0) {\n return;\n }\n var self = this;\n var $header = jQuery(backgroundFields[0]);\n var $body = jQuery(backgroundFields[1]);\n\n /** check & remove the transparent class, if specific element has a background as transparent */\n self.removeTransparentClass($header);\n self.removeTransparentClass($body);\n\n /** show the header & body backgrounds*/\n self.setBackground($header, themeArgs);\n self.setBackground($body, themeArgs);\n\n /** set header & body backgrounds input values */\n self.setInput($header, "header", themeArgs);\n self.setInput($body, "body", themeArgs);\n self.setColorsInSearchFields(themeArgs);\n },\n setColorsInSearchFields: function setColorsInSearchFields(themeArgs) {\n if (helpie_faq_object.plan == "free") {\n return;\n }\n var $searchBgColorField = jQuery(selectors.searchBgColorField).find(".csf-fieldset");\n var $searchIconField = jQuery(selectors.searchIconColorField).find(".csf-fieldset");\n var $searchFontColorField = jQuery(selectors.searchFontColorField).find(".csf-fieldset");\n\n /** search background color */\n $searchBgColorField.find(".wp-color-result").css("background-color", themeArgs.search.background);\n $searchBgColorField.find("input[name*=\'search_background_color\']").val(themeArgs.search.background);\n\n /** search icon color */\n $searchIconField.find(".wp-color-result").css("background-color", themeArgs.search.icon);\n $searchIconField.find("input[name*=\'search_icon_color\']").val(themeArgs.search.icon);\n\n /** search font color */\n $searchFontColorField.find(".wp-color-result").css("background-color", themeArgs.search.font_color);\n $searchFontColorField.find("input[name*=\'search_font_color\']").val(themeArgs.search.font_color);\n },\n removeTransparentClass: function removeTransparentClass($element) {\n var $wpPickerContainer = $element.find(".wp-picker-container");\n if ($wpPickerContainer.hasClass("csf--transparent-active")) {\n $wpPickerContainer.removeClass("csf--transparent-active");\n }\n },\n setBackground: function setBackground($element, themeArgs) {\n $element.find(".wp-picker-container .wp-color-result").css("background-color", themeArgs.header);\n },\n setInput: function setInput($element, inputName, themeArgs) {\n var inputValue = themeArgs.header;\n var inputField = selectors.headerBackgroudColorField;\n if (inputName == "body") {\n inputValue = themeArgs.body;\n inputField = selectors.bodyBackgroudColorField;\n }\n $element.find(inputField).val(inputValue);\n },\n setBorderFieldValuesAsZero: function setBorderFieldValuesAsZero() {\n var inputElement = selectors.inputFields + " input[type=\'number\']";\n jQuery(selectors.borderField).find(inputElement).val(0);\n },\n setHeaderAndBodyPaddingValues: function setHeaderAndBodyPaddingValues(displayMode) {\n var self = this;\n var defaultPaddingValues = self.getDefaultAccordionPaddingValues(displayMode);\n var headerPaddings = defaultPaddingValues.header;\n var bodyPaddings = defaultPaddingValues.body;\n /** set header padding values */\n for (var type in headerPaddings) {\n var propertyValue = headerPaddings[type];\n var inputElement = selectors.inputFields + " input[name*=\'" + type + "\']";\n jQuery(selectors.headerPaddingsField).find(inputElement).val(propertyValue);\n }\n /** set body padding values */\n for (var type in bodyPaddings) {\n var _propertyValue = bodyPaddings[type];\n var _inputElement = selectors.inputFields + " input[name*=\'" + type + "\']";\n jQuery(selectors.bodyPaddingsField).find(_inputElement).val(_propertyValue);\n }\n },\n getDefaultAccordionPaddingValues: function getDefaultAccordionPaddingValues(displayMode) {\n var defaults = {\n faq_list: {\n header: {\n top: "5",\n bottom: "5",\n left: "15",\n right: "15"\n },\n body: {\n top: "5",\n bottom: "5",\n left: "15",\n right: "15"\n }\n },\n others: {\n header: {\n top: "15",\n bottom: "15",\n left: "15",\n right: "15"\n },\n body: {\n top: "15",\n bottom: "0",\n left: "15",\n right: "15"\n }\n }\n };\n return displayMode === "faq_list" ? defaults["faq_list"] : defaults["others"];\n },\n disableURLAttributePostSlugOption: function disableURLAttributePostSlugOption() {\n jQuery(".faq_fields--faq_url_type").find(".csf-fieldset input[name*=\'faq_url_type\']").each(function () {\n if (jQuery(this).val() === "temp_post_slug") {\n jQuery(this).closest("li").addClass("helpie-disabled");\n jQuery(this).attr("disabled", true);\n }\n });\n }\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Styles);\n\n//# sourceURL=webpack://helpie-faq/./assets/js/settings/styles.js?\n}')},"./assets/js/svelte/accordion/accordion.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var jquery__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! jquery */ "./node_modules/jquery/dist/jquery.js");\n/* harmony import */ var jquery__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_assets_js_svelte_accordion_accordion_svelte_5_css_svelte_loader_cssPath_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_assets_js_svelte_accordion_accordion_svelte_5_css_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_assets_js_svelte_accordion_accordion_svelte__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./assets/js/svelte/accordion/accordion.svelte.5.css!=!svelte-loader?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/assets/js/svelte/accordion/accordion.svelte.5.css!./assets/js/svelte/accordion/accordion.svelte */ "./assets/js/svelte/accordion/accordion.svelte.5.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/assets/js/svelte/accordion/accordion.svelte.5.css!./assets/js/svelte/accordion/accordion.svelte");\n/* assets/js/svelte/accordion/accordion.svelte generated by Svelte v4.2.20 */\n\n\nconst { console: console_1 } = svelte_internal__WEBPACK_IMPORTED_MODULE_0__.globals;\n\n\n// import { Accordion, AccordionItem } from \'@skeletonlabs/skeleton\';\n\n\nconst file = "assets/js/svelte/accordion/accordion.svelte";\n\nfunction get_each_context(ctx, list, i) {\n\tconst child_ctx = ctx.slice();\n\tchild_ctx[4] = list[i];\n\treturn child_ctx;\n}\n\nfunction get_each_context_1(ctx, list, i) {\n\tconst child_ctx = ctx.slice();\n\tchild_ctx[7] = list[i];\n\treturn child_ctx;\n}\n\n// (43:5) {:else}\nfunction create_else_block(ctx) {\n\tlet span;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tspan = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span, "class", "icon-space-filler svelte-l03llo");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span, file, 43, 6, 1332);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, span, anchor);\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(span);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_else_block.name,\n\t\ttype: "else",\n\t\tsource: "(43:5) {:else}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (41:5) {#if item.children.length > 0}\nfunction create_if_block(ctx) {\n\tlet span;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tspan = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span, "class", "dashicons dashicons-arrow-right-alt2 svelte-l03llo");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span, file, 41, 6, 1252);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, span, anchor);\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(span);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block.name,\n\t\ttype: "if",\n\t\tsource: "(41:5) {#if item.children.length > 0}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (51:5) {#each item.children as child_item}\nfunction create_each_block_1(ctx) {\n\tlet li;\n\tlet a;\n\tlet t_value = /*child_item*/ ctx[7].title + "";\n\tlet t;\n\tlet a_href_value;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tli = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("li");\n\t\t\ta = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("a");\n\t\t\tt = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(t_value);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a, "href", a_href_value = /*child_item*/ ctx[7].url);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a, "class", "svelte-l03llo");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(a, file, 51, 10, 1517);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(li, "class", "svelte-l03llo");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(li, file, 51, 6, 1513);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, li, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(li, a);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(a, t);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*items*/ 2 && t_value !== (t_value = /*child_item*/ ctx[7].title + "")) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t, t_value);\n\n\t\t\tif (dirty & /*items*/ 2 && a_href_value !== (a_href_value = /*child_item*/ ctx[7].url)) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a, "href", a_href_value);\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(li);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_each_block_1.name,\n\t\ttype: "each",\n\t\tsource: "(51:5) {#each item.children as child_item}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (37:2) {#each items as item}\nfunction create_each_block(ctx) {\n\tlet li;\n\tlet h3;\n\tlet t0;\n\tlet a;\n\tlet t1_value = /*item*/ ctx[4].title + "";\n\tlet t1;\n\tlet a_href_value;\n\tlet t2;\n\tlet ul;\n\tlet t3;\n\n\tfunction select_block_type(ctx, dirty) {\n\t\tif (/*item*/ ctx[4].children.length > 0) return create_if_block;\n\t\treturn create_else_block;\n\t}\n\n\tlet current_block_type = select_block_type(ctx, -1);\n\tlet if_block = current_block_type(ctx);\n\tlet each_value_1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*item*/ ctx[4].children);\n\tlet each_blocks = [];\n\n\tfor (let i = 0; i < each_value_1.length; i += 1) {\n\t\teach_blocks[i] = create_each_block_1(get_each_context_1(ctx, each_value_1, i));\n\t}\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tli = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("li");\n\t\t\th3 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("h3");\n\t\t\tif_block.c();\n\t\t\tt0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\ta = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("a");\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(t1_value);\n\t\t\tt2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tul = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("ul");\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\teach_blocks[i].c();\n\t\t\t}\n\n\t\t\tt3 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a, "href", a_href_value = /*item*/ ctx[4].url);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a, "class", "svelte-l03llo");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(a, file, 46, 5, 1398);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(h3, "class", "svelte-l03llo");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(h3, file, 38, 4, 1145);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(ul, "class", "svelte-l03llo");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(ul, file, 49, 4, 1459);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(li, "class", "active svelte-l03llo");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(li, file, 37, 3, 1120);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, li, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(li, h3);\n\t\t\tif_block.m(h3, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(h3, t0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(h3, a);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(a, t1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(li, t2);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(li, ul);\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\teach_blocks[i].m(ul, null);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(li, t3);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (current_block_type !== (current_block_type = select_block_type(ctx, dirty))) {\n\t\t\t\tif_block.d(1);\n\t\t\t\tif_block = current_block_type(ctx);\n\n\t\t\t\tif (if_block) {\n\t\t\t\t\tif_block.c();\n\t\t\t\t\tif_block.m(h3, t0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (dirty & /*items*/ 2 && t1_value !== (t1_value = /*item*/ ctx[4].title + "")) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t1, t1_value);\n\n\t\t\tif (dirty & /*items*/ 2 && a_href_value !== (a_href_value = /*item*/ ctx[4].url)) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a, "href", a_href_value);\n\t\t\t}\n\n\t\t\tif (dirty & /*items*/ 2) {\n\t\t\t\teach_value_1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*item*/ ctx[4].children);\n\t\t\t\tlet i;\n\n\t\t\t\tfor (i = 0; i < each_value_1.length; i += 1) {\n\t\t\t\t\tconst child_ctx = get_each_context_1(ctx, each_value_1, i);\n\n\t\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\t\teach_blocks[i].p(child_ctx, dirty);\n\t\t\t\t\t} else {\n\t\t\t\t\t\teach_blocks[i] = create_each_block_1(child_ctx);\n\t\t\t\t\t\teach_blocks[i].c();\n\t\t\t\t\t\teach_blocks[i].m(ul, null);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tfor (; i < each_blocks.length; i += 1) {\n\t\t\t\t\teach_blocks[i].d(1);\n\t\t\t\t}\n\n\t\t\t\teach_blocks.length = each_value_1.length;\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(li);\n\t\t\t}\n\n\t\t\tif_block.d();\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_each)(each_blocks, detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_each_block.name,\n\t\ttype: "each",\n\t\tsource: "(37:2) {#each items as item}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction create_fragment(ctx) {\n\tlet div;\n\tlet ul;\n\tlet div_class_value;\n\tlet each_value = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*items*/ ctx[1]);\n\tlet each_blocks = [];\n\n\tfor (let i = 0; i < each_value.length; i += 1) {\n\t\teach_blocks[i] = create_each_block(get_each_context(ctx, each_value, i));\n\t}\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tul = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("ul");\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\teach_blocks[i].c();\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(ul, "class", "svelte-l03llo");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(ul, file, 35, 1, 1086);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", div_class_value = "helpie-menu-accordion " + /*settings*/ ctx[0].theme + " svelte-l03llo");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_style)(div, "--background-color", /*background_color*/ ctx[2]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_style)(div, "--text-color", /*text_color*/ ctx[3]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 34, 0, 955);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, ul);\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\teach_blocks[i].m(ul, null);\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tif (dirty & /*items*/ 2) {\n\t\t\t\teach_value = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*items*/ ctx[1]);\n\t\t\t\tlet i;\n\n\t\t\t\tfor (i = 0; i < each_value.length; i += 1) {\n\t\t\t\t\tconst child_ctx = get_each_context(ctx, each_value, i);\n\n\t\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\t\teach_blocks[i].p(child_ctx, dirty);\n\t\t\t\t\t} else {\n\t\t\t\t\t\teach_blocks[i] = create_each_block(child_ctx);\n\t\t\t\t\t\teach_blocks[i].c();\n\t\t\t\t\t\teach_blocks[i].m(ul, null);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tfor (; i < each_blocks.length; i += 1) {\n\t\t\t\t\teach_blocks[i].d(1);\n\t\t\t\t}\n\n\t\t\t\teach_blocks.length = each_value.length;\n\t\t\t}\n\n\t\t\tif (dirty & /*settings*/ 1 && div_class_value !== (div_class_value = "helpie-menu-accordion " + /*settings*/ ctx[0].theme + " svelte-l03llo")) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", div_class_value);\n\t\t\t}\n\t\t},\n\t\ti: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\to: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_each)(each_blocks, detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Accordion\', slots, []);\n\tlet { settings = {} } = $$props;\n\tlet { items = [] } = $$props;\n\tlet background_color = settings.bg_color ? settings.bg_color : \'inherit\';\n\tlet text_color = settings.text_color ? settings.text_color : \'inherit\';\n\n\t// let theme = settings.theme settings.theme.value ? settings.theme.value : "default";\n\tconsole.log("items from AccordionIntegrate: ", items);\n\n\tconsole.log("settings from AccordionIntegrate: ", settings);\n\n\tjquery__WEBPACK_IMPORTED_MODULE_2___default()(document).ready(function () {\n\t\tjquery__WEBPACK_IMPORTED_MODULE_2___default()(".helpie-menu-accordion h3").click(function () {\n\t\t\t//slide up all the link lists\n\t\t\tjquery__WEBPACK_IMPORTED_MODULE_2___default()(".helpie-menu-accordion ul ul").slideUp();\n\n\t\t\t//slide down the link list below the h3 clicked - only if its closed\n\t\t\tif (!jquery__WEBPACK_IMPORTED_MODULE_2___default()(this).next().is(":visible")) {\n\t\t\t\tjquery__WEBPACK_IMPORTED_MODULE_2___default()(this).next().slideDown();\n\t\t\t}\n\t\t});\n\t});\n\n\tconst writable_props = [\'settings\', \'items\'];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console_1.warn(`<Accordion> was created with unknown prop \'${key}\'`);\n\t});\n\n\t$$self.$$set = $$props => {\n\t\tif (\'settings\' in $$props) $$invalidate(0, settings = $$props.settings);\n\t\tif (\'items\' in $$props) $$invalidate(1, items = $$props.items);\n\t};\n\n\t$$self.$capture_state = () => ({\n\t\tjquery: (jquery__WEBPACK_IMPORTED_MODULE_2___default()),\n\t\tsettings,\n\t\titems,\n\t\tbackground_color,\n\t\ttext_color\n\t});\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'settings\' in $$props) $$invalidate(0, settings = $$props.settings);\n\t\tif (\'items\' in $$props) $$invalidate(1, items = $$props.items);\n\t\tif (\'background_color\' in $$props) $$invalidate(2, background_color = $$props.background_color);\n\t\tif (\'text_color\' in $$props) $$invalidate(3, text_color = $$props.text_color);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [settings, items, background_color, text_color];\n}\n\nclass Accordion extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, { settings: 0, items: 1 });\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Accordion",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget settings() {\n\t\tthrow new Error("<Accordion>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset settings(value) {\n\t\tthrow new Error("<Accordion>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget items() {\n\t\tthrow new Error("<Accordion>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset items(value) {\n\t\tthrow new Error("<Accordion>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Accordion);\n\n\n//# sourceURL=webpack://helpie-faq/./assets/js/svelte/accordion/accordion.svelte?\n}')},"./assets/js/svelte/accordion/accordion.svelte.5.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/assets/js/svelte/accordion/accordion.svelte.5.css!./assets/js/svelte/accordion/accordion.svelte":()=>{"use strict";eval("{// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://helpie-faq/./assets/js/svelte/accordion/accordion.svelte?./assets/js/svelte/accordion/accordion.svelte.5.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local_Sites/helpie/app/public/wp-content/plugins/helpie-faq/assets/js/svelte/accordion/accordion.svelte.5.css\n}")},"./assets/js/svelte/actions.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_store__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/store */ "./node_modules/svelte/src/runtime/store/index.js");\nfunction _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); }\nfunction _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); }\nfunction _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if ("string" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return "Object" === t && r.constructor && (t = r.constructor.name), "Map" === t || "Set" === t ? Array.from(r) : "Arguments" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\nfunction _iterableToArrayLimit(r, l) { var t = null == r ? null : "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t["return"] && (u = t["return"](), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }\nfunction _arrayWithHoles(r) { if (Array.isArray(r)) return r; }\nfunction _classCallCheck(a, n) { if (!(a instanceof n)) throw new TypeError("Cannot call a class as a function"); }\nfunction _defineProperties(e, r) { for (var t = 0; t < r.length; t++) { var o = r[t]; o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, _toPropertyKey(o.key), o); } }\nfunction _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), t && _defineProperties(e, t), Object.defineProperty(e, "prototype", { writable: !1 }), e; }\nfunction _defineProperty(e, r, t) { return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, { value: t, enumerable: !0, configurable: !0, writable: !0 }) : e[r] = t, e; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; }\nfunction _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); }\n\nvar ActionsHandler = /*#__PURE__*/function () {\n function ActionsHandler(store) {\n _classCallCheck(this, ActionsHandler);\n _defineProperty(this, "store", void 0);\n _defineProperty(this, "ActionsList", []);\n this.store = store;\n }\n return _createClass(ActionsHandler, [{\n key: "doAction",\n value: function doAction(action) {\n switch (action.type) {\n case "ENTER_KEY_IN_CELL":\n this.enterKeyPressedInCell(action);\n break;\n case "TAB_KEY_IN_CELL":\n this.tabKeyPressedInCell(action);\n break;\n case "CHANGE_NAME_OF_COLUMN":\n this.changeNameOfColumn(action);\n break;\n case "ADD_COLUMN":\n this.addColumn(action);\n break;\n case "MOVE_COLUMN":\n this.moveColumn(action);\n break;\n case "DELETE_COLUMN":\n this.deleteColumn(action);\n break;\n case "DUPLICATE_COLUMN":\n this.duplicateColumn(action);\n break;\n case "ADD_ROW":\n this.addRow(action);\n break;\n case "DELETE_ROW":\n this.deleteRow(action);\n break;\n case "DUPLICATE_ROW":\n this.duplicateRow(action);\n break;\n case "DRAGGED_ROW":\n this.draggedRow(action);\n break;\n case "CHANGE_CELL_TYPE":\n this.cellTypeChange(action);\n break;\n case "CHANGE_COLUMN_OPTIONS":\n this.updateColumnOptions(action);\n break;\n case "UPDATE_CURRENT_ROW_AND_CELL":\n // console.log("UPDATE_CURRENT_ROW_AND_CELL");\n this.updateCurrentRowAndCell(action);\n break;\n case "UPDATE_CELL_DATA":\n this.updateCellData(action);\n break;\n case "GO_TO_NEXT_PAGE":\n this.goToNextPage(action);\n break;\n case "CHANGE_CURRENT_PAGE":\n this.changeCurrentPage(action);\n break;\n case "CHANGE_SORT_ORDER":\n this.changeSortOrder(action);\n break;\n case "CHANGE_SEARCH_QUERY":\n this.changeSearchQuery(action);\n break;\n case "CHANGE_OPTION_STATUS":\n this.changeOptionStatus(action);\n break;\n case "ADD_FILTER":\n this.addFilter(action);\n break;\n case "DELETE_FILTER":\n this.deleteFilter(action);\n break;\n case "UPDATE_FILTER":\n this.updateFilter(action);\n break;\n case "UPDATE_FILTERS":\n this.updateFilters(action);\n break;\n case "ADD_TRIGGER":\n this.addTrigger(action);\n break;\n case "DELETE_TRIGGER":\n this.deleteTrigger(action);\n break;\n case "UPDATE_TRIGGER":\n this.updateTrigger(action);\n break;\n case "ADD_ACTION_IN_TRIGGER":\n this.addActionInTrigger(action);\n break;\n case "UPDATE_ACTION_IN_TRIGGER":\n this.updateActionInTrigger(action);\n break;\n case "DELETE_ACTION_IN_TRIGGER":\n this.deleteActionInTrigger(action);\n break;\n case "ADD_MATCH_COLUMN_IN_TRIGGER":\n this.addMatchColumnInTrigger(action);\n break;\n case "UPDATE_MATCH_COLUMN_IN_TRIGGER":\n this.updateMatchColumnInTrigger(action);\n break;\n case "DELETE_MATCH_COLUMN_IN_TRIGGER":\n this.deleteMatchColumnInTrigger(action);\n break;\n case "ADD_CONDITION_IN_TRIGGER":\n this.addConditionInTrigger(action);\n break;\n case "UPDATE_CONDITION_IN_TRIGGER":\n this.updateConditionInTrigger(action);\n break;\n case "DELETE_CONDITION_IN_TRIGGER":\n this.deleteConditionInTrigger(action);\n break;\n case "ADD_MATCH_FIELD_IN_TRIGGER":\n this.addMatchFieldInTrigger(action);\n break;\n case "UPDATE_MATCH_FIELD_IN_TRIGGER":\n this.updateMatchFieldInTrigger(action);\n break;\n case "DELETE_MATCH_FIELD_IN_TRIGGER":\n this.deleteMatchFieldInTrigger(action);\n break;\n case "SET_DISPLAY_FIELD":\n this.setDisplayField(action);\n break;\n case "SET_STYLE_FIELD":\n this.setStyleField(action);\n break;\n default:\n "DON\'T DO ANYTHING !!!";\n break;\n }\n }\n }, {\n key: "addAction",\n value: function addAction(action) {\n action.action_id = "";\n actionsList.push(action);\n return action.action_id;\n }\n }, {\n key: "removeAction",\n value: function removeAction(action_id) {}\n }, {\n key: "updateAction",\n value: function updateAction(action, status) {}\n\n // Ideas for Later\n }, {\n key: "preventAction",\n value: function preventAction(condition) {}\n }, {\n key: "asyncActions",\n value: function asyncActions(waitFor) {}\n }, {\n key: "changeNameOfColumn",\n value: function changeNameOfColumn(action) {\n this.store.changeColumnName(action.payload["columnName"], action.payload["columnIndex"]);\n }\n }, {\n key: "addColumn",\n value: function addColumn(action) {\n if ((0,svelte_store__WEBPACK_IMPORTED_MODULE_0__.get)(this.store.filters).length != 0) {\n alert("Can\'t add the column because it is being used by the filter.");\n return;\n }\n if ((0,svelte_store__WEBPACK_IMPORTED_MODULE_0__.get)(this.store.columns).length == this.store.columnLimit) {\n alert("You have exceeded the table column limit!");\n return;\n }\n var payload = action.payload;\n this.store.addColumn(payload["columnIndex"], payload["direction"]);\n }\n }, {\n key: "moveColumn",\n value: function moveColumn(action) {\n if ((0,svelte_store__WEBPACK_IMPORTED_MODULE_0__.get)(this.store.filters).length != 0) {\n alert("Can\'t add the column because it is being used by the filter.");\n return;\n }\n var payload = action.payload;\n this.store.moveColumn(payload["columnIndex"], payload["direction"]);\n }\n }, {\n key: "deleteColumn",\n value: function deleteColumn(action) {\n if ((0,svelte_store__WEBPACK_IMPORTED_MODULE_0__.get)(this.store.filters).length != 0) {\n alert("Can\'t remove the column because it is being used by the filter.");\n return;\n }\n if ((0,svelte_store__WEBPACK_IMPORTED_MODULE_0__.get)(this.store.columns).length == 1) {\n alert("Couldn\'t remove the column. Table must have one column atleast!");\n return;\n }\n if (confirm("Are you sure you want to delete the selected column?")) {\n this.store.deleteColumn(action.payload["columnIndex"]);\n }\n }\n }, {\n key: "duplicateColumn",\n value: function duplicateColumn(action) {\n if ((0,svelte_store__WEBPACK_IMPORTED_MODULE_0__.get)(this.store.columns).length == this.store.columnLimit) {\n alert("You have exceeded the table column limit!");\n return;\n }\n this.store.duplicateColumn(action.payload["columnIndex"]);\n }\n }, {\n key: "addRow",\n value: function addRow(action) {\n if ((0,svelte_store__WEBPACK_IMPORTED_MODULE_0__.get)(this.store.rows).length == this.store.rowLimit) {\n alert("You have exceeded the table rows limit!");\n return;\n }\n this.store.addRow(action.payload["rowIndex"]);\n }\n }, {\n key: "deleteRow",\n value: function deleteRow(action) {\n if ((0,svelte_store__WEBPACK_IMPORTED_MODULE_0__.get)(this.store.rows).length == 1) {\n alert("Couldn\'t remove the row. Table must have one row atleast!");\n return;\n }\n if (confirm("Are you sure you want to delete the selected row?")) {\n var isPageHaveOneRecordOnly = (0,svelte_store__WEBPACK_IMPORTED_MODULE_0__.get)(this.store.viewableRecords).length == 1;\n this.store.deleteRow(action.payload["rowIndex"]);\n if (isPageHaveOneRecordOnly && action.payload["rowIndex"] != 0) {\n this.goToPreviousPage();\n }\n }\n }\n }, {\n key: "duplicateRow",\n value: function duplicateRow(action) {\n if ((0,svelte_store__WEBPACK_IMPORTED_MODULE_0__.get)(this.store.rows).length == this.store.rowLimit) {\n alert("You have exceeded the table rows limit!");\n return;\n }\n this.store.recordDuplicate(action.payload["rowIndex"]);\n }\n }, {\n key: "draggedRow",\n value: function draggedRow(action) {\n this.store.recordDragged(action.payload["prevRowIndex"], action.payload["nextRowIndex"], action.payload["draggingRowIndex"]);\n }\n }, {\n key: "cellTypeChange",\n value: function cellTypeChange(action) {\n this.store.changeCellType(action.payload["columnIndex"], action.payload["cellType"]);\n }\n }, {\n key: "updateColumnOptions",\n value: function updateColumnOptions(action) {\n this.store.changeColumnOptions(action.payload["columnIndex"], action.payload["optionName"], action.payload["optionValue"]);\n }\n }, {\n key: "enterKeyPressedInCell",\n value: function enterKeyPressedInCell(action) {\n var that = this;\n var rows = (0,svelte_store__WEBPACK_IMPORTED_MODULE_0__.get)(this.store.rows);\n var rowIndex = rows.findIndex(function (row) {\n return row.stateRecordID === action.payload.stateRecordID;\n });\n var nextRowIndex = rowIndex + 1;\n var isLastRowOnPage = this._isLastRowOnPage(nextRowIndex);\n var isLastRow = nextRowIndex >= rows.length ? true : false;\n var isLastRowEqualToRowLimitOrGreater = nextRowIndex >= this.store.rowLimit ? true : false;\n action.payload.rowIndex = nextRowIndex;\n setTimeout(function () {\n // Action 2\n if (isLastRowOnPage && !isLastRowEqualToRowLimitOrGreater) {\n // console.log("_isLastRowOnPage: true");\n that.goToNextPage();\n }\n\n // Action 3\n if (isLastRow) {\n action.payload.rowIndex = rowIndex;\n that.addRow(action);\n }\n }, 10);\n\n // Action 1\n this.updateCurrentRowAndCell(action);\n }\n }, {\n key: "tabKeyPressedInCell",\n value: function tabKeyPressedInCell(action) {\n if (action.payload["keyEvent"] == "SHIFT_TAB_KEY_EVENT") {\n this.shiftTabKeyPressedInCell(action);\n return;\n }\n var rowIndex = parseInt(action.payload["rowIndex"]);\n var cellIndex = 0;\n var nextRowIndex = rowIndex + 1;\n var nextColumnIndex = parseInt(action.payload["cellIndex"]) + 1;\n var isLastRow = nextRowIndex >= (0,svelte_store__WEBPACK_IMPORTED_MODULE_0__.get)(this.store.rows).length ? true : false;\n var isLastColumnOnPage = this._isLastColumnOnPage(nextColumnIndex);\n var isLastRowOnPage = this._isLastRowOnPage(nextRowIndex);\n if (isLastColumnOnPage) {\n rowIndex = nextRowIndex;\n }\n if (isLastColumnOnPage && isLastRowOnPage && !isLastRow) {\n this.goToNextPage();\n }\n if (!isLastColumnOnPage) {\n cellIndex = nextColumnIndex;\n }\n action.payload["rowIndex"] = rowIndex;\n action.payload["cellIndex"] = cellIndex;\n this.updateCurrentRowAndCell(action);\n }\n }, {\n key: "shiftTabKeyPressedInCell",\n value: function shiftTabKeyPressedInCell(action) {\n // console.log("ShiftTabKeyEvent");\n var rowIndex = 0;\n var cellIndex = 0;\n var currentRowIndex = parseInt(action.payload["rowIndex"]);\n var currentColumnIndex = parseInt(action.payload["cellIndex"]);\n var previousRowIndex = currentRowIndex - 1;\n var previousColumnIndex = currentColumnIndex - 1;\n var isFirstRow = currentRowIndex == 0 ? true : false;\n var isFirstColumnOnPage = this._isFirstColumnOnPage(currentColumnIndex);\n var isFirstRowOnPage = this._isFirstRowOnPage(currentRowIndex);\n if (isFirstColumnOnPage) {\n rowIndex = previousRowIndex;\n cellIndex = (0,svelte_store__WEBPACK_IMPORTED_MODULE_0__.get)(this.store.columns).length - 1;\n }\n if (isFirstColumnOnPage && isFirstRowOnPage && !isFirstRow) {\n rowIndex = previousRowIndex;\n cellIndex = (0,svelte_store__WEBPACK_IMPORTED_MODULE_0__.get)(this.store.columns).length - 1;\n this.goToPreviousPage();\n }\n if (!isFirstColumnOnPage) {\n rowIndex = currentRowIndex;\n cellIndex = previousColumnIndex;\n }\n action.payload["rowIndex"] = rowIndex;\n action.payload["cellIndex"] = cellIndex;\n this.updateCurrentRowAndCell(action);\n }\n }, {\n key: "updateCurrentRowAndCell",\n value: function updateCurrentRowAndCell(action) {\n // console.log(action);\n this.store.setActiveRowIndex(action.payload["rowIndex"]);\n this.store.setActiveCellIndex(action.payload["cellIndex"]);\n }\n }, {\n key: "updateCellData",\n value: function updateCellData(action) {\n this.store.updateCellValue(action.payload["data"]);\n }\n }, {\n key: "goToNextPage",\n value: function goToNextPage() {\n var nextPage = (0,svelte_store__WEBPACK_IMPORTED_MODULE_0__.get)(this.store.currentPage) + 1;\n this.store.setCurrentPage(nextPage);\n }\n }, {\n key: "goToPreviousPage",\n value: function goToPreviousPage() {\n var previousPage = (0,svelte_store__WEBPACK_IMPORTED_MODULE_0__.get)(this.store.currentPage) - 1;\n this.store.setCurrentPage(previousPage);\n }\n }, {\n key: "changeCurrentPage",\n value: function changeCurrentPage(action) {\n this.store.setCurrentPage(action.payload["currentPage"]);\n }\n }, {\n key: "changeSortOrder",\n value: function changeSortOrder(action) {\n this.store.setActiveColumnIndex(action.payload["columnIndex"]);\n this.store.setSortOrder(action.payload["order"]);\n this.store.setActiveCellIndex(null);\n }\n }, {\n key: "changeSearchQuery",\n value: function changeSearchQuery(action) {\n this.store.setSearchQuery(action.payload["searchQuery"]);\n this.store.setSortOrder(action.payload["sortOrder"]);\n this.store.setCurrentPage(action.payload["currentPage"]);\n this.store.setActiveCellIndex(null);\n }\n }, {\n key: "changeOptionStatus",\n value: function changeOptionStatus(action) {\n // console.log("action: ");\n // console.log(action);\n this.store.setOptionStatus(action.payload);\n }\n }, {\n key: "addFilter",\n value: function addFilter(action) {\n this.store.addFilter();\n }\n }, {\n key: "deleteFilter",\n value: function deleteFilter(action) {\n this.store.deleteFilter(action.payload["index"]);\n }\n }, {\n key: "updateFilter",\n value: function updateFilter(action) {\n this.store.updateFilter(action.payload["filter"], action.payload["index"]);\n this.store.setCurrentPage(action.payload["currentPage"]);\n }\n }, {\n key: "updateFilters",\n value: function updateFilters(action) {\n this.store.updateFilters(action.payload["values"]);\n this.store.setCurrentPage(action.payload["currentPage"]);\n }\n }, {\n key: "addTrigger",\n value: function addTrigger(action) {\n this.store.addTrigger(action.payload["trigger"]);\n }\n }, {\n key: "deleteTrigger",\n value: function deleteTrigger(action) {\n if (confirm("Are you sure you want to delete the selected trigger?")) {\n this.store.deleteTrigger(action.payload["index"]);\n }\n }\n }, {\n key: "updateTrigger",\n value: function updateTrigger(action) {\n this.store.updateTrigger(action.payload["trigger"], action.payload["index"]);\n }\n }, {\n key: "addActionInTrigger",\n value: function addActionInTrigger(action) {\n this.store.addActionInTrigger(action.payload["index"], action.payload["action"]);\n }\n }, {\n key: "updateActionInTrigger",\n value: function updateActionInTrigger(action) {\n this.store.updateActionInTrigger(action.payload["index"], action.payload["actionIndex"], action.payload["action"]);\n }\n }, {\n key: "deleteActionInTrigger",\n value: function deleteActionInTrigger(action) {\n if (confirm("Are you sure you want to delete the selected action?")) {\n this.store.deleteActionInTrigger(action.payload["index"], action.payload["actionIndex"]);\n }\n }\n }, {\n key: "addMatchColumnInTrigger",\n value: function addMatchColumnInTrigger(action) {\n this.store.addMatchColumnInTrigger(action.payload["index"], action.payload["actionIndex"], action.payload["matchColumn"]);\n }\n }, {\n key: "updateMatchColumnInTrigger",\n value: function updateMatchColumnInTrigger(action) {\n this.store.updateMatchColumnInTrigger(action.payload["index"], action.payload["actionIndex"], action.payload["matchColumnIndex"], action.payload["matchColumn"]);\n }\n }, {\n key: "deleteMatchColumnInTrigger",\n value: function deleteMatchColumnInTrigger(action) {\n this.store.deleteMatchColumnInTrigger(action.payload["index"], action.payload["actionIndex"], action.payload["matchColumnIndex"]);\n }\n }, {\n key: "addConditionInTrigger",\n value: function addConditionInTrigger(action) {\n this.store.addConditionInTrigger(action.payload["index"], action.payload["actionIndex"], action.payload["condition"]);\n }\n }, {\n key: "updateConditionInTrigger",\n value: function updateConditionInTrigger(action) {\n this.store.updateConditionInTrigger(action.payload["index"], action.payload["actionIndex"], action.payload["conditionIndex"], action.payload["condition"]);\n }\n }, {\n key: "deleteConditionInTrigger",\n value: function deleteConditionInTrigger(action) {\n this.store.deleteConditionInTrigger(action.payload["index"], action.payload["actionIndex"], action.payload["conditionIndex"]);\n }\n }, {\n key: "addMatchFieldInTrigger",\n value: function addMatchFieldInTrigger(action) {\n this.store.addMatchFieldInTrigger(action.payload["index"], action.payload["actionIndex"], action.payload["matchField"]);\n }\n }, {\n key: "updateMatchFieldInTrigger",\n value: function updateMatchFieldInTrigger(action) {\n this.store.updateMatchFieldInTrigger(action.payload["index"], action.payload["actionIndex"], action.payload["matchFieldIndex"], action.payload["matchField"]);\n }\n }, {\n key: "deleteMatchFieldInTrigger",\n value: function deleteMatchFieldInTrigger(action) {\n this.store.deleteMatchFieldInTrigger(action.payload["index"], action.payload["actionIndex"], action.payload["matchFieldIndex"]);\n }\n }, {\n key: "setDisplayField",\n value: function setDisplayField(action) {\n this.store.setDisplayField(action.payload["id"], action.payload["value"]);\n }\n }, {\n key: "setStyleField",\n value: function setStyleField(action) {\n this.store.setStyleField(action.payload["id"], action.payload["value"]);\n var value = action.payload["value"];\n var fields = {};\n console.log("@@@ action @@@");\n console.log(action.payload);\n if (action.payload["extra"] && "extra" in action.payload && "themes" in action.payload["extra"]) {\n fields = action.payload["extra"]["themes"][value] ? action.payload["extra"]["themes"][value] : {};\n }\n if (action.payload["extra"] && "extra" in action.payload && "values" in action.payload["extra"]) {\n value = action.payload["extra"]["values"][value] ? action.payload["extra"]["values"][value] : value;\n }\n if (action.payload["extra"] && "extra" in action.payload && "fields" in action.payload["extra"]) {\n action.payload["extra"]["fields"].forEach(function (field) {\n fields[field] = value;\n });\n }\n for (var _i = 0, _Object$entries = Object.entries(fields); _i < _Object$entries.length; _i++) {\n var _Object$entries$_i = _slicedToArray(_Object$entries[_i], 2),\n fieldID = _Object$entries$_i[0],\n fieldValue = _Object$entries$_i[1];\n this.store.setStyleField(fieldID, fieldValue);\n }\n }\n\n // private\n }, {\n key: "_isLastRowOnPage",\n value: function _isLastRowOnPage(nextRowIndex) {\n var numberOfRecordsPerPage = parseInt(this.store.numOfRecordsPerPage);\n var reminder = nextRowIndex % numberOfRecordsPerPage;\n var isLastRowOnPage = reminder <= numberOfRecordsPerPage && reminder == 0 ? true : false;\n return isLastRowOnPage;\n }\n }, {\n key: "_isLastColumnOnPage",\n value: function _isLastColumnOnPage(nextColumnIndex) {\n var isLastColumnOnPage = nextColumnIndex == (0,svelte_store__WEBPACK_IMPORTED_MODULE_0__.get)(this.store.columns).length ? true : false;\n return isLastColumnOnPage;\n }\n }, {\n key: "_isFirstRowOnPage",\n value: function _isFirstRowOnPage(currentRowIndex) {\n var nextRowIndex = currentRowIndex + 1;\n var numberOfRecordsPerPage = parseInt(this.store.numOfRecordsPerPage);\n var reminder = nextRowIndex % numberOfRecordsPerPage;\n var isFirstRowOnPage = reminder < numberOfRecordsPerPage && reminder == 1 ? true : false;\n return isFirstRowOnPage;\n }\n }, {\n key: "_isFirstColumnOnPage",\n value: function _isFirstColumnOnPage(currentColumnIndex) {\n var isFirstColumnOnPage = currentColumnIndex <= 0 ? true : false;\n return isFirstColumnOnPage;\n }\n }]);\n}();\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (ActionsHandler);\n\n//# sourceURL=webpack://helpie-faq/./assets/js/svelte/actions.js?\n}')},"./assets/js/svelte/config.json":module=>{"use strict";eval('{module.exports = /*#__PURE__*/JSON.parse(\'{"faq_group":{"type":"row","children":["faq_group_style","faq_group_general_settings","faq_group_location"],"parent":"body","extra":{"elementType":"layout"}},"faq_group_style":{"type":"fieldset","label":"FAQ Group Style","children":["faq_group_style_row"],"extra":{"elementType":"layout"}},"faq_group_general_settings":{"type":"fieldset","label":"FAQ Group - General Settings","children":["faq_group_general_settings_row"],"extra":{"elementType":"layout"}},"faq_group_general_settings_row":{"type":"row","children":["show_search","sortby","order","search_highlight","enable_pagination","num_of_cols","show_submission"],"extra":{"elementType":"layout"}},"show_search":{"label":"Show Search","type":"toggle","extra":{"elementType":"field"},"properties":{"value":true}},"search_highlight":{"label":"Search Highlight (pro)","type":"toggle","extra":{"elementType":"field"}},"show_submission":{"label":"Show Submission (pro)","type":"toggle","extra":{"elementType":"field"},"properties":{"value":false}},"enable_pagination":{"label":"Enable Pagination (pro)","type":"toggle","extra":{"elementType":"field"}},"num_of_cols":{"label":"Number of Columns (pro)","type":"select","options":[{"id":"1","label":"1"},{"id":"2","label":"2"},{"id":"3","label":"3"}],"extra":{"elementType":"field"}},"sortby":{"label":"Sort By","type":"select","options":[{"id":"publish","label":"Publish Date"},{"id":"updated","label":"Updated Date"},{"id":"alphabetical","label":"Alphabetical"},{"id":"menu_order","label":"Drag and Drop Order"}],"extra":{"elementType":"field"}},"order":{"label":"Order","type":"select","options":[{"id":"asc","label":"Ascending"},{"id":"desc","label":"Descending"}],"dependency":[{"id":"sortby","operator":"!=","value":"menu_order"}],"extra":{"elementType":"field"}},"faq_group_style_row":{"type":"row","children":["header-background","header-font-color","body-background","body-font-color"],"extra":{"elementType":"layout"}},"header-background":{"label":"Header Background","type":"color","extra":{"elementType":"field"}},"header-font-color":{"label":"Header Font Color","type":"color","extra":{"elementType":"field"}},"body-background":{"label":"Body Background","type":"color"},"body-font-color":{"label":"Body Font Color","type":"color","extra":{"elementType":"field"}},"faq_group_location":{"label":"Group Integrations (link groups to any post or taxonomy)","type":"accordion","repeater":true,"children":[["faq_group_row"]],"contentType":"elements","items":[{"title":"Group Integrations","children":["faq_group_row"]}],"extra":{"originId":"faq_group_location","elementType":"layout"}},"faq_group_row":{"type":"row","children":["post_type","taxonomy_or_post","post","taxonomy","terms"],"extra":{"originId":"faq_group_row","elementType":"layout"}},"post_type":{"label":"Post Type","default":"product","type":"select","options":[],"optionsGetter":{"source":"wp","method":"get_post_types"},"extra":{"originId":"post_type","elementType":"field"}},"taxonomy_or_post":{"label":"Taxonomy or Post","type":"select","options":[{"label":"Post","id":"post"},{"label":"Taxonomy","id":"taxonomy"}],"default":"post","extra":{"originId":"taxonomy_or_post","elementType":"field"}},"post":{"label":"Post","default":"post","type":"select","options":[],"optionsGetter":{"source":"wp","method":"get_posts","post_type":{"field":"post_type_1"}},"extra":{"multiple":true,"originId":"post","elementType":"field"},"dependency":[{"id":"taxonomy_or_post","operator":"==","value":"post"}],"options_getter":{"params":{"post_id":{"id":"post_type","value":""}},"filter_by":"post_type","endpoint":"get_posts"}},"taxonomy":{"label":"Taxonomy","type":"select","options":[],"extra":{"multiple":false,"originId":"taxonomy","elementType":"field"},"optionsGetter":{"source":"wp","method":"get_taxonomy","post_type":{"field":"post_type_1"}},"dependency":[{"id":"taxonomy_or_post","operator":"==","value":"taxonomy"}]},"terms":{"label":"Terms","type":"select","options":[],"extra":{"multiple":true,"originId":"term","elementType":"field"},"optionsGetter":{"source":"wp","method":"get_terms","post_type":{"field":"taxonomy_1"}},"dependency":[{"id":"taxonomy_or_post","operator":"==","value":"taxonomy"}]},"woocommerce_not_ative":{"condition":"isWoocommerceActive","message":"The above styles would not be applied on the products page. The products page style would come from Global Settings.","location":["after","helpiefaq__heading"]},"premium_notice_overall_settings":{"condition":"isWoocommerceActive","message":"The above styles would not be applied on the products page. The products page style would come from Global Settings.","location":["after","helpiefaq__title"]},"woocommerce_styles_from_global":{"condition":["isWoocommerceActive","isPremium"],"message":"The above styles would not be applied on the products page. The products page style would come from Global Settings.","location":["after","helpiefaq__heading"]},"plugin_not_active":{"condition":[],"message":"The Plugin is not active now.","location":["after","helpiefaq__heading"]}}\');\n\n//# sourceURL=webpack://helpie-faq/./assets/js/svelte/config.json?\n}')},"./assets/js/svelte/construct.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ _getElementAndItsChildren: () => (/* binding */ _getElementAndItsChildren2),\n/* harmony export */ getElements_OnRemoveRepeaterClick: () => (/* binding */ getElements_OnRemoveRepeaterClick)\n/* harmony export */ });\n/* unused harmony exports generateIDs, getElements_OnAddRepeaterClick, setLastId, getLastId */\nfunction _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); }\nfunction _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if ("string" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return "Object" === t && r.constructor && (t = r.constructor.name), "Map" === t || "Set" === t ? Array.from(r) : "Arguments" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\nfunction _iterableToArrayLimit(r, l) { var t = null == r ? null : "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t["return"] && (u = t["return"](), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }\nfunction _arrayWithHoles(r) { if (Array.isArray(r)) return r; }\nvar lastID = 1;\nvar generateIDs = function generateIDs(config) {\n var elementsData = {};\n var elementsConfig = jQuery.extend(true, {}, config);\n // JSON.parse(JSON.stringify({ ...config }));\n\n for (var _i = 0, _Object$entries = Object.entries(elementsConfig); _i < _Object$entries.length; _i++) {\n var _Object$entries$_i = _slicedToArray(_Object$entries[_i], 2),\n originId = _Object$entries$_i[0],\n _config = _Object$entries$_i[1];\n elementsData[lastID] = {\n originId: originId\n };\n if (_config["parent"]) {\n elementsData[lastID]["parent"] = _config["parent"];\n }\n if (_config["default"]) {\n elementsData[lastID]["properties"] = _config["default"];\n }\n if (_config["children"] && (_config["type"] == "accordion" || _config["type"] == "repeater")) {\n elementsData[lastID]["children"] = [_config["children"]];\n } else if (_config["children"]) {\n elementsData[lastID]["children"] = _config["children"];\n }\n if (_config["dependency"]) {\n elementsData[lastID]["dependency"] = _config["dependency"];\n }\n if (_config["options_getter"] && _config["options_getter"]["params"]) {\n elementsData[lastID]["options_getter"] = {\n params: _config["options_getter"]["params"]\n };\n }\n lastID++;\n }\n for (var _i2 = 0, _Object$entries2 = Object.entries(elementsData); _i2 < _Object$entries2.length; _i2++) {\n var _Object$entries2$_i = _slicedToArray(_Object$entries2[_i2], 2),\n elementId = _Object$entries2$_i[0],\n element = _Object$entries2$_i[1];\n if (element["children"]) {\n elementsData[elementId]["children"] = element["children"].map(function (children) {\n if (children instanceof Array) {\n return children.map(function (child) {\n for (var _i3 = 0, _Object$entries3 = Object.entries(elementsData); _i3 < _Object$entries3.length; _i3++) {\n var _Object$entries3$_i = _slicedToArray(_Object$entries3[_i3], 2),\n innerElementId = _Object$entries3$_i[0],\n innerElement = _Object$entries3$_i[1];\n if (innerElement["originId"] == child) {\n return parseInt(innerElementId);\n }\n }\n });\n } else {\n for (var _i4 = 0, _Object$entries4 = Object.entries(elementsData); _i4 < _Object$entries4.length; _i4++) {\n var _Object$entries4$_i = _slicedToArray(_Object$entries4[_i4], 2),\n innerElementId = _Object$entries4$_i[0],\n innerElement = _Object$entries4$_i[1];\n if (innerElement["originId"] == children) {\n return parseInt(innerElementId);\n }\n }\n }\n });\n }\n if (element["dependency"]) {\n elementsData[elementId]["dependency"] = element["dependency"].map(function (dependency) {\n for (var _i5 = 0, _Object$entries5 = Object.entries(elementsData); _i5 < _Object$entries5.length; _i5++) {\n var _Object$entries5$_i = _slicedToArray(_Object$entries5[_i5], 2),\n innerElementId = _Object$entries5$_i[0],\n innerElement = _Object$entries5$_i[1];\n if (innerElement["originId"] == dependency["id"]) {\n dependency["id"] = parseInt(innerElementId);\n }\n }\n return dependency;\n });\n }\n if (element["options_getter"] && element["options_getter"]["params"]) {\n for (var _i6 = 0, _Object$entries6 = Object.entries(element["options_getter"]["params"]); _i6 < _Object$entries6.length; _i6++) {\n var _Object$entries6$_i = _slicedToArray(_Object$entries6[_i6], 2),\n dependId = _Object$entries6$_i[0],\n depend = _Object$entries6$_i[1];\n for (var _i7 = 0, _Object$entries7 = Object.entries(elementsData); _i7 < _Object$entries7.length; _i7++) {\n var _Object$entries7$_i = _slicedToArray(_Object$entries7[_i7], 2),\n innerElementId = _Object$entries7$_i[0],\n innerElement = _Object$entries7$_i[1];\n if (innerElement["originId"] == depend["id"]) {\n elementsData[elementId]["options_getter"]["params"][dependId]["id"] = parseInt(innerElementId);\n }\n }\n }\n }\n }\n\n // console.log("@@@ elementsData generate Id @@@");\n // console.log(elementsData);\n\n return elementsData;\n};\nvar getElements_OnAddRepeaterClick = function getElements_OnAddRepeaterClick(dataElementId, configElements, dataElements) {\n var originId = dataElements[dataElementId]["originId"];\n var repeatedConfigElements = _getElementAndItsChildren2(originId, configElements);\n // console.log("repeated config : ", repeatedConfigElements);\n var repeatedDataElements = generateIDs(repeatedConfigElements);\n var repeatIndex = 0;\n for (var _i8 = 0, _Object$entries8 = Object.entries(repeatedDataElements); _i8 < _Object$entries8.length; _i8++) {\n var _Object$entries8$_i = _slicedToArray(_Object$entries8[_i8], 1),\n elementId = _Object$entries8$_i[0];\n if (repeatIndex == 0) {\n dataElements[parseInt(dataElementId)]["children"].push(repeatedDataElements[elementId]["children"][0]);\n } else {\n dataElements[elementId] = Object.assign({}, repeatedDataElements[elementId]);\n }\n repeatIndex++;\n }\n // console.log("dataElements : ", dataElements);\n return dataElements;\n};\nvar getElements_OnRemoveRepeaterClick = function getElements_OnRemoveRepeaterClick(dataElementId, dataElementIndex, dataElements) {\n console.log("getElements_OnRemoveRepeaterClick dataElements: ");\n console.log(dataElements[dataElementId]);\n if (dataElements[dataElementId]["children"][dataElementIndex]) {\n dataElements[dataElementId]["children"][dataElementIndex].forEach(function (childId) {\n var children = _getChildren2(childId, dataElements);\n for (var _i9 = 0, _Object$entries9 = Object.entries(children); _i9 < _Object$entries9.length; _i9++) {\n var _Object$entries9$_i = _slicedToArray(_Object$entries9[_i9], 1),\n _childId = _Object$entries9$_i[0];\n delete dataElements[_childId];\n }\n });\n dataElements[dataElementId]["children"].splice(dataElementIndex, 1);\n }\n return dataElements;\n};\n\n// This method used only in Jest Test\nvar setLastId = function setLastId(givenId) {\n lastID = givenId;\n};\n\n// This method used only in Jest Test\nvar getLastId = function getLastId() {\n return lastID;\n};\nvar _getElementAndItsChildren2 = function _getElementAndItsChildren(targetConfigId, configElements) {\n var elementAndItschildren = [];\n var _loop = function _loop() {\n var _Object$entries0$_i = _slicedToArray(_Object$entries0[_i0], 2),\n originId = _Object$entries0$_i[0],\n config = _Object$entries0$_i[1];\n if (targetConfigId == originId) {\n elementAndItschildren[originId] = Object.assign({}, configElements[originId]);\n }\n if (targetConfigId == originId && elementAndItschildren[originId] && elementAndItschildren[originId]["children"]) {\n var children = [];\n config["children"].forEach(function (childId) {\n children.push(_getElementAndItsChildren2(childId, configElements));\n });\n children.forEach(function (childConfig) {\n for (var _i1 = 0, _Object$entries1 = Object.entries(childConfig); _i1 < _Object$entries1.length; _i1++) {\n var _Object$entries1$_i = _slicedToArray(_Object$entries1[_i1], 2),\n childId = _Object$entries1$_i[0],\n child = _Object$entries1$_i[1];\n elementAndItschildren[childId] = child;\n }\n });\n }\n };\n for (var _i0 = 0, _Object$entries0 = Object.entries(configElements); _i0 < _Object$entries0.length; _i0++) {\n _loop();\n }\n\n // console.log("Copied Config : ", elementAndItschildren);\n\n return elementAndItschildren;\n};\n\nvar _getChildren2 = function _getChildren(targetId, elementsData) {\n var children = {};\n var _loop2 = function _loop2() {\n var _Object$entries10$_i = _slicedToArray(_Object$entries10[_i10], 2),\n itemId = _Object$entries10$_i[0],\n item = _Object$entries10$_i[1];\n itemId = parseInt(itemId);\n if (targetId == itemId) {\n children[itemId] = Object.assign({}, elementsData[itemId]);\n }\n if (targetId == itemId && children[itemId] && children[itemId]["children"]) {\n var innerChildren = [];\n item["children"].forEach(function (child) {\n if (_getDataType(child) == "Array") {\n child.forEach(function (childId) {\n innerChildren.push(_getChildren2(childId, elementsData));\n });\n } else {\n innerChildren.push(_getChildren2(child, elementsData));\n }\n });\n innerChildren.forEach(function (childConfig) {\n for (var _i11 = 0, _Object$entries11 = Object.entries(childConfig); _i11 < _Object$entries11.length; _i11++) {\n var _Object$entries11$_i = _slicedToArray(_Object$entries11[_i11], 2),\n childId = _Object$entries11$_i[0],\n child = _Object$entries11$_i[1];\n children[childId] = child;\n }\n });\n }\n };\n for (var _i10 = 0, _Object$entries10 = Object.entries(elementsData); _i10 < _Object$entries10.length; _i10++) {\n _loop2();\n }\n return children;\n};\nvar _getDataType = function _getDataType(variable) {\n return Object.prototype.toString.call(variable).split(/\\W/)[2];\n};\n\n//# sourceURL=webpack://helpie-faq/./assets/js/svelte/construct.js?\n}')},"./assets/js/svelte/eventsHandler.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_store__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/store */ "./node_modules/svelte/src/runtime/store/index.js");\nfunction _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); }\nfunction _classCallCheck(a, n) { if (!(a instanceof n)) throw new TypeError("Cannot call a class as a function"); }\nfunction _defineProperties(e, r) { for (var t = 0; t < r.length; t++) { var o = r[t]; o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, _toPropertyKey(o.key), o); } }\nfunction _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), t && _defineProperties(e, t), Object.defineProperty(e, "prototype", { writable: !1 }), e; }\nfunction _defineProperty(e, r, t) { return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, { value: t, enumerable: !0, configurable: !0, writable: !0 }) : e[r] = t, e; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; }\nfunction _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); }\n\nvar EventsHandler = /*#__PURE__*/function () {\n function EventsHandler(store) {\n _classCallCheck(this, EventsHandler);\n _defineProperty(this, "store", void 0);\n this.store = store;\n }\n return _createClass(EventsHandler, [{\n key: "onAddRepeaterClick",\n value: function onAddRepeaterClick(elementId) {\n this.store.repeatLocation(elementId, this);\n // elementsData[elementId][\'children\'].push([\'faq_group_row\']);\n }\n }, {\n key: "elementsCallback",\n value: function elementsCallback(props) {\n var store = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;\n console.log("elementsCallback props: ");\n console.log(props);\n console.log("this.store: ");\n console.log(this.store);\n if (store) {\n this.store = store;\n }\n console.log("props: ");\n console.log(props);\n if ("actionType" in props && props["actionType"] == "addRepeater") {\n // this.onAddRepeaterClick(props["id"]);\n this.store.repeatLocation(this);\n } else if ("actionType" in props && props["actionType"] == "deleteRepeater") {\n this.store.onDeleteRepeaterClick(props["id"], props["index"]);\n } else {\n this.store.updateFields(props);\n if (props[\'extra\'] && (props[\'extra\'][\'originId\'] == "post_type" || props[\'extra\'] && props[\'extra\'][\'originId\'] == "taxonomy_or_post")) {\n this.store.onPostTypeChange(props);\n } else if (props[\'extra\'] && (props[\'extra\'][\'originId\'] == "post_type" || props[\'extra\'] && props[\'extra\'][\'originId\'] == "taxonomy")) {\n this.store.onTaxonomyChange(props);\n }\n }\n }\n }]);\n}();\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (EventsHandler);\n// export default new EventsHandler();\n\n//# sourceURL=webpack://helpie-faq/./assets/js/svelte/eventsHandler.js?\n}')},"./assets/js/svelte/faq-group-settings.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var _reducer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./reducer.js */ "./assets/js/svelte/reducer.js");\n/* harmony import */ var _eventsHandler__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./eventsHandler */ "./assets/js/svelte/eventsHandler.js");\n/* harmony import */ var _actions__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./actions */ "./assets/js/svelte/actions.js");\n/* harmony import */ var _essekia_layout_builder__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @essekia/layout-builder */ "./node_modules/@essekia/layout-builder/index.js");\n/* harmony import */ var _main_settings_svelte__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./main-settings.svelte */ "./assets/js/svelte/main-settings.svelte");\n/* harmony import */ var svelte_store__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! svelte/store */ "./node_modules/svelte/src/runtime/store/index.js");\n/* harmony import */ var _notice_svelte__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./notice.svelte */ "./assets/js/svelte/notice.svelte");\n/* harmony import */ var svelte_select__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! svelte-select */ "./node_modules/svelte-select/src/index.js");\n/* harmony import */ var _tailwindcss_svelte__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./tailwindcss.svelte */ "./assets/js/svelte/tailwindcss.svelte");\n/* harmony import */ var svelte__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! svelte */ "./node_modules/svelte/src/runtime/index.js");\n/* harmony import */ var _Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_assets_js_svelte_faq_group_settings_svelte_2_css_svelte_loader_cssPath_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_assets_js_svelte_faq_group_settings_svelte_2_css_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_assets_js_svelte_faq_group_settings_svelte__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./assets/js/svelte/faq-group-settings.svelte.2.css!=!svelte-loader?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/assets/js/svelte/faq-group-settings.svelte.2.css!./assets/js/svelte/faq-group-settings.svelte */ "./assets/js/svelte/faq-group-settings.svelte.2.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/assets/js/svelte/faq-group-settings.svelte.2.css!./assets/js/svelte/faq-group-settings.svelte");\n/* assets/js/svelte/faq-group-settings.svelte generated by Svelte v4.2.20 */\n\n\nconst { Object: Object_1, console: console_1 } = svelte_internal__WEBPACK_IMPORTED_MODULE_0__.globals;\n\n\n// import elementsConfig from "./config.json";\n\n\n\n\n\n\n\n\n\n\n\nconst file = "assets/js/svelte/faq-group-settings.svelte";\n\n// (156:3) {#if canShowStyleNotice}\nfunction create_if_block_2(ctx) {\n\tlet notice;\n\tlet current;\n\n\tnotice = new _notice_svelte__WEBPACK_IMPORTED_MODULE_8__["default"]({\n\t\t\tprops: {\n\t\t\t\ttype: "info",\n\t\t\t\tmessage: "The below styles would not be applied on the Products, LMS pages. Those style would come from Global Settings."\n\t\t\t},\n\t\t\t$$inline: true\n\t\t});\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_component)(notice.$$.fragment);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.mount_component)(notice, target, anchor);\n\t\t\tcurrent = true;\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(notice.$$.fragment, local);\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(notice.$$.fragment, local);\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_component)(notice, detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block_2.name,\n\t\ttype: "if",\n\t\tsource: "(156:3) {#if canShowStyleNotice}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (165:2) {#if !isPremium}\nfunction create_if_block_1(ctx) {\n\tlet span;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tspan = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\tspan.textContent = "PRO";\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span, "class", "helpiefaq__premiumTag");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span, file, 165, 2, 4418);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, span, anchor);\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(span);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block_1.name,\n\t\ttype: "if",\n\t\tsource: "(165:2) {#if !isPremium}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (168:2) {#if !isPremium}\nfunction create_if_block(ctx) {\n\tlet notice;\n\tlet current;\n\n\tnotice = new _notice_svelte__WEBPACK_IMPORTED_MODULE_8__["default"]({\n\t\t\tprops: {\n\t\t\t\ttype: "success",\n\t\t\t\tmessage: "Some features (Search Highlight, Pagination, Add Columns, Group Integrations) are only available in the premium plan...Hence won\'t save.",\n\t\t\t\tlink: {\n\t\t\t\t\turl: /*trialURL*/ ctx[6],\n\t\t\t\t\ttext: "Upgrade to PRO now"\n\t\t\t\t}\n\t\t\t},\n\t\t\t$$inline: true\n\t\t});\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_component)(notice.$$.fragment);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.mount_component)(notice, target, anchor);\n\t\t\tcurrent = true;\n\t\t},\n\t\tp: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(notice.$$.fragment, local);\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(notice.$$.fragment, local);\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_component)(notice, detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block.name,\n\t\ttype: "if",\n\t\tsource: "(168:2) {#if !isPremium}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction create_fragment(ctx) {\n\tlet tailwindcss;\n\tlet t0;\n\tlet div6;\n\tlet span0;\n\tlet t1;\n\tlet span1;\n\tlet span1_class_value;\n\tlet t2;\n\tlet div5;\n\tlet div1;\n\tlet div0;\n\tlet t3;\n\tlet div4;\n\tlet div2;\n\tlet t5;\n\tlet div3;\n\tlet t7;\n\tlet t8;\n\tlet builder;\n\tlet t9;\n\tlet t10;\n\tlet current;\n\tlet mounted;\n\tlet dispose;\n\ttailwindcss = new _tailwindcss_svelte__WEBPACK_IMPORTED_MODULE_10__["default"]({ $$inline: true });\n\tlet if_block0 = /*canShowStyleNotice*/ ctx[4] && create_if_block_2(ctx);\n\n\tbuilder = new _essekia_layout_builder__WEBPACK_IMPORTED_MODULE_5__["default"]({\n\t\t\tprops: { elements: /*elementsData*/ ctx[3] },\n\t\t\t$$inline: true\n\t\t});\n\n\tlet if_block1 = !/*isPremium*/ ctx[5] && create_if_block_1(ctx);\n\tlet if_block2 = !/*isPremium*/ ctx[5] && create_if_block(ctx);\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_component)(tailwindcss.$$.fragment);\n\t\t\tt0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv6 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tspan0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tspan1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\tt2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv5 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tdiv1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tdiv0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tdiv0.innerHTML = ``;\n\t\t\tt3 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv4 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tdiv2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tdiv2.textContent = "Settings";\n\t\t\tt5 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv3 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tdiv3.textContent = "Group Level Settings. This overrides the global settings for this group.";\n\t\t\tt7 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tif (if_block0) if_block0.c();\n\t\t\tt8 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_component)(builder.$$.fragment);\n\t\t\tt9 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tif (if_block1) if_block1.c();\n\t\t\tt10 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tif (if_block2) if_block2.c();\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span0, "class", "svelte-1nc6nyp");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(span0, "helpiefaq__sidebarnav--overlay", /*angle*/ ctx[1] == "right");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span0, file, 137, 1, 3598);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span1, "class", span1_class_value = "helpiefaq__sidebarnav--toggle dashicons dashicons-arrow-" + /*angle*/ ctx[1] + "-alt" + " svelte-1nc6nyp");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span1, "title", /*sidebarToggleTitle*/ ctx[2]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span1, file, 138, 1, 3664);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div0, "class", "helpiefaq__title svelte-1nc6nyp");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div0, file, 145, 12, 3871);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div1, file, 144, 2, 3853);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div2, "class", "helpiefaq__title svelte-1nc6nyp");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div2, file, 153, 3, 3993);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div3, "class", "helpiefaq__label svelte-1nc6nyp");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div3, file, 154, 3, 4041);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div4, file, 152, 2, 3984);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div5, "class", "helpiefaq__group__settings svelte-1nc6nyp");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div5, file, 143, 1, 3810);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div6, "style", /*sideNavStyle*/ ctx[0]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div6, "class", "helpiefaq__group helpiefaq__sidebarnav svelte-1nc6nyp");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div6, file, 136, 0, 3523);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.mount_component)(tailwindcss, target, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, t0, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div6, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div6, span0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div6, t1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div6, span1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div6, t2);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div6, div5);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div5, div1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div1, div0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div5, t3);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div5, div4);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div4, div2);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div4, t5);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div4, div3);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div4, t7);\n\t\t\tif (if_block0) if_block0.m(div4, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div5, t8);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.mount_component)(builder, div5, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div5, t9);\n\t\t\tif (if_block1) if_block1.m(div5, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div5, t10);\n\t\t\tif (if_block2) if_block2.m(div5, null);\n\t\t\tcurrent = true;\n\n\t\t\tif (!mounted) {\n\t\t\t\tdispose = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(span1, "click", /*toggleSideMenu*/ ctx[7], false, false, false, false);\n\t\t\t\tmounted = true;\n\t\t\t}\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tif (!current || dirty & /*angle*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(span0, "helpiefaq__sidebarnav--overlay", /*angle*/ ctx[1] == "right");\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*angle*/ 2 && span1_class_value !== (span1_class_value = "helpiefaq__sidebarnav--toggle dashicons dashicons-arrow-" + /*angle*/ ctx[1] + "-alt" + " svelte-1nc6nyp")) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span1, "class", span1_class_value);\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*sidebarToggleTitle*/ 4) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span1, "title", /*sidebarToggleTitle*/ ctx[2]);\n\t\t\t}\n\n\t\t\tif (/*canShowStyleNotice*/ ctx[4]) {\n\t\t\t\tif (if_block0) {\n\t\t\t\t\tif (dirty & /*canShowStyleNotice*/ 16) {\n\t\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(if_block0, 1);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tif_block0 = create_if_block_2(ctx);\n\t\t\t\t\tif_block0.c();\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(if_block0, 1);\n\t\t\t\t\tif_block0.m(div4, null);\n\t\t\t\t}\n\t\t\t} else if (if_block0) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.group_outros)();\n\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(if_block0, 1, 1, () => {\n\t\t\t\t\tif_block0 = null;\n\t\t\t\t});\n\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.check_outros)();\n\t\t\t}\n\n\t\t\tconst builder_changes = {};\n\t\t\tif (dirty & /*elementsData*/ 8) builder_changes.elements = /*elementsData*/ ctx[3];\n\t\t\tbuilder.$set(builder_changes);\n\t\t\tif (!/*isPremium*/ ctx[5]) if_block2.p(ctx, dirty);\n\n\t\t\tif (!current || dirty & /*sideNavStyle*/ 1) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div6, "style", /*sideNavStyle*/ ctx[0]);\n\t\t\t}\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(tailwindcss.$$.fragment, local);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(if_block0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(builder.$$.fragment, local);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(if_block2);\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(tailwindcss.$$.fragment, local);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(if_block0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(builder.$$.fragment, local);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(if_block2);\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(t0);\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div6);\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_component)(tailwindcss, detaching);\n\t\t\tif (if_block0) if_block0.d();\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_component)(builder);\n\t\t\tif (if_block1) if_block1.d();\n\t\t\tif (if_block2) if_block2.d();\n\t\t\tmounted = false;\n\t\t\tdispose();\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Faq_group_settings\', slots, []);\n\tlet { config } = $$props;\n\tlet { store } = $$props;\n\tlet actionsHandler = new _actions__WEBPACK_IMPORTED_MODULE_4__["default"](store);\n\tlet eventsHandler = new _eventsHandler__WEBPACK_IMPORTED_MODULE_3__["default"](store);\n\n\t// console.log("store.fields: ");\n\t// console.log(get(store.fields));\n\t// console.log(store);\n\t// End of New Script\n\t// const isPremium = false;\n\tconst isPremium = helpie_faq_object["faq_plan"] === "premium";\n\n\tconst trialURL = helpie_faq_object["trial_url"];\n\n\t(0,svelte__WEBPACK_IMPORTED_MODULE_11__.onMount)(async () => {\n\t\t\n\t});\n\n\tlet sideNavStyle = "";\n\tlet angle = "left";\n\tlet sidebarToggleTitle = "Close";\n\n\tconst toggleSideMenu = () => {\n\t\tif (angle == "left") {\n\t\t\t$$invalidate(1, angle = "right");\n\t\t\t$$invalidate(0, sideNavStyle = "min-width: 36px; width: 36px;");\n\t\t\t$$invalidate(2, sidebarToggleTitle = "Open");\n\t\t} else {\n\t\t\t$$invalidate(1, angle = "left");\n\t\t\t$$invalidate(0, sideNavStyle = "min-width: 300px; width: 300px;");\n\t\t\t$$invalidate(2, sidebarToggleTitle = "Close");\n\t\t}\n\t};\n\n\tlet elementsData;\n\n\tconst unsubscribeElements = store.elements.subscribe(value => {\n\t\t// elementsData = JSON.parse(JSON.stringify(value));\n\t\t$$invalidate(3, elementsData = jQuery.extend(true, {}, value));\n\n\t\tObject.keys(elementsData).forEach(key => {\n\t\t\t$$invalidate(3, elementsData[key][\'callback\'] = eventsHandler.elementsCallback.bind(eventsHandler), elementsData);\n\t\t});\n\n\t\t// console.log("subscribe - elementsData: " + elementsData);\n\t\t// console.log(elementsData);\n\t\t$$invalidate(3, elementsData = (0,_reducer_js__WEBPACK_IMPORTED_MODULE_2__.getElementsOnlyWhenDependencyConditionMet)(elementsData));\n\t}); // console.log("after getElementsOnlyWhenDependencyConditionMet() - elementsData: ");\n\t// console.log("elementsData: ", elementsData);\t\t\n\n\tlet fields;\n\n\tstore.fields.subscribe(value => {\n\t\tconsole.log(\'Subscribing the Fields Value : \', value);\n\t\t$$invalidate(10, fields = value);\n\t});\n\n\tlet layoutData;\n\n\t// const unsubscribe = store.layout.subscribe((value) => {\n\t// \tlayoutData = value;\n\t// });\n\tconst get_layout_for_layout_builder = layoutData => {\n\t\tlet layout = layoutData;\n\t\tlet new_layout = [];\n\t\tlet ii = 0;\n\n\t\t// foreach (layout as $key => $value) {\n\t\t// $new_layout[$ii] = $value;\n\t\t// $new_layout[$ii][\'id\'] = $key;\n\t\t// $ii++;\n\t\t// }\n\t\tlayout.forEach(function callback(value, key) {\n\t\t\tnew_layout[ii] = value;\n\t\t\tnew_layout[ii]["id"] = key;\n\t\t\tii++;\n\t\t});\n\n\t\tconsole.log("get_layout_for_layout_builder - new_layout: ");\n\t\tconsole.log(new_layout);\n\t\treturn new_layout;\n\t};\n\n\tlet canShowStyleNotice = false;\n\n\tfunction showNotice(fields) {\n\t\tlet currentMaxLocationIndex = store.faq_group_location_index;\n\n\t\tfor (let ii = 1; ii < currentMaxLocationIndex; ii++) {\n\t\t\tlet propName = `post_type__${ii}`;\n\t\t\tlet propValue = fields?.[propName]?.value ?? \'\';\n\n\t\t\tif (propValue != \'\' && !canShowStyleNotice) {\n\t\t\t\t$$invalidate(4, canShowStyleNotice = true);\n\t\t\t}\n\t\t}\n\t}\n\n\tfunction bindFieldsObjectToInputElement(fields) {\n\t\tlet settingsObject = {\n\t\t\tfields,\n\t\t\tfaq_group_location_index: store.faq_group_location_index\n\t\t};\n\n\t\tjQuery(\'input[name="faq_group_setting_fields_object"]\').val(JSON.stringify(settingsObject));\n\t}\n\n\t$$self.$$.on_mount.push(function () {\n\t\tif (config === undefined && !(\'config\' in $$props || $$self.$$.bound[$$self.$$.props[\'config\']])) {\n\t\t\tconsole_1.warn("<Faq_group_settings> was created without expected prop \'config\'");\n\t\t}\n\n\t\tif (store === undefined && !(\'store\' in $$props || $$self.$$.bound[$$self.$$.props[\'store\']])) {\n\t\t\tconsole_1.warn("<Faq_group_settings> was created without expected prop \'store\'");\n\t\t}\n\t});\n\n\tconst writable_props = [\'config\', \'store\'];\n\n\tObject_1.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console_1.warn(`<Faq_group_settings> was created with unknown prop \'${key}\'`);\n\t});\n\n\t$$self.$$set = $$props => {\n\t\tif (\'config\' in $$props) $$invalidate(8, config = $$props.config);\n\t\tif (\'store\' in $$props) $$invalidate(9, store = $$props.store);\n\t};\n\n\t$$self.$capture_state = () => ({\n\t\tonMount: svelte__WEBPACK_IMPORTED_MODULE_11__.onMount,\n\t\tTailwindCSS: _tailwindcss_svelte__WEBPACK_IMPORTED_MODULE_10__["default"],\n\t\tSelect: svelte_select__WEBPACK_IMPORTED_MODULE_9__["default"],\n\t\tNotice: _notice_svelte__WEBPACK_IMPORTED_MODULE_8__["default"],\n\t\tget: svelte_store__WEBPACK_IMPORTED_MODULE_7__.get,\n\t\tMainSettings: _main_settings_svelte__WEBPACK_IMPORTED_MODULE_6__["default"],\n\t\tBuilder: _essekia_layout_builder__WEBPACK_IMPORTED_MODULE_5__["default"],\n\t\tActionsHandler: _actions__WEBPACK_IMPORTED_MODULE_4__["default"],\n\t\tEventsHandler: _eventsHandler__WEBPACK_IMPORTED_MODULE_3__["default"],\n\t\tgetElementsOnlyWhenDependencyConditionMet: _reducer_js__WEBPACK_IMPORTED_MODULE_2__.getElementsOnlyWhenDependencyConditionMet,\n\t\tconfig,\n\t\tstore,\n\t\tactionsHandler,\n\t\teventsHandler,\n\t\tisPremium,\n\t\ttrialURL,\n\t\tsideNavStyle,\n\t\tangle,\n\t\tsidebarToggleTitle,\n\t\ttoggleSideMenu,\n\t\telementsData,\n\t\tunsubscribeElements,\n\t\tfields,\n\t\tlayoutData,\n\t\tget_layout_for_layout_builder,\n\t\tcanShowStyleNotice,\n\t\tshowNotice,\n\t\tbindFieldsObjectToInputElement\n\t});\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'config\' in $$props) $$invalidate(8, config = $$props.config);\n\t\tif (\'store\' in $$props) $$invalidate(9, store = $$props.store);\n\t\tif (\'actionsHandler\' in $$props) actionsHandler = $$props.actionsHandler;\n\t\tif (\'eventsHandler\' in $$props) eventsHandler = $$props.eventsHandler;\n\t\tif (\'sideNavStyle\' in $$props) $$invalidate(0, sideNavStyle = $$props.sideNavStyle);\n\t\tif (\'angle\' in $$props) $$invalidate(1, angle = $$props.angle);\n\t\tif (\'sidebarToggleTitle\' in $$props) $$invalidate(2, sidebarToggleTitle = $$props.sidebarToggleTitle);\n\t\tif (\'elementsData\' in $$props) $$invalidate(3, elementsData = $$props.elementsData);\n\t\tif (\'fields\' in $$props) $$invalidate(10, fields = $$props.fields);\n\t\tif (\'layoutData\' in $$props) layoutData = $$props.layoutData;\n\t\tif (\'canShowStyleNotice\' in $$props) $$invalidate(4, canShowStyleNotice = $$props.canShowStyleNotice);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\t$$self.$$.update = () => {\n\t\tif ($$self.$$.dirty & /*fields*/ 1024) {\n\t\t\t$: bindFieldsObjectToInputElement(fields);\n\t\t}\n\n\t\tif ($$self.$$.dirty & /*fields*/ 1024) {\n\t\t\t$: showNotice(fields);\n\t\t}\n\t};\n\n\treturn [\n\t\tsideNavStyle,\n\t\tangle,\n\t\tsidebarToggleTitle,\n\t\telementsData,\n\t\tcanShowStyleNotice,\n\t\tisPremium,\n\t\ttrialURL,\n\t\ttoggleSideMenu,\n\t\tconfig,\n\t\tstore,\n\t\tfields\n\t];\n}\n\nclass Faq_group_settings extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, { config: 8, store: 9 });\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Faq_group_settings",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget config() {\n\t\tthrow new Error("<Faq_group_settings>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset config(value) {\n\t\tthrow new Error("<Faq_group_settings>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget store() {\n\t\tthrow new Error("<Faq_group_settings>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset store(value) {\n\t\tthrow new Error("<Faq_group_settings>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Faq_group_settings);\n\n\n//# sourceURL=webpack://helpie-faq/./assets/js/svelte/faq-group-settings.svelte?\n}')},"./assets/js/svelte/faq-group-settings.svelte.2.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/assets/js/svelte/faq-group-settings.svelte.2.css!./assets/js/svelte/faq-group-settings.svelte":()=>{"use strict";eval("{// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://helpie-faq/./assets/js/svelte/faq-group-settings.svelte?./assets/js/svelte/faq-group-settings.svelte.2.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local_Sites/helpie/app/public/wp-content/plugins/helpie-faq/assets/js/svelte/faq-group-settings.svelte.2.css\n}")},"./assets/js/svelte/helpie-menu/helper.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\nfunction _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); }\nvar Helper = {\n get_settings: function get_settings(helpie_menu) {\n console.log("get_settings helpie_menu[]: ", helpie_menu);\n var settings = {};\n var isSettingsPresent = helpie_menu.settings && helpie_menu.settings != null && Object.keys(helpie_menu.settings).length > 0;\n var default_settings = {\n menu_source: "",\n hide_empty: "no",\n show_children: "no",\n show_count: "no",\n order_by: "name",\n order: "ASC",\n theme: "default",\n bg_color: "#ff9900",\n text_color: "#ffffff"\n };\n if (isSettingsPresent) {\n settings = helpie_menu.settings;\n var new_settings = default_settings;\n for (var key in default_settings) {\n if (settings.hasOwnProperty(key)) {\n var setting = settings[key];\n\n // Check if setting is an object\n if (_typeof(setting) === "object" && setting !== null) {\n // If setting is an object, assign its value property to $new_settings\n new_settings[key] = setting.value;\n } else {\n // If setting is not an object, assign it directly to $new_settings\n new_settings[key] = setting;\n }\n } else {\n console.log("else");\n // If setting is not present in $settings, assign the default value to $new_settings\n new_settings[key] = default_settings[key];\n }\n }\n settings = new_settings;\n } else {\n settings = default_settings;\n }\n console.log("get_settings :", settings);\n return settings;\n }\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Helper);\n\n//# sourceURL=webpack://helpie-faq/./assets/js/svelte/helpie-menu/helper.js?\n}')},"./assets/js/svelte/helpie-menu/helpie-menu-app.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var _helper_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./helper.js */ "./assets/js/svelte/helpie-menu/helper.js");\n/* harmony import */ var _accordion_accordion_svelte__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../accordion/accordion.svelte */ "./assets/js/svelte/accordion/accordion.svelte");\n/* harmony import */ var _essekia_layout_builder_src_builder_builder_svelte__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @essekia/layout-builder/src/builder/builder.svelte */ "./node_modules/@essekia/layout-builder/src/builder/builder.svelte");\n/* harmony import */ var _tailwindcss_svelte__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./../tailwindcss.svelte */ "./assets/js/svelte/tailwindcss.svelte");\n/* harmony import */ var svelte_select__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! svelte-select */ "./node_modules/svelte-select/src/index.js");\n/* harmony import */ var svelte__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! svelte */ "./node_modules/svelte/src/runtime/index.js");\n/* harmony import */ var _Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_assets_js_svelte_helpie_menu_helpie_menu_app_svelte_1_css_svelte_loader_cssPath_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_assets_js_svelte_helpie_menu_helpie_menu_app_svelte_1_css_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_assets_js_svelte_helpie_menu_helpie_menu_app_svelte__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./assets/js/svelte/helpie-menu/helpie-menu-app.svelte.1.css!=!svelte-loader?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/assets/js/svelte/helpie-menu/helpie-menu-app.svelte.1.css!./assets/js/svelte/helpie-menu/helpie-menu-app.svelte */ "./assets/js/svelte/helpie-menu/helpie-menu-app.svelte.1.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/assets/js/svelte/helpie-menu/helpie-menu-app.svelte.1.css!./assets/js/svelte/helpie-menu/helpie-menu-app.svelte");\n/* assets/js/svelte/helpie-menu/helpie-menu-app.svelte generated by Svelte v4.2.20 */\n\n\nconst { Object: Object_1, console: console_1 } = svelte_internal__WEBPACK_IMPORTED_MODULE_0__.globals;\n\n\n\n\n\n\n\n\nconst file = "assets/js/svelte/helpie-menu/helpie-menu-app.svelte";\n\n// (181:4) {#if helpie_menu.post_id > 0}\nfunction create_if_block_1(ctx) {\n\tlet span;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tspan = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\tspan.textContent = `[helpie_menu menu_id=\'${helpie_menu.post_id}\']`;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span, file, 181, 8, 5882);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, span, anchor);\n\t\t},\n\t\tp: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(span);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block_1.name,\n\t\ttype: "if",\n\t\tsource: "(181:4) {#if helpie_menu.post_id > 0}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (197:4) {:catch error}\nfunction create_catch_block(ctx) {\n\tlet p;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tp = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("p");\n\t\t\tp.textContent = `${/*error*/ ctx[20].message}`;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_style)(p, "color", "red");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(p, file, 197, 4, 6439);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, p, anchor);\n\t\t},\n\t\tp: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\ti: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\to: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(p);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_catch_block.name,\n\t\ttype: "catch",\n\t\tsource: "(197:4) {:catch error}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (188:4) {:then data}\nfunction create_then_block(ctx) {\n\tlet div2;\n\tlet div0;\n\tlet label;\n\tlet t1;\n\tlet div1;\n\tlet select;\n\tlet updating_value;\n\tlet current;\n\n\tfunction select_value_binding(value) {\n\t\t/*select_value_binding*/ ctx[10](value);\n\t}\n\n\tlet select_props = {\n\t\tid: "menu_source",\n\t\titems: /*source_options*/ ctx[2]\n\t};\n\n\tif (/*settings*/ ctx[0].menu_source !== void 0) {\n\t\tselect_props.value = /*settings*/ ctx[0].menu_source;\n\t}\n\n\tselect = new svelte_select__WEBPACK_IMPORTED_MODULE_6__["default"]({ props: select_props, $$inline: true });\n\tsvelte_internal__WEBPACK_IMPORTED_MODULE_0__.binding_callbacks.push(() => (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.bind)(select, \'value\', select_value_binding));\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tdiv0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tlabel = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("label");\n\t\t\tlabel.textContent = "Source (Taxonomy):";\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_component)(select.$$.fragment);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label, "for", "name");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label, "class", "svelte-ttsycc");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(label, file, 190, 12, 6191);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div0, "class", "col-span-2");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div0, file, 189, 8, 6153);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div1, "class", "col-span-2");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div1, file, 192, 8, 6263);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div2, "class", "grid grid-cols-4 gap-4 svelte-ttsycc");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div2, file, 188, 4, 6107);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div2, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div2, div0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div0, label);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div2, t1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div2, div1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.mount_component)(select, div1, null);\n\t\t\tcurrent = true;\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tconst select_changes = {};\n\t\t\tif (dirty & /*source_options*/ 4) select_changes.items = /*source_options*/ ctx[2];\n\n\t\t\tif (!updating_value && dirty & /*settings*/ 1) {\n\t\t\t\tupdating_value = true;\n\t\t\t\tselect_changes.value = /*settings*/ ctx[0].menu_source;\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_flush_callback)(() => updating_value = false);\n\t\t\t}\n\n\t\t\tselect.$set(select_changes);\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(select.$$.fragment, local);\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(select.$$.fragment, local);\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div2);\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_component)(select);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_then_block.name,\n\t\ttype: "then",\n\t\tsource: "(188:4) {:then data}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (186:28) <p>loading</p> {:then data}\nfunction create_pending_block(ctx) {\n\tlet p;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tp = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("p");\n\t\t\tp.textContent = "loading";\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(p, file, 186, 9, 6069);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, p, anchor);\n\t\t},\n\t\tp: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\ti: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\to: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(p);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_pending_block.name,\n\t\ttype: "pending",\n\t\tsource: "(186:28) <p>loading</p> {:then data}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (253:4) {#if settings.theme.value == \'custom\'}\nfunction create_if_block(ctx) {\n\tlet div2;\n\tlet div0;\n\tlet label0;\n\tlet t1;\n\tlet div1;\n\tlet input0;\n\tlet t2;\n\tlet div5;\n\tlet div3;\n\tlet label1;\n\tlet t4;\n\tlet div4;\n\tlet input1;\n\tlet mounted;\n\tlet dispose;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tdiv0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tlabel0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("label");\n\t\t\tlabel0.textContent = "Text Color:";\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tinput0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("input");\n\t\t\tt2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv5 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tdiv3 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tlabel1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("label");\n\t\t\tlabel1.textContent = "Background Color:";\n\t\t\tt4 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv4 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tinput1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("input");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label0, "for", "color-picker");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label0, "class", "svelte-ttsycc");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(label0, file, 255, 16, 8499);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div0, "class", "col-span-2");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div0, file, 254, 12, 8457);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input0, "id", "text-color");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input0, "type", "color");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(input0, file, 258, 16, 8622);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div1, "class", "col-span-2");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div1, file, 257, 12, 8580);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div2, "class", "grid grid-cols-4 gap-4 svelte-ttsycc");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div2, file, 253, 8, 8407);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label1, "for", "color-picker");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label1, "class", "svelte-ttsycc");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(label1, file, 263, 16, 8831);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div3, "class", "col-span-2");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div3, file, 262, 12, 8789);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input1, "id", "bg-color");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input1, "type", "color");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(input1, file, 266, 16, 8960);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div4, "class", "col-span-2");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div4, file, 265, 12, 8918);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div5, "class", "grid grid-cols-4 gap-4 svelte-ttsycc");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div5, file, 261, 8, 8739);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div2, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div2, div0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div0, label0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div2, t1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div2, div1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div1, input0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(input0, /*settings*/ ctx[0].text_color);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, t2, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div5, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div5, div3);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div3, label1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div5, t4);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div5, div4);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div4, input1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(input1, /*settings*/ ctx[0].bg_color);\n\n\t\t\tif (!mounted) {\n\t\t\t\tdispose = [\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(input0, "input", /*input0_input_handler*/ ctx[15]),\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(input1, "input", /*input1_input_handler*/ ctx[16])\n\t\t\t\t];\n\n\t\t\t\tmounted = true;\n\t\t\t}\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*settings*/ 1) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(input0, /*settings*/ ctx[0].text_color);\n\t\t\t}\n\n\t\t\tif (dirty & /*settings*/ 1) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(input1, /*settings*/ ctx[0].bg_color);\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div2);\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(t2);\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div5);\n\t\t\t}\n\n\t\t\tmounted = false;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.run_all)(dispose);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block.name,\n\t\ttype: "if",\n\t\tsource: "(253:4) {#if settings.theme.value == \'custom\'}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction create_fragment(ctx) {\n\tlet div12;\n\tlet h30;\n\tlet t1;\n\tlet input;\n\tlet t2;\n\tlet t3;\n\tlet h31;\n\tlet t5;\n\tlet promise;\n\tlet t6;\n\tlet div2;\n\tlet div0;\n\tlet label0;\n\tlet t8;\n\tlet div1;\n\tlet select0;\n\tlet updating_value;\n\tlet t9;\n\tlet div5;\n\tlet div3;\n\tlet label1;\n\tlet t11;\n\tlet div4;\n\tlet select1;\n\tlet updating_value_1;\n\tlet t12;\n\tlet div8;\n\tlet div6;\n\tlet label2;\n\tlet t14;\n\tlet div7;\n\tlet select2;\n\tlet updating_value_2;\n\tlet t15;\n\tlet h32;\n\tlet t17;\n\tlet div11;\n\tlet div9;\n\tlet label3;\n\tlet t19;\n\tlet div10;\n\tlet select3;\n\tlet updating_value_3;\n\tlet t20;\n\tlet t21;\n\tlet button;\n\tlet current;\n\tlet mounted;\n\tlet dispose;\n\tlet if_block0 = helpie_menu.post_id > 0 && create_if_block_1(ctx);\n\n\tlet info = {\n\t\tctx,\n\t\tcurrent: null,\n\t\ttoken: null,\n\t\thasCatch: true,\n\t\tpending: create_pending_block,\n\t\tthen: create_then_block,\n\t\tcatch: create_catch_block,\n\t\tvalue: 19,\n\t\terror: 20,\n\t\tblocks: [,,,]\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.handle_promise)(promise = /*update_source*/ ctx[3](), info);\n\n\tfunction select0_value_binding(value) {\n\t\t/*select0_value_binding*/ ctx[11](value);\n\t}\n\n\tlet select0_props = {\n\t\tid: "show_children",\n\t\titems: /*bool_options*/ ctx[5]\n\t};\n\n\tif (/*settings*/ ctx[0].show_children !== void 0) {\n\t\tselect0_props.value = /*settings*/ ctx[0].show_children;\n\t}\n\n\tselect0 = new svelte_select__WEBPACK_IMPORTED_MODULE_6__["default"]({ props: select0_props, $$inline: true });\n\tsvelte_internal__WEBPACK_IMPORTED_MODULE_0__.binding_callbacks.push(() => (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.bind)(select0, \'value\', select0_value_binding));\n\n\tfunction select1_value_binding(value) {\n\t\t/*select1_value_binding*/ ctx[12](value);\n\t}\n\n\tlet select1_props = {\n\t\tid: "order_by",\n\t\titems: /*order_by_options*/ ctx[6]\n\t};\n\n\tif (/*settings*/ ctx[0].order_by !== void 0) {\n\t\tselect1_props.value = /*settings*/ ctx[0].order_by;\n\t}\n\n\tselect1 = new svelte_select__WEBPACK_IMPORTED_MODULE_6__["default"]({ props: select1_props, $$inline: true });\n\tsvelte_internal__WEBPACK_IMPORTED_MODULE_0__.binding_callbacks.push(() => (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.bind)(select1, \'value\', select1_value_binding));\n\n\tfunction select2_value_binding(value) {\n\t\t/*select2_value_binding*/ ctx[13](value);\n\t}\n\n\tlet select2_props = {\n\t\tid: "order",\n\t\titems: /*order_options*/ ctx[7]\n\t};\n\n\tif (/*settings*/ ctx[0].order !== void 0) {\n\t\tselect2_props.value = /*settings*/ ctx[0].order;\n\t}\n\n\tselect2 = new svelte_select__WEBPACK_IMPORTED_MODULE_6__["default"]({ props: select2_props, $$inline: true });\n\tsvelte_internal__WEBPACK_IMPORTED_MODULE_0__.binding_callbacks.push(() => (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.bind)(select2, \'value\', select2_value_binding));\n\n\tfunction select3_value_binding(value) {\n\t\t/*select3_value_binding*/ ctx[14](value);\n\t}\n\n\tlet select3_props = {\n\t\tid: "theme",\n\t\titems: /*theme_options*/ ctx[8]\n\t};\n\n\tif (/*settings*/ ctx[0].theme !== void 0) {\n\t\tselect3_props.value = /*settings*/ ctx[0].theme;\n\t}\n\n\tselect3 = new svelte_select__WEBPACK_IMPORTED_MODULE_6__["default"]({ props: select3_props, $$inline: true });\n\tsvelte_internal__WEBPACK_IMPORTED_MODULE_0__.binding_callbacks.push(() => (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.bind)(select3, \'value\', select3_value_binding));\n\tlet if_block1 = /*settings*/ ctx[0].theme.value == \'custom\' && create_if_block(ctx);\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv12 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\th30 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("h3");\n\t\t\th30.textContent = "Title";\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tinput = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("input");\n\t\t\tt2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tif (if_block0) if_block0.c();\n\t\t\tt3 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\th31 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("h3");\n\t\t\th31.textContent = "General Settings";\n\t\t\tt5 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tinfo.block.c();\n\t\t\tt6 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tdiv0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tlabel0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("label");\n\t\t\tlabel0.textContent = "Show Children:";\n\t\t\tt8 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_component)(select0.$$.fragment);\n\t\t\tt9 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv5 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tdiv3 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tlabel1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("label");\n\t\t\tlabel1.textContent = "Order By:";\n\t\t\tt11 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv4 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_component)(select1.$$.fragment);\n\t\t\tt12 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv8 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tdiv6 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tlabel2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("label");\n\t\t\tlabel2.textContent = "Order:";\n\t\t\tt14 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv7 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_component)(select2.$$.fragment);\n\t\t\tt15 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\th32 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("h3");\n\t\t\th32.textContent = "Style Settings";\n\t\t\tt17 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)("\\r\\n // theme \\r\\n ");\n\t\t\tdiv11 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tdiv9 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tlabel3 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("label");\n\t\t\tlabel3.textContent = "Theme:";\n\t\t\tt19 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv10 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_component)(select3.$$.fragment);\n\t\t\tt20 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tif (if_block1) if_block1.c();\n\t\t\tt21 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tbutton = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("button");\n\t\t\tbutton.textContent = "Save";\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(h30, file, 178, 4, 5778);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "type", "text");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(input, file, 179, 4, 5798);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(h31, file, 184, 4, 6003);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label0, "for", "name");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label0, "class", "svelte-ttsycc");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(label0, file, 210, 12, 6902);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div0, "class", "col-span-2");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div0, file, 209, 8, 6864);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div1, "class", "col-span-2");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div1, file, 212, 8, 6970);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div2, "class", "grid grid-cols-4 gap-4 svelte-ttsycc");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div2, file, 208, 4, 6818);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label1, "for", "name");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label1, "class", "svelte-ttsycc");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(label1, file, 226, 12, 7522);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div3, "class", "col-span-2");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div3, file, 225, 8, 7484);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div4, "class", "col-span-2");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div4, file, 228, 8, 7585);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div5, "class", "grid grid-cols-4 gap-4 svelte-ttsycc");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div5, file, 224, 4, 7438);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label2, "for", "name");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label2, "class", "svelte-ttsycc");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(label2, file, 234, 12, 7821);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div6, "class", "col-span-2");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div6, file, 233, 8, 7783);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div7, "class", "col-span-2");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div7, file, 236, 8, 7881);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div8, "class", "grid grid-cols-4 gap-4 svelte-ttsycc");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div8, file, 232, 4, 7737);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(h32, file, 241, 4, 8026);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label3, "for", "name");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label3, "class", "svelte-ttsycc");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(label3, file, 245, 12, 8154);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div9, "class", "col-span-2");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div9, file, 244, 8, 8116);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div10, "class", "col-span-2");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div10, file, 247, 8, 8214);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div11, "class", "grid grid-cols-4 gap-4 svelte-ttsycc");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div11, file, 243, 4, 8070);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(button, "class", "bg-blue-500 hover:bg-blue-700 text-white font-bold py-2 px-4 rounded");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(button, file, 271, 4, 9082);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div12, "class", "container svelte-ttsycc");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div12, file, 177, 0, 5747);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div12, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div12, h30);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div12, t1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div12, input);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(input, /*title*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div12, t2);\n\t\t\tif (if_block0) if_block0.m(div12, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div12, t3);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div12, h31);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div12, t5);\n\t\t\tinfo.block.m(div12, info.anchor = null);\n\t\t\tinfo.mount = () => div12;\n\t\t\tinfo.anchor = t6;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div12, t6);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div12, div2);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div2, div0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div0, label0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div2, t8);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div2, div1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.mount_component)(select0, div1, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div12, t9);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div12, div5);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div5, div3);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div3, label1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div5, t11);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div5, div4);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.mount_component)(select1, div4, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div12, t12);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div12, div8);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div8, div6);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div6, label2);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div8, t14);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div8, div7);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.mount_component)(select2, div7, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div12, t15);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div12, h32);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div12, t17);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div12, div11);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div11, div9);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div9, label3);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div11, t19);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div11, div10);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.mount_component)(select3, div10, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div12, t20);\n\t\t\tif (if_block1) if_block1.m(div12, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div12, t21);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div12, button);\n\t\t\tcurrent = true;\n\n\t\t\tif (!mounted) {\n\t\t\t\tdispose = [\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(input, "input", /*input_input_handler*/ ctx[9]),\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(button, "click", /*save_settings*/ ctx[4], false, false, false, false)\n\t\t\t\t];\n\n\t\t\t\tmounted = true;\n\t\t\t}\n\t\t},\n\t\tp: function update(new_ctx, [dirty]) {\n\t\t\tctx = new_ctx;\n\n\t\t\tif (dirty & /*title*/ 2 && input.value !== /*title*/ ctx[1]) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(input, /*title*/ ctx[1]);\n\t\t\t}\n\n\t\t\tif (helpie_menu.post_id > 0) if_block0.p(ctx, dirty);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.update_await_block_branch)(info, ctx, dirty);\n\t\t\tconst select0_changes = {};\n\n\t\t\tif (!updating_value && dirty & /*settings*/ 1) {\n\t\t\t\tupdating_value = true;\n\t\t\t\tselect0_changes.value = /*settings*/ ctx[0].show_children;\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_flush_callback)(() => updating_value = false);\n\t\t\t}\n\n\t\t\tselect0.$set(select0_changes);\n\t\t\tconst select1_changes = {};\n\n\t\t\tif (!updating_value_1 && dirty & /*settings*/ 1) {\n\t\t\t\tupdating_value_1 = true;\n\t\t\t\tselect1_changes.value = /*settings*/ ctx[0].order_by;\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_flush_callback)(() => updating_value_1 = false);\n\t\t\t}\n\n\t\t\tselect1.$set(select1_changes);\n\t\t\tconst select2_changes = {};\n\n\t\t\tif (!updating_value_2 && dirty & /*settings*/ 1) {\n\t\t\t\tupdating_value_2 = true;\n\t\t\t\tselect2_changes.value = /*settings*/ ctx[0].order;\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_flush_callback)(() => updating_value_2 = false);\n\t\t\t}\n\n\t\t\tselect2.$set(select2_changes);\n\t\t\tconst select3_changes = {};\n\n\t\t\tif (!updating_value_3 && dirty & /*settings*/ 1) {\n\t\t\t\tupdating_value_3 = true;\n\t\t\t\tselect3_changes.value = /*settings*/ ctx[0].theme;\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_flush_callback)(() => updating_value_3 = false);\n\t\t\t}\n\n\t\t\tselect3.$set(select3_changes);\n\n\t\t\tif (/*settings*/ ctx[0].theme.value == \'custom\') {\n\t\t\t\tif (if_block1) {\n\t\t\t\t\tif_block1.p(ctx, dirty);\n\t\t\t\t} else {\n\t\t\t\t\tif_block1 = create_if_block(ctx);\n\t\t\t\t\tif_block1.c();\n\t\t\t\t\tif_block1.m(div12, t21);\n\t\t\t\t}\n\t\t\t} else if (if_block1) {\n\t\t\t\tif_block1.d(1);\n\t\t\t\tif_block1 = null;\n\t\t\t}\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(info.block);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(select0.$$.fragment, local);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(select1.$$.fragment, local);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(select2.$$.fragment, local);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(select3.$$.fragment, local);\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\tfor (let i = 0; i < 3; i += 1) {\n\t\t\t\tconst block = info.blocks[i];\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(block);\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(select0.$$.fragment, local);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(select1.$$.fragment, local);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(select2.$$.fragment, local);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(select3.$$.fragment, local);\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div12);\n\t\t\t}\n\n\t\t\tif (if_block0) if_block0.d();\n\t\t\tinfo.block.d();\n\t\t\tinfo.token = null;\n\t\t\tinfo = null;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_component)(select0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_component)(select1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_component)(select2);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_component)(select3);\n\t\t\tif (if_block1) if_block1.d();\n\t\t\tmounted = false;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.run_all)(dispose);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet source_options;\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Helpie_menu_app\', slots, []);\n\tconsole.log("settings from Helper: ", _helper_js__WEBPACK_IMPORTED_MODULE_2__["default"].get_settings(helpie_menu));\n\tlet settings = {};\n\tlet title = helpie_menu.title ? helpie_menu.title : \'Menu\';\n\tconsole.log("helpie_menu[]: ", helpie_menu);\n\tconsole.log("helpie_menu.settings: ", helpie_menu.settings);\n\tlet isSettingsPresent = helpie_menu.settings && helpie_menu.settings != null && Object.keys(helpie_menu.settings).length > 0;\n\tconsole.log("isSettingsPresent: ", isSettingsPresent);\n\n\t// console.log("helpie_menu.settings != null: " , helpie_menu.settings != null);\n\t// console.log("!empty(helpie_menu.settings): " , !empty(helpie_menu.settings));\n\t// let default_settings = {\n\t// menu_source: "",\n\t// hide_empty: "no",\n\t// show_children: "no",\n\t// show_count: "no",\n\t// order_by: "name",\n\t// order: "ASC",\n\t// theme: "default",\n\t// bg_color: "#ff9900",\n\t// text_color: "#ffffff",\n\t// };\n\t// if(isSettingsPresent) {\n\t// settings = helpie_menu.settings;\n\t// let new_settings = default_settings;\n\t// for (let key in default_settings) {\n\t// if (settings.hasOwnProperty(key)) {\n\t// let setting = settings[key];\n\t// // Check if setting is an object\n\t// if (typeof setting === \'object\' && setting !== null) {\n\t// // If setting is an object, assign its value property to $new_settings\n\t// new_settings[key] = setting.value;\n\t// } else {\n\t// // If setting is not an object, assign it directly to $new_settings\n\t// new_settings[key] = setting;\n\t// }\n\t// } else {\n\t// // If setting is not present in $settings, assign the default value to $new_settings\n\t// new_settings[key] = default_settings[key];\n\t// }\n\t// }\n\t// settings = new_settings;\n\t// } \n\tsettings = _helper_js__WEBPACK_IMPORTED_MODULE_2__["default"].get_settings(helpie_menu);\n\n\tconsole.log("settings: ", settings);\n\n\tasync function update_source() {\n\t\tlet taxonomies = [];\n\t\tlet site_url = helpie_faq_object.site_url;\n\t\tconsole.log("site_url: " + site_url);\n\t\tlet response = await fetch(site_url + \'/wp-json/wp/v2/taxonomies\');\n\t\ttaxonomies = await response.json();\n\t\tconsole.log("taxonomies:", taxonomies);\n\n\t\t// await taxonomies.forEach(taxonomy => {\n\t\t// source_options = [...source_options, { value: taxonomy.slug, label: taxonomy.name }];\n\t\t// });\n\t\tfor (const key in taxonomies) {\n\t\t\tconst taxonomy = taxonomies[key];\n\n\t\t\t$$invalidate(2, source_options = [\n\t\t\t\t...source_options,\n\t\t\t\t{\n\t\t\t\t\tvalue: await taxonomy.slug,\n\t\t\t\t\tlabel: await taxonomy.name\n\t\t\t\t}\n\t\t\t]);\n\t\t}\n\n\t\treturn source_options;\n\t}\n\n\tasync function save_settings() {\n\t\tconsole.log("save_settings: ");\n\n\t\tlet params = {\n\t\t\ttitle,\n\t\t\tsettings,\n\t\t\tpost_id: helpie_menu.post_id,\n\t\t\taction: helpie_menu.action\n\t\t};\n\n\t\tconsole.log("params: ", params);\n\n\t\tconst options = {\n\t\t\tmethod: "POST",\n\t\t\theaders: new Headers({\n\t\t\t\t\t"Content-Type": "application/json",\n\t\t\t\t\t"X-WP-Nonce": helpie_faq_object["rest_nonce"]\n\t\t\t\t}),\n\t\t\tbody: JSON.stringify(params)\n\t\t};\n\n\t\tlet get_post_type_data_url = helpie_faq_object["api_endpoints"]["save_menu_settings"];\n\t\tlet response = await fetch(get_post_type_data_url, options);\n\t\tlet data = await response.json();\n\t\tlet redirect_url = data;\n\n\t\t// console.log("save_settings data: ");\n\t\t// console.log(data);\n\t\twindow.location.href = redirect_url;\n\t}\n\n\tsource_options = update_source();\n\tlet bool_options = [{ value: "yes", label: "Yes" }, { value: "no", label: "No" }];\n\n\tlet order_by_options = [\n\t\t{ value: "name", label: "Name" },\n\t\t{ value: "count", label: "Count" },\n\t\t{ value: "id", label: "ID" },\n\t\t{ value: "menu_order", label: "Menu Order" }\n\t];\n\n\tlet order_options = [{ value: "ASC", label: "Ascending" }, { value: "DESC", label: "Descending" }];\n\n\tlet theme_options = [\n\t\t{ value: "default", label: "Default" },\n\t\t{ value: "dark", label: "Dark" },\n\t\t// { value: "light", label: "Light" },\n\t\t{ value: \'netflix\', label: \'Netflix\' },\n\t\t// {value : \'amazon\', label: \'Amazon\'},\n\t\t{ value: \'airbnb\', label: \'Airbnb\' },\n\t\t{ value: "custom", label: "Custom" }\n\t];\n\n\tlet selectedProducts = [];\n\tconst writable_props = [];\n\n\tObject_1.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console_1.warn(`<Helpie_menu_app> was created with unknown prop \'${key}\'`);\n\t});\n\n\tfunction input_input_handler() {\n\t\ttitle = this.value;\n\t\t$$invalidate(1, title);\n\t}\n\n\tfunction select_value_binding(value) {\n\t\tif ($$self.$$.not_equal(settings.menu_source, value)) {\n\t\t\tsettings.menu_source = value;\n\t\t\t$$invalidate(0, settings);\n\t\t}\n\t}\n\n\tfunction select0_value_binding(value) {\n\t\tif ($$self.$$.not_equal(settings.show_children, value)) {\n\t\t\tsettings.show_children = value;\n\t\t\t$$invalidate(0, settings);\n\t\t}\n\t}\n\n\tfunction select1_value_binding(value) {\n\t\tif ($$self.$$.not_equal(settings.order_by, value)) {\n\t\t\tsettings.order_by = value;\n\t\t\t$$invalidate(0, settings);\n\t\t}\n\t}\n\n\tfunction select2_value_binding(value) {\n\t\tif ($$self.$$.not_equal(settings.order, value)) {\n\t\t\tsettings.order = value;\n\t\t\t$$invalidate(0, settings);\n\t\t}\n\t}\n\n\tfunction select3_value_binding(value) {\n\t\tif ($$self.$$.not_equal(settings.theme, value)) {\n\t\t\tsettings.theme = value;\n\t\t\t$$invalidate(0, settings);\n\t\t}\n\t}\n\n\tfunction input0_input_handler() {\n\t\tsettings.text_color = this.value;\n\t\t$$invalidate(0, settings);\n\t}\n\n\tfunction input1_input_handler() {\n\t\tsettings.bg_color = this.value;\n\t\t$$invalidate(0, settings);\n\t}\n\n\t$$self.$capture_state = () => ({\n\t\tonMount: svelte__WEBPACK_IMPORTED_MODULE_7__.onMount,\n\t\tSelect: svelte_select__WEBPACK_IMPORTED_MODULE_6__["default"],\n\t\tTailwindCSS: _tailwindcss_svelte__WEBPACK_IMPORTED_MODULE_5__["default"],\n\t\tBuilder: _essekia_layout_builder_src_builder_builder_svelte__WEBPACK_IMPORTED_MODULE_4__["default"],\n\t\tempty: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.empty,\n\t\tAccordionIntegrate: _accordion_accordion_svelte__WEBPACK_IMPORTED_MODULE_3__["default"],\n\t\tHelper: _helper_js__WEBPACK_IMPORTED_MODULE_2__["default"],\n\t\tsettings,\n\t\ttitle,\n\t\tisSettingsPresent,\n\t\tupdate_source,\n\t\tsave_settings,\n\t\tbool_options,\n\t\torder_by_options,\n\t\torder_options,\n\t\ttheme_options,\n\t\tselectedProducts,\n\t\tsource_options\n\t});\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'settings\' in $$props) $$invalidate(0, settings = $$props.settings);\n\t\tif (\'title\' in $$props) $$invalidate(1, title = $$props.title);\n\t\tif (\'isSettingsPresent\' in $$props) isSettingsPresent = $$props.isSettingsPresent;\n\t\tif (\'bool_options\' in $$props) $$invalidate(5, bool_options = $$props.bool_options);\n\t\tif (\'order_by_options\' in $$props) $$invalidate(6, order_by_options = $$props.order_by_options);\n\t\tif (\'order_options\' in $$props) $$invalidate(7, order_options = $$props.order_options);\n\t\tif (\'theme_options\' in $$props) $$invalidate(8, theme_options = $$props.theme_options);\n\t\tif (\'selectedProducts\' in $$props) selectedProducts = $$props.selectedProducts;\n\t\tif (\'source_options\' in $$props) $$invalidate(2, source_options = $$props.source_options);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\t$: $$invalidate(2, source_options = []);\n\n\treturn [\n\t\tsettings,\n\t\ttitle,\n\t\tsource_options,\n\t\tupdate_source,\n\t\tsave_settings,\n\t\tbool_options,\n\t\torder_by_options,\n\t\torder_options,\n\t\ttheme_options,\n\t\tinput_input_handler,\n\t\tselect_value_binding,\n\t\tselect0_value_binding,\n\t\tselect1_value_binding,\n\t\tselect2_value_binding,\n\t\tselect3_value_binding,\n\t\tinput0_input_handler,\n\t\tinput1_input_handler\n\t];\n}\n\nclass Helpie_menu_app extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, {});\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Helpie_menu_app",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Helpie_menu_app);\n\n\n//# sourceURL=webpack://helpie-faq/./assets/js/svelte/helpie-menu/helpie-menu-app.svelte?\n}')},"./assets/js/svelte/helpie-menu/helpie-menu-app.svelte.1.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/assets/js/svelte/helpie-menu/helpie-menu-app.svelte.1.css!./assets/js/svelte/helpie-menu/helpie-menu-app.svelte":()=>{"use strict";eval("{// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://helpie-faq/./assets/js/svelte/helpie-menu/helpie-menu-app.svelte?./assets/js/svelte/helpie-menu/helpie-menu-app.svelte.1.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local_Sites/helpie/app/public/wp-content/plugins/helpie-faq/assets/js/svelte/helpie-menu/helpie-menu-app.svelte.1.css\n}")},"./assets/js/svelte/main-settings.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var svelte_store__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! svelte/store */ "./node_modules/svelte/src/runtime/store/index.js");\n/* assets/js/svelte/main-settings.svelte generated by Svelte v4.2.20 */\n\n\nconst { Object: Object_1, console: console_1 } = svelte_internal__WEBPACK_IMPORTED_MODULE_0__.globals;\n\n\nconst file = "assets/js/svelte/main-settings.svelte";\n\nfunction get_each_context(ctx, list, i) {\n\tconst child_ctx = ctx.slice();\n\tchild_ctx[5] = list[i];\n\tchild_ctx[7] = i;\n\treturn child_ctx;\n}\n\nfunction get_each_context_1(ctx, list, i) {\n\tconst child_ctx = ctx.slice();\n\tchild_ctx[8] = list[i];\n\treturn child_ctx;\n}\n\n// (90:4) {:else}\nfunction create_else_block(ctx) {\n\tlet div;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tdiv.textContent = "Hidden";\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", "column");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 90, 5, 2364);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\t\t},\n\t\tp: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_else_block.name,\n\t\ttype: "else",\n\t\tsource: "(90:4) {:else}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (86:4) {#if getDependency(fieldsData, config.fields[field])}\nfunction create_if_block(ctx) {\n\tlet div;\n\tlet h3;\n\tlet t_value = /*config*/ ctx[0].fields[/*field*/ ctx[8]]["label"] + "";\n\tlet t;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\th3 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("h3");\n\t\t\tt = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(t_value);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(h3, file, 87, 6, 2294);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", "column");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 86, 5, 2267);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, h3);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(h3, t);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*config*/ 1 && t_value !== (t_value = /*config*/ ctx[0].fields[/*field*/ ctx[8]]["label"] + "")) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t, t_value);\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block.name,\n\t\ttype: "if",\n\t\tsource: "(86:4) {#if getDependency(fieldsData, config.fields[field])}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (85:3) {#each row.fields as field}\nfunction create_each_block_1(ctx) {\n\tlet show_if;\n\tlet if_block_anchor;\n\n\tfunction select_block_type(ctx, dirty) {\n\t\tif (dirty & /*config*/ 1) show_if = null;\n\t\tif (show_if == null) show_if = !!/*getDependency*/ ctx[1](/*fieldsData*/ ctx[2], /*config*/ ctx[0].fields[/*field*/ ctx[8]]);\n\t\tif (show_if) return create_if_block;\n\t\treturn create_else_block;\n\t}\n\n\tlet current_block_type = select_block_type(ctx, -1);\n\tlet if_block = current_block_type(ctx);\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tif_block.c();\n\t\t\tif_block_anchor = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.empty)();\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\tif_block.m(target, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, if_block_anchor, anchor);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (current_block_type === (current_block_type = select_block_type(ctx, dirty)) && if_block) {\n\t\t\t\tif_block.p(ctx, dirty);\n\t\t\t} else {\n\t\t\t\tif_block.d(1);\n\t\t\t\tif_block = current_block_type(ctx);\n\n\t\t\t\tif (if_block) {\n\t\t\t\t\tif_block.c();\n\t\t\t\t\tif_block.m(if_block_anchor.parentNode, if_block_anchor);\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(if_block_anchor);\n\t\t\t}\n\n\t\t\tif_block.d(detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_each_block_1.name,\n\t\ttype: "each",\n\t\tsource: "(85:3) {#each row.fields as field}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (83:1) {#each config.layout as row, key}\nfunction create_each_block(ctx) {\n\tlet div;\n\tlet t;\n\tlet each_value_1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*row*/ ctx[5].fields);\n\tlet each_blocks = [];\n\n\tfor (let i = 0; i < each_value_1.length; i += 1) {\n\t\teach_blocks[i] = create_each_block_1(get_each_context_1(ctx, each_value_1, i));\n\t}\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\teach_blocks[i].c();\n\t\t\t}\n\n\t\t\tt = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", "row");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 83, 2, 2155);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\teach_blocks[i].m(div, null);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*config, getDependency, fieldsData*/ 7) {\n\t\t\t\teach_value_1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*row*/ ctx[5].fields);\n\t\t\t\tlet i;\n\n\t\t\t\tfor (i = 0; i < each_value_1.length; i += 1) {\n\t\t\t\t\tconst child_ctx = get_each_context_1(ctx, each_value_1, i);\n\n\t\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\t\teach_blocks[i].p(child_ctx, dirty);\n\t\t\t\t\t} else {\n\t\t\t\t\t\teach_blocks[i] = create_each_block_1(child_ctx);\n\t\t\t\t\t\teach_blocks[i].c();\n\t\t\t\t\t\teach_blocks[i].m(div, t);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tfor (; i < each_blocks.length; i += 1) {\n\t\t\t\t\teach_blocks[i].d(1);\n\t\t\t\t}\n\n\t\t\t\teach_blocks.length = each_value_1.length;\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_each)(each_blocks, detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_each_block.name,\n\t\ttype: "each",\n\t\tsource: "(83:1) {#each config.layout as row, key}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction create_fragment(ctx) {\n\tlet div;\n\tlet each_value = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*config*/ ctx[0].layout);\n\tlet each_blocks = [];\n\n\tfor (let i = 0; i < each_value.length; i += 1) {\n\t\teach_blocks[i] = create_each_block(get_each_context(ctx, each_value, i));\n\t}\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\teach_blocks[i].c();\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", "settings-container");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 81, 0, 2085);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\teach_blocks[i].m(div, null);\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tif (dirty & /*config, getDependency, fieldsData*/ 7) {\n\t\t\t\teach_value = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*config*/ ctx[0].layout);\n\t\t\t\tlet i;\n\n\t\t\t\tfor (i = 0; i < each_value.length; i += 1) {\n\t\t\t\t\tconst child_ctx = get_each_context(ctx, each_value, i);\n\n\t\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\t\teach_blocks[i].p(child_ctx, dirty);\n\t\t\t\t\t} else {\n\t\t\t\t\t\teach_blocks[i] = create_each_block(child_ctx);\n\t\t\t\t\t\teach_blocks[i].c();\n\t\t\t\t\t\teach_blocks[i].m(div, null);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tfor (; i < each_blocks.length; i += 1) {\n\t\t\t\t\teach_blocks[i].d(1);\n\t\t\t\t}\n\n\t\t\t\teach_blocks.length = each_value.length;\n\t\t\t}\n\t\t},\n\t\ti: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\to: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_each)(each_blocks, detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Main_settings\', slots, []);\n\tlet { config } = $$props;\n\tlet { store } = $$props;\n\n\t// export let executeRepeater;\n\tconsole.log("store: ");\n\n\tconsole.log((0,svelte_store__WEBPACK_IMPORTED_MODULE_2__.get)(store.fields));\n\n\tconst whatAmI = me => {\n\t\treturn Object.prototype.toString.call(me).split(/\\W/)[2];\n\t};\n\n\tconst getDependency = (storeData, field) => {\n\t\tlet showField = true;\n\n\t\tif (whatAmI(field) === "Object" && "dependency" in field) {\n\t\t\tfield["dependency"].forEach(dependency => {\n\t\t\t\tif (storeData[dependency["id"]] != dependency["value"]) {\n\t\t\t\t\tshowField = false;\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\n\t\t// console.log("getDependency: ");\n\t\t// console.log(storeData);\n\t\t// console.log(field);\n\t\t// console.log(\n\t\t// \t"field: " + Object.keys(field),\n\t\t// \t", showField: " + showField\n\t\t// );\n\t\treturn showField;\n\t};\n\n\t// Called onRepeaterClick\n\t// const onPostGroupRepeaterClick = (config, store) => {\n\t// \tlet fieldsToDuplicate = config.layout[2];\n\t// \tlet args = [\n\t// \t\t\'layout\' => [\'after\', \'\']\n\t// \t]\n\t// \tthis.executeRepeater(config, store, fieldsToDuplicate);\n\t// }\n\t// const executeRepeater = (config, store) => {\n\t// \t// Step 1: Get variables needed\n\t// \t// let layoutObjectIdToDuplicate = config.layout[2];\n\t// \tlet fieldsToDuplicate = config.layout[2];\n\t// \t// let fieldsContainer = "";\n\t// \tlet currentCounterValue = 2;\n\t// \tlet nextCounterValue = currentCounterValue++;\n\t// \tlet newFieldKeys = [];\n\t// \t// Step 2: Update Store Fields Object\n\t// \tlet newFields = [];\n\t// \tfieldsToDuplicate.forEach(($key) => (field) => {\n\t// \t\tlet oldKey = $key;\n\t// \t\tlet newKey = oldKey.replace(/[0-9]/g, nextCounterValue);\n\t// \t\tstore.addField(newKey, field);\n\t// \t\tnewFieldKeys.push(newKey);\n\t// \t});\n\t// \t// Step 3: Update layout Object in Store\n\t// \tstore.addLayoutRow(newFieldKeys);\n\t// \t// Step 4: Update Counter Hidden Field\n\t// \tstore.updateFieldValue("post_group_repeater_count", nextCounterValue);\n\t// };\n\tlet fieldsData = (0,svelte_store__WEBPACK_IMPORTED_MODULE_2__.get)(store.fields);\n\n\tconsole.log("config: ");\n\tconsole.log(config);\n\n\tconfig.layout.forEach(row => {\n\t\tconsole.log("row");\n\t\tconsole.log(row);\n\t});\n\n\t$$self.$$.on_mount.push(function () {\n\t\tif (config === undefined && !(\'config\' in $$props || $$self.$$.bound[$$self.$$.props[\'config\']])) {\n\t\t\tconsole_1.warn("<Main_settings> was created without expected prop \'config\'");\n\t\t}\n\n\t\tif (store === undefined && !(\'store\' in $$props || $$self.$$.bound[$$self.$$.props[\'store\']])) {\n\t\t\tconsole_1.warn("<Main_settings> was created without expected prop \'store\'");\n\t\t}\n\t});\n\n\tconst writable_props = [\'config\', \'store\'];\n\n\tObject_1.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console_1.warn(`<Main_settings> was created with unknown prop \'${key}\'`);\n\t});\n\n\t$$self.$$set = $$props => {\n\t\tif (\'config\' in $$props) $$invalidate(0, config = $$props.config);\n\t\tif (\'store\' in $$props) $$invalidate(3, store = $$props.store);\n\t};\n\n\t$$self.$capture_state = () => ({\n\t\tget: svelte_store__WEBPACK_IMPORTED_MODULE_2__.get,\n\t\tconfig,\n\t\tstore,\n\t\twhatAmI,\n\t\tgetDependency,\n\t\tfieldsData\n\t});\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'config\' in $$props) $$invalidate(0, config = $$props.config);\n\t\tif (\'store\' in $$props) $$invalidate(3, store = $$props.store);\n\t\tif (\'fieldsData\' in $$props) $$invalidate(2, fieldsData = $$props.fieldsData);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [config, getDependency, fieldsData, store];\n}\n\nclass Main_settings extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, { config: 0, store: 3 });\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Main_settings",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget config() {\n\t\tthrow new Error("<Main_settings>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset config(value) {\n\t\tthrow new Error("<Main_settings>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget store() {\n\t\tthrow new Error("<Main_settings>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset store(value) {\n\t\tthrow new Error("<Main_settings>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Main_settings);\n\n//# sourceURL=webpack://helpie-faq/./assets/js/svelte/main-settings.svelte?\n}')},"./assets/js/svelte/notice.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var _Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_assets_js_svelte_notice_svelte_3_css_svelte_loader_cssPath_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_assets_js_svelte_notice_svelte_3_css_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_assets_js_svelte_notice_svelte__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./assets/js/svelte/notice.svelte.3.css!=!svelte-loader?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/assets/js/svelte/notice.svelte.3.css!./assets/js/svelte/notice.svelte */ "./assets/js/svelte/notice.svelte.3.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/assets/js/svelte/notice.svelte.3.css!./assets/js/svelte/notice.svelte");\n/* assets/js/svelte/notice.svelte generated by Svelte v4.2.20 */\n\n\n\nconst file = "assets/js/svelte/notice.svelte";\n\n// (28:8) {#if link}\nfunction create_if_block(ctx) {\n\tlet a;\n\tlet t0_value = /*link*/ ctx[1].text + "";\n\tlet t0;\n\tlet t1;\n\tlet a_href_value;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\ta = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("a");\n\t\t\tt0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(t0_value);\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(" >>");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a, "class", "helpiefaq__notice__link svelte-gxzznl");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a, "href", a_href_value = /*link*/ ctx[1].url);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a, "linkattributes", /*linkAttributes*/ ctx[3]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(a, file, 28, 12, 789);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, a, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(a, t0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(a, t1);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*link*/ 2 && t0_value !== (t0_value = /*link*/ ctx[1].text + "")) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t0, t0_value);\n\n\t\t\tif (dirty & /*link*/ 2 && a_href_value !== (a_href_value = /*link*/ ctx[1].url)) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a, "href", a_href_value);\n\t\t\t}\n\n\t\t\tif (dirty & /*linkAttributes*/ 8) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(a, "linkattributes", /*linkAttributes*/ ctx[3]);\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(a);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block.name,\n\t\ttype: "if",\n\t\tsource: "(28:8) {#if link}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction create_fragment(ctx) {\n\tlet div;\n\tlet span0;\n\tlet span0_class_value;\n\tlet t0;\n\tlet span1;\n\tlet t1;\n\tlet t2;\n\tlet div_class_value;\n\tlet if_block = /*link*/ ctx[1] && create_if_block(ctx);\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tspan0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\tt0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tspan1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(/*message*/ ctx[0]);\n\t\t\tt2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(" \\n ");\n\t\t\tif (if_block) if_block.c();\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span0, "class", span0_class_value = "dashicons dashicons-" + /*iconClass*/ ctx[2] + " svelte-gxzznl");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span0, file, 24, 4, 642);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span1, "class", "helpiefaq__notice__text svelte-gxzznl");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span1, file, 25, 4, 695);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", div_class_value = "helpiefaq__notice " + /*noticeClass*/ ctx[4] + " svelte-gxzznl");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 23, 0, 592);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, span0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, span1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(span1, t1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(span1, t2);\n\t\t\tif (if_block) if_block.m(span1, null);\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tif (dirty & /*iconClass*/ 4 && span0_class_value !== (span0_class_value = "dashicons dashicons-" + /*iconClass*/ ctx[2] + " svelte-gxzznl")) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span0, "class", span0_class_value);\n\t\t\t}\n\n\t\t\tif (dirty & /*message*/ 1) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t1, /*message*/ ctx[0]);\n\n\t\t\tif (/*link*/ ctx[1]) {\n\t\t\t\tif (if_block) {\n\t\t\t\t\tif_block.p(ctx, dirty);\n\t\t\t\t} else {\n\t\t\t\t\tif_block = create_if_block(ctx);\n\t\t\t\t\tif_block.c();\n\t\t\t\t\tif_block.m(span1, null);\n\t\t\t\t}\n\t\t\t} else if (if_block) {\n\t\t\t\tif_block.d(1);\n\t\t\t\tif_block = null;\n\t\t\t}\n\t\t},\n\t\ti: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\to: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\n\t\t\tif (if_block) if_block.d();\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Notice\', slots, []);\n\tlet { type = "" } = $$props;\n\tlet { message = "" } = $$props;\n\tlet { link = "" } = $$props;\n\tlet noticeClass = "helpiefaq__notice--" + type;\n\tlet iconClass = "";\n\n\tif (type == "success") {\n\t\ticonClass = "yes-alt";\n\t} else if (type == "info") {\n\t\ticonClass = "info";\n\t} else if (type == "warning") {\n\t\ticonClass = "warning";\n\t} else if (type == "danger") {\n\t\ticonClass = "dismiss";\n\t}\n\n\tlet linkAttributes = "";\n\n\tif (link && link.open_in_new_tab) {\n\t\tlinkAttributes = "target=\'_blank\'";\n\t}\n\n\tconst writable_props = [\'type\', \'message\', \'link\'];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console.warn(`<Notice> was created with unknown prop \'${key}\'`);\n\t});\n\n\t$$self.$$set = $$props => {\n\t\tif (\'type\' in $$props) $$invalidate(5, type = $$props.type);\n\t\tif (\'message\' in $$props) $$invalidate(0, message = $$props.message);\n\t\tif (\'link\' in $$props) $$invalidate(1, link = $$props.link);\n\t};\n\n\t$$self.$capture_state = () => ({\n\t\ttype,\n\t\tmessage,\n\t\tlink,\n\t\tnoticeClass,\n\t\ticonClass,\n\t\tlinkAttributes\n\t});\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'type\' in $$props) $$invalidate(5, type = $$props.type);\n\t\tif (\'message\' in $$props) $$invalidate(0, message = $$props.message);\n\t\tif (\'link\' in $$props) $$invalidate(1, link = $$props.link);\n\t\tif (\'noticeClass\' in $$props) $$invalidate(4, noticeClass = $$props.noticeClass);\n\t\tif (\'iconClass\' in $$props) $$invalidate(2, iconClass = $$props.iconClass);\n\t\tif (\'linkAttributes\' in $$props) $$invalidate(3, linkAttributes = $$props.linkAttributes);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [message, link, iconClass, linkAttributes, noticeClass, type];\n}\n\nclass Notice extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, { type: 5, message: 0, link: 1 });\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Notice",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget type() {\n\t\tthrow new Error("<Notice>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset type(value) {\n\t\tthrow new Error("<Notice>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget message() {\n\t\tthrow new Error("<Notice>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset message(value) {\n\t\tthrow new Error("<Notice>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget link() {\n\t\tthrow new Error("<Notice>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset link(value) {\n\t\tthrow new Error("<Notice>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Notice);\n\n\n//# sourceURL=webpack://helpie-faq/./assets/js/svelte/notice.svelte?\n}')},"./assets/js/svelte/notice.svelte.3.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/assets/js/svelte/notice.svelte.3.css!./assets/js/svelte/notice.svelte":()=>{"use strict";eval("{// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://helpie-faq/./assets/js/svelte/notice.svelte?./assets/js/svelte/notice.svelte.3.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local_Sites/helpie/app/public/wp-content/plugins/helpie-faq/assets/js/svelte/notice.svelte.3.css\n}")},"./assets/js/svelte/reducer.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ getElementsOnlyWhenDependencyConditionMet: () => (/* binding */ getElementsOnlyWhenDependencyConditionMet)\n/* harmony export */ });\n/* harmony import */ var _construct__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./construct */ "./assets/js/svelte/construct.js");\nfunction _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); }\nfunction _toConsumableArray(r) { return _arrayWithoutHoles(r) || _iterableToArray(r) || _unsupportedIterableToArray(r) || _nonIterableSpread(); }\nfunction _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }\nfunction _iterableToArray(r) { if ("undefined" != typeof Symbol && null != r[Symbol.iterator] || null != r["@@iterator"]) return Array.from(r); }\nfunction _arrayWithoutHoles(r) { if (Array.isArray(r)) return _arrayLikeToArray(r); }\nfunction ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }\nfunction _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { _defineProperty(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }\nfunction _defineProperty(e, r, t) { return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, { value: t, enumerable: !0, configurable: !0, writable: !0 }) : e[r] = t, e; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; }\nfunction _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); }\nfunction _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); }\nfunction _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if ("string" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return "Object" === t && r.constructor && (t = r.constructor.name), "Map" === t || "Set" === t ? Array.from(r) : "Arguments" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\nfunction _iterableToArrayLimit(r, l) { var t = null == r ? null : "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t["return"] && (u = t["return"](), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }\nfunction _arrayWithHoles(r) { if (Array.isArray(r)) return r; }\n\n\n/* unused harmony default export */ var __WEBPACK_DEFAULT_EXPORT__ = (function (dataElements, configElements) {\n var _loop = function _loop() {\n var _Object$entries$_i = _slicedToArray(_Object$entries[_i], 2),\n elementId = _Object$entries$_i[0],\n element = _Object$entries$_i[1];\n // 1. Element with id and config\n if (element && element["originId"] && configElements[element["originId"]]) {\n dataElements[elementId] = _objectSpread(_objectSpread({}, configElements[element["originId"]]), element);\n if (configElements[element["originId"]]["options_getter"]) {\n var options_getter = _objectSpread(_objectSpread({}, configElements[element["originId"]]["options_getter"]), element["options_getter"]);\n dataElements[elementId]["options_getter"] = options_getter;\n dataElements[elementId]["options"] = _toConsumableArray(configElements[element["originId"]]["options"]);\n }\n }\n\n // 2. Move Repeater children to its items\n if (dataElements[elementId]["type"] == "accordion" || dataElements[elementId]["type"] == "repeater") {\n var items = [];\n dataElements[elementId]["children"].forEach(function (children, index) {\n // let label = _getAccordionLabel(children[0], dataElements);\n var label = "";\n items[index] = {\n title: dataElements[elementId]["label"] + " " + (index + 1) + label,\n children: children\n };\n });\n dataElements[elementId]["items"] = items;\n }\n\n // Fix: properties suddenly not exist on rendered element\n // TODO: need to find out root cause\n if (!dataElements[elementId]["properties"] || !dataElements[elementId]["properties"]["value"]) {\n dataElements[elementId]["properties"] = {\n value: ""\n };\n }\n\n // 4. Options getter\n if (dataElements[elementId] && dataElements[elementId]["options_getter"] && dataElements[elementId]["options_getter"]["params"]) {\n var optionsGetter = dataElements[elementId]["options_getter"];\n var params = optionsGetter["params"];\n var filterBy = optionsGetter["filter_by"];\n for (var _i2 = 0, _Object$entries2 = Object.entries(params); _i2 < _Object$entries2.length; _i2++) {\n var _Object$entries2$_i = _slicedToArray(_Object$entries2[_i2], 2),\n paramKey = _Object$entries2$_i[0],\n param = _Object$entries2$_i[1];\n if (dataElements[param["id"]] && dataElements[param["id"]]["properties"] && dataElements[param["id"]]["properties"]["value"]) {\n params[paramKey]["value"] = dataElements[param["id"]]["properties"]["value"];\n }\n }\n if (params[filterBy]) {\n var filterByValue = params[filterBy]["value"];\n dataElements[elementId]["options"] = dataElements[elementId]["options"].filter(function (option) {\n return option[filterBy] && option[filterBy] == filterByValue;\n });\n if (dataElements[elementId]["options"].length == 0 && optionsGetter["getter"]) {\n var getOptions = optionsGetter["getter"];\n getOptions({\n optionsGetter: optionsGetter,\n originId: dataElements[elementId]["originId"]\n });\n }\n }\n }\n };\n // console.log("Columns ", columns);\n // console.log("configElements : ", configElements);\n\n for (var _i = 0, _Object$entries = Object.entries(dataElements); _i < _Object$entries.length; _i++) {\n _loop();\n }\n\n // dataElements = dataElements;\n console.log("elements before layout builder : ", dataElements);\n return dataElements;\n});\nvar getElementsOnlyWhenDependencyConditionMet = function getElementsOnlyWhenDependencyConditionMet(elementsWorkflow) {\n var elementIds = [];\n var elements = _objectSpread({}, elementsWorkflow);\n var _loop2 = function _loop2() {\n var _Object$entries3$_i = _slicedToArray(_Object$entries3[_i3], 2),\n elementId = _Object$entries3$_i[0],\n element = _Object$entries3$_i[1];\n // console.log("getElementsOnlyWhenDependencyConditionMet elementId: " + elementId);\n if ("dependency" in elements[elementId] && elements[elementId]["dependency"]) {\n var conditions = [];\n elements[elementId]["dependency"].forEach(function (dependency, dependencyIndex) {\n var condtion = _checkDependency(dependency, elements);\n conditions[dependencyIndex] = condtion;\n });\n elements[elementId]["display"] = conditions.reduce(function (previousValue, currentValue) {\n console.log("conditions previousValue: " + previousValue + " , currentValue: " + currentValue);\n if (previousValue == true && currentValue == true) {\n return true;\n } else {\n return false;\n }\n }, true);\n console.log(" elements[elementId][display]: " + elements[elementId]["display"]);\n if (elements[elementId]["display"] == false) {\n var children = (0,_construct__WEBPACK_IMPORTED_MODULE_0__._getElementAndItsChildren)(elementId, elements);\n var childrenIds = _getIdsfromObj(children);\n elementIds = [].concat(_toConsumableArray(elementIds), _toConsumableArray(childrenIds));\n }\n\n // console.log(" Condition : ", elements[elementId]["dependency"]);\n delete elements[elementId]["display"];\n }\n // delete elements[elementId]["dependency"];\n };\n for (var _i3 = 0, _Object$entries3 = Object.entries(elements); _i3 < _Object$entries3.length; _i3++) {\n _loop2();\n }\n for (var _i4 = 0, _Object$entries4 = Object.entries(elements); _i4 < _Object$entries4.length; _i4++) {\n var _Object$entries4$_i = _slicedToArray(_Object$entries4[_i4], 2),\n elementId = _Object$entries4$_i[0],\n element = _Object$entries4$_i[1];\n if (elementIds.includes(elementId)) {\n // newElements[elementId] = element;\n delete elements[elementId];\n }\n }\n elements = elements;\n\n // console.log(" elements : ", elements);\n // console.log(" newElements : ", newElements);\n\n return elements;\n};\nvar _checkDependency = function _checkDependency(dependency, elements) {\n var condition = false;\n var id = dependency["id"];\n var operator = dependency["operator"];\n var value = dependency["value"] || "";\n var isElementExist = elements[id];\n var isPropertiesExist = isElementExist && elements[id]["properties"];\n var isValueExist = isPropertiesExist && elements[id]["properties"]["value"];\n\n // console.log("_checkDependency - id: " + id);\n // console.log("elements[id] : ");\n // console.log(elements[id]);\n // console.log("operator: " + operator);\n // console.log("value: " + value);\n // console.log("depdency value: " + elements[id]["properties"]["value"]);\n\n // Operator: Equal to\n if (operator == "==" && isValueExist && elements[id]["properties"]["value"] == value) {\n condition = true;\n }\n\n // Operator: Not Empty\n if (operator == "not_empty" && isValueExist) {\n condition = true;\n }\n\n // Operator: Empty\n if (operator == "empty" && !isValueExist) {\n condition = true;\n }\n\n // Operator: Not Equal to\n if (operator == "!=" && (isValueExist && elements[id]["properties"]["value"] != value || !isValueExist)) {\n condition = true;\n }\n return condition;\n};\nvar _getIdsfromObj = function _getIdsfromObj(givenObject) {\n var ids = [];\n for (var _i5 = 0, _Object$entries5 = Object.entries(givenObject); _i5 < _Object$entries5.length; _i5++) {\n var _Object$entries5$_i = _slicedToArray(_Object$entries5[_i5], 1),\n objectId = _Object$entries5$_i[0];\n ids.push(objectId);\n }\n return ids;\n};\nvar _getAccordionLabel = function _getAccordionLabel(child, elements) {\n var label = "";\n if (child && elements[child]["children"] && elements[elements[child]["children"][0]]["children"][0] && elements[elements[elements[child]["children"][0]]["children"][0]]) {\n var element = elements[elements[elements[child]["children"][0]]["children"][0]];\n label = element["properties"] && element["properties"]["value"] ? " (" + element["properties"]["value"].toUpperCase() + ") " : "";\n }\n return label;\n};\n\n//# sourceURL=webpack://helpie-faq/./assets/js/svelte/reducer.js?\n}')},"./assets/js/svelte/store.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_store__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/store */ "./node_modules/svelte/src/runtime/store/index.js");\n/* harmony import */ var _config_json__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./config.json */ "./assets/js/svelte/config.json");\n/* harmony import */ var _construct__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./construct */ "./assets/js/svelte/construct.js");\nfunction _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); }\nfunction _regenerator() { /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */ var e, t, r = "function" == typeof Symbol ? Symbol : {}, n = r.iterator || "@@iterator", o = r.toStringTag || "@@toStringTag"; function i(r, n, o, i) { var c = n && n.prototype instanceof Generator ? n : Generator, u = Object.create(c.prototype); return _regeneratorDefine2(u, "_invoke", function (r, n, o) { var i, c, u, f = 0, p = o || [], y = !1, G = { p: 0, n: 0, v: e, a: d, f: d.bind(e, 4), d: function d(t, r) { return i = t, c = 0, u = e, G.n = r, a; } }; function d(r, n) { for (c = r, u = n, t = 0; !y && f && !o && t < p.length; t++) { var o, i = p[t], d = G.p, l = i[2]; r > 3 ? (o = l === n) && (u = i[(c = i[4]) ? 5 : (c = 3, 3)], i[4] = i[5] = e) : i[0] <= d && ((o = r < 2 && d < i[1]) ? (c = 0, G.v = n, G.n = i[1]) : d < l && (o = r < 3 || i[0] > n || n > l) && (i[4] = r, i[5] = n, G.n = l, c = 0)); } if (o || r > 1) return a; throw y = !0, n; } return function (o, p, l) { if (f > 1) throw TypeError("Generator is already running"); for (y && 1 === p && d(p, l), c = p, u = l; (t = c < 2 ? e : u) || !y;) { i || (c ? c < 3 ? (c > 1 && (G.n = -1), d(c, u)) : G.n = u : G.v = u); try { if (f = 2, i) { if (c || (o = "next"), t = i[o]) { if (!(t = t.call(i, u))) throw TypeError("iterator result is not an object"); if (!t.done) return t; u = t.value, c < 2 && (c = 0); } else 1 === c && (t = i["return"]) && t.call(i), c < 2 && (u = TypeError("The iterator does not provide a \'" + o + "\' method"), c = 1); i = e; } else if ((t = (y = G.n < 0) ? u : r.call(n, G)) !== a) break; } catch (t) { i = e, c = 1, u = t; } finally { f = 1; } } return { value: t, done: y }; }; }(r, o, i), !0), u; } var a = {}; function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} t = Object.getPrototypeOf; var c = [][n] ? t(t([][n]())) : (_regeneratorDefine2(t = {}, n, function () { return this; }), t), u = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(c); function f(e) { return Object.setPrototypeOf ? Object.setPrototypeOf(e, GeneratorFunctionPrototype) : (e.__proto__ = GeneratorFunctionPrototype, _regeneratorDefine2(e, o, "GeneratorFunction")), e.prototype = Object.create(u), e; } return GeneratorFunction.prototype = GeneratorFunctionPrototype, _regeneratorDefine2(u, "constructor", GeneratorFunctionPrototype), _regeneratorDefine2(GeneratorFunctionPrototype, "constructor", GeneratorFunction), GeneratorFunction.displayName = "GeneratorFunction", _regeneratorDefine2(GeneratorFunctionPrototype, o, "GeneratorFunction"), _regeneratorDefine2(u), _regeneratorDefine2(u, o, "Generator"), _regeneratorDefine2(u, n, function () { return this; }), _regeneratorDefine2(u, "toString", function () { return "[object Generator]"; }), (_regenerator = function _regenerator() { return { w: i, m: f }; })(); }\nfunction _regeneratorDefine2(e, r, n, t) { var i = Object.defineProperty; try { i({}, "", {}); } catch (e) { i = 0; } _regeneratorDefine2 = function _regeneratorDefine(e, r, n, t) { function o(r, n) { _regeneratorDefine2(e, r, function (e) { return this._invoke(r, n, e); }); } r ? i ? i(e, r, { value: n, enumerable: !t, configurable: !t, writable: !t }) : e[r] = n : (o("next", 0), o("throw", 1), o("return", 2)); }, _regeneratorDefine2(e, r, n, t); }\nfunction asyncGeneratorStep(n, t, e, r, o, a, c) { try { var i = n[a](c), u = i.value; } catch (n) { return void e(n); } i.done ? t(u) : Promise.resolve(u).then(r, o); }\nfunction _asyncToGenerator(n) { return function () { var t = this, e = arguments; return new Promise(function (r, o) { var a = n.apply(t, e); function _next(n) { asyncGeneratorStep(a, r, o, _next, _throw, "next", n); } function _throw(n) { asyncGeneratorStep(a, r, o, _next, _throw, "throw", n); } _next(void 0); }); }; }\nfunction _classCallCheck(a, n) { if (!(a instanceof n)) throw new TypeError("Cannot call a class as a function"); }\nfunction _defineProperties(e, r) { for (var t = 0; t < r.length; t++) { var o = r[t]; o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, _toPropertyKey(o.key), o); } }\nfunction _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), t && _defineProperties(e, t), Object.defineProperty(e, "prototype", { writable: !1 }), e; }\nfunction _defineProperty(e, r, t) { return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, { value: t, enumerable: !0, configurable: !0, writable: !0 }) : e[r] = t, e; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; }\nfunction _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); }\n\n\n\n\nvar Store = /*#__PURE__*/function () {\n function Store(props) {\n _classCallCheck(this, Store);\n _defineProperty(this, "fields", void 0);\n _defineProperty(this, "props", void 0);\n console.log("Store - props: ");\n console.log(props);\n this.props = props;\n // Initialize with Config.php\n // this.fields = props.config.fields.map(({ field.value }) => foo);\n // this.fields = props[\'config\'].map(function (field) { return field.default; });\n var fieldsConfig = [];\n // this.fields = writable(props.config.fields);\n\n var elementsConfigClone = jQuery.extend(true, {}, _config_json__WEBPACK_IMPORTED_MODULE_2__);\n console.log("constructor() elementsConfigClone: ");\n console.log(elementsConfigClone);\n this.onLoad(props, elementsConfigClone);\n }\n return _createClass(Store, [{\n key: "onLoad",\n value: function onLoad(props, elementsConfig) {\n // 0. Setup fields\n\n console.log("onLoad() props: ");\n console.log(props);\n this.faq_group_location_index = props.settings.faq_group_location_index ? props.settings.faq_group_location_index : 2;\n this.group_id = props.tagID;\n this.post_types = props.post_types;\n var initialElements = this.getInitialElements(elementsConfig); // fallback\n var initFields = this.getInitFields(initialElements);\n var fields = props.settings.fields ? props.settings.fields : initFields;\n fields = this.fixDataTypes(fields);\n console.log("onLoad() faq_group_location_index: ");\n console.log(props.settings.faq_group_location_index);\n console.log("this.post_types: ");\n console.log(this.post_types);\n console.log("onLoad() fields: ");\n console.log(fields);\n\n // 1.0 Setup elements\n var elements = initialElements; // fallback\n var repeatedGroups = this.get_repeatedGroups(fields);\n console.log("beforeDynamic onLoad() elements: ");\n console.log(elements);\n console.log("beforeDynamic onLoad() repeatedGroups: ");\n console.log(repeatedGroups);\n\n // 1.2\n elements = this.updateFAQGroupElements(elements, repeatedGroups);\n\n // 2.1\n elements = this.updateElementPropertyWithFieldsValue(elements, fields);\n console.log("onLoad() elements: ");\n console.log(elements);\n\n // 2.2\n var elementsInput = jQuery.extend(true, {}, elements);\n\n // 3.0\n this.fields = (0,svelte_store__WEBPACK_IMPORTED_MODULE_1__.writable)(JSON.parse(JSON.stringify(fields)));\n this.elements = (0,svelte_store__WEBPACK_IMPORTED_MODULE_1__.writable)(elementsInput);\n return elements;\n }\n }, {\n key: "fixDataTypes",\n value: function fixDataTypes(fields) {\n console.log("fixPostIds: ");\n for (var key in fields) {\n var after_ = key.split("__")[1];\n var isPostField = key.startsWith("post") && !key.startsWith("post_type") && !isNaN(after_);\n var isTermsField = key.startsWith("terms") && !isNaN(after_);\n\n // Starts with "post" and ends with a number (after "__")\n if ((isPostField || isTermsField) && Array.isArray(fields[key]["value"])) {\n console.log("key: " + key);\n // let newValue = fields[key][\'value\'];\n var newValue = fields[key]["value"].map(Number);\n fields[key]["value"] = newValue;\n }\n }\n return fields;\n }\n }, {\n key: "getElementsConfig",\n value: function getElementsConfig() {\n return jQuery.extend(true, {}, _config_json__WEBPACK_IMPORTED_MODULE_2__);\n }\n }, {\n key: "getInitFields",\n value: function getInitFields(elementsConfig) {\n var initFields = {};\n for (var key in elementsConfig) {\n if (elementsConfig[key]["extra"] && elementsConfig[key]["extra"]["elementType"] == "field") {\n initFields[key] = {\n value: elementsConfig[key]["default"],\n originId: elementsConfig[key]["extra"]["originId"] ? elementsConfig[key]["extra"]["originId"] : key\n };\n }\n }\n\n // Starting FAQ Group properties\n var idNumber = 1;\n initFields = this.updateFAQGroupFields(initFields, idNumber);\n return initFields;\n }\n }, {\n key: "get_repeatedGroups",\n value: function get_repeatedGroups(fields) {\n var repeatedGroups = [];\n var idNumber;\n // 1.1 Dynamic values\n for (var key in fields) {\n var after_ = key.split("__")[1];\n console.log("get_repeatedGroups : " + fields[key]);\n var post_type = "post";\n var taxonomy = "category";\n\n // Starts with "post" and ends with a number (after "__")\n var isPostTypeField = key.startsWith("post_type") && !isNaN(after_);\n var isTaxonomyField = key.startsWith("taxonomy") && !isNaN(after_);\n if (isPostTypeField) {\n post_type = fields[key]["value"];\n taxonomy = fields["taxonomy__" + after_]["value"];\n idNumber = after_;\n }\n\n // if (isTaxonomyField) {\n // taxonomy = fields[key][\'value\'];\n // idNumber = after_;\n // }\n\n if (isPostTypeField) {\n var repeatedGroupInfo = {\n post_type: post_type,\n taxonomy: taxonomy,\n idNumber: idNumber ? idNumber : 1\n };\n repeatedGroups.push(repeatedGroupInfo);\n }\n }\n console.log("repeatedGroups: ");\n console.log(repeatedGroups);\n return repeatedGroups;\n }\n }, {\n key: "updateFAQGroupElements",\n value: function updateFAQGroupElements(elements, repeatedGroups) {\n var _this = this;\n var that = this;\n for (var index = 0; index < repeatedGroups.length; index++) {\n var idNumber = repeatedGroups[index]["idNumber"];\n elements = this.createRepeatedGroupOfElements(elements, idNumber);\n }\n var params = {\n // \'post_type\' : post_type,\n // \'posts_element_id\': posts_element_id,\n // \'taxonomies_element_id\': taxonomies_element_id,\n repeatedGroups: repeatedGroups\n };\n var groups = [];\n this.getPostsAndTaxonomiesOfPostTypeMultiple(params).then(function (groupsData) {\n console.log("groupsData: ");\n console.log(groupsData);\n for (var key in groupsData) {\n var posts_element_id = "post" + "__" + key;\n var taxonomies_element_id = "taxonomy" + "__" + key;\n var terms_element_id = "terms" + "__" + key;\n var output = _this.getPostTypeDataFromFetchData(groupsData[key]);\n var posts = output["posts"];\n var taxonomies = output["taxonomies"];\n var terms = output["terms"];\n console.log("posts: ");\n console.log(posts);\n that.updateElementOptions(posts_element_id, posts);\n that.updateElementOptions(taxonomies_element_id, taxonomies);\n that.updateElementOptions(terms_element_id, terms);\n }\n });\n return elements;\n }\n }, {\n key: "arrayRemove",\n value: function arrayRemove(arr, value) {\n return arr.filter(function (ele) {\n return ele != value;\n });\n }\n }, {\n key: "getInitialElements",\n value: function getInitialElements(elementsConfig) {\n var initialElements = elementsConfig;\n\n // Add index to repeat Elements\n var repeatElements = ["faq_group_row", "post_type", "taxonomy_or_post", "post", "taxonomy", "terms"];\n var initialIdNumber = 1;\n\n // initialElements = this.createRepeatedGroupOfElements(initialElements, initialIdNumber);\n\n // Delete non-indexed repeater elements copied from config\n for (var key in repeatElements) {\n var prop_name = repeatElements[key];\n delete initialElements[prop_name];\n }\n console.log("getInitialElements initialElements: ");\n console.log(initialElements);\n\n // Remove old row\n initialElements["faq_group_location"]["children"].splice(0, 1);\n initialElements["faq_group_location"]["items"].splice(0, 1);\n console.log("getInitialElements initialElements: ");\n console.log(initialElements);\n return initialElements;\n }\n }, {\n key: "convertPostTypeIntoOptions",\n value: function convertPostTypeIntoOptions(options) {\n console.log("convertPostTypeIntoOptions: options - ");\n console.log(options);\n console.log(this.props.post_types);\n // let options = [];\n for (var key in this.props.post_types) {\n var label = key.replace(/_/g, " ");\n label = label.charAt(0).toUpperCase() + label.slice(1);\n if (this.props.post_types[key]["active"] == true) {\n options.push({\n id: key,\n label: this.props.post_types[key]["label"]\n });\n }\n }\n console.log("end: options - ");\n console.log(options);\n return options;\n }\n }, {\n key: "createRepeatedGroupOfElements",\n value: function createRepeatedGroupOfElements(elements, idNumber) {\n var elementsConfig = this.getElementsConfig();\n var newElements = {};\n var faq_group_row_new_name = "faq_group_row" + "__" + idNumber;\n var post_type_new_name = "post_type" + "__" + idNumber;\n var taxonomy_or_post_new_name = "taxonomy_or_post" + "__" + idNumber;\n var post_new_name = "post" + "__" + idNumber;\n var taxonomy_new_name = "taxonomy" + "__" + idNumber;\n var terms_new_name = "terms" + "__" + idNumber;\n newElements[faq_group_row_new_name] = elementsConfig["faq_group_row"];\n newElements[post_type_new_name] = elementsConfig["post_type"];\n newElements[taxonomy_or_post_new_name] = elementsConfig["taxonomy_or_post"];\n newElements[post_new_name] = elementsConfig["post"];\n newElements[taxonomy_new_name] = elementsConfig["taxonomy"];\n newElements[terms_new_name] = elementsConfig["terms"];\n\n // Add Post_type options\n newElements[post_type_new_name]["options"] = this.convertPostTypeIntoOptions(newElements[post_type_new_name]["options"]);\n for (var key in newElements) {\n newElements[key] = this.updatePropertiesOfRepeatedElement(newElements[key], idNumber);\n newElements[key] = this.updateChildren(newElements[key], idNumber);\n }\n\n // Update Parent\n var faq_group_item = {\n title: "FAQ Group",\n children: [faq_group_row_new_name]\n };\n elements["faq_group_location"]["children"].push([faq_group_row_new_name]);\n elements["faq_group_location"]["items"].push(faq_group_item);\n jQuery.extend(true, elements, newElements);\n console.log("createRepeatedGroupOfElements elements: ");\n console.log(elements);\n console.log("createRepeatedGroupOfElements newElements: ");\n console.log(newElements);\n return elements;\n }\n }, {\n key: "updateChildren",\n value: function updateChildren(element, idNumber) {\n if (!element["children"]) {\n return element;\n }\n var children_old_names = element["children"];\n var children_new_names = [];\n var ii = 0;\n children_old_names.forEach(function (element) {\n children_new_names[ii] = element + "__" + idNumber;\n ii++;\n });\n element["children"] = children_new_names;\n return element;\n }\n }, {\n key: "getIndexedElement",\n value: function getIndexedElement(elements, fields, key) {\n var originId = fields[key]["originId"];\n var newElement = elements[originId];\n }\n }, {\n key: "getPostsAndTaxonomiesOfPostTypeMultiple",\n value: function () {\n var _getPostsAndTaxonomiesOfPostTypeMultiple = _asyncToGenerator(/*#__PURE__*/_regenerator().m(function _callee(params) {\n var that, options, get_post_type_data_url, response, data;\n return _regenerator().w(function (_context) {\n while (1) switch (_context.n) {\n case 0:\n that = this;\n options = {\n method: "POST",\n headers: new Headers({\n "Content-Type": "application/json",\n "X-WP-Nonce": helpie_faq_object["rest_nonce"]\n }),\n body: JSON.stringify(params)\n };\n get_post_type_data_url = helpie_faq_object["api_endpoints"]["get_post_type_data_multiple"];\n _context.n = 1;\n return fetch(get_post_type_data_url, options);\n case 1:\n response = _context.v;\n _context.n = 2;\n return response.json();\n case 2:\n data = _context.v;\n console.log("getPostsAndTaxonomiesOfPostTypeMultiple data: ");\n console.log(data);\n return _context.a(2, data);\n }\n }, _callee, this);\n }));\n function getPostsAndTaxonomiesOfPostTypeMultiple(_x) {\n return _getPostsAndTaxonomiesOfPostTypeMultiple.apply(this, arguments);\n }\n return getPostsAndTaxonomiesOfPostTypeMultiple;\n }()\n }, {\n key: "getPostsAndTaxonomiesOfPostType",\n value: function () {\n var _getPostsAndTaxonomiesOfPostType = _asyncToGenerator(/*#__PURE__*/_regenerator().m(function _callee2(params) {\n var that, options, get_post_type_data_url, response, data, output;\n return _regenerator().w(function (_context2) {\n while (1) switch (_context2.n) {\n case 0:\n that = this; // let params = {\n // \'post_type\' : post_type\n // };\n options = {\n method: "POST",\n headers: new Headers({\n "Content-Type": "application/json",\n "X-WP-Nonce": helpie_faq_object["rest_nonce"]\n }),\n body: JSON.stringify(params)\n };\n get_post_type_data_url = helpie_faq_object["api_endpoints"]["get_post_type_data"];\n console.log("get_post_type_data_url: " + get_post_type_data_url);\n _context2.n = 1;\n return fetch(get_post_type_data_url, options);\n case 1:\n response = _context2.v;\n _context2.n = 2;\n return response.json();\n case 2:\n data = _context2.v;\n console.log("After Fetch() data : ");\n console.log(data);\n // that.settings_saved = true;\n // jQuery("#edittag").submit();\n output = this.getPostTypeDataFromFetchData(data);\n console.log("getPostsAndTaxonomiesOfPostType output: ");\n console.log(output);\n return _context2.a(2, output);\n }\n }, _callee2, this);\n }));\n function getPostsAndTaxonomiesOfPostType(_x2) {\n return _getPostsAndTaxonomiesOfPostType.apply(this, arguments);\n }\n return getPostsAndTaxonomiesOfPostType;\n }()\n }, {\n key: "getTermsOfTaxonomy",\n value: function () {\n var _getTermsOfTaxonomy = _asyncToGenerator(/*#__PURE__*/_regenerator().m(function _callee3(params) {\n var that, options, get_taxonomy_data_url, response, data, output;\n return _regenerator().w(function (_context3) {\n while (1) switch (_context3.n) {\n case 0:\n that = this;\n options = {\n method: "POST",\n headers: new Headers({\n "Content-Type": "application/json",\n "X-WP-Nonce": helpie_faq_object["rest_nonce"]\n }),\n body: JSON.stringify(params)\n };\n get_taxonomy_data_url = helpie_faq_object["api_endpoints"]["get_taxonomy_data"];\n console.log("get_taxonomy_data_url: " + get_taxonomy_data_url);\n _context3.n = 1;\n return fetch(get_taxonomy_data_url, options);\n case 1:\n response = _context3.v;\n _context3.n = 2;\n return response.json();\n case 2:\n data = _context3.v;\n console.log("After Fetch() data : ");\n console.log(data);\n // that.settings_saved = true;\n // jQuery("#edittag").submit();\n output = this.getTermsDataFromFetchData(data);\n console.log("getPostsAndTaxonomiesOfPostType output: ");\n console.log(output);\n return _context3.a(2, output);\n }\n }, _callee3, this);\n }));\n function getTermsOfTaxonomy(_x3) {\n return _getTermsOfTaxonomy.apply(this, arguments);\n }\n return getTermsOfTaxonomy;\n }()\n }, {\n key: "capitalizeFirstLetter",\n value: function capitalizeFirstLetter(string) {\n return string.charAt(0).toUpperCase() + string.slice(1);\n }\n }, {\n key: "getTermsDataFromFetchData",\n value: function getTermsDataFromFetchData(termsObjArray) {\n var output = [];\n for (var index = 0; index < termsObjArray.length; index++) {\n output[index] = {};\n output[index]["id"] = termsObjArray[index]["term_id"];\n output[index]["label"] = this.capitalizeFirstLetter(termsObjArray[index]["name"]);\n }\n console.log("taxonomies: ");\n console.log(output);\n return output;\n }\n }, {\n key: "getPostTypeDataFromFetchData",\n value: function getPostTypeDataFromFetchData(data) {\n var posts = [];\n var taxonomies = [];\n var terms = [];\n var output = {};\n for (var index = 0; index < data["posts"].length; index++) {\n posts[index] = {};\n posts[index]["id"] = data["posts"][index]["ID"];\n posts[index]["label"] = data["posts"][index]["post_title"];\n }\n var index1 = 0;\n\n // data[\'taxonomies\'].forEach((taxObject, key) => {\n Object.keys(data["taxonomies"]).forEach(function (key) {\n console.log("key: " + key);\n console.log("taxObject: ");\n console.log(data["taxonomies"][key]);\n taxonomies[index1] = {};\n taxonomies[index1]["id"] = key;\n taxonomies[index1]["label"] = data["taxonomies"][key]["labels"]["name"];\n index1++;\n });\n var index2 = 0;\n\n // data[\'taxonomies\'].forEach((taxObject, key) => {\n Object.keys(data["terms"]).forEach(function (key) {\n console.log("key: " + key);\n console.log("taxObject: ");\n console.log(data["terms"][key]);\n terms[index2] = {};\n terms[index2]["id"] = data["terms"][key]["term_id"];\n terms[index2]["label"] = data["terms"][key]["name"];\n index2++;\n });\n\n // console.log("taxonomies_element_id: " + taxonomies_element_id);\n console.log("taxonomies: ");\n console.log(taxonomies);\n console.log("terms: ");\n console.log(terms);\n output["posts"] = posts;\n output["taxonomies"] = taxonomies;\n output["terms"] = terms;\n return output;\n }\n }, {\n key: "onTaxonomyChange",\n value: function onTaxonomyChange(props) {\n var that = this;\n var post_type_id = "post_type";\n var posts_element_id = "post";\n var taxonomies_element_id = "taxonomy";\n var terms_element_id = "terms";\n if (props["extra"]["faq_group_location_index"]) {\n posts_element_id = posts_element_id + "__" + props["extra"]["faq_group_location_index"];\n taxonomies_element_id = taxonomies_element_id + "__" + props["extra"]["faq_group_location_index"];\n terms_element_id = terms_element_id + "__" + props["extra"]["faq_group_location_index"];\n }\n var fields = (0,svelte_store__WEBPACK_IMPORTED_MODULE_1__.get)(this.fields);\n var taxonomy = fields[taxonomies_element_id]["value"];\n var params = {\n taxonomy: taxonomy\n // \'post_type\' : post_type,\n // \'posts_element_id\': posts_element_id,\n // \'taxonomies_element_id\': taxonomies_element_id\n };\n that.getTermsOfTaxonomy(params).then(function (terms_data) {\n console.log("terms_data: ");\n console.log(terms_data);\n that.updateElementOptions(terms_element_id, terms_data);\n });\n }\n }, {\n key: "onPostTypeChange",\n value: function onPostTypeChange(props) {\n var _this2 = this;\n console.log("onPostTypeChange props: ");\n console.log(props);\n\n // 0. Get other required data\n var that = this;\n var post_type_id = "post_type";\n var posts_element_id = "post";\n var taxonomies_element_id = "taxonomy";\n if (props["extra"]["faq_group_location_index"]) {\n posts_element_id = posts_element_id + "__" + props["extra"]["faq_group_location_index"];\n taxonomies_element_id = taxonomies_element_id + "__" + props["extra"]["faq_group_location_index"];\n post_type_id = post_type_id + "__" + props["extra"]["faq_group_location_index"];\n }\n\n // 1. Get Posts of Post_Type\n var fields = (0,svelte_store__WEBPACK_IMPORTED_MODULE_1__.get)(this.fields);\n var post_type = fields[post_type_id]["value"];\n var taxonomy = fields[taxonomies_element_id]["value"];\n console.log("--post_type: ");\n console.log(post_type);\n var params = {\n post_type: post_type,\n taxonomy: taxonomy,\n posts_element_id: posts_element_id,\n taxonomies_element_id: taxonomies_element_id\n };\n\n // let post_type_data;\n\n that.getPostsAndTaxonomiesOfPostType(params).then(function (post_type_data) {\n that.updateElementOptions(posts_element_id, post_type_data["posts"]);\n that.updateElementOptions(taxonomies_element_id, post_type_data["taxonomies"]);\n console.log("posts_element_id: " + posts_element_id);\n console.log("taxonomies_element_id: " + taxonomies_element_id);\n console.log("end of post_type change: ");\n console.log((0,svelte_store__WEBPACK_IMPORTED_MODULE_1__.get)(_this2.elements));\n console.log((0,svelte_store__WEBPACK_IMPORTED_MODULE_1__.get)(_this2.fields));\n });\n }\n }, {\n key: "updateFAQGroupFields",\n value: function updateFAQGroupFields(fields, idNumber) {\n fields["post_type" + "__" + idNumber] = {\n originId: "post_type",\n value: ""\n };\n fields["taxonomy_or_post" + "__" + idNumber] = {\n originId: "taxonomy_or_post",\n value: ""\n };\n fields["post" + "__" + idNumber] = {\n originId: "post",\n value: []\n };\n fields["taxonomy" + "__" + idNumber] = {\n originId: "taxonomy",\n value: []\n };\n fields["terms" + "__" + idNumber] = {\n originId: "terms",\n value: []\n };\n return fields;\n }\n }, {\n key: "repeatLocation",\n value: function repeatLocation(eventsHandler) {\n console.log("repeatLocation: ");\n var newElements = {};\n var that = this;\n console.log("elementsConfig: ");\n console.log(_config_json__WEBPACK_IMPORTED_MODULE_2__);\n var idNumber = this.faq_group_location_index;\n var elements = (0,svelte_store__WEBPACK_IMPORTED_MODULE_1__.get)(this.elements);\n newElements = this.createRepeatedGroupOfElements(elements, idNumber);\n\n // // 1. Create FAQ Group Row object\n // // let faq_group_location = {...elementsConfig[\'faq_group_location\']};\n // let faq_group_location = JSON.parse(JSON.stringify(elementsConfig[\'faq_group_location\']));\n\n // // let faq_group_location_new_name = \'faq_group_location\' + "__" + this.faq_group_location_index;\n\n // // 2. Create FAQ Group Row\n // // let faq_group_row = {...elementsConfig[\'faq_group_row\']};\n // let faq_group_row = JSON.parse(JSON.stringify(elementsConfig[\'faq_group_row\']));\n // let faq_group_row_new_name = \'faq_group_row\' + "__" + this.faq_group_location_index;\n\n // console.log("faq_group_row: ");\n // console.log(faq_group_row);\n\n // // 2.1 FAQ Group Row - Children\n // let children_old_names = faq_group_row[\'children\'];\n // let children_new_names = [];\n // let ii = 0;\n\n // children_old_names.forEach(element => {\n // children_new_names[ii] = element + "__" + this.faq_group_location_index;\n // // newElements[children_new_names[ii]] = {...elementsConfig[children_old_names[ii]]};\n // newElements[children_new_names[ii]] = JSON.parse(JSON.stringify(elementsConfig[children_old_names[ii]]));\n // ii++;\n // });\n\n // faq_group_row[\'children\'] = children_new_names;\n\n // newElements[faq_group_row_new_name] = faq_group_row;\n\n // // 2.2 Update newElements with the modified object and reference\n // faq_group_location[\'children\'][0] = faq_group_row_new_name;\n // faq_group_location[\'items\'][0][\'children\'][0] = faq_group_row_new_name; // Special case of Accordion Element\n // let faq_group_item = {\n // "title": "FAQ Group",\n // "children": [faq_group_row_new_name]\n // };\n\n // newElements[faq_group_location_new_name] = JSON.parse(JSON.stringify(faq_group_location));\n\n // 2.2.1 Update Properties\n var fields = (0,svelte_store__WEBPACK_IMPORTED_MODULE_1__.get)(this.fields);\n console.log("fields: ");\n console.log(fields);\n fields = this.updateFAQGroupFields(fields, this.faq_group_location_index);\n console.log("new fields: ");\n console.log(fields);\n var newFields = jQuery.extend(true, {}, fields);\n this.fields.update(function (fields) {\n fields = newFields;\n return fields;\n });\n newElements = this.updateElementPropertyWithFieldsValue(newElements, fields);\n\n // 2.3 Assign Callbacks to new Elements\n\n // 2.4 Update newElementProperties\n // Object.keys(newElements).forEach(key => {\n // newElements[key][\'callback\'] = eventsHandler.elementsCallback.bind(eventsHandler);\n // newElements[key] = that.updatePropertiesOfRepeatedElement(newElements[key], that.faq_group_location_index);\n // });\n\n // console.log("faq_group_location_new_name: ");\n // console.log(faq_group_location_new_name);\n\n console.log("faq_group_location: ");\n console.log(faq_group_location);\n console.log("newElements: ");\n console.log(newElements);\n\n // Update Index\n this.faq_group_location_index++;\n this.elements.update(function (elements) {\n elements = newElements;\n return elements;\n });\n\n // 3. Update Store\n // this.elements.update((elements) => {\n // // 3.1. New Elements\n // elements = {...elements,...JSON.parse(JSON.stringify(newElements))};\n\n // // 3.2. Update Root Element\n // // elements[\'faq_group\'][\'children\'].push(faq_group_location_new_name);\n // elements[\'faq_group_location\'][\'children\'].push([faq_group_row_new_name]);\n // elements[\'faq_group_location\'][\'items\'].push(faq_group_item);\n\n // elements = elements;\n // return elements;\n // });\n\n console.log("store.elements: ");\n console.log((0,svelte_store__WEBPACK_IMPORTED_MODULE_1__.get)(this.elements));\n }\n }, {\n key: "updatePropertiesOfRepeatedElement",\n value: function updatePropertiesOfRepeatedElement(element, index) {\n var that = this;\n\n // 2.4 Update Depedencies\n if (element["dependency"]) {\n // console.log("newElements with dependency: " + key);\n element["dependency"].forEach(function (singleDependency, dependencyIndex) {\n console.log("singleDependency: ");\n console.log(singleDependency);\n var oldId = singleDependency["id"];\n var newId = oldId + "__" + index;\n element["dependency"][dependencyIndex]["id"] = newId;\n });\n }\n\n // 2.6 Update Index\n element["extra"] = element["extra"] ? element["extra"] : {};\n element["extra"]["faq_group_location_index"] = index;\n return element;\n }\n }, {\n key: "addField",\n value: function addField(newKey, newField) {\n this.fields.update(function (fields) {\n console.log("fields-- ");\n console.log(fields);\n fields[newKey] = newField;\n // field.push(newField);\n return fields;\n });\n console.log("store.fields: ");\n console.log((0,svelte_store__WEBPACK_IMPORTED_MODULE_1__.get)(this.fields));\n }\n }, {\n key: "updateElementPropertyWithFieldsValue",\n value: function updateElementPropertyWithFieldsValue(elements, fields) {\n console.log("updateElementPropertyWithFieldsValue: ");\n console.log("fields: ");\n console.log(fields);\n for (var key in fields) {\n if (elements.hasOwnProperty(key)) {\n elements[key]["properties"] = elements[key]["properties"] ? elements[key]["properties"] : {};\n if (elements[key]["extra"] && elements[key]["extra"]["multiple"] == true) {\n elements[key]["properties"]["value"] = fields[key]["value"] ? fields[key]["value"] : [];\n } else {\n elements[key]["properties"]["value"] = fields[key]["value"] ? fields[key]["value"] : "";\n }\n console.log("key: " + key);\n console.log("fields[key][\'value\']: " + fields[key]["value"]);\n }\n }\n console.log("elements: ");\n console.log(elements);\n return elements;\n }\n }, {\n key: "onDeleteRepeaterClick",\n value: function onDeleteRepeaterClick(elementId, targetIndex) {\n // let targetId = parseInt(elementId) ? parseInt(elementId) : 0;\n var elements = (0,svelte_store__WEBPACK_IMPORTED_MODULE_1__.get)(this.elements);\n var targetId = elementId;\n var deletedElementId = elements["faq_group_location"]["children"][targetIndex] + "";\n console.log("deletedElementId: " + deletedElementId);\n var idNumber = deletedElementId.split("__")[1];\n console.log("idNumber: " + idNumber);\n console.log("elementId: " + elementId);\n console.log("targetId: " + targetId);\n console.log("targetIndex: " + targetIndex);\n this.elements.update(function (elements) {\n elements = (0,_construct__WEBPACK_IMPORTED_MODULE_3__.getElements_OnRemoveRepeaterClick)(targetId, targetIndex, elements);\n for (var key in elements) {\n if (elements.hasOwnProperty(key) && elements[key]["children"]) {\n var ii = 0;\n elements[key]["items"] = [];\n for (var itemKey in elements[key]["children"]) {\n elements[key]["items"][ii] = {\n title: "FAQ Group",\n children: [elements[key]["children"][ii]]\n };\n ii++;\n }\n }\n }\n console.log("elements onDeleteRepeaterClick: ");\n console.log(elements);\n return elements;\n });\n\n // let post_type = \'post_type\' + "__" + idNumber;\n\n console.log("fields beforeDelete: ");\n console.log((0,svelte_store__WEBPACK_IMPORTED_MODULE_1__.get)(this.fields));\n var newFields = (0,svelte_store__WEBPACK_IMPORTED_MODULE_1__.get)(this.fields);\n delete newFields["post_type" + "__" + idNumber];\n delete newFields["taxonomy_or_post" + "__" + idNumber];\n delete newFields["post" + "__" + idNumber];\n delete newFields["taxonomy" + "__" + idNumber];\n delete newFields["terms" + "__" + idNumber];\n console.log("newFields beforeDelete: ");\n console.log(newFields);\n this.fields.update(function (fields) {\n fields = newFields;\n return fields;\n });\n console.log("fields afterDelete: ");\n console.log((0,svelte_store__WEBPACK_IMPORTED_MODULE_1__.get)(this.fields));\n }\n\n // onDeleteRepeaterClick(elementId, targetIndex) {\n // let elementIdNew = "faq_group_row" + "__" + targetIndex;\n\n // }\n }, {\n key: "updateElementOptions",\n value: function updateElementOptions(elementId, options) {\n var elements = (0,svelte_store__WEBPACK_IMPORTED_MODULE_1__.get)(this.elements);\n console.log("updateElementOptions elements elementId: " + elementId);\n console.log(elements);\n console.log("options: ");\n console.log(options);\n var newElements = (0,svelte_store__WEBPACK_IMPORTED_MODULE_1__.get)(this.elements);\n newElements[elementId]["options"] = options;\n this.elements.update(function (elements) {\n // elements[elementId][\'options\'] = options;\n elements = newElements;\n return elements;\n });\n\n // this.fields.update((fields)=>{\n // fields[\'elementId\'][\'updated\'] = "yes";\n // return fields;\n // });\n\n console.log("updateElementOptions: elements");\n console.log((0,svelte_store__WEBPACK_IMPORTED_MODULE_1__.get)(this.elements));\n }\n }, {\n key: "updateFields",\n value: function updateFields(props) {\n this.fields.update(function (fields) {\n var id = props["id"];\n var value = props["properties"]["value"];\n fields[id] = fields[id] ? fields[id] : {};\n // fields[id][\'value\'] = fields[id][\'value\'] ? fields[id][\'value\'] : [];\n\n console.log("fields-- ");\n console.log(fields);\n fields[id]["value"] = value;\n // field.push(newField);\n return fields;\n });\n var fields = (0,svelte_store__WEBPACK_IMPORTED_MODULE_1__.get)(this.fields);\n var elements = (0,svelte_store__WEBPACK_IMPORTED_MODULE_1__.get)(this.elements);\n console.log("updateFields() elements: ");\n console.log(elements);\n var updatedElements = this.updateElementPropertyWithFieldsValue(elements, fields);\n this.elements.update(function (elements) {\n elements = updatedElements;\n return elements;\n });\n\n // Update elements properties with fields value\n\n console.log("store.elements: ");\n console.log((0,svelte_store__WEBPACK_IMPORTED_MODULE_1__.get)(this.elements));\n }\n }]);\n}();\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Store);\n\n//# sourceURL=webpack://helpie-faq/./assets/js/svelte/store.js?\n}')},"./assets/js/svelte/tailwindcss.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var _Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_assets_js_svelte_tailwindcss_svelte_6_css_svelte_loader_cssPath_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_assets_js_svelte_tailwindcss_svelte_6_css_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_assets_js_svelte_tailwindcss_svelte__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./assets/js/svelte/tailwindcss.svelte.6.css!=!svelte-loader?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/assets/js/svelte/tailwindcss.svelte.6.css!./assets/js/svelte/tailwindcss.svelte */ "./assets/js/svelte/tailwindcss.svelte.6.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/assets/js/svelte/tailwindcss.svelte.6.css!./assets/js/svelte/tailwindcss.svelte");\n/* assets/js/svelte/tailwindcss.svelte generated by Svelte v4.2.20 */\n\n\n\nconst file = "assets/js/svelte/tailwindcss.svelte";\n\nfunction create_fragment(ctx) {\n\tconst block = {\n\t\tc: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\tp: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\ti: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\to: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Tailwindcss\', slots, []);\n\tconst writable_props = [];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console.warn(`<Tailwindcss> was created with unknown prop \'${key}\'`);\n\t});\n\n\treturn [];\n}\n\nclass Tailwindcss extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, {});\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Tailwindcss",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Tailwindcss);\n\n\n//# sourceURL=webpack://helpie-faq/./assets/js/svelte/tailwindcss.svelte?\n}')},"./assets/js/svelte/tailwindcss.svelte.6.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/assets/js/svelte/tailwindcss.svelte.6.css!./assets/js/svelte/tailwindcss.svelte":()=>{"use strict";eval("{// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://helpie-faq/./assets/js/svelte/tailwindcss.svelte?./assets/js/svelte/tailwindcss.svelte.6.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local_Sites/helpie/app/public/wp-content/plugins/helpie-faq/assets/js/svelte/tailwindcss.svelte.6.css\n}")},"./node_modules/@essekia/layout-builder/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* unused harmony export ElementsBuilder */\n/* harmony import */ var _src_builder_builder_svelte__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./src/builder/builder.svelte */ "./node_modules/@essekia/layout-builder/src/builder/builder.svelte");\n/* harmony import */ var _src_builder_elements_svelte__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./src/builder/elements.svelte */ "./node_modules/@essekia/layout-builder/src/builder/elements.svelte");\n\n\n\nlet ElementsBuilder = _src_builder_elements_svelte__WEBPACK_IMPORTED_MODULE_1__["default"];\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_src_builder_builder_svelte__WEBPACK_IMPORTED_MODULE_0__["default"]);\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/index.js?\n}')},"./node_modules/@essekia/layout-builder/src/builder/builder.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var _elements_svelte__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./elements.svelte */ "./node_modules/@essekia/layout-builder/src/builder/elements.svelte");\n/* node_modules/@essekia/layout-builder/src/builder/builder.svelte generated by Svelte v4.2.20 */\n\n\nconst { Object: Object_1 } = svelte_internal__WEBPACK_IMPORTED_MODULE_0__.globals;\n\n\nconst file = "node_modules/@essekia/layout-builder/src/builder/builder.svelte";\n\nfunction create_fragment(ctx) {\n\tlet elements_1;\n\tlet current;\n\n\telements_1 = new _elements_svelte__WEBPACK_IMPORTED_MODULE_2__["default"]({\n\t\t\tprops: {\n\t\t\t\telementIds: /*getBodyElementIds*/ ctx[1](/*elements*/ ctx[0]),\n\t\t\t\telements: /*elements*/ ctx[0]\n\t\t\t},\n\t\t\t$$inline: true\n\t\t});\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_component)(elements_1.$$.fragment);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.mount_component)(elements_1, target, anchor);\n\t\t\tcurrent = true;\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tconst elements_1_changes = {};\n\t\t\tif (dirty & /*elements*/ 1) elements_1_changes.elementIds = /*getBodyElementIds*/ ctx[1](/*elements*/ ctx[0]);\n\t\t\tif (dirty & /*elements*/ 1) elements_1_changes.elements = /*elements*/ ctx[0];\n\t\t\telements_1.$set(elements_1_changes);\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(elements_1.$$.fragment, local);\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(elements_1.$$.fragment, local);\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_component)(elements_1, detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Builder\', slots, []);\n\tlet { elements } = $$props;\n\n\tconst getBodyElementIds = allElements => {\n\t\tconst parentIds = [];\n\n\t\tfor (const [elementId, element] of Object.entries(allElements)) {\n\t\t\tif (element["parent"] == "body") {\n\t\t\t\tparentIds.push(elementId);\n\t\t\t}\n\t\t}\n\n\t\treturn parentIds;\n\t};\n\n\t$$self.$$.on_mount.push(function () {\n\t\tif (elements === undefined && !(\'elements\' in $$props || $$self.$$.bound[$$self.$$.props[\'elements\']])) {\n\t\t\tconsole.warn("<Builder> was created without expected prop \'elements\'");\n\t\t}\n\t});\n\n\tconst writable_props = [\'elements\'];\n\n\tObject_1.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console.warn(`<Builder> was created with unknown prop \'${key}\'`);\n\t});\n\n\t$$self.$$set = $$props => {\n\t\tif (\'elements\' in $$props) $$invalidate(0, elements = $$props.elements);\n\t};\n\n\t$$self.$capture_state = () => ({ Elements: _elements_svelte__WEBPACK_IMPORTED_MODULE_2__["default"], elements, getBodyElementIds });\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'elements\' in $$props) $$invalidate(0, elements = $$props.elements);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [elements, getBodyElementIds];\n}\n\nclass Builder extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, { elements: 0 });\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Builder",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget elements() {\n\t\tthrow new Error("<Builder>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset elements(value) {\n\t\tthrow new Error("<Builder>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Builder);\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/builder/builder.svelte?\n}')},"./node_modules/@essekia/layout-builder/src/builder/element.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var _components_repeater_svelte__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./../components/repeater.svelte */ "./node_modules/@essekia/layout-builder/src/components/repeater.svelte");\n/* harmony import */ var _components_column_svelte__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./../components/column.svelte */ "./node_modules/@essekia/layout-builder/src/components/column.svelte");\n/* harmony import */ var _components_row_svelte__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./../components/row.svelte */ "./node_modules/@essekia/layout-builder/src/components/row.svelte");\n/* harmony import */ var _components_paneloverlay_svelte__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./../components/paneloverlay.svelte */ "./node_modules/@essekia/layout-builder/src/components/paneloverlay.svelte");\n/* harmony import */ var _components_fieldset_svelte__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./../components/fieldset.svelte */ "./node_modules/@essekia/layout-builder/src/components/fieldset.svelte");\n/* harmony import */ var _components_accordion_svelte__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./../components/accordion.svelte */ "./node_modules/@essekia/layout-builder/src/components/accordion.svelte");\n/* harmony import */ var _components_paragraph_svelte__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./../components/paragraph.svelte */ "./node_modules/@essekia/layout-builder/src/components/paragraph.svelte");\n/* harmony import */ var _components_pixel_svelte__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./../components/pixel.svelte */ "./node_modules/@essekia/layout-builder/src/components/pixel.svelte");\n/* harmony import */ var _components_list_svelte__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./../components/list.svelte */ "./node_modules/@essekia/layout-builder/src/components/list.svelte");\n/* harmony import */ var _components_color_svelte__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./../components/color.svelte */ "./node_modules/@essekia/layout-builder/src/components/color.svelte");\n/* harmony import */ var _components_select_grid_svelte__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./../components/select-grid.svelte */ "./node_modules/@essekia/layout-builder/src/components/select-grid.svelte");\n/* harmony import */ var _components_select_svelte__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./../components/select.svelte */ "./node_modules/@essekia/layout-builder/src/components/select.svelte");\n/* harmony import */ var _components_device_svelte__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./../components/device.svelte */ "./node_modules/@essekia/layout-builder/src/components/device.svelte");\n/* harmony import */ var _components_text_svelte__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./../components/text.svelte */ "./node_modules/@essekia/layout-builder/src/components/text.svelte");\n/* harmony import */ var _components_number_svelte__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./../components/number.svelte */ "./node_modules/@essekia/layout-builder/src/components/number.svelte");\n/* harmony import */ var _components_toggle_svelte__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./../components/toggle.svelte */ "./node_modules/@essekia/layout-builder/src/components/toggle.svelte");\n/* node_modules/@essekia/layout-builder/src/builder/element.svelte generated by Svelte v4.2.20 */\n\n\nconst { console: console_1 } = svelte_internal__WEBPACK_IMPORTED_MODULE_0__.globals;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nconst file = "node_modules/@essekia/layout-builder/src/builder/element.svelte";\n\nfunction create_fragment(ctx) {\n\tlet switch_instance;\n\tlet switch_instance_anchor;\n\tlet current;\n\tconst switch_instance_spread_levels = [/*props*/ ctx[1], { id: /*id*/ ctx[0] }];\n\tvar switch_value = /*getComponent*/ ctx[2](/*props*/ ctx[1]);\n\n\tfunction switch_props(ctx, dirty) {\n\t\tlet switch_instance_props = {};\n\n\t\tfor (let i = 0; i < switch_instance_spread_levels.length; i += 1) {\n\t\t\tswitch_instance_props = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.assign)(switch_instance_props, switch_instance_spread_levels[i]);\n\t\t}\n\n\t\tif (dirty !== undefined && dirty & /*props, id*/ 3) {\n\t\t\tswitch_instance_props = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.assign)(switch_instance_props, (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.get_spread_update)(switch_instance_spread_levels, [\n\t\t\t\tdirty & /*props*/ 2 && (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.get_spread_object)(/*props*/ ctx[1]),\n\t\t\t\tdirty & /*id*/ 1 && { id: /*id*/ ctx[0] }\n\t\t\t]));\n\t\t}\n\n\t\treturn {\n\t\t\tprops: switch_instance_props,\n\t\t\t$$inline: true\n\t\t};\n\t}\n\n\tif (switch_value) {\n\t\tswitch_instance = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.construct_svelte_component_dev)(switch_value, switch_props(ctx));\n\t}\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tif (switch_instance) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_component)(switch_instance.$$.fragment);\n\t\t\tswitch_instance_anchor = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.empty)();\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\tif (switch_instance) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.mount_component)(switch_instance, target, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, switch_instance_anchor, anchor);\n\t\t\tcurrent = true;\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tif (dirty & /*props*/ 2 && switch_value !== (switch_value = /*getComponent*/ ctx[2](/*props*/ ctx[1]))) {\n\t\t\t\tif (switch_instance) {\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.group_outros)();\n\t\t\t\t\tconst old_component = switch_instance;\n\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(old_component.$$.fragment, 1, 0, () => {\n\t\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_component)(old_component, 1);\n\t\t\t\t\t});\n\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.check_outros)();\n\t\t\t\t}\n\n\t\t\t\tif (switch_value) {\n\t\t\t\t\tswitch_instance = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.construct_svelte_component_dev)(switch_value, switch_props(ctx, dirty));\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_component)(switch_instance.$$.fragment);\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(switch_instance.$$.fragment, 1);\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.mount_component)(switch_instance, switch_instance_anchor.parentNode, switch_instance_anchor);\n\t\t\t\t} else {\n\t\t\t\t\tswitch_instance = null;\n\t\t\t\t}\n\t\t\t} else if (switch_value) {\n\t\t\t\tconst switch_instance_changes = (dirty & /*props, id*/ 3)\n\t\t\t\t? (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.get_spread_update)(switch_instance_spread_levels, [\n\t\t\t\t\t\tdirty & /*props*/ 2 && (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.get_spread_object)(/*props*/ ctx[1]),\n\t\t\t\t\t\tdirty & /*id*/ 1 && { id: /*id*/ ctx[0] }\n\t\t\t\t\t])\n\t\t\t\t: {};\n\n\t\t\t\tswitch_instance.$set(switch_instance_changes);\n\t\t\t}\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\t\t\tif (switch_instance) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(switch_instance.$$.fragment, local);\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\tif (switch_instance) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(switch_instance.$$.fragment, local);\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(switch_instance_anchor);\n\t\t\t}\n\n\t\t\tif (switch_instance) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_component)(switch_instance, detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Element\', slots, []);\n\tlet { id } = $$props;\n\tlet { props } = $$props;\n\n\tconst getComponent = props => {\n\t\tlet component;\n\n\t\tswitch (props.type) {\n\t\t\tcase "toggle":\n\t\t\t\tcomponent = _components_toggle_svelte__WEBPACK_IMPORTED_MODULE_17__["default"];\n\t\t\t\tbreak;\n\t\t\tcase "select":\n\t\t\t\tcomponent = _components_select_svelte__WEBPACK_IMPORTED_MODULE_13__["default"];\n\t\t\t\tbreak;\n\t\t\tcase "text":\n\t\t\t\tcomponent = _components_text_svelte__WEBPACK_IMPORTED_MODULE_15__["default"];\n\t\t\t\tbreak;\n\t\t\tcase "number":\n\t\t\t\tcomponent = _components_number_svelte__WEBPACK_IMPORTED_MODULE_16__["default"];\n\t\t\t\tbreak;\n\t\t\tcase "select-grid":\n\t\t\t\tcomponent = _components_select_grid_svelte__WEBPACK_IMPORTED_MODULE_12__["default"];\n\t\t\t\tbreak;\n\t\t\tcase "device":\n\t\t\t\tcomponent = _components_device_svelte__WEBPACK_IMPORTED_MODULE_14__["default"];\n\t\t\t\tbreak;\n\t\t\tcase "color":\n\t\t\t\tcomponent = _components_color_svelte__WEBPACK_IMPORTED_MODULE_11__["default"];\n\t\t\t\tbreak;\n\t\t\tcase "list":\n\t\t\t\tcomponent = _components_list_svelte__WEBPACK_IMPORTED_MODULE_10__["default"];\n\t\t\t\tbreak;\n\t\t\tcase "pixel":\n\t\t\t\tcomponent = _components_pixel_svelte__WEBPACK_IMPORTED_MODULE_9__["default"];\n\t\t\t\tbreak;\n\t\t\tcase "paragraph":\n\t\t\t\tcomponent = _components_paragraph_svelte__WEBPACK_IMPORTED_MODULE_8__["default"];\n\t\t\t\tbreak;\n\t\t\tcase "fieldset":\n\t\t\t\tcomponent = _components_fieldset_svelte__WEBPACK_IMPORTED_MODULE_6__["default"];\n\t\t\t\tbreak;\n\t\t\tcase "list":\n\t\t\t\tcomponent = _components_list_svelte__WEBPACK_IMPORTED_MODULE_10__["default"];\n\t\t\t\tbreak;\n\t\t\tcase "paneloverlay":\n\t\t\t\tcomponent = _components_paneloverlay_svelte__WEBPACK_IMPORTED_MODULE_5__["default"];\n\t\t\t\tbreak;\n\t\t\tcase "accordion":\n\t\t\t\tcomponent = _components_accordion_svelte__WEBPACK_IMPORTED_MODULE_7__["default"];\n\t\t\t\tbreak;\n\t\t\tcase "row":\n\t\t\t\tcomponent = _components_row_svelte__WEBPACK_IMPORTED_MODULE_4__["default"];\n\t\t\t\tbreak;\n\t\t\tcase "column":\n\t\t\t\tcomponent = _components_column_svelte__WEBPACK_IMPORTED_MODULE_3__["default"];\n\t\t\t\tbreak;\n\t\t\tcase "repeater":\n\t\t\t\tcomponent = _components_repeater_svelte__WEBPACK_IMPORTED_MODULE_2__["default"];\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tconsole.log("No component found: ", props);\n\t\t} // throw new Error("No Component Found : ", props);\n\n\t\treturn component;\n\t};\n\n\t$$self.$$.on_mount.push(function () {\n\t\tif (id === undefined && !(\'id\' in $$props || $$self.$$.bound[$$self.$$.props[\'id\']])) {\n\t\t\tconsole_1.warn("<Element> was created without expected prop \'id\'");\n\t\t}\n\n\t\tif (props === undefined && !(\'props\' in $$props || $$self.$$.bound[$$self.$$.props[\'props\']])) {\n\t\t\tconsole_1.warn("<Element> was created without expected prop \'props\'");\n\t\t}\n\t});\n\n\tconst writable_props = [\'id\', \'props\'];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console_1.warn(`<Element> was created with unknown prop \'${key}\'`);\n\t});\n\n\t$$self.$$set = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(0, id = $$props.id);\n\t\tif (\'props\' in $$props) $$invalidate(1, props = $$props.props);\n\t};\n\n\t$$self.$capture_state = () => ({\n\t\tToggle: _components_toggle_svelte__WEBPACK_IMPORTED_MODULE_17__["default"],\n\t\tNumber: _components_number_svelte__WEBPACK_IMPORTED_MODULE_16__["default"],\n\t\tText: _components_text_svelte__WEBPACK_IMPORTED_MODULE_15__["default"],\n\t\tDevice: _components_device_svelte__WEBPACK_IMPORTED_MODULE_14__["default"],\n\t\tSelect: _components_select_svelte__WEBPACK_IMPORTED_MODULE_13__["default"],\n\t\tSelectGrid: _components_select_grid_svelte__WEBPACK_IMPORTED_MODULE_12__["default"],\n\t\tColor: _components_color_svelte__WEBPACK_IMPORTED_MODULE_11__["default"],\n\t\tList: _components_list_svelte__WEBPACK_IMPORTED_MODULE_10__["default"],\n\t\tPixel: _components_pixel_svelte__WEBPACK_IMPORTED_MODULE_9__["default"],\n\t\tParagraph: _components_paragraph_svelte__WEBPACK_IMPORTED_MODULE_8__["default"],\n\t\tAccordion: _components_accordion_svelte__WEBPACK_IMPORTED_MODULE_7__["default"],\n\t\tFieldset: _components_fieldset_svelte__WEBPACK_IMPORTED_MODULE_6__["default"],\n\t\tPaneloverlay: _components_paneloverlay_svelte__WEBPACK_IMPORTED_MODULE_5__["default"],\n\t\tRow: _components_row_svelte__WEBPACK_IMPORTED_MODULE_4__["default"],\n\t\tColumn: _components_column_svelte__WEBPACK_IMPORTED_MODULE_3__["default"],\n\t\tRepeater: _components_repeater_svelte__WEBPACK_IMPORTED_MODULE_2__["default"],\n\t\tid,\n\t\tprops,\n\t\tgetComponent\n\t});\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(0, id = $$props.id);\n\t\tif (\'props\' in $$props) $$invalidate(1, props = $$props.props);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [id, props, getComponent];\n}\n\nclass Element extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, { id: 0, props: 1 });\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Element",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget id() {\n\t\tthrow new Error("<Element>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset id(value) {\n\t\tthrow new Error("<Element>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget props() {\n\t\tthrow new Error("<Element>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset props(value) {\n\t\tthrow new Error("<Element>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Element);\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/builder/element.svelte?\n}')},"./node_modules/@essekia/layout-builder/src/builder/elements.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var _element_svelte__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./element.svelte */ "./node_modules/@essekia/layout-builder/src/builder/element.svelte");\n/* node_modules/@essekia/layout-builder/src/builder/elements.svelte generated by Svelte v4.2.20 */\n\n\nconst { Object: Object_1 } = svelte_internal__WEBPACK_IMPORTED_MODULE_0__.globals;\n\n\nconst file = "node_modules/@essekia/layout-builder/src/builder/elements.svelte";\n\nfunction get_each_context(ctx, list, i) {\n\tconst child_ctx = ctx.slice();\n\tchild_ctx[3] = list[i];\n\treturn child_ctx;\n}\n\n// (23:1) {#if elements[elementId]}\nfunction create_if_block(ctx) {\n\tlet element_1;\n\tlet current;\n\n\telement_1 = new _element_svelte__WEBPACK_IMPORTED_MODULE_2__["default"]({\n\t\t\tprops: {\n\t\t\t\tid: /*elementId*/ ctx[3],\n\t\t\t\tprops: /*getProps*/ ctx[2](/*elements*/ ctx[1][/*elementId*/ ctx[3]], /*elements*/ ctx[1])\n\t\t\t},\n\t\t\t$$inline: true\n\t\t});\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_component)(element_1.$$.fragment);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.mount_component)(element_1, target, anchor);\n\t\t\tcurrent = true;\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tconst element_1_changes = {};\n\t\t\tif (dirty & /*elementIds*/ 1) element_1_changes.id = /*elementId*/ ctx[3];\n\t\t\tif (dirty & /*elements, elementIds*/ 3) element_1_changes.props = /*getProps*/ ctx[2](/*elements*/ ctx[1][/*elementId*/ ctx[3]], /*elements*/ ctx[1]);\n\t\t\telement_1.$set(element_1_changes);\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(element_1.$$.fragment, local);\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(element_1.$$.fragment, local);\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_component)(element_1, detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block.name,\n\t\ttype: "if",\n\t\tsource: "(23:1) {#if elements[elementId]}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (22:0) {#each elementIds as elementId}\nfunction create_each_block(ctx) {\n\tlet if_block_anchor;\n\tlet current;\n\tlet if_block = /*elements*/ ctx[1][/*elementId*/ ctx[3]] && create_if_block(ctx);\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tif (if_block) if_block.c();\n\t\t\tif_block_anchor = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.empty)();\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\tif (if_block) if_block.m(target, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, if_block_anchor, anchor);\n\t\t\tcurrent = true;\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (/*elements*/ ctx[1][/*elementId*/ ctx[3]]) {\n\t\t\t\tif (if_block) {\n\t\t\t\t\tif_block.p(ctx, dirty);\n\n\t\t\t\t\tif (dirty & /*elements, elementIds*/ 3) {\n\t\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(if_block, 1);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tif_block = create_if_block(ctx);\n\t\t\t\t\tif_block.c();\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(if_block, 1);\n\t\t\t\t\tif_block.m(if_block_anchor.parentNode, if_block_anchor);\n\t\t\t\t}\n\t\t\t} else if (if_block) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.group_outros)();\n\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(if_block, 1, 1, () => {\n\t\t\t\t\tif_block = null;\n\t\t\t\t});\n\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.check_outros)();\n\t\t\t}\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(if_block);\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(if_block);\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(if_block_anchor);\n\t\t\t}\n\n\t\t\tif (if_block) if_block.d(detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_each_block.name,\n\t\ttype: "each",\n\t\tsource: "(22:0) {#each elementIds as elementId}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction create_fragment(ctx) {\n\tlet each_1_anchor;\n\tlet current;\n\tlet each_value = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*elementIds*/ ctx[0]);\n\tlet each_blocks = [];\n\n\tfor (let i = 0; i < each_value.length; i += 1) {\n\t\teach_blocks[i] = create_each_block(get_each_context(ctx, each_value, i));\n\t}\n\n\tconst out = i => (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(each_blocks[i], 1, 1, () => {\n\t\teach_blocks[i] = null;\n\t});\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\teach_blocks[i].c();\n\t\t\t}\n\n\t\t\teach_1_anchor = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.empty)();\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\teach_blocks[i].m(target, anchor);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, each_1_anchor, anchor);\n\t\t\tcurrent = true;\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tif (dirty & /*elementIds, getProps, elements*/ 7) {\n\t\t\t\teach_value = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*elementIds*/ ctx[0]);\n\t\t\t\tlet i;\n\n\t\t\t\tfor (i = 0; i < each_value.length; i += 1) {\n\t\t\t\t\tconst child_ctx = get_each_context(ctx, each_value, i);\n\n\t\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\t\teach_blocks[i].p(child_ctx, dirty);\n\t\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(each_blocks[i], 1);\n\t\t\t\t\t} else {\n\t\t\t\t\t\teach_blocks[i] = create_each_block(child_ctx);\n\t\t\t\t\t\teach_blocks[i].c();\n\t\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(each_blocks[i], 1);\n\t\t\t\t\t\teach_blocks[i].m(each_1_anchor.parentNode, each_1_anchor);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.group_outros)();\n\n\t\t\t\tfor (i = each_value.length; i < each_blocks.length; i += 1) {\n\t\t\t\t\tout(i);\n\t\t\t\t}\n\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.check_outros)();\n\t\t\t}\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\n\t\t\tfor (let i = 0; i < each_value.length; i += 1) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(each_blocks[i]);\n\t\t\t}\n\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\teach_blocks = each_blocks.filter(Boolean);\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(each_blocks[i]);\n\t\t\t}\n\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(each_1_anchor);\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_each)(each_blocks, detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Elements\', slots, []);\n\tlet { elementIds = [] } = $$props;\n\tlet { elements = {} } = $$props;\n\n\tconst getProps = (element, elements) => {\n\t\t// if (!elements[elementId]) {\n\t\t// \tconsole.log("elementId not exist on given elements : ", elementId);\n\t\t// \tconsole.log("elements : ", elements);\n\t\t// \treturn {};\n\t\t// }\n\t\tlet props = Object.assign({}, element);\n\n\t\tprops["elements"] = elements;\n\t\treturn props;\n\t};\n\n\tconst writable_props = [\'elementIds\', \'elements\'];\n\n\tObject_1.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console.warn(`<Elements> was created with unknown prop \'${key}\'`);\n\t});\n\n\t$$self.$$set = $$props => {\n\t\tif (\'elementIds\' in $$props) $$invalidate(0, elementIds = $$props.elementIds);\n\t\tif (\'elements\' in $$props) $$invalidate(1, elements = $$props.elements);\n\t};\n\n\t$$self.$capture_state = () => ({ Element: _element_svelte__WEBPACK_IMPORTED_MODULE_2__["default"], elementIds, elements, getProps });\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'elementIds\' in $$props) $$invalidate(0, elementIds = $$props.elementIds);\n\t\tif (\'elements\' in $$props) $$invalidate(1, elements = $$props.elements);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [elementIds, elements, getProps];\n}\n\nclass Elements extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, { elementIds: 0, elements: 1 });\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Elements",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget elementIds() {\n\t\tthrow new Error("<Elements>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset elementIds(value) {\n\t\tthrow new Error("<Elements>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget elements() {\n\t\tthrow new Error("<Elements>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset elements(value) {\n\t\tthrow new Error("<Elements>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Elements);\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/builder/elements.svelte?\n}')},"./node_modules/@essekia/layout-builder/src/components/accordion.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var _builder_elements_svelte__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./../builder/elements.svelte */ "./node_modules/@essekia/layout-builder/src/builder/elements.svelte");\n/* harmony import */ var svelte_transition__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! svelte/transition */ "./node_modules/svelte/src/runtime/transition/index.js");\n/* harmony import */ var _Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_accordion_svelte_15_css_svelte_loader_cssPath_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_accordion_svelte_15_css_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_accordion_svelte__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@essekia/layout-builder/src/components/accordion.svelte.15.css!=!svelte-loader?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/accordion.svelte.15.css!./node_modules/@essekia/layout-builder/src/components/accordion.svelte */ "./node_modules/@essekia/layout-builder/src/components/accordion.svelte.15.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/accordion.svelte.15.css!./node_modules/@essekia/layout-builder/src/components/accordion.svelte");\n/* node_modules/@essekia/layout-builder/src/components/accordion.svelte generated by Svelte v4.2.20 */\n\n\nconst { console: console_1 } = svelte_internal__WEBPACK_IMPORTED_MODULE_0__.globals;\n\n\n\nconst file = "node_modules/@essekia/layout-builder/src/components/accordion.svelte";\n\nfunction get_each_context(ctx, list, i) {\n\tconst child_ctx = ctx.slice();\n\tchild_ctx[17] = list[i];\n\tchild_ctx[19] = i;\n\treturn child_ctx;\n}\n\n// (83:3) {#if repeater == true && (items.length > 1 || removeAll)}\nfunction create_if_block_3(ctx) {\n\tlet button;\n\tlet span;\n\tlet button_title_value;\n\tlet mounted;\n\tlet dispose;\n\n\tfunction click_handler() {\n\t\treturn /*click_handler*/ ctx[15](/*itemIndex*/ ctx[19]);\n\t}\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tbutton = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("button");\n\t\t\tspan = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span, "class", "dashicons dashicons-trash plb-accordion__icon svelte-1g8jomo");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span, file, 89, 5, 2113);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(button, "class", "plb-accordion--remove svelte-1g8jomo");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(button, "title", button_title_value = "Delete " + /*label*/ ctx[3]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(button, file, 83, 4, 1945);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, button, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(button, span);\n\n\t\t\tif (!mounted) {\n\t\t\t\tdispose = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(button, "click", (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.stop_propagation)((0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.prevent_default)(click_handler)), false, true, true, false);\n\t\t\t\tmounted = true;\n\t\t\t}\n\t\t},\n\t\tp: function update(new_ctx, dirty) {\n\t\t\tctx = new_ctx;\n\n\t\t\tif (dirty & /*label*/ 8 && button_title_value !== (button_title_value = "Delete " + /*label*/ ctx[3])) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(button, "title", button_title_value);\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(button);\n\t\t\t}\n\n\t\t\tmounted = false;\n\t\t\tdispose();\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block_3.name,\n\t\ttype: "if",\n\t\tsource: "(83:3) {#if repeater == true && (items.length > 1 || removeAll)}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (97:2) {#if itemIndex == activeOpenItem}\nfunction create_if_block_1(ctx) {\n\tlet div;\n\tlet current_block_type_index;\n\tlet if_block;\n\tlet div_transition;\n\tlet current;\n\tconst if_block_creators = [create_if_block_2, create_else_block];\n\tconst if_blocks = [];\n\n\tfunction select_block_type(ctx, dirty) {\n\t\tif (/*contentType*/ ctx[6] == "elements") return 0;\n\t\treturn 1;\n\t}\n\n\tcurrent_block_type_index = select_block_type(ctx, -1);\n\tif_block = if_blocks[current_block_type_index] = if_block_creators[current_block_type_index](ctx);\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tif_block.c();\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", "plb-accordion__content svelte-1g8jomo");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 97, 3, 2262);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\t\t\tif_blocks[current_block_type_index].m(div, null);\n\t\t\tcurrent = true;\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tlet previous_block_index = current_block_type_index;\n\t\t\tcurrent_block_type_index = select_block_type(ctx, dirty);\n\n\t\t\tif (current_block_type_index === previous_block_index) {\n\t\t\t\tif_blocks[current_block_type_index].p(ctx, dirty);\n\t\t\t} else {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.group_outros)();\n\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(if_blocks[previous_block_index], 1, 1, () => {\n\t\t\t\t\tif_blocks[previous_block_index] = null;\n\t\t\t\t});\n\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.check_outros)();\n\t\t\t\tif_block = if_blocks[current_block_type_index];\n\n\t\t\t\tif (!if_block) {\n\t\t\t\t\tif_block = if_blocks[current_block_type_index] = if_block_creators[current_block_type_index](ctx);\n\t\t\t\t\tif_block.c();\n\t\t\t\t} else {\n\t\t\t\t\tif_block.p(ctx, dirty);\n\t\t\t\t}\n\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(if_block, 1);\n\t\t\t\tif_block.m(div, null);\n\t\t\t}\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(if_block);\n\n\t\t\tif (local) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_render_callback)(() => {\n\t\t\t\t\tif (!current) return;\n\t\t\t\t\tif (!div_transition) div_transition = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_bidirectional_transition)(div, svelte_transition__WEBPACK_IMPORTED_MODULE_3__.slide, {}, true);\n\t\t\t\t\tdiv_transition.run(1);\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(if_block);\n\n\t\t\tif (local) {\n\t\t\t\tif (!div_transition) div_transition = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_bidirectional_transition)(div, svelte_transition__WEBPACK_IMPORTED_MODULE_3__.slide, {}, false);\n\t\t\t\tdiv_transition.run(0);\n\t\t\t}\n\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\n\t\t\tif_blocks[current_block_type_index].d();\n\t\t\tif (detaching && div_transition) div_transition.end();\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block_1.name,\n\t\ttype: "if",\n\t\tsource: "(97:2) {#if itemIndex == activeOpenItem}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (101:4) {:else}\nfunction create_else_block(ctx) {\n\tlet t_value = /*item*/ ctx[17].content + "";\n\tlet t;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tt = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(t_value);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, t, anchor);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*items*/ 128 && t_value !== (t_value = /*item*/ ctx[17].content + "")) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t, t_value);\n\t\t},\n\t\ti: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\to: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(t);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_else_block.name,\n\t\ttype: "else",\n\t\tsource: "(101:4) {:else}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (99:4) {#if contentType == "elements"}\nfunction create_if_block_2(ctx) {\n\tlet elements_1;\n\tlet current;\n\n\telements_1 = new _builder_elements_svelte__WEBPACK_IMPORTED_MODULE_2__["default"]({\n\t\t\tprops: {\n\t\t\t\telementIds: /*item*/ ctx[17]["children"],\n\t\t\t\telements: /*elements*/ ctx[8]\n\t\t\t},\n\t\t\t$$inline: true\n\t\t});\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_component)(elements_1.$$.fragment);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.mount_component)(elements_1, target, anchor);\n\t\t\tcurrent = true;\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tconst elements_1_changes = {};\n\t\t\tif (dirty & /*items*/ 128) elements_1_changes.elementIds = /*item*/ ctx[17]["children"];\n\t\t\tif (dirty & /*elements*/ 256) elements_1_changes.elements = /*elements*/ ctx[8];\n\t\t\telements_1.$set(elements_1_changes);\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(elements_1.$$.fragment, local);\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(elements_1.$$.fragment, local);\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_component)(elements_1, detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block_2.name,\n\t\ttype: "if",\n\t\tsource: "(99:4) {#if contentType == \\\\\\"elements\\\\\\"}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (68:1) {#each items as item, itemIndex}\nfunction create_each_block(ctx) {\n\tlet button;\n\tlet div;\n\tlet span;\n\tlet t0;\n\tlet t1_value = /*item*/ ctx[17].title + "";\n\tlet t1;\n\tlet t2;\n\tlet button_outro;\n\tlet t3;\n\tlet if_block1_anchor;\n\tlet current;\n\tlet mounted;\n\tlet dispose;\n\tlet if_block0 = /*repeater*/ ctx[4] == true && (/*items*/ ctx[7].length > 1 || /*removeAll*/ ctx[5]) && create_if_block_3(ctx);\n\n\tfunction click_handler_1() {\n\t\treturn /*click_handler_1*/ ctx[16](/*itemIndex*/ ctx[19]);\n\t}\n\n\tlet if_block1 = /*itemIndex*/ ctx[19] == /*activeOpenItem*/ ctx[9] && create_if_block_1(ctx);\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tbutton = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("button");\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tspan = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\tt0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(t1_value);\n\t\t\tt2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tif (if_block0) if_block0.c();\n\t\t\tt3 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tif (if_block1) if_block1.c();\n\t\t\tif_block1_anchor = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.empty)();\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span, "class", "dashicons plb-accordion__icon svelte-1g8jomo");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(span, "dashicons-arrow-down-alt2", /*activeOpenItem*/ ctx[9] != /*itemIndex*/ ctx[19]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(span, "dashicons-arrow-up-alt2", /*activeOpenItem*/ ctx[9] == /*itemIndex*/ ctx[19]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span, file, 74, 4, 1659);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", "plb-accordion__title svelte-1g8jomo");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 73, 3, 1620);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(button, "class", "plb-accordion svelte-1g8jomo");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(button, file, 68, 2, 1525);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, button, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(button, div);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, span);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(button, t2);\n\t\t\tif (if_block0) if_block0.m(button, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, t3, anchor);\n\t\t\tif (if_block1) if_block1.m(target, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, if_block1_anchor, anchor);\n\t\t\tcurrent = true;\n\n\t\t\tif (!mounted) {\n\t\t\t\tdispose = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(button, "click", click_handler_1, false, false, false, false);\n\t\t\t\tmounted = true;\n\t\t\t}\n\t\t},\n\t\tp: function update(new_ctx, dirty) {\n\t\t\tctx = new_ctx;\n\n\t\t\tif (!current || dirty & /*activeOpenItem*/ 512) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(span, "dashicons-arrow-down-alt2", /*activeOpenItem*/ ctx[9] != /*itemIndex*/ ctx[19]);\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*activeOpenItem*/ 512) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(span, "dashicons-arrow-up-alt2", /*activeOpenItem*/ ctx[9] == /*itemIndex*/ ctx[19]);\n\t\t\t}\n\n\t\t\tif ((!current || dirty & /*items*/ 128) && t1_value !== (t1_value = /*item*/ ctx[17].title + "")) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t1, t1_value);\n\n\t\t\tif (/*repeater*/ ctx[4] == true && (/*items*/ ctx[7].length > 1 || /*removeAll*/ ctx[5])) {\n\t\t\t\tif (if_block0) {\n\t\t\t\t\tif_block0.p(ctx, dirty);\n\t\t\t\t} else {\n\t\t\t\t\tif_block0 = create_if_block_3(ctx);\n\t\t\t\t\tif_block0.c();\n\t\t\t\t\tif_block0.m(button, null);\n\t\t\t\t}\n\t\t\t} else if (if_block0) {\n\t\t\t\tif_block0.d(1);\n\t\t\t\tif_block0 = null;\n\t\t\t}\n\n\t\t\tif (/*itemIndex*/ ctx[19] == /*activeOpenItem*/ ctx[9]) {\n\t\t\t\tif (if_block1) {\n\t\t\t\t\tif_block1.p(ctx, dirty);\n\n\t\t\t\t\tif (dirty & /*activeOpenItem*/ 512) {\n\t\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(if_block1, 1);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tif_block1 = create_if_block_1(ctx);\n\t\t\t\t\tif_block1.c();\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(if_block1, 1);\n\t\t\t\t\tif_block1.m(if_block1_anchor.parentNode, if_block1_anchor);\n\t\t\t\t}\n\t\t\t} else if (if_block1) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.group_outros)();\n\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(if_block1, 1, 1, () => {\n\t\t\t\t\tif_block1 = null;\n\t\t\t\t});\n\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.check_outros)();\n\t\t\t}\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\t\t\tif (button_outro) button_outro.end(1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(if_block1);\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\tif (local) {\n\t\t\t\tbutton_outro = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_out_transition)(button, svelte_transition__WEBPACK_IMPORTED_MODULE_3__.slide, {});\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(if_block1);\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(button);\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(t3);\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(if_block1_anchor);\n\t\t\t}\n\n\t\t\tif (if_block0) if_block0.d();\n\t\t\tif (detaching && button_outro) button_outro.end();\n\t\t\tif (if_block1) if_block1.d(detaching);\n\t\t\tmounted = false;\n\t\t\tdispose();\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_each_block.name,\n\t\ttype: "each",\n\t\tsource: "(68:1) {#each items as item, itemIndex}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (108:1) {#if repeater == true}\nfunction create_if_block(ctx) {\n\tlet button;\n\tlet span;\n\tlet t0;\n\tlet t1_value = "Add " + /*label*/ ctx[3] + "";\n\tlet t1;\n\tlet mounted;\n\tlet dispose;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tbutton = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("button");\n\t\t\tspan = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\tt0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(t1_value);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span, "class", "dashicons dashicons-plus-alt2 plb-accordion__icon svelte-1g8jomo");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span, file, 109, 3, 2570);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(button, "class", "plb-accordion--add svelte-1g8jomo");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(button, file, 108, 2, 2507);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, button, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(button, span);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(button, t0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(button, t1);\n\n\t\t\tif (!mounted) {\n\t\t\t\tdispose = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(button, "click", /*addAccordion*/ ctx[12], false, false, false, false);\n\t\t\t\tmounted = true;\n\t\t\t}\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*label*/ 8 && t1_value !== (t1_value = "Add " + /*label*/ ctx[3] + "")) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t1, t1_value);\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(button);\n\t\t\t}\n\n\t\t\tmounted = false;\n\t\t\tdispose();\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block.name,\n\t\ttype: "if",\n\t\tsource: "(108:1) {#if repeater == true}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction create_fragment(ctx) {\n\tlet div;\n\tlet t;\n\tlet div_class_value;\n\tlet current;\n\tlet each_value = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*items*/ ctx[7]);\n\tlet each_blocks = [];\n\n\tfor (let i = 0; i < each_value.length; i += 1) {\n\t\teach_blocks[i] = create_each_block(get_each_context(ctx, each_value, i));\n\t}\n\n\tconst out = i => (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(each_blocks[i], 1, 1, () => {\n\t\teach_blocks[i] = null;\n\t});\n\n\tlet if_block = /*repeater*/ ctx[4] == true && create_if_block(ctx);\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\teach_blocks[i].c();\n\t\t\t}\n\n\t\t\tt = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tif (if_block) if_block.c();\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "id", /*id*/ ctx[0]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "originid", /*originId*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", div_class_value = "plb-accordions " + /*className*/ ctx[2] + " svelte-1g8jomo");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 66, 0, 1432);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\teach_blocks[i].m(div, null);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t);\n\t\t\tif (if_block) if_block.m(div, null);\n\t\t\tcurrent = true;\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tif (dirty & /*items, elements, contentType, activeOpenItem, collapseIt, label, deleteAccordion, repeater, removeAll*/ 4088) {\n\t\t\t\teach_value = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*items*/ ctx[7]);\n\t\t\t\tlet i;\n\n\t\t\t\tfor (i = 0; i < each_value.length; i += 1) {\n\t\t\t\t\tconst child_ctx = get_each_context(ctx, each_value, i);\n\n\t\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\t\teach_blocks[i].p(child_ctx, dirty);\n\t\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(each_blocks[i], 1);\n\t\t\t\t\t} else {\n\t\t\t\t\t\teach_blocks[i] = create_each_block(child_ctx);\n\t\t\t\t\t\teach_blocks[i].c();\n\t\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(each_blocks[i], 1);\n\t\t\t\t\t\teach_blocks[i].m(div, t);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.group_outros)();\n\n\t\t\t\tfor (i = each_value.length; i < each_blocks.length; i += 1) {\n\t\t\t\t\tout(i);\n\t\t\t\t}\n\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.check_outros)();\n\t\t\t}\n\n\t\t\tif (/*repeater*/ ctx[4] == true) {\n\t\t\t\tif (if_block) {\n\t\t\t\t\tif_block.p(ctx, dirty);\n\t\t\t\t} else {\n\t\t\t\t\tif_block = create_if_block(ctx);\n\t\t\t\t\tif_block.c();\n\t\t\t\t\tif_block.m(div, null);\n\t\t\t\t}\n\t\t\t} else if (if_block) {\n\t\t\t\tif_block.d(1);\n\t\t\t\tif_block = null;\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*id*/ 1) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "id", /*id*/ ctx[0]);\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*originId*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "originid", /*originId*/ ctx[1]);\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*className*/ 4 && div_class_value !== (div_class_value = "plb-accordions " + /*className*/ ctx[2] + " svelte-1g8jomo")) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", div_class_value);\n\t\t\t}\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\n\t\t\tfor (let i = 0; i < each_value.length; i += 1) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(each_blocks[i]);\n\t\t\t}\n\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\teach_blocks = each_blocks.filter(Boolean);\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(each_blocks[i]);\n\t\t\t}\n\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_each)(each_blocks, detaching);\n\t\t\tif (if_block) if_block.d();\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Accordion\', slots, []);\n\tlet { id } = $$props;\n\tlet { originId = "" } = $$props;\n\tlet { className = "" } = $$props;\n\tlet { label = "" } = $$props;\n\tlet { repeater = false } = $$props;\n\tlet { removeAll = false } = $$props;\n\tlet { openFirstItem = true } = $$props;\n\tlet { contentType = "text" } = $$props;\n\tlet { items } = $$props;\n\n\tlet { callback = (...args) => {\n\t\tconsole.log("No callback defined");\n\t\tconsole.log("Following are passed to callback:", args);\n\t} } = $$props;\n\n\tlet { elements } = $$props;\n\tlet activeOpenItem = openFirstItem ? 0 : "";\n\n\tfunction collapseIt(index) {\n\t\tconsole.log("collapsing : ", index + 1);\n\n\t\tif (activeOpenItem == index) {\n\t\t\t$$invalidate(9, activeOpenItem = null);\n\t\t\treturn;\n\t\t}\n\n\t\t$$invalidate(9, activeOpenItem = index);\n\t}\n\n\tlet deleteAccordion = itemIndex => {\n\t\tconsole.log("deleteAccordion ");\n\n\t\tcallback({\n\t\t\tid,\n\t\t\tindex: itemIndex,\n\t\t\tactionType: "deleteRepeater"\n\t\t});\n\t}; // if (activeOpenItem == itemIndex) {\n\t// \tactiveOpenItem = null;\n\t// }\n\t// items = [...items.slice(0, itemIndex), ...items.slice(itemIndex + 1)];\n\n\tlet addAccordion = value => {\n\t\tconsole.log("addAccordion ");\n\t\tcallback({ actionType: "addRepeater", id });\n\t}; // let nextCount = items.length + 1;\n\t// items = [\n\t// \t...items,\n\t// \t{\n\n\t$$self.$$.on_mount.push(function () {\n\t\tif (id === undefined && !(\'id\' in $$props || $$self.$$.bound[$$self.$$.props[\'id\']])) {\n\t\t\tconsole_1.warn("<Accordion> was created without expected prop \'id\'");\n\t\t}\n\n\t\tif (items === undefined && !(\'items\' in $$props || $$self.$$.bound[$$self.$$.props[\'items\']])) {\n\t\t\tconsole_1.warn("<Accordion> was created without expected prop \'items\'");\n\t\t}\n\n\t\tif (elements === undefined && !(\'elements\' in $$props || $$self.$$.bound[$$self.$$.props[\'elements\']])) {\n\t\t\tconsole_1.warn("<Accordion> was created without expected prop \'elements\'");\n\t\t}\n\t});\n\n\tconst writable_props = [\n\t\t\'id\',\n\t\t\'originId\',\n\t\t\'className\',\n\t\t\'label\',\n\t\t\'repeater\',\n\t\t\'removeAll\',\n\t\t\'openFirstItem\',\n\t\t\'contentType\',\n\t\t\'items\',\n\t\t\'callback\',\n\t\t\'elements\'\n\t];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console_1.warn(`<Accordion> was created with unknown prop \'${key}\'`);\n\t});\n\n\tconst click_handler = itemIndex => deleteAccordion(itemIndex);\n\tconst click_handler_1 = itemIndex => collapseIt(itemIndex);\n\n\t$$self.$$set = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(0, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(1, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(2, className = $$props.className);\n\t\tif (\'label\' in $$props) $$invalidate(3, label = $$props.label);\n\t\tif (\'repeater\' in $$props) $$invalidate(4, repeater = $$props.repeater);\n\t\tif (\'removeAll\' in $$props) $$invalidate(5, removeAll = $$props.removeAll);\n\t\tif (\'openFirstItem\' in $$props) $$invalidate(13, openFirstItem = $$props.openFirstItem);\n\t\tif (\'contentType\' in $$props) $$invalidate(6, contentType = $$props.contentType);\n\t\tif (\'items\' in $$props) $$invalidate(7, items = $$props.items);\n\t\tif (\'callback\' in $$props) $$invalidate(14, callback = $$props.callback);\n\t\tif (\'elements\' in $$props) $$invalidate(8, elements = $$props.elements);\n\t};\n\n\t$$self.$capture_state = () => ({\n\t\tslide: svelte_transition__WEBPACK_IMPORTED_MODULE_3__.slide,\n\t\tElements: _builder_elements_svelte__WEBPACK_IMPORTED_MODULE_2__["default"],\n\t\tid,\n\t\toriginId,\n\t\tclassName,\n\t\tlabel,\n\t\trepeater,\n\t\tremoveAll,\n\t\topenFirstItem,\n\t\tcontentType,\n\t\titems,\n\t\tcallback,\n\t\telements,\n\t\tactiveOpenItem,\n\t\tcollapseIt,\n\t\tdeleteAccordion,\n\t\taddAccordion\n\t});\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(0, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(1, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(2, className = $$props.className);\n\t\tif (\'label\' in $$props) $$invalidate(3, label = $$props.label);\n\t\tif (\'repeater\' in $$props) $$invalidate(4, repeater = $$props.repeater);\n\t\tif (\'removeAll\' in $$props) $$invalidate(5, removeAll = $$props.removeAll);\n\t\tif (\'openFirstItem\' in $$props) $$invalidate(13, openFirstItem = $$props.openFirstItem);\n\t\tif (\'contentType\' in $$props) $$invalidate(6, contentType = $$props.contentType);\n\t\tif (\'items\' in $$props) $$invalidate(7, items = $$props.items);\n\t\tif (\'callback\' in $$props) $$invalidate(14, callback = $$props.callback);\n\t\tif (\'elements\' in $$props) $$invalidate(8, elements = $$props.elements);\n\t\tif (\'activeOpenItem\' in $$props) $$invalidate(9, activeOpenItem = $$props.activeOpenItem);\n\t\tif (\'deleteAccordion\' in $$props) $$invalidate(11, deleteAccordion = $$props.deleteAccordion);\n\t\tif (\'addAccordion\' in $$props) $$invalidate(12, addAccordion = $$props.addAccordion);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [\n\t\tid,\n\t\toriginId,\n\t\tclassName,\n\t\tlabel,\n\t\trepeater,\n\t\tremoveAll,\n\t\tcontentType,\n\t\titems,\n\t\telements,\n\t\tactiveOpenItem,\n\t\tcollapseIt,\n\t\tdeleteAccordion,\n\t\taddAccordion,\n\t\topenFirstItem,\n\t\tcallback,\n\t\tclick_handler,\n\t\tclick_handler_1\n\t];\n}\n\nclass Accordion extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, {\n\t\t\tid: 0,\n\t\t\toriginId: 1,\n\t\t\tclassName: 2,\n\t\t\tlabel: 3,\n\t\t\trepeater: 4,\n\t\t\tremoveAll: 5,\n\t\t\topenFirstItem: 13,\n\t\t\tcontentType: 6,\n\t\t\titems: 7,\n\t\t\tcallback: 14,\n\t\t\telements: 8\n\t\t});\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Accordion",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget id() {\n\t\tthrow new Error("<Accordion>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset id(value) {\n\t\tthrow new Error("<Accordion>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget originId() {\n\t\tthrow new Error("<Accordion>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset originId(value) {\n\t\tthrow new Error("<Accordion>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget className() {\n\t\tthrow new Error("<Accordion>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset className(value) {\n\t\tthrow new Error("<Accordion>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget label() {\n\t\tthrow new Error("<Accordion>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset label(value) {\n\t\tthrow new Error("<Accordion>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget repeater() {\n\t\tthrow new Error("<Accordion>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset repeater(value) {\n\t\tthrow new Error("<Accordion>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget removeAll() {\n\t\tthrow new Error("<Accordion>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset removeAll(value) {\n\t\tthrow new Error("<Accordion>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget openFirstItem() {\n\t\tthrow new Error("<Accordion>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset openFirstItem(value) {\n\t\tthrow new Error("<Accordion>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget contentType() {\n\t\tthrow new Error("<Accordion>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset contentType(value) {\n\t\tthrow new Error("<Accordion>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget items() {\n\t\tthrow new Error("<Accordion>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset items(value) {\n\t\tthrow new Error("<Accordion>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget callback() {\n\t\tthrow new Error("<Accordion>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset callback(value) {\n\t\tthrow new Error("<Accordion>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget elements() {\n\t\tthrow new Error("<Accordion>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset elements(value) {\n\t\tthrow new Error("<Accordion>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Accordion);\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/accordion.svelte?\n}')},"./node_modules/@essekia/layout-builder/src/components/accordion.svelte.15.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/accordion.svelte.15.css!./node_modules/@essekia/layout-builder/src/components/accordion.svelte":()=>{"use strict";eval("{// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/accordion.svelte?./node_modules/@essekia/layout-builder/src/components/accordion.svelte.15.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local_Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/accordion.svelte.15.css\n}")},"./node_modules/@essekia/layout-builder/src/components/color.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var _Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_color_svelte_21_css_svelte_loader_cssPath_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_color_svelte_21_css_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_color_svelte__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@essekia/layout-builder/src/components/color.svelte.21.css!=!svelte-loader?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/color.svelte.21.css!./node_modules/@essekia/layout-builder/src/components/color.svelte */ "./node_modules/@essekia/layout-builder/src/components/color.svelte.21.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/color.svelte.21.css!./node_modules/@essekia/layout-builder/src/components/color.svelte");\n/* node_modules/@essekia/layout-builder/src/components/color.svelte generated by Svelte v4.2.20 */\n\n\nconst { console: console_1 } = svelte_internal__WEBPACK_IMPORTED_MODULE_0__.globals;\n\nconst file = "node_modules/@essekia/layout-builder/src/components/color.svelte";\n\nfunction create_fragment(ctx) {\n\tlet div;\n\tlet input;\n\tlet input_class_value;\n\tlet t0;\n\tlet label_1;\n\tlet t1;\n\tlet mounted;\n\tlet dispose;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tinput = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("input");\n\t\t\tt0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tlabel_1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("label");\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(/*label*/ ctx[4]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "id", /*id*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "originid", /*originId*/ ctx[2]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "class", input_class_value = "plb-color__input " + /*className*/ ctx[3] + " svelte-e6h7zh");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "type", "color");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(input, file, 15, 1, 322);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label_1, "class", "plb-color__label svelte-e6h7zh");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label_1, "for", /*id*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(label_1, file, 28, 1, 513);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", "plb-color svelte-e6h7zh");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 14, 0, 297);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, input);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(input, /*properties*/ ctx[0]["value"]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, label_1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(label_1, t1);\n\n\t\t\tif (!mounted) {\n\t\t\t\tdispose = [\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(input, "input", /*input_input_handler*/ ctx[6]),\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(input, "input", /*input_handler*/ ctx[7], false, false, false, false)\n\t\t\t\t];\n\n\t\t\t\tmounted = true;\n\t\t\t}\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tif (dirty & /*id*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "id", /*id*/ ctx[1]);\n\t\t\t}\n\n\t\t\tif (dirty & /*originId*/ 4) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "originid", /*originId*/ ctx[2]);\n\t\t\t}\n\n\t\t\tif (dirty & /*className*/ 8 && input_class_value !== (input_class_value = "plb-color__input " + /*className*/ ctx[3] + " svelte-e6h7zh")) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "class", input_class_value);\n\t\t\t}\n\n\t\t\tif (dirty & /*properties*/ 1) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(input, /*properties*/ ctx[0]["value"]);\n\t\t\t}\n\n\t\t\tif (dirty & /*label*/ 16) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t1, /*label*/ ctx[4]);\n\n\t\t\tif (dirty & /*id*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label_1, "for", /*id*/ ctx[1]);\n\t\t\t}\n\t\t},\n\t\ti: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\to: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\n\t\t\tmounted = false;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.run_all)(dispose);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Color\', slots, []);\n\tlet { id } = $$props;\n\tlet { originId = "" } = $$props;\n\tlet { className = "" } = $$props;\n\tlet { label = "" } = $$props;\n\tlet { properties = { value: "" } } = $$props;\n\n\tlet { callback = (...args) => {\n\t\tconsole.log("No callback defined");\n\t\tconsole.log("Following are passed to callback:", args);\n\t} } = $$props;\n\n\t$$self.$$.on_mount.push(function () {\n\t\tif (id === undefined && !(\'id\' in $$props || $$self.$$.bound[$$self.$$.props[\'id\']])) {\n\t\t\tconsole_1.warn("<Color> was created without expected prop \'id\'");\n\t\t}\n\t});\n\n\tconst writable_props = [\'id\', \'originId\', \'className\', \'label\', \'properties\', \'callback\'];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console_1.warn(`<Color> was created with unknown prop \'${key}\'`);\n\t});\n\n\tfunction input_input_handler() {\n\t\tproperties["value"] = this.value;\n\t\t$$invalidate(0, properties);\n\t}\n\n\tconst input_handler = () => {\n\t\tcallback({ id, properties });\n\t};\n\n\t$$self.$$set = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(1, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(2, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(3, className = $$props.className);\n\t\tif (\'label\' in $$props) $$invalidate(4, label = $$props.label);\n\t\tif (\'properties\' in $$props) $$invalidate(0, properties = $$props.properties);\n\t\tif (\'callback\' in $$props) $$invalidate(5, callback = $$props.callback);\n\t};\n\n\t$$self.$capture_state = () => ({\n\t\tid,\n\t\toriginId,\n\t\tclassName,\n\t\tlabel,\n\t\tproperties,\n\t\tcallback\n\t});\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(1, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(2, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(3, className = $$props.className);\n\t\tif (\'label\' in $$props) $$invalidate(4, label = $$props.label);\n\t\tif (\'properties\' in $$props) $$invalidate(0, properties = $$props.properties);\n\t\tif (\'callback\' in $$props) $$invalidate(5, callback = $$props.callback);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [\n\t\tproperties,\n\t\tid,\n\t\toriginId,\n\t\tclassName,\n\t\tlabel,\n\t\tcallback,\n\t\tinput_input_handler,\n\t\tinput_handler\n\t];\n}\n\nclass Color extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, {\n\t\t\tid: 1,\n\t\t\toriginId: 2,\n\t\t\tclassName: 3,\n\t\t\tlabel: 4,\n\t\t\tproperties: 0,\n\t\t\tcallback: 5\n\t\t});\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Color",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget id() {\n\t\tthrow new Error("<Color>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset id(value) {\n\t\tthrow new Error("<Color>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget originId() {\n\t\tthrow new Error("<Color>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset originId(value) {\n\t\tthrow new Error("<Color>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget className() {\n\t\tthrow new Error("<Color>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset className(value) {\n\t\tthrow new Error("<Color>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget label() {\n\t\tthrow new Error("<Color>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset label(value) {\n\t\tthrow new Error("<Color>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget properties() {\n\t\tthrow new Error("<Color>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset properties(value) {\n\t\tthrow new Error("<Color>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget callback() {\n\t\tthrow new Error("<Color>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset callback(value) {\n\t\tthrow new Error("<Color>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Color);\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/color.svelte?\n}')},"./node_modules/@essekia/layout-builder/src/components/color.svelte.21.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/color.svelte.21.css!./node_modules/@essekia/layout-builder/src/components/color.svelte":()=>{"use strict";eval("{// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/color.svelte?./node_modules/@essekia/layout-builder/src/components/color.svelte.21.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local_Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/color.svelte.21.css\n}")},"./node_modules/@essekia/layout-builder/src/components/column.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval("{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ \"./node_modules/svelte/src/runtime/internal/index.js\");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ \"./node_modules/svelte/src/runtime/internal/disclose-version/index.js\");\n/* harmony import */ var _builder_elements_svelte__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./../builder/elements.svelte */ \"./node_modules/@essekia/layout-builder/src/builder/elements.svelte\");\n/* harmony import */ var _Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_column_svelte_19_css_svelte_loader_cssPath_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_column_svelte_19_css_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_column_svelte__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@essekia/layout-builder/src/components/column.svelte.19.css!=!svelte-loader?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/column.svelte.19.css!./node_modules/@essekia/layout-builder/src/components/column.svelte */ \"./node_modules/@essekia/layout-builder/src/components/column.svelte.19.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/column.svelte.19.css!./node_modules/@essekia/layout-builder/src/components/column.svelte\");\n/* node_modules/@essekia/layout-builder/src/components/column.svelte generated by Svelte v4.2.20 */\n\n\n\n\nconst file = \"node_modules/@essekia/layout-builder/src/components/column.svelte\";\n\nfunction create_fragment(ctx) {\n\tlet div;\n\tlet elements_1;\n\tlet div_class_value;\n\tlet current;\n\n\telements_1 = new _builder_elements_svelte__WEBPACK_IMPORTED_MODULE_2__[\"default\"]({\n\t\t\tprops: {\n\t\t\t\telementIds: /*children*/ ctx[3],\n\t\t\t\telements: /*elements*/ ctx[4]\n\t\t\t},\n\t\t\t$$inline: true\n\t\t});\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)(\"div\");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_component)(elements_1.$$.fragment);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, \"id\", /*id*/ ctx[0]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, \"originid\", /*originId*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, \"class\", div_class_value = \"plb-column \" + /*className*/ ctx[2] + \" svelte-1j0kyde\");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 12, 0, 231);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error(\"options.hydrate only works if the component was compiled with the `hydratable: true` option\");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.mount_component)(elements_1, div, null);\n\t\t\tcurrent = true;\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tconst elements_1_changes = {};\n\t\t\tif (dirty & /*children*/ 8) elements_1_changes.elementIds = /*children*/ ctx[3];\n\t\t\tif (dirty & /*elements*/ 16) elements_1_changes.elements = /*elements*/ ctx[4];\n\t\t\telements_1.$set(elements_1_changes);\n\n\t\t\tif (!current || dirty & /*id*/ 1) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, \"id\", /*id*/ ctx[0]);\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*originId*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, \"originid\", /*originId*/ ctx[1]);\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*className*/ 4 && div_class_value !== (div_class_value = \"plb-column \" + /*className*/ ctx[2] + \" svelte-1j0kyde\")) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, \"class\", div_class_value);\n\t\t\t}\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(elements_1.$$.fragment, local);\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(elements_1.$$.fragment, local);\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_component)(elements_1);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)(\"SvelteRegisterBlock\", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: \"component\",\n\t\tsource: \"\",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)('Column', slots, []);\n\tlet { id = \"\" } = $$props;\n\tlet { originId = \"\" } = $$props;\n\tlet { className = \"\" } = $$props;\n\tlet { children } = $$props;\n\tlet { elements } = $$props;\n\n\t$$self.$$.on_mount.push(function () {\n\t\tif (children === undefined && !('children' in $$props || $$self.$$.bound[$$self.$$.props['children']])) {\n\t\t\tconsole.warn(\"<Column> was created without expected prop 'children'\");\n\t\t}\n\n\t\tif (elements === undefined && !('elements' in $$props || $$self.$$.bound[$$self.$$.props['elements']])) {\n\t\t\tconsole.warn(\"<Column> was created without expected prop 'elements'\");\n\t\t}\n\t});\n\n\tconst writable_props = ['id', 'originId', 'className', 'children', 'elements'];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== '$$' && key !== 'slot') console.warn(`<Column> was created with unknown prop '${key}'`);\n\t});\n\n\t$$self.$$set = $$props => {\n\t\tif ('id' in $$props) $$invalidate(0, id = $$props.id);\n\t\tif ('originId' in $$props) $$invalidate(1, originId = $$props.originId);\n\t\tif ('className' in $$props) $$invalidate(2, className = $$props.className);\n\t\tif ('children' in $$props) $$invalidate(3, children = $$props.children);\n\t\tif ('elements' in $$props) $$invalidate(4, elements = $$props.elements);\n\t};\n\n\t$$self.$capture_state = () => ({\n\t\tElements: _builder_elements_svelte__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n\t\tid,\n\t\toriginId,\n\t\tclassName,\n\t\tchildren,\n\t\telements\n\t});\n\n\t$$self.$inject_state = $$props => {\n\t\tif ('id' in $$props) $$invalidate(0, id = $$props.id);\n\t\tif ('originId' in $$props) $$invalidate(1, originId = $$props.originId);\n\t\tif ('className' in $$props) $$invalidate(2, className = $$props.className);\n\t\tif ('children' in $$props) $$invalidate(3, children = $$props.children);\n\t\tif ('elements' in $$props) $$invalidate(4, elements = $$props.elements);\n\t};\n\n\tif ($$props && \"$$inject\" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [id, originId, className, children, elements];\n}\n\nclass Column extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, {\n\t\t\tid: 0,\n\t\t\toriginId: 1,\n\t\t\tclassName: 2,\n\t\t\tchildren: 3,\n\t\t\telements: 4\n\t\t});\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)(\"SvelteRegisterComponent\", {\n\t\t\tcomponent: this,\n\t\t\ttagName: \"Column\",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget id() {\n\t\tthrow new Error(\"<Column>: Props cannot be read directly from the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'\");\n\t}\n\n\tset id(value) {\n\t\tthrow new Error(\"<Column>: Props cannot be set directly on the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'\");\n\t}\n\n\tget originId() {\n\t\tthrow new Error(\"<Column>: Props cannot be read directly from the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'\");\n\t}\n\n\tset originId(value) {\n\t\tthrow new Error(\"<Column>: Props cannot be set directly on the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'\");\n\t}\n\n\tget className() {\n\t\tthrow new Error(\"<Column>: Props cannot be read directly from the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'\");\n\t}\n\n\tset className(value) {\n\t\tthrow new Error(\"<Column>: Props cannot be set directly on the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'\");\n\t}\n\n\tget children() {\n\t\tthrow new Error(\"<Column>: Props cannot be read directly from the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'\");\n\t}\n\n\tset children(value) {\n\t\tthrow new Error(\"<Column>: Props cannot be set directly on the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'\");\n\t}\n\n\tget elements() {\n\t\tthrow new Error(\"<Column>: Props cannot be read directly from the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'\");\n\t}\n\n\tset elements(value) {\n\t\tthrow new Error(\"<Column>: Props cannot be set directly on the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'\");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Column);\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/column.svelte?\n}")},"./node_modules/@essekia/layout-builder/src/components/column.svelte.19.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/column.svelte.19.css!./node_modules/@essekia/layout-builder/src/components/column.svelte":()=>{"use strict";eval("{// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/column.svelte?./node_modules/@essekia/layout-builder/src/components/column.svelte.19.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local_Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/column.svelte.19.css\n}")},"./node_modules/@essekia/layout-builder/src/components/device.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var svelte__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! svelte */ "./node_modules/svelte/src/runtime/index.js");\n/* harmony import */ var _utils_modal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./../utils/modal */ "./node_modules/@essekia/layout-builder/src/utils/modal.js");\n/* harmony import */ var _utils_modal__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_utils_modal__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_device_svelte_23_css_svelte_loader_cssPath_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_device_svelte_23_css_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_device_svelte__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@essekia/layout-builder/src/components/device.svelte.23.css!=!svelte-loader?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/device.svelte.23.css!./node_modules/@essekia/layout-builder/src/components/device.svelte */ "./node_modules/@essekia/layout-builder/src/components/device.svelte.23.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/device.svelte.23.css!./node_modules/@essekia/layout-builder/src/components/device.svelte");\n/* node_modules/@essekia/layout-builder/src/components/device.svelte generated by Svelte v4.2.20 */\n\n\nconst { console: console_1 } = svelte_internal__WEBPACK_IMPORTED_MODULE_0__.globals;\n\n\n\nconst file = "node_modules/@essekia/layout-builder/src/components/device.svelte";\n\nfunction get_each_context(ctx, list, i) {\n\tconst child_ctx = ctx.slice();\n\tchild_ctx[7] = list[i];\n\treturn child_ctx;\n}\n\n// (53:3) {#if "is_premium" in device && !device["is_premium"]}\nfunction create_if_block(ctx) {\n\tlet span;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tspan = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\tspan.textContent = "PRO";\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span, "class", "plb-device__premiumtext svelte-7qcxq6");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span, file, 53, 4, 1186);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, span, anchor);\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(span);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block.name,\n\t\ttype: "if",\n\t\tsource: "(53:3) {#if \\\\\\"is_premium\\\\\\" in device && !device[\\\\\\"is_premium\\\\\\"]}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (26:1) {#each options as device}\nfunction create_each_block(ctx) {\n\tlet div;\n\tlet span;\n\tlet raw_value = /*device*/ ctx[7]["icon"] + "";\n\tlet t0;\n\tlet t1;\n\tlet mounted;\n\tlet dispose;\n\tlet if_block = "is_premium" in /*device*/ ctx[7] && !/*device*/ ctx[7]["is_premium"] && create_if_block(ctx);\n\n\tfunction click_handler() {\n\t\treturn /*click_handler*/ ctx[6](/*device*/ ctx[7]);\n\t}\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tspan = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\tt0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tif (if_block) if_block.c();\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span, "class", "material-icons plb-device__icon svelte-7qcxq6");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(span, "plb-device__icon--active", /*properties*/ ctx[0]["value"] == /*device*/ ctx[7]["id"]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span, file, 44, 3, 953);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", "plb-device svelte-7qcxq6");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(div, "tablesome__modal--open", "is_premium" in /*device*/ ctx[7] && !/*device*/ ctx[7]["is_premium"]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(div, "plb-device--active", /*properties*/ ctx[0]["value"] == /*device*/ ctx[7]["id"]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 26, 2, 554);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, span);\n\t\t\tspan.innerHTML = raw_value;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t0);\n\t\t\tif (if_block) if_block.m(div, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t1);\n\n\t\t\tif (!mounted) {\n\t\t\t\tdispose = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(div, "click", click_handler, false, false, false, false);\n\t\t\t\tmounted = true;\n\t\t\t}\n\t\t},\n\t\tp: function update(new_ctx, dirty) {\n\t\t\tctx = new_ctx;\n\t\t\tif (dirty & /*options*/ 16 && raw_value !== (raw_value = /*device*/ ctx[7]["icon"] + "")) span.innerHTML = raw_value;;\n\n\t\t\tif (dirty & /*properties, options*/ 17) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(span, "plb-device__icon--active", /*properties*/ ctx[0]["value"] == /*device*/ ctx[7]["id"]);\n\t\t\t}\n\n\t\t\tif ("is_premium" in /*device*/ ctx[7] && !/*device*/ ctx[7]["is_premium"]) {\n\t\t\t\tif (if_block) {\n\t\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\tif_block = create_if_block(ctx);\n\t\t\t\t\tif_block.c();\n\t\t\t\t\tif_block.m(div, t1);\n\t\t\t\t}\n\t\t\t} else if (if_block) {\n\t\t\t\tif_block.d(1);\n\t\t\t\tif_block = null;\n\t\t\t}\n\n\t\t\tif (dirty & /*options*/ 16) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(div, "tablesome__modal--open", "is_premium" in /*device*/ ctx[7] && !/*device*/ ctx[7]["is_premium"]);\n\t\t\t}\n\n\t\t\tif (dirty & /*properties, options*/ 17) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(div, "plb-device--active", /*properties*/ ctx[0]["value"] == /*device*/ ctx[7]["id"]);\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\n\t\t\tif (if_block) if_block.d();\n\t\t\tmounted = false;\n\t\t\tdispose();\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_each_block.name,\n\t\ttype: "each",\n\t\tsource: "(26:1) {#each options as device}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction create_fragment(ctx) {\n\tlet div;\n\tlet div_class_value;\n\tlet each_value = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*options*/ ctx[4]);\n\tlet each_blocks = [];\n\n\tfor (let i = 0; i < each_value.length; i += 1) {\n\t\teach_blocks[i] = create_each_block(get_each_context(ctx, each_value, i));\n\t}\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\teach_blocks[i].c();\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "id", /*id*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "originid", /*originId*/ ctx[2]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", div_class_value = "plb-breakpoint " + /*className*/ ctx[3] + " svelte-7qcxq6");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 24, 0, 468);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\teach_blocks[i].m(div, null);\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tif (dirty & /*options, properties, callback, id*/ 51) {\n\t\t\t\teach_value = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*options*/ ctx[4]);\n\t\t\t\tlet i;\n\n\t\t\t\tfor (i = 0; i < each_value.length; i += 1) {\n\t\t\t\t\tconst child_ctx = get_each_context(ctx, each_value, i);\n\n\t\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\t\teach_blocks[i].p(child_ctx, dirty);\n\t\t\t\t\t} else {\n\t\t\t\t\t\teach_blocks[i] = create_each_block(child_ctx);\n\t\t\t\t\t\teach_blocks[i].c();\n\t\t\t\t\t\teach_blocks[i].m(div, null);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tfor (; i < each_blocks.length; i += 1) {\n\t\t\t\t\teach_blocks[i].d(1);\n\t\t\t\t}\n\n\t\t\t\teach_blocks.length = each_value.length;\n\t\t\t}\n\n\t\t\tif (dirty & /*id*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "id", /*id*/ ctx[1]);\n\t\t\t}\n\n\t\t\tif (dirty & /*originId*/ 4) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "originid", /*originId*/ ctx[2]);\n\t\t\t}\n\n\t\t\tif (dirty & /*className*/ 8 && div_class_value !== (div_class_value = "plb-breakpoint " + /*className*/ ctx[3] + " svelte-7qcxq6")) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", div_class_value);\n\t\t\t}\n\t\t},\n\t\ti: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\to: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_each)(each_blocks, detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Device\', slots, []);\n\n\t(0,svelte__WEBPACK_IMPORTED_MODULE_2__.afterUpdate)(() => {\n\t\t_utils_modal__WEBPACK_IMPORTED_MODULE_3___default().init();\n\t});\n\n\tlet { id = "" } = $$props;\n\tlet { originId = "" } = $$props;\n\tlet { className = "" } = $$props;\n\tlet { properties = { value: "" } } = $$props;\n\tlet { options } = $$props;\n\n\tlet { callback = (...args) => {\n\t\tconsole.log("No callback defined");\n\t\tconsole.log("Following are passed to callback:", args);\n\t} } = $$props;\n\n\t$$self.$$.on_mount.push(function () {\n\t\tif (options === undefined && !(\'options\' in $$props || $$self.$$.bound[$$self.$$.props[\'options\']])) {\n\t\t\tconsole_1.warn("<Device> was created without expected prop \'options\'");\n\t\t}\n\t});\n\n\tconst writable_props = [\'id\', \'originId\', \'className\', \'properties\', \'options\', \'callback\'];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console_1.warn(`<Device> was created with unknown prop \'${key}\'`);\n\t});\n\n\tconst click_handler = device => {\n\t\tif ("is_premium" in device && !device["is_premium"]) {\n\t\t\treturn;\n\t\t} else {\n\t\t\t$$invalidate(0, properties["value"] = device["id"], properties);\n\t\t\tcallback({ id, properties });\n\t\t}\n\t};\n\n\t$$self.$$set = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(1, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(2, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(3, className = $$props.className);\n\t\tif (\'properties\' in $$props) $$invalidate(0, properties = $$props.properties);\n\t\tif (\'options\' in $$props) $$invalidate(4, options = $$props.options);\n\t\tif (\'callback\' in $$props) $$invalidate(5, callback = $$props.callback);\n\t};\n\n\t$$self.$capture_state = () => ({\n\t\tModal: (_utils_modal__WEBPACK_IMPORTED_MODULE_3___default()),\n\t\tafterUpdate: svelte__WEBPACK_IMPORTED_MODULE_2__.afterUpdate,\n\t\tid,\n\t\toriginId,\n\t\tclassName,\n\t\tproperties,\n\t\toptions,\n\t\tcallback\n\t});\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(1, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(2, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(3, className = $$props.className);\n\t\tif (\'properties\' in $$props) $$invalidate(0, properties = $$props.properties);\n\t\tif (\'options\' in $$props) $$invalidate(4, options = $$props.options);\n\t\tif (\'callback\' in $$props) $$invalidate(5, callback = $$props.callback);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [properties, id, originId, className, options, callback, click_handler];\n}\n\nclass Device extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, {\n\t\t\tid: 1,\n\t\t\toriginId: 2,\n\t\t\tclassName: 3,\n\t\t\tproperties: 0,\n\t\t\toptions: 4,\n\t\t\tcallback: 5\n\t\t});\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Device",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget id() {\n\t\tthrow new Error("<Device>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset id(value) {\n\t\tthrow new Error("<Device>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget originId() {\n\t\tthrow new Error("<Device>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset originId(value) {\n\t\tthrow new Error("<Device>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget className() {\n\t\tthrow new Error("<Device>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset className(value) {\n\t\tthrow new Error("<Device>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget properties() {\n\t\tthrow new Error("<Device>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset properties(value) {\n\t\tthrow new Error("<Device>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget options() {\n\t\tthrow new Error("<Device>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset options(value) {\n\t\tthrow new Error("<Device>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget callback() {\n\t\tthrow new Error("<Device>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset callback(value) {\n\t\tthrow new Error("<Device>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Device);\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/device.svelte?\n}')},"./node_modules/@essekia/layout-builder/src/components/device.svelte.23.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/device.svelte.23.css!./node_modules/@essekia/layout-builder/src/components/device.svelte":()=>{"use strict";eval("{// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/device.svelte?./node_modules/@essekia/layout-builder/src/components/device.svelte.23.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local_Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/device.svelte.23.css\n}")},"./node_modules/@essekia/layout-builder/src/components/fieldset.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var _builder_elements_svelte__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./../builder/elements.svelte */ "./node_modules/@essekia/layout-builder/src/builder/elements.svelte");\n/* harmony import */ var _Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_fieldset_svelte_17_css_svelte_loader_cssPath_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_fieldset_svelte_17_css_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_fieldset_svelte__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@essekia/layout-builder/src/components/fieldset.svelte.17.css!=!svelte-loader?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/fieldset.svelte.17.css!./node_modules/@essekia/layout-builder/src/components/fieldset.svelte */ "./node_modules/@essekia/layout-builder/src/components/fieldset.svelte.17.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/fieldset.svelte.17.css!./node_modules/@essekia/layout-builder/src/components/fieldset.svelte");\n/* node_modules/@essekia/layout-builder/src/components/fieldset.svelte generated by Svelte v4.2.20 */\n\n\n\n\nconst file = "node_modules/@essekia/layout-builder/src/components/fieldset.svelte";\n\n// (22:1) {#if label}\nfunction create_if_block(ctx) {\n\tlet legend;\n\tlet t;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tlegend = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("legend");\n\t\t\tt = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(/*label*/ ctx[3]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(legend, "class", "plb-fieldset__legend svelte-1eypmxg");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(legend, file, 22, 2, 445);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, legend, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(legend, t);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*label*/ 8) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t, /*label*/ ctx[3]);\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(legend);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block.name,\n\t\ttype: "if",\n\t\tsource: "(22:1) {#if label}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction create_fragment(ctx) {\n\tlet fieldset;\n\tlet t;\n\tlet div;\n\tlet elements_1;\n\tlet fieldset_class_value;\n\tlet current;\n\tlet if_block = /*label*/ ctx[3] && create_if_block(ctx);\n\n\telements_1 = new _builder_elements_svelte__WEBPACK_IMPORTED_MODULE_2__["default"]({\n\t\t\tprops: {\n\t\t\t\telementIds: /*children*/ ctx[6],\n\t\t\t\telements: /*elements*/ ctx[7]\n\t\t\t},\n\t\t\t$$inline: true\n\t\t});\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tfieldset = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("fieldset");\n\t\t\tif (if_block) if_block.c();\n\t\t\tt = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_component)(elements_1.$$.fragment);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", "svelte-1eypmxg");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(div, "plb-axisX", /*axis*/ ctx[4] && /*axis*/ ctx[4] == "x");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(div, "plb-axisY", /*axis*/ ctx[4] && /*axis*/ ctx[4] == "y");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 27, 1, 515);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(fieldset, "id", /*id*/ ctx[0]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(fieldset, "originid", /*originId*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(fieldset, "class", fieldset_class_value = "plb-fieldset " + /*className*/ ctx[2] + " svelte-1eypmxg");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(fieldset, "plb-fieldset__margin--zero", /*margin*/ ctx[5] && /*margin*/ ctx[5] == "zero");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(fieldset, file, 15, 0, 303);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, fieldset, anchor);\n\t\t\tif (if_block) if_block.m(fieldset, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(fieldset, t);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(fieldset, div);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.mount_component)(elements_1, div, null);\n\t\t\tcurrent = true;\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tif (/*label*/ ctx[3]) {\n\t\t\t\tif (if_block) {\n\t\t\t\t\tif_block.p(ctx, dirty);\n\t\t\t\t} else {\n\t\t\t\t\tif_block = create_if_block(ctx);\n\t\t\t\t\tif_block.c();\n\t\t\t\t\tif_block.m(fieldset, t);\n\t\t\t\t}\n\t\t\t} else if (if_block) {\n\t\t\t\tif_block.d(1);\n\t\t\t\tif_block = null;\n\t\t\t}\n\n\t\t\tconst elements_1_changes = {};\n\t\t\tif (dirty & /*children*/ 64) elements_1_changes.elementIds = /*children*/ ctx[6];\n\t\t\tif (dirty & /*elements*/ 128) elements_1_changes.elements = /*elements*/ ctx[7];\n\t\t\telements_1.$set(elements_1_changes);\n\n\t\t\tif (!current || dirty & /*axis*/ 16) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(div, "plb-axisX", /*axis*/ ctx[4] && /*axis*/ ctx[4] == "x");\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*axis*/ 16) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(div, "plb-axisY", /*axis*/ ctx[4] && /*axis*/ ctx[4] == "y");\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*id*/ 1) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(fieldset, "id", /*id*/ ctx[0]);\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*originId*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(fieldset, "originid", /*originId*/ ctx[1]);\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*className*/ 4 && fieldset_class_value !== (fieldset_class_value = "plb-fieldset " + /*className*/ ctx[2] + " svelte-1eypmxg")) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(fieldset, "class", fieldset_class_value);\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*className, margin*/ 36) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(fieldset, "plb-fieldset__margin--zero", /*margin*/ ctx[5] && /*margin*/ ctx[5] == "zero");\n\t\t\t}\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(elements_1.$$.fragment, local);\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(elements_1.$$.fragment, local);\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(fieldset);\n\t\t\t}\n\n\t\t\tif (if_block) if_block.d();\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_component)(elements_1);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Fieldset\', slots, []);\n\tlet { id = "" } = $$props;\n\tlet { originId = "" } = $$props;\n\tlet { className = "" } = $$props;\n\tlet { label = "" } = $$props;\n\tlet { axis = "" } = $$props;\n\tlet { margin = "" } = $$props;\n\tlet { children } = $$props;\n\tlet { elements } = $$props;\n\n\t$$self.$$.on_mount.push(function () {\n\t\tif (children === undefined && !(\'children\' in $$props || $$self.$$.bound[$$self.$$.props[\'children\']])) {\n\t\t\tconsole.warn("<Fieldset> was created without expected prop \'children\'");\n\t\t}\n\n\t\tif (elements === undefined && !(\'elements\' in $$props || $$self.$$.bound[$$self.$$.props[\'elements\']])) {\n\t\t\tconsole.warn("<Fieldset> was created without expected prop \'elements\'");\n\t\t}\n\t});\n\n\tconst writable_props = [\n\t\t\'id\',\n\t\t\'originId\',\n\t\t\'className\',\n\t\t\'label\',\n\t\t\'axis\',\n\t\t\'margin\',\n\t\t\'children\',\n\t\t\'elements\'\n\t];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console.warn(`<Fieldset> was created with unknown prop \'${key}\'`);\n\t});\n\n\t$$self.$$set = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(0, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(1, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(2, className = $$props.className);\n\t\tif (\'label\' in $$props) $$invalidate(3, label = $$props.label);\n\t\tif (\'axis\' in $$props) $$invalidate(4, axis = $$props.axis);\n\t\tif (\'margin\' in $$props) $$invalidate(5, margin = $$props.margin);\n\t\tif (\'children\' in $$props) $$invalidate(6, children = $$props.children);\n\t\tif (\'elements\' in $$props) $$invalidate(7, elements = $$props.elements);\n\t};\n\n\t$$self.$capture_state = () => ({\n\t\tElements: _builder_elements_svelte__WEBPACK_IMPORTED_MODULE_2__["default"],\n\t\tid,\n\t\toriginId,\n\t\tclassName,\n\t\tlabel,\n\t\taxis,\n\t\tmargin,\n\t\tchildren,\n\t\telements\n\t});\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(0, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(1, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(2, className = $$props.className);\n\t\tif (\'label\' in $$props) $$invalidate(3, label = $$props.label);\n\t\tif (\'axis\' in $$props) $$invalidate(4, axis = $$props.axis);\n\t\tif (\'margin\' in $$props) $$invalidate(5, margin = $$props.margin);\n\t\tif (\'children\' in $$props) $$invalidate(6, children = $$props.children);\n\t\tif (\'elements\' in $$props) $$invalidate(7, elements = $$props.elements);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [id, originId, className, label, axis, margin, children, elements];\n}\n\nclass Fieldset extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, {\n\t\t\tid: 0,\n\t\t\toriginId: 1,\n\t\t\tclassName: 2,\n\t\t\tlabel: 3,\n\t\t\taxis: 4,\n\t\t\tmargin: 5,\n\t\t\tchildren: 6,\n\t\t\telements: 7\n\t\t});\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Fieldset",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget id() {\n\t\tthrow new Error("<Fieldset>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset id(value) {\n\t\tthrow new Error("<Fieldset>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget originId() {\n\t\tthrow new Error("<Fieldset>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset originId(value) {\n\t\tthrow new Error("<Fieldset>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget className() {\n\t\tthrow new Error("<Fieldset>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset className(value) {\n\t\tthrow new Error("<Fieldset>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget label() {\n\t\tthrow new Error("<Fieldset>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset label(value) {\n\t\tthrow new Error("<Fieldset>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget axis() {\n\t\tthrow new Error("<Fieldset>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset axis(value) {\n\t\tthrow new Error("<Fieldset>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget margin() {\n\t\tthrow new Error("<Fieldset>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset margin(value) {\n\t\tthrow new Error("<Fieldset>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget children() {\n\t\tthrow new Error("<Fieldset>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset children(value) {\n\t\tthrow new Error("<Fieldset>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget elements() {\n\t\tthrow new Error("<Fieldset>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset elements(value) {\n\t\tthrow new Error("<Fieldset>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Fieldset);\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/fieldset.svelte?\n}')},"./node_modules/@essekia/layout-builder/src/components/fieldset.svelte.17.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/fieldset.svelte.17.css!./node_modules/@essekia/layout-builder/src/components/fieldset.svelte":()=>{"use strict";eval("{// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/fieldset.svelte?./node_modules/@essekia/layout-builder/src/components/fieldset.svelte.17.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local_Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/fieldset.svelte.17.css\n}")},"./node_modules/@essekia/layout-builder/src/components/list.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var _Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_list_svelte_22_css_svelte_loader_cssPath_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_list_svelte_22_css_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_list_svelte__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@essekia/layout-builder/src/components/list.svelte.22.css!=!svelte-loader?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/list.svelte.22.css!./node_modules/@essekia/layout-builder/src/components/list.svelte */ "./node_modules/@essekia/layout-builder/src/components/list.svelte.22.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/list.svelte.22.css!./node_modules/@essekia/layout-builder/src/components/list.svelte");\n/* node_modules/@essekia/layout-builder/src/components/list.svelte generated by Svelte v4.2.20 */\n\n\nconst { console: console_1 } = svelte_internal__WEBPACK_IMPORTED_MODULE_0__.globals;\n\nconst file = "node_modules/@essekia/layout-builder/src/components/list.svelte";\n\nfunction get_each_context(ctx, list, i) {\n\tconst child_ctx = ctx.slice();\n\tchild_ctx[7] = list[i];\n\treturn child_ctx;\n}\n\n// (16:1) {#each options as item}\nfunction create_each_block(ctx) {\n\tlet li;\n\tlet span0;\n\tlet t1;\n\tlet span1;\n\tlet t2_value = /*item*/ ctx[7].label + "";\n\tlet t2;\n\tlet t3;\n\tlet li_class_value;\n\tlet mounted;\n\tlet dispose;\n\n\tfunction click_handler() {\n\t\treturn /*click_handler*/ ctx[6](/*item*/ ctx[7]);\n\t}\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tli = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("li");\n\t\t\tspan0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\tspan0.textContent = "";\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tspan1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\tt2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(t2_value);\n\t\t\tt3 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span0, "class", "material-icons plb-list__item__icon");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span0, file, 26, 3, 550);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span1, "class", "plb-list__item__text svelte-1s6454o");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span1, file, 27, 3, 621);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(li, "class", li_class_value = "plb-list__item plb-list__item--" + /*item*/ ctx[7].id + " svelte-1s6454o");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(li, file, 16, 2, 376);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, li, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(li, span0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(li, t1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(li, span1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(span1, t2);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(li, t3);\n\n\t\t\tif (!mounted) {\n\t\t\t\tdispose = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(li, "click", click_handler, false, false, false, false);\n\t\t\t\tmounted = true;\n\t\t\t}\n\t\t},\n\t\tp: function update(new_ctx, dirty) {\n\t\t\tctx = new_ctx;\n\t\t\tif (dirty & /*options*/ 16 && t2_value !== (t2_value = /*item*/ ctx[7].label + "")) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t2, t2_value);\n\n\t\t\tif (dirty & /*options*/ 16 && li_class_value !== (li_class_value = "plb-list__item plb-list__item--" + /*item*/ ctx[7].id + " svelte-1s6454o")) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(li, "class", li_class_value);\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(li);\n\t\t\t}\n\n\t\t\tmounted = false;\n\t\t\tdispose();\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_each_block.name,\n\t\ttype: "each",\n\t\tsource: "(16:1) {#each options as item}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction create_fragment(ctx) {\n\tlet ul;\n\tlet ul_class_value;\n\tlet each_value = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*options*/ ctx[4]);\n\tlet each_blocks = [];\n\n\tfor (let i = 0; i < each_value.length; i += 1) {\n\t\teach_blocks[i] = create_each_block(get_each_context(ctx, each_value, i));\n\t}\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tul = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("ul");\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\teach_blocks[i].c();\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(ul, "id", /*id*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(ul, "originid", /*originId*/ ctx[2]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(ul, "class", ul_class_value = "plb-list " + /*className*/ ctx[3] + " svelte-1s6454o");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(ul, file, 14, 0, 299);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, ul, anchor);\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\teach_blocks[i].m(ul, null);\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tif (dirty & /*options, properties, callback, id*/ 51) {\n\t\t\t\teach_value = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*options*/ ctx[4]);\n\t\t\t\tlet i;\n\n\t\t\t\tfor (i = 0; i < each_value.length; i += 1) {\n\t\t\t\t\tconst child_ctx = get_each_context(ctx, each_value, i);\n\n\t\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\t\teach_blocks[i].p(child_ctx, dirty);\n\t\t\t\t\t} else {\n\t\t\t\t\t\teach_blocks[i] = create_each_block(child_ctx);\n\t\t\t\t\t\teach_blocks[i].c();\n\t\t\t\t\t\teach_blocks[i].m(ul, null);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tfor (; i < each_blocks.length; i += 1) {\n\t\t\t\t\teach_blocks[i].d(1);\n\t\t\t\t}\n\n\t\t\t\teach_blocks.length = each_value.length;\n\t\t\t}\n\n\t\t\tif (dirty & /*id*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(ul, "id", /*id*/ ctx[1]);\n\t\t\t}\n\n\t\t\tif (dirty & /*originId*/ 4) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(ul, "originid", /*originId*/ ctx[2]);\n\t\t\t}\n\n\t\t\tif (dirty & /*className*/ 8 && ul_class_value !== (ul_class_value = "plb-list " + /*className*/ ctx[3] + " svelte-1s6454o")) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(ul, "class", ul_class_value);\n\t\t\t}\n\t\t},\n\t\ti: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\to: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(ul);\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_each)(each_blocks, detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'List\', slots, []);\n\tlet { id = "" } = $$props;\n\tlet { originId = "" } = $$props;\n\tlet { className = "" } = $$props;\n\tlet { options } = $$props;\n\tlet { properties = { value: "" } } = $$props;\n\n\tlet { callback = (...args) => {\n\t\tconsole.log("No callback defined");\n\t\tconsole.log("Following are passed to callback:", args);\n\t} } = $$props;\n\n\t$$self.$$.on_mount.push(function () {\n\t\tif (options === undefined && !(\'options\' in $$props || $$self.$$.bound[$$self.$$.props[\'options\']])) {\n\t\t\tconsole_1.warn("<List> was created without expected prop \'options\'");\n\t\t}\n\t});\n\n\tconst writable_props = [\'id\', \'originId\', \'className\', \'options\', \'properties\', \'callback\'];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console_1.warn(`<List> was created with unknown prop \'${key}\'`);\n\t});\n\n\tconst click_handler = item => {\n\t\t$$invalidate(0, properties["value"] = item.id, properties);\n\t\tcallback({ id, properties });\n\t};\n\n\t$$self.$$set = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(1, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(2, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(3, className = $$props.className);\n\t\tif (\'options\' in $$props) $$invalidate(4, options = $$props.options);\n\t\tif (\'properties\' in $$props) $$invalidate(0, properties = $$props.properties);\n\t\tif (\'callback\' in $$props) $$invalidate(5, callback = $$props.callback);\n\t};\n\n\t$$self.$capture_state = () => ({\n\t\tid,\n\t\toriginId,\n\t\tclassName,\n\t\toptions,\n\t\tproperties,\n\t\tcallback\n\t});\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(1, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(2, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(3, className = $$props.className);\n\t\tif (\'options\' in $$props) $$invalidate(4, options = $$props.options);\n\t\tif (\'properties\' in $$props) $$invalidate(0, properties = $$props.properties);\n\t\tif (\'callback\' in $$props) $$invalidate(5, callback = $$props.callback);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [properties, id, originId, className, options, callback, click_handler];\n}\n\nclass List extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, {\n\t\t\tid: 1,\n\t\t\toriginId: 2,\n\t\t\tclassName: 3,\n\t\t\toptions: 4,\n\t\t\tproperties: 0,\n\t\t\tcallback: 5\n\t\t});\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "List",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget id() {\n\t\tthrow new Error("<List>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset id(value) {\n\t\tthrow new Error("<List>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget originId() {\n\t\tthrow new Error("<List>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset originId(value) {\n\t\tthrow new Error("<List>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget className() {\n\t\tthrow new Error("<List>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset className(value) {\n\t\tthrow new Error("<List>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget options() {\n\t\tthrow new Error("<List>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset options(value) {\n\t\tthrow new Error("<List>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget properties() {\n\t\tthrow new Error("<List>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset properties(value) {\n\t\tthrow new Error("<List>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget callback() {\n\t\tthrow new Error("<List>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset callback(value) {\n\t\tthrow new Error("<List>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (List);\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/list.svelte?\n}')},"./node_modules/@essekia/layout-builder/src/components/list.svelte.22.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/list.svelte.22.css!./node_modules/@essekia/layout-builder/src/components/list.svelte":()=>{"use strict";eval("{// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/list.svelte?./node_modules/@essekia/layout-builder/src/components/list.svelte.22.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local_Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/list.svelte.22.css\n}")},"./node_modules/@essekia/layout-builder/src/components/number.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var _Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_number_svelte_25_css_svelte_loader_cssPath_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_number_svelte_25_css_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_number_svelte__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@essekia/layout-builder/src/components/number.svelte.25.css!=!svelte-loader?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/number.svelte.25.css!./node_modules/@essekia/layout-builder/src/components/number.svelte */ "./node_modules/@essekia/layout-builder/src/components/number.svelte.25.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/number.svelte.25.css!./node_modules/@essekia/layout-builder/src/components/number.svelte");\n/* node_modules/@essekia/layout-builder/src/components/number.svelte generated by Svelte v4.2.20 */\n\n\nconst { console: console_1 } = svelte_internal__WEBPACK_IMPORTED_MODULE_0__.globals;\n\nconst file = "node_modules/@essekia/layout-builder/src/components/number.svelte";\n\n// (76:1) {#if label !== ""}\nfunction create_if_block_1(ctx) {\n\tlet label_1;\n\tlet t;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tlabel_1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("label");\n\t\t\tt = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(/*label*/ ctx[4]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label_1, "class", "plb-number__label svelte-10jntw2");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label_1, "for", /*id*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(label_1, file, 76, 2, 1481);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, label_1, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(label_1, t);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*label*/ 16) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t, /*label*/ ctx[4]);\n\n\t\t\tif (dirty & /*id*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label_1, "for", /*id*/ ctx[1]);\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(label_1);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block_1.name,\n\t\ttype: "if",\n\t\tsource: "(76:1) {#if label !== \\\\\\"\\\\\\"}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (92:1) {#if message}\nfunction create_if_block(ctx) {\n\tlet div;\n\tlet t;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tt = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(/*message*/ ctx[8]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", "plb-number__message svelte-10jntw2");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 92, 2, 1789);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*message*/ 256) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t, /*message*/ ctx[8]);\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block.name,\n\t\ttype: "if",\n\t\tsource: "(92:1) {#if message}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction create_fragment(ctx) {\n\tlet div;\n\tlet t0;\n\tlet input;\n\tlet input_class_value;\n\tlet t1;\n\tlet mounted;\n\tlet dispose;\n\tlet if_block0 = /*label*/ ctx[4] !== "" && create_if_block_1(ctx);\n\tlet if_block1 = /*message*/ ctx[8] && create_if_block(ctx);\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tif (if_block0) if_block0.c();\n\t\t\tt0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tinput = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("input");\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tif (if_block1) if_block1.c();\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "id", /*id*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "originid", /*originId*/ ctx[2]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "class", input_class_value = "plb-number__input " + /*className*/ ctx[3] + " svelte-10jntw2");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "type", "number");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "min", /*min*/ ctx[6]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "max", /*max*/ ctx[7]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "step", "1");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "placeholder", /*placeholder*/ ctx[5]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(input, file, 78, 1, 1547);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", "plb-number");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 74, 0, 1434);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\t\t\tif (if_block0) if_block0.m(div, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, input);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(input, /*properties*/ ctx[0]["value"]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t1);\n\t\t\tif (if_block1) if_block1.m(div, null);\n\n\t\t\tif (!mounted) {\n\t\t\t\tdispose = [\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(input, "input", /*input_input_handler*/ ctx[12]),\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(input, "input", /*onInputCallback*/ ctx[9], false, false, false, false),\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(input, "change", /*onChangeCallback*/ ctx[10], false, false, false, false)\n\t\t\t\t];\n\n\t\t\t\tmounted = true;\n\t\t\t}\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tif (/*label*/ ctx[4] !== "") {\n\t\t\t\tif (if_block0) {\n\t\t\t\t\tif_block0.p(ctx, dirty);\n\t\t\t\t} else {\n\t\t\t\t\tif_block0 = create_if_block_1(ctx);\n\t\t\t\t\tif_block0.c();\n\t\t\t\t\tif_block0.m(div, t0);\n\t\t\t\t}\n\t\t\t} else if (if_block0) {\n\t\t\t\tif_block0.d(1);\n\t\t\t\tif_block0 = null;\n\t\t\t}\n\n\t\t\tif (dirty & /*id*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "id", /*id*/ ctx[1]);\n\t\t\t}\n\n\t\t\tif (dirty & /*originId*/ 4) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "originid", /*originId*/ ctx[2]);\n\t\t\t}\n\n\t\t\tif (dirty & /*className*/ 8 && input_class_value !== (input_class_value = "plb-number__input " + /*className*/ ctx[3] + " svelte-10jntw2")) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "class", input_class_value);\n\t\t\t}\n\n\t\t\tif (dirty & /*min*/ 64) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "min", /*min*/ ctx[6]);\n\t\t\t}\n\n\t\t\tif (dirty & /*max*/ 128) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "max", /*max*/ ctx[7]);\n\t\t\t}\n\n\t\t\tif (dirty & /*placeholder*/ 32) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "placeholder", /*placeholder*/ ctx[5]);\n\t\t\t}\n\n\t\t\tif (dirty & /*properties*/ 1 && (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.to_number)(input.value) !== /*properties*/ ctx[0]["value"]) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(input, /*properties*/ ctx[0]["value"]);\n\t\t\t}\n\n\t\t\tif (/*message*/ ctx[8]) {\n\t\t\t\tif (if_block1) {\n\t\t\t\t\tif_block1.p(ctx, dirty);\n\t\t\t\t} else {\n\t\t\t\t\tif_block1 = create_if_block(ctx);\n\t\t\t\t\tif_block1.c();\n\t\t\t\t\tif_block1.m(div, null);\n\t\t\t\t}\n\t\t\t} else if (if_block1) {\n\t\t\t\tif_block1.d(1);\n\t\t\t\tif_block1 = null;\n\t\t\t}\n\t\t},\n\t\ti: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\to: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\n\t\t\tif (if_block0) if_block0.d();\n\t\t\tif (if_block1) if_block1.d();\n\t\t\tmounted = false;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.run_all)(dispose);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Number\', slots, []);\n\tlet { id = "" } = $$props;\n\tlet { originId = "" } = $$props;\n\tlet { className = "" } = $$props;\n\tlet { label = "" } = $$props;\n\tlet { placeholder = "Number" } = $$props;\n\tlet { min = null } = $$props;\n\tlet { max = null } = $$props;\n\tlet { properties = { value: "" } } = $$props;\n\n\tlet { callback = (...args) => {\n\t\tconsole.log("No callback defined");\n\t\tconsole.log("Following are passed to callback:", args);\n\t} } = $$props;\n\n\tlet message;\n\tlet displayValue;\n\n\tconst onInputCallback = () => {\n\t\tif (min == null && max == null) {\n\t\t\treturn;\n\t\t}\n\n\t\t$$invalidate(8, message = `Value should between "${min}" to "${max}"`);\n\n\t\tif (isGreaterThanEqualToMinValue() && isLesserThanEqualToMaxValue()) {\n\t\t\t$$invalidate(8, message = "");\n\t\t}\n\t};\n\n\tconst onChangeCallback = () => {\n\t\t$$invalidate(8, message = "");\n\t\tlet actualValue = displayValue;\n\n\t\tif (min !== null && max !== null) {\n\t\t\tif (!isGreaterThanEqualToMinValue()) {\n\t\t\t\tactualValue = 10;\n\t\t\t} else if (!isLesserThanEqualToMaxValue()) {\n\t\t\t\tactualValue = max;\n\t\t\t}\n\t\t}\n\n\t\tdisplayValue = actualValue;\n\t\tcallback({ id, properties: { value: displayValue } });\n\t};\n\n\tconst isGreaterThanEqualToMinValue = () => {\n\t\tlet condition = false;\n\n\t\tif (min !== null && displayValue >= min) {\n\t\t\tcondition = true;\n\t\t}\n\n\t\treturn condition;\n\t};\n\n\tconst isLesserThanEqualToMaxValue = () => {\n\t\tlet condition = false;\n\n\t\tif (max !== null && displayValue <= max) {\n\t\t\tcondition = true;\n\t\t}\n\n\t\treturn condition;\n\t};\n\n\tconst writable_props = [\n\t\t\'id\',\n\t\t\'originId\',\n\t\t\'className\',\n\t\t\'label\',\n\t\t\'placeholder\',\n\t\t\'min\',\n\t\t\'max\',\n\t\t\'properties\',\n\t\t\'callback\'\n\t];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console_1.warn(`<Number> was created with unknown prop \'${key}\'`);\n\t});\n\n\tfunction input_input_handler() {\n\t\tproperties["value"] = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.to_number)(this.value);\n\t\t$$invalidate(0, properties);\n\t}\n\n\t$$self.$$set = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(1, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(2, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(3, className = $$props.className);\n\t\tif (\'label\' in $$props) $$invalidate(4, label = $$props.label);\n\t\tif (\'placeholder\' in $$props) $$invalidate(5, placeholder = $$props.placeholder);\n\t\tif (\'min\' in $$props) $$invalidate(6, min = $$props.min);\n\t\tif (\'max\' in $$props) $$invalidate(7, max = $$props.max);\n\t\tif (\'properties\' in $$props) $$invalidate(0, properties = $$props.properties);\n\t\tif (\'callback\' in $$props) $$invalidate(11, callback = $$props.callback);\n\t};\n\n\t$$self.$capture_state = () => ({\n\t\tid,\n\t\toriginId,\n\t\tclassName,\n\t\tlabel,\n\t\tplaceholder,\n\t\tmin,\n\t\tmax,\n\t\tproperties,\n\t\tcallback,\n\t\tmessage,\n\t\tdisplayValue,\n\t\tonInputCallback,\n\t\tonChangeCallback,\n\t\tisGreaterThanEqualToMinValue,\n\t\tisLesserThanEqualToMaxValue\n\t});\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(1, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(2, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(3, className = $$props.className);\n\t\tif (\'label\' in $$props) $$invalidate(4, label = $$props.label);\n\t\tif (\'placeholder\' in $$props) $$invalidate(5, placeholder = $$props.placeholder);\n\t\tif (\'min\' in $$props) $$invalidate(6, min = $$props.min);\n\t\tif (\'max\' in $$props) $$invalidate(7, max = $$props.max);\n\t\tif (\'properties\' in $$props) $$invalidate(0, properties = $$props.properties);\n\t\tif (\'callback\' in $$props) $$invalidate(11, callback = $$props.callback);\n\t\tif (\'message\' in $$props) $$invalidate(8, message = $$props.message);\n\t\tif (\'displayValue\' in $$props) displayValue = $$props.displayValue;\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\t$$self.$$.update = () => {\n\t\tif ($$self.$$.dirty & /*properties*/ 1) {\n\t\t\t$: {\n\t\t\t\tdisplayValue = properties["value"];\n\t\t\t\t$$invalidate(8, message = "");\n\t\t\t}\n\t\t}\n\t};\n\n\treturn [\n\t\tproperties,\n\t\tid,\n\t\toriginId,\n\t\tclassName,\n\t\tlabel,\n\t\tplaceholder,\n\t\tmin,\n\t\tmax,\n\t\tmessage,\n\t\tonInputCallback,\n\t\tonChangeCallback,\n\t\tcallback,\n\t\tinput_input_handler\n\t];\n}\n\nclass Number extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, {\n\t\t\tid: 1,\n\t\t\toriginId: 2,\n\t\t\tclassName: 3,\n\t\t\tlabel: 4,\n\t\t\tplaceholder: 5,\n\t\t\tmin: 6,\n\t\t\tmax: 7,\n\t\t\tproperties: 0,\n\t\t\tcallback: 11\n\t\t});\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Number",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget id() {\n\t\tthrow new Error("<Number>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset id(value) {\n\t\tthrow new Error("<Number>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget originId() {\n\t\tthrow new Error("<Number>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset originId(value) {\n\t\tthrow new Error("<Number>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget className() {\n\t\tthrow new Error("<Number>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset className(value) {\n\t\tthrow new Error("<Number>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget label() {\n\t\tthrow new Error("<Number>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset label(value) {\n\t\tthrow new Error("<Number>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget placeholder() {\n\t\tthrow new Error("<Number>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset placeholder(value) {\n\t\tthrow new Error("<Number>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget min() {\n\t\tthrow new Error("<Number>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset min(value) {\n\t\tthrow new Error("<Number>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget max() {\n\t\tthrow new Error("<Number>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset max(value) {\n\t\tthrow new Error("<Number>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget properties() {\n\t\tthrow new Error("<Number>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset properties(value) {\n\t\tthrow new Error("<Number>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget callback() {\n\t\tthrow new Error("<Number>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset callback(value) {\n\t\tthrow new Error("<Number>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Number);\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/number.svelte?\n}')},"./node_modules/@essekia/layout-builder/src/components/number.svelte.25.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/number.svelte.25.css!./node_modules/@essekia/layout-builder/src/components/number.svelte":()=>{"use strict";eval("{// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/number.svelte?./node_modules/@essekia/layout-builder/src/components/number.svelte.25.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local_Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/number.svelte.25.css\n}")},"./node_modules/@essekia/layout-builder/src/components/paneloverlay.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* node_modules/@essekia/layout-builder/src/components/paneloverlay.svelte generated by Svelte v4.2.20 */\n\n\n\nconst file = "node_modules/@essekia/layout-builder/src/components/paneloverlay.svelte";\n\nfunction create_fragment(ctx) {\n\tconst block = {\n\t\tc: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\tp: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\ti: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\to: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Paneloverlay\', slots, []);\n\tconst writable_props = [];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console.warn(`<Paneloverlay> was created with unknown prop \'${key}\'`);\n\t});\n\n\treturn [];\n}\n\nclass Paneloverlay extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, {});\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Paneloverlay",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Paneloverlay);\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/paneloverlay.svelte?\n}')},"./node_modules/@essekia/layout-builder/src/components/paragraph.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* node_modules/@essekia/layout-builder/src/components/paragraph.svelte generated by Svelte v4.2.20 */\n\n\n\nconst file = "node_modules/@essekia/layout-builder/src/components/paragraph.svelte";\n\nfunction create_fragment(ctx) {\n\tlet p;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tp = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("p");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(p, file, 4, 0, 43);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, p, anchor);\n\t\t\tp.innerHTML = /*html*/ ctx[0];\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tif (dirty & /*html*/ 1) p.innerHTML = /*html*/ ctx[0];;\n\t\t},\n\t\ti: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\to: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(p);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Paragraph\', slots, []);\n\tlet { html = "" } = $$props;\n\tconst writable_props = [\'html\'];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console.warn(`<Paragraph> was created with unknown prop \'${key}\'`);\n\t});\n\n\t$$self.$$set = $$props => {\n\t\tif (\'html\' in $$props) $$invalidate(0, html = $$props.html);\n\t};\n\n\t$$self.$capture_state = () => ({ html });\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'html\' in $$props) $$invalidate(0, html = $$props.html);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [html];\n}\n\nclass Paragraph extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, { html: 0 });\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Paragraph",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget html() {\n\t\tthrow new Error("<Paragraph>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset html(value) {\n\t\tthrow new Error("<Paragraph>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Paragraph);\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/paragraph.svelte?\n}')},"./node_modules/@essekia/layout-builder/src/components/pixel.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var _Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_pixel_svelte_16_css_svelte_loader_cssPath_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_pixel_svelte_16_css_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_pixel_svelte__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@essekia/layout-builder/src/components/pixel.svelte.16.css!=!svelte-loader?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/pixel.svelte.16.css!./node_modules/@essekia/layout-builder/src/components/pixel.svelte */ "./node_modules/@essekia/layout-builder/src/components/pixel.svelte.16.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/pixel.svelte.16.css!./node_modules/@essekia/layout-builder/src/components/pixel.svelte");\n/* node_modules/@essekia/layout-builder/src/components/pixel.svelte generated by Svelte v4.2.20 */\n\n\nconst { console: console_1 } = svelte_internal__WEBPACK_IMPORTED_MODULE_0__.globals;\n\nconst file = "node_modules/@essekia/layout-builder/src/components/pixel.svelte";\n\n// (33:1) {#if label}\nfunction create_if_block(ctx) {\n\tlet div;\n\tlet t;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tt = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(/*label*/ ctx[4]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", "plb-pixel__label svelte-1yhfure");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 33, 2, 653);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*label*/ 16) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t, /*label*/ ctx[4]);\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block.name,\n\t\ttype: "if",\n\t\tsource: "(33:1) {#if label}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction create_fragment(ctx) {\n\tlet div1;\n\tlet div0;\n\tlet input;\n\tlet input_class_value;\n\tlet t0;\n\tlet label_1;\n\tlet t1;\n\tlet t2;\n\tlet mounted;\n\tlet dispose;\n\tlet if_block = /*label*/ ctx[4] && create_if_block(ctx);\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tdiv0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tinput = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("input");\n\t\t\tt0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tlabel_1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("label");\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)("px");\n\t\t\tt2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tif (if_block) if_block.c();\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "id", /*id*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "originid", /*originId*/ ctx[2]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "class", input_class_value = "plb-pixel__input " + /*className*/ ctx[3] + " svelte-1yhfure");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "type", "number");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "step", "1");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(input, file, 16, 2, 362);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label_1, "class", "plb-pixel__unit svelte-1yhfure");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label_1, "for", /*id*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(label_1, file, 30, 2, 579);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div0, "class", "plb-pixel__contain svelte-1yhfure");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div0, file, 15, 1, 327);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div1, "class", "plb-pixel svelte-1yhfure");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div1, file, 14, 0, 302);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div1, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div1, div0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div0, input);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(input, /*properties*/ ctx[0]["value"]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div0, t0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div0, label_1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(label_1, t1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div1, t2);\n\t\t\tif (if_block) if_block.m(div1, null);\n\n\t\t\tif (!mounted) {\n\t\t\t\tdispose = [\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(input, "input", /*input_input_handler*/ ctx[6]),\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(input, "input", /*input_handler*/ ctx[7], false, false, false, false)\n\t\t\t\t];\n\n\t\t\t\tmounted = true;\n\t\t\t}\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tif (dirty & /*id*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "id", /*id*/ ctx[1]);\n\t\t\t}\n\n\t\t\tif (dirty & /*originId*/ 4) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "originid", /*originId*/ ctx[2]);\n\t\t\t}\n\n\t\t\tif (dirty & /*className*/ 8 && input_class_value !== (input_class_value = "plb-pixel__input " + /*className*/ ctx[3] + " svelte-1yhfure")) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "class", input_class_value);\n\t\t\t}\n\n\t\t\tif (dirty & /*properties*/ 1 && (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.to_number)(input.value) !== /*properties*/ ctx[0]["value"]) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(input, /*properties*/ ctx[0]["value"]);\n\t\t\t}\n\n\t\t\tif (dirty & /*id*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label_1, "for", /*id*/ ctx[1]);\n\t\t\t}\n\n\t\t\tif (/*label*/ ctx[4]) {\n\t\t\t\tif (if_block) {\n\t\t\t\t\tif_block.p(ctx, dirty);\n\t\t\t\t} else {\n\t\t\t\t\tif_block = create_if_block(ctx);\n\t\t\t\t\tif_block.c();\n\t\t\t\t\tif_block.m(div1, null);\n\t\t\t\t}\n\t\t\t} else if (if_block) {\n\t\t\t\tif_block.d(1);\n\t\t\t\tif_block = null;\n\t\t\t}\n\t\t},\n\t\ti: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\to: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div1);\n\t\t\t}\n\n\t\t\tif (if_block) if_block.d();\n\t\t\tmounted = false;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.run_all)(dispose);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Pixel\', slots, []);\n\tlet { id = "" } = $$props;\n\tlet { originId = "" } = $$props;\n\tlet { className = "" } = $$props;\n\tlet { label = "" } = $$props;\n\tlet { properties = { value: "" } } = $$props;\n\n\tlet { callback = (...args) => {\n\t\tconsole.log("No callback defined");\n\t\tconsole.log("Following are passed to callback:", args);\n\t} } = $$props;\n\n\tconst writable_props = [\'id\', \'originId\', \'className\', \'label\', \'properties\', \'callback\'];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console_1.warn(`<Pixel> was created with unknown prop \'${key}\'`);\n\t});\n\n\tfunction input_input_handler() {\n\t\tproperties["value"] = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.to_number)(this.value);\n\t\t$$invalidate(0, properties);\n\t}\n\n\tconst input_handler = () => {\n\t\tcallback({ id, properties });\n\t};\n\n\t$$self.$$set = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(1, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(2, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(3, className = $$props.className);\n\t\tif (\'label\' in $$props) $$invalidate(4, label = $$props.label);\n\t\tif (\'properties\' in $$props) $$invalidate(0, properties = $$props.properties);\n\t\tif (\'callback\' in $$props) $$invalidate(5, callback = $$props.callback);\n\t};\n\n\t$$self.$capture_state = () => ({\n\t\tid,\n\t\toriginId,\n\t\tclassName,\n\t\tlabel,\n\t\tproperties,\n\t\tcallback\n\t});\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(1, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(2, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(3, className = $$props.className);\n\t\tif (\'label\' in $$props) $$invalidate(4, label = $$props.label);\n\t\tif (\'properties\' in $$props) $$invalidate(0, properties = $$props.properties);\n\t\tif (\'callback\' in $$props) $$invalidate(5, callback = $$props.callback);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [\n\t\tproperties,\n\t\tid,\n\t\toriginId,\n\t\tclassName,\n\t\tlabel,\n\t\tcallback,\n\t\tinput_input_handler,\n\t\tinput_handler\n\t];\n}\n\nclass Pixel extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, {\n\t\t\tid: 1,\n\t\t\toriginId: 2,\n\t\t\tclassName: 3,\n\t\t\tlabel: 4,\n\t\t\tproperties: 0,\n\t\t\tcallback: 5\n\t\t});\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Pixel",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget id() {\n\t\tthrow new Error("<Pixel>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset id(value) {\n\t\tthrow new Error("<Pixel>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget originId() {\n\t\tthrow new Error("<Pixel>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset originId(value) {\n\t\tthrow new Error("<Pixel>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget className() {\n\t\tthrow new Error("<Pixel>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset className(value) {\n\t\tthrow new Error("<Pixel>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget label() {\n\t\tthrow new Error("<Pixel>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset label(value) {\n\t\tthrow new Error("<Pixel>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget properties() {\n\t\tthrow new Error("<Pixel>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset properties(value) {\n\t\tthrow new Error("<Pixel>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget callback() {\n\t\tthrow new Error("<Pixel>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset callback(value) {\n\t\tthrow new Error("<Pixel>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Pixel);\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/pixel.svelte?\n}')},"./node_modules/@essekia/layout-builder/src/components/pixel.svelte.16.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/pixel.svelte.16.css!./node_modules/@essekia/layout-builder/src/components/pixel.svelte":()=>{"use strict";eval("{// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/pixel.svelte?./node_modules/@essekia/layout-builder/src/components/pixel.svelte.16.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local_Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/pixel.svelte.16.css\n}")},"./node_modules/@essekia/layout-builder/src/components/repeater.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var _builder_elements_svelte__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./../builder/elements.svelte */ "./node_modules/@essekia/layout-builder/src/builder/elements.svelte");\n/* harmony import */ var svelte_transition__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! svelte/transition */ "./node_modules/svelte/src/runtime/transition/index.js");\n/* harmony import */ var _Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_repeater_svelte_14_css_svelte_loader_cssPath_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_repeater_svelte_14_css_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_repeater_svelte__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@essekia/layout-builder/src/components/repeater.svelte.14.css!=!svelte-loader?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/repeater.svelte.14.css!./node_modules/@essekia/layout-builder/src/components/repeater.svelte */ "./node_modules/@essekia/layout-builder/src/components/repeater.svelte.14.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/repeater.svelte.14.css!./node_modules/@essekia/layout-builder/src/components/repeater.svelte");\n/* node_modules/@essekia/layout-builder/src/components/repeater.svelte generated by Svelte v4.2.20 */\n\n\nconst { console: console_1 } = svelte_internal__WEBPACK_IMPORTED_MODULE_0__.globals;\n\n\n\nconst file = "node_modules/@essekia/layout-builder/src/components/repeater.svelte";\n\nfunction get_each_context(ctx, list, i) {\n\tconst child_ctx = ctx.slice();\n\tchild_ctx[12] = list[i];\n\tchild_ctx[14] = i;\n\treturn child_ctx;\n}\n\n// (50:1) {#if label}\nfunction create_if_block_1(ctx) {\n\tlet span;\n\tlet t;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tspan = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\tt = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(/*label*/ ctx[3]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span, "class", "plb-repeaters__label svelte-i9ieou");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span, file, 50, 2, 1131);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, span, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(span, t);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*label*/ 8) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t, /*label*/ ctx[3]);\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(span);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block_1.name,\n\t\ttype: "if",\n\t\tsource: "(50:1) {#if label}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (56:3) {#if removeAll || items.length > 1}\nfunction create_if_block(ctx) {\n\tlet button;\n\tlet span;\n\tlet button_title_value;\n\tlet mounted;\n\tlet dispose;\n\n\tfunction click_handler() {\n\t\treturn /*click_handler*/ ctx[11](/*itemIndex*/ ctx[14]);\n\t}\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tbutton = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("button");\n\t\t\tspan = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span, "class", "dashicons dashicons-trash plb-repeater__icon svelte-i9ieou");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span, file, 62, 5, 1534);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(button, "class", "plb-repeater--remove svelte-i9ieou");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(button, "title", button_title_value = "Delete " + /*label*/ ctx[3]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(button, file, 56, 4, 1368);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, button, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(button, span);\n\n\t\t\tif (!mounted) {\n\t\t\t\tdispose = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(button, "click", (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.stop_propagation)((0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.prevent_default)(click_handler)), false, true, true, false);\n\t\t\t\tmounted = true;\n\t\t\t}\n\t\t},\n\t\tp: function update(new_ctx, dirty) {\n\t\t\tctx = new_ctx;\n\n\t\t\tif (dirty & /*label*/ 8 && button_title_value !== (button_title_value = "Delete " + /*label*/ ctx[3])) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(button, "title", button_title_value);\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(button);\n\t\t\t}\n\n\t\t\tmounted = false;\n\t\t\tdispose();\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block.name,\n\t\ttype: "if",\n\t\tsource: "(56:3) {#if removeAll || items.length > 1}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (53:1) {#each items as item, itemIndex}\nfunction create_each_block(ctx) {\n\tlet div;\n\tlet elements_1;\n\tlet t;\n\tlet div_transition;\n\tlet current;\n\n\telements_1 = new _builder_elements_svelte__WEBPACK_IMPORTED_MODULE_2__["default"]({\n\t\t\tprops: {\n\t\t\t\telementIds: /*item*/ ctx[12]["children"],\n\t\t\t\telements: /*elements*/ ctx[7]\n\t\t\t},\n\t\t\t$$inline: true\n\t\t});\n\n\tlet if_block = (/*removeAll*/ ctx[5] || /*items*/ ctx[6].length > 1) && create_if_block(ctx);\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_component)(elements_1.$$.fragment);\n\t\t\tt = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tif (if_block) if_block.c();\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", "plb-repeater svelte-i9ieou");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 53, 2, 1224);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.mount_component)(elements_1, div, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t);\n\t\t\tif (if_block) if_block.m(div, null);\n\t\t\tcurrent = true;\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tconst elements_1_changes = {};\n\t\t\tif (dirty & /*items*/ 64) elements_1_changes.elementIds = /*item*/ ctx[12]["children"];\n\t\t\tif (dirty & /*elements*/ 128) elements_1_changes.elements = /*elements*/ ctx[7];\n\t\t\telements_1.$set(elements_1_changes);\n\n\t\t\tif (/*removeAll*/ ctx[5] || /*items*/ ctx[6].length > 1) {\n\t\t\t\tif (if_block) {\n\t\t\t\t\tif_block.p(ctx, dirty);\n\t\t\t\t} else {\n\t\t\t\t\tif_block = create_if_block(ctx);\n\t\t\t\t\tif_block.c();\n\t\t\t\t\tif_block.m(div, null);\n\t\t\t\t}\n\t\t\t} else if (if_block) {\n\t\t\t\tif_block.d(1);\n\t\t\t\tif_block = null;\n\t\t\t}\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(elements_1.$$.fragment, local);\n\n\t\t\tif (local) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_render_callback)(() => {\n\t\t\t\t\tif (!current) return;\n\t\t\t\t\tif (!div_transition) div_transition = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_bidirectional_transition)(div, svelte_transition__WEBPACK_IMPORTED_MODULE_3__.slide, {}, true);\n\t\t\t\t\tdiv_transition.run(1);\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(elements_1.$$.fragment, local);\n\n\t\t\tif (local) {\n\t\t\t\tif (!div_transition) div_transition = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_bidirectional_transition)(div, svelte_transition__WEBPACK_IMPORTED_MODULE_3__.slide, {}, false);\n\t\t\t\tdiv_transition.run(0);\n\t\t\t}\n\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_component)(elements_1);\n\t\t\tif (if_block) if_block.d();\n\t\t\tif (detaching && div_transition) div_transition.end();\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_each_block.name,\n\t\ttype: "each",\n\t\tsource: "(53:1) {#each items as item, itemIndex}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction create_fragment(ctx) {\n\tlet div;\n\tlet t0;\n\tlet t1;\n\tlet button;\n\tlet span;\n\tlet t2;\n\tlet t3_value = "Add " + /*addLabel*/ ctx[4] + "";\n\tlet t3;\n\tlet div_class_value;\n\tlet current;\n\tlet mounted;\n\tlet dispose;\n\tlet if_block = /*label*/ ctx[3] && create_if_block_1(ctx);\n\tlet each_value = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*items*/ ctx[6]);\n\tlet each_blocks = [];\n\n\tfor (let i = 0; i < each_value.length; i += 1) {\n\t\teach_blocks[i] = create_each_block(get_each_context(ctx, each_value, i));\n\t}\n\n\tconst out = i => (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(each_blocks[i], 1, 1, () => {\n\t\teach_blocks[i] = null;\n\t});\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tif (if_block) if_block.c();\n\t\t\tt0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\teach_blocks[i].c();\n\t\t\t}\n\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tbutton = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("button");\n\t\t\tspan = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\tt2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tt3 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(t3_value);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span, "class", "dashicons dashicons-plus-alt2 plb-repeater__icon svelte-i9ieou");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span, file, 71, 2, 1710);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(button, "class", "plb-repeater--add svelte-i9ieou");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(button, file, 70, 1, 1650);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "id", /*id*/ ctx[0]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "originid", /*originId*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", div_class_value = "plb-repeaters " + /*className*/ ctx[2] + " svelte-i9ieou");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 48, 0, 1060);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\t\t\tif (if_block) if_block.m(div, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t0);\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\teach_blocks[i].m(div, null);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, button);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(button, span);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(button, t2);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(button, t3);\n\t\t\tcurrent = true;\n\n\t\t\tif (!mounted) {\n\t\t\t\tdispose = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(button, "click", /*addRepeater*/ ctx[9], false, false, false, false);\n\t\t\t\tmounted = true;\n\t\t\t}\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tif (/*label*/ ctx[3]) {\n\t\t\t\tif (if_block) {\n\t\t\t\t\tif_block.p(ctx, dirty);\n\t\t\t\t} else {\n\t\t\t\t\tif_block = create_if_block_1(ctx);\n\t\t\t\t\tif_block.c();\n\t\t\t\t\tif_block.m(div, t0);\n\t\t\t\t}\n\t\t\t} else if (if_block) {\n\t\t\t\tif_block.d(1);\n\t\t\t\tif_block = null;\n\t\t\t}\n\n\t\t\tif (dirty & /*label, deleteRepeater, removeAll, items, elements*/ 488) {\n\t\t\t\teach_value = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*items*/ ctx[6]);\n\t\t\t\tlet i;\n\n\t\t\t\tfor (i = 0; i < each_value.length; i += 1) {\n\t\t\t\t\tconst child_ctx = get_each_context(ctx, each_value, i);\n\n\t\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\t\teach_blocks[i].p(child_ctx, dirty);\n\t\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(each_blocks[i], 1);\n\t\t\t\t\t} else {\n\t\t\t\t\t\teach_blocks[i] = create_each_block(child_ctx);\n\t\t\t\t\t\teach_blocks[i].c();\n\t\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(each_blocks[i], 1);\n\t\t\t\t\t\teach_blocks[i].m(div, t1);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.group_outros)();\n\n\t\t\t\tfor (i = each_value.length; i < each_blocks.length; i += 1) {\n\t\t\t\t\tout(i);\n\t\t\t\t}\n\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.check_outros)();\n\t\t\t}\n\n\t\t\tif ((!current || dirty & /*addLabel*/ 16) && t3_value !== (t3_value = "Add " + /*addLabel*/ ctx[4] + "")) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t3, t3_value);\n\n\t\t\tif (!current || dirty & /*id*/ 1) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "id", /*id*/ ctx[0]);\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*originId*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "originid", /*originId*/ ctx[1]);\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*className*/ 4 && div_class_value !== (div_class_value = "plb-repeaters " + /*className*/ ctx[2] + " svelte-i9ieou")) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", div_class_value);\n\t\t\t}\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\n\t\t\tfor (let i = 0; i < each_value.length; i += 1) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(each_blocks[i]);\n\t\t\t}\n\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\teach_blocks = each_blocks.filter(Boolean);\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(each_blocks[i]);\n\t\t\t}\n\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\n\t\t\tif (if_block) if_block.d();\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_each)(each_blocks, detaching);\n\t\t\tmounted = false;\n\t\t\tdispose();\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Repeater\', slots, []);\n\tlet { id = "" } = $$props;\n\tlet { originId = "" } = $$props;\n\tlet { className = "" } = $$props;\n\tlet { label = "" } = $$props;\n\tlet { addLabel = "" } = $$props;\n\tlet { removeAll = false } = $$props;\n\tlet { items } = $$props;\n\n\tlet { callback = (...args) => {\n\t\tconsole.log("No callback defined");\n\t\tconsole.log("Following are passed to callback:", args);\n\t} } = $$props;\n\n\tlet { elements } = $$props;\n\n\tlet deleteRepeater = itemIndex => {\n\t\tconsole.log("deleteRepeater ");\n\n\t\tcallback({\n\t\t\tid,\n\t\t\tindex: itemIndex,\n\t\t\tactionType: "deleteRepeater"\n\t\t});\n\t}; // items = [...items.slice(0, itemIndex), ...items.slice(itemIndex + 1)];\n\n\tlet addRepeater = value => {\n\t\tconsole.log("addRepeater ");\n\t\tcallback({ actionType: "addRepeater", id });\n\t}; // let nextCount = items.length + 1;\n\t// items = [\n\t// \t...items,\n\t// \t{\n\n\t$$self.$$.on_mount.push(function () {\n\t\tif (items === undefined && !(\'items\' in $$props || $$self.$$.bound[$$self.$$.props[\'items\']])) {\n\t\t\tconsole_1.warn("<Repeater> was created without expected prop \'items\'");\n\t\t}\n\n\t\tif (elements === undefined && !(\'elements\' in $$props || $$self.$$.bound[$$self.$$.props[\'elements\']])) {\n\t\t\tconsole_1.warn("<Repeater> was created without expected prop \'elements\'");\n\t\t}\n\t});\n\n\tconst writable_props = [\n\t\t\'id\',\n\t\t\'originId\',\n\t\t\'className\',\n\t\t\'label\',\n\t\t\'addLabel\',\n\t\t\'removeAll\',\n\t\t\'items\',\n\t\t\'callback\',\n\t\t\'elements\'\n\t];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console_1.warn(`<Repeater> was created with unknown prop \'${key}\'`);\n\t});\n\n\tconst click_handler = itemIndex => deleteRepeater(itemIndex);\n\n\t$$self.$$set = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(0, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(1, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(2, className = $$props.className);\n\t\tif (\'label\' in $$props) $$invalidate(3, label = $$props.label);\n\t\tif (\'addLabel\' in $$props) $$invalidate(4, addLabel = $$props.addLabel);\n\t\tif (\'removeAll\' in $$props) $$invalidate(5, removeAll = $$props.removeAll);\n\t\tif (\'items\' in $$props) $$invalidate(6, items = $$props.items);\n\t\tif (\'callback\' in $$props) $$invalidate(10, callback = $$props.callback);\n\t\tif (\'elements\' in $$props) $$invalidate(7, elements = $$props.elements);\n\t};\n\n\t$$self.$capture_state = () => ({\n\t\tslide: svelte_transition__WEBPACK_IMPORTED_MODULE_3__.slide,\n\t\tElements: _builder_elements_svelte__WEBPACK_IMPORTED_MODULE_2__["default"],\n\t\tid,\n\t\toriginId,\n\t\tclassName,\n\t\tlabel,\n\t\taddLabel,\n\t\tremoveAll,\n\t\titems,\n\t\tcallback,\n\t\telements,\n\t\tdeleteRepeater,\n\t\taddRepeater\n\t});\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(0, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(1, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(2, className = $$props.className);\n\t\tif (\'label\' in $$props) $$invalidate(3, label = $$props.label);\n\t\tif (\'addLabel\' in $$props) $$invalidate(4, addLabel = $$props.addLabel);\n\t\tif (\'removeAll\' in $$props) $$invalidate(5, removeAll = $$props.removeAll);\n\t\tif (\'items\' in $$props) $$invalidate(6, items = $$props.items);\n\t\tif (\'callback\' in $$props) $$invalidate(10, callback = $$props.callback);\n\t\tif (\'elements\' in $$props) $$invalidate(7, elements = $$props.elements);\n\t\tif (\'deleteRepeater\' in $$props) $$invalidate(8, deleteRepeater = $$props.deleteRepeater);\n\t\tif (\'addRepeater\' in $$props) $$invalidate(9, addRepeater = $$props.addRepeater);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [\n\t\tid,\n\t\toriginId,\n\t\tclassName,\n\t\tlabel,\n\t\taddLabel,\n\t\tremoveAll,\n\t\titems,\n\t\telements,\n\t\tdeleteRepeater,\n\t\taddRepeater,\n\t\tcallback,\n\t\tclick_handler\n\t];\n}\n\nclass Repeater extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, {\n\t\t\tid: 0,\n\t\t\toriginId: 1,\n\t\t\tclassName: 2,\n\t\t\tlabel: 3,\n\t\t\taddLabel: 4,\n\t\t\tremoveAll: 5,\n\t\t\titems: 6,\n\t\t\tcallback: 10,\n\t\t\telements: 7\n\t\t});\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Repeater",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget id() {\n\t\tthrow new Error("<Repeater>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset id(value) {\n\t\tthrow new Error("<Repeater>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget originId() {\n\t\tthrow new Error("<Repeater>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset originId(value) {\n\t\tthrow new Error("<Repeater>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget className() {\n\t\tthrow new Error("<Repeater>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset className(value) {\n\t\tthrow new Error("<Repeater>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget label() {\n\t\tthrow new Error("<Repeater>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset label(value) {\n\t\tthrow new Error("<Repeater>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget addLabel() {\n\t\tthrow new Error("<Repeater>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset addLabel(value) {\n\t\tthrow new Error("<Repeater>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget removeAll() {\n\t\tthrow new Error("<Repeater>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset removeAll(value) {\n\t\tthrow new Error("<Repeater>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget items() {\n\t\tthrow new Error("<Repeater>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset items(value) {\n\t\tthrow new Error("<Repeater>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget callback() {\n\t\tthrow new Error("<Repeater>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset callback(value) {\n\t\tthrow new Error("<Repeater>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget elements() {\n\t\tthrow new Error("<Repeater>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset elements(value) {\n\t\tthrow new Error("<Repeater>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Repeater);\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/repeater.svelte?\n}')},"./node_modules/@essekia/layout-builder/src/components/repeater.svelte.14.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/repeater.svelte.14.css!./node_modules/@essekia/layout-builder/src/components/repeater.svelte":()=>{"use strict";eval("{// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/repeater.svelte?./node_modules/@essekia/layout-builder/src/components/repeater.svelte.14.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local_Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/repeater.svelte.14.css\n}")},"./node_modules/@essekia/layout-builder/src/components/row.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval("{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ \"./node_modules/svelte/src/runtime/internal/index.js\");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ \"./node_modules/svelte/src/runtime/internal/disclose-version/index.js\");\n/* harmony import */ var _builder_elements_svelte__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./../builder/elements.svelte */ \"./node_modules/@essekia/layout-builder/src/builder/elements.svelte\");\n/* harmony import */ var _Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_row_svelte_18_css_svelte_loader_cssPath_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_row_svelte_18_css_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_row_svelte__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@essekia/layout-builder/src/components/row.svelte.18.css!=!svelte-loader?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/row.svelte.18.css!./node_modules/@essekia/layout-builder/src/components/row.svelte */ \"./node_modules/@essekia/layout-builder/src/components/row.svelte.18.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/row.svelte.18.css!./node_modules/@essekia/layout-builder/src/components/row.svelte\");\n/* node_modules/@essekia/layout-builder/src/components/row.svelte generated by Svelte v4.2.20 */\n\n\n\n\nconst file = \"node_modules/@essekia/layout-builder/src/components/row.svelte\";\n\nfunction create_fragment(ctx) {\n\tlet div;\n\tlet elements_1;\n\tlet div_class_value;\n\tlet current;\n\n\telements_1 = new _builder_elements_svelte__WEBPACK_IMPORTED_MODULE_2__[\"default\"]({\n\t\t\tprops: {\n\t\t\t\telementIds: /*children*/ ctx[3],\n\t\t\t\telements: /*elements*/ ctx[4]\n\t\t\t},\n\t\t\t$$inline: true\n\t\t});\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)(\"div\");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_component)(elements_1.$$.fragment);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, \"id\", /*id*/ ctx[0]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, \"originid\", /*originId*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, \"class\", div_class_value = \"plb-row \" + /*className*/ ctx[2] + \" svelte-120on5k\");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 12, 0, 231);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error(\"options.hydrate only works if the component was compiled with the `hydratable: true` option\");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.mount_component)(elements_1, div, null);\n\t\t\tcurrent = true;\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tconst elements_1_changes = {};\n\t\t\tif (dirty & /*children*/ 8) elements_1_changes.elementIds = /*children*/ ctx[3];\n\t\t\tif (dirty & /*elements*/ 16) elements_1_changes.elements = /*elements*/ ctx[4];\n\t\t\telements_1.$set(elements_1_changes);\n\n\t\t\tif (!current || dirty & /*id*/ 1) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, \"id\", /*id*/ ctx[0]);\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*originId*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, \"originid\", /*originId*/ ctx[1]);\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*className*/ 4 && div_class_value !== (div_class_value = \"plb-row \" + /*className*/ ctx[2] + \" svelte-120on5k\")) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, \"class\", div_class_value);\n\t\t\t}\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(elements_1.$$.fragment, local);\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(elements_1.$$.fragment, local);\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_component)(elements_1);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)(\"SvelteRegisterBlock\", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: \"component\",\n\t\tsource: \"\",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)('Row', slots, []);\n\tlet { id = \"\" } = $$props;\n\tlet { originId = \"\" } = $$props;\n\tlet { className = \"\" } = $$props;\n\tlet { children } = $$props;\n\tlet { elements } = $$props;\n\n\t$$self.$$.on_mount.push(function () {\n\t\tif (children === undefined && !('children' in $$props || $$self.$$.bound[$$self.$$.props['children']])) {\n\t\t\tconsole.warn(\"<Row> was created without expected prop 'children'\");\n\t\t}\n\n\t\tif (elements === undefined && !('elements' in $$props || $$self.$$.bound[$$self.$$.props['elements']])) {\n\t\t\tconsole.warn(\"<Row> was created without expected prop 'elements'\");\n\t\t}\n\t});\n\n\tconst writable_props = ['id', 'originId', 'className', 'children', 'elements'];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== '$$' && key !== 'slot') console.warn(`<Row> was created with unknown prop '${key}'`);\n\t});\n\n\t$$self.$$set = $$props => {\n\t\tif ('id' in $$props) $$invalidate(0, id = $$props.id);\n\t\tif ('originId' in $$props) $$invalidate(1, originId = $$props.originId);\n\t\tif ('className' in $$props) $$invalidate(2, className = $$props.className);\n\t\tif ('children' in $$props) $$invalidate(3, children = $$props.children);\n\t\tif ('elements' in $$props) $$invalidate(4, elements = $$props.elements);\n\t};\n\n\t$$self.$capture_state = () => ({\n\t\tElements: _builder_elements_svelte__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n\t\tid,\n\t\toriginId,\n\t\tclassName,\n\t\tchildren,\n\t\telements\n\t});\n\n\t$$self.$inject_state = $$props => {\n\t\tif ('id' in $$props) $$invalidate(0, id = $$props.id);\n\t\tif ('originId' in $$props) $$invalidate(1, originId = $$props.originId);\n\t\tif ('className' in $$props) $$invalidate(2, className = $$props.className);\n\t\tif ('children' in $$props) $$invalidate(3, children = $$props.children);\n\t\tif ('elements' in $$props) $$invalidate(4, elements = $$props.elements);\n\t};\n\n\tif ($$props && \"$$inject\" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [id, originId, className, children, elements];\n}\n\nclass Row extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, {\n\t\t\tid: 0,\n\t\t\toriginId: 1,\n\t\t\tclassName: 2,\n\t\t\tchildren: 3,\n\t\t\telements: 4\n\t\t});\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)(\"SvelteRegisterComponent\", {\n\t\t\tcomponent: this,\n\t\t\ttagName: \"Row\",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget id() {\n\t\tthrow new Error(\"<Row>: Props cannot be read directly from the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'\");\n\t}\n\n\tset id(value) {\n\t\tthrow new Error(\"<Row>: Props cannot be set directly on the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'\");\n\t}\n\n\tget originId() {\n\t\tthrow new Error(\"<Row>: Props cannot be read directly from the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'\");\n\t}\n\n\tset originId(value) {\n\t\tthrow new Error(\"<Row>: Props cannot be set directly on the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'\");\n\t}\n\n\tget className() {\n\t\tthrow new Error(\"<Row>: Props cannot be read directly from the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'\");\n\t}\n\n\tset className(value) {\n\t\tthrow new Error(\"<Row>: Props cannot be set directly on the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'\");\n\t}\n\n\tget children() {\n\t\tthrow new Error(\"<Row>: Props cannot be read directly from the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'\");\n\t}\n\n\tset children(value) {\n\t\tthrow new Error(\"<Row>: Props cannot be set directly on the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'\");\n\t}\n\n\tget elements() {\n\t\tthrow new Error(\"<Row>: Props cannot be read directly from the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'\");\n\t}\n\n\tset elements(value) {\n\t\tthrow new Error(\"<Row>: Props cannot be set directly on the component instance unless compiling with 'accessors: true' or '<svelte:options accessors/>'\");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Row);\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/row.svelte?\n}")},"./node_modules/@essekia/layout-builder/src/components/row.svelte.18.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/row.svelte.18.css!./node_modules/@essekia/layout-builder/src/components/row.svelte":()=>{"use strict";eval("{// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/row.svelte?./node_modules/@essekia/layout-builder/src/components/row.svelte.18.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local_Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/row.svelte.18.css\n}")},"./node_modules/@essekia/layout-builder/src/components/select-grid.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var svelte__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! svelte */ "./node_modules/svelte/src/runtime/index.js");\n/* harmony import */ var _utils_modal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./../utils/modal */ "./node_modules/@essekia/layout-builder/src/utils/modal.js");\n/* harmony import */ var _utils_modal__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_utils_modal__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_select_grid_svelte_24_css_svelte_loader_cssPath_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_select_grid_svelte_24_css_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_select_grid_svelte__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@essekia/layout-builder/src/components/select-grid.svelte.24.css!=!svelte-loader?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/select-grid.svelte.24.css!./node_modules/@essekia/layout-builder/src/components/select-grid.svelte */ "./node_modules/@essekia/layout-builder/src/components/select-grid.svelte.24.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/select-grid.svelte.24.css!./node_modules/@essekia/layout-builder/src/components/select-grid.svelte");\n/* node_modules/@essekia/layout-builder/src/components/select-grid.svelte generated by Svelte v4.2.20 */\n\n\nconst { console: console_1 } = svelte_internal__WEBPACK_IMPORTED_MODULE_0__.globals;\n\n\n\nconst file = "node_modules/@essekia/layout-builder/src/components/select-grid.svelte";\n\nfunction get_each_context(ctx, list, i) {\n\tconst child_ctx = ctx.slice();\n\tchild_ctx[8] = list[i];\n\treturn child_ctx;\n}\n\n// (54:3) {#if "is_premium" in option && !option["is_premium"]}\nfunction create_if_block_3(ctx) {\n\tlet span;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tspan = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\tspan.textContent = "PRO";\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span, "class", "plb-selectgrid__premiumtext svelte-1vbv1uz");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span, file, 54, 4, 1229);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, span, anchor);\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(span);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block_3.name,\n\t\ttype: "if",\n\t\tsource: "(54:3) {#if \\\\\\"is_premium\\\\\\" in option && !option[\\\\\\"is_premium\\\\\\"]}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (59:3) {:else}\nfunction create_else_block(ctx) {\n\tlet t0;\n\tlet span;\n\tlet t1_value = /*option*/ ctx[8]["label"] + "";\n\tlet t1;\n\n\tfunction select_block_type_1(ctx, dirty) {\n\t\tif (/*extra*/ ctx[5] && /*extra*/ ctx[5]["iconType"] == "image") return create_if_block_2;\n\t\treturn create_else_block_1;\n\t}\n\n\tlet current_block_type = select_block_type_1(ctx, -1);\n\tlet if_block = current_block_type(ctx);\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tif_block.c();\n\t\t\tt0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tspan = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(t1_value);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span, "class", "plb-selectgrid__item__label svelte-1vbv1uz");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span, file, 76, 4, 1810);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\tif_block.m(target, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, t0, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, span, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(span, t1);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (current_block_type === (current_block_type = select_block_type_1(ctx, dirty)) && if_block) {\n\t\t\t\tif_block.p(ctx, dirty);\n\t\t\t} else {\n\t\t\t\tif_block.d(1);\n\t\t\t\tif_block = current_block_type(ctx);\n\n\t\t\t\tif (if_block) {\n\t\t\t\t\tif_block.c();\n\t\t\t\t\tif_block.m(t0.parentNode, t0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (dirty & /*options*/ 16 && t1_value !== (t1_value = /*option*/ ctx[8]["label"] + "")) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t1, t1_value);\n\t\t},\n\t\ti: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\to: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(t0);\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(span);\n\t\t\t}\n\n\t\t\tif_block.d(detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_else_block.name,\n\t\ttype: "else",\n\t\tsource: "(59:3) {:else}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (57:3) {#if extra && extra["itemType"] == "component"}\nfunction create_if_block_1(ctx) {\n\tlet switch_instance;\n\tlet switch_instance_anchor;\n\tlet current;\n\tconst switch_instance_spread_levels = [/*option*/ ctx[8]];\n\tvar switch_value = /*option*/ ctx[8]["component"];\n\n\tfunction switch_props(ctx, dirty) {\n\t\tlet switch_instance_props = {};\n\n\t\tfor (let i = 0; i < switch_instance_spread_levels.length; i += 1) {\n\t\t\tswitch_instance_props = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.assign)(switch_instance_props, switch_instance_spread_levels[i]);\n\t\t}\n\n\t\tif (dirty !== undefined && dirty & /*options*/ 16) {\n\t\t\tswitch_instance_props = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.assign)(switch_instance_props, (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.get_spread_update)(switch_instance_spread_levels, [(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.get_spread_object)(/*option*/ ctx[8])]));\n\t\t}\n\n\t\treturn {\n\t\t\tprops: switch_instance_props,\n\t\t\t$$inline: true\n\t\t};\n\t}\n\n\tif (switch_value) {\n\t\tswitch_instance = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.construct_svelte_component_dev)(switch_value, switch_props(ctx));\n\t}\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tif (switch_instance) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_component)(switch_instance.$$.fragment);\n\t\t\tswitch_instance_anchor = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.empty)();\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\tif (switch_instance) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.mount_component)(switch_instance, target, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, switch_instance_anchor, anchor);\n\t\t\tcurrent = true;\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*options*/ 16 && switch_value !== (switch_value = /*option*/ ctx[8]["component"])) {\n\t\t\t\tif (switch_instance) {\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.group_outros)();\n\t\t\t\t\tconst old_component = switch_instance;\n\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(old_component.$$.fragment, 1, 0, () => {\n\t\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_component)(old_component, 1);\n\t\t\t\t\t});\n\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.check_outros)();\n\t\t\t\t}\n\n\t\t\t\tif (switch_value) {\n\t\t\t\t\tswitch_instance = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.construct_svelte_component_dev)(switch_value, switch_props(ctx, dirty));\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.create_component)(switch_instance.$$.fragment);\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(switch_instance.$$.fragment, 1);\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.mount_component)(switch_instance, switch_instance_anchor.parentNode, switch_instance_anchor);\n\t\t\t\t} else {\n\t\t\t\t\tswitch_instance = null;\n\t\t\t\t}\n\t\t\t} else if (switch_value) {\n\t\t\t\tconst switch_instance_changes = (dirty & /*options*/ 16)\n\t\t\t\t? (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.get_spread_update)(switch_instance_spread_levels, [(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.get_spread_object)(/*option*/ ctx[8])])\n\t\t\t\t: {};\n\n\t\t\t\tswitch_instance.$set(switch_instance_changes);\n\t\t\t}\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\t\t\tif (switch_instance) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(switch_instance.$$.fragment, local);\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\tif (switch_instance) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(switch_instance.$$.fragment, local);\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(switch_instance_anchor);\n\t\t\t}\n\n\t\t\tif (switch_instance) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_component)(switch_instance, detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block_1.name,\n\t\ttype: "if",\n\t\tsource: "(57:3) {#if extra && extra[\\\\\\"itemType\\\\\\"] == \\\\\\"component\\\\\\"}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (67:4) {:else}\nfunction create_else_block_1(ctx) {\n\tlet span;\n\tlet raw_value = /*option*/ ctx[8]["icon"] + "";\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tspan = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span, "class", "material-icons plb-selectgrid__item__icon svelte-1vbv1uz");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(span, "plb-selectgrid__item__icon--small", /*extra*/ ctx[5] && /*extra*/ ctx[5]["iconSize"] == "small");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span, file, 67, 5, 1591);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, span, anchor);\n\t\t\tspan.innerHTML = raw_value;\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*options*/ 16 && raw_value !== (raw_value = /*option*/ ctx[8]["icon"] + "")) span.innerHTML = raw_value;;\n\n\t\t\tif (dirty & /*extra*/ 32) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(span, "plb-selectgrid__item__icon--small", /*extra*/ ctx[5] && /*extra*/ ctx[5]["iconSize"] == "small");\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(span);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_else_block_1.name,\n\t\ttype: "else",\n\t\tsource: "(67:4) {:else}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (60:4) {#if extra && extra["iconType"] == "image"}\nfunction create_if_block_2(ctx) {\n\tlet img;\n\tlet img_src_value;\n\tlet img_alt_value;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\timg = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("img");\n\t\t\tif (!(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.src_url_equal)(img.src, img_src_value = /*option*/ ctx[8]["image"])) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(img, "src", img_src_value);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(img, "height", "40");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(img, "width", "40");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(img, "alt", img_alt_value = /*option*/ ctx[8]["label"]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(img, file, 60, 5, 1470);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, img, anchor);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*options*/ 16 && !(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.src_url_equal)(img.src, img_src_value = /*option*/ ctx[8]["image"])) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(img, "src", img_src_value);\n\t\t\t}\n\n\t\t\tif (dirty & /*options*/ 16 && img_alt_value !== (img_alt_value = /*option*/ ctx[8]["label"])) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(img, "alt", img_alt_value);\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(img);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block_2.name,\n\t\ttype: "if",\n\t\tsource: "(60:4) {#if extra && extra[\\\\\\"iconType\\\\\\"] == \\\\\\"image\\\\\\"}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (82:3) {#if option["id"] == properties["value"]}\nfunction create_if_block(ctx) {\n\tlet span;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tspan = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\tspan.textContent = "";\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span, "class", "material-icons plb-selectgrid__item--checked svelte-1vbv1uz");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span, file, 82, 4, 1947);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, span, anchor);\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(span);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block.name,\n\t\ttype: "if",\n\t\tsource: "(82:3) {#if option[\\\\\\"id\\\\\\"] == properties[\\\\\\"value\\\\\\"]}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (33:1) {#each options as option}\nfunction create_each_block(ctx) {\n\tlet div;\n\tlet t0;\n\tlet current_block_type_index;\n\tlet if_block1;\n\tlet t1;\n\tlet t2;\n\tlet div_id_value;\n\tlet current;\n\tlet mounted;\n\tlet dispose;\n\tlet if_block0 = "is_premium" in /*option*/ ctx[8] && !/*option*/ ctx[8]["is_premium"] && create_if_block_3(ctx);\n\tconst if_block_creators = [create_if_block_1, create_else_block];\n\tconst if_blocks = [];\n\n\tfunction select_block_type(ctx, dirty) {\n\t\tif (/*extra*/ ctx[5] && /*extra*/ ctx[5]["itemType"] == "component") return 0;\n\t\treturn 1;\n\t}\n\n\tcurrent_block_type_index = select_block_type(ctx, -1);\n\tif_block1 = if_blocks[current_block_type_index] = if_block_creators[current_block_type_index](ctx);\n\tlet if_block2 = /*option*/ ctx[8]["id"] == /*properties*/ ctx[0]["value"] && create_if_block(ctx);\n\n\tfunction click_handler() {\n\t\treturn /*click_handler*/ ctx[7](/*option*/ ctx[8]);\n\t}\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tif (if_block0) if_block0.c();\n\t\t\tt0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tif_block1.c();\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tif (if_block2) if_block2.c();\n\t\t\tt2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "id", div_id_value = /*option*/ ctx[8]["id"]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", "plb-selectgrid__item svelte-1vbv1uz");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(div, "tablesome__modal--open", "is_premium" in /*option*/ ctx[8] && !/*option*/ ctx[8]["is_premium"]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(div, "plb-selectgrid__item--selected", /*option*/ ctx[8]["id"] == /*properties*/ ctx[0]["value"]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 33, 2, 725);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\t\t\tif (if_block0) if_block0.m(div, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t0);\n\t\t\tif_blocks[current_block_type_index].m(div, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t1);\n\t\t\tif (if_block2) if_block2.m(div, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t2);\n\t\t\tcurrent = true;\n\n\t\t\tif (!mounted) {\n\t\t\t\tdispose = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(div, "click", click_handler, false, false, false, false);\n\t\t\t\tmounted = true;\n\t\t\t}\n\t\t},\n\t\tp: function update(new_ctx, dirty) {\n\t\t\tctx = new_ctx;\n\n\t\t\tif ("is_premium" in /*option*/ ctx[8] && !/*option*/ ctx[8]["is_premium"]) {\n\t\t\t\tif (if_block0) {\n\t\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\tif_block0 = create_if_block_3(ctx);\n\t\t\t\t\tif_block0.c();\n\t\t\t\t\tif_block0.m(div, t0);\n\t\t\t\t}\n\t\t\t} else if (if_block0) {\n\t\t\t\tif_block0.d(1);\n\t\t\t\tif_block0 = null;\n\t\t\t}\n\n\t\t\tlet previous_block_index = current_block_type_index;\n\t\t\tcurrent_block_type_index = select_block_type(ctx, dirty);\n\n\t\t\tif (current_block_type_index === previous_block_index) {\n\t\t\t\tif_blocks[current_block_type_index].p(ctx, dirty);\n\t\t\t} else {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.group_outros)();\n\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(if_blocks[previous_block_index], 1, 1, () => {\n\t\t\t\t\tif_blocks[previous_block_index] = null;\n\t\t\t\t});\n\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.check_outros)();\n\t\t\t\tif_block1 = if_blocks[current_block_type_index];\n\n\t\t\t\tif (!if_block1) {\n\t\t\t\t\tif_block1 = if_blocks[current_block_type_index] = if_block_creators[current_block_type_index](ctx);\n\t\t\t\t\tif_block1.c();\n\t\t\t\t} else {\n\t\t\t\t\tif_block1.p(ctx, dirty);\n\t\t\t\t}\n\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(if_block1, 1);\n\t\t\t\tif_block1.m(div, t1);\n\t\t\t}\n\n\t\t\tif (/*option*/ ctx[8]["id"] == /*properties*/ ctx[0]["value"]) {\n\t\t\t\tif (if_block2) {\n\t\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\tif_block2 = create_if_block(ctx);\n\t\t\t\t\tif_block2.c();\n\t\t\t\t\tif_block2.m(div, t2);\n\t\t\t\t}\n\t\t\t} else if (if_block2) {\n\t\t\t\tif_block2.d(1);\n\t\t\t\tif_block2 = null;\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*options*/ 16 && div_id_value !== (div_id_value = /*option*/ ctx[8]["id"])) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "id", div_id_value);\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*options*/ 16) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(div, "tablesome__modal--open", "is_premium" in /*option*/ ctx[8] && !/*option*/ ctx[8]["is_premium"]);\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*options, properties*/ 17) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(div, "plb-selectgrid__item--selected", /*option*/ ctx[8]["id"] == /*properties*/ ctx[0]["value"]);\n\t\t\t}\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(if_block1);\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(if_block1);\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\n\t\t\tif (if_block0) if_block0.d();\n\t\t\tif_blocks[current_block_type_index].d();\n\t\t\tif (if_block2) if_block2.d();\n\t\t\tmounted = false;\n\t\t\tdispose();\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_each_block.name,\n\t\ttype: "each",\n\t\tsource: "(33:1) {#each options as option}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction create_fragment(ctx) {\n\tlet div;\n\tlet div_class_value;\n\tlet current;\n\tlet each_value = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*options*/ ctx[4]);\n\tlet each_blocks = [];\n\n\tfor (let i = 0; i < each_value.length; i += 1) {\n\t\teach_blocks[i] = create_each_block(get_each_context(ctx, each_value, i));\n\t}\n\n\tconst out = i => (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(each_blocks[i], 1, 1, () => {\n\t\teach_blocks[i] = null;\n\t});\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\teach_blocks[i].c();\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "id", /*id*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "originid", /*originId*/ ctx[2]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", div_class_value = "plb-selectgrid " + /*className*/ ctx[3] + " svelte-1vbv1uz");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(div, "plb-selectgrid--vertical", /*extra*/ ctx[5] && /*extra*/ ctx[5]["drawType"] == "vertical");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(div, "plb-selectgrid--bottomBorder", /*extra*/ ctx[5] && /*extra*/ ctx[5]["border"] == "bottom-border");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 24, 0, 476);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\teach_blocks[i].m(div, null);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tcurrent = true;\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tif (dirty & /*options, properties, callback, id, extra*/ 115) {\n\t\t\t\teach_value = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*options*/ ctx[4]);\n\t\t\t\tlet i;\n\n\t\t\t\tfor (i = 0; i < each_value.length; i += 1) {\n\t\t\t\t\tconst child_ctx = get_each_context(ctx, each_value, i);\n\n\t\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\t\teach_blocks[i].p(child_ctx, dirty);\n\t\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(each_blocks[i], 1);\n\t\t\t\t\t} else {\n\t\t\t\t\t\teach_blocks[i] = create_each_block(child_ctx);\n\t\t\t\t\t\teach_blocks[i].c();\n\t\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(each_blocks[i], 1);\n\t\t\t\t\t\teach_blocks[i].m(div, null);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.group_outros)();\n\n\t\t\t\tfor (i = each_value.length; i < each_blocks.length; i += 1) {\n\t\t\t\t\tout(i);\n\t\t\t\t}\n\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.check_outros)();\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*id*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "id", /*id*/ ctx[1]);\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*originId*/ 4) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "originid", /*originId*/ ctx[2]);\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*className*/ 8 && div_class_value !== (div_class_value = "plb-selectgrid " + /*className*/ ctx[3] + " svelte-1vbv1uz")) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", div_class_value);\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*className, extra*/ 40) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(div, "plb-selectgrid--vertical", /*extra*/ ctx[5] && /*extra*/ ctx[5]["drawType"] == "vertical");\n\t\t\t}\n\n\t\t\tif (!current || dirty & /*className, extra*/ 40) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(div, "plb-selectgrid--bottomBorder", /*extra*/ ctx[5] && /*extra*/ ctx[5]["border"] == "bottom-border");\n\t\t\t}\n\t\t},\n\t\ti: function intro(local) {\n\t\t\tif (current) return;\n\n\t\t\tfor (let i = 0; i < each_value.length; i += 1) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_in)(each_blocks[i]);\n\t\t\t}\n\n\t\t\tcurrent = true;\n\t\t},\n\t\to: function outro(local) {\n\t\t\teach_blocks = each_blocks.filter(Boolean);\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.transition_out)(each_blocks[i]);\n\t\t\t}\n\n\t\t\tcurrent = false;\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_each)(each_blocks, detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Select_grid\', slots, []);\n\tlet { id = "" } = $$props;\n\tlet { originId = "" } = $$props;\n\tlet { className = "" } = $$props;\n\tlet { options } = $$props;\n\tlet { extra } = $$props;\n\tlet { properties = { value: "" } } = $$props;\n\n\tlet { callback = (...args) => {\n\t\tconsole.log("No callback defined");\n\t\tconsole.log("Following are passed to callback:", args);\n\t} } = $$props;\n\n\t(0,svelte__WEBPACK_IMPORTED_MODULE_2__.afterUpdate)(() => {\n\t\t_utils_modal__WEBPACK_IMPORTED_MODULE_3___default().init();\n\t});\n\n\t$$self.$$.on_mount.push(function () {\n\t\tif (options === undefined && !(\'options\' in $$props || $$self.$$.bound[$$self.$$.props[\'options\']])) {\n\t\t\tconsole_1.warn("<Select_grid> was created without expected prop \'options\'");\n\t\t}\n\n\t\tif (extra === undefined && !(\'extra\' in $$props || $$self.$$.bound[$$self.$$.props[\'extra\']])) {\n\t\t\tconsole_1.warn("<Select_grid> was created without expected prop \'extra\'");\n\t\t}\n\t});\n\n\tconst writable_props = [\'id\', \'originId\', \'className\', \'options\', \'extra\', \'properties\', \'callback\'];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console_1.warn(`<Select_grid> was created with unknown prop \'${key}\'`);\n\t});\n\n\tconst click_handler = option => {\n\t\tif ("is_premium" in option && !option["is_premium"]) {\n\t\t\treturn;\n\t\t} else {\n\t\t\t$$invalidate(0, properties["value"] = option["id"], properties);\n\t\t\tcallback({ id, properties });\n\t\t}\n\t};\n\n\t$$self.$$set = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(1, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(2, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(3, className = $$props.className);\n\t\tif (\'options\' in $$props) $$invalidate(4, options = $$props.options);\n\t\tif (\'extra\' in $$props) $$invalidate(5, extra = $$props.extra);\n\t\tif (\'properties\' in $$props) $$invalidate(0, properties = $$props.properties);\n\t\tif (\'callback\' in $$props) $$invalidate(6, callback = $$props.callback);\n\t};\n\n\t$$self.$capture_state = () => ({\n\t\tModal: (_utils_modal__WEBPACK_IMPORTED_MODULE_3___default()),\n\t\tafterUpdate: svelte__WEBPACK_IMPORTED_MODULE_2__.afterUpdate,\n\t\tid,\n\t\toriginId,\n\t\tclassName,\n\t\toptions,\n\t\textra,\n\t\tproperties,\n\t\tcallback\n\t});\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(1, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(2, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(3, className = $$props.className);\n\t\tif (\'options\' in $$props) $$invalidate(4, options = $$props.options);\n\t\tif (\'extra\' in $$props) $$invalidate(5, extra = $$props.extra);\n\t\tif (\'properties\' in $$props) $$invalidate(0, properties = $$props.properties);\n\t\tif (\'callback\' in $$props) $$invalidate(6, callback = $$props.callback);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [properties, id, originId, className, options, extra, callback, click_handler];\n}\n\nclass Select_grid extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, {\n\t\t\tid: 1,\n\t\t\toriginId: 2,\n\t\t\tclassName: 3,\n\t\t\toptions: 4,\n\t\t\textra: 5,\n\t\t\tproperties: 0,\n\t\t\tcallback: 6\n\t\t});\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Select_grid",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget id() {\n\t\tthrow new Error("<Select_grid>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset id(value) {\n\t\tthrow new Error("<Select_grid>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget originId() {\n\t\tthrow new Error("<Select_grid>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset originId(value) {\n\t\tthrow new Error("<Select_grid>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget className() {\n\t\tthrow new Error("<Select_grid>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset className(value) {\n\t\tthrow new Error("<Select_grid>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget options() {\n\t\tthrow new Error("<Select_grid>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset options(value) {\n\t\tthrow new Error("<Select_grid>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget extra() {\n\t\tthrow new Error("<Select_grid>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset extra(value) {\n\t\tthrow new Error("<Select_grid>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget properties() {\n\t\tthrow new Error("<Select_grid>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset properties(value) {\n\t\tthrow new Error("<Select_grid>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget callback() {\n\t\tthrow new Error("<Select_grid>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset callback(value) {\n\t\tthrow new Error("<Select_grid>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Select_grid);\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/select-grid.svelte?\n}')},"./node_modules/@essekia/layout-builder/src/components/select-grid.svelte.24.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/select-grid.svelte.24.css!./node_modules/@essekia/layout-builder/src/components/select-grid.svelte":()=>{"use strict";eval("{// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/select-grid.svelte?./node_modules/@essekia/layout-builder/src/components/select-grid.svelte.24.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local_Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/select-grid.svelte.24.css\n}")},"./node_modules/@essekia/layout-builder/src/components/select.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var _Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_select_svelte_20_css_svelte_loader_cssPath_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_select_svelte_20_css_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_select_svelte__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@essekia/layout-builder/src/components/select.svelte.20.css!=!svelte-loader?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/select.svelte.20.css!./node_modules/@essekia/layout-builder/src/components/select.svelte */ "./node_modules/@essekia/layout-builder/src/components/select.svelte.20.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/select.svelte.20.css!./node_modules/@essekia/layout-builder/src/components/select.svelte");\n/* node_modules/@essekia/layout-builder/src/components/select.svelte generated by Svelte v4.2.20 */\n\n\nconst { console: console_1 } = svelte_internal__WEBPACK_IMPORTED_MODULE_0__.globals;\n\nconst file = "node_modules/@essekia/layout-builder/src/components/select.svelte";\n\nfunction get_each_context_3(ctx, list, i) {\n\tconst child_ctx = ctx.slice();\n\tchild_ctx[13] = list[i];\n\treturn child_ctx;\n}\n\nfunction get_each_context_1(ctx, list, i) {\n\tconst child_ctx = ctx.slice();\n\tchild_ctx[7] = list[i].id;\n\tchild_ctx[16] = list[i].group;\n\tchild_ctx[8] = list[i].options;\n\treturn child_ctx;\n}\n\nfunction get_each_context_2(ctx, list, i) {\n\tconst child_ctx = ctx.slice();\n\tchild_ctx[13] = list[i];\n\treturn child_ctx;\n}\n\nfunction get_each_context(ctx, list, i) {\n\tconst child_ctx = ctx.slice();\n\tchild_ctx[13] = list[i];\n\treturn child_ctx;\n}\n\n// (19:1) {#if label}\nfunction create_if_block_2(ctx) {\n\tlet label_1;\n\tlet t;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tlabel_1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("label");\n\t\t\tt = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(/*label*/ ctx[3]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label_1, "class", "plb-select__label svelte-144mwc4");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label_1, "for", /*id*/ ctx[7]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(label_1, file, 19, 2, 433);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, label_1, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(label_1, t);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*label*/ 8) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t, /*label*/ ctx[3]);\n\n\t\t\tif (dirty & /*id*/ 128) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label_1, "for", /*id*/ ctx[7]);\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(label_1);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block_2.name,\n\t\ttype: "if",\n\t\tsource: "(19:1) {#if label}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (44:1) {:else}\nfunction create_else_block(ctx) {\n\tlet select;\n\tlet option_1;\n\tlet t0;\n\tlet t1;\n\tlet t2;\n\tlet select_class_value;\n\tlet mounted;\n\tlet dispose;\n\n\tfunction select_block_type_1(ctx, dirty) {\n\t\tif (/*extra*/ ctx[5] && /*extra*/ ctx[5]["optionType"] == "group") return create_if_block_1;\n\t\treturn create_else_block_1;\n\t}\n\n\tlet current_block_type = select_block_type_1(ctx, -1);\n\tlet if_block = current_block_type(ctx);\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tselect = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("select");\n\t\t\toption_1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("option");\n\t\t\tt0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)("- ");\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(/*placeholder*/ ctx[4]);\n\t\t\tt2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(" -");\n\t\t\tif_block.c();\n\t\t\toption_1.__value = "";\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(option_1, option_1.__value);\n\t\t\toption_1.disabled = true;\n\t\t\toption_1.selected = true;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(option_1, file, 57, 3, 1123);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(select, "id", /*id*/ ctx[7]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(select, "originid", /*originId*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(select, "class", select_class_value = "plb-select " + /*className*/ ctx[2] + " svelte-144mwc4");\n\t\t\tif (/*properties*/ ctx[0]["value"] === void 0) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_render_callback)(() => /*select_change_handler_1*/ ctx[11].call(select));\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(select, file, 44, 2, 928);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, select, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(select, option_1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(option_1, t0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(option_1, t1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(option_1, t2);\n\t\t\tif_block.m(select, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.select_option)(select, /*properties*/ ctx[0]["value"], true);\n\n\t\t\tif (!mounted) {\n\t\t\t\tdispose = [\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(select, "change", /*select_change_handler_1*/ ctx[11]),\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(select, "change", /*change_handler_1*/ ctx[12], false, false, false, false)\n\t\t\t\t];\n\n\t\t\t\tmounted = true;\n\t\t\t}\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*placeholder*/ 16) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t1, /*placeholder*/ ctx[4]);\n\n\t\t\tif (current_block_type === (current_block_type = select_block_type_1(ctx, dirty)) && if_block) {\n\t\t\t\tif_block.p(ctx, dirty);\n\t\t\t} else {\n\t\t\t\tif_block.d(1);\n\t\t\t\tif_block = current_block_type(ctx);\n\n\t\t\t\tif (if_block) {\n\t\t\t\t\tif_block.c();\n\t\t\t\t\tif_block.m(select, null);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (dirty & /*id*/ 128) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(select, "id", /*id*/ ctx[7]);\n\t\t\t}\n\n\t\t\tif (dirty & /*originId*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(select, "originid", /*originId*/ ctx[1]);\n\t\t\t}\n\n\t\t\tif (dirty & /*className*/ 4 && select_class_value !== (select_class_value = "plb-select " + /*className*/ ctx[2] + " svelte-144mwc4")) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(select, "class", select_class_value);\n\t\t\t}\n\n\t\t\tif (dirty & /*properties, options*/ 257) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.select_option)(select, /*properties*/ ctx[0]["value"]);\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(select);\n\t\t\t}\n\n\t\t\tif_block.d();\n\t\t\tmounted = false;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.run_all)(dispose);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_else_block.name,\n\t\ttype: "else",\n\t\tsource: "(44:1) {:else}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (22:1) {#if extra && extra["multiple"]}\nfunction create_if_block(ctx) {\n\tlet select;\n\tlet option_1;\n\tlet t0;\n\tlet t1;\n\tlet t2;\n\tlet select_class_value;\n\tlet mounted;\n\tlet dispose;\n\tlet each_value = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*options*/ ctx[8]);\n\tlet each_blocks = [];\n\n\tfor (let i = 0; i < each_value.length; i += 1) {\n\t\teach_blocks[i] = create_each_block(get_each_context(ctx, each_value, i));\n\t}\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tselect = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("select");\n\t\t\toption_1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("option");\n\t\t\tt0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)("- ");\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(/*placeholder*/ ctx[4]);\n\t\t\tt2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(" -");\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\teach_blocks[i].c();\n\t\t\t}\n\n\t\t\toption_1.__value = "";\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(option_1, option_1.__value);\n\t\t\toption_1.disabled = true;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(option_1, file, 36, 3, 741);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(select, "id", /*id*/ ctx[7]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(select, "originid", /*originId*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(select, "class", select_class_value = "plb-select " + /*className*/ ctx[2] + " svelte-144mwc4");\n\t\t\tselect.multiple = true;\n\t\t\tif (/*properties*/ ctx[0]["value"] === void 0) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_render_callback)(() => /*select_change_handler*/ ctx[9].call(select));\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(select, file, 22, 2, 534);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, select, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(select, option_1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(option_1, t0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(option_1, t1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(option_1, t2);\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\teach_blocks[i].m(select, null);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.select_options)(select, /*properties*/ ctx[0]["value"]);\n\n\t\t\tif (!mounted) {\n\t\t\t\tdispose = [\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(select, "change", /*select_change_handler*/ ctx[9]),\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(select, "change", /*change_handler*/ ctx[10], false, false, false, false)\n\t\t\t\t];\n\n\t\t\t\tmounted = true;\n\t\t\t}\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*placeholder*/ 16) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t1, /*placeholder*/ ctx[4]);\n\n\t\t\tif (dirty & /*options*/ 256) {\n\t\t\t\teach_value = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*options*/ ctx[8]);\n\t\t\t\tlet i;\n\n\t\t\t\tfor (i = 0; i < each_value.length; i += 1) {\n\t\t\t\t\tconst child_ctx = get_each_context(ctx, each_value, i);\n\n\t\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\t\teach_blocks[i].p(child_ctx, dirty);\n\t\t\t\t\t} else {\n\t\t\t\t\t\teach_blocks[i] = create_each_block(child_ctx);\n\t\t\t\t\t\teach_blocks[i].c();\n\t\t\t\t\t\teach_blocks[i].m(select, null);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tfor (; i < each_blocks.length; i += 1) {\n\t\t\t\t\teach_blocks[i].d(1);\n\t\t\t\t}\n\n\t\t\t\teach_blocks.length = each_value.length;\n\t\t\t}\n\n\t\t\tif (dirty & /*id*/ 128) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(select, "id", /*id*/ ctx[7]);\n\t\t\t}\n\n\t\t\tif (dirty & /*originId*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(select, "originid", /*originId*/ ctx[1]);\n\t\t\t}\n\n\t\t\tif (dirty & /*className*/ 4 && select_class_value !== (select_class_value = "plb-select " + /*className*/ ctx[2] + " svelte-144mwc4")) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(select, "class", select_class_value);\n\t\t\t}\n\n\t\t\tif (dirty & /*properties, options*/ 257) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.select_options)(select, /*properties*/ ctx[0]["value"]);\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(select);\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_each)(each_blocks, detaching);\n\t\t\tmounted = false;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.run_all)(dispose);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block.name,\n\t\ttype: "if",\n\t\tsource: "(22:1) {#if extra && extra[\\\\\\"multiple\\\\\\"]}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (69:3) {:else}\nfunction create_else_block_1(ctx) {\n\tlet each_1_anchor;\n\tlet each_value_3 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*options*/ ctx[8]);\n\tlet each_blocks = [];\n\n\tfor (let i = 0; i < each_value_3.length; i += 1) {\n\t\teach_blocks[i] = create_each_block_3(get_each_context_3(ctx, each_value_3, i));\n\t}\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\teach_blocks[i].c();\n\t\t\t}\n\n\t\t\teach_1_anchor = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.empty)();\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\teach_blocks[i].m(target, anchor);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, each_1_anchor, anchor);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*options*/ 256) {\n\t\t\t\teach_value_3 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*options*/ ctx[8]);\n\t\t\t\tlet i;\n\n\t\t\t\tfor (i = 0; i < each_value_3.length; i += 1) {\n\t\t\t\t\tconst child_ctx = get_each_context_3(ctx, each_value_3, i);\n\n\t\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\t\teach_blocks[i].p(child_ctx, dirty);\n\t\t\t\t\t} else {\n\t\t\t\t\t\teach_blocks[i] = create_each_block_3(child_ctx);\n\t\t\t\t\t\teach_blocks[i].c();\n\t\t\t\t\t\teach_blocks[i].m(each_1_anchor.parentNode, each_1_anchor);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tfor (; i < each_blocks.length; i += 1) {\n\t\t\t\t\teach_blocks[i].d(1);\n\t\t\t\t}\n\n\t\t\t\teach_blocks.length = each_value_3.length;\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(each_1_anchor);\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_each)(each_blocks, detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_else_block_1.name,\n\t\ttype: "else",\n\t\tsource: "(69:3) {:else}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (59:3) {#if extra && extra["optionType"] == "group"}\nfunction create_if_block_1(ctx) {\n\tlet each_1_anchor;\n\tlet each_value_1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*options*/ ctx[8]);\n\tlet each_blocks = [];\n\n\tfor (let i = 0; i < each_value_1.length; i += 1) {\n\t\teach_blocks[i] = create_each_block_1(get_each_context_1(ctx, each_value_1, i));\n\t}\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\teach_blocks[i].c();\n\t\t\t}\n\n\t\t\teach_1_anchor = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.empty)();\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\teach_blocks[i].m(target, anchor);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, each_1_anchor, anchor);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*options*/ 256) {\n\t\t\t\teach_value_1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*options*/ ctx[8]);\n\t\t\t\tlet i;\n\n\t\t\t\tfor (i = 0; i < each_value_1.length; i += 1) {\n\t\t\t\t\tconst child_ctx = get_each_context_1(ctx, each_value_1, i);\n\n\t\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\t\teach_blocks[i].p(child_ctx, dirty);\n\t\t\t\t\t} else {\n\t\t\t\t\t\teach_blocks[i] = create_each_block_1(child_ctx);\n\t\t\t\t\t\teach_blocks[i].c();\n\t\t\t\t\t\teach_blocks[i].m(each_1_anchor.parentNode, each_1_anchor);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tfor (; i < each_blocks.length; i += 1) {\n\t\t\t\t\teach_blocks[i].d(1);\n\t\t\t\t}\n\n\t\t\t\teach_blocks.length = each_value_1.length;\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(each_1_anchor);\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_each)(each_blocks, detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block_1.name,\n\t\ttype: "if",\n\t\tsource: "(59:3) {#if extra && extra[\\\\\\"optionType\\\\\\"] == \\\\\\"group\\\\\\"}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (70:4) {#each options as option}\nfunction create_each_block_3(ctx) {\n\tlet option_1;\n\tlet t0_value = /*option*/ ctx[13]["label"] + "";\n\tlet t0;\n\tlet t1;\n\tlet option_1_value_value;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\toption_1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("option");\n\t\t\tt0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(t0_value);\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\toption_1.__value = option_1_value_value = /*option*/ ctx[13]["id"];\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(option_1, option_1.__value);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(option_1, file, 70, 5, 1522);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, option_1, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(option_1, t0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(option_1, t1);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*options*/ 256 && t0_value !== (t0_value = /*option*/ ctx[13]["label"] + "")) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t0, t0_value);\n\n\t\t\tif (dirty & /*options*/ 256 && option_1_value_value !== (option_1_value_value = /*option*/ ctx[13]["id"])) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.prop_dev)(option_1, "__value", option_1_value_value);\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(option_1, option_1.__value);\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(option_1);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_each_block_3.name,\n\t\ttype: "each",\n\t\tsource: "(70:4) {#each options as option}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (62:6) {#each options as option}\nfunction create_each_block_2(ctx) {\n\tlet option_1;\n\tlet t0_value = /*option*/ ctx[13]["label"] + "";\n\tlet t0;\n\tlet t1;\n\tlet option_1_value_value;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\toption_1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("option");\n\t\t\tt0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(t0_value);\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\toption_1.__value = option_1_value_value = /*option*/ ctx[13]["id"];\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(option_1, option_1.__value);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(option_1, file, 62, 7, 1360);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, option_1, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(option_1, t0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(option_1, t1);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*options*/ 256 && t0_value !== (t0_value = /*option*/ ctx[13]["label"] + "")) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t0, t0_value);\n\n\t\t\tif (dirty & /*options*/ 256 && option_1_value_value !== (option_1_value_value = /*option*/ ctx[13]["id"])) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.prop_dev)(option_1, "__value", option_1_value_value);\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(option_1, option_1.__value);\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(option_1);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_each_block_2.name,\n\t\ttype: "each",\n\t\tsource: "(62:6) {#each options as option}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (60:4) {#each options as { id, group, options }}\nfunction create_each_block_1(ctx) {\n\tlet optgroup;\n\tlet optgroup_label_value;\n\tlet optgroup_value_value;\n\tlet each_value_2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*options*/ ctx[8]);\n\tlet each_blocks = [];\n\n\tfor (let i = 0; i < each_value_2.length; i += 1) {\n\t\teach_blocks[i] = create_each_block_2(get_each_context_2(ctx, each_value_2, i));\n\t}\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\toptgroup = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("optgroup");\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\teach_blocks[i].c();\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(optgroup, "label", optgroup_label_value = /*group*/ ctx[16]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(optgroup, "value", optgroup_value_value = /*id*/ ctx[7]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(optgroup, file, 60, 5, 1285);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, optgroup, anchor);\n\n\t\t\tfor (let i = 0; i < each_blocks.length; i += 1) {\n\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\teach_blocks[i].m(optgroup, null);\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*options*/ 256) {\n\t\t\t\teach_value_2 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.ensure_array_like_dev)(/*options*/ ctx[8]);\n\t\t\t\tlet i;\n\n\t\t\t\tfor (i = 0; i < each_value_2.length; i += 1) {\n\t\t\t\t\tconst child_ctx = get_each_context_2(ctx, each_value_2, i);\n\n\t\t\t\t\tif (each_blocks[i]) {\n\t\t\t\t\t\teach_blocks[i].p(child_ctx, dirty);\n\t\t\t\t\t} else {\n\t\t\t\t\t\teach_blocks[i] = create_each_block_2(child_ctx);\n\t\t\t\t\t\teach_blocks[i].c();\n\t\t\t\t\t\teach_blocks[i].m(optgroup, null);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tfor (; i < each_blocks.length; i += 1) {\n\t\t\t\t\teach_blocks[i].d(1);\n\t\t\t\t}\n\n\t\t\t\teach_blocks.length = each_value_2.length;\n\t\t\t}\n\n\t\t\tif (dirty & /*options*/ 256 && optgroup_label_value !== (optgroup_label_value = /*group*/ ctx[16])) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(optgroup, "label", optgroup_label_value);\n\t\t\t}\n\n\t\t\tif (dirty & /*options*/ 256 && optgroup_value_value !== (optgroup_value_value = /*id*/ ctx[7])) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(optgroup, "value", optgroup_value_value);\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(optgroup);\n\t\t\t}\n\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.destroy_each)(each_blocks, detaching);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_each_block_1.name,\n\t\ttype: "each",\n\t\tsource: "(60:4) {#each options as { id, group, options }}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\n// (38:3) {#each options as option}\nfunction create_each_block(ctx) {\n\tlet option_1;\n\tlet t0_value = /*option*/ ctx[13]["label"] + "";\n\tlet t0;\n\tlet t1;\n\tlet option_1_value_value;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\toption_1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("option");\n\t\t\tt0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(t0_value);\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\toption_1.__value = option_1_value_value = /*option*/ ctx[13]["id"];\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(option_1, option_1.__value);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(option_1, file, 38, 4, 827);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, option_1, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(option_1, t0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(option_1, t1);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*options*/ 256 && t0_value !== (t0_value = /*option*/ ctx[13]["label"] + "")) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t0, t0_value);\n\n\t\t\tif (dirty & /*options*/ 256 && option_1_value_value !== (option_1_value_value = /*option*/ ctx[13]["id"])) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.prop_dev)(option_1, "__value", option_1_value_value);\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(option_1, option_1.__value);\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(option_1);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_each_block.name,\n\t\ttype: "each",\n\t\tsource: "(38:3) {#each options as option}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction create_fragment(ctx) {\n\tlet div;\n\tlet t;\n\tlet if_block0 = /*label*/ ctx[3] && create_if_block_2(ctx);\n\n\tfunction select_block_type(ctx, dirty) {\n\t\tif (/*extra*/ ctx[5] && /*extra*/ ctx[5]["multiple"]) return create_if_block;\n\t\treturn create_else_block;\n\t}\n\n\tlet current_block_type = select_block_type(ctx, -1);\n\tlet if_block1 = current_block_type(ctx);\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tif (if_block0) if_block0.c();\n\t\t\tt = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tif_block1.c();\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", "plb-select__wrapper svelte-144mwc4");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 17, 0, 384);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\t\t\tif (if_block0) if_block0.m(div, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t);\n\t\t\tif_block1.m(div, null);\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tif (/*label*/ ctx[3]) {\n\t\t\t\tif (if_block0) {\n\t\t\t\t\tif_block0.p(ctx, dirty);\n\t\t\t\t} else {\n\t\t\t\t\tif_block0 = create_if_block_2(ctx);\n\t\t\t\t\tif_block0.c();\n\t\t\t\t\tif_block0.m(div, t);\n\t\t\t\t}\n\t\t\t} else if (if_block0) {\n\t\t\t\tif_block0.d(1);\n\t\t\t\tif_block0 = null;\n\t\t\t}\n\n\t\t\tif (current_block_type === (current_block_type = select_block_type(ctx, dirty)) && if_block1) {\n\t\t\t\tif_block1.p(ctx, dirty);\n\t\t\t} else {\n\t\t\t\tif_block1.d(1);\n\t\t\t\tif_block1 = current_block_type(ctx);\n\n\t\t\t\tif (if_block1) {\n\t\t\t\t\tif_block1.c();\n\t\t\t\t\tif_block1.m(div, null);\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\ti: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\to: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\n\t\t\tif (if_block0) if_block0.d();\n\t\t\tif_block1.d();\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Select\', slots, []);\n\tlet { id = "" } = $$props;\n\tlet { originId = "" } = $$props;\n\tlet { className = "" } = $$props;\n\tlet { label = "" } = $$props;\n\tlet { options } = $$props;\n\tlet { placeholder = "Options" } = $$props;\n\tlet { extra = "" } = $$props;\n\tlet { properties = { value: "" } } = $$props;\n\n\tlet { callback = (...args) => {\n\t\tconsole.log("No callback defined");\n\t\tconsole.log("Following are passed to callback:", args);\n\t} } = $$props;\n\n\t$$self.$$.on_mount.push(function () {\n\t\tif (options === undefined && !(\'options\' in $$props || $$self.$$.bound[$$self.$$.props[\'options\']])) {\n\t\t\tconsole_1.warn("<Select> was created without expected prop \'options\'");\n\t\t}\n\t});\n\n\tconst writable_props = [\n\t\t\'id\',\n\t\t\'originId\',\n\t\t\'className\',\n\t\t\'label\',\n\t\t\'options\',\n\t\t\'placeholder\',\n\t\t\'extra\',\n\t\t\'properties\',\n\t\t\'callback\'\n\t];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console_1.warn(`<Select> was created with unknown prop \'${key}\'`);\n\t});\n\n\tfunction select_change_handler() {\n\t\tproperties["value"] = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.select_multiple_value)(this);\n\t\t$$invalidate(0, properties);\n\t\t$$invalidate(8, options);\n\t}\n\n\tconst change_handler = () => {\n\t\tcallback({ id, properties, extra });\n\t};\n\n\tfunction select_change_handler_1() {\n\t\tproperties["value"] = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.select_value)(this);\n\t\t$$invalidate(0, properties);\n\t\t$$invalidate(8, options);\n\t}\n\n\tconst change_handler_1 = () => {\n\t\tcallback({ id, properties, extra });\n\t};\n\n\t$$self.$$set = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(7, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(1, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(2, className = $$props.className);\n\t\tif (\'label\' in $$props) $$invalidate(3, label = $$props.label);\n\t\tif (\'options\' in $$props) $$invalidate(8, options = $$props.options);\n\t\tif (\'placeholder\' in $$props) $$invalidate(4, placeholder = $$props.placeholder);\n\t\tif (\'extra\' in $$props) $$invalidate(5, extra = $$props.extra);\n\t\tif (\'properties\' in $$props) $$invalidate(0, properties = $$props.properties);\n\t\tif (\'callback\' in $$props) $$invalidate(6, callback = $$props.callback);\n\t};\n\n\t$$self.$capture_state = () => ({\n\t\tid,\n\t\toriginId,\n\t\tclassName,\n\t\tlabel,\n\t\toptions,\n\t\tplaceholder,\n\t\textra,\n\t\tproperties,\n\t\tcallback\n\t});\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(7, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(1, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(2, className = $$props.className);\n\t\tif (\'label\' in $$props) $$invalidate(3, label = $$props.label);\n\t\tif (\'options\' in $$props) $$invalidate(8, options = $$props.options);\n\t\tif (\'placeholder\' in $$props) $$invalidate(4, placeholder = $$props.placeholder);\n\t\tif (\'extra\' in $$props) $$invalidate(5, extra = $$props.extra);\n\t\tif (\'properties\' in $$props) $$invalidate(0, properties = $$props.properties);\n\t\tif (\'callback\' in $$props) $$invalidate(6, callback = $$props.callback);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [\n\t\tproperties,\n\t\toriginId,\n\t\tclassName,\n\t\tlabel,\n\t\tplaceholder,\n\t\textra,\n\t\tcallback,\n\t\tid,\n\t\toptions,\n\t\tselect_change_handler,\n\t\tchange_handler,\n\t\tselect_change_handler_1,\n\t\tchange_handler_1\n\t];\n}\n\nclass Select extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, {\n\t\t\tid: 7,\n\t\t\toriginId: 1,\n\t\t\tclassName: 2,\n\t\t\tlabel: 3,\n\t\t\toptions: 8,\n\t\t\tplaceholder: 4,\n\t\t\textra: 5,\n\t\t\tproperties: 0,\n\t\t\tcallback: 6\n\t\t});\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Select",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget id() {\n\t\tthrow new Error("<Select>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset id(value) {\n\t\tthrow new Error("<Select>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget originId() {\n\t\tthrow new Error("<Select>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset originId(value) {\n\t\tthrow new Error("<Select>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget className() {\n\t\tthrow new Error("<Select>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset className(value) {\n\t\tthrow new Error("<Select>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget label() {\n\t\tthrow new Error("<Select>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset label(value) {\n\t\tthrow new Error("<Select>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget options() {\n\t\tthrow new Error("<Select>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset options(value) {\n\t\tthrow new Error("<Select>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget placeholder() {\n\t\tthrow new Error("<Select>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset placeholder(value) {\n\t\tthrow new Error("<Select>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget extra() {\n\t\tthrow new Error("<Select>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset extra(value) {\n\t\tthrow new Error("<Select>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget properties() {\n\t\tthrow new Error("<Select>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset properties(value) {\n\t\tthrow new Error("<Select>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget callback() {\n\t\tthrow new Error("<Select>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset callback(value) {\n\t\tthrow new Error("<Select>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Select);\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/select.svelte?\n}')},"./node_modules/@essekia/layout-builder/src/components/select.svelte.20.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/select.svelte.20.css!./node_modules/@essekia/layout-builder/src/components/select.svelte":()=>{"use strict";eval("{// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/select.svelte?./node_modules/@essekia/layout-builder/src/components/select.svelte.20.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local_Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/select.svelte.20.css\n}")},"./node_modules/@essekia/layout-builder/src/components/text.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var _Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_text_svelte_26_css_svelte_loader_cssPath_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_text_svelte_26_css_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_text_svelte__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@essekia/layout-builder/src/components/text.svelte.26.css!=!svelte-loader?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/text.svelte.26.css!./node_modules/@essekia/layout-builder/src/components/text.svelte */ "./node_modules/@essekia/layout-builder/src/components/text.svelte.26.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/text.svelte.26.css!./node_modules/@essekia/layout-builder/src/components/text.svelte");\n/* node_modules/@essekia/layout-builder/src/components/text.svelte generated by Svelte v4.2.20 */\n\n\nconst { console: console_1 } = svelte_internal__WEBPACK_IMPORTED_MODULE_0__.globals;\n\nconst file = "node_modules/@essekia/layout-builder/src/components/text.svelte";\n\n// (17:1) {#if label}\nfunction create_if_block(ctx) {\n\tlet label_1;\n\tlet t;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tlabel_1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("label");\n\t\t\tt = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(/*label*/ ctx[4]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label_1, "class", "plb-text__label svelte-10dipba");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label_1, "for", /*id*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(label_1, file, 17, 2, 374);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, label_1, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(label_1, t);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*label*/ 16) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t, /*label*/ ctx[4]);\n\n\t\t\tif (dirty & /*id*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label_1, "for", /*id*/ ctx[1]);\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(label_1);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block.name,\n\t\ttype: "if",\n\t\tsource: "(17:1) {#if label}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction create_fragment(ctx) {\n\tlet div;\n\tlet t;\n\tlet input;\n\tlet input_class_value;\n\tlet mounted;\n\tlet dispose;\n\tlet if_block = /*label*/ ctx[4] && create_if_block(ctx);\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tif (if_block) if_block.c();\n\t\t\tt = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tinput = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("input");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "id", /*id*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "originid", /*originId*/ ctx[2]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "class", input_class_value = "plb-text__input " + /*className*/ ctx[3] + " svelte-10dipba");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "type", "text");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "placeholder", /*placeholder*/ ctx[5]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(input, file, 19, 1, 438);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", "plb-text svelte-10dipba");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 15, 0, 336);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\t\t\tif (if_block) if_block.m(div, null);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, input);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(input, /*properties*/ ctx[0]["value"]);\n\n\t\t\tif (!mounted) {\n\t\t\t\tdispose = [\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(input, "input", /*input_input_handler*/ ctx[7]),\n\t\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(input, "change", /*change_handler*/ ctx[8], false, false, false, false)\n\t\t\t\t];\n\n\t\t\t\tmounted = true;\n\t\t\t}\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tif (/*label*/ ctx[4]) {\n\t\t\t\tif (if_block) {\n\t\t\t\t\tif_block.p(ctx, dirty);\n\t\t\t\t} else {\n\t\t\t\t\tif_block = create_if_block(ctx);\n\t\t\t\t\tif_block.c();\n\t\t\t\t\tif_block.m(div, t);\n\t\t\t\t}\n\t\t\t} else if (if_block) {\n\t\t\t\tif_block.d(1);\n\t\t\t\tif_block = null;\n\t\t\t}\n\n\t\t\tif (dirty & /*id*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "id", /*id*/ ctx[1]);\n\t\t\t}\n\n\t\t\tif (dirty & /*originId*/ 4) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "originid", /*originId*/ ctx[2]);\n\t\t\t}\n\n\t\t\tif (dirty & /*className*/ 8 && input_class_value !== (input_class_value = "plb-text__input " + /*className*/ ctx[3] + " svelte-10dipba")) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "class", input_class_value);\n\t\t\t}\n\n\t\t\tif (dirty & /*placeholder*/ 32) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "placeholder", /*placeholder*/ ctx[5]);\n\t\t\t}\n\n\t\t\tif (dirty & /*properties*/ 1 && input.value !== /*properties*/ ctx[0]["value"]) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_input_value)(input, /*properties*/ ctx[0]["value"]);\n\t\t\t}\n\t\t},\n\t\ti: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\to: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\n\t\t\tif (if_block) if_block.d();\n\t\t\tmounted = false;\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.run_all)(dispose);\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Text\', slots, []);\n\tlet { id = "" } = $$props;\n\tlet { originId = "" } = $$props;\n\tlet { className = "" } = $$props;\n\tlet { label = "" } = $$props;\n\tlet { placeholder = "Text" } = $$props;\n\tlet { properties = { value: "" } } = $$props;\n\n\tlet { callback = (...args) => {\n\t\tconsole.log("No callback defined");\n\t\tconsole.log("Following are passed to callback:", args);\n\t} } = $$props;\n\n\tconst writable_props = [\n\t\t\'id\',\n\t\t\'originId\',\n\t\t\'className\',\n\t\t\'label\',\n\t\t\'placeholder\',\n\t\t\'properties\',\n\t\t\'callback\'\n\t];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console_1.warn(`<Text> was created with unknown prop \'${key}\'`);\n\t});\n\n\tfunction input_input_handler() {\n\t\tproperties["value"] = this.value;\n\t\t$$invalidate(0, properties);\n\t}\n\n\tconst change_handler = () => {\n\t\tcallback({ id, properties });\n\t};\n\n\t$$self.$$set = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(1, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(2, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(3, className = $$props.className);\n\t\tif (\'label\' in $$props) $$invalidate(4, label = $$props.label);\n\t\tif (\'placeholder\' in $$props) $$invalidate(5, placeholder = $$props.placeholder);\n\t\tif (\'properties\' in $$props) $$invalidate(0, properties = $$props.properties);\n\t\tif (\'callback\' in $$props) $$invalidate(6, callback = $$props.callback);\n\t};\n\n\t$$self.$capture_state = () => ({\n\t\tid,\n\t\toriginId,\n\t\tclassName,\n\t\tlabel,\n\t\tplaceholder,\n\t\tproperties,\n\t\tcallback\n\t});\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(1, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(2, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(3, className = $$props.className);\n\t\tif (\'label\' in $$props) $$invalidate(4, label = $$props.label);\n\t\tif (\'placeholder\' in $$props) $$invalidate(5, placeholder = $$props.placeholder);\n\t\tif (\'properties\' in $$props) $$invalidate(0, properties = $$props.properties);\n\t\tif (\'callback\' in $$props) $$invalidate(6, callback = $$props.callback);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [\n\t\tproperties,\n\t\tid,\n\t\toriginId,\n\t\tclassName,\n\t\tlabel,\n\t\tplaceholder,\n\t\tcallback,\n\t\tinput_input_handler,\n\t\tchange_handler\n\t];\n}\n\nclass Text extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, {\n\t\t\tid: 1,\n\t\t\toriginId: 2,\n\t\t\tclassName: 3,\n\t\t\tlabel: 4,\n\t\t\tplaceholder: 5,\n\t\t\tproperties: 0,\n\t\t\tcallback: 6\n\t\t});\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Text",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget id() {\n\t\tthrow new Error("<Text>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset id(value) {\n\t\tthrow new Error("<Text>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget originId() {\n\t\tthrow new Error("<Text>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset originId(value) {\n\t\tthrow new Error("<Text>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget className() {\n\t\tthrow new Error("<Text>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset className(value) {\n\t\tthrow new Error("<Text>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget label() {\n\t\tthrow new Error("<Text>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset label(value) {\n\t\tthrow new Error("<Text>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget placeholder() {\n\t\tthrow new Error("<Text>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset placeholder(value) {\n\t\tthrow new Error("<Text>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget properties() {\n\t\tthrow new Error("<Text>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset properties(value) {\n\t\tthrow new Error("<Text>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget callback() {\n\t\tthrow new Error("<Text>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset callback(value) {\n\t\tthrow new Error("<Text>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Text);\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/text.svelte?\n}')},"./node_modules/@essekia/layout-builder/src/components/text.svelte.26.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/text.svelte.26.css!./node_modules/@essekia/layout-builder/src/components/text.svelte":()=>{"use strict";eval("{// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/text.svelte?./node_modules/@essekia/layout-builder/src/components/text.svelte.26.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local_Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/text.svelte.26.css\n}")},"./node_modules/@essekia/layout-builder/src/components/toggle.svelte":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var svelte_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! svelte/internal */ "./node_modules/svelte/src/runtime/internal/index.js");\n/* harmony import */ var svelte_internal_disclose_version__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! svelte/internal/disclose-version */ "./node_modules/svelte/src/runtime/internal/disclose-version/index.js");\n/* harmony import */ var _Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_toggle_svelte_27_css_svelte_loader_cssPath_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_toggle_svelte_27_css_Users_essekia_Local_Sites_helpie_app_public_wp_content_plugins_helpie_faq_node_modules_essekia_layout_builder_src_components_toggle_svelte__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@essekia/layout-builder/src/components/toggle.svelte.27.css!=!svelte-loader?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/toggle.svelte.27.css!./node_modules/@essekia/layout-builder/src/components/toggle.svelte */ "./node_modules/@essekia/layout-builder/src/components/toggle.svelte.27.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/toggle.svelte.27.css!./node_modules/@essekia/layout-builder/src/components/toggle.svelte");\n/* node_modules/@essekia/layout-builder/src/components/toggle.svelte generated by Svelte v4.2.20 */\n\n\nconst { console: console_1 } = svelte_internal__WEBPACK_IMPORTED_MODULE_0__.globals;\n\nconst file = "node_modules/@essekia/layout-builder/src/components/toggle.svelte";\n\n// (35:1) {#if label}\nfunction create_if_block(ctx) {\n\tlet label_1;\n\tlet t;\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tlabel_1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("label");\n\t\t\tt = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.text)(/*label*/ ctx[4]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label_1, "class", "plb-toggle__label svelte-13nivxi");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label_1, "for", /*id*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(label_1, file, 35, 2, 754);\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, label_1, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(label_1, t);\n\t\t},\n\t\tp: function update(ctx, dirty) {\n\t\t\tif (dirty & /*label*/ 16) (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.set_data_dev)(t, /*label*/ ctx[4]);\n\n\t\t\tif (dirty & /*id*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label_1, "for", /*id*/ ctx[1]);\n\t\t\t}\n\t\t},\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(label_1);\n\t\t\t}\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_if_block.name,\n\t\ttype: "if",\n\t\tsource: "(35:1) {#if label}",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction create_fragment(ctx) {\n\tlet div;\n\tlet label_1;\n\tlet input;\n\tlet input_class_value;\n\tlet input_checked_value;\n\tlet t0;\n\tlet span;\n\tlet t1;\n\tlet mounted;\n\tlet dispose;\n\tlet if_block = /*label*/ ctx[4] && create_if_block(ctx);\n\n\tconst block = {\n\t\tc: function create() {\n\t\t\tdiv = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("div");\n\t\t\tlabel_1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("label");\n\t\t\tinput = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("input");\n\t\t\tt0 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tspan = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.element)("span");\n\t\t\tt1 = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.space)();\n\t\t\tif (if_block) if_block.c();\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "id", /*id*/ ctx[1]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "originid", /*originId*/ ctx[2]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "class", input_class_value = "plb-toggle__input " + /*className*/ ctx[3] + " svelte-13nivxi");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "type", "checkbox");\n\t\t\tinput.checked = input_checked_value = /*properties*/ ctx[0]["value"];\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(input, "plb-toggle__input--checked", /*properties*/ ctx[0]["value"]);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(input, file, 16, 2, 380);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(span, "class", "plb-toggle__slider svelte-13nivxi");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(span, file, 32, 2, 693);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(label_1, "class", "plb-toggle__wrapper svelte-13nivxi");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(label_1, file, 15, 1, 342);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(div, "class", "plb-toggle__container svelte-13nivxi");\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.add_location)(div, file, 14, 0, 305);\n\t\t},\n\t\tl: function claim(nodes) {\n\t\t\tthrow new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");\n\t\t},\n\t\tm: function mount(target, anchor) {\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.insert_dev)(target, div, anchor);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, label_1);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(label_1, input);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(label_1, t0);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(label_1, span);\n\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.append_dev)(div, t1);\n\t\t\tif (if_block) if_block.m(div, null);\n\n\t\t\tif (!mounted) {\n\t\t\t\tdispose = (0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.listen_dev)(input, "change", /*change_handler*/ ctx[6], false, false, false, false);\n\t\t\t\tmounted = true;\n\t\t\t}\n\t\t},\n\t\tp: function update(ctx, [dirty]) {\n\t\t\tif (dirty & /*id*/ 2) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "id", /*id*/ ctx[1]);\n\t\t\t}\n\n\t\t\tif (dirty & /*originId*/ 4) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "originid", /*originId*/ ctx[2]);\n\t\t\t}\n\n\t\t\tif (dirty & /*className*/ 8 && input_class_value !== (input_class_value = "plb-toggle__input " + /*className*/ ctx[3] + " svelte-13nivxi")) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.attr_dev)(input, "class", input_class_value);\n\t\t\t}\n\n\t\t\tif (dirty & /*properties*/ 1 && input_checked_value !== (input_checked_value = /*properties*/ ctx[0]["value"])) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.prop_dev)(input, "checked", input_checked_value);\n\t\t\t}\n\n\t\t\tif (dirty & /*className, properties*/ 9) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.toggle_class)(input, "plb-toggle__input--checked", /*properties*/ ctx[0]["value"]);\n\t\t\t}\n\n\t\t\tif (/*label*/ ctx[4]) {\n\t\t\t\tif (if_block) {\n\t\t\t\t\tif_block.p(ctx, dirty);\n\t\t\t\t} else {\n\t\t\t\t\tif_block = create_if_block(ctx);\n\t\t\t\t\tif_block.c();\n\t\t\t\t\tif_block.m(div, null);\n\t\t\t\t}\n\t\t\t} else if (if_block) {\n\t\t\t\tif_block.d(1);\n\t\t\t\tif_block = null;\n\t\t\t}\n\t\t},\n\t\ti: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\to: svelte_internal__WEBPACK_IMPORTED_MODULE_0__.noop,\n\t\td: function destroy(detaching) {\n\t\t\tif (detaching) {\n\t\t\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.detach_dev)(div);\n\t\t\t}\n\n\t\t\tif (if_block) if_block.d();\n\t\t\tmounted = false;\n\t\t\tdispose();\n\t\t}\n\t};\n\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterBlock", {\n\t\tblock,\n\t\tid: create_fragment.name,\n\t\ttype: "component",\n\t\tsource: "",\n\t\tctx\n\t});\n\n\treturn block;\n}\n\nfunction instance($$self, $$props, $$invalidate) {\n\tlet { $$slots: slots = {}, $$scope } = $$props;\n\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.validate_slots)(\'Toggle\', slots, []);\n\tlet { id = "" } = $$props;\n\tlet { originId = "" } = $$props;\n\tlet { className = "" } = $$props;\n\tlet { label = "" } = $$props;\n\tlet { properties = { value: false } } = $$props;\n\n\tlet { callback = (...args) => {\n\t\tconsole.log("No callback defined");\n\t\tconsole.log("Following are passed to callback:", args);\n\t} } = $$props;\n\n\tconst writable_props = [\'id\', \'originId\', \'className\', \'label\', \'properties\', \'callback\'];\n\n\tObject.keys($$props).forEach(key => {\n\t\tif (!~writable_props.indexOf(key) && key.slice(0, 2) !== \'$$\' && key !== \'slot\') console_1.warn(`<Toggle> was created with unknown prop \'${key}\'`);\n\t});\n\n\tconst change_handler = () => {\n\t\t$$invalidate(0, properties["value"] = !properties["value"], properties);\n\t\tcallback({ id, properties });\n\t};\n\n\t$$self.$$set = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(1, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(2, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(3, className = $$props.className);\n\t\tif (\'label\' in $$props) $$invalidate(4, label = $$props.label);\n\t\tif (\'properties\' in $$props) $$invalidate(0, properties = $$props.properties);\n\t\tif (\'callback\' in $$props) $$invalidate(5, callback = $$props.callback);\n\t};\n\n\t$$self.$capture_state = () => ({\n\t\tid,\n\t\toriginId,\n\t\tclassName,\n\t\tlabel,\n\t\tproperties,\n\t\tcallback\n\t});\n\n\t$$self.$inject_state = $$props => {\n\t\tif (\'id\' in $$props) $$invalidate(1, id = $$props.id);\n\t\tif (\'originId\' in $$props) $$invalidate(2, originId = $$props.originId);\n\t\tif (\'className\' in $$props) $$invalidate(3, className = $$props.className);\n\t\tif (\'label\' in $$props) $$invalidate(4, label = $$props.label);\n\t\tif (\'properties\' in $$props) $$invalidate(0, properties = $$props.properties);\n\t\tif (\'callback\' in $$props) $$invalidate(5, callback = $$props.callback);\n\t};\n\n\tif ($$props && "$$inject" in $$props) {\n\t\t$$self.$inject_state($$props.$$inject);\n\t}\n\n\treturn [properties, id, originId, className, label, callback, change_handler];\n}\n\nclass Toggle extends svelte_internal__WEBPACK_IMPORTED_MODULE_0__.SvelteComponentDev {\n\tconstructor(options) {\n\t\tsuper(options);\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.init)(this, options, instance, create_fragment, svelte_internal__WEBPACK_IMPORTED_MODULE_0__.safe_not_equal, {\n\t\t\tid: 1,\n\t\t\toriginId: 2,\n\t\t\tclassName: 3,\n\t\t\tlabel: 4,\n\t\t\tproperties: 0,\n\t\t\tcallback: 5\n\t\t});\n\n\t\t(0,svelte_internal__WEBPACK_IMPORTED_MODULE_0__.dispatch_dev)("SvelteRegisterComponent", {\n\t\t\tcomponent: this,\n\t\t\ttagName: "Toggle",\n\t\t\toptions,\n\t\t\tid: create_fragment.name\n\t\t});\n\t}\n\n\tget id() {\n\t\tthrow new Error("<Toggle>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset id(value) {\n\t\tthrow new Error("<Toggle>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget originId() {\n\t\tthrow new Error("<Toggle>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset originId(value) {\n\t\tthrow new Error("<Toggle>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget className() {\n\t\tthrow new Error("<Toggle>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset className(value) {\n\t\tthrow new Error("<Toggle>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget label() {\n\t\tthrow new Error("<Toggle>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset label(value) {\n\t\tthrow new Error("<Toggle>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget properties() {\n\t\tthrow new Error("<Toggle>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset properties(value) {\n\t\tthrow new Error("<Toggle>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tget callback() {\n\t\tthrow new Error("<Toggle>: Props cannot be read directly from the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n\n\tset callback(value) {\n\t\tthrow new Error("<Toggle>: Props cannot be set directly on the component instance unless compiling with \'accessors: true\' or \'<svelte:options accessors/>\'");\n\t}\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Toggle);\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/toggle.svelte?\n}')},"./node_modules/@essekia/layout-builder/src/components/toggle.svelte.27.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/toggle.svelte.27.css!./node_modules/@essekia/layout-builder/src/components/toggle.svelte":()=>{"use strict";eval("{// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/components/toggle.svelte?./node_modules/@essekia/layout-builder/src/components/toggle.svelte.27.css!=!./node_modules/svelte-loader/index.js?cssPath=/Users/essekia/Local_Sites/helpie/app/public/wp-content/plugins/helpie-faq/node_modules/@essekia/layout-builder/src/components/toggle.svelte.27.css\n}")},"./node_modules/@essekia/layout-builder/src/utils/modal.js":module=>{eval('{let modalElement = {};\nconst Modal = {\n\tinit: function () {\n\t\tmodalElement = {\n\t\t\tmodal: jQuery("#tablesome__modal--premium-notice"),\n\t\t\topen: jQuery(".tablesome__modal--open"),\n\t\t\tclose: jQuery(".tablesome__modal--close"),\n\t\t};\n\n\t\tthis.open();\n\t\tthis.close();\n\t\tthis.clickOutside();\n\t},\n\n\topen: function () {\n\t\t// When the user clicks the button, open the modal\n\t\tmodalElement.open.on("click", function () {\n\t\t\tmodalElement.modal.css("display", "flex");\n\t\t});\n\t},\n\n\t// When the user clicks on <span> (x), close the modal\n\tclose: function () {\n\t\tmodalElement.close.on("click", function () {\n\t\t\tmodalElement.modal.hide();\n\t\t});\n\t},\n\n\tclickOutside: function () {\n\t\tjQuery(window).on("click", function (event) {\n\t\t\tif (event.target == modalElement.modal[0]) {\n\t\t\t\tmodalElement.modal.hide();\n\t\t\t}\n\t\t});\n\t},\n};\nmodule.exports = Modal;\n\n\n//# sourceURL=webpack://helpie-faq/./node_modules/@essekia/layout-builder/src/utils/modal.js?\n}')},"./node_modules/jquery/dist/jquery.js":function(module,exports){eval('{var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*!\n * jQuery JavaScript Library v3.7.1\n * https://jquery.com/\n *\n * Copyright OpenJS Foundation and other contributors\n * Released under the MIT license\n * https://jquery.org/license\n *\n * Date: 2023-08-28T13:37Z\n */\n( function( global, factory ) {\n\n\t"use strict";\n\n\tif ( true && typeof module.exports === "object" ) {\n\n\t\t// For CommonJS and CommonJS-like environments where a proper `window`\n\t\t// is present, execute the factory and get jQuery.\n\t\t// For environments that do not have a `window` with a `document`\n\t\t// (such as Node.js), expose a factory as module.exports.\n\t\t// This accentuates the need for the creation of a real `window`.\n\t\t// e.g. var jQuery = require("jquery")(window);\n\t\t// See ticket trac-14549 for more info.\n\t\tmodule.exports = global.document ?\n\t\t\tfactory( global, true ) :\n\t\t\tfunction( w ) {\n\t\t\t\tif ( !w.document ) {\n\t\t\t\t\tthrow new Error( "jQuery requires a window with a document" );\n\t\t\t\t}\n\t\t\t\treturn factory( w );\n\t\t\t};\n\t} else {\n\t\tfactory( global );\n\t}\n\n// Pass this if window is not defined yet\n} )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) {\n\n// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1\n// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode\n// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common\n// enough that all such attempts are guarded in a try block.\n"use strict";\n\nvar arr = [];\n\nvar getProto = Object.getPrototypeOf;\n\nvar slice = arr.slice;\n\nvar flat = arr.flat ? function( array ) {\n\treturn arr.flat.call( array );\n} : function( array ) {\n\treturn arr.concat.apply( [], array );\n};\n\n\nvar push = arr.push;\n\nvar indexOf = arr.indexOf;\n\nvar class2type = {};\n\nvar toString = class2type.toString;\n\nvar hasOwn = class2type.hasOwnProperty;\n\nvar fnToString = hasOwn.toString;\n\nvar ObjectFunctionString = fnToString.call( Object );\n\nvar support = {};\n\nvar isFunction = function isFunction( obj ) {\n\n\t\t// Support: Chrome <=57, Firefox <=52\n\t\t// In some browsers, typeof returns "function" for HTML <object> elements\n\t\t// (i.e., `typeof document.createElement( "object" ) === "function"`).\n\t\t// We don\'t want to classify *any* DOM node as a function.\n\t\t// Support: QtWeb <=3.8.5, WebKit <=534.34, wkhtmltopdf tool <=0.12.5\n\t\t// Plus for old WebKit, typeof returns "function" for HTML collections\n\t\t// (e.g., `typeof document.getElementsByTagName("div") === "function"`). (gh-4756)\n\t\treturn typeof obj === "function" && typeof obj.nodeType !== "number" &&\n\t\t\ttypeof obj.item !== "function";\n\t};\n\n\nvar isWindow = function isWindow( obj ) {\n\t\treturn obj != null && obj === obj.window;\n\t};\n\n\nvar document = window.document;\n\n\n\n\tvar preservedScriptAttributes = {\n\t\ttype: true,\n\t\tsrc: true,\n\t\tnonce: true,\n\t\tnoModule: true\n\t};\n\n\tfunction DOMEval( code, node, doc ) {\n\t\tdoc = doc || document;\n\n\t\tvar i, val,\n\t\t\tscript = doc.createElement( "script" );\n\n\t\tscript.text = code;\n\t\tif ( node ) {\n\t\t\tfor ( i in preservedScriptAttributes ) {\n\n\t\t\t\t// Support: Firefox 64+, Edge 18+\n\t\t\t\t// Some browsers don\'t support the "nonce" property on scripts.\n\t\t\t\t// On the other hand, just using `getAttribute` is not enough as\n\t\t\t\t// the `nonce` attribute is reset to an empty string whenever it\n\t\t\t\t// becomes browsing-context connected.\n\t\t\t\t// See https://github.com/whatwg/html/issues/2369\n\t\t\t\t// See https://html.spec.whatwg.org/#nonce-attributes\n\t\t\t\t// The `node.getAttribute` check was added for the sake of\n\t\t\t\t// `jQuery.globalEval` so that it can fake a nonce-containing node\n\t\t\t\t// via an object.\n\t\t\t\tval = node[ i ] || node.getAttribute && node.getAttribute( i );\n\t\t\t\tif ( val ) {\n\t\t\t\t\tscript.setAttribute( i, val );\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tdoc.head.appendChild( script ).parentNode.removeChild( script );\n\t}\n\n\nfunction toType( obj ) {\n\tif ( obj == null ) {\n\t\treturn obj + "";\n\t}\n\n\t// Support: Android <=2.3 only (functionish RegExp)\n\treturn typeof obj === "object" || typeof obj === "function" ?\n\t\tclass2type[ toString.call( obj ) ] || "object" :\n\t\ttypeof obj;\n}\n/* global Symbol */\n// Defining this global in .eslintrc.json would create a danger of using the global\n// unguarded in another place, it seems safer to define global only for this module\n\n\n\nvar version = "3.7.1",\n\n\trhtmlSuffix = /HTML$/i,\n\n\t// Define a local copy of jQuery\n\tjQuery = function( selector, context ) {\n\n\t\t// The jQuery object is actually just the init constructor \'enhanced\'\n\t\t// Need init if jQuery is called (just allow error to be thrown if not included)\n\t\treturn new jQuery.fn.init( selector, context );\n\t};\n\njQuery.fn = jQuery.prototype = {\n\n\t// The current version of jQuery being used\n\tjquery: version,\n\n\tconstructor: jQuery,\n\n\t// The default length of a jQuery object is 0\n\tlength: 0,\n\n\ttoArray: function() {\n\t\treturn slice.call( this );\n\t},\n\n\t// Get the Nth element in the matched element set OR\n\t// Get the whole matched element set as a clean array\n\tget: function( num ) {\n\n\t\t// Return all the elements in a clean array\n\t\tif ( num == null ) {\n\t\t\treturn slice.call( this );\n\t\t}\n\n\t\t// Return just the one element from the set\n\t\treturn num < 0 ? this[ num + this.length ] : this[ num ];\n\t},\n\n\t// Take an array of elements and push it onto the stack\n\t// (returning the new matched element set)\n\tpushStack: function( elems ) {\n\n\t\t// Build a new jQuery matched element set\n\t\tvar ret = jQuery.merge( this.constructor(), elems );\n\n\t\t// Add the old object onto the stack (as a reference)\n\t\tret.prevObject = this;\n\n\t\t// Return the newly-formed element set\n\t\treturn ret;\n\t},\n\n\t// Execute a callback for every element in the matched set.\n\teach: function( callback ) {\n\t\treturn jQuery.each( this, callback );\n\t},\n\n\tmap: function( callback ) {\n\t\treturn this.pushStack( jQuery.map( this, function( elem, i ) {\n\t\t\treturn callback.call( elem, i, elem );\n\t\t} ) );\n\t},\n\n\tslice: function() {\n\t\treturn this.pushStack( slice.apply( this, arguments ) );\n\t},\n\n\tfirst: function() {\n\t\treturn this.eq( 0 );\n\t},\n\n\tlast: function() {\n\t\treturn this.eq( -1 );\n\t},\n\n\teven: function() {\n\t\treturn this.pushStack( jQuery.grep( this, function( _elem, i ) {\n\t\t\treturn ( i + 1 ) % 2;\n\t\t} ) );\n\t},\n\n\todd: function() {\n\t\treturn this.pushStack( jQuery.grep( this, function( _elem, i ) {\n\t\t\treturn i % 2;\n\t\t} ) );\n\t},\n\n\teq: function( i ) {\n\t\tvar len = this.length,\n\t\t\tj = +i + ( i < 0 ? len : 0 );\n\t\treturn this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] );\n\t},\n\n\tend: function() {\n\t\treturn this.prevObject || this.constructor();\n\t},\n\n\t// For internal use only.\n\t// Behaves like an Array\'s method, not like a jQuery method.\n\tpush: push,\n\tsort: arr.sort,\n\tsplice: arr.splice\n};\n\njQuery.extend = jQuery.fn.extend = function() {\n\tvar options, name, src, copy, copyIsArray, clone,\n\t\ttarget = arguments[ 0 ] || {},\n\t\ti = 1,\n\t\tlength = arguments.length,\n\t\tdeep = false;\n\n\t// Handle a deep copy situation\n\tif ( typeof target === "boolean" ) {\n\t\tdeep = target;\n\n\t\t// Skip the boolean and the target\n\t\ttarget = arguments[ i ] || {};\n\t\ti++;\n\t}\n\n\t// Handle case when target is a string or something (possible in deep copy)\n\tif ( typeof target !== "object" && !isFunction( target ) ) {\n\t\ttarget = {};\n\t}\n\n\t// Extend jQuery itself if only one argument is passed\n\tif ( i === length ) {\n\t\ttarget = this;\n\t\ti--;\n\t}\n\n\tfor ( ; i < length; i++ ) {\n\n\t\t// Only deal with non-null/undefined values\n\t\tif ( ( options = arguments[ i ] ) != null ) {\n\n\t\t\t// Extend the base object\n\t\t\tfor ( name in options ) {\n\t\t\t\tcopy = options[ name ];\n\n\t\t\t\t// Prevent Object.prototype pollution\n\t\t\t\t// Prevent never-ending loop\n\t\t\t\tif ( name === "__proto__" || target === copy ) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\t// Recurse if we\'re merging plain objects or arrays\n\t\t\t\tif ( deep && copy && ( jQuery.isPlainObject( copy ) ||\n\t\t\t\t\t( copyIsArray = Array.isArray( copy ) ) ) ) {\n\t\t\t\t\tsrc = target[ name ];\n\n\t\t\t\t\t// Ensure proper type for the source value\n\t\t\t\t\tif ( copyIsArray && !Array.isArray( src ) ) {\n\t\t\t\t\t\tclone = [];\n\t\t\t\t\t} else if ( !copyIsArray && !jQuery.isPlainObject( src ) ) {\n\t\t\t\t\t\tclone = {};\n\t\t\t\t\t} else {\n\t\t\t\t\t\tclone = src;\n\t\t\t\t\t}\n\t\t\t\t\tcopyIsArray = false;\n\n\t\t\t\t\t// Never move original objects, clone them\n\t\t\t\t\ttarget[ name ] = jQuery.extend( deep, clone, copy );\n\n\t\t\t\t// Don\'t bring in undefined values\n\t\t\t\t} else if ( copy !== undefined ) {\n\t\t\t\t\ttarget[ name ] = copy;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// Return the modified object\n\treturn target;\n};\n\njQuery.extend( {\n\n\t// Unique for each copy of jQuery on the page\n\texpando: "jQuery" + ( version + Math.random() ).replace( /\\D/g, "" ),\n\n\t// Assume jQuery is ready without the ready module\n\tisReady: true,\n\n\terror: function( msg ) {\n\t\tthrow new Error( msg );\n\t},\n\n\tnoop: function() {},\n\n\tisPlainObject: function( obj ) {\n\t\tvar proto, Ctor;\n\n\t\t// Detect obvious negatives\n\t\t// Use toString instead of jQuery.type to catch host objects\n\t\tif ( !obj || toString.call( obj ) !== "[object Object]" ) {\n\t\t\treturn false;\n\t\t}\n\n\t\tproto = getProto( obj );\n\n\t\t// Objects with no prototype (e.g., `Object.create( null )`) are plain\n\t\tif ( !proto ) {\n\t\t\treturn true;\n\t\t}\n\n\t\t// Objects with prototype are plain iff they were constructed by a global Object function\n\t\tCtor = hasOwn.call( proto, "constructor" ) && proto.constructor;\n\t\treturn typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString;\n\t},\n\n\tisEmptyObject: function( obj ) {\n\t\tvar name;\n\n\t\tfor ( name in obj ) {\n\t\t\treturn false;\n\t\t}\n\t\treturn true;\n\t},\n\n\t// Evaluates a script in a provided context; falls back to the global one\n\t// if not specified.\n\tglobalEval: function( code, options, doc ) {\n\t\tDOMEval( code, { nonce: options && options.nonce }, doc );\n\t},\n\n\teach: function( obj, callback ) {\n\t\tvar length, i = 0;\n\n\t\tif ( isArrayLike( obj ) ) {\n\t\t\tlength = obj.length;\n\t\t\tfor ( ; i < length; i++ ) {\n\t\t\t\tif ( callback.call( obj[ i ], i, obj[ i ] ) === false ) {\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tfor ( i in obj ) {\n\t\t\t\tif ( callback.call( obj[ i ], i, obj[ i ] ) === false ) {\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn obj;\n\t},\n\n\n\t// Retrieve the text value of an array of DOM nodes\n\ttext: function( elem ) {\n\t\tvar node,\n\t\t\tret = "",\n\t\t\ti = 0,\n\t\t\tnodeType = elem.nodeType;\n\n\t\tif ( !nodeType ) {\n\n\t\t\t// If no nodeType, this is expected to be an array\n\t\t\twhile ( ( node = elem[ i++ ] ) ) {\n\n\t\t\t\t// Do not traverse comment nodes\n\t\t\t\tret += jQuery.text( node );\n\t\t\t}\n\t\t}\n\t\tif ( nodeType === 1 || nodeType === 11 ) {\n\t\t\treturn elem.textContent;\n\t\t}\n\t\tif ( nodeType === 9 ) {\n\t\t\treturn elem.documentElement.textContent;\n\t\t}\n\t\tif ( nodeType === 3 || nodeType === 4 ) {\n\t\t\treturn elem.nodeValue;\n\t\t}\n\n\t\t// Do not include comment or processing instruction nodes\n\n\t\treturn ret;\n\t},\n\n\t// results is for internal usage only\n\tmakeArray: function( arr, results ) {\n\t\tvar ret = results || [];\n\n\t\tif ( arr != null ) {\n\t\t\tif ( isArrayLike( Object( arr ) ) ) {\n\t\t\t\tjQuery.merge( ret,\n\t\t\t\t\ttypeof arr === "string" ?\n\t\t\t\t\t\t[ arr ] : arr\n\t\t\t\t);\n\t\t\t} else {\n\t\t\t\tpush.call( ret, arr );\n\t\t\t}\n\t\t}\n\n\t\treturn ret;\n\t},\n\n\tinArray: function( elem, arr, i ) {\n\t\treturn arr == null ? -1 : indexOf.call( arr, elem, i );\n\t},\n\n\tisXMLDoc: function( elem ) {\n\t\tvar namespace = elem && elem.namespaceURI,\n\t\t\tdocElem = elem && ( elem.ownerDocument || elem ).documentElement;\n\n\t\t// Assume HTML when documentElement doesn\'t yet exist, such as inside\n\t\t// document fragments.\n\t\treturn !rhtmlSuffix.test( namespace || docElem && docElem.nodeName || "HTML" );\n\t},\n\n\t// Support: Android <=4.0 only, PhantomJS 1 only\n\t// push.apply(_, arraylike) throws on ancient WebKit\n\tmerge: function( first, second ) {\n\t\tvar len = +second.length,\n\t\t\tj = 0,\n\t\t\ti = first.length;\n\n\t\tfor ( ; j < len; j++ ) {\n\t\t\tfirst[ i++ ] = second[ j ];\n\t\t}\n\n\t\tfirst.length = i;\n\n\t\treturn first;\n\t},\n\n\tgrep: function( elems, callback, invert ) {\n\t\tvar callbackInverse,\n\t\t\tmatches = [],\n\t\t\ti = 0,\n\t\t\tlength = elems.length,\n\t\t\tcallbackExpect = !invert;\n\n\t\t// Go through the array, only saving the items\n\t\t// that pass the validator function\n\t\tfor ( ; i < length; i++ ) {\n\t\t\tcallbackInverse = !callback( elems[ i ], i );\n\t\t\tif ( callbackInverse !== callbackExpect ) {\n\t\t\t\tmatches.push( elems[ i ] );\n\t\t\t}\n\t\t}\n\n\t\treturn matches;\n\t},\n\n\t// arg is for internal usage only\n\tmap: function( elems, callback, arg ) {\n\t\tvar length, value,\n\t\t\ti = 0,\n\t\t\tret = [];\n\n\t\t// Go through the array, translating each of the items to their new values\n\t\tif ( isArrayLike( elems ) ) {\n\t\t\tlength = elems.length;\n\t\t\tfor ( ; i < length; i++ ) {\n\t\t\t\tvalue = callback( elems[ i ], i, arg );\n\n\t\t\t\tif ( value != null ) {\n\t\t\t\t\tret.push( value );\n\t\t\t\t}\n\t\t\t}\n\n\t\t// Go through every key on the object,\n\t\t} else {\n\t\t\tfor ( i in elems ) {\n\t\t\t\tvalue = callback( elems[ i ], i, arg );\n\n\t\t\t\tif ( value != null ) {\n\t\t\t\t\tret.push( value );\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Flatten any nested arrays\n\t\treturn flat( ret );\n\t},\n\n\t// A global GUID counter for objects\n\tguid: 1,\n\n\t// jQuery.support is not used in Core but other projects attach their\n\t// properties to it so it needs to exist.\n\tsupport: support\n} );\n\nif ( typeof Symbol === "function" ) {\n\tjQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ];\n}\n\n// Populate the class2type map\njQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ),\n\tfunction( _i, name ) {\n\t\tclass2type[ "[object " + name + "]" ] = name.toLowerCase();\n\t} );\n\nfunction isArrayLike( obj ) {\n\n\t// Support: real iOS 8.2 only (not reproducible in simulator)\n\t// `in` check used to prevent JIT error (gh-2145)\n\t// hasOwn isn\'t used here due to false negatives\n\t// regarding Nodelist length in IE\n\tvar length = !!obj && "length" in obj && obj.length,\n\t\ttype = toType( obj );\n\n\tif ( isFunction( obj ) || isWindow( obj ) ) {\n\t\treturn false;\n\t}\n\n\treturn type === "array" || length === 0 ||\n\t\ttypeof length === "number" && length > 0 && ( length - 1 ) in obj;\n}\n\n\nfunction nodeName( elem, name ) {\n\n\treturn elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase();\n\n}\nvar pop = arr.pop;\n\n\nvar sort = arr.sort;\n\n\nvar splice = arr.splice;\n\n\nvar whitespace = "[\\\\x20\\\\t\\\\r\\\\n\\\\f]";\n\n\nvar rtrimCSS = new RegExp(\n\t"^" + whitespace + "+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)" + whitespace + "+$",\n\t"g"\n);\n\n\n\n\n// Note: an element does not contain itself\njQuery.contains = function( a, b ) {\n\tvar bup = b && b.parentNode;\n\n\treturn a === bup || !!( bup && bup.nodeType === 1 && (\n\n\t\t// Support: IE 9 - 11+\n\t\t// IE doesn\'t have `contains` on SVG.\n\t\ta.contains ?\n\t\t\ta.contains( bup ) :\n\t\t\ta.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16\n\t) );\n};\n\n\n\n\n// CSS string/identifier serialization\n// https://drafts.csswg.org/cssom/#common-serializing-idioms\nvar rcssescape = /([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\x80-\\uFFFF\\w-]/g;\n\nfunction fcssescape( ch, asCodePoint ) {\n\tif ( asCodePoint ) {\n\n\t\t// U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER\n\t\tif ( ch === "\\0" ) {\n\t\t\treturn "\\uFFFD";\n\t\t}\n\n\t\t// Control characters and (dependent upon position) numbers get escaped as code points\n\t\treturn ch.slice( 0, -1 ) + "\\\\" + ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " ";\n\t}\n\n\t// Other potentially-special ASCII characters get backslash-escaped\n\treturn "\\\\" + ch;\n}\n\njQuery.escapeSelector = function( sel ) {\n\treturn ( sel + "" ).replace( rcssescape, fcssescape );\n};\n\n\n\n\nvar preferredDoc = document,\n\tpushNative = push;\n\n( function() {\n\nvar i,\n\tExpr,\n\toutermostContext,\n\tsortInput,\n\thasDuplicate,\n\tpush = pushNative,\n\n\t// Local document vars\n\tdocument,\n\tdocumentElement,\n\tdocumentIsHTML,\n\trbuggyQSA,\n\tmatches,\n\n\t// Instance-specific data\n\texpando = jQuery.expando,\n\tdirruns = 0,\n\tdone = 0,\n\tclassCache = createCache(),\n\ttokenCache = createCache(),\n\tcompilerCache = createCache(),\n\tnonnativeSelectorCache = createCache(),\n\tsortOrder = function( a, b ) {\n\t\tif ( a === b ) {\n\t\t\thasDuplicate = true;\n\t\t}\n\t\treturn 0;\n\t},\n\n\tbooleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|" +\n\t\t"loop|multiple|open|readonly|required|scoped",\n\n\t// Regular expressions\n\n\t// https://www.w3.org/TR/css-syntax-3/#ident-token-diagram\n\tidentifier = "(?:\\\\\\\\[\\\\da-fA-F]{1,6}" + whitespace +\n\t\t"?|\\\\\\\\[^\\\\r\\\\n\\\\f]|[\\\\w-]|[^\\0-\\\\x7f])+",\n\n\t// Attribute selectors: https://www.w3.org/TR/selectors/#attribute-selectors\n\tattributes = "\\\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace +\n\n\t\t// Operator (capture 2)\n\t\t"*([*^$|!~]?=)" + whitespace +\n\n\t\t// "Attribute values must be CSS identifiers [capture 5] or strings [capture 3 or capture 4]"\n\t\t"*(?:\'((?:\\\\\\\\.|[^\\\\\\\\\'])*)\'|\\"((?:\\\\\\\\.|[^\\\\\\\\\\"])*)\\"|(" + identifier + "))|)" +\n\t\twhitespace + "*\\\\]",\n\n\tpseudos = ":(" + identifier + ")(?:\\\\((" +\n\n\t\t// To reduce the number of selectors needing tokenize in the preFilter, prefer arguments:\n\t\t// 1. quoted (capture 3; capture 4 or capture 5)\n\t\t"(\'((?:\\\\\\\\.|[^\\\\\\\\\'])*)\'|\\"((?:\\\\\\\\.|[^\\\\\\\\\\"])*)\\")|" +\n\n\t\t// 2. simple (capture 6)\n\t\t"((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|" + attributes + ")*)|" +\n\n\t\t// 3. anything else (capture 2)\n\t\t".*" +\n\t\t")\\\\)|)",\n\n\t// Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter\n\trwhitespace = new RegExp( whitespace + "+", "g" ),\n\n\trcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ),\n\trleadingCombinator = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" +\n\t\twhitespace + "*" ),\n\trdescend = new RegExp( whitespace + "|>" ),\n\n\trpseudo = new RegExp( pseudos ),\n\tridentifier = new RegExp( "^" + identifier + "$" ),\n\n\tmatchExpr = {\n\t\tID: new RegExp( "^#(" + identifier + ")" ),\n\t\tCLASS: new RegExp( "^\\\\.(" + identifier + ")" ),\n\t\tTAG: new RegExp( "^(" + identifier + "|[*])" ),\n\t\tATTR: new RegExp( "^" + attributes ),\n\t\tPSEUDO: new RegExp( "^" + pseudos ),\n\t\tCHILD: new RegExp(\n\t\t\t"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(" +\n\t\t\t\twhitespace + "*(even|odd|(([+-]|)(\\\\d*)n|)" + whitespace + "*(?:([+-]|)" +\n\t\t\t\twhitespace + "*(\\\\d+)|))" + whitespace + "*\\\\)|)", "i" ),\n\t\tbool: new RegExp( "^(?:" + booleans + ")$", "i" ),\n\n\t\t// For use in libraries implementing .is()\n\t\t// We use this for POS matching in `select`\n\t\tneedsContext: new RegExp( "^" + whitespace +\n\t\t\t"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(" + whitespace +\n\t\t\t"*((?:-\\\\d)?\\\\d*)" + whitespace + "*\\\\)|)(?=[^-]|$)", "i" )\n\t},\n\n\trinputs = /^(?:input|select|textarea|button)$/i,\n\trheader = /^h\\d$/i,\n\n\t// Easily-parseable/retrievable ID or TAG or CLASS selectors\n\trquickExpr = /^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,\n\n\trsibling = /[+~]/,\n\n\t// CSS escapes\n\t// https://www.w3.org/TR/CSS21/syndata.html#escaped-characters\n\trunescape = new RegExp( "\\\\\\\\[\\\\da-fA-F]{1,6}" + whitespace +\n\t\t"?|\\\\\\\\([^\\\\r\\\\n\\\\f])", "g" ),\n\tfunescape = function( escape, nonHex ) {\n\t\tvar high = "0x" + escape.slice( 1 ) - 0x10000;\n\n\t\tif ( nonHex ) {\n\n\t\t\t// Strip the backslash prefix from a non-hex escape sequence\n\t\t\treturn nonHex;\n\t\t}\n\n\t\t// Replace a hexadecimal escape sequence with the encoded Unicode code point\n\t\t// Support: IE <=11+\n\t\t// For values outside the Basic Multilingual Plane (BMP), manually construct a\n\t\t// surrogate pair\n\t\treturn high < 0 ?\n\t\t\tString.fromCharCode( high + 0x10000 ) :\n\t\t\tString.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 );\n\t},\n\n\t// Used for iframes; see `setDocument`.\n\t// Support: IE 9 - 11+, Edge 12 - 18+\n\t// Removing the function wrapper causes a "Permission Denied"\n\t// error in IE/Edge.\n\tunloadHandler = function() {\n\t\tsetDocument();\n\t},\n\n\tinDisabledFieldset = addCombinator(\n\t\tfunction( elem ) {\n\t\t\treturn elem.disabled === true && nodeName( elem, "fieldset" );\n\t\t},\n\t\t{ dir: "parentNode", next: "legend" }\n\t);\n\n// Support: IE <=9 only\n// Accessing document.activeElement can throw unexpectedly\n// https://bugs.jquery.com/ticket/13393\nfunction safeActiveElement() {\n\ttry {\n\t\treturn document.activeElement;\n\t} catch ( err ) { }\n}\n\n// Optimize for push.apply( _, NodeList )\ntry {\n\tpush.apply(\n\t\t( arr = slice.call( preferredDoc.childNodes ) ),\n\t\tpreferredDoc.childNodes\n\t);\n\n\t// Support: Android <=4.0\n\t// Detect silently failing push.apply\n\t// eslint-disable-next-line no-unused-expressions\n\tarr[ preferredDoc.childNodes.length ].nodeType;\n} catch ( e ) {\n\tpush = {\n\t\tapply: function( target, els ) {\n\t\t\tpushNative.apply( target, slice.call( els ) );\n\t\t},\n\t\tcall: function( target ) {\n\t\t\tpushNative.apply( target, slice.call( arguments, 1 ) );\n\t\t}\n\t};\n}\n\nfunction find( selector, context, results, seed ) {\n\tvar m, i, elem, nid, match, groups, newSelector,\n\t\tnewContext = context && context.ownerDocument,\n\n\t\t// nodeType defaults to 9, since context defaults to document\n\t\tnodeType = context ? context.nodeType : 9;\n\n\tresults = results || [];\n\n\t// Return early from calls with invalid selector or context\n\tif ( typeof selector !== "string" || !selector ||\n\t\tnodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) {\n\n\t\treturn results;\n\t}\n\n\t// Try to shortcut find operations (as opposed to filters) in HTML documents\n\tif ( !seed ) {\n\t\tsetDocument( context );\n\t\tcontext = context || document;\n\n\t\tif ( documentIsHTML ) {\n\n\t\t\t// If the selector is sufficiently simple, try using a "get*By*" DOM method\n\t\t\t// (excepting DocumentFragment context, where the methods don\'t exist)\n\t\t\tif ( nodeType !== 11 && ( match = rquickExpr.exec( selector ) ) ) {\n\n\t\t\t\t// ID selector\n\t\t\t\tif ( ( m = match[ 1 ] ) ) {\n\n\t\t\t\t\t// Document context\n\t\t\t\t\tif ( nodeType === 9 ) {\n\t\t\t\t\t\tif ( ( elem = context.getElementById( m ) ) ) {\n\n\t\t\t\t\t\t\t// Support: IE 9 only\n\t\t\t\t\t\t\t// getElementById can match elements by name instead of ID\n\t\t\t\t\t\t\tif ( elem.id === m ) {\n\t\t\t\t\t\t\t\tpush.call( results, elem );\n\t\t\t\t\t\t\t\treturn results;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\treturn results;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t// Element context\n\t\t\t\t\t} else {\n\n\t\t\t\t\t\t// Support: IE 9 only\n\t\t\t\t\t\t// getElementById can match elements by name instead of ID\n\t\t\t\t\t\tif ( newContext && ( elem = newContext.getElementById( m ) ) &&\n\t\t\t\t\t\t\tfind.contains( context, elem ) &&\n\t\t\t\t\t\t\telem.id === m ) {\n\n\t\t\t\t\t\t\tpush.call( results, elem );\n\t\t\t\t\t\t\treturn results;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t// Type selector\n\t\t\t\t} else if ( match[ 2 ] ) {\n\t\t\t\t\tpush.apply( results, context.getElementsByTagName( selector ) );\n\t\t\t\t\treturn results;\n\n\t\t\t\t// Class selector\n\t\t\t\t} else if ( ( m = match[ 3 ] ) && context.getElementsByClassName ) {\n\t\t\t\t\tpush.apply( results, context.getElementsByClassName( m ) );\n\t\t\t\t\treturn results;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Take advantage of querySelectorAll\n\t\t\tif ( !nonnativeSelectorCache[ selector + " " ] &&\n\t\t\t\t( !rbuggyQSA || !rbuggyQSA.test( selector ) ) ) {\n\n\t\t\t\tnewSelector = selector;\n\t\t\t\tnewContext = context;\n\n\t\t\t\t// qSA considers elements outside a scoping root when evaluating child or\n\t\t\t\t// descendant combinators, which is not what we want.\n\t\t\t\t// In such cases, we work around the behavior by prefixing every selector in the\n\t\t\t\t// list with an ID selector referencing the scope context.\n\t\t\t\t// The technique has to be used as well when a leading combinator is used\n\t\t\t\t// as such selectors are not recognized by querySelectorAll.\n\t\t\t\t// Thanks to Andrew Dupont for this technique.\n\t\t\t\tif ( nodeType === 1 &&\n\t\t\t\t\t( rdescend.test( selector ) || rleadingCombinator.test( selector ) ) ) {\n\n\t\t\t\t\t// Expand context for sibling selectors\n\t\t\t\t\tnewContext = rsibling.test( selector ) && testContext( context.parentNode ) ||\n\t\t\t\t\t\tcontext;\n\n\t\t\t\t\t// We can use :scope instead of the ID hack if the browser\n\t\t\t\t\t// supports it & if we\'re not changing the context.\n\t\t\t\t\t// Support: IE 11+, Edge 17 - 18+\n\t\t\t\t\t// IE/Edge sometimes throw a "Permission denied" error when\n\t\t\t\t\t// strict-comparing two documents; shallow comparisons work.\n\t\t\t\t\t// eslint-disable-next-line eqeqeq\n\t\t\t\t\tif ( newContext != context || !support.scope ) {\n\n\t\t\t\t\t\t// Capture the context ID, setting it first if necessary\n\t\t\t\t\t\tif ( ( nid = context.getAttribute( "id" ) ) ) {\n\t\t\t\t\t\t\tnid = jQuery.escapeSelector( nid );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tcontext.setAttribute( "id", ( nid = expando ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// Prefix every selector in the list\n\t\t\t\t\tgroups = tokenize( selector );\n\t\t\t\t\ti = groups.length;\n\t\t\t\t\twhile ( i-- ) {\n\t\t\t\t\t\tgroups[ i ] = ( nid ? "#" + nid : ":scope" ) + " " +\n\t\t\t\t\t\t\ttoSelector( groups[ i ] );\n\t\t\t\t\t}\n\t\t\t\t\tnewSelector = groups.join( "," );\n\t\t\t\t}\n\n\t\t\t\ttry {\n\t\t\t\t\tpush.apply( results,\n\t\t\t\t\t\tnewContext.querySelectorAll( newSelector )\n\t\t\t\t\t);\n\t\t\t\t\treturn results;\n\t\t\t\t} catch ( qsaError ) {\n\t\t\t\t\tnonnativeSelectorCache( selector, true );\n\t\t\t\t} finally {\n\t\t\t\t\tif ( nid === expando ) {\n\t\t\t\t\t\tcontext.removeAttribute( "id" );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// All others\n\treturn select( selector.replace( rtrimCSS, "$1" ), context, results, seed );\n}\n\n/**\n * Create key-value caches of limited size\n * @returns {function(string, object)} Returns the Object data after storing it on itself with\n *\tproperty name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength)\n *\tdeleting the oldest entry\n */\nfunction createCache() {\n\tvar keys = [];\n\n\tfunction cache( key, value ) {\n\n\t\t// Use (key + " ") to avoid collision with native prototype properties\n\t\t// (see https://github.com/jquery/sizzle/issues/157)\n\t\tif ( keys.push( key + " " ) > Expr.cacheLength ) {\n\n\t\t\t// Only keep the most recent entries\n\t\t\tdelete cache[ keys.shift() ];\n\t\t}\n\t\treturn ( cache[ key + " " ] = value );\n\t}\n\treturn cache;\n}\n\n/**\n * Mark a function for special use by jQuery selector module\n * @param {Function} fn The function to mark\n */\nfunction markFunction( fn ) {\n\tfn[ expando ] = true;\n\treturn fn;\n}\n\n/**\n * Support testing using an element\n * @param {Function} fn Passed the created element and returns a boolean result\n */\nfunction assert( fn ) {\n\tvar el = document.createElement( "fieldset" );\n\n\ttry {\n\t\treturn !!fn( el );\n\t} catch ( e ) {\n\t\treturn false;\n\t} finally {\n\n\t\t// Remove from its parent by default\n\t\tif ( el.parentNode ) {\n\t\t\tel.parentNode.removeChild( el );\n\t\t}\n\n\t\t// release memory in IE\n\t\tel = null;\n\t}\n}\n\n/**\n * Returns a function to use in pseudos for input types\n * @param {String} type\n */\nfunction createInputPseudo( type ) {\n\treturn function( elem ) {\n\t\treturn nodeName( elem, "input" ) && elem.type === type;\n\t};\n}\n\n/**\n * Returns a function to use in pseudos for buttons\n * @param {String} type\n */\nfunction createButtonPseudo( type ) {\n\treturn function( elem ) {\n\t\treturn ( nodeName( elem, "input" ) || nodeName( elem, "button" ) ) &&\n\t\t\telem.type === type;\n\t};\n}\n\n/**\n * Returns a function to use in pseudos for :enabled/:disabled\n * @param {Boolean} disabled true for :disabled; false for :enabled\n */\nfunction createDisabledPseudo( disabled ) {\n\n\t// Known :disabled false positives: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable\n\treturn function( elem ) {\n\n\t\t// Only certain elements can match :enabled or :disabled\n\t\t// https://html.spec.whatwg.org/multipage/scripting.html#selector-enabled\n\t\t// https://html.spec.whatwg.org/multipage/scripting.html#selector-disabled\n\t\tif ( "form" in elem ) {\n\n\t\t\t// Check for inherited disabledness on relevant non-disabled elements:\n\t\t\t// * listed form-associated elements in a disabled fieldset\n\t\t\t// https://html.spec.whatwg.org/multipage/forms.html#category-listed\n\t\t\t// https://html.spec.whatwg.org/multipage/forms.html#concept-fe-disabled\n\t\t\t// * option elements in a disabled optgroup\n\t\t\t// https://html.spec.whatwg.org/multipage/forms.html#concept-option-disabled\n\t\t\t// All such elements have a "form" property.\n\t\t\tif ( elem.parentNode && elem.disabled === false ) {\n\n\t\t\t\t// Option elements defer to a parent optgroup if present\n\t\t\t\tif ( "label" in elem ) {\n\t\t\t\t\tif ( "label" in elem.parentNode ) {\n\t\t\t\t\t\treturn elem.parentNode.disabled === disabled;\n\t\t\t\t\t} else {\n\t\t\t\t\t\treturn elem.disabled === disabled;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Support: IE 6 - 11+\n\t\t\t\t// Use the isDisabled shortcut property to check for disabled fieldset ancestors\n\t\t\t\treturn elem.isDisabled === disabled ||\n\n\t\t\t\t\t// Where there is no isDisabled, check manually\n\t\t\t\t\telem.isDisabled !== !disabled &&\n\t\t\t\t\t\tinDisabledFieldset( elem ) === disabled;\n\t\t\t}\n\n\t\t\treturn elem.disabled === disabled;\n\n\t\t// Try to winnow out elements that can\'t be disabled before trusting the disabled property.\n\t\t// Some victims get caught in our net (label, legend, menu, track), but it shouldn\'t\n\t\t// even exist on them, let alone have a boolean value.\n\t\t} else if ( "label" in elem ) {\n\t\t\treturn elem.disabled === disabled;\n\t\t}\n\n\t\t// Remaining elements are neither :enabled nor :disabled\n\t\treturn false;\n\t};\n}\n\n/**\n * Returns a function to use in pseudos for positionals\n * @param {Function} fn\n */\nfunction createPositionalPseudo( fn ) {\n\treturn markFunction( function( argument ) {\n\t\targument = +argument;\n\t\treturn markFunction( function( seed, matches ) {\n\t\t\tvar j,\n\t\t\t\tmatchIndexes = fn( [], seed.length, argument ),\n\t\t\t\ti = matchIndexes.length;\n\n\t\t\t// Match elements found at the specified indexes\n\t\t\twhile ( i-- ) {\n\t\t\t\tif ( seed[ ( j = matchIndexes[ i ] ) ] ) {\n\t\t\t\t\tseed[ j ] = !( matches[ j ] = seed[ j ] );\n\t\t\t\t}\n\t\t\t}\n\t\t} );\n\t} );\n}\n\n/**\n * Checks a node for validity as a jQuery selector context\n * @param {Element|Object=} context\n * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value\n */\nfunction testContext( context ) {\n\treturn context && typeof context.getElementsByTagName !== "undefined" && context;\n}\n\n/**\n * Sets document-related variables once based on the current document\n * @param {Element|Object} [node] An element or document object to use to set the document\n * @returns {Object} Returns the current document\n */\nfunction setDocument( node ) {\n\tvar subWindow,\n\t\tdoc = node ? node.ownerDocument || node : preferredDoc;\n\n\t// Return early if doc is invalid or already selected\n\t// Support: IE 11+, Edge 17 - 18+\n\t// IE/Edge sometimes throw a "Permission denied" error when strict-comparing\n\t// two documents; shallow comparisons work.\n\t// eslint-disable-next-line eqeqeq\n\tif ( doc == document || doc.nodeType !== 9 || !doc.documentElement ) {\n\t\treturn document;\n\t}\n\n\t// Update global variables\n\tdocument = doc;\n\tdocumentElement = document.documentElement;\n\tdocumentIsHTML = !jQuery.isXMLDoc( document );\n\n\t// Support: iOS 7 only, IE 9 - 11+\n\t// Older browsers didn\'t support unprefixed `matches`.\n\tmatches = documentElement.matches ||\n\t\tdocumentElement.webkitMatchesSelector ||\n\t\tdocumentElement.msMatchesSelector;\n\n\t// Support: IE 9 - 11+, Edge 12 - 18+\n\t// Accessing iframe documents after unload throws "permission denied" errors\n\t// (see trac-13936).\n\t// Limit the fix to IE & Edge Legacy; despite Edge 15+ implementing `matches`,\n\t// all IE 9+ and Edge Legacy versions implement `msMatchesSelector` as well.\n\tif ( documentElement.msMatchesSelector &&\n\n\t\t// Support: IE 11+, Edge 17 - 18+\n\t\t// IE/Edge sometimes throw a "Permission denied" error when strict-comparing\n\t\t// two documents; shallow comparisons work.\n\t\t// eslint-disable-next-line eqeqeq\n\t\tpreferredDoc != document &&\n\t\t( subWindow = document.defaultView ) && subWindow.top !== subWindow ) {\n\n\t\t// Support: IE 9 - 11+, Edge 12 - 18+\n\t\tsubWindow.addEventListener( "unload", unloadHandler );\n\t}\n\n\t// Support: IE <10\n\t// Check if getElementById returns elements by name\n\t// The broken getElementById methods don\'t pick up programmatically-set names,\n\t// so use a roundabout getElementsByName test\n\tsupport.getById = assert( function( el ) {\n\t\tdocumentElement.appendChild( el ).id = jQuery.expando;\n\t\treturn !document.getElementsByName ||\n\t\t\t!document.getElementsByName( jQuery.expando ).length;\n\t} );\n\n\t// Support: IE 9 only\n\t// Check to see if it\'s possible to do matchesSelector\n\t// on a disconnected node.\n\tsupport.disconnectedMatch = assert( function( el ) {\n\t\treturn matches.call( el, "*" );\n\t} );\n\n\t// Support: IE 9 - 11+, Edge 12 - 18+\n\t// IE/Edge don\'t support the :scope pseudo-class.\n\tsupport.scope = assert( function() {\n\t\treturn document.querySelectorAll( ":scope" );\n\t} );\n\n\t// Support: Chrome 105 - 111 only, Safari 15.4 - 16.3 only\n\t// Make sure the `:has()` argument is parsed unforgivingly.\n\t// We include `*` in the test to detect buggy implementations that are\n\t// _selectively_ forgiving (specifically when the list includes at least\n\t// one valid selector).\n\t// Note that we treat complete lack of support for `:has()` as if it were\n\t// spec-compliant support, which is fine because use of `:has()` in such\n\t// environments will fail in the qSA path and fall back to jQuery traversal\n\t// anyway.\n\tsupport.cssHas = assert( function() {\n\t\ttry {\n\t\t\tdocument.querySelector( ":has(*,:jqfake)" );\n\t\t\treturn false;\n\t\t} catch ( e ) {\n\t\t\treturn true;\n\t\t}\n\t} );\n\n\t// ID filter and find\n\tif ( support.getById ) {\n\t\tExpr.filter.ID = function( id ) {\n\t\t\tvar attrId = id.replace( runescape, funescape );\n\t\t\treturn function( elem ) {\n\t\t\t\treturn elem.getAttribute( "id" ) === attrId;\n\t\t\t};\n\t\t};\n\t\tExpr.find.ID = function( id, context ) {\n\t\t\tif ( typeof context.getElementById !== "undefined" && documentIsHTML ) {\n\t\t\t\tvar elem = context.getElementById( id );\n\t\t\t\treturn elem ? [ elem ] : [];\n\t\t\t}\n\t\t};\n\t} else {\n\t\tExpr.filter.ID = function( id ) {\n\t\t\tvar attrId = id.replace( runescape, funescape );\n\t\t\treturn function( elem ) {\n\t\t\t\tvar node = typeof elem.getAttributeNode !== "undefined" &&\n\t\t\t\t\telem.getAttributeNode( "id" );\n\t\t\t\treturn node && node.value === attrId;\n\t\t\t};\n\t\t};\n\n\t\t// Support: IE 6 - 7 only\n\t\t// getElementById is not reliable as a find shortcut\n\t\tExpr.find.ID = function( id, context ) {\n\t\t\tif ( typeof context.getElementById !== "undefined" && documentIsHTML ) {\n\t\t\t\tvar node, i, elems,\n\t\t\t\t\telem = context.getElementById( id );\n\n\t\t\t\tif ( elem ) {\n\n\t\t\t\t\t// Verify the id attribute\n\t\t\t\t\tnode = elem.getAttributeNode( "id" );\n\t\t\t\t\tif ( node && node.value === id ) {\n\t\t\t\t\t\treturn [ elem ];\n\t\t\t\t\t}\n\n\t\t\t\t\t// Fall back on getElementsByName\n\t\t\t\t\telems = context.getElementsByName( id );\n\t\t\t\t\ti = 0;\n\t\t\t\t\twhile ( ( elem = elems[ i++ ] ) ) {\n\t\t\t\t\t\tnode = elem.getAttributeNode( "id" );\n\t\t\t\t\t\tif ( node && node.value === id ) {\n\t\t\t\t\t\t\treturn [ elem ];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\treturn [];\n\t\t\t}\n\t\t};\n\t}\n\n\t// Tag\n\tExpr.find.TAG = function( tag, context ) {\n\t\tif ( typeof context.getElementsByTagName !== "undefined" ) {\n\t\t\treturn context.getElementsByTagName( tag );\n\n\t\t// DocumentFragment nodes don\'t have gEBTN\n\t\t} else {\n\t\t\treturn context.querySelectorAll( tag );\n\t\t}\n\t};\n\n\t// Class\n\tExpr.find.CLASS = function( className, context ) {\n\t\tif ( typeof context.getElementsByClassName !== "undefined" && documentIsHTML ) {\n\t\t\treturn context.getElementsByClassName( className );\n\t\t}\n\t};\n\n\t/* QSA/matchesSelector\n\t---------------------------------------------------------------------- */\n\n\t// QSA and matchesSelector support\n\n\trbuggyQSA = [];\n\n\t// Build QSA regex\n\t// Regex strategy adopted from Diego Perini\n\tassert( function( el ) {\n\n\t\tvar input;\n\n\t\tdocumentElement.appendChild( el ).innerHTML =\n\t\t\t"<a id=\'" + expando + "\' href=\'\' disabled=\'disabled\'></a>" +\n\t\t\t"<select id=\'" + expando + "-\\r\\\\\' disabled=\'disabled\'>" +\n\t\t\t"<option selected=\'\'></option></select>";\n\n\t\t// Support: iOS <=7 - 8 only\n\t\t// Boolean attributes and "value" are not treated correctly in some XML documents\n\t\tif ( !el.querySelectorAll( "[selected]" ).length ) {\n\t\t\trbuggyQSA.push( "\\\\[" + whitespace + "*(?:value|" + booleans + ")" );\n\t\t}\n\n\t\t// Support: iOS <=7 - 8 only\n\t\tif ( !el.querySelectorAll( "[id~=" + expando + "-]" ).length ) {\n\t\t\trbuggyQSA.push( "~=" );\n\t\t}\n\n\t\t// Support: iOS 8 only\n\t\t// https://bugs.webkit.org/show_bug.cgi?id=136851\n\t\t// In-page `selector#id sibling-combinator selector` fails\n\t\tif ( !el.querySelectorAll( "a#" + expando + "+*" ).length ) {\n\t\t\trbuggyQSA.push( ".#.+[+~]" );\n\t\t}\n\n\t\t// Support: Chrome <=105+, Firefox <=104+, Safari <=15.4+\n\t\t// In some of the document kinds, these selectors wouldn\'t work natively.\n\t\t// This is probably OK but for backwards compatibility we want to maintain\n\t\t// handling them through jQuery traversal in jQuery 3.x.\n\t\tif ( !el.querySelectorAll( ":checked" ).length ) {\n\t\t\trbuggyQSA.push( ":checked" );\n\t\t}\n\n\t\t// Support: Windows 8 Native Apps\n\t\t// The type and name attributes are restricted during .innerHTML assignment\n\t\tinput = document.createElement( "input" );\n\t\tinput.setAttribute( "type", "hidden" );\n\t\tel.appendChild( input ).setAttribute( "name", "D" );\n\n\t\t// Support: IE 9 - 11+\n\t\t// IE\'s :disabled selector does not pick up the children of disabled fieldsets\n\t\t// Support: Chrome <=105+, Firefox <=104+, Safari <=15.4+\n\t\t// In some of the document kinds, these selectors wouldn\'t work natively.\n\t\t// This is probably OK but for backwards compatibility we want to maintain\n\t\t// handling them through jQuery traversal in jQuery 3.x.\n\t\tdocumentElement.appendChild( el ).disabled = true;\n\t\tif ( el.querySelectorAll( ":disabled" ).length !== 2 ) {\n\t\t\trbuggyQSA.push( ":enabled", ":disabled" );\n\t\t}\n\n\t\t// Support: IE 11+, Edge 15 - 18+\n\t\t// IE 11/Edge don\'t find elements on a `[name=\'\']` query in some cases.\n\t\t// Adding a temporary attribute to the document before the selection works\n\t\t// around the issue.\n\t\t// Interestingly, IE 10 & older don\'t seem to have the issue.\n\t\tinput = document.createElement( "input" );\n\t\tinput.setAttribute( "name", "" );\n\t\tel.appendChild( input );\n\t\tif ( !el.querySelectorAll( "[name=\'\']" ).length ) {\n\t\t\trbuggyQSA.push( "\\\\[" + whitespace + "*name" + whitespace + "*=" +\n\t\t\t\twhitespace + "*(?:\'\'|\\"\\")" );\n\t\t}\n\t} );\n\n\tif ( !support.cssHas ) {\n\n\t\t// Support: Chrome 105 - 110+, Safari 15.4 - 16.3+\n\t\t// Our regular `try-catch` mechanism fails to detect natively-unsupported\n\t\t// pseudo-classes inside `:has()` (such as `:has(:contains("Foo"))`)\n\t\t// in browsers that parse the `:has()` argument as a forgiving selector list.\n\t\t// https://drafts.csswg.org/selectors/#relational now requires the argument\n\t\t// to be parsed unforgivingly, but browsers have not yet fully adjusted.\n\t\trbuggyQSA.push( ":has" );\n\t}\n\n\trbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join( "|" ) );\n\n\t/* Sorting\n\t---------------------------------------------------------------------- */\n\n\t// Document order sorting\n\tsortOrder = function( a, b ) {\n\n\t\t// Flag for duplicate removal\n\t\tif ( a === b ) {\n\t\t\thasDuplicate = true;\n\t\t\treturn 0;\n\t\t}\n\n\t\t// Sort on method existence if only one input has compareDocumentPosition\n\t\tvar compare = !a.compareDocumentPosition - !b.compareDocumentPosition;\n\t\tif ( compare ) {\n\t\t\treturn compare;\n\t\t}\n\n\t\t// Calculate position if both inputs belong to the same document\n\t\t// Support: IE 11+, Edge 17 - 18+\n\t\t// IE/Edge sometimes throw a "Permission denied" error when strict-comparing\n\t\t// two documents; shallow comparisons work.\n\t\t// eslint-disable-next-line eqeqeq\n\t\tcompare = ( a.ownerDocument || a ) == ( b.ownerDocument || b ) ?\n\t\t\ta.compareDocumentPosition( b ) :\n\n\t\t\t// Otherwise we know they are disconnected\n\t\t\t1;\n\n\t\t// Disconnected nodes\n\t\tif ( compare & 1 ||\n\t\t\t( !support.sortDetached && b.compareDocumentPosition( a ) === compare ) ) {\n\n\t\t\t// Choose the first element that is related to our preferred document\n\t\t\t// Support: IE 11+, Edge 17 - 18+\n\t\t\t// IE/Edge sometimes throw a "Permission denied" error when strict-comparing\n\t\t\t// two documents; shallow comparisons work.\n\t\t\t// eslint-disable-next-line eqeqeq\n\t\t\tif ( a === document || a.ownerDocument == preferredDoc &&\n\t\t\t\tfind.contains( preferredDoc, a ) ) {\n\t\t\t\treturn -1;\n\t\t\t}\n\n\t\t\t// Support: IE 11+, Edge 17 - 18+\n\t\t\t// IE/Edge sometimes throw a "Permission denied" error when strict-comparing\n\t\t\t// two documents; shallow comparisons work.\n\t\t\t// eslint-disable-next-line eqeqeq\n\t\t\tif ( b === document || b.ownerDocument == preferredDoc &&\n\t\t\t\tfind.contains( preferredDoc, b ) ) {\n\t\t\t\treturn 1;\n\t\t\t}\n\n\t\t\t// Maintain original order\n\t\t\treturn sortInput ?\n\t\t\t\t( indexOf.call( sortInput, a ) - indexOf.call( sortInput, b ) ) :\n\t\t\t\t0;\n\t\t}\n\n\t\treturn compare & 4 ? -1 : 1;\n\t};\n\n\treturn document;\n}\n\nfind.matches = function( expr, elements ) {\n\treturn find( expr, null, null, elements );\n};\n\nfind.matchesSelector = function( elem, expr ) {\n\tsetDocument( elem );\n\n\tif ( documentIsHTML &&\n\t\t!nonnativeSelectorCache[ expr + " " ] &&\n\t\t( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) {\n\n\t\ttry {\n\t\t\tvar ret = matches.call( elem, expr );\n\n\t\t\t// IE 9\'s matchesSelector returns false on disconnected nodes\n\t\t\tif ( ret || support.disconnectedMatch ||\n\n\t\t\t\t\t// As well, disconnected nodes are said to be in a document\n\t\t\t\t\t// fragment in IE 9\n\t\t\t\t\telem.document && elem.document.nodeType !== 11 ) {\n\t\t\t\treturn ret;\n\t\t\t}\n\t\t} catch ( e ) {\n\t\t\tnonnativeSelectorCache( expr, true );\n\t\t}\n\t}\n\n\treturn find( expr, document, null, [ elem ] ).length > 0;\n};\n\nfind.contains = function( context, elem ) {\n\n\t// Set document vars if needed\n\t// Support: IE 11+, Edge 17 - 18+\n\t// IE/Edge sometimes throw a "Permission denied" error when strict-comparing\n\t// two documents; shallow comparisons work.\n\t// eslint-disable-next-line eqeqeq\n\tif ( ( context.ownerDocument || context ) != document ) {\n\t\tsetDocument( context );\n\t}\n\treturn jQuery.contains( context, elem );\n};\n\n\nfind.attr = function( elem, name ) {\n\n\t// Set document vars if needed\n\t// Support: IE 11+, Edge 17 - 18+\n\t// IE/Edge sometimes throw a "Permission denied" error when strict-comparing\n\t// two documents; shallow comparisons work.\n\t// eslint-disable-next-line eqeqeq\n\tif ( ( elem.ownerDocument || elem ) != document ) {\n\t\tsetDocument( elem );\n\t}\n\n\tvar fn = Expr.attrHandle[ name.toLowerCase() ],\n\n\t\t// Don\'t get fooled by Object.prototype properties (see trac-13807)\n\t\tval = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ?\n\t\t\tfn( elem, name, !documentIsHTML ) :\n\t\t\tundefined;\n\n\tif ( val !== undefined ) {\n\t\treturn val;\n\t}\n\n\treturn elem.getAttribute( name );\n};\n\nfind.error = function( msg ) {\n\tthrow new Error( "Syntax error, unrecognized expression: " + msg );\n};\n\n/**\n * Document sorting and removing duplicates\n * @param {ArrayLike} results\n */\njQuery.uniqueSort = function( results ) {\n\tvar elem,\n\t\tduplicates = [],\n\t\tj = 0,\n\t\ti = 0;\n\n\t// Unless we *know* we can detect duplicates, assume their presence\n\t//\n\t// Support: Android <=4.0+\n\t// Testing for detecting duplicates is unpredictable so instead assume we can\'t\n\t// depend on duplicate detection in all browsers without a stable sort.\n\thasDuplicate = !support.sortStable;\n\tsortInput = !support.sortStable && slice.call( results, 0 );\n\tsort.call( results, sortOrder );\n\n\tif ( hasDuplicate ) {\n\t\twhile ( ( elem = results[ i++ ] ) ) {\n\t\t\tif ( elem === results[ i ] ) {\n\t\t\t\tj = duplicates.push( i );\n\t\t\t}\n\t\t}\n\t\twhile ( j-- ) {\n\t\t\tsplice.call( results, duplicates[ j ], 1 );\n\t\t}\n\t}\n\n\t// Clear input after sorting to release objects\n\t// See https://github.com/jquery/sizzle/pull/225\n\tsortInput = null;\n\n\treturn results;\n};\n\njQuery.fn.uniqueSort = function() {\n\treturn this.pushStack( jQuery.uniqueSort( slice.apply( this ) ) );\n};\n\nExpr = jQuery.expr = {\n\n\t// Can be adjusted by the user\n\tcacheLength: 50,\n\n\tcreatePseudo: markFunction,\n\n\tmatch: matchExpr,\n\n\tattrHandle: {},\n\n\tfind: {},\n\n\trelative: {\n\t\t">": { dir: "parentNode", first: true },\n\t\t" ": { dir: "parentNode" },\n\t\t"+": { dir: "previousSibling", first: true },\n\t\t"~": { dir: "previousSibling" }\n\t},\n\n\tpreFilter: {\n\t\tATTR: function( match ) {\n\t\t\tmatch[ 1 ] = match[ 1 ].replace( runescape, funescape );\n\n\t\t\t// Move the given value to match[3] whether quoted or unquoted\n\t\t\tmatch[ 3 ] = ( match[ 3 ] || match[ 4 ] || match[ 5 ] || "" )\n\t\t\t\t.replace( runescape, funescape );\n\n\t\t\tif ( match[ 2 ] === "~=" ) {\n\t\t\t\tmatch[ 3 ] = " " + match[ 3 ] + " ";\n\t\t\t}\n\n\t\t\treturn match.slice( 0, 4 );\n\t\t},\n\n\t\tCHILD: function( match ) {\n\n\t\t\t/* matches from matchExpr["CHILD"]\n\t\t\t\t1 type (only|nth|...)\n\t\t\t\t2 what (child|of-type)\n\t\t\t\t3 argument (even|odd|\\d*|\\d*n([+-]\\d+)?|...)\n\t\t\t\t4 xn-component of xn+y argument ([+-]?\\d*n|)\n\t\t\t\t5 sign of xn-component\n\t\t\t\t6 x of xn-component\n\t\t\t\t7 sign of y-component\n\t\t\t\t8 y of y-component\n\t\t\t*/\n\t\t\tmatch[ 1 ] = match[ 1 ].toLowerCase();\n\n\t\t\tif ( match[ 1 ].slice( 0, 3 ) === "nth" ) {\n\n\t\t\t\t// nth-* requires argument\n\t\t\t\tif ( !match[ 3 ] ) {\n\t\t\t\t\tfind.error( match[ 0 ] );\n\t\t\t\t}\n\n\t\t\t\t// numeric x and y parameters for Expr.filter.CHILD\n\t\t\t\t// remember that false/true cast respectively to 0/1\n\t\t\t\tmatch[ 4 ] = +( match[ 4 ] ?\n\t\t\t\t\tmatch[ 5 ] + ( match[ 6 ] || 1 ) :\n\t\t\t\t\t2 * ( match[ 3 ] === "even" || match[ 3 ] === "odd" )\n\t\t\t\t);\n\t\t\t\tmatch[ 5 ] = +( ( match[ 7 ] + match[ 8 ] ) || match[ 3 ] === "odd" );\n\n\t\t\t// other types prohibit arguments\n\t\t\t} else if ( match[ 3 ] ) {\n\t\t\t\tfind.error( match[ 0 ] );\n\t\t\t}\n\n\t\t\treturn match;\n\t\t},\n\n\t\tPSEUDO: function( match ) {\n\t\t\tvar excess,\n\t\t\t\tunquoted = !match[ 6 ] && match[ 2 ];\n\n\t\t\tif ( matchExpr.CHILD.test( match[ 0 ] ) ) {\n\t\t\t\treturn null;\n\t\t\t}\n\n\t\t\t// Accept quoted arguments as-is\n\t\t\tif ( match[ 3 ] ) {\n\t\t\t\tmatch[ 2 ] = match[ 4 ] || match[ 5 ] || "";\n\n\t\t\t// Strip excess characters from unquoted arguments\n\t\t\t} else if ( unquoted && rpseudo.test( unquoted ) &&\n\n\t\t\t\t// Get excess from tokenize (recursively)\n\t\t\t\t( excess = tokenize( unquoted, true ) ) &&\n\n\t\t\t\t// advance to the next closing parenthesis\n\t\t\t\t( excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length ) ) {\n\n\t\t\t\t// excess is a negative index\n\t\t\t\tmatch[ 0 ] = match[ 0 ].slice( 0, excess );\n\t\t\t\tmatch[ 2 ] = unquoted.slice( 0, excess );\n\t\t\t}\n\n\t\t\t// Return only captures needed by the pseudo filter method (type and argument)\n\t\t\treturn match.slice( 0, 3 );\n\t\t}\n\t},\n\n\tfilter: {\n\n\t\tTAG: function( nodeNameSelector ) {\n\t\t\tvar expectedNodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase();\n\t\t\treturn nodeNameSelector === "*" ?\n\t\t\t\tfunction() {\n\t\t\t\t\treturn true;\n\t\t\t\t} :\n\t\t\t\tfunction( elem ) {\n\t\t\t\t\treturn nodeName( elem, expectedNodeName );\n\t\t\t\t};\n\t\t},\n\n\t\tCLASS: function( className ) {\n\t\t\tvar pattern = classCache[ className + " " ];\n\n\t\t\treturn pattern ||\n\t\t\t\t( pattern = new RegExp( "(^|" + whitespace + ")" + className +\n\t\t\t\t\t"(" + whitespace + "|$)" ) ) &&\n\t\t\t\tclassCache( className, function( elem ) {\n\t\t\t\t\treturn pattern.test(\n\t\t\t\t\t\ttypeof elem.className === "string" && elem.className ||\n\t\t\t\t\t\t\ttypeof elem.getAttribute !== "undefined" &&\n\t\t\t\t\t\t\t\telem.getAttribute( "class" ) ||\n\t\t\t\t\t\t\t""\n\t\t\t\t\t);\n\t\t\t\t} );\n\t\t},\n\n\t\tATTR: function( name, operator, check ) {\n\t\t\treturn function( elem ) {\n\t\t\t\tvar result = find.attr( elem, name );\n\n\t\t\t\tif ( result == null ) {\n\t\t\t\t\treturn operator === "!=";\n\t\t\t\t}\n\t\t\t\tif ( !operator ) {\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\n\t\t\t\tresult += "";\n\n\t\t\t\tif ( operator === "=" ) {\n\t\t\t\t\treturn result === check;\n\t\t\t\t}\n\t\t\t\tif ( operator === "!=" ) {\n\t\t\t\t\treturn result !== check;\n\t\t\t\t}\n\t\t\t\tif ( operator === "^=" ) {\n\t\t\t\t\treturn check && result.indexOf( check ) === 0;\n\t\t\t\t}\n\t\t\t\tif ( operator === "*=" ) {\n\t\t\t\t\treturn check && result.indexOf( check ) > -1;\n\t\t\t\t}\n\t\t\t\tif ( operator === "$=" ) {\n\t\t\t\t\treturn check && result.slice( -check.length ) === check;\n\t\t\t\t}\n\t\t\t\tif ( operator === "~=" ) {\n\t\t\t\t\treturn ( " " + result.replace( rwhitespace, " " ) + " " )\n\t\t\t\t\t\t.indexOf( check ) > -1;\n\t\t\t\t}\n\t\t\t\tif ( operator === "|=" ) {\n\t\t\t\t\treturn result === check || result.slice( 0, check.length + 1 ) === check + "-";\n\t\t\t\t}\n\n\t\t\t\treturn false;\n\t\t\t};\n\t\t},\n\n\t\tCHILD: function( type, what, _argument, first, last ) {\n\t\t\tvar simple = type.slice( 0, 3 ) !== "nth",\n\t\t\t\tforward = type.slice( -4 ) !== "last",\n\t\t\t\tofType = what === "of-type";\n\n\t\t\treturn first === 1 && last === 0 ?\n\n\t\t\t\t// Shortcut for :nth-*(n)\n\t\t\t\tfunction( elem ) {\n\t\t\t\t\treturn !!elem.parentNode;\n\t\t\t\t} :\n\n\t\t\t\tfunction( elem, _context, xml ) {\n\t\t\t\t\tvar cache, outerCache, node, nodeIndex, start,\n\t\t\t\t\t\tdir = simple !== forward ? "nextSibling" : "previousSibling",\n\t\t\t\t\t\tparent = elem.parentNode,\n\t\t\t\t\t\tname = ofType && elem.nodeName.toLowerCase(),\n\t\t\t\t\t\tuseCache = !xml && !ofType,\n\t\t\t\t\t\tdiff = false;\n\n\t\t\t\t\tif ( parent ) {\n\n\t\t\t\t\t\t// :(first|last|only)-(child|of-type)\n\t\t\t\t\t\tif ( simple ) {\n\t\t\t\t\t\t\twhile ( dir ) {\n\t\t\t\t\t\t\t\tnode = elem;\n\t\t\t\t\t\t\t\twhile ( ( node = node[ dir ] ) ) {\n\t\t\t\t\t\t\t\t\tif ( ofType ?\n\t\t\t\t\t\t\t\t\t\tnodeName( node, name ) :\n\t\t\t\t\t\t\t\t\t\tnode.nodeType === 1 ) {\n\n\t\t\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// Reverse direction for :only-* (if we haven\'t yet done so)\n\t\t\t\t\t\t\t\tstart = dir = type === "only" && !start && "nextSibling";\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\treturn true;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tstart = [ forward ? parent.firstChild : parent.lastChild ];\n\n\t\t\t\t\t\t// non-xml :nth-child(...) stores cache data on `parent`\n\t\t\t\t\t\tif ( forward && useCache ) {\n\n\t\t\t\t\t\t\t// Seek `elem` from a previously-cached index\n\t\t\t\t\t\t\touterCache = parent[ expando ] || ( parent[ expando ] = {} );\n\t\t\t\t\t\t\tcache = outerCache[ type ] || [];\n\t\t\t\t\t\t\tnodeIndex = cache[ 0 ] === dirruns && cache[ 1 ];\n\t\t\t\t\t\t\tdiff = nodeIndex && cache[ 2 ];\n\t\t\t\t\t\t\tnode = nodeIndex && parent.childNodes[ nodeIndex ];\n\n\t\t\t\t\t\t\twhile ( ( node = ++nodeIndex && node && node[ dir ] ||\n\n\t\t\t\t\t\t\t\t// Fallback to seeking `elem` from the start\n\t\t\t\t\t\t\t\t( diff = nodeIndex = 0 ) || start.pop() ) ) {\n\n\t\t\t\t\t\t\t\t// When found, cache indexes on `parent` and break\n\t\t\t\t\t\t\t\tif ( node.nodeType === 1 && ++diff && node === elem ) {\n\t\t\t\t\t\t\t\t\touterCache[ type ] = [ dirruns, nodeIndex, diff ];\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t} else {\n\n\t\t\t\t\t\t\t// Use previously-cached element index if available\n\t\t\t\t\t\t\tif ( useCache ) {\n\t\t\t\t\t\t\t\touterCache = elem[ expando ] || ( elem[ expando ] = {} );\n\t\t\t\t\t\t\t\tcache = outerCache[ type ] || [];\n\t\t\t\t\t\t\t\tnodeIndex = cache[ 0 ] === dirruns && cache[ 1 ];\n\t\t\t\t\t\t\t\tdiff = nodeIndex;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t// xml :nth-child(...)\n\t\t\t\t\t\t\t// or :nth-last-child(...) or :nth(-last)?-of-type(...)\n\t\t\t\t\t\t\tif ( diff === false ) {\n\n\t\t\t\t\t\t\t\t// Use the same loop as above to seek `elem` from the start\n\t\t\t\t\t\t\t\twhile ( ( node = ++nodeIndex && node && node[ dir ] ||\n\t\t\t\t\t\t\t\t\t( diff = nodeIndex = 0 ) || start.pop() ) ) {\n\n\t\t\t\t\t\t\t\t\tif ( ( ofType ?\n\t\t\t\t\t\t\t\t\t\tnodeName( node, name ) :\n\t\t\t\t\t\t\t\t\t\tnode.nodeType === 1 ) &&\n\t\t\t\t\t\t\t\t\t\t++diff ) {\n\n\t\t\t\t\t\t\t\t\t\t// Cache the index of each encountered element\n\t\t\t\t\t\t\t\t\t\tif ( useCache ) {\n\t\t\t\t\t\t\t\t\t\t\touterCache = node[ expando ] ||\n\t\t\t\t\t\t\t\t\t\t\t\t( node[ expando ] = {} );\n\t\t\t\t\t\t\t\t\t\t\touterCache[ type ] = [ dirruns, diff ];\n\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t\tif ( node === elem ) {\n\t\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// Incorporate the offset, then check against cycle size\n\t\t\t\t\t\tdiff -= last;\n\t\t\t\t\t\treturn diff === first || ( diff % first === 0 && diff / first >= 0 );\n\t\t\t\t\t}\n\t\t\t\t};\n\t\t},\n\n\t\tPSEUDO: function( pseudo, argument ) {\n\n\t\t\t// pseudo-class names are case-insensitive\n\t\t\t// https://www.w3.org/TR/selectors/#pseudo-classes\n\t\t\t// Prioritize by case sensitivity in case custom pseudos are added with uppercase letters\n\t\t\t// Remember that setFilters inherits from pseudos\n\t\t\tvar args,\n\t\t\t\tfn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] ||\n\t\t\t\t\tfind.error( "unsupported pseudo: " + pseudo );\n\n\t\t\t// The user may use createPseudo to indicate that\n\t\t\t// arguments are needed to create the filter function\n\t\t\t// just as jQuery does\n\t\t\tif ( fn[ expando ] ) {\n\t\t\t\treturn fn( argument );\n\t\t\t}\n\n\t\t\t// But maintain support for old signatures\n\t\t\tif ( fn.length > 1 ) {\n\t\t\t\targs = [ pseudo, pseudo, "", argument ];\n\t\t\t\treturn Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ?\n\t\t\t\t\tmarkFunction( function( seed, matches ) {\n\t\t\t\t\t\tvar idx,\n\t\t\t\t\t\t\tmatched = fn( seed, argument ),\n\t\t\t\t\t\t\ti = matched.length;\n\t\t\t\t\t\twhile ( i-- ) {\n\t\t\t\t\t\t\tidx = indexOf.call( seed, matched[ i ] );\n\t\t\t\t\t\t\tseed[ idx ] = !( matches[ idx ] = matched[ i ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} ) :\n\t\t\t\t\tfunction( elem ) {\n\t\t\t\t\t\treturn fn( elem, 0, args );\n\t\t\t\t\t};\n\t\t\t}\n\n\t\t\treturn fn;\n\t\t}\n\t},\n\n\tpseudos: {\n\n\t\t// Potentially complex pseudos\n\t\tnot: markFunction( function( selector ) {\n\n\t\t\t// Trim the selector passed to compile\n\t\t\t// to avoid treating leading and trailing\n\t\t\t// spaces as combinators\n\t\t\tvar input = [],\n\t\t\t\tresults = [],\n\t\t\t\tmatcher = compile( selector.replace( rtrimCSS, "$1" ) );\n\n\t\t\treturn matcher[ expando ] ?\n\t\t\t\tmarkFunction( function( seed, matches, _context, xml ) {\n\t\t\t\t\tvar elem,\n\t\t\t\t\t\tunmatched = matcher( seed, null, xml, [] ),\n\t\t\t\t\t\ti = seed.length;\n\n\t\t\t\t\t// Match elements unmatched by `matcher`\n\t\t\t\t\twhile ( i-- ) {\n\t\t\t\t\t\tif ( ( elem = unmatched[ i ] ) ) {\n\t\t\t\t\t\t\tseed[ i ] = !( matches[ i ] = elem );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} ) :\n\t\t\t\tfunction( elem, _context, xml ) {\n\t\t\t\t\tinput[ 0 ] = elem;\n\t\t\t\t\tmatcher( input, null, xml, results );\n\n\t\t\t\t\t// Don\'t keep the element\n\t\t\t\t\t// (see https://github.com/jquery/sizzle/issues/299)\n\t\t\t\t\tinput[ 0 ] = null;\n\t\t\t\t\treturn !results.pop();\n\t\t\t\t};\n\t\t} ),\n\n\t\thas: markFunction( function( selector ) {\n\t\t\treturn function( elem ) {\n\t\t\t\treturn find( selector, elem ).length > 0;\n\t\t\t};\n\t\t} ),\n\n\t\tcontains: markFunction( function( text ) {\n\t\t\ttext = text.replace( runescape, funescape );\n\t\t\treturn function( elem ) {\n\t\t\t\treturn ( elem.textContent || jQuery.text( elem ) ).indexOf( text ) > -1;\n\t\t\t};\n\t\t} ),\n\n\t\t// "Whether an element is represented by a :lang() selector\n\t\t// is based solely on the element\'s language value\n\t\t// being equal to the identifier C,\n\t\t// or beginning with the identifier C immediately followed by "-".\n\t\t// The matching of C against the element\'s language value is performed case-insensitively.\n\t\t// The identifier C does not have to be a valid language name."\n\t\t// https://www.w3.org/TR/selectors/#lang-pseudo\n\t\tlang: markFunction( function( lang ) {\n\n\t\t\t// lang value must be a valid identifier\n\t\t\tif ( !ridentifier.test( lang || "" ) ) {\n\t\t\t\tfind.error( "unsupported lang: " + lang );\n\t\t\t}\n\t\t\tlang = lang.replace( runescape, funescape ).toLowerCase();\n\t\t\treturn function( elem ) {\n\t\t\t\tvar elemLang;\n\t\t\t\tdo {\n\t\t\t\t\tif ( ( elemLang = documentIsHTML ?\n\t\t\t\t\t\telem.lang :\n\t\t\t\t\t\telem.getAttribute( "xml:lang" ) || elem.getAttribute( "lang" ) ) ) {\n\n\t\t\t\t\t\telemLang = elemLang.toLowerCase();\n\t\t\t\t\t\treturn elemLang === lang || elemLang.indexOf( lang + "-" ) === 0;\n\t\t\t\t\t}\n\t\t\t\t} while ( ( elem = elem.parentNode ) && elem.nodeType === 1 );\n\t\t\t\treturn false;\n\t\t\t};\n\t\t} ),\n\n\t\t// Miscellaneous\n\t\ttarget: function( elem ) {\n\t\t\tvar hash = window.location && window.location.hash;\n\t\t\treturn hash && hash.slice( 1 ) === elem.id;\n\t\t},\n\n\t\troot: function( elem ) {\n\t\t\treturn elem === documentElement;\n\t\t},\n\n\t\tfocus: function( elem ) {\n\t\t\treturn elem === safeActiveElement() &&\n\t\t\t\tdocument.hasFocus() &&\n\t\t\t\t!!( elem.type || elem.href || ~elem.tabIndex );\n\t\t},\n\n\t\t// Boolean properties\n\t\tenabled: createDisabledPseudo( false ),\n\t\tdisabled: createDisabledPseudo( true ),\n\n\t\tchecked: function( elem ) {\n\n\t\t\t// In CSS3, :checked should return both checked and selected elements\n\t\t\t// https://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked\n\t\t\treturn ( nodeName( elem, "input" ) && !!elem.checked ) ||\n\t\t\t\t( nodeName( elem, "option" ) && !!elem.selected );\n\t\t},\n\n\t\tselected: function( elem ) {\n\n\t\t\t// Support: IE <=11+\n\t\t\t// Accessing the selectedIndex property\n\t\t\t// forces the browser to treat the default option as\n\t\t\t// selected when in an optgroup.\n\t\t\tif ( elem.parentNode ) {\n\t\t\t\t// eslint-disable-next-line no-unused-expressions\n\t\t\t\telem.parentNode.selectedIndex;\n\t\t\t}\n\n\t\t\treturn elem.selected === true;\n\t\t},\n\n\t\t// Contents\n\t\tempty: function( elem ) {\n\n\t\t\t// https://www.w3.org/TR/selectors/#empty-pseudo\n\t\t\t// :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5),\n\t\t\t// but not by others (comment: 8; processing instruction: 7; etc.)\n\t\t\t// nodeType < 6 works because attributes (2) do not appear as children\n\t\t\tfor ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {\n\t\t\t\tif ( elem.nodeType < 6 ) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn true;\n\t\t},\n\n\t\tparent: function( elem ) {\n\t\t\treturn !Expr.pseudos.empty( elem );\n\t\t},\n\n\t\t// Element/input types\n\t\theader: function( elem ) {\n\t\t\treturn rheader.test( elem.nodeName );\n\t\t},\n\n\t\tinput: function( elem ) {\n\t\t\treturn rinputs.test( elem.nodeName );\n\t\t},\n\n\t\tbutton: function( elem ) {\n\t\t\treturn nodeName( elem, "input" ) && elem.type === "button" ||\n\t\t\t\tnodeName( elem, "button" );\n\t\t},\n\n\t\ttext: function( elem ) {\n\t\t\tvar attr;\n\t\t\treturn nodeName( elem, "input" ) && elem.type === "text" &&\n\n\t\t\t\t// Support: IE <10 only\n\t\t\t\t// New HTML5 attribute values (e.g., "search") appear\n\t\t\t\t// with elem.type === "text"\n\t\t\t\t( ( attr = elem.getAttribute( "type" ) ) == null ||\n\t\t\t\t\tattr.toLowerCase() === "text" );\n\t\t},\n\n\t\t// Position-in-collection\n\t\tfirst: createPositionalPseudo( function() {\n\t\t\treturn [ 0 ];\n\t\t} ),\n\n\t\tlast: createPositionalPseudo( function( _matchIndexes, length ) {\n\t\t\treturn [ length - 1 ];\n\t\t} ),\n\n\t\teq: createPositionalPseudo( function( _matchIndexes, length, argument ) {\n\t\t\treturn [ argument < 0 ? argument + length : argument ];\n\t\t} ),\n\n\t\teven: createPositionalPseudo( function( matchIndexes, length ) {\n\t\t\tvar i = 0;\n\t\t\tfor ( ; i < length; i += 2 ) {\n\t\t\t\tmatchIndexes.push( i );\n\t\t\t}\n\t\t\treturn matchIndexes;\n\t\t} ),\n\n\t\todd: createPositionalPseudo( function( matchIndexes, length ) {\n\t\t\tvar i = 1;\n\t\t\tfor ( ; i < length; i += 2 ) {\n\t\t\t\tmatchIndexes.push( i );\n\t\t\t}\n\t\t\treturn matchIndexes;\n\t\t} ),\n\n\t\tlt: createPositionalPseudo( function( matchIndexes, length, argument ) {\n\t\t\tvar i;\n\n\t\t\tif ( argument < 0 ) {\n\t\t\t\ti = argument + length;\n\t\t\t} else if ( argument > length ) {\n\t\t\t\ti = length;\n\t\t\t} else {\n\t\t\t\ti = argument;\n\t\t\t}\n\n\t\t\tfor ( ; --i >= 0; ) {\n\t\t\t\tmatchIndexes.push( i );\n\t\t\t}\n\t\t\treturn matchIndexes;\n\t\t} ),\n\n\t\tgt: createPositionalPseudo( function( matchIndexes, length, argument ) {\n\t\t\tvar i = argument < 0 ? argument + length : argument;\n\t\t\tfor ( ; ++i < length; ) {\n\t\t\t\tmatchIndexes.push( i );\n\t\t\t}\n\t\t\treturn matchIndexes;\n\t\t} )\n\t}\n};\n\nExpr.pseudos.nth = Expr.pseudos.eq;\n\n// Add button/input type pseudos\nfor ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) {\n\tExpr.pseudos[ i ] = createInputPseudo( i );\n}\nfor ( i in { submit: true, reset: true } ) {\n\tExpr.pseudos[ i ] = createButtonPseudo( i );\n}\n\n// Easy API for creating new setFilters\nfunction setFilters() {}\nsetFilters.prototype = Expr.filters = Expr.pseudos;\nExpr.setFilters = new setFilters();\n\nfunction tokenize( selector, parseOnly ) {\n\tvar matched, match, tokens, type,\n\t\tsoFar, groups, preFilters,\n\t\tcached = tokenCache[ selector + " " ];\n\n\tif ( cached ) {\n\t\treturn parseOnly ? 0 : cached.slice( 0 );\n\t}\n\n\tsoFar = selector;\n\tgroups = [];\n\tpreFilters = Expr.preFilter;\n\n\twhile ( soFar ) {\n\n\t\t// Comma and first run\n\t\tif ( !matched || ( match = rcomma.exec( soFar ) ) ) {\n\t\t\tif ( match ) {\n\n\t\t\t\t// Don\'t consume trailing commas as valid\n\t\t\t\tsoFar = soFar.slice( match[ 0 ].length ) || soFar;\n\t\t\t}\n\t\t\tgroups.push( ( tokens = [] ) );\n\t\t}\n\n\t\tmatched = false;\n\n\t\t// Combinators\n\t\tif ( ( match = rleadingCombinator.exec( soFar ) ) ) {\n\t\t\tmatched = match.shift();\n\t\t\ttokens.push( {\n\t\t\t\tvalue: matched,\n\n\t\t\t\t// Cast descendant combinators to space\n\t\t\t\ttype: match[ 0 ].replace( rtrimCSS, " " )\n\t\t\t} );\n\t\t\tsoFar = soFar.slice( matched.length );\n\t\t}\n\n\t\t// Filters\n\t\tfor ( type in Expr.filter ) {\n\t\t\tif ( ( match = matchExpr[ type ].exec( soFar ) ) && ( !preFilters[ type ] ||\n\t\t\t\t( match = preFilters[ type ]( match ) ) ) ) {\n\t\t\t\tmatched = match.shift();\n\t\t\t\ttokens.push( {\n\t\t\t\t\tvalue: matched,\n\t\t\t\t\ttype: type,\n\t\t\t\t\tmatches: match\n\t\t\t\t} );\n\t\t\t\tsoFar = soFar.slice( matched.length );\n\t\t\t}\n\t\t}\n\n\t\tif ( !matched ) {\n\t\t\tbreak;\n\t\t}\n\t}\n\n\t// Return the length of the invalid excess\n\t// if we\'re just parsing\n\t// Otherwise, throw an error or return tokens\n\tif ( parseOnly ) {\n\t\treturn soFar.length;\n\t}\n\n\treturn soFar ?\n\t\tfind.error( selector ) :\n\n\t\t// Cache the tokens\n\t\ttokenCache( selector, groups ).slice( 0 );\n}\n\nfunction toSelector( tokens ) {\n\tvar i = 0,\n\t\tlen = tokens.length,\n\t\tselector = "";\n\tfor ( ; i < len; i++ ) {\n\t\tselector += tokens[ i ].value;\n\t}\n\treturn selector;\n}\n\nfunction addCombinator( matcher, combinator, base ) {\n\tvar dir = combinator.dir,\n\t\tskip = combinator.next,\n\t\tkey = skip || dir,\n\t\tcheckNonElements = base && key === "parentNode",\n\t\tdoneName = done++;\n\n\treturn combinator.first ?\n\n\t\t// Check against closest ancestor/preceding element\n\t\tfunction( elem, context, xml ) {\n\t\t\twhile ( ( elem = elem[ dir ] ) ) {\n\t\t\t\tif ( elem.nodeType === 1 || checkNonElements ) {\n\t\t\t\t\treturn matcher( elem, context, xml );\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn false;\n\t\t} :\n\n\t\t// Check against all ancestor/preceding elements\n\t\tfunction( elem, context, xml ) {\n\t\t\tvar oldCache, outerCache,\n\t\t\t\tnewCache = [ dirruns, doneName ];\n\n\t\t\t// We can\'t set arbitrary data on XML nodes, so they don\'t benefit from combinator caching\n\t\t\tif ( xml ) {\n\t\t\t\twhile ( ( elem = elem[ dir ] ) ) {\n\t\t\t\t\tif ( elem.nodeType === 1 || checkNonElements ) {\n\t\t\t\t\t\tif ( matcher( elem, context, xml ) ) {\n\t\t\t\t\t\t\treturn true;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\twhile ( ( elem = elem[ dir ] ) ) {\n\t\t\t\t\tif ( elem.nodeType === 1 || checkNonElements ) {\n\t\t\t\t\t\touterCache = elem[ expando ] || ( elem[ expando ] = {} );\n\n\t\t\t\t\t\tif ( skip && nodeName( elem, skip ) ) {\n\t\t\t\t\t\t\telem = elem[ dir ] || elem;\n\t\t\t\t\t\t} else if ( ( oldCache = outerCache[ key ] ) &&\n\t\t\t\t\t\t\toldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) {\n\n\t\t\t\t\t\t\t// Assign to newCache so results back-propagate to previous elements\n\t\t\t\t\t\t\treturn ( newCache[ 2 ] = oldCache[ 2 ] );\n\t\t\t\t\t\t} else {\n\n\t\t\t\t\t\t\t// Reuse newcache so results back-propagate to previous elements\n\t\t\t\t\t\t\touterCache[ key ] = newCache;\n\n\t\t\t\t\t\t\t// A match means we\'re done; a fail means we have to keep checking\n\t\t\t\t\t\t\tif ( ( newCache[ 2 ] = matcher( elem, context, xml ) ) ) {\n\t\t\t\t\t\t\t\treturn true;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn false;\n\t\t};\n}\n\nfunction elementMatcher( matchers ) {\n\treturn matchers.length > 1 ?\n\t\tfunction( elem, context, xml ) {\n\t\t\tvar i = matchers.length;\n\t\t\twhile ( i-- ) {\n\t\t\t\tif ( !matchers[ i ]( elem, context, xml ) ) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn true;\n\t\t} :\n\t\tmatchers[ 0 ];\n}\n\nfunction multipleContexts( selector, contexts, results ) {\n\tvar i = 0,\n\t\tlen = contexts.length;\n\tfor ( ; i < len; i++ ) {\n\t\tfind( selector, contexts[ i ], results );\n\t}\n\treturn results;\n}\n\nfunction condense( unmatched, map, filter, context, xml ) {\n\tvar elem,\n\t\tnewUnmatched = [],\n\t\ti = 0,\n\t\tlen = unmatched.length,\n\t\tmapped = map != null;\n\n\tfor ( ; i < len; i++ ) {\n\t\tif ( ( elem = unmatched[ i ] ) ) {\n\t\t\tif ( !filter || filter( elem, context, xml ) ) {\n\t\t\t\tnewUnmatched.push( elem );\n\t\t\t\tif ( mapped ) {\n\t\t\t\t\tmap.push( i );\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn newUnmatched;\n}\n\nfunction setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) {\n\tif ( postFilter && !postFilter[ expando ] ) {\n\t\tpostFilter = setMatcher( postFilter );\n\t}\n\tif ( postFinder && !postFinder[ expando ] ) {\n\t\tpostFinder = setMatcher( postFinder, postSelector );\n\t}\n\treturn markFunction( function( seed, results, context, xml ) {\n\t\tvar temp, i, elem, matcherOut,\n\t\t\tpreMap = [],\n\t\t\tpostMap = [],\n\t\t\tpreexisting = results.length,\n\n\t\t\t// Get initial elements from seed or context\n\t\t\telems = seed ||\n\t\t\t\tmultipleContexts( selector || "*",\n\t\t\t\t\tcontext.nodeType ? [ context ] : context, [] ),\n\n\t\t\t// Prefilter to get matcher input, preserving a map for seed-results synchronization\n\t\t\tmatcherIn = preFilter && ( seed || !selector ) ?\n\t\t\t\tcondense( elems, preMap, preFilter, context, xml ) :\n\t\t\t\telems;\n\n\t\tif ( matcher ) {\n\n\t\t\t// If we have a postFinder, or filtered seed, or non-seed postFilter\n\t\t\t// or preexisting results,\n\t\t\tmatcherOut = postFinder || ( seed ? preFilter : preexisting || postFilter ) ?\n\n\t\t\t\t// ...intermediate processing is necessary\n\t\t\t\t[] :\n\n\t\t\t\t// ...otherwise use results directly\n\t\t\t\tresults;\n\n\t\t\t// Find primary matches\n\t\t\tmatcher( matcherIn, matcherOut, context, xml );\n\t\t} else {\n\t\t\tmatcherOut = matcherIn;\n\t\t}\n\n\t\t// Apply postFilter\n\t\tif ( postFilter ) {\n\t\t\ttemp = condense( matcherOut, postMap );\n\t\t\tpostFilter( temp, [], context, xml );\n\n\t\t\t// Un-match failing elements by moving them back to matcherIn\n\t\t\ti = temp.length;\n\t\t\twhile ( i-- ) {\n\t\t\t\tif ( ( elem = temp[ i ] ) ) {\n\t\t\t\t\tmatcherOut[ postMap[ i ] ] = !( matcherIn[ postMap[ i ] ] = elem );\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tif ( seed ) {\n\t\t\tif ( postFinder || preFilter ) {\n\t\t\t\tif ( postFinder ) {\n\n\t\t\t\t\t// Get the final matcherOut by condensing this intermediate into postFinder contexts\n\t\t\t\t\ttemp = [];\n\t\t\t\t\ti = matcherOut.length;\n\t\t\t\t\twhile ( i-- ) {\n\t\t\t\t\t\tif ( ( elem = matcherOut[ i ] ) ) {\n\n\t\t\t\t\t\t\t// Restore matcherIn since elem is not yet a final match\n\t\t\t\t\t\t\ttemp.push( ( matcherIn[ i ] = elem ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tpostFinder( null, ( matcherOut = [] ), temp, xml );\n\t\t\t\t}\n\n\t\t\t\t// Move matched elements from seed to results to keep them synchronized\n\t\t\t\ti = matcherOut.length;\n\t\t\t\twhile ( i-- ) {\n\t\t\t\t\tif ( ( elem = matcherOut[ i ] ) &&\n\t\t\t\t\t\t( temp = postFinder ? indexOf.call( seed, elem ) : preMap[ i ] ) > -1 ) {\n\n\t\t\t\t\t\tseed[ temp ] = !( results[ temp ] = elem );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t// Add elements to results, through postFinder if defined\n\t\t} else {\n\t\t\tmatcherOut = condense(\n\t\t\t\tmatcherOut === results ?\n\t\t\t\t\tmatcherOut.splice( preexisting, matcherOut.length ) :\n\t\t\t\t\tmatcherOut\n\t\t\t);\n\t\t\tif ( postFinder ) {\n\t\t\t\tpostFinder( null, results, matcherOut, xml );\n\t\t\t} else {\n\t\t\t\tpush.apply( results, matcherOut );\n\t\t\t}\n\t\t}\n\t} );\n}\n\nfunction matcherFromTokens( tokens ) {\n\tvar checkContext, matcher, j,\n\t\tlen = tokens.length,\n\t\tleadingRelative = Expr.relative[ tokens[ 0 ].type ],\n\t\timplicitRelative = leadingRelative || Expr.relative[ " " ],\n\t\ti = leadingRelative ? 1 : 0,\n\n\t\t// The foundational matcher ensures that elements are reachable from top-level context(s)\n\t\tmatchContext = addCombinator( function( elem ) {\n\t\t\treturn elem === checkContext;\n\t\t}, implicitRelative, true ),\n\t\tmatchAnyContext = addCombinator( function( elem ) {\n\t\t\treturn indexOf.call( checkContext, elem ) > -1;\n\t\t}, implicitRelative, true ),\n\t\tmatchers = [ function( elem, context, xml ) {\n\n\t\t\t// Support: IE 11+, Edge 17 - 18+\n\t\t\t// IE/Edge sometimes throw a "Permission denied" error when strict-comparing\n\t\t\t// two documents; shallow comparisons work.\n\t\t\t// eslint-disable-next-line eqeqeq\n\t\t\tvar ret = ( !leadingRelative && ( xml || context != outermostContext ) ) || (\n\t\t\t\t( checkContext = context ).nodeType ?\n\t\t\t\t\tmatchContext( elem, context, xml ) :\n\t\t\t\t\tmatchAnyContext( elem, context, xml ) );\n\n\t\t\t// Avoid hanging onto element\n\t\t\t// (see https://github.com/jquery/sizzle/issues/299)\n\t\t\tcheckContext = null;\n\t\t\treturn ret;\n\t\t} ];\n\n\tfor ( ; i < len; i++ ) {\n\t\tif ( ( matcher = Expr.relative[ tokens[ i ].type ] ) ) {\n\t\t\tmatchers = [ addCombinator( elementMatcher( matchers ), matcher ) ];\n\t\t} else {\n\t\t\tmatcher = Expr.filter[ tokens[ i ].type ].apply( null, tokens[ i ].matches );\n\n\t\t\t// Return special upon seeing a positional matcher\n\t\t\tif ( matcher[ expando ] ) {\n\n\t\t\t\t// Find the next relative operator (if any) for proper handling\n\t\t\t\tj = ++i;\n\t\t\t\tfor ( ; j < len; j++ ) {\n\t\t\t\t\tif ( Expr.relative[ tokens[ j ].type ] ) {\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\treturn setMatcher(\n\t\t\t\t\ti > 1 && elementMatcher( matchers ),\n\t\t\t\t\ti > 1 && toSelector(\n\n\t\t\t\t\t\t// If the preceding token was a descendant combinator, insert an implicit any-element `*`\n\t\t\t\t\t\ttokens.slice( 0, i - 1 )\n\t\t\t\t\t\t\t.concat( { value: tokens[ i - 2 ].type === " " ? "*" : "" } )\n\t\t\t\t\t).replace( rtrimCSS, "$1" ),\n\t\t\t\t\tmatcher,\n\t\t\t\t\ti < j && matcherFromTokens( tokens.slice( i, j ) ),\n\t\t\t\t\tj < len && matcherFromTokens( ( tokens = tokens.slice( j ) ) ),\n\t\t\t\t\tj < len && toSelector( tokens )\n\t\t\t\t);\n\t\t\t}\n\t\t\tmatchers.push( matcher );\n\t\t}\n\t}\n\n\treturn elementMatcher( matchers );\n}\n\nfunction matcherFromGroupMatchers( elementMatchers, setMatchers ) {\n\tvar bySet = setMatchers.length > 0,\n\t\tbyElement = elementMatchers.length > 0,\n\t\tsuperMatcher = function( seed, context, xml, results, outermost ) {\n\t\t\tvar elem, j, matcher,\n\t\t\t\tmatchedCount = 0,\n\t\t\t\ti = "0",\n\t\t\t\tunmatched = seed && [],\n\t\t\t\tsetMatched = [],\n\t\t\t\tcontextBackup = outermostContext,\n\n\t\t\t\t// We must always have either seed elements or outermost context\n\t\t\t\telems = seed || byElement && Expr.find.TAG( "*", outermost ),\n\n\t\t\t\t// Use integer dirruns iff this is the outermost matcher\n\t\t\t\tdirrunsUnique = ( dirruns += contextBackup == null ? 1 : Math.random() || 0.1 ),\n\t\t\t\tlen = elems.length;\n\n\t\t\tif ( outermost ) {\n\n\t\t\t\t// Support: IE 11+, Edge 17 - 18+\n\t\t\t\t// IE/Edge sometimes throw a "Permission denied" error when strict-comparing\n\t\t\t\t// two documents; shallow comparisons work.\n\t\t\t\t// eslint-disable-next-line eqeqeq\n\t\t\t\toutermostContext = context == document || context || outermost;\n\t\t\t}\n\n\t\t\t// Add elements passing elementMatchers directly to results\n\t\t\t// Support: iOS <=7 - 9 only\n\t\t\t// Tolerate NodeList properties (IE: "length"; Safari: <number>) matching\n\t\t\t// elements by id. (see trac-14142)\n\t\t\tfor ( ; i !== len && ( elem = elems[ i ] ) != null; i++ ) {\n\t\t\t\tif ( byElement && elem ) {\n\t\t\t\t\tj = 0;\n\n\t\t\t\t\t// Support: IE 11+, Edge 17 - 18+\n\t\t\t\t\t// IE/Edge sometimes throw a "Permission denied" error when strict-comparing\n\t\t\t\t\t// two documents; shallow comparisons work.\n\t\t\t\t\t// eslint-disable-next-line eqeqeq\n\t\t\t\t\tif ( !context && elem.ownerDocument != document ) {\n\t\t\t\t\t\tsetDocument( elem );\n\t\t\t\t\t\txml = !documentIsHTML;\n\t\t\t\t\t}\n\t\t\t\t\twhile ( ( matcher = elementMatchers[ j++ ] ) ) {\n\t\t\t\t\t\tif ( matcher( elem, context || document, xml ) ) {\n\t\t\t\t\t\t\tpush.call( results, elem );\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tif ( outermost ) {\n\t\t\t\t\t\tdirruns = dirrunsUnique;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Track unmatched elements for set filters\n\t\t\t\tif ( bySet ) {\n\n\t\t\t\t\t// They will have gone through all possible matchers\n\t\t\t\t\tif ( ( elem = !matcher && elem ) ) {\n\t\t\t\t\t\tmatchedCount--;\n\t\t\t\t\t}\n\n\t\t\t\t\t// Lengthen the array for every element, matched or not\n\t\t\t\t\tif ( seed ) {\n\t\t\t\t\t\tunmatched.push( elem );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// `i` is now the count of elements visited above, and adding it to `matchedCount`\n\t\t\t// makes the latter nonnegative.\n\t\t\tmatchedCount += i;\n\n\t\t\t// Apply set filters to unmatched elements\n\t\t\t// NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount`\n\t\t\t// equals `i`), unless we didn\'t visit _any_ elements in the above loop because we have\n\t\t\t// no element matchers and no seed.\n\t\t\t// Incrementing an initially-string "0" `i` allows `i` to remain a string only in that\n\t\t\t// case, which will result in a "00" `matchedCount` that differs from `i` but is also\n\t\t\t// numerically zero.\n\t\t\tif ( bySet && i !== matchedCount ) {\n\t\t\t\tj = 0;\n\t\t\t\twhile ( ( matcher = setMatchers[ j++ ] ) ) {\n\t\t\t\t\tmatcher( unmatched, setMatched, context, xml );\n\t\t\t\t}\n\n\t\t\t\tif ( seed ) {\n\n\t\t\t\t\t// Reintegrate element matches to eliminate the need for sorting\n\t\t\t\t\tif ( matchedCount > 0 ) {\n\t\t\t\t\t\twhile ( i-- ) {\n\t\t\t\t\t\t\tif ( !( unmatched[ i ] || setMatched[ i ] ) ) {\n\t\t\t\t\t\t\t\tsetMatched[ i ] = pop.call( results );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// Discard index placeholder values to get only actual matches\n\t\t\t\t\tsetMatched = condense( setMatched );\n\t\t\t\t}\n\n\t\t\t\t// Add matches to results\n\t\t\t\tpush.apply( results, setMatched );\n\n\t\t\t\t// Seedless set matches succeeding multiple successful matchers stipulate sorting\n\t\t\t\tif ( outermost && !seed && setMatched.length > 0 &&\n\t\t\t\t\t( matchedCount + setMatchers.length ) > 1 ) {\n\n\t\t\t\t\tjQuery.uniqueSort( results );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Override manipulation of globals by nested matchers\n\t\t\tif ( outermost ) {\n\t\t\t\tdirruns = dirrunsUnique;\n\t\t\t\toutermostContext = contextBackup;\n\t\t\t}\n\n\t\t\treturn unmatched;\n\t\t};\n\n\treturn bySet ?\n\t\tmarkFunction( superMatcher ) :\n\t\tsuperMatcher;\n}\n\nfunction compile( selector, match /* Internal Use Only */ ) {\n\tvar i,\n\t\tsetMatchers = [],\n\t\telementMatchers = [],\n\t\tcached = compilerCache[ selector + " " ];\n\n\tif ( !cached ) {\n\n\t\t// Generate a function of recursive functions that can be used to check each element\n\t\tif ( !match ) {\n\t\t\tmatch = tokenize( selector );\n\t\t}\n\t\ti = match.length;\n\t\twhile ( i-- ) {\n\t\t\tcached = matcherFromTokens( match[ i ] );\n\t\t\tif ( cached[ expando ] ) {\n\t\t\t\tsetMatchers.push( cached );\n\t\t\t} else {\n\t\t\t\telementMatchers.push( cached );\n\t\t\t}\n\t\t}\n\n\t\t// Cache the compiled function\n\t\tcached = compilerCache( selector,\n\t\t\tmatcherFromGroupMatchers( elementMatchers, setMatchers ) );\n\n\t\t// Save selector and tokenization\n\t\tcached.selector = selector;\n\t}\n\treturn cached;\n}\n\n/**\n * A low-level selection function that works with jQuery\'s compiled\n * selector functions\n * @param {String|Function} selector A selector or a pre-compiled\n * selector function built with jQuery selector compile\n * @param {Element} context\n * @param {Array} [results]\n * @param {Array} [seed] A set of elements to match against\n */\nfunction select( selector, context, results, seed ) {\n\tvar i, tokens, token, type, find,\n\t\tcompiled = typeof selector === "function" && selector,\n\t\tmatch = !seed && tokenize( ( selector = compiled.selector || selector ) );\n\n\tresults = results || [];\n\n\t// Try to minimize operations if there is only one selector in the list and no seed\n\t// (the latter of which guarantees us context)\n\tif ( match.length === 1 ) {\n\n\t\t// Reduce context if the leading compound selector is an ID\n\t\ttokens = match[ 0 ] = match[ 0 ].slice( 0 );\n\t\tif ( tokens.length > 2 && ( token = tokens[ 0 ] ).type === "ID" &&\n\t\t\t\tcontext.nodeType === 9 && documentIsHTML && Expr.relative[ tokens[ 1 ].type ] ) {\n\n\t\t\tcontext = ( Expr.find.ID(\n\t\t\t\ttoken.matches[ 0 ].replace( runescape, funescape ),\n\t\t\t\tcontext\n\t\t\t) || [] )[ 0 ];\n\t\t\tif ( !context ) {\n\t\t\t\treturn results;\n\n\t\t\t// Precompiled matchers will still verify ancestry, so step up a level\n\t\t\t} else if ( compiled ) {\n\t\t\t\tcontext = context.parentNode;\n\t\t\t}\n\n\t\t\tselector = selector.slice( tokens.shift().value.length );\n\t\t}\n\n\t\t// Fetch a seed set for right-to-left matching\n\t\ti = matchExpr.needsContext.test( selector ) ? 0 : tokens.length;\n\t\twhile ( i-- ) {\n\t\t\ttoken = tokens[ i ];\n\n\t\t\t// Abort if we hit a combinator\n\t\t\tif ( Expr.relative[ ( type = token.type ) ] ) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tif ( ( find = Expr.find[ type ] ) ) {\n\n\t\t\t\t// Search, expanding context for leading sibling combinators\n\t\t\t\tif ( ( seed = find(\n\t\t\t\t\ttoken.matches[ 0 ].replace( runescape, funescape ),\n\t\t\t\t\trsibling.test( tokens[ 0 ].type ) &&\n\t\t\t\t\t\ttestContext( context.parentNode ) || context\n\t\t\t\t) ) ) {\n\n\t\t\t\t\t// If seed is empty or no tokens remain, we can return early\n\t\t\t\t\ttokens.splice( i, 1 );\n\t\t\t\t\tselector = seed.length && toSelector( tokens );\n\t\t\t\t\tif ( !selector ) {\n\t\t\t\t\t\tpush.apply( results, seed );\n\t\t\t\t\t\treturn results;\n\t\t\t\t\t}\n\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// Compile and execute a filtering function if one is not provided\n\t// Provide `match` to avoid retokenization if we modified the selector above\n\t( compiled || compile( selector, match ) )(\n\t\tseed,\n\t\tcontext,\n\t\t!documentIsHTML,\n\t\tresults,\n\t\t!context || rsibling.test( selector ) && testContext( context.parentNode ) || context\n\t);\n\treturn results;\n}\n\n// One-time assignments\n\n// Support: Android <=4.0 - 4.1+\n// Sort stability\nsupport.sortStable = expando.split( "" ).sort( sortOrder ).join( "" ) === expando;\n\n// Initialize against the default document\nsetDocument();\n\n// Support: Android <=4.0 - 4.1+\n// Detached nodes confoundingly follow *each other*\nsupport.sortDetached = assert( function( el ) {\n\n\t// Should return 1, but returns 4 (following)\n\treturn el.compareDocumentPosition( document.createElement( "fieldset" ) ) & 1;\n} );\n\njQuery.find = find;\n\n// Deprecated\njQuery.expr[ ":" ] = jQuery.expr.pseudos;\njQuery.unique = jQuery.uniqueSort;\n\n// These have always been private, but they used to be documented as part of\n// Sizzle so let\'s maintain them for now for backwards compatibility purposes.\nfind.compile = compile;\nfind.select = select;\nfind.setDocument = setDocument;\nfind.tokenize = tokenize;\n\nfind.escape = jQuery.escapeSelector;\nfind.getText = jQuery.text;\nfind.isXML = jQuery.isXMLDoc;\nfind.selectors = jQuery.expr;\nfind.support = jQuery.support;\nfind.uniqueSort = jQuery.uniqueSort;\n\n\t/* eslint-enable */\n\n} )();\n\n\nvar dir = function( elem, dir, until ) {\n\tvar matched = [],\n\t\ttruncate = until !== undefined;\n\n\twhile ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) {\n\t\tif ( elem.nodeType === 1 ) {\n\t\t\tif ( truncate && jQuery( elem ).is( until ) ) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tmatched.push( elem );\n\t\t}\n\t}\n\treturn matched;\n};\n\n\nvar siblings = function( n, elem ) {\n\tvar matched = [];\n\n\tfor ( ; n; n = n.nextSibling ) {\n\t\tif ( n.nodeType === 1 && n !== elem ) {\n\t\t\tmatched.push( n );\n\t\t}\n\t}\n\n\treturn matched;\n};\n\n\nvar rneedsContext = jQuery.expr.match.needsContext;\n\nvar rsingleTag = ( /^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i );\n\n\n\n// Implement the identical functionality for filter and not\nfunction winnow( elements, qualifier, not ) {\n\tif ( isFunction( qualifier ) ) {\n\t\treturn jQuery.grep( elements, function( elem, i ) {\n\t\t\treturn !!qualifier.call( elem, i, elem ) !== not;\n\t\t} );\n\t}\n\n\t// Single element\n\tif ( qualifier.nodeType ) {\n\t\treturn jQuery.grep( elements, function( elem ) {\n\t\t\treturn ( elem === qualifier ) !== not;\n\t\t} );\n\t}\n\n\t// Arraylike of elements (jQuery, arguments, Array)\n\tif ( typeof qualifier !== "string" ) {\n\t\treturn jQuery.grep( elements, function( elem ) {\n\t\t\treturn ( indexOf.call( qualifier, elem ) > -1 ) !== not;\n\t\t} );\n\t}\n\n\t// Filtered directly for both simple and complex selectors\n\treturn jQuery.filter( qualifier, elements, not );\n}\n\njQuery.filter = function( expr, elems, not ) {\n\tvar elem = elems[ 0 ];\n\n\tif ( not ) {\n\t\texpr = ":not(" + expr + ")";\n\t}\n\n\tif ( elems.length === 1 && elem.nodeType === 1 ) {\n\t\treturn jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : [];\n\t}\n\n\treturn jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) {\n\t\treturn elem.nodeType === 1;\n\t} ) );\n};\n\njQuery.fn.extend( {\n\tfind: function( selector ) {\n\t\tvar i, ret,\n\t\t\tlen = this.length,\n\t\t\tself = this;\n\n\t\tif ( typeof selector !== "string" ) {\n\t\t\treturn this.pushStack( jQuery( selector ).filter( function() {\n\t\t\t\tfor ( i = 0; i < len; i++ ) {\n\t\t\t\t\tif ( jQuery.contains( self[ i ], this ) ) {\n\t\t\t\t\t\treturn true;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} ) );\n\t\t}\n\n\t\tret = this.pushStack( [] );\n\n\t\tfor ( i = 0; i < len; i++ ) {\n\t\t\tjQuery.find( selector, self[ i ], ret );\n\t\t}\n\n\t\treturn len > 1 ? jQuery.uniqueSort( ret ) : ret;\n\t},\n\tfilter: function( selector ) {\n\t\treturn this.pushStack( winnow( this, selector || [], false ) );\n\t},\n\tnot: function( selector ) {\n\t\treturn this.pushStack( winnow( this, selector || [], true ) );\n\t},\n\tis: function( selector ) {\n\t\treturn !!winnow(\n\t\t\tthis,\n\n\t\t\t// If this is a positional/relative selector, check membership in the returned set\n\t\t\t// so $("p:first").is("p:last") won\'t return true for a doc with two "p".\n\t\t\ttypeof selector === "string" && rneedsContext.test( selector ) ?\n\t\t\t\tjQuery( selector ) :\n\t\t\t\tselector || [],\n\t\t\tfalse\n\t\t).length;\n\t}\n} );\n\n\n// Initialize a jQuery object\n\n\n// A central reference to the root jQuery(document)\nvar rootjQuery,\n\n\t// A simple way to check for HTML strings\n\t// Prioritize #id over <tag> to avoid XSS via location.hash (trac-9521)\n\t// Strict HTML recognition (trac-11290: must start with <)\n\t// Shortcut simple #id case for speed\n\trquickExpr = /^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/,\n\n\tinit = jQuery.fn.init = function( selector, context, root ) {\n\t\tvar match, elem;\n\n\t\t// HANDLE: $(""), $(null), $(undefined), $(false)\n\t\tif ( !selector ) {\n\t\t\treturn this;\n\t\t}\n\n\t\t// Method init() accepts an alternate rootjQuery\n\t\t// so migrate can support jQuery.sub (gh-2101)\n\t\troot = root || rootjQuery;\n\n\t\t// Handle HTML strings\n\t\tif ( typeof selector === "string" ) {\n\t\t\tif ( selector[ 0 ] === "<" &&\n\t\t\t\tselector[ selector.length - 1 ] === ">" &&\n\t\t\t\tselector.length >= 3 ) {\n\n\t\t\t\t// Assume that strings that start and end with <> are HTML and skip the regex check\n\t\t\t\tmatch = [ null, selector, null ];\n\n\t\t\t} else {\n\t\t\t\tmatch = rquickExpr.exec( selector );\n\t\t\t}\n\n\t\t\t// Match html or make sure no context is specified for #id\n\t\t\tif ( match && ( match[ 1 ] || !context ) ) {\n\n\t\t\t\t// HANDLE: $(html) -> $(array)\n\t\t\t\tif ( match[ 1 ] ) {\n\t\t\t\t\tcontext = context instanceof jQuery ? context[ 0 ] : context;\n\n\t\t\t\t\t// Option to run scripts is true for back-compat\n\t\t\t\t\t// Intentionally let the error be thrown if parseHTML is not present\n\t\t\t\t\tjQuery.merge( this, jQuery.parseHTML(\n\t\t\t\t\t\tmatch[ 1 ],\n\t\t\t\t\t\tcontext && context.nodeType ? context.ownerDocument || context : document,\n\t\t\t\t\t\ttrue\n\t\t\t\t\t) );\n\n\t\t\t\t\t// HANDLE: $(html, props)\n\t\t\t\t\tif ( rsingleTag.test( match[ 1 ] ) && jQuery.isPlainObject( context ) ) {\n\t\t\t\t\t\tfor ( match in context ) {\n\n\t\t\t\t\t\t\t// Properties of context are called as methods if possible\n\t\t\t\t\t\t\tif ( isFunction( this[ match ] ) ) {\n\t\t\t\t\t\t\t\tthis[ match ]( context[ match ] );\n\n\t\t\t\t\t\t\t// ...and otherwise set as attributes\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tthis.attr( match, context[ match ] );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\treturn this;\n\n\t\t\t\t// HANDLE: $(#id)\n\t\t\t\t} else {\n\t\t\t\t\telem = document.getElementById( match[ 2 ] );\n\n\t\t\t\t\tif ( elem ) {\n\n\t\t\t\t\t\t// Inject the element directly into the jQuery object\n\t\t\t\t\t\tthis[ 0 ] = elem;\n\t\t\t\t\t\tthis.length = 1;\n\t\t\t\t\t}\n\t\t\t\t\treturn this;\n\t\t\t\t}\n\n\t\t\t// HANDLE: $(expr, $(...))\n\t\t\t} else if ( !context || context.jquery ) {\n\t\t\t\treturn ( context || root ).find( selector );\n\n\t\t\t// HANDLE: $(expr, context)\n\t\t\t// (which is just equivalent to: $(context).find(expr)\n\t\t\t} else {\n\t\t\t\treturn this.constructor( context ).find( selector );\n\t\t\t}\n\n\t\t// HANDLE: $(DOMElement)\n\t\t} else if ( selector.nodeType ) {\n\t\t\tthis[ 0 ] = selector;\n\t\t\tthis.length = 1;\n\t\t\treturn this;\n\n\t\t// HANDLE: $(function)\n\t\t// Shortcut for document ready\n\t\t} else if ( isFunction( selector ) ) {\n\t\t\treturn root.ready !== undefined ?\n\t\t\t\troot.ready( selector ) :\n\n\t\t\t\t// Execute immediately if ready is not present\n\t\t\t\tselector( jQuery );\n\t\t}\n\n\t\treturn jQuery.makeArray( selector, this );\n\t};\n\n// Give the init function the jQuery prototype for later instantiation\ninit.prototype = jQuery.fn;\n\n// Initialize central reference\nrootjQuery = jQuery( document );\n\n\nvar rparentsprev = /^(?:parents|prev(?:Until|All))/,\n\n\t// Methods guaranteed to produce a unique set when starting from a unique set\n\tguaranteedUnique = {\n\t\tchildren: true,\n\t\tcontents: true,\n\t\tnext: true,\n\t\tprev: true\n\t};\n\njQuery.fn.extend( {\n\thas: function( target ) {\n\t\tvar targets = jQuery( target, this ),\n\t\t\tl = targets.length;\n\n\t\treturn this.filter( function() {\n\t\t\tvar i = 0;\n\t\t\tfor ( ; i < l; i++ ) {\n\t\t\t\tif ( jQuery.contains( this, targets[ i ] ) ) {\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\t\t\t}\n\t\t} );\n\t},\n\n\tclosest: function( selectors, context ) {\n\t\tvar cur,\n\t\t\ti = 0,\n\t\t\tl = this.length,\n\t\t\tmatched = [],\n\t\t\ttargets = typeof selectors !== "string" && jQuery( selectors );\n\n\t\t// Positional selectors never match, since there\'s no _selection_ context\n\t\tif ( !rneedsContext.test( selectors ) ) {\n\t\t\tfor ( ; i < l; i++ ) {\n\t\t\t\tfor ( cur = this[ i ]; cur && cur !== context; cur = cur.parentNode ) {\n\n\t\t\t\t\t// Always skip document fragments\n\t\t\t\t\tif ( cur.nodeType < 11 && ( targets ?\n\t\t\t\t\t\ttargets.index( cur ) > -1 :\n\n\t\t\t\t\t\t// Don\'t pass non-elements to jQuery#find\n\t\t\t\t\t\tcur.nodeType === 1 &&\n\t\t\t\t\t\t\tjQuery.find.matchesSelector( cur, selectors ) ) ) {\n\n\t\t\t\t\t\tmatched.push( cur );\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn this.pushStack( matched.length > 1 ? jQuery.uniqueSort( matched ) : matched );\n\t},\n\n\t// Determine the position of an element within the set\n\tindex: function( elem ) {\n\n\t\t// No argument, return index in parent\n\t\tif ( !elem ) {\n\t\t\treturn ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1;\n\t\t}\n\n\t\t// Index in selector\n\t\tif ( typeof elem === "string" ) {\n\t\t\treturn indexOf.call( jQuery( elem ), this[ 0 ] );\n\t\t}\n\n\t\t// Locate the position of the desired element\n\t\treturn indexOf.call( this,\n\n\t\t\t// If it receives a jQuery object, the first element is used\n\t\t\telem.jquery ? elem[ 0 ] : elem\n\t\t);\n\t},\n\n\tadd: function( selector, context ) {\n\t\treturn this.pushStack(\n\t\t\tjQuery.uniqueSort(\n\t\t\t\tjQuery.merge( this.get(), jQuery( selector, context ) )\n\t\t\t)\n\t\t);\n\t},\n\n\taddBack: function( selector ) {\n\t\treturn this.add( selector == null ?\n\t\t\tthis.prevObject : this.prevObject.filter( selector )\n\t\t);\n\t}\n} );\n\nfunction sibling( cur, dir ) {\n\twhile ( ( cur = cur[ dir ] ) && cur.nodeType !== 1 ) {}\n\treturn cur;\n}\n\njQuery.each( {\n\tparent: function( elem ) {\n\t\tvar parent = elem.parentNode;\n\t\treturn parent && parent.nodeType !== 11 ? parent : null;\n\t},\n\tparents: function( elem ) {\n\t\treturn dir( elem, "parentNode" );\n\t},\n\tparentsUntil: function( elem, _i, until ) {\n\t\treturn dir( elem, "parentNode", until );\n\t},\n\tnext: function( elem ) {\n\t\treturn sibling( elem, "nextSibling" );\n\t},\n\tprev: function( elem ) {\n\t\treturn sibling( elem, "previousSibling" );\n\t},\n\tnextAll: function( elem ) {\n\t\treturn dir( elem, "nextSibling" );\n\t},\n\tprevAll: function( elem ) {\n\t\treturn dir( elem, "previousSibling" );\n\t},\n\tnextUntil: function( elem, _i, until ) {\n\t\treturn dir( elem, "nextSibling", until );\n\t},\n\tprevUntil: function( elem, _i, until ) {\n\t\treturn dir( elem, "previousSibling", until );\n\t},\n\tsiblings: function( elem ) {\n\t\treturn siblings( ( elem.parentNode || {} ).firstChild, elem );\n\t},\n\tchildren: function( elem ) {\n\t\treturn siblings( elem.firstChild );\n\t},\n\tcontents: function( elem ) {\n\t\tif ( elem.contentDocument != null &&\n\n\t\t\t// Support: IE 11+\n\t\t\t// <object> elements with no `data` attribute has an object\n\t\t\t// `contentDocument` with a `null` prototype.\n\t\t\tgetProto( elem.contentDocument ) ) {\n\n\t\t\treturn elem.contentDocument;\n\t\t}\n\n\t\t// Support: IE 9 - 11 only, iOS 7 only, Android Browser <=4.3 only\n\t\t// Treat the template element as a regular one in browsers that\n\t\t// don\'t support it.\n\t\tif ( nodeName( elem, "template" ) ) {\n\t\t\telem = elem.content || elem;\n\t\t}\n\n\t\treturn jQuery.merge( [], elem.childNodes );\n\t}\n}, function( name, fn ) {\n\tjQuery.fn[ name ] = function( until, selector ) {\n\t\tvar matched = jQuery.map( this, fn, until );\n\n\t\tif ( name.slice( -5 ) !== "Until" ) {\n\t\t\tselector = until;\n\t\t}\n\n\t\tif ( selector && typeof selector === "string" ) {\n\t\t\tmatched = jQuery.filter( selector, matched );\n\t\t}\n\n\t\tif ( this.length > 1 ) {\n\n\t\t\t// Remove duplicates\n\t\t\tif ( !guaranteedUnique[ name ] ) {\n\t\t\t\tjQuery.uniqueSort( matched );\n\t\t\t}\n\n\t\t\t// Reverse order for parents* and prev-derivatives\n\t\t\tif ( rparentsprev.test( name ) ) {\n\t\t\t\tmatched.reverse();\n\t\t\t}\n\t\t}\n\n\t\treturn this.pushStack( matched );\n\t};\n} );\nvar rnothtmlwhite = ( /[^\\x20\\t\\r\\n\\f]+/g );\n\n\n\n// Convert String-formatted options into Object-formatted ones\nfunction createOptions( options ) {\n\tvar object = {};\n\tjQuery.each( options.match( rnothtmlwhite ) || [], function( _, flag ) {\n\t\tobject[ flag ] = true;\n\t} );\n\treturn object;\n}\n\n/*\n * Create a callback list using the following parameters:\n *\n *\toptions: an optional list of space-separated options that will change how\n *\t\t\tthe callback list behaves or a more traditional option object\n *\n * By default a callback list will act like an event callback list and can be\n * "fired" multiple times.\n *\n * Possible options:\n *\n *\tonce:\t\t\twill ensure the callback list can only be fired once (like a Deferred)\n *\n *\tmemory:\t\t\twill keep track of previous values and will call any callback added\n *\t\t\t\t\tafter the list has been fired right away with the latest "memorized"\n *\t\t\t\t\tvalues (like a Deferred)\n *\n *\tunique:\t\t\twill ensure a callback can only be added once (no duplicate in the list)\n *\n *\tstopOnFalse:\tinterrupt callings when a callback returns false\n *\n */\njQuery.Callbacks = function( options ) {\n\n\t// Convert options from String-formatted to Object-formatted if needed\n\t// (we check in cache first)\n\toptions = typeof options === "string" ?\n\t\tcreateOptions( options ) :\n\t\tjQuery.extend( {}, options );\n\n\tvar // Flag to know if list is currently firing\n\t\tfiring,\n\n\t\t// Last fire value for non-forgettable lists\n\t\tmemory,\n\n\t\t// Flag to know if list was already fired\n\t\tfired,\n\n\t\t// Flag to prevent firing\n\t\tlocked,\n\n\t\t// Actual callback list\n\t\tlist = [],\n\n\t\t// Queue of execution data for repeatable lists\n\t\tqueue = [],\n\n\t\t// Index of currently firing callback (modified by add/remove as needed)\n\t\tfiringIndex = -1,\n\n\t\t// Fire callbacks\n\t\tfire = function() {\n\n\t\t\t// Enforce single-firing\n\t\t\tlocked = locked || options.once;\n\n\t\t\t// Execute callbacks for all pending executions,\n\t\t\t// respecting firingIndex overrides and runtime changes\n\t\t\tfired = firing = true;\n\t\t\tfor ( ; queue.length; firingIndex = -1 ) {\n\t\t\t\tmemory = queue.shift();\n\t\t\t\twhile ( ++firingIndex < list.length ) {\n\n\t\t\t\t\t// Run callback and check for early termination\n\t\t\t\t\tif ( list[ firingIndex ].apply( memory[ 0 ], memory[ 1 ] ) === false &&\n\t\t\t\t\t\toptions.stopOnFalse ) {\n\n\t\t\t\t\t\t// Jump to end and forget the data so .add doesn\'t re-fire\n\t\t\t\t\t\tfiringIndex = list.length;\n\t\t\t\t\t\tmemory = false;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Forget the data if we\'re done with it\n\t\t\tif ( !options.memory ) {\n\t\t\t\tmemory = false;\n\t\t\t}\n\n\t\t\tfiring = false;\n\n\t\t\t// Clean up if we\'re done firing for good\n\t\t\tif ( locked ) {\n\n\t\t\t\t// Keep an empty list if we have data for future add calls\n\t\t\t\tif ( memory ) {\n\t\t\t\t\tlist = [];\n\n\t\t\t\t// Otherwise, this object is spent\n\t\t\t\t} else {\n\t\t\t\t\tlist = "";\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\n\t\t// Actual Callbacks object\n\t\tself = {\n\n\t\t\t// Add a callback or a collection of callbacks to the list\n\t\t\tadd: function() {\n\t\t\t\tif ( list ) {\n\n\t\t\t\t\t// If we have memory from a past run, we should fire after adding\n\t\t\t\t\tif ( memory && !firing ) {\n\t\t\t\t\t\tfiringIndex = list.length - 1;\n\t\t\t\t\t\tqueue.push( memory );\n\t\t\t\t\t}\n\n\t\t\t\t\t( function add( args ) {\n\t\t\t\t\t\tjQuery.each( args, function( _, arg ) {\n\t\t\t\t\t\t\tif ( isFunction( arg ) ) {\n\t\t\t\t\t\t\t\tif ( !options.unique || !self.has( arg ) ) {\n\t\t\t\t\t\t\t\t\tlist.push( arg );\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} else if ( arg && arg.length && toType( arg ) !== "string" ) {\n\n\t\t\t\t\t\t\t\t// Inspect recursively\n\t\t\t\t\t\t\t\tadd( arg );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} );\n\t\t\t\t\t} )( arguments );\n\n\t\t\t\t\tif ( memory && !firing ) {\n\t\t\t\t\t\tfire();\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\treturn this;\n\t\t\t},\n\n\t\t\t// Remove a callback from the list\n\t\t\tremove: function() {\n\t\t\t\tjQuery.each( arguments, function( _, arg ) {\n\t\t\t\t\tvar index;\n\t\t\t\t\twhile ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) {\n\t\t\t\t\t\tlist.splice( index, 1 );\n\n\t\t\t\t\t\t// Handle firing indexes\n\t\t\t\t\t\tif ( index <= firingIndex ) {\n\t\t\t\t\t\t\tfiringIndex--;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t\treturn this;\n\t\t\t},\n\n\t\t\t// Check if a given callback is in the list.\n\t\t\t// If no argument is given, return whether or not list has callbacks attached.\n\t\t\thas: function( fn ) {\n\t\t\t\treturn fn ?\n\t\t\t\t\tjQuery.inArray( fn, list ) > -1 :\n\t\t\t\t\tlist.length > 0;\n\t\t\t},\n\n\t\t\t// Remove all callbacks from the list\n\t\t\tempty: function() {\n\t\t\t\tif ( list ) {\n\t\t\t\t\tlist = [];\n\t\t\t\t}\n\t\t\t\treturn this;\n\t\t\t},\n\n\t\t\t// Disable .fire and .add\n\t\t\t// Abort any current/pending executions\n\t\t\t// Clear all callbacks and values\n\t\t\tdisable: function() {\n\t\t\t\tlocked = queue = [];\n\t\t\t\tlist = memory = "";\n\t\t\t\treturn this;\n\t\t\t},\n\t\t\tdisabled: function() {\n\t\t\t\treturn !list;\n\t\t\t},\n\n\t\t\t// Disable .fire\n\t\t\t// Also disable .add unless we have memory (since it would have no effect)\n\t\t\t// Abort any pending executions\n\t\t\tlock: function() {\n\t\t\t\tlocked = queue = [];\n\t\t\t\tif ( !memory && !firing ) {\n\t\t\t\t\tlist = memory = "";\n\t\t\t\t}\n\t\t\t\treturn this;\n\t\t\t},\n\t\t\tlocked: function() {\n\t\t\t\treturn !!locked;\n\t\t\t},\n\n\t\t\t// Call all callbacks with the given context and arguments\n\t\t\tfireWith: function( context, args ) {\n\t\t\t\tif ( !locked ) {\n\t\t\t\t\targs = args || [];\n\t\t\t\t\targs = [ context, args.slice ? args.slice() : args ];\n\t\t\t\t\tqueue.push( args );\n\t\t\t\t\tif ( !firing ) {\n\t\t\t\t\t\tfire();\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\treturn this;\n\t\t\t},\n\n\t\t\t// Call all the callbacks with the given arguments\n\t\t\tfire: function() {\n\t\t\t\tself.fireWith( this, arguments );\n\t\t\t\treturn this;\n\t\t\t},\n\n\t\t\t// To know if the callbacks have already been called at least once\n\t\t\tfired: function() {\n\t\t\t\treturn !!fired;\n\t\t\t}\n\t\t};\n\n\treturn self;\n};\n\n\nfunction Identity( v ) {\n\treturn v;\n}\nfunction Thrower( ex ) {\n\tthrow ex;\n}\n\nfunction adoptValue( value, resolve, reject, noValue ) {\n\tvar method;\n\n\ttry {\n\n\t\t// Check for promise aspect first to privilege synchronous behavior\n\t\tif ( value && isFunction( ( method = value.promise ) ) ) {\n\t\t\tmethod.call( value ).done( resolve ).fail( reject );\n\n\t\t// Other thenables\n\t\t} else if ( value && isFunction( ( method = value.then ) ) ) {\n\t\t\tmethod.call( value, resolve, reject );\n\n\t\t// Other non-thenables\n\t\t} else {\n\n\t\t\t// Control `resolve` arguments by letting Array#slice cast boolean `noValue` to integer:\n\t\t\t// * false: [ value ].slice( 0 ) => resolve( value )\n\t\t\t// * true: [ value ].slice( 1 ) => resolve()\n\t\t\tresolve.apply( undefined, [ value ].slice( noValue ) );\n\t\t}\n\n\t// For Promises/A+, convert exceptions into rejections\n\t// Since jQuery.when doesn\'t unwrap thenables, we can skip the extra checks appearing in\n\t// Deferred#then to conditionally suppress rejection.\n\t} catch ( value ) {\n\n\t\t// Support: Android 4.0 only\n\t\t// Strict mode functions invoked without .call/.apply get global-object context\n\t\treject.apply( undefined, [ value ] );\n\t}\n}\n\njQuery.extend( {\n\n\tDeferred: function( func ) {\n\t\tvar tuples = [\n\n\t\t\t\t// action, add listener, callbacks,\n\t\t\t\t// ... .then handlers, argument index, [final state]\n\t\t\t\t[ "notify", "progress", jQuery.Callbacks( "memory" ),\n\t\t\t\t\tjQuery.Callbacks( "memory" ), 2 ],\n\t\t\t\t[ "resolve", "done", jQuery.Callbacks( "once memory" ),\n\t\t\t\t\tjQuery.Callbacks( "once memory" ), 0, "resolved" ],\n\t\t\t\t[ "reject", "fail", jQuery.Callbacks( "once memory" ),\n\t\t\t\t\tjQuery.Callbacks( "once memory" ), 1, "rejected" ]\n\t\t\t],\n\t\t\tstate = "pending",\n\t\t\tpromise = {\n\t\t\t\tstate: function() {\n\t\t\t\t\treturn state;\n\t\t\t\t},\n\t\t\t\talways: function() {\n\t\t\t\t\tdeferred.done( arguments ).fail( arguments );\n\t\t\t\t\treturn this;\n\t\t\t\t},\n\t\t\t\t"catch": function( fn ) {\n\t\t\t\t\treturn promise.then( null, fn );\n\t\t\t\t},\n\n\t\t\t\t// Keep pipe for back-compat\n\t\t\t\tpipe: function( /* fnDone, fnFail, fnProgress */ ) {\n\t\t\t\t\tvar fns = arguments;\n\n\t\t\t\t\treturn jQuery.Deferred( function( newDefer ) {\n\t\t\t\t\t\tjQuery.each( tuples, function( _i, |