(()=>{{function e(e){e.preventDefault();const n=e.target.href?e.target:e.target.closest("a"),a=n.href,s=n.parentElement;if(navigator.clipboard)navigator.clipboard.writeText(a).then((()=>{t(s)}));else{const e=document.createElement("input");e.value=a,n.appendChild(e),e.focus(),e.select(),document.execCommand("copy"),n.removeChild(e),n.focus(),t(s)}}function t(e){const t=e.parentElement.querySelector(".message");t.classList.contains("is-displayed")||(t.classList.add("is-displayed"),t.addEventListener("animationend",(()=>{t.classList.remove("is-displayed")})))}document.querySelectorAll(".outermost-social-sharing-link-copy a")?.forEach((t=>{!function(e){const t=e.parentElement,n=document.createElement("div");n.classList.add("message"),n.innerText="URL copied to clipboard",t.appendChild(n)}(t),t.addEventListener("click",e)}))}})(); (()=>{{const e=!!document.querySelector(".js-popular-posts")&&document.querySelector(".js-popular-posts-results li").cloneNode(!0),t=()=>{if(e&&(e.querySelector(".wp-block-post-title a")&&(e.querySelector(".wp-block-post-title a").innerHTML="",e.querySelector(".wp-block-post-title a").href=""),e.querySelector(".wp-block-post-featured-image")&&(e.querySelector(".wp-block-post-featured-image img").src="",e.querySelector(".wp-block-post-featured-image img").alt="",e.querySelector(".wp-block-post-featured-image a").href="",e.querySelector(".wp-block-post-featured-image img").removeAttribute("srcset"),e.querySelector(".wp-block-post-featured-image img").removeAttribute("sizes")),e.querySelector(".taxonomy-category")&&(e.querySelector(".taxonomy-category").innerHTML=""),e.querySelector(".wp-block-dieline-save-post"))){e.querySelector(".wp-block-dieline-save-post").dataset.postId="",e.querySelector(".wp-block-dieline-save-post").dataset.saved=!1,e.querySelector(".wp-block-dieline-save-post span").innerText="Add";const t=e.querySelector(".wp-block-dieline-save-post path");t&&t.setAttribute("d",t.dataset.notSaved)}},o=dielineSavedPosts.map((e=>parseInt(e,10))),s=e=>{e.closest(".js-popular-posts-control").querySelectorAll(".wp-block-button a").forEach((e=>{e.classList.add("has-background"),e.classList.add("has-bg-secondary-color"),e.classList.add("has-bg-shade-background-color")}))},r=t=>{const s=dielinePopularPosts[t];if(s){const t=document.querySelector(".js-popular-posts-results");t.innerHTML="",s.forEach((s=>{const r=e.cloneNode(!0);if(r.querySelector(".wp-block-post-title a").innerHTML=s.title,r.querySelector(".wp-block-post-title a").href=s.link,"single"===s.view?r.querySelector(".wp-block-post-featured-image img").src=s.thumbnail:r.querySelector(".wp-block-post-featured-image img").src=s.large,r.querySelector(".wp-block-post-featured-image img").alt=s.title,r.querySelector(".wp-block-post-featured-image a").href=s.link,"single"!==s.view){let e=0;if(s.categories.forEach((t=>{const o=document.createElement("a");if(o.href=t.link,o.innerHTML=t.name,e>0){const e=document.createElement("span");e.innerHTML=", ",e.classList.add("wp-block-post-terms__separator"),r.querySelector(".taxonomy-category").appendChild(e)}r.querySelector(".taxonomy-category").appendChild(o),e++})),r.querySelector(".wp-block-dieline-save-post").dataset.postId=s.id,o.includes(s.id)){r.querySelector(".wp-block-dieline-save-post").dataset.saved=!0,r.querySelector(".wp-block-dieline-save-post span").innerText="Remove";const e=r.querySelector(".wp-block-dieline-save-post path");e.setAttribute("d",e.dataset.saved)}}t.appendChild(r)}))}};t(),e&&document.addEventListener("DOMContentLoaded",(()=>{document.querySelectorAll(".js-popular-posts-control .wp-block-button").forEach((e=>{e.addEventListener("click",(t=>{t.preventDefault(),s(e);const o=t.target.closest(".wp-block-button");o.querySelector("a").classList.remove("has-bg-secondary-color"),o.querySelector("a").classList.remove("has-bg-shade-background-color");let l="week";o.classList.contains("js-popular-posts-load-month")?l="month":o.classList.contains("js-popular-posts-load-year")?l="year":o.classList.contains("js-popular-posts-load-all-time")&&(l="all-time"),r(l)}))}))}))}})(); document.addEventListener("DOMContentLoaded",(()=>{function e(e){const t=e.target,n=t.getAttribute("aria-controls"),c=document.querySelectorAll(`.wp-block-happyprime-toggle-block[aria-controls="${n}"]`);"true"===t.getAttribute("aria-expanded")?(document.body.classList.add("has-open-menu"),c.forEach((e=>{e!==t&&(e.setAttribute("aria-pressed","true"),e.setAttribute("aria-expanded","true"))}))):(document.body.classList.remove("has-open-menu"),c.forEach((e=>{e!==t&&(e.setAttribute("aria-pressed","false"),e.setAttribute("aria-expanded","false"))})))}function t(e){const n=document.querySelector(".wp-block-dieline-account-nav"),c=document.querySelector(".account-menu-toggle");n.contains(e.target)||(c.dispatchEvent(new Event("click")),document.removeEventListener("click",t))}document.querySelectorAll(".wp-block-happyprime-toggle-block").forEach((n=>{const c=n.getAttribute("aria-controls");"expanded-menu"===(null!=c&&c)&&document.getElementById(c)&&n.addEventListener("click",e),"account-menu"===(null!=c&&c)&&n.addEventListener("click",(e=>{"true"===e.target.getAttribute("aria-expanded")&&document.addEventListener("click",t)}))}))}));