(function(){
var cx=scriptParams.google_search_engine_id;
var gcse=document.createElement('script');
gcse.type='text/javascript';
gcse.async=true;
gcse.src=(document.location.protocol=='https:' ? 'https:':'http:') +
'//www.google.com/cse/cse.js?cx=' + cx;
var s=document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
})();
var WPRecipeMaker;(()=>{var e,t={4853:(e,t,n)=>{"use strict";var i;n(3524);window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker,window.WPRecipeMaker.rating={init(){const e=document.querySelector(".comment-form-wprm-rating");if(e){const t=document.querySelectorAll(".wprm-recipe-container"),n=document.querySelector("body.wp-admin");t.length>0||n?e.style.display="":e.style.display="none"}},settings:{enabled:void 0!==window.wprm_public?wprm_public.settings.features_comment_ratings:wprm_admin.settings.features_comment_ratings},onClick(e){const t=e.closest(".wprm-comment-ratings-container, .wprm-user-ratings-modal-stars"),n=t?parseInt(t.dataset.currentRating):0,i=parseInt(e.value);if(i===n)e.checked=!1,document.querySelector('input[name="'+e.name+'"][value="0"]').checked=!0,t.dataset.currentRating=0;else if(t.dataset.currentRating=i,window.WPRecipeMaker.hasOwnProperty("analytics")){let e=0;const t=document.querySelector(".wprm-recipe-container");t&&t.dataset.hasOwnProperty("recipeId")&&(e=parseInt(t.dataset.recipeId)),window.WPRecipeMaker.analytics.registerAction(e,wprm_public.post_id,"comment-rating",{rating:i})}window.WPRecipeMaker.hasOwnProperty("comments")&&window.WPRecipeMaker.comments.hasOwnProperty("change")&&window.WPRecipeMaker.comments.change(t),document.dispatchEvent(new CustomEvent("wprm-comment-rating-change",{detail:{el:e,container:t,rating:i}}))}},i=()=>{window.WPRecipeMaker.rating.init()},"loading"!=document.readyState?i():document.addEventListener("DOMContentLoaded",i);n(3621),n(2811),n(2942),n(385),n(4253),n(1157),n(68),n(8455);function r(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function o(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}var s,c,p,d,l,u=(s=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","iframe","object","embed","[contenteditable]",'[tabindex]:not([tabindex^="-"])'],c=function(){function e(t){var n=t.targetModal,i=t.triggers,r=void 0===i?[]:i,a=t.onShow,s=void 0===a?function(){}:a,c=t.onClose,p=void 0===c?function(){}:c,d=t.openTrigger,l=void 0===d?"data-micromodal-trigger":d,u=t.closeTrigger,m=void 0===u?"data-micromodal-close":u,f=t.openClass,w=void 0===f?"is-open":f,h=t.disableScroll,v=void 0!==h&&h,g=t.disableFocus,y=void 0!==g&&g,b=t.awaitCloseAnimation,k=void 0!==b&&b,P=t.awaitOpenAnimation,M=void 0!==P&&P,A=t.debugMode,R=void 0!==A&&A;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.modal=document.getElementById(n),this.config={debugMode:R,disableScroll:v,openTrigger:l,closeTrigger:m,openClass:w,onShow:s,onClose:p,awaitCloseAnimation:k,awaitOpenAnimation:M,disableFocus:y},r.length>0&&this.registerTriggers.apply(this,o(r)),this.onClick=this.onClick.bind(this),this.onKeydown=this.onKeydown.bind(this)}var t,n;return t=e,(n=[{key:"registerTriggers",value:function(){for(var e=this,t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];n.filter(Boolean).forEach((function(t){t.addEventListener("click",(function(t){return e.showModal(t)}))}))}},{key:"showModal",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(this.activeElement=document.activeElement,this.modal.setAttribute("aria-hidden","false"),this.modal.classList.add(this.config.openClass),this.scrollBehaviour("disable"),this.addEventListeners(),this.config.awaitOpenAnimation){this.modal.addEventListener("animationend",(function t(){e.modal.removeEventListener("animationend",t,!1),e.setFocusToFirstNode()}),!1)}else this.setFocusToFirstNode();this.config.onShow(this.modal,this.activeElement,t)}},{key:"closeModal",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.modal;if(this.modal.setAttribute("aria-hidden","true"),this.removeEventListeners(),this.scrollBehaviour("enable"),this.activeElement&&this.activeElement.focus&&this.activeElement.focus(),this.config.onClose(this.modal,this.activeElement,e),this.config.awaitCloseAnimation){var n=this.config.openClass;this.modal.addEventListener("animationend",(function e(){t.classList.remove(n),t.removeEventListener("animationend",e,!1)}),!1)}else t.classList.remove(this.config.openClass)}},{key:"closeModalById",value:function(e){this.modal=document.getElementById(e),this.modal&&this.closeModal()}},{key:"scrollBehaviour",value:function(e){if(this.config.disableScroll){var t=document.querySelector("body");switch(e){case"enable":Object.assign(t.style,{overflow:""});break;case"disable":Object.assign(t.style,{overflow:"hidden"})}}}},{key:"addEventListeners",value:function(){this.modal.addEventListener("touchstart",this.onClick),this.modal.addEventListener("click",this.onClick),document.addEventListener("keydown",this.onKeydown)}},{key:"removeEventListeners",value:function(){this.modal.removeEventListener("touchstart",this.onClick),this.modal.removeEventListener("click",this.onClick),document.removeEventListener("keydown",this.onKeydown)}},{key:"onClick",value:function(e){(e.target.hasAttribute(this.config.closeTrigger)||e.target.parentNode.hasAttribute(this.config.closeTrigger))&&(e.preventDefault(),e.stopPropagation(),this.closeModal(e))}},{key:"onKeydown",value:function(e){27===e.keyCode&&this.closeModal(e),9===e.keyCode&&this.retainFocus(e)}},{key:"getFocusableNodes",value:function(){var e=this.modal.querySelectorAll(s);return Array.apply(void 0,o(e))}},{key:"setFocusToFirstNode",value:function(){var e=this;if(!this.config.disableFocus){var t=this.getFocusableNodes();if(0!==t.length){var n=t.filter((function(t){return!t.hasAttribute(e.config.closeTrigger)}));n.length>0&&n[0].focus(),0===n.length&&t[0].focus()}}}},{key:"retainFocus",value:function(e){var t=this.getFocusableNodes();if(0!==t.length)if(t=t.filter((function(e){return null!==e.offsetParent})),this.modal.contains(document.activeElement)){var n=t.indexOf(document.activeElement);e.shiftKey&&0===n&&(t[t.length-1].focus(),e.preventDefault()),!e.shiftKey&&t.length>0&&n===t.length-1&&(t[0].focus(),e.preventDefault())}else t[0].focus()}}])&&r(t.prototype,n),e}(),p=null,d=function(e){if(!document.getElementById(e))return console.warn("MicroModal: ❗Seems like you have missed %c'".concat(e,"'"),"background-color: #f8f9fa;color: #50596c;font-weight: bold;","ID somewhere in your code. Refer example below to resolve it."),console.warn("%cExample:","background-color: #f8f9fa;color: #50596c;font-weight: bold;",'<div class="modal" id="'.concat(e,'"></div>')),!1},l=function(e,t){if(function(e){e.length<=0&&(console.warn("MicroModal: ❗Please specify at least one %c'micromodal-trigger'","background-color: #f8f9fa;color: #50596c;font-weight: bold;","data attribute."),console.warn("%cExample:","background-color: #f8f9fa;color: #50596c;font-weight: bold;",'<a href="#" data-micromodal-trigger="my-modal"></a>'))}(e),!t)return!0;for(var n in t)d(n);return!0},{init:function(e){var t=Object.assign({},{openTrigger:"data-micromodal-trigger"},e),n=o(document.querySelectorAll("[".concat(t.openTrigger,"]"))),i=function(e,t){var n=[];return e.forEach((function(e){var i=e.attributes[t].value;void 0===n[i]&&(n[i]=[]),n[i].push(e)})),n}(n,t.openTrigger);if(!0!==t.debugMode||!1!==l(n,i))for(var r in i){var a=i[r];t.targetModal=r,t.triggers=o(a),p=new c(t)}},show:function(e,t){var n=t||{};n.targetModal=e,!0===n.debugMode&&!1===d(e)||(p&&p.removeEventListeners(),(p=new c(n)).showModal())},close:function(e){e?p.closeModalById(e):p.closeModal()}});"undefined"!=typeof window&&(window.MicroModal=u);const m=u;window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker,window.WPRecipeMaker.modal={savedScrollPosition:0,currentOpenUid:null,open(e,t={}){this.currentOpenUid&&this.currentOpenUid!==e&&this.close(this.currentOpenUid);const n=`wprm-popup-modal-${e}`;if(!document.getElementById(n))return void console.warn(`WPRM modal "${n}" could not be found in the DOM.`);this.savedScrollPosition=window.pageYOffset||document.documentElement.scrollTop;const i=window.getComputedStyle(document.documentElement).marginTop;let r=0;i&&"0px"!==i&&(r=parseFloat(i)),document.body.classList.add("wprm-popup-modal-open"),document.body.style.top=`-${this.savedScrollPosition-r}px`,m.show(n,{onShow:n=>{this.currentOpenUid=e;const i=n.dataset.type;document.dispatchEvent(new CustomEvent("wprm-modal-open",{detail:{type:i,uid:e,modal:n,data:t}}))},onClose:n=>{this.currentOpenUid===e&&(this.currentOpenUid=null);const i=n.dataset.type;document.dispatchEvent(new CustomEvent("wprm-modal-close",{detail:{type:i,uid:e,modal:n,data:t}}));const r=this.savedScrollPosition;document.body.classList.remove("wprm-popup-modal-open"),document.body.style.top="",this.savedScrollPosition=0,window.scrollTo({top:r,behavior:"instant"})},awaitCloseAnimation:!0})},close(e){`${this.currentOpenUid}`==`${e}`&&(m.close("wprm-popup-modal-"+e),this.currentOpenUid===e&&(this.currentOpenUid=null))}};n(7561),n(9854),n(3579),n(1104),n(6944);var f=n(5266);window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker,window.WPRecipeMaker.jump={init:()=>{document.addEventListener("click",(function(e){for(var t=e.target;t&&t!=this;t=t.parentNode)if(t.matches(".wprm-recipe-jump, .wprm-recipe-jump-to-comments, .wprm-recipe-jump-video, .wprm-jump-smooth-scroll, .wprm-recipe-jump-to-section")){WPRecipeMaker.jump.onClick(t,e);break}}),!1)},onClick:(e,t)=>{const n=e.getAttribute("href");if(e.matches(".wprm-jump-smooth-scroll")){t.preventDefault();let i=parseInt(e.dataset.smoothScroll);i<0&&(i=500),(0,f.A)(document.querySelector(n),{verticalOffset:-100,speed:i})}else if(!wprm_public.settings.jump_output_hash){const e=document.querySelector(n);e&&(t.preventDefault(),e.scrollIntoView())}}},function(e){"loading"!=document.readyState?e():document.addEventListener("DOMContentLoaded",e)}((()=>{window.WPRecipeMaker.jump.init()}));n(9002);var w=n(4558);n(2998);window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker,window.WPRecipeMaker.tooltip={init(){WPRecipeMaker.tooltip.addTooltips()},addTooltips(e=document){let t=[];e&&e.classList&&e.classList.contains("wprm-tooltip")&&t.push(e),e&&"function"==typeof e.querySelectorAll&&(t=t.concat([...e.querySelectorAll(".wprm-tooltip")]));for(let n of t){const e=n._tippy;e&&e.destroy();const t=!!n.dataset.hasOwnProperty("tooltip")&&n.dataset.tooltip;if(t){n.role="button";const e=n.dataset.hasOwnProperty("tooltipHtml")&&"1"===n.dataset.tooltipHtml;let i=t;e&&(i=i.replace(/<[^>]*>/g,"")),(0,w.Ay)(n,{theme:"wprm",content:i,allowHTML:!1,interactive:!0,onCreate(e){e.popper.style.display="inline-block",e._isFetching=!1,e._fetchedContent=!1},onShow(n){n._isFetching||n._fetchedContent||e&&(n._isFetching=!0,fetch(`${wprm_public.endpoints.utilities}/sanitize`,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},credentials:"same-origin",body:JSON.stringify({text:t})}).then((e=>!!e.ok&&e.json())).then((e=>{n._isFetching=!1,n._fetchedContent=!0,e&&(n.setContent(e),n.setProps({allowHTML:!0}))})))}})}}}},function(e){"loading"!=document.readyState?e():document.addEventListener("DOMContentLoaded",e)}((()=>{window.WPRecipeMaker.tooltip.init()}));n(9047)},3524:()=>{var e;window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker,window.WPRecipeMaker.analytics={init:()=>{(wprm_public.settings.analytics_enabled||wprm_public.settings.google_analytics_enabled)&&document.addEventListener("click",(function(e){for(var t=e.target;t&&t!=this&&!window.WPRecipeMaker.analytics.checkClick(t,e);t=t.parentNode);}),!1)},checkClick:(e,t)=>{if(e.matches(".wprm-recipe-jump")){const t=!!e.dataset.hasOwnProperty("recipe")&&e.dataset.recipe;return t&&window.WPRecipeMaker.analytics.registerAction(t,wprm_public.post_id,"jump-to-recipe"),!0}if(e.matches(".wprm-recipe-jump-video")){const t=!!e.dataset.hasOwnProperty("recipe")&&e.dataset.recipe;return t&&window.WPRecipeMaker.analytics.registerAction(t,wprm_public.post_id,"jump-to-video"),!0}if(e.matches(".wprm-recipe-pin")){const t=!!e.dataset.hasOwnProperty("recipe")&&e.dataset.recipe;return t&&window.WPRecipeMaker.analytics.registerAction(t,wprm_public.post_id,"pin-button"),!0}if(e.matches(".wprm-recipe-facebook-share")){const t=!!e.dataset.hasOwnProperty("recipe")&&e.dataset.recipe;return t&&window.WPRecipeMaker.analytics.registerAction(t,wprm_public.post_id,"facebook-share-button"),!0}if(e.matches(".wprm-recipe-messenger-share")){const t=!!e.dataset.hasOwnProperty("recipe")&&e.dataset.recipe;return t&&window.WPRecipeMaker.analytics.registerAction(t,wprm_public.post_id,"messenger-share-button"),!0}if(e.matches(".wprm-recipe-twitter-share")){const t=!!e.dataset.hasOwnProperty("recipe")&&e.dataset.recipe;return t&&window.WPRecipeMaker.analytics.registerAction(t,wprm_public.post_id,"twitter-share-button"),!0}if(e.matches(".wprm-recipe-bluesky-share")){const t=!!e.dataset.hasOwnProperty("recipe")&&e.dataset.recipe;return t&&window.WPRecipeMaker.analytics.registerAction(t,wprm_public.post_id,"bluesky-share-button"),!0}if(e.matches(".wprm-recipe-mastodon-share")){const t=!!e.dataset.hasOwnProperty("recipe")&&e.dataset.recipe;return t&&window.WPRecipeMaker.analytics.registerAction(t,wprm_public.post_id,"mastodon-share-button"),!0}if(e.matches(".wprm-recipe-tumblr-share")){const t=!!e.dataset.hasOwnProperty("recipe")&&e.dataset.recipe;return t&&window.WPRecipeMaker.analytics.registerAction(t,wprm_public.post_id,"tumblr-share-button"),!0}if(e.matches(".wprm-recipe-text-share")){const t=!!e.dataset.hasOwnProperty("recipe")&&e.dataset.recipe;return t&&window.WPRecipeMaker.analytics.registerAction(t,wprm_public.post_id,"text-share-button"),!0}if(e.matches(".wprm-recipe-whatsapp-share")){const t=!!e.dataset.hasOwnProperty("recipe")&&e.dataset.recipe;return t&&window.WPRecipeMaker.analytics.registerAction(t,wprm_public.post_id,"whatsapp-share-button"),!0}if(e.matches(".wprm-recipe-email-share")){const t=!!e.dataset.hasOwnProperty("recipe")&&e.dataset.recipe;return t&&window.WPRecipeMaker.analytics.registerAction(t,wprm_public.post_id,"email-share-button"),!0}if(e.matches(".wprm-recipe-add-to-collection-recipe")){const t=!!e.dataset.hasOwnProperty("recipe")&&e.dataset.recipeId;return t&&window.WPRecipeMaker.analytics.registerAction(t,wprm_public.post_id,"add-to-collections-button"),!0}if(e.matches(".wprm-recipe-add-to-shopping-list")){const t=!!e.dataset.hasOwnProperty("recipe")&&e.dataset.recipeId;return t&&window.WPRecipeMaker.analytics.registerAction(t,wprm_public.post_id,"add-to-shopping-list-button"),!0}if(e.matches(".wprm-recipe-cook-mode")){const t=!!e.dataset.hasOwnProperty("recipeId")&&e.dataset.recipeId;return t&&window.WPRecipeMaker.analytics.registerAction(t,wprm_public.post_id,"cook-mode-button"),!0}if(e.matches(".wprm-recipe-equipment a")){const t=e.closest(".wprm-recipe-equipment-container");if(t){const n=e.closest(".wprm-recipe-equipment-item"),i=n&&n.classList.contains("wprm-recipe-equipment-item-has-image")?"image":"text",r=n?n.querySelector(".wprm-recipe-equipment-name"):e,o=t.dataset.recipe;o&&window.WPRecipeMaker.analytics.registerAction(o,wprm_public.post_id,"equipment-link",{url:e.href,type:i,name:r?r.innerText:"unknown"})}return!0}if(e.matches(".wprm-recipe-ingredient a")){const t=e.closest(".wprm-recipe-ingredients-container");let n=!1;const i=e.closest(".wprm-recipe-ingredient");if(i&&(n=i.querySelector(".wprm-recipe-ingredient-name")),t){const i=t.dataset.recipe;i&&window.WPRecipeMaker.analytics.registerAction(i,wprm_public.post_id,"ingredient-link",{url:e.href,name:n?n.innerText:"unknown"})}return!0}if(e.matches(".wprm-recipe-instruction a")){const t=e.closest(".wprm-recipe-instructions-container");if(t){const n=t.dataset.recipe;n&&window.WPRecipeMaker.analytics.registerAction(n,wprm_public.post_id,"instruction-link",{url:e.href})}return!0}return!1},registerAction:(e,t,n,i={})=>{window.WPRecipeMaker.analytics.registerActionLocal(e,t,n,i),window.WPRecipeMaker.analytics.registerActionGoogleAnalytics(e,t,n,i)},registerActionOnce:(e,t,n,i={})=>{window.WPRecipeMaker.analytics.registeredActions.hasOwnProperty(`recipe-${e}`)&&window.WPRecipeMaker.analytics.registeredActions[`recipe-${e}`].hasOwnProperty(n)||(window.WPRecipeMaker.analytics.registeredActions.hasOwnProperty(`recipe-${e}`)||(window.WPRecipeMaker.analytics.registeredActions[`recipe-${e}`]={}),window.WPRecipeMaker.analytics.registeredActions[`recipe-${e}`][n]=!0,window.WPRecipeMaker.analytics.registerAction(e,t,n,i))},registerActionLocal:(e,t,n,i={})=>{if(wprm_public.settings.analytics_enabled){if("comment-rating"===n||"user-rating"===n)return;let a={Accept:"application/json","Content-Type":"application/json"};0<parseInt(wprm_public.user)&&(a["X-WP-Nonce"]=wprm_public.api_nonce),fetch(wprm_public.endpoints.analytics,{method:"POST",headers:a,credentials:"same-origin",body:JSON.stringify({recipeId:e,postId:t,type:n,meta:i,uid:(r="wprm_analytics_visitor",o=document.cookie.match("(^|;)\\s*"+r+"\\s*=\\s*([^;]+)"),o?o.pop():""),nonce:wprm_public.nonce})})}var r,o},registerActionGoogleAnalytics:(e,t,n,i={})=>{if(wprm_public.settings.google_analytics_enabled&&window.hasOwnProperty("gtag")){const r="wprm_"+n.replace(/-/g,"_"),o=n.replace(/-/g," ");let a={event_category:"wprecipemaker",event_label:"WPRM "+o.charAt(0).toUpperCase()+o.slice(1),wprm_recipe_id:""+e,wprm_post_id:""+t};const s=window.WPRecipeMaker.manager.getRecipeImmediately(e);if(s&&(s.data.hasOwnProperty("name")&&(a.wprm_recipe_name=s.data.name),s.data.hasOwnProperty("slug")&&(a.wprm_recipe_slug=s.data.slug)),"comment-rating"!==n&&"user-rating"!==n||!i.hasOwnProperty("rating")||(a.value=i.rating,delete i.rating),0<i.length)for(let e in Object.keys(i))i[e]&&(a[`wprm_event_${e}`]=""+i[e]);window.gtag("event",r,a)}},registeredActions:{}},e=()=>{window.WPRecipeMaker.analytics.init()},"loading"!=document.readyState?e():document.addEventListener("DOMContentLoaded",e)},3621:()=>{var e;window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker,window.WPRecipeMaker.cookPal={init:()=>{if(!WPRecipeMaker.cookPal.hasShortcode())return;WPRecipeMaker.cookPal.checkAndShow();let e=setInterval((()=>{WPRecipeMaker.cookPal.hasButton()&&(WPRecipeMaker.cookPal.checkAndShow(),clearInterval(e))}),100);setTimeout((()=>{clearInterval(e)}),1e4),document.addEventListener("click",(function(e){for(let t=e.target;t&&t!==this;t=t.parentNode)if(t.matches(".wprm-recipe-cookpal")){WPRecipeMaker.cookPal.onClick(e);break}}),!1)},hasButton:()=>!!document.getElementById("cookpal-chat-button"),hasShortcode:()=>!!document.querySelector(".wprm-recipe-cookpal"),checkAndShow:()=>{if(WPRecipeMaker.cookPal.hasButton()){document.querySelectorAll(".wprm-recipe-cookpal").forEach((e=>{"hidden"===e.style.visibility&&(e.style.visibility="visible")}))}},onClick:e=>{e.preventDefault();const t=document.getElementById("cookpal-chat-button");t?t.click():console.warn("WPRM CookPal: widget is not available yet.")}},e=()=>{window.WPRecipeMaker.cookPal.init()},"loading"!=document.readyState?e():document.addEventListener("DOMContentLoaded",e)},2811:()=>{window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker,window.WPRecipeMaker.debug={version:()=>wprm_public.version,recipe:()=>{const e=WPRecipeMaker.manager.findRecipesOnPage();return!!e&&WPRecipeMaker.manager.getRecipeImmediately(e[0])}}},2942:()=>{var e;window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker,window.WPRecipeMaker.expandable={init:()=>{document.addEventListener("click",(function(e){for(var t=e.target;t&&t!=this;t=t.parentNode)if(t.matches(".wprm-expandable-button")){WPRecipeMaker.expandable.onClick(t,e);break}}),!1)},onClick:(e,t)=>{t.preventDefault();const n=e.classList.contains("wprm-expandable-button-show");let i=e.closest(".wprm-expandable-container");if(!i){const t=e.closest(".wprm-expandable-container-separated");if(t){i=t;let e=i.nextElementSibling;for(;e;)n?e.classList.remove("wprm-expandable-separated-content-collapsed"):e.classList.add("wprm-expandable-separated-content-collapsed"),e=e.nextElementSibling}}i&&(n?(i.classList.remove("wprm-expandable-collapsed"),i.classList.add("wprm-expandable-expanded")):(i.classList.add("wprm-expandable-collapsed"),i.classList.remove("wprm-expandable-expanded")))}},e=()=>{window.WPRecipeMaker.expandable.init()},"loading"!=document.readyState?e():document.addEventListener("DOMContentLoaded",e)},385:()=>{var e;window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker,window.WPRecipeMaker.grow={init:()=>{window.growMe||(window.growMe=function(e){window.growMe._.push(e)},window.growMe._=[]),document.addEventListener("click",(function(e){for(var t=e.target;t&&t!=this;t=t.parentNode){if(t.matches(".wprm-recipe-grow-not-saved")){WPRecipeMaker.grow.onClickSave(t,e);break}if(t.matches(".wprm-recipe-grow-saved")){WPRecipeMaker.grow.onClickSaved(t,e);break}}}),!1);let e=null;window.growMe((()=>{e=window.growMe.getIsBookmarked();let t=!1;window.growMe.on("isBookmarkedChanged",(n=>{t||(t=!0,e=n.isBookmarked,e&&WPRecipeMaker.grow.markAsSaved(!1,!0))}))}))},onClickSave:(e,t)=>{t.preventDefault();let n={source:"wprm_save_btn"};const i=parseInt(e.dataset.recipeId),r=e.closest(".wprm-recipe-grow-container");r&&(n.tooltipReferenceElement=r),window.growMe.addBookmark(n).then((function(e){WPRecipeMaker.grow.markAsSaved(i)})).catch((function(e){WPRecipeMaker.grow.markAsSaved(i)}))},onClickSaved:(e,t)=>{t.preventDefault()},markAsSaved:(e,t=!1)=>{const n=document.querySelectorAll(".wprm-recipe-grow");for(let i of n)(t||e===parseInt(i.dataset.recipeId))&&(i.classList.contains("wprm-recipe-grow-not-saved")?i.style.display="none":i.classList.contains("wprm-recipe-grow-saved")&&(i.style.display=""))}},e=()=>{window.WPRecipeMaker.grow.init()},"loading"!=document.readyState?e():document.addEventListener("DOMContentLoaded",e)},1157:()=>{var e;window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker,window.WPRecipeMaker.instacart={init:()=>{document.addEventListener("click",(function(e){for(var t=e.target;t&&t!=this;t=t.parentNode)if(t.matches(".wprm-recipe-shop-instacart")){WPRecipeMaker.instacart.onClickButton(t,e);break}}),!1),WPRecipeMaker.instacart.show()},show:()=>{const e=document.querySelectorAll(".wprm-recipe-shop-instacart");for(let t of e)t.style.visibility=""},onClickButton:(e,t)=>{if(t.preventDefault(),e.classList.contains("wprm-recipe-shop-instacart-loading"))return;const n=parseInt(e.dataset.recipe);if(n){e.classList.add("wprm-recipe-shop-instacart-loading");const t=window.open("about:blank","_blank");t.document.write('\n                <html>\n                    <head>\n                        <title>Loading Instacart...</title>\n                        <style>\n                            body {\n                                display: flex;\n                                align-items: center;\n                                justify-content: center;\n                                height: 100vh;\n                                margin: 0;\n                                font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;\n                            }\n                            .loading {\n                                font-size: 24px;\n                                color: #333;\n                            }\n                        </style>\n                    </head>\n                    <body>\n                        <div class="loading">Loading Instacart...</div>\n                    </body>\n                </html>\n            '),window.WPRecipeMaker.manager.getRecipe(n).then((i=>{if(i){const r=i.data.currentServings+"-"+i.data.currentSystem;let o=[];if(window.WPRecipeMaker.hasOwnProperty("managerPremiumIngredients")){const e=window.WPRecipeMaker.managerPremiumIngredients.getCurrentIngredients(i).map((e=>e[`unit-system-${i.data.currentSystem}`]));for(let t of e)o.push({name:t.name,quantity:t.amountParsed,unit:t.unit})}else for(let e of i.data.ingredients)o.push({name:e.name,quantity:e.amount,unit:e.unit});let a={recipeId:n,title:i.data.name,image_url:i.data.image_url,ingredients:o,servingsSystemCombination:r};fetch(`${wprm_public.endpoints.integrations}/instacart`,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},credentials:"same-origin",body:JSON.stringify({data:a})}).then((e=>!!e.ok&&e.json())).then((n=>{e.classList.remove("wprm-recipe-shop-instacart-loading"),n?t.location.href=n:alert("Something went wrong. Please try again later.")}))}}))}}},e=()=>{window.WPRecipeMaker.instacart.init()},"loading"!=document.readyState?e():document.addEventListener("DOMContentLoaded",e)},68:()=>{var e;window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker,window.WPRecipeMaker.jumpToSection={initOnce:()=>{window.addEventListener("resize",(()=>{const e=document.querySelectorAll(".wprm-recipe-jump-to-section-container-scroll");for(let t of e)window.WPRecipeMaker.jumpToSection.updateFade(t)})),window.WPRecipeMaker.jumpToSection.init()},init:()=>{const e=document.querySelectorAll(".wprm-recipe-jump-to-section-container-scroll");function t(e){window.WPRecipeMaker.jumpToSection.updateFade(e.currentTarget)}for(let n of e)n.removeEventListener("scroll",t),n.addEventListener("scroll",t),window.WPRecipeMaker.jumpToSection.updateFade(n)},updateFade:e=>{const t=e.scrollLeft,n=e.scrollWidth-e.clientWidth;e.classList.toggle("scrolled-left",t<=0),e.classList.toggle("scrolled-right",t>=n-1)}},e=()=>{window.WPRecipeMaker.jumpToSection.initOnce()},"loading"!=document.readyState?e():document.addEventListener("DOMContentLoaded",e)},8455:()=>{var e;window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker,window.WPRecipeMaker.manager={init:()=>{},recipes:{},findRecipesOnPage:()=>{let e=[];const t=document.querySelectorAll("*[data-recipe-id]");for(let n of t){const t=parseInt(n.dataset.recipeId);t&&e.push(t)}return[...new Set(e)]},resetRecipe:e=>{window.WPRecipeMaker.manager.recipes.hasOwnProperty(`recipe-${e}`)&&delete window.WPRecipeMaker.manager.recipes[`recipe-${e}`]},getRecipe:(e,t=!1)=>(e="preview"===e?e:parseInt(e),window.WPRecipeMaker.manager.recipes.hasOwnProperty(`recipe-${e}`)?Promise.resolve(window.WPRecipeMaker.manager.recipes[`recipe-${e}`]):window.WPRecipeMaker.manager.loadRecipe(e,t)),getRecipeImmediately:e=>{e="preview"===e?e:parseInt(e);let t=!!window.WPRecipeMaker.manager.recipes.hasOwnProperty(`recipe-${e}`)&&window.WPRecipeMaker.manager.recipes[`recipe-${e}`];if(!t&&window.hasOwnProperty("wprm_recipes")&&window.wprm_recipes.hasOwnProperty(`recipe-${e}`)){const n=window.wprm_recipes[`recipe-${e}`];t=window.WPRecipeMaker.manager.loadRecipeObject(e,n),window.WPRecipeMaker.manager.recipes[`recipe-${e}`]=t}return t},loadRecipe:(e,t=!1)=>new Promise(((n,i)=>{new Promise(((n,i)=>{const r=t||e;window.hasOwnProperty("wprm_recipes")&&window.wprm_recipes.hasOwnProperty(`recipe-${r}`)?n(window.wprm_recipes[`recipe-${r}`]):window.WPRecipeMaker.manager.loadRecipeDataFromAPI(r).then((e=>{n(e)}))})).then((t=>{let i=!1;t&&(i=window.WPRecipeMaker.manager.loadRecipeObject(e,t)),window.WPRecipeMaker.manager.recipes[`recipe-${e}`]=i,n(i)}))})),loadRecipeDataFromAPI:e=>{let t={Accept:"application/json","Content-Type":"application/json"};return 0<parseInt(wprm_public.user)&&(t["X-WP-Nonce"]=wprm_public.api_nonce),new Promise(((n,i)=>{fetch(`${wprm_public.endpoints.manage}/recipe/${e}`,{method:"POST",headers:t,credentials:"same-origin",body:JSON.stringify({format:"frontend"})}).then((e=>!!e.ok&&e.json())).then((e=>{n(e)}))}))},loadRecipeObject:(e,t)=>{let n={id:e,data:t,setServings:(...e)=>{},setAdvancedServings:(...e)=>{},setUnitSystem:(...e)=>{},addRating:(...e)=>{}};return window.WPRecipeMaker.hasOwnProperty("managerPremium")&&(n=window.WPRecipeMaker.managerPremium.loadRecipeObject(e,n)),n},triggerChangeEvent:(e,t)=>{document.dispatchEvent(new CustomEvent("wprm-recipe-change",{detail:{id:e,type:t}}))},changeRecipeData:(e,t)=>{window.WPRecipeMaker.manager.recipes.hasOwnProperty(`recipe-${e}`)&&(window.WPRecipeMaker.manager.recipes[`recipe-${e}`].data={...window.WPRecipeMaker.manager.recipes[`recipe-${e}`].data,...t},document.dispatchEvent(new CustomEvent("wprm-recipe-change-data",{detail:{id:e}})))}},e=()=>{window.WPRecipeMaker.manager.init()},"loading"!=document.readyState?e():document.addEventListener("DOMContentLoaded",e)},7561:()=>{var e;window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker,window.WPRecipeMaker.media={init:()=>{document.addEventListener("click",(function(e){for(var t=e.target;t&&t!=this;t=t.parentNode){if(t.matches(".wprm-recipe-media-toggle")){WPRecipeMaker.media.onClick(t,e);break}if(t.matches(".wprm-media-toggle-checkbox")){WPRecipeMaker.media.onSwitch(t,e);break}}}),!1),WPRecipeMaker.media.setState(wprm_public.settings.instruction_media_toggle_default)},onClick:(e,t)=>{t.preventDefault();const n=e.dataset.state;WPRecipeMaker.media.setState(n,e)},onSwitch:(e,t)=>{const n=e.checked?"on":"off";WPRecipeMaker.media.setState(n,e)},setState:(e,t=!1)=>{const n=WPRecipeMaker.media.state;if(("on"===e||"off"===e)&&e!==n){let n=0;t&&(n=window.pageYOffset+t.getBoundingClientRect().top);const i=document.querySelectorAll(".wprm-recipe-instruction-media");for(let t of i)t.style.display="off"===e?"none":"";let r=0;t&&(r=window.pageYOffset+t.getBoundingClientRect().top);const o=r-n;o&&scrollBy(0,o);const a=document.querySelectorAll(".wprm-recipe-media-toggle");for(let t of a)e===t.dataset.state?t.classList.add("wprm-toggle-active"):t.classList.remove("wprm-toggle-active");const s=document.querySelectorAll(".wprm-media-toggle-checkbox");for(let t of s)t.checked="on"===e;WPRecipeMaker.media.state=e}},state:"on"},e=()=>{window.WPRecipeMaker.media.init()},"loading"!=document.readyState?e():document.addEventListener("DOMContentLoaded",e)},4253:()=>{var e;window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker,window.WPRecipeMaker.myShoppingHelp={init:()=>{WPRecipeMaker.myShoppingHelp.checkAndShow();let e=setInterval((()=>{window.msh&&(WPRecipeMaker.myShoppingHelp.checkAndShow(),clearInterval(e))}),100);setTimeout((()=>{clearInterval(e)}),1e4),document.addEventListener("click",(function(e){for(let t=e.target;t&&t!==this;t=t.parentNode)if(t.matches(".wprm-recipe-my-shopping-help")){WPRecipeMaker.myShoppingHelp.onClick(t,e);break}}),!1)},checkAndShow:()=>{if(window.msh&&("function"==typeof window.msh.addRecipe||"function"==typeof window.msh.AddRecipe)){document.querySelectorAll(".wprm-recipe-my-shopping-help").forEach((e=>{"hidden"===e.style.visibility&&(e.style.visibility="visible")}))}},onClick:(e,t)=>{t.preventDefault();const n=WPRecipeMaker.myShoppingHelp.getRecipeFromElement(e);if(!n)return void console.warn("WPRM My Shopping Help: recipe data is missing.");const i=WPRecipeMaker.myShoppingHelp.getHandler();i?i(n):console.warn("WPRM My Shopping Help: widget is not available yet.")},getRecipeFromElement:e=>{if(e.dataset.recipe)try{return JSON.parse(e.dataset.recipe)}catch(n){console.error("WPRM My Shopping Help: unable to parse recipe data.",n)}const t={};return e.dataset.recipeId&&(t.id=e.dataset.recipeId),e.dataset.recipeType&&(t.type=e.dataset.recipeType),e.dataset.recipeUrl&&(t.url=e.dataset.recipeUrl),e.dataset.recipeName&&(t.name=e.dataset.recipeName),e.dataset.recipeImage&&(t.image=e.dataset.recipeImage),Object.keys(t).length?t:null},getHandler:()=>window.msh&&"function"==typeof window.msh.addRecipe?window.msh.addRecipe.bind(window.msh):window.msh&&"function"==typeof window.msh.AddRecipe?window.msh.AddRecipe.bind(window.msh):null},e=()=>{window.WPRecipeMaker.myShoppingHelp.init()},"loading"!=document.readyState?e():document.addEventListener("DOMContentLoaded",e)},9854:()=>{var e;window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker,window.WPRecipeMaker.pinterest={init(){document.addEventListener("click",(function(e){for(var t=e.target;t&&t!=this;t=t.parentNode)if(t.matches(".wprm-recipe-pin")){WPRecipeMaker.pinterest.onClick(t,e);break}}),!1)},onClick(e,t){t.preventDefault();const n=this.getPinUtils();if(n)if(e.dataset.hasOwnProperty("pinAction")&&"any"===e.dataset.pinAction)PinUtils.pinAny();else{const t=e.dataset.url,i=e.dataset.media,r=e.dataset.description,o=e.dataset.repin;o?PinUtils.repin(o):i&&n.pinOne({url:t,media:i,description:r})}else window.open(e.href,"targetWindow","toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=500")},getPinUtils:()=>!!window.hasOwnProperty("PinUtils")&&window.PinUtils},e=()=>{window.WPRecipeMaker.pinterest.init()},"loading"!=document.readyState?e():document.addEventListener("DOMContentLoaded",e)},3579:()=>{var e;window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker,window.WPRecipeMaker.print={init:()=>{document.addEventListener("click",(function(e){for(var t=e.target;t&&t!=this;t=t.parentNode)if(t.matches(".wprm-recipe-print, .wprm-print-recipe-shortcode")){WPRecipeMaker.print.onClick(t,e);break}}),!1)},onClick:(e,t)=>{let n=e.dataset.recipeId;if(!n){const t=e.closest(".wprm-recipe-container");t&&(n=t.dataset.recipeId)}if(n){t.preventDefault(),n=parseInt(n);const i=e.dataset.hasOwnProperty("template")?e.dataset.template:"";let r="other";const o=e.closest(".wprm-recipe");o&&(r=o.classList.contains("wprm-recipe-snippet")?"snippet":o.classList.contains("wprm-recipe-roundup-item")?"roundup":"recipe"),window.WPRecipeMaker.analytics.registerAction(n,wprm_public.post_id,"print",{location:r}),WPRecipeMaker.print.recipeAsIs(n,i)}},recipeAsIs:(e,t="")=>{let n=!1,i=1,r=!1;window.WPRecipeMaker.manager.getRecipe(e).then((o=>{o&&(o.data.hasOwnProperty("currentSystem")&&(i=o.data.currentSystem),o.data.currentServingsParsed!==o.data.originalServingsParsed&&(n=o.data.currentServingsParsed),r=o.data.currentAdvancedServings),WPRecipeMaker.print.recipe(e,n,i,r,t)}))},recipe:(e,t=!1,n=1,i=!1,r="")=>{let o=!1;if("slug"===wprm_public.settings.print_recipe_identifier){const t=window.WPRecipeMaker.manager.getRecipeImmediately(e);t&&t.data.slug&&(o=t.data.slug,o.startsWith("wprm-")&&(o=o.substring(5)))}let a=o||e;r&&(a+=`/${r}`);const s=WPRecipeMaker.print.getUrl(a),c=wprm_public.settings.print_new_tab?"_blank":"_self",p={id:e,system:n,servings:t,advancedServings:i};localStorage.setItem("wprmPrintArgs",JSON.stringify(p));const d=window.open(s,c);"_blank"===c&&(d.onload=()=>{d.focus(),d.hasOwnProperty("WPRMPrint")&&d.WPRMPrint.setArgs(p)})},getUrl:e=>{const t=wprm_public.home_url.split(/\?(.+)/);let n=t[0];return n.endsWith("/")||(n+="/"),wprm_public.permalinks?(n+=wprm_public.print_slug+"/"+e,t[1]&&(n+="?"+t[1])):(n+="?"+wprm_public.print_slug+"="+e,t[1]&&(n+="&"+t[1])),n}},e=()=>{window.WPRecipeMaker.print.init()},"loading"!=document.readyState?e():document.addEventListener("DOMContentLoaded",e)},1104:()=>{window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker,window.WPRecipeMaker.recipe={init:()=>{window.addEventListener("wpupgInitReady",(function(e){const t=e.detail;window.WPRecipeMaker.recipe.wpupgGridCompatibility(t)}))},wpupgGridCompatibility:e=>{e&&e.on("itemsLoaded",(()=>{window.WPRecipeMaker.recipe.initFeatures()}))},initFeatures:(e={})=>{if(e.hasOwnProperty("id")&&window.WPRecipeMaker.manager.resetRecipe(e.id),window.WPRecipeMaker){if(window.WPRecipeMaker.hasOwnProperty("advancedServings")&&window.WPRecipeMaker.advancedServings.init(),window.WPRecipeMaker.hasOwnProperty("quantities")&&(window.WPRecipeMaker.quantities.init(),e.hasOwnProperty("id")&&e.hasOwnProperty("servings"))){const t=parseInt(e.servings);t&&setTimeout((()=>{window.WPRecipeMaker.quantities.setServings(e.id,t)}),100)}window.WPRecipeMaker.hasOwnProperty("instacart")&&window.WPRecipeMaker.instacart.init(),window.WPRecipeMaker.hasOwnProperty("jumpToSection")&&window.WPRecipeMaker.jumpToSection.init(),window.WPRecipeMaker.hasOwnProperty("timer")&&window.WPRecipeMaker.timer.init(),window.WPRecipeMaker.hasOwnProperty("preventSleep")&&window.WPRecipeMaker.preventSleep.init(),window.WPRecipeMaker.hasOwnProperty("privateNotes")&&window.WPRecipeMaker.privateNotes.init(),window.WPRecipeMaker.hasOwnProperty("tooltip")&&window.WPRecipeMaker.tooltip.init(),window.WPRecipeMaker.hasOwnProperty("video")&&wprm_public.settings.video_force_ratio&&window.WPRecipeMaker.video.init()}document.dispatchEvent(new CustomEvent("wprmRecipeInit",{detail:e}))}},window.WPRecipeMaker.recipe.init()},6944:()=>{var e;window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker,window.WPRecipeMaker.slickstream={init:()=>{document.addEventListener("click",(function(e){for(var t=e.target;t&&t!=this;t=t.parentNode){if(t.matches(".wprm-recipe-slickstream-not-saved")){WPRecipeMaker.slickstream.onClickSave(t,e);break}if(t.matches(".wprm-recipe-slickstream-saved")){WPRecipeMaker.slickstream.onClickSaved(t,e);break}}}),!1),document.addEventListener("slickstream-favorite-change",(()=>{WPRecipeMaker.slickstream.favoriteChanged()})),WPRecipeMaker.slickstream.favoriteChanged(),WPRecipeMaker.slickstream.show()},show:async()=>{if(await WPRecipeMaker.slickstream.getSlickstream()){const e=document.querySelectorAll(".wprm-recipe-slickstream");for(let t of e)t.style.visibility=""}},getSlickstream:async()=>window.slickstream?window.slickstream.v1:new Promise(((e,t)=>{document.addEventListener("slickstream-ready",(()=>{e(window.slickstream.v1)}))})),onClickSave:async(e,t)=>{t.preventDefault(),WPRecipeMaker.slickstream.setFavoriteStatus(!0)},onClickSaved:async(e,t)=>{t.preventDefault(),WPRecipeMaker.slickstream.setFavoriteStatus(!1)},favoriteChanged:async()=>{const e=(await WPRecipeMaker.slickstream.getSlickstream()).favorites.getState(),t=document.querySelectorAll(".wprm-recipe-slickstream");for(let n of t)n.classList.contains("wprm-recipe-slickstream-not-saved")?n.style.display=!0===e?"none":"":n.classList.contains("wprm-recipe-slickstream-saved")&&(n.style.display=!0===e?"":"none")},setFavoriteStatus:async e=>{(await WPRecipeMaker.slickstream.getSlickstream()).favorites.setState(e)}},e=()=>{window.WPRecipeMaker.slickstream.init()},"loading"!=document.readyState?e():document.addEventListener("DOMContentLoaded",e)},9002:()=>{window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker,window.WPRecipeMaker.temperature={getTemperatures(){let e=[];const t=document.querySelectorAll(".wprm-temperature-container");for(let n of t)e.push(WPRecipeMaker.temperature.getData(n));return e},getData:e=>({container:e,value:e.dataset.value,unit:e.dataset.unit,help:e.dataset.tooltip})}},9047:()=>{var e;window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker,window.WPRecipeMaker.video={load(){window.addEventListener("resize",function(){this.forceRatio()}.bind(this)),window.WPRecipeMaker.video.init()},init(){this.forceRatio()},forceRatio(){document.querySelectorAll(".wprm-recipe iframe, .wprm-recipe object, .wprm-recipe video, .wprm-recipe-video-container iframe, .wprm-recipe-video-container object, .wprm-recipe-video-container video").forEach((function(e){var t,n,i=e.parentNode;if(e.classList.contains("intrinsic-ignore")||e.parentNode.classList.contains("intrinsic-ignore"))return!0;e.dataset.origwidth||(e.setAttribute("data-origwidth",e.width),e.setAttribute("data-origheight",e.height)),t=(n=i.offsetWidth)/e.dataset.origwidth,e.style.width=n+"px",e.style.height=e.dataset.origheight*t+"px"}))}},e=()=>{wprm_public.settings.video_force_ratio&&window.WPRecipeMaker.video.load()},"loading"!=document.readyState?e():document.addEventListener("DOMContentLoaded",e)},2998:()=>{},4962:(e,t,n)=>{"use strict";n.d(t,{UD:()=>m});var i=n(8528),r=n(9741),o=n(6423),a=n(7790),s=n(4780),c=n(5901),p=n(5850),d=n(2155),l={placement:"bottom",modifiers:[],strategy:"absolute"};function u(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function m(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,m=void 0===n?[]:n,f=t.defaultOptions,w=void 0===f?l:f;return function(e,t,n){void 0===n&&(n=w);var f={placement:"bottom",orderedModifiers:[],options:Object.assign({},l,w),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},h=[],v=!1,g={state:f,setOptions:function(n){var i="function"==typeof n?n(f.options):n;y(),f.options=Object.assign({},w,f.options,i),f.scrollParents={reference:(0,d.vq)(e)?(0,o.A)(e):e.contextElement?(0,o.A)(e.contextElement):[],popper:(0,o.A)(t)};var r=(0,s.A)((0,p.A)([].concat(m,f.options.modifiers)));return f.orderedModifiers=r.filter((function(e){return e.enabled})),f.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,i=void 0===n?{}:n,r=e.effect;if("function"==typeof r){var o=r({state:f,name:t,instance:g,options:i}),a=function(){};h.push(o||a)}})),g.update()},forceUpdate:function(){if(!v){var e=f.elements,t=e.reference,n=e.popper;if(u(t,n)){f.rects={reference:(0,i.A)(t,(0,a.A)(n),"fixed"===f.options.strategy),popper:(0,r.A)(n)},f.reset=!1,f.placement=f.options.placement,f.orderedModifiers.forEach((function(e){return f.modifiersData[e.name]=Object.assign({},e.data)}));for(var o=0;o<f.orderedModifiers.length;o++)if(!0!==f.reset){var s=f.orderedModifiers[o],c=s.fn,p=s.options,d=void 0===p?{}:p,l=s.name;"function"==typeof c&&(f=c({state:f,options:d,name:l,instance:g})||f)}else f.reset=!1,o=-1}}},update:(0,c.A)((function(){return new Promise((function(e){g.forceUpdate(),e(f)}))})),destroy:function(){y(),v=!0}};if(!u(e,t))return g;function y(){h.forEach((function(e){return e()})),h=[]}return g.setOptions(n).then((function(e){!v&&n.onFirstUpdate&&n.onFirstUpdate(e)})),g}}},7272:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var i=n(2155);function r(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&(0,i.Ng)(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}},9228:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var i=n(2155),r=n(100);function o(e,t){void 0===t&&(t=!1);var n=e.getBoundingClientRect(),o=1,a=1;if((0,i.sb)(e)&&t){var s=e.offsetHeight,c=e.offsetWidth;c>0&&(o=(0,r.LI)(n.width)/c||1),s>0&&(a=(0,r.LI)(n.height)/s||1)}return{width:n.width/o,height:n.height/a,top:n.top/a,right:n.right/o,bottom:n.bottom/a,left:n.left/o,x:n.left/o,y:n.top/a}}},8741:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});var i=n(7116),r=n(8269),o=n(5090),a=n(6423),s=n(7790),c=n(8994),p=n(253),d=n(2155),l=n(9228),u=n(5961),m=n(7272),f=n(9398),w=n(5344),h=n(100);function v(e,t){return t===i.R9?(0,w.A)((0,r.A)(e)):(0,d.vq)(t)?function(e){var t=(0,l.A)(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(t):(0,w.A)((0,o.A)((0,c.A)(e)))}function g(e,t,n){var i="clippingParents"===t?function(e){var t=(0,a.A)((0,u.A)(e)),n=["absolute","fixed"].indexOf((0,p.A)(e).position)>=0&&(0,d.sb)(e)?(0,s.A)(e):e;return(0,d.vq)(n)?t.filter((function(e){return(0,d.vq)(e)&&(0,m.A)(e,n)&&"body"!==(0,f.A)(e)})):[]}(e):[].concat(t),r=[].concat(i,[n]),o=r[0],c=r.reduce((function(t,n){var i=v(e,n);return t.top=(0,h.T9)(i.top,t.top),t.right=(0,h.jk)(i.right,t.right),t.bottom=(0,h.jk)(i.bottom,t.bottom),t.left=(0,h.T9)(i.left,t.left),t}),v(e,o));return c.width=c.right-c.left,c.height=c.bottom-c.top,c.x=c.left,c.y=c.top,c}},8528:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var i=n(9228),r=n(4004),o=n(9398),a=n(2155),s=n(2951),c=n(8994),p=n(288),d=n(100);function l(e,t,n){void 0===n&&(n=!1);var l=(0,a.sb)(t),u=(0,a.sb)(t)&&function(e){var t=e.getBoundingClientRect(),n=(0,d.LI)(t.width)/e.offsetWidth||1,i=(0,d.LI)(t.height)/e.offsetHeight||1;return 1!==n||1!==i}(t),m=(0,c.A)(t),f=(0,i.A)(e,u),w={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(l||!l&&!n)&&(("body"!==(0,o.A)(t)||(0,p.A)(m))&&(w=(0,r.A)(t)),(0,a.sb)(t)?((h=(0,i.A)(t,!0)).x+=t.clientLeft,h.y+=t.clientTop):m&&(h.x=(0,s.A)(m))),{x:f.left+w.scrollLeft-h.x,y:f.top+w.scrollTop-h.y,width:f.width,height:f.height}}},253:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var i=n(7505);function r(e){return(0,i.A)(e).getComputedStyle(e)}},8994:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var i=n(2155);function r(e){return(((0,i.vq)(e)?e.ownerDocument:e.document)||window.document).documentElement}},5090:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var i=n(8994),r=n(253),o=n(2951),a=n(8796),s=n(100);function c(e){var t,n=(0,i.A)(e),c=(0,a.A)(e),p=null==(t=e.ownerDocument)?void 0:t.body,d=(0,s.T9)(n.scrollWidth,n.clientWidth,p?p.scrollWidth:0,p?p.clientWidth:0),l=(0,s.T9)(n.scrollHeight,n.clientHeight,p?p.scrollHeight:0,p?p.clientHeight:0),u=-c.scrollLeft+(0,o.A)(e),m=-c.scrollTop;return"rtl"===(0,r.A)(p||n).direction&&(u+=(0,s.T9)(n.clientWidth,p?p.clientWidth:0)-d),{width:d,height:l,x:u,y:m}}},6671:(e,t,n)=>{"use strict";function i(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}n.d(t,{A:()=>i})},9741:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var i=n(9228);function r(e){var t=(0,i.A)(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}},9398:(e,t,n)=>{"use strict";function i(e){return e?(e.nodeName||"").toLowerCase():null}n.d(t,{A:()=>i})},4004:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var i=n(8796),r=n(7505),o=n(2155),a=n(6671);function s(e){return e!==(0,r.A)(e)&&(0,o.sb)(e)?(0,a.A)(e):(0,i.A)(e)}},7790:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var i=n(7505),r=n(9398),o=n(253),a=n(2155),s=n(961),c=n(5961);function p(e){return(0,a.sb)(e)&&"fixed"!==(0,o.A)(e).position?e.offsetParent:null}function d(e){for(var t=(0,i.A)(e),n=p(e);n&&(0,s.A)(n)&&"static"===(0,o.A)(n).position;)n=p(n);return n&&("html"===(0,r.A)(n)||"body"===(0,r.A)(n)&&"static"===(0,o.A)(n).position)?t:n||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&(0,a.sb)(e)&&"fixed"===(0,o.A)(e).position)return null;var n=(0,c.A)(e);for((0,a.Ng)(n)&&(n=n.host);(0,a.sb)(n)&&["html","body"].indexOf((0,r.A)(n))<0;){var i=(0,o.A)(n);if("none"!==i.transform||"none"!==i.perspective||"paint"===i.contain||-1!==["transform","perspective"].indexOf(i.willChange)||t&&"filter"===i.willChange||t&&i.filter&&"none"!==i.filter)return n;n=n.parentNode}return null}(e)||t}},5961:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var i=n(9398),r=n(8994),o=n(2155);function a(e){return"html"===(0,i.A)(e)?e:e.assignedSlot||e.parentNode||((0,o.Ng)(e)?e.host:null)||(0,r.A)(e)}},3448:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var i=n(5961),r=n(288),o=n(9398),a=n(2155);function s(e){return["html","body","#document"].indexOf((0,o.A)(e))>=0?e.ownerDocument.body:(0,a.sb)(e)&&(0,r.A)(e)?e:s((0,i.A)(e))}},8269:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var i=n(7505),r=n(8994),o=n(2951);function a(e){var t=(0,i.A)(e),n=(0,r.A)(e),a=t.visualViewport,s=n.clientWidth,c=n.clientHeight,p=0,d=0;return a&&(s=a.width,c=a.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(p=a.offsetLeft,d=a.offsetTop)),{width:s,height:c,x:p+(0,o.A)(e),y:d}}},7505:(e,t,n)=>{"use strict";function i(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}n.d(t,{A:()=>i})},8796:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var i=n(7505);function r(e){var t=(0,i.A)(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}},2951:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var i=n(9228),r=n(8994),o=n(8796);function a(e){return(0,i.A)((0,r.A)(e)).left+(0,o.A)(e).scrollLeft}},2155:(e,t,n)=>{"use strict";n.d(t,{Ng:()=>a,sb:()=>o,vq:()=>r});var i=n(7505);function r(e){return e instanceof(0,i.A)(e).Element||e instanceof Element}function o(e){return e instanceof(0,i.A)(e).HTMLElement||e instanceof HTMLElement}function a(e){return"undefined"!=typeof ShadowRoot&&(e instanceof(0,i.A)(e).ShadowRoot||e instanceof ShadowRoot)}},288:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var i=n(253);function r(e){var t=(0,i.A)(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}},961:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var i=n(9398);function r(e){return["table","td","th"].indexOf((0,i.A)(e))>=0}},6423:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var i=n(3448),r=n(5961),o=n(7505),a=n(288);function s(e,t){var n;void 0===t&&(t=[]);var c=(0,i.A)(e),p=c===(null==(n=e.ownerDocument)?void 0:n.body),d=(0,o.A)(c),l=p?[d].concat(d.visualViewport||[],(0,a.A)(c)?c:[]):c,u=t.concat(l);return p?u:u.concat(s((0,r.A)(l)))}},7116:(e,t,n)=>{"use strict";n.d(t,{DD:()=>h,GM:()=>v,Mn:()=>i,OM:()=>c,Ol:()=>w,R9:()=>u,WY:()=>l,_N:()=>d,ir:()=>f,kb:()=>a,ni:()=>p,pG:()=>o,qZ:()=>s,sQ:()=>r,xf:()=>m});var i="top",r="bottom",o="right",a="left",s="auto",c=[i,r,o,a],p="start",d="end",l="clippingParents",u="viewport",m="popper",f="reference",w=c.reduce((function(e,t){return e.concat([t+"-"+p,t+"-"+d])}),[]),h=[].concat(c,[s]).reduce((function(e,t){return e.concat([t,t+"-"+p,t+"-"+d])}),[]),v=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"]},3129:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var i=n(9398),r=n(2155);const o={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},o=t.attributes[e]||{},a=t.elements[e];(0,r.sb)(a)&&(0,i.A)(a)&&(Object.assign(a.style,n),Object.keys(o).forEach((function(e){var t=o[e];!1===t?a.removeAttribute(e):a.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var o=t.elements[e],a=t.attributes[e]||{},s=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});(0,r.sb)(o)&&(0,i.A)(o)&&(Object.assign(o.style,s),Object.keys(a).forEach((function(e){o.removeAttribute(e)})))}))}},requires:["computeStyles"]}},8034:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var i=n(6966),r=n(9741),o=n(7272),a=n(7790),s=n(7529),c=n(3709),p=n(3432),d=n(7985),l=n(7116);const u={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,o=e.name,u=e.options,m=n.elements.arrow,f=n.modifiersData.popperOffsets,w=(0,i.A)(n.placement),h=(0,s.A)(w),v=[l.kb,l.pG].indexOf(w)>=0?"height":"width";if(m&&f){var g=function(e,t){return e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e,(0,p.A)("number"!=typeof e?e:(0,d.A)(e,l.OM))}(u.padding,n),y=(0,r.A)(m),b="y"===h?l.Mn:l.kb,k="y"===h?l.sQ:l.pG,P=n.rects.reference[v]+n.rects.reference[h]-f[h]-n.rects.popper[v],M=f[h]-n.rects.reference[h],A=(0,a.A)(m),R=A?"y"===h?A.clientHeight||0:A.clientWidth||0:0,W=P/2-M/2,O=g[b],S=R-y[v]-g[k],x=R/2-y[v]/2+W,E=(0,c.u)(O,x,S),L=h;n.modifiersData[o]=((t={})[L]=E,t.centerOffset=E-x,t)}},effect:function(e){var t=e.state,n=e.options.element,i=void 0===n?"[data-popper-arrow]":n;null!=i&&("string"!=typeof i||(i=t.elements.popper.querySelector(i)))&&(0,o.A)(t.elements.popper,i)&&(t.elements.arrow=i)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]}},160:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var i=n(7116),r=n(7790),o=n(7505),a=n(8994),s=n(253),c=n(6966),p=n(6411),d=n(100),l={top:"auto",right:"auto",bottom:"auto",left:"auto"};function u(e){var t,n=e.popper,c=e.popperRect,p=e.placement,u=e.variation,m=e.offsets,f=e.position,w=e.gpuAcceleration,h=e.adaptive,v=e.roundOffsets,g=e.isFixed,y=m.x,b=void 0===y?0:y,k=m.y,P=void 0===k?0:k,M="function"==typeof v?v({x:b,y:P}):{x:b,y:P};b=M.x,P=M.y;var A=m.hasOwnProperty("x"),R=m.hasOwnProperty("y"),W=i.kb,O=i.Mn,S=window;if(h){var x=(0,r.A)(n),E="clientHeight",L="clientWidth";if(x===(0,o.A)(n)&&(x=(0,a.A)(n),"static"!==(0,s.A)(x).position&&"absolute"===f&&(E="scrollHeight",L="scrollWidth")),p===i.Mn||(p===i.kb||p===i.pG)&&u===i._N)O=i.sQ,P-=(g&&x===S&&S.visualViewport?S.visualViewport.height:x[E])-c.height,P*=w?1:-1;if(p===i.kb||(p===i.Mn||p===i.sQ)&&u===i._N)W=i.pG,b-=(g&&x===S&&S.visualViewport?S.visualViewport.width:x[L])-c.width,b*=w?1:-1}var _,T=Object.assign({position:f},h&&l),C=!0===v?function(e){var t=e.x,n=e.y,i=window.devicePixelRatio||1;return{x:(0,d.LI)(t*i)/i||0,y:(0,d.LI)(n*i)/i||0}}({x:b,y:P}):{x:b,y:P};return b=C.x,P=C.y,w?Object.assign({},T,((_={})[O]=R?"0":"",_[W]=A?"0":"",_.transform=(S.devicePixelRatio||1)<=1?"translate("+b+"px, "+P+"px)":"translate3d("+b+"px, "+P+"px, 0)",_)):Object.assign({},T,((t={})[O]=R?P+"px":"",t[W]=A?b+"px":"",t.transform="",t))}const m={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,i=n.gpuAcceleration,r=void 0===i||i,o=n.adaptive,a=void 0===o||o,s=n.roundOffsets,d=void 0===s||s,l={placement:(0,c.A)(t.placement),variation:(0,p.A)(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:r,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,u(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:d})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,u(Object.assign({},l,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:d})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}}},7658:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var i=n(7505),r={passive:!0};const o={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,o=e.options,a=o.scroll,s=void 0===a||a,c=o.resize,p=void 0===c||c,d=(0,i.A)(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return s&&l.forEach((function(e){e.addEventListener("scroll",n.update,r)})),p&&d.addEventListener("resize",n.update,r),function(){s&&l.forEach((function(e){e.removeEventListener("scroll",n.update,r)})),p&&d.removeEventListener("resize",n.update,r)}},data:{}}},5432:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var i=n(8066),r=n(6966),o=n(601),a=n(9775),s=n(7143),c=n(7116),p=n(6411);const d={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,d=e.name;if(!t.modifiersData[d]._skip){for(var l=n.mainAxis,u=void 0===l||l,m=n.altAxis,f=void 0===m||m,w=n.fallbackPlacements,h=n.padding,v=n.boundary,g=n.rootBoundary,y=n.altBoundary,b=n.flipVariations,k=void 0===b||b,P=n.allowedAutoPlacements,M=t.options.placement,A=(0,r.A)(M),R=w||(A===M||!k?[(0,i.A)(M)]:function(e){if((0,r.A)(e)===c.qZ)return[];var t=(0,i.A)(e);return[(0,o.A)(e),t,(0,o.A)(t)]}(M)),W=[M].concat(R).reduce((function(e,n){return e.concat((0,r.A)(n)===c.qZ?(0,s.A)(t,{placement:n,boundary:v,rootBoundary:g,padding:h,flipVariations:k,allowedAutoPlacements:P}):n)}),[]),O=t.rects.reference,S=t.rects.popper,x=new Map,E=!0,L=W[0],_=0;_<W.length;_++){var T=W[_],C=(0,r.A)(T),j=(0,p.A)(T)===c.ni,D=[c.Mn,c.sQ].indexOf(C)>=0,I=D?"width":"height",q=(0,a.A)(t,{placement:T,boundary:v,rootBoundary:g,altBoundary:y,padding:h}),N=D?j?c.pG:c.kb:j?c.sQ:c.Mn;O[I]>S[I]&&(N=(0,i.A)(N));var H=(0,i.A)(N),B=[];if(u&&B.push(q[C]<=0),f&&B.push(q[N]<=0,q[H]<=0),B.every((function(e){return e}))){L=T,E=!1;break}x.set(T,B)}if(E)for(var F=function(e){var t=W.find((function(t){var n=x.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return L=t,"break"},U=k?3:1;U>0;U--){if("break"===F(U))break}t.placement!==L&&(t.modifiersData[d]._skip=!0,t.placement=L,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}}},5911:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var i=n(7116),r=n(9775);function o(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function a(e){return[i.Mn,i.pG,i.sQ,i.kb].some((function(t){return e[t]>=0}))}const s={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,i=t.rects.reference,s=t.rects.popper,c=t.modifiersData.preventOverflow,p=(0,r.A)(t,{elementContext:"reference"}),d=(0,r.A)(t,{altBoundary:!0}),l=o(p,i),u=o(d,s,c),m=a(l),f=a(u);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:m,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":m,"data-popper-escaped":f})}}},3208:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var i=n(6966),r=n(7116);const o={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,o=e.name,a=n.offset,s=void 0===a?[0,0]:a,c=r.DD.reduce((function(e,n){return e[n]=function(e,t,n){var o=(0,i.A)(e),a=[r.kb,r.Mn].indexOf(o)>=0?-1:1,s="function"==typeof n?n(Object.assign({},t,{placement:e})):n,c=s[0],p=s[1];return c=c||0,p=(p||0)*a,[r.kb,r.pG].indexOf(o)>=0?{x:p,y:c}:{x:c,y:p}}(n,t.rects,s),e}),{}),p=c[t.placement],d=p.x,l=p.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=d,t.modifiersData.popperOffsets.y+=l),t.modifiersData[o]=c}}},7993:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var i=n(5669);const r={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=(0,i.A)({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}}},1527:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var i=n(7116),r=n(6966),o=n(7529),a=n(1228),s=n(3709),c=n(9741),p=n(7790),d=n(9775),l=n(6411),u=n(2450),m=n(100);const f={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,f=e.name,w=n.mainAxis,h=void 0===w||w,v=n.altAxis,g=void 0!==v&&v,y=n.boundary,b=n.rootBoundary,k=n.altBoundary,P=n.padding,M=n.tether,A=void 0===M||M,R=n.tetherOffset,W=void 0===R?0:R,O=(0,d.A)(t,{boundary:y,rootBoundary:b,padding:P,altBoundary:k}),S=(0,r.A)(t.placement),x=(0,l.A)(t.placement),E=!x,L=(0,o.A)(S),_=(0,a.A)(L),T=t.modifiersData.popperOffsets,C=t.rects.reference,j=t.rects.popper,D="function"==typeof W?W(Object.assign({},t.rects,{placement:t.placement})):W,I="number"==typeof D?{mainAxis:D,altAxis:D}:Object.assign({mainAxis:0,altAxis:0},D),q=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,N={x:0,y:0};if(T){if(h){var H,B="y"===L?i.Mn:i.kb,F="y"===L?i.sQ:i.pG,U="y"===L?"height":"width",V=T[L],$=V+O[B],z=V-O[F],G=A?-j[U]/2:0,Q=x===i.ni?C[U]:j[U],Y=x===i.ni?-j[U]:-C[U],J=t.elements.arrow,K=A&&J?(0,c.A)(J):{width:0,height:0},X=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:(0,u.A)(),Z=X[B],ee=X[F],te=(0,s.u)(0,C[U],K[U]),ne=E?C[U]/2-G-te-Z-I.mainAxis:Q-te-Z-I.mainAxis,ie=E?-C[U]/2+G+te+ee+I.mainAxis:Y+te+ee+I.mainAxis,re=t.elements.arrow&&(0,p.A)(t.elements.arrow),oe=re?"y"===L?re.clientTop||0:re.clientLeft||0:0,ae=null!=(H=null==q?void 0:q[L])?H:0,se=V+ne-ae-oe,ce=V+ie-ae,pe=(0,s.u)(A?(0,m.jk)($,se):$,V,A?(0,m.T9)(z,ce):z);T[L]=pe,N[L]=pe-V}if(g){var de,le="x"===L?i.Mn:i.kb,ue="x"===L?i.sQ:i.pG,me=T[_],fe="y"===_?"height":"width",we=me+O[le],he=me-O[ue],ve=-1!==[i.Mn,i.kb].indexOf(S),ge=null!=(de=null==q?void 0:q[_])?de:0,ye=ve?we:me-C[fe]-j[fe]-ge+I.altAxis,be=ve?me+C[fe]+j[fe]-ge-I.altAxis:he,ke=A&&ve?(0,s.P)(ye,me,be):(0,s.u)(A?ye:we,me,A?be:he);T[_]=ke,N[_]=ke-me}t.modifiersData[f]=N}},requiresIfExists:["offset"]}},2962:(e,t,n)=>{"use strict";n.d(t,{n4:()=>f});var i=n(4962),r=n(7658),o=n(7993),a=n(160),s=n(3129),c=n(3208),p=n(5432),d=n(1527),l=n(8034),u=n(5911),m=[r.A,o.A,a.A,s.A,c.A,p.A,d.A,l.A,u.A],f=(0,i.UD)({defaultModifiers:m})},7143:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var i=n(6411),r=n(7116),o=n(9775),a=n(6966);function s(e,t){void 0===t&&(t={});var n=t,s=n.placement,c=n.boundary,p=n.rootBoundary,d=n.padding,l=n.flipVariations,u=n.allowedAutoPlacements,m=void 0===u?r.DD:u,f=(0,i.A)(s),w=f?l?r.Ol:r.Ol.filter((function(e){return(0,i.A)(e)===f})):r.OM,h=w.filter((function(e){return m.indexOf(e)>=0}));0===h.length&&(h=w);var v=h.reduce((function(t,n){return t[n]=(0,o.A)(e,{placement:n,boundary:c,rootBoundary:p,padding:d})[(0,a.A)(n)],t}),{});return Object.keys(v).sort((function(e,t){return v[e]-v[t]}))}},5669:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var i=n(6966),r=n(6411),o=n(7529),a=n(7116);function s(e){var t,n=e.reference,s=e.element,c=e.placement,p=c?(0,i.A)(c):null,d=c?(0,r.A)(c):null,l=n.x+n.width/2-s.width/2,u=n.y+n.height/2-s.height/2;switch(p){case a.Mn:t={x:l,y:n.y-s.height};break;case a.sQ:t={x:l,y:n.y+n.height};break;case a.pG:t={x:n.x+n.width,y:u};break;case a.kb:t={x:n.x-s.width,y:u};break;default:t={x:n.x,y:n.y}}var m=p?(0,o.A)(p):null;if(null!=m){var f="y"===m?"height":"width";switch(d){case a.ni:t[m]=t[m]-(n[f]/2-s[f]/2);break;case a._N:t[m]=t[m]+(n[f]/2-s[f]/2)}}return t}},5901:(e,t,n)=>{"use strict";function i(e){var t;return function(){return t||(t=new Promise((function(n){Promise.resolve().then((function(){t=void 0,n(e())}))}))),t}}n.d(t,{A:()=>i})},9775:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var i=n(8741),r=n(8994),o=n(9228),a=n(5669),s=n(5344),c=n(7116),p=n(2155),d=n(3432),l=n(7985);function u(e,t){void 0===t&&(t={});var n=t,u=n.placement,m=void 0===u?e.placement:u,f=n.boundary,w=void 0===f?c.WY:f,h=n.rootBoundary,v=void 0===h?c.R9:h,g=n.elementContext,y=void 0===g?c.xf:g,b=n.altBoundary,k=void 0!==b&&b,P=n.padding,M=void 0===P?0:P,A=(0,d.A)("number"!=typeof M?M:(0,l.A)(M,c.OM)),R=y===c.xf?c.ir:c.xf,W=e.rects.popper,O=e.elements[k?R:y],S=(0,i.A)((0,p.vq)(O)?O:O.contextElement||(0,r.A)(e.elements.popper),w,v),x=(0,o.A)(e.elements.reference),E=(0,a.A)({reference:x,element:W,strategy:"absolute",placement:m}),L=(0,s.A)(Object.assign({},W,E)),_=y===c.xf?L:x,T={top:S.top-_.top+A.top,bottom:_.bottom-S.bottom+A.bottom,left:S.left-_.left+A.left,right:_.right-S.right+A.right},C=e.modifiersData.offset;if(y===c.xf&&C){var j=C[m];Object.keys(T).forEach((function(e){var t=[c.pG,c.sQ].indexOf(e)>=0?1:-1,n=[c.Mn,c.sQ].indexOf(e)>=0?"y":"x";T[e]+=j[n]*t}))}return T}},7985:(e,t,n)=>{"use strict";function i(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}n.d(t,{A:()=>i})},1228:(e,t,n)=>{"use strict";function i(e){return"x"===e?"y":"x"}n.d(t,{A:()=>i})},6966:(e,t,n)=>{"use strict";function i(e){return e.split("-")[0]}n.d(t,{A:()=>i})},2450:(e,t,n)=>{"use strict";function i(){return{top:0,right:0,bottom:0,left:0}}n.d(t,{A:()=>i})},7529:(e,t,n)=>{"use strict";function i(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}n.d(t,{A:()=>i})},8066:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var i={left:"right",right:"left",bottom:"top",top:"bottom"};function r(e){return e.replace(/left|right|bottom|top/g,(function(e){return i[e]}))}},601:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var i={start:"end",end:"start"};function r(e){return e.replace(/start|end/g,(function(e){return i[e]}))}},6411:(e,t,n)=>{"use strict";function i(e){return e.split("-")[1]}n.d(t,{A:()=>i})},100:(e,t,n)=>{"use strict";n.d(t,{LI:()=>o,T9:()=>i,jk:()=>r});var i=Math.max,r=Math.min,o=Math.round},5850:(e,t,n)=>{"use strict";function i(e){var t=e.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{});return Object.keys(t).map((function(e){return t[e]}))}n.d(t,{A:()=>i})},3432:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var i=n(2450);function r(e){return Object.assign({},(0,i.A)(),e)}},4780:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var i=n(7116);function r(e){var t=new Map,n=new Set,i=[];function r(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var i=t.get(e);i&&r(i)}})),i.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||r(e)})),i}function o(e){var t=r(e);return i.GM.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}},5344:(e,t,n)=>{"use strict";function i(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}n.d(t,{A:()=>i})},3709:(e,t,n)=>{"use strict";n.d(t,{P:()=>o,u:()=>r});var i=n(100);function r(e,t,n){return(0,i.T9)(e,(0,i.jk)(t,n))}function o(e,t,n){var i=r(e,t,n);return i>n?n:i}},4558:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>K});var i=n(2962),r=n(3129),o="tippy-content",a="tippy-backdrop",s="tippy-arrow",c="tippy-svg-arrow",p={passive:!0,capture:!0},d=function(){return document.body};function l(e,t,n){if(Array.isArray(e)){var i=e[t];return null==i?Array.isArray(n)?n[t]:n:i}return e}function u(e,t){var n={}.toString.call(e);return 0===n.indexOf("[object")&&n.indexOf(t+"]")>-1}function m(e,t){return"function"==typeof e?e.apply(void 0,t):e}function f(e,t){return 0===t?e:function(i){clearTimeout(n),n=setTimeout((function(){e(i)}),t)};var n}function w(e){return[].concat(e)}function h(e,t){-1===e.indexOf(t)&&e.push(t)}function v(e){return e.split("-")[0]}function g(e){return[].slice.call(e)}function y(e){return Object.keys(e).reduce((function(t,n){return void 0!==e[n]&&(t[n]=e[n]),t}),{})}function b(){return document.createElement("div")}function k(e){return["Element","Fragment"].some((function(t){return u(e,t)}))}function P(e){return u(e,"MouseEvent")}function M(e){return!(!e||!e._tippy||e._tippy.reference!==e)}function A(e){return k(e)?[e]:function(e){return u(e,"NodeList")}(e)?g(e):Array.isArray(e)?e:g(document.querySelectorAll(e))}function R(e,t){e.forEach((function(e){e&&(e.style.transitionDuration=t+"ms")}))}function W(e,t){e.forEach((function(e){e&&e.setAttribute("data-state",t)}))}function O(e){var t,n=w(e)[0];return null!=n&&null!=(t=n.ownerDocument)&&t.body?n.ownerDocument:document}function S(e,t,n){var i=t+"EventListener";["transitionend","webkitTransitionEnd"].forEach((function(t){e[i](t,n)}))}function x(e,t){for(var n=t;n;){var i;if(e.contains(n))return!0;n=null==n.getRootNode||null==(i=n.getRootNode())?void 0:i.host}return!1}var E={isTouch:!1},L=0;function _(){E.isTouch||(E.isTouch=!0,window.performance&&document.addEventListener("mousemove",T))}function T(){var e=performance.now();e-L<20&&(E.isTouch=!1,document.removeEventListener("mousemove",T)),L=e}function C(){var e=document.activeElement;if(M(e)){var t=e._tippy;e.blur&&!t.state.isVisible&&e.blur()}}var j=!!("undefined"!=typeof window&&"undefined"!=typeof document)&&!!window.msCrypto;var D={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},I=Object.assign({appendTo:d,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},D,{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),q=Object.keys(I);function N(e){var t=(e.plugins||[]).reduce((function(t,n){var i,r=n.name,o=n.defaultValue;r&&(t[r]=void 0!==e[r]?e[r]:null!=(i=I[r])?i:o);return t}),{});return Object.assign({},e,t)}function H(e,t){var n=Object.assign({},t,{content:m(t.content,[e])},t.ignoreAttributes?{}:function(e,t){return(t?Object.keys(N(Object.assign({},I,{plugins:t}))):q).reduce((function(t,n){var i=(e.getAttribute("data-tippy-"+n)||"").trim();if(!i)return t;if("content"===n)t[n]=i;else try{t[n]=JSON.parse(i)}catch(r){t[n]=i}return t}),{})}(e,t.plugins));return n.aria=Object.assign({},I.aria,n.aria),n.aria={expanded:"auto"===n.aria.expanded?t.interactive:n.aria.expanded,content:"auto"===n.aria.content?t.interactive?null:"describedby":n.aria.content},n}function B(e,t){e.innerHTML=t}function F(e){var t=b();return!0===e?t.className=s:(t.className=c,k(e)?t.appendChild(e):B(t,e)),t}function U(e,t){k(t.content)?(B(e,""),e.appendChild(t.content)):"function"!=typeof t.content&&(t.allowHTML?B(e,t.content):e.textContent=t.content)}function V(e){var t=e.firstElementChild,n=g(t.children);return{box:t,content:n.find((function(e){return e.classList.contains(o)})),arrow:n.find((function(e){return e.classList.contains(s)||e.classList.contains(c)})),backdrop:n.find((function(e){return e.classList.contains(a)}))}}function $(e){var t=b(),n=b();n.className="tippy-box",n.setAttribute("data-state","hidden"),n.setAttribute("tabindex","-1");var i=b();function r(n,i){var r=V(t),o=r.box,a=r.content,s=r.arrow;i.theme?o.setAttribute("data-theme",i.theme):o.removeAttribute("data-theme"),"string"==typeof i.animation?o.setAttribute("data-animation",i.animation):o.removeAttribute("data-animation"),i.inertia?o.setAttribute("data-inertia",""):o.removeAttribute("data-inertia"),o.style.maxWidth="number"==typeof i.maxWidth?i.maxWidth+"px":i.maxWidth,i.role?o.setAttribute("role",i.role):o.removeAttribute("role"),n.content===i.content&&n.allowHTML===i.allowHTML||U(a,e.props),i.arrow?s?n.arrow!==i.arrow&&(o.removeChild(s),o.appendChild(F(i.arrow))):o.appendChild(F(i.arrow)):s&&o.removeChild(s)}return i.className=o,i.setAttribute("data-state","hidden"),U(i,e.props),t.appendChild(n),n.appendChild(i),r(e.props,e.props),{popper:t,onUpdate:r}}$.$$tippy=!0;var z=1,G=[],Q=[];function Y(e,t){var n,r,o,a,s,c,u,k,M=H(e,Object.assign({},I,N(y(t)))),A=!1,L=!1,_=!1,T=!1,C=[],D=f(be,M.interactiveDebounce),q=z++,B=(k=M.plugins).filter((function(e,t){return k.indexOf(e)===t})),F={id:q,reference:e,popper:b(),popperInstance:null,props:M,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:B,clearDelayTimeouts:function(){clearTimeout(n),clearTimeout(r),cancelAnimationFrame(o)},setProps:function(t){0;if(F.state.isDestroyed)return;ae("onBeforeUpdate",[F,t]),ge();var n=F.props,i=H(e,Object.assign({},n,y(t),{ignoreAttributes:!0}));F.props=i,ve(),n.interactiveDebounce!==i.interactiveDebounce&&(pe(),D=f(be,i.interactiveDebounce));n.triggerTarget&&!i.triggerTarget?w(n.triggerTarget).forEach((function(e){e.removeAttribute("aria-expanded")})):i.triggerTarget&&e.removeAttribute("aria-expanded");ce(),oe(),Y&&Y(n,i);F.popperInstance&&(Ae(),We().forEach((function(e){requestAnimationFrame(e._tippy.popperInstance.forceUpdate)})));ae("onAfterUpdate",[F,t])},setContent:function(e){F.setProps({content:e})},show:function(){0;var e=F.state.isVisible,t=F.state.isDestroyed,n=!F.state.isEnabled,i=E.isTouch&&!F.props.touch,r=l(F.props.duration,0,I.duration);if(e||t||n||i)return;if(te().hasAttribute("disabled"))return;if(ae("onShow",[F],!1),!1===F.props.onShow(F))return;F.state.isVisible=!0,ee()&&($.style.visibility="visible");oe(),me(),F.state.isMounted||($.style.transition="none");if(ee()){var o=ie();R([o.box,o.content],0)}c=function(){var e;if(F.state.isVisible&&!T){if(T=!0,$.offsetHeight,$.style.transition=F.props.moveTransition,ee()&&F.props.animation){var t=ie(),n=t.box,i=t.content;R([n,i],r),W([n,i],"visible")}se(),ce(),h(Q,F),null==(e=F.popperInstance)||e.forceUpdate(),ae("onMount",[F]),F.props.animation&&ee()&&function(e,t){we(e,t)}(r,(function(){F.state.isShown=!0,ae("onShown",[F])}))}},function(){var e,t=F.props.appendTo,n=te();e=F.props.interactive&&t===d||"parent"===t?n.parentNode:m(t,[n]);e.contains($)||e.appendChild($);F.state.isMounted=!0,Ae(),!1}()},hide:function(){0;var e=!F.state.isVisible,t=F.state.isDestroyed,n=!F.state.isEnabled,i=l(F.props.duration,1,I.duration);if(e||t||n)return;if(ae("onHide",[F],!1),!1===F.props.onHide(F))return;F.state.isVisible=!1,F.state.isShown=!1,T=!1,A=!1,ee()&&($.style.visibility="hidden");if(pe(),fe(),oe(!0),ee()){var r=ie(),o=r.box,a=r.content;F.props.animation&&(R([o,a],i),W([o,a],"hidden"))}se(),ce(),F.props.animation?ee()&&function(e,t){we(e,(function(){!F.state.isVisible&&$.parentNode&&$.parentNode.contains($)&&t()}))}(i,F.unmount):F.unmount()},hideWithInteractivity:function(e){0;ne().addEventListener("mousemove",D),h(G,D),D(e)},enable:function(){F.state.isEnabled=!0},disable:function(){F.hide(),F.state.isEnabled=!1},unmount:function(){0;F.state.isVisible&&F.hide();if(!F.state.isMounted)return;Re(),We().forEach((function(e){e._tippy.unmount()})),$.parentNode&&$.parentNode.removeChild($);Q=Q.filter((function(e){return e!==F})),F.state.isMounted=!1,ae("onHidden",[F])},destroy:function(){0;if(F.state.isDestroyed)return;F.clearDelayTimeouts(),F.unmount(),ge(),delete e._tippy,F.state.isDestroyed=!0,ae("onDestroy",[F])}};if(!M.render)return F;var U=M.render(F),$=U.popper,Y=U.onUpdate;$.setAttribute("data-tippy-root",""),$.id="tippy-"+F.id,F.popper=$,e._tippy=F,$._tippy=F;var J=B.map((function(e){return e.fn(F)})),K=e.hasAttribute("aria-expanded");return ve(),ce(),oe(),ae("onCreate",[F]),M.showOnCreate&&Oe(),$.addEventListener("mouseenter",(function(){F.props.interactive&&F.state.isVisible&&F.clearDelayTimeouts()})),$.addEventListener("mouseleave",(function(){F.props.interactive&&F.props.trigger.indexOf("mouseenter")>=0&&ne().addEventListener("mousemove",D)})),F;function X(){var e=F.props.touch;return Array.isArray(e)?e:[e,0]}function Z(){return"hold"===X()[0]}function ee(){var e;return!(null==(e=F.props.render)||!e.$$tippy)}function te(){return u||e}function ne(){var e=te().parentNode;return e?O(e):document}function ie(){return V($)}function re(e){return F.state.isMounted&&!F.state.isVisible||E.isTouch||a&&"focus"===a.type?0:l(F.props.delay,e?0:1,I.delay)}function oe(e){void 0===e&&(e=!1),$.style.pointerEvents=F.props.interactive&&!e?"":"none",$.style.zIndex=""+F.props.zIndex}function ae(e,t,n){var i;(void 0===n&&(n=!0),J.forEach((function(n){n[e]&&n[e].apply(n,t)})),n)&&(i=F.props)[e].apply(i,t)}function se(){var t=F.props.aria;if(t.content){var n="aria-"+t.content,i=$.id;w(F.props.triggerTarget||e).forEach((function(e){var t=e.getAttribute(n);if(F.state.isVisible)e.setAttribute(n,t?t+" "+i:i);else{var r=t&&t.replace(i,"").trim();r?e.setAttribute(n,r):e.removeAttribute(n)}}))}}function ce(){!K&&F.props.aria.expanded&&w(F.props.triggerTarget||e).forEach((function(e){F.props.interactive?e.setAttribute("aria-expanded",F.state.isVisible&&e===te()?"true":"false"):e.removeAttribute("aria-expanded")}))}function pe(){ne().removeEventListener("mousemove",D),G=G.filter((function(e){return e!==D}))}function de(t){if(!E.isTouch||!_&&"mousedown"!==t.type){var n=t.composedPath&&t.composedPath()[0]||t.target;if(!F.props.interactive||!x($,n)){if(w(F.props.triggerTarget||e).some((function(e){return x(e,n)}))){if(E.isTouch)return;if(F.state.isVisible&&F.props.trigger.indexOf("click")>=0)return}else ae("onClickOutside",[F,t]);!0===F.props.hideOnClick&&(F.clearDelayTimeouts(),F.hide(),L=!0,setTimeout((function(){L=!1})),F.state.isMounted||fe())}}}function le(){_=!0}function ue(){_=!1}function me(){var e=ne();e.addEventListener("mousedown",de,!0),e.addEventListener("touchend",de,p),e.addEventListener("touchstart",ue,p),e.addEventListener("touchmove",le,p)}function fe(){var e=ne();e.removeEventListener("mousedown",de,!0),e.removeEventListener("touchend",de,p),e.removeEventListener("touchstart",ue,p),e.removeEventListener("touchmove",le,p)}function we(e,t){var n=ie().box;function i(e){e.target===n&&(S(n,"remove",i),t())}if(0===e)return t();S(n,"remove",s),S(n,"add",i),s=i}function he(t,n,i){void 0===i&&(i=!1),w(F.props.triggerTarget||e).forEach((function(e){e.addEventListener(t,n,i),C.push({node:e,eventType:t,handler:n,options:i})}))}function ve(){var e;Z()&&(he("touchstart",ye,{passive:!0}),he("touchend",ke,{passive:!0})),(e=F.props.trigger,e.split(/\s+/).filter(Boolean)).forEach((function(e){if("manual"!==e)switch(he(e,ye),e){case"mouseenter":he("mouseleave",ke);break;case"focus":he(j?"focusout":"blur",Pe);break;case"focusin":he("focusout",Pe)}}))}function ge(){C.forEach((function(e){var t=e.node,n=e.eventType,i=e.handler,r=e.options;t.removeEventListener(n,i,r)})),C=[]}function ye(e){var t,n=!1;if(F.state.isEnabled&&!Me(e)&&!L){var i="focus"===(null==(t=a)?void 0:t.type);a=e,u=e.currentTarget,ce(),!F.state.isVisible&&P(e)&&G.forEach((function(t){return t(e)})),"click"===e.type&&(F.props.trigger.indexOf("mouseenter")<0||A)&&!1!==F.props.hideOnClick&&F.state.isVisible?n=!0:Oe(e),"click"===e.type&&(A=!n),n&&!i&&Se(e)}}function be(e){var t=e.target,n=te().contains(t)||$.contains(t);if("mousemove"!==e.type||!n){var i=We().concat($).map((function(e){var t,n=null==(t=e._tippy.popperInstance)?void 0:t.state;return n?{popperRect:e.getBoundingClientRect(),popperState:n,props:M}:null})).filter(Boolean);(function(e,t){var n=t.clientX,i=t.clientY;return e.every((function(e){var t=e.popperRect,r=e.popperState,o=e.props.interactiveBorder,a=v(r.placement),s=r.modifiersData.offset;if(!s)return!0;var c="bottom"===a?s.top.y:0,p="top"===a?s.bottom.y:0,d="right"===a?s.left.x:0,l="left"===a?s.right.x:0,u=t.top-i+c>o,m=i-t.bottom-p>o,f=t.left-n+d>o,w=n-t.right-l>o;return u||m||f||w}))})(i,e)&&(pe(),Se(e))}}function ke(e){Me(e)||F.props.trigger.indexOf("click")>=0&&A||(F.props.interactive?F.hideWithInteractivity(e):Se(e))}function Pe(e){F.props.trigger.indexOf("focusin")<0&&e.target!==te()||F.props.interactive&&e.relatedTarget&&$.contains(e.relatedTarget)||Se(e)}function Me(e){return!!E.isTouch&&Z()!==e.type.indexOf("touch")>=0}function Ae(){Re();var t=F.props,n=t.popperOptions,r=t.placement,o=t.offset,a=t.getReferenceClientRect,s=t.moveTransition,p=ee()?V($).arrow:null,d=a?{getBoundingClientRect:a,contextElement:a.contextElement||te()}:e,l={name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t=e.state;if(ee()){var n=ie().box;["placement","reference-hidden","escaped"].forEach((function(e){"placement"===e?n.setAttribute("data-placement",t.placement):t.attributes.popper["data-popper-"+e]?n.setAttribute("data-"+e,""):n.removeAttribute("data-"+e)})),t.attributes.popper={}}}},u=[{name:"offset",options:{offset:o}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!s}},l];ee()&&p&&u.push({name:"arrow",options:{element:p,padding:3}}),u.push.apply(u,(null==n?void 0:n.modifiers)||[]),F.popperInstance=(0,i.n4)(d,$,Object.assign({},n,{placement:r,onFirstUpdate:c,modifiers:u}))}function Re(){F.popperInstance&&(F.popperInstance.destroy(),F.popperInstance=null)}function We(){return g($.querySelectorAll("[data-tippy-root]"))}function Oe(e){F.clearDelayTimeouts(),e&&ae("onTrigger",[F,e]),me();var t=re(!0),i=X(),r=i[0],o=i[1];E.isTouch&&"hold"===r&&o&&(t=o),t?n=setTimeout((function(){F.show()}),t):F.show()}function Se(e){if(F.clearDelayTimeouts(),ae("onUntrigger",[F,e]),F.state.isVisible){if(!(F.props.trigger.indexOf("mouseenter")>=0&&F.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(e.type)>=0&&A)){var t=re(!1);t?r=setTimeout((function(){F.state.isVisible&&F.hide()}),t):o=requestAnimationFrame((function(){F.hide()}))}}else fe()}}function J(e,t){void 0===t&&(t={});var n=I.plugins.concat(t.plugins||[]);document.addEventListener("touchstart",_,p),window.addEventListener("blur",C);var i=Object.assign({},t,{plugins:n}),r=A(e).reduce((function(e,t){var n=t&&Y(t,i);return n&&e.push(n),e}),[]);return k(e)?r[0]:r}J.defaultProps=I,J.setDefaultProps=function(e){Object.keys(e).forEach((function(t){I[t]=e[t]}))},J.currentInput=E;Object.assign({},r.A,{effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow)}});J.setDefaultProps({render:$});const K=J},5266:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var i=function(e,t,n,i){return new(n||(n=Promise))((function(r,o){function a(e){try{c(i.next(e))}catch(t){o(t)}}function s(e){try{c(i.throw(e))}catch(t){o(t)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}c((i=i.apply(e,t||[])).next())}))};function r(e){let t=0,n=0,i=e;do{t+=i.offsetTop||0,n+=i.offsetLeft||0,i=i.offsetParent}while(i);return{top:t,left:n}}class o{constructor(e){this.element=e}getHorizontalScroll(){return this.element.scrollLeft}getVerticalScroll(){return this.element.scrollTop}getMaxHorizontalScroll(){return this.element.scrollWidth-this.element.clientWidth}getMaxVerticalScroll(){return this.element.scrollHeight-this.element.clientHeight}getHorizontalElementScrollOffset(e,t){return r(e).left-r(t).left}getVerticalElementScrollOffset(e,t){return r(e).top-r(t).top}scrollTo(e,t){this.element.scrollLeft=e,this.element.scrollTop=t}}class a{constructor(){this.element=window}getHorizontalScroll(){return window.scrollX||document.documentElement.scrollLeft}getVerticalScroll(){return window.scrollY||document.documentElement.scrollTop}getMaxHorizontalScroll(){return Math.max(document.body.scrollWidth,document.documentElement.scrollWidth,document.body.offsetWidth,document.documentElement.offsetWidth,document.body.clientWidth,document.documentElement.clientWidth)-window.innerWidth}getMaxVerticalScroll(){return Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.body.clientHeight,document.documentElement.clientHeight)-window.innerHeight}getHorizontalElementScrollOffset(e){return(window.scrollX||document.documentElement.scrollLeft)+e.getBoundingClientRect().left}getVerticalElementScrollOffset(e){return(window.scrollY||document.documentElement.scrollTop)+e.getBoundingClientRect().top}scrollTo(e,t){window.scrollTo(e,t)}}const s={elements:[],cancelMethods:[],add:(e,t)=>{s.elements.push(e),s.cancelMethods.push(t)},remove:(e,t)=>{const n=s.elements.indexOf(e);n>-1&&(t&&s.cancelMethods[n](),s.elements.splice(n,1),s.cancelMethods.splice(n,1))}},c="undefined"!=typeof window,p={cancelOnUserAction:!0,easing:e=>--e*e*e+1,elementToScroll:c?window:null,horizontalOffset:0,maxDuration:3e3,minDuration:250,speed:500,verticalOffset:0};const d=function(e,t={}){return i(this,void 0,void 0,(function*(){if(!c)return new Promise((e=>{e(!1)}));if(!window.Promise)throw"Browser doesn't support Promises, and animated-scroll-to depends on it, please provide a polyfill.";let n,i,r,d=Object.assign(Object.assign({},p),t);const l=d.elementToScroll===window,u=!!d.elementToScroll.nodeName;if(!l&&!u)throw"Element to scroll needs to be either window or DOM element.";const m=l?document.documentElement:d.elementToScroll;"smooth"===getComputedStyle(m).getPropertyValue("scroll-behavior")&&console.warn(`${m.tagName} has "scroll-behavior: smooth" which can mess up with animated-scroll-to's animations`);const f=l?new a:new o(d.elementToScroll);if(e instanceof Element){if(r=e,u&&(!d.elementToScroll.contains(r)||d.elementToScroll.isSameNode(r)))throw"options.elementToScroll has to be a parent of scrollToElement";n=f.getHorizontalElementScrollOffset(r,d.elementToScroll),i=f.getVerticalElementScrollOffset(r,d.elementToScroll)}else if("number"==typeof e)n=f.getHorizontalScroll(),i=e;else{if(!Array.isArray(e)||2!==e.length)throw"Wrong function signature. Check documentation.\nAvailable method signatures are:\n  animateScrollTo(y:number, options)\n  animateScrollTo([x:number | null, y:number | null], options)\n  animateScrollTo(scrollToElement:Element, options)";n=null===e[0]?f.getHorizontalScroll():e[0],i=null===e[1]?f.getVerticalScroll():e[1]}n+=d.horizontalOffset,i+=d.verticalOffset;const w=f.getMaxHorizontalScroll(),h=f.getHorizontalScroll();n>w&&(n=w);const v=n-h,g=f.getMaxVerticalScroll(),y=f.getVerticalScroll();i>g&&(i=g);const b=i-y,k=Math.abs(Math.round(v/1e3*d.speed)),P=Math.abs(Math.round(b/1e3*d.speed));let M=k>P?k:P;return M<d.minDuration?M=d.minDuration:M>d.maxDuration&&(M=d.maxDuration),new Promise(((e,t)=>{let r;0===v&&0===b&&e(!0),s.remove(f.element,!0);const o=()=>{l(),cancelAnimationFrame(r),e(!1)};s.add(f.element,o);const a=d.cancelOnUserAction?o:e=>e.preventDefault(),c=d.cancelOnUserAction?{passive:!0}:{passive:!1},p=["wheel","touchstart","keydown","mousedown"],l=()=>{p.forEach((e=>{f.element.removeEventListener(e,a,c)}))};p.forEach((e=>{f.element.addEventListener(e,a,c)}));const u=Date.now(),m=()=>{var t=Date.now()-u,o=t/M;const a=Math.round(h+v*d.easing(o)),c=Math.round(y+b*d.easing(o));t<M&&(a!==n||c!==i)?(f.scrollTo(a,c),r=requestAnimationFrame(m)):(f.scrollTo(n,i),cancelAnimationFrame(r),l(),s.remove(f.element,!1),e(!0))};r=requestAnimationFrame(m)}))}))}}},n={};function i(e){var r=n[e];if(void 0!==r)return r.exports;var o=n[e]={exports:{}};return t[e](o,o.exports,i),o.exports}i.m=t,e=[],i.O=(t,n,r,o)=>{if(!n){var a=1/0;for(d=0;d<e.length;d++){for(var[n,r,o]=e[d],s=!0,c=0;c<n.length;c++)(!1&o||a>=o)&&Object.keys(i.O).every((e=>i.O[e](n[c])))?n.splice(c--,1):(s=!1,o<a&&(a=o));if(s){e.splice(d--,1);var p=r();void 0!==p&&(t=p)}}return t}o=o||0;for(var d=e.length;d>0&&e[d-1][2]>o;d--)e[d]=e[d-1];e[d]=[n,r,o]},i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={137:0,313:0};i.O.j=t=>0===e[t];var t=(t,n)=>{var r,o,[a,s,c]=n,p=0;if(a.some((t=>0!==e[t]))){for(r in s)i.o(s,r)&&(i.m[r]=s[r]);if(c)var d=c(i)}for(t&&t(n);p<a.length;p++)o=a[p],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return i.O(d)},n=self.webpackChunkWPRecipeMaker=self.webpackChunkWPRecipeMaker||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var r={};(()=>{"use strict";i.r(r);i(4853);window.WPRecipeMaker=void 0===window.WPRecipeMaker?{}:window.WPRecipeMaker})(),r=i.O(r),(WPRecipeMaker=void 0===WPRecipeMaker?{}:WPRecipeMaker)["wp-recipe-maker/dist/public-modern"]=r})();
(()=>{var t={184(){document.addEventListener("DOMContentLoaded",function(){document.addEventListener("click",function(t){if(t.target.matches("ul.convertkit-broadcasts-pagination a")){t.preventDefault();const e=t.target.closest("div.convertkit-broadcasts");!function(t,e){convertkit_broadcasts.debug&&(console.log("convertKitBroadcastsRender()"),console.log(e)),t.classList.add("convertkit-broadcasts-loading");const n=new URLSearchParams(e),o=`${convertkit_broadcasts.ajax_url}?${n.toString()}`;fetch(o).then(function(t){return convertkit_broadcasts.debug&&console.log(t),t.json()}).then(function(e){convertkit_broadcasts.debug&&console.log(e),t.classList.remove("convertkit-broadcasts-loading"),t.innerHTML=e}).catch(function(e){convertkit.debug&&console.error(e),t.classList.remove("convertkit-broadcasts-loading")})}(e,{display_date:e.dataset.displayDate,date_format:e.dataset.dateFormat,display_image:e.dataset.displayImage,display_description:e.dataset.displayDescription,display_read_more:e.dataset.displayReadMore,read_more_label:e.dataset.readMoreLabel,limit:e.dataset.limit,paginate:e.dataset.paginate,paginate_label_prev:e.dataset.paginateLabelPrev,paginate_label_next:e.dataset.paginateLabelNext,link_color:e.dataset.linkColor,page:t.target.dataset.page})}})})},509(){function t(t,e){const n=new CustomEvent(t,{detail:e});document.dispatchEvent(n)}window.convertKitRecaptchaFormSubmit=function(t){document.querySelector('[type="submit"][data-callback="convertKitRecaptchaFormSubmit"]').closest("form").submit()},"undefined"!=typeof convertkit&&document.addEventListener("DOMContentLoaded",function(){!function(e){const n=new URL(e),o=n.searchParams.get("ck_subscriber_id");if(null===o)return;n.searchParams.delete("ck_subscriber_id");const r=document.getElementsByTagName("title")[0].innerHTML;let c=n.searchParams.toString();c.length>0&&(c="?"+c),window.history.replaceState(null,r,n.pathname+c+n.hash),t("kit_subscriber_id_removed_from_url",{id:o})}(window.location.href),document.addEventListener("click",function(e){if(!(e.target.matches(".formkit-submit")||e.target.parentElement&&e.target.parentElement.matches(".formkit-submit")))return void(convertkit.debug&&console.log("not a ck form"));const n=document.querySelector('input[name="email_address"]').value;n.length?/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(n.toLowerCase())?(function(){const t=(new Date).getTime();for(let e=0;e<1e7&&!((new Date).getTime()-t>2e3);e++);}(),function(e){convertkit.debug&&(console.log("convertStoreSubscriberEmailAsIDInCookie"),console.log(e)),fetch(convertkit.ajaxurl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded","X-WP-Nonce":convertkit.nonce},body:new URLSearchParams({email:e})}).then(function(t){return convertkit.debug&&console.log(t),t.json()}).then(function(n){convertkit.debug&&console.log(n),t("convertkit_user_subscribed",{id:n.id,email:e})}).catch(function(t){convertkit.debug&&console.error(t)})}(n)):convertkit.debug&&console.log("email not an email address"):convertkit.debug&&console.log("email empty")}),document.querySelectorAll('script[data-kit-limit-per-session="1"]').length>0&&(document.cookie="ck_non_inline_form_displayed=1; path=/",convertkit.debug&&console.log("Set `ck_non_inline_form_displayed` cookie for non-inline form limit"))})},688(){function t(){const t=document.querySelector("#convertkit-subscriber-code");null!==t&&t.addEventListener("input",function(){t.style.setProperty("--_otp-digit",t.value.length),6===t.value.length&&(t.setSelectionRange(0,0),t.blur(),document.querySelector("#convertkit-restrict-content-form").requestSubmit())})}document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll(".convertkit-restrict-content-modal-open").forEach(function(t){t.addEventListener("click",function(t){t.preventDefault(),document.querySelector("#convertkit-restrict-content-modal-background").style.display="block",document.querySelector("#convertkit-restrict-content-modal").style.display="block"})}),document.addEventListener("submit",function(e){e.target.matches("form#convertkit-restrict-content-form")&&(e.preventDefault(),function(e){if(document.querySelectorAll('input[type="text"], input[type="email"], input[type="submit"]').forEach(function(t){t.setAttribute("disabled","disabled")}),document.querySelector("#convertkit-restrict-content-modal-loading").style.display="block",null!==document.querySelector("input#convertkit-subscriber-code"))return n=convertkit_restrict_content.nonce,o=e.target.querySelector('input[name="subscriber_code"]').value,r=e.target.querySelector('input[name="token"]').value,c=e.target.querySelector('input[name="convertkit_post_id"]').value,fetch(convertkit_restrict_content.subscriber_verification_url,{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":n},body:JSON.stringify({subscriber_code:o,token:r,convertkit_post_id:c})}).then(function(t){return convertkit_restrict_content.debug&&console.log(t),t.json()}).then(function(e){if(convertkit_restrict_content.debug&&console.log(e),!e.success)return document.querySelector("#convertkit-restrict-content-modal-content").innerHTML=e.data,document.querySelector("#convertkit-restrict-content-modal-loading").style.display="none",void t();window.location=e.url}).catch(function(t){convertkit_restrict_content.debug&&console.error(t)}),!1;var n,o,r,c;!function(e,n,o,r,c){fetch(convertkit_restrict_content.subscriber_authentication_url,{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":e},body:JSON.stringify({convertkit_email:n,convertkit_resource_type:o,convertkit_resource_id:r,convertkit_post_id:c})}).then(function(t){return convertkit_restrict_content.debug&&console.log(t),t.json()}).then(function(e){convertkit_restrict_content.debug&&console.log(e),void 0!==e.code?document.querySelector("#convertkit-restrict-content-modal-content").innerHTML=e.message:document.querySelector("#convertkit-restrict-content-modal-content").innerHTML=e.data,document.querySelector("#convertkit-restrict-content-modal-loading").style.display="none",t()}).catch(function(t){convertkit_restrict_content.debug&&console.error(t)})}(convertkit_restrict_content.nonce,e.target.querySelector('input[name="convertkit_email"]').value,e.target.querySelector('input[name="convertkit_resource_type"]').value,e.target.querySelector('input[name="convertkit_resource_id"]').value,e.target.querySelector('input[name="convertkit_post_id"]').value)}(e))});const e=document.querySelector("#convertkit-restrict-content-modal-close");null!==e&&e.addEventListener("click",function(t){t.preventDefault(),document.querySelector("#convertkit-restrict-content-modal-background").style.display="none",document.querySelector("#convertkit-restrict-content-modal-loading").style.display="none",document.querySelector("#convertkit-restrict-content-modal").style.display="none"})})}},e={};function n(o){var r=e[o];if(void 0!==r)return r.exports;var c=e[o]={exports:{}};return t[o](c,c.exports,n),c.exports}n.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e},n.d=(t,e)=>{for(var o in e)n.o(e,o)&&!n.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:e[o]})},n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),(()=>{"use strict";n(184),n(509),n(688)})()})();