!function(){var e={283:function(e,t,n){"use strict";n.d(t,{M:function(){return r},X:function(){return l}});const o=async(e,t,n,o)=>{var l,r;const i=null===(l=window)||void 0===l||null===(r=l.swellVars)||void 0===r?void 0:r.restUrl;void 0!==i&&fetch(i+e,t).then((e=>{if(e.ok)return e.json();throw new TypeError(`Failed callRestApi: ${e.status}`)})).then((e=>{n&&n(e)})).catch((n=>{console.error(n),console.error("route:"+e,t),o&&o()}))},l=async(e,t,n=undefined,l=undefined)=>{const r=new URLSearchParams;Object.keys(t).forEach((e=>{r.append(e,t[e])})),o(e,{method:"POST",body:r},n,l)},r=async(e,t,n=undefined,l=undefined)=>{const r=new URLSearchParams;Object.keys(t).forEach((e=>{r.append(e,t[e])}));const i=r.toString();o(`${e}?${i}`,{method:"GET"},n,l)}},614:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var o=n(507),l=n(354);const r={pageTop(){(0,l.l)(0,0)},toggleMenu(){"opened"===document.documentElement.getAttribute("data-spmenu")?document.documentElement.setAttribute("data-spmenu","closed"):document.documentElement.setAttribute("data-spmenu","opened")},toggleSearch(){const e=document.getElementById("search_modal");if(null===e)return!1;e.classList.contains("is-opened")?e.classList.remove("is-opened"):(e.classList.add("is-opened"),setTimeout((()=>{e.querySelector('[name="s"]').focus()}),250))},toggleIndex(){const e=document.getElementById("index_modal");null!==e&&e.classList.toggle("is-opened")},toggleAccordion(){},toggleSubmenu(e){const t=e.currentTarget,n=t.parentNode.nextElementSibling;t.classList.toggle("is-opened"),n.classList.toggle("is-opened"),e.stopPropagation()},tabControl(e){const t=e.currentTarget,n="true"===t.getAttribute("aria-selected");if(0===e.clientX||t.blur(),n)return;const o=t.getAttribute("aria-controls"),l=document.getElementById(o);if(null===l)return;const r=t.closest('[role="tablist"]').querySelector('.c-tabList__item [aria-selected="true"]'),i=r.getAttribute("aria-controls"),s=document.getElementById(i);t.setAttribute("aria-selected","true"),r.setAttribute("aria-selected","false"),l.setAttribute("aria-hidden","false"),s.setAttribute("aria-hidden","true")},scrollToContent(){const e=document.querySelector("#main_visual + *");e&&(0,l.l)(e,o.Z8-8)},clickLink(e){const t=e.currentTarget.querySelector("a");"mousedown"===e.type?1===e.button&&window.open(t.getAttribute("href")):(t.onclick=e=>(e.stopPropagation(),!0),t.click())}};function i(e){e.querySelectorAll("[data-onclick]").forEach((e=>{const t=e.getAttribute("data-onclick"),n=r[t];e.addEventListener("click",(function(e){e.preventDefault(),n(e)}))})),e.querySelectorAll('[data-onclick="clickLink"]').forEach((e=>{e.addEventListener("mousedown",(e=>r.clickLink(e)))}))}},754:function(e,t){"use strict";t.Z={bodyWrap:null,header:null,gnav:null,fixHeader:null,content:null,mainContent:null,sidebar:null,spMenu:null,mainVisual:null,postSlider:null,fixBottomMenu:null,fixSidebar:null,wpadminbar:null}},507:function(e,t,n){"use strict";n.d(t,{M_:function(){return p},QW:function(){return w},Ro:function(){return i},Z8:function(){return u},ls:function(){return m},tq:function(){return c},ua:function(){return f},wR:function(){return d}});var o=n(754);let l=0,r=0,i=!1,s=!1,c=!1,d=!1,u=0,a=window.swellVars.isFixHeadSP;const f=navigator.userAgent.toLowerCase(),m=()=>{i=959<window.innerWidth,c=600>window.innerWidth,s=!i,d=!c},p=()=>{const e=window.innerWidth-document.body.clientWidth;document.documentElement.style.setProperty("--swl-scrollbar_width",e+"px")},w=()=>{var e,t,n;null!==(e=o.Z.header)&&(l=e.offsetHeight,document.documentElement.style.setProperty("--swl-headerH",l+"px")),null!==(t=o.Z.fixHeader)&&(r=t.offsetHeight,document.documentElement.style.setProperty("--swl-fix_headerH",r+"px")),n=o.Z.wpadminbar,u=0,i?u+=r:!i&&a&&(u+=l),null!==n&&(u+=n.offsetHeight),document.documentElement.style.setProperty("--swl-offset_y",u+"px"),u+=8}},290:function(e,t,n){"use strict";n.d(t,{F:function(){return u}});var o=n(754),l=n(614),r=n(354),i=n(283);let s=0,c=0;const d=(e,t)=>{const n=document.getElementById(e);if(!n)return;const d={placement:e};if("post_id"===t){if(null===o.Z.content)return void console.error('Not found "#content".');const e=o.Z.content.getAttribute("data-postid");if(!e)return void console.error('Not found "data-postid".');d.post_id=e}(0,i.M)("swell-lazyload-contents",d,(e=>{const t=document.createDocumentFragment(),o=document.createElement("div");for(o.innerHTML=e;o.firstChild;)t.appendChild(o.firstChild);(e=>{const t=e.querySelectorAll('select[name="cat"]');0<t.length&&t.forEach((e=>{!function(){const t=e.parentNode;if(null===t)return;const n=t.nextElementSibling;null!==n&&t.parentNode.removeChild(n)}()}));const n=e.querySelectorAll('select[name="archive-dropdown"]');0<n.length&&n.forEach((e=>{!function(){const t=e.nextElementSibling;null!==t&&e.parentNode.removeChild(t)}()}))})(t),[].map.call(t.querySelectorAll("script"),(function(e){const n=e.parentElement||t,o=document.createElement("script");e.src?o.src=e.src:o.textContent=e.textContent,n.replaceChild(o,e)})),n.innerHTML="",n.appendChild(t),(e=>{const t=e.querySelectorAll('select[name="cat"]');0<t.length&&t.forEach((e=>{const t="ajaxed-cat-dropdown-"+s++;e.setAttribute("id",t),e.addEventListener("change",(t=>{0<e.options[e.selectedIndex].value&&e.parentNode.submit()}))}));const n=e.querySelectorAll('select[name="archive-dropdown"]');0<n.length&&n.forEach((e=>{const t="ajaxed-archive-dropdown-"+c++;e.setAttribute("id",t),e.addEventListener("change",(t=>{""!==e.options[e.selectedIndex].value&&(document.location.href=e.options[e.selectedIndex].value)}))}))})(n),(0,l.Z)(n),(0,r.B)(n)}))},u=()=>{var e,t;null!==(e=window.swellVars)&&void 0!==e&&e.useAjaxAfterPost&&d("after_article","post_id"),null!==(t=window.swellVars)&&void 0!==t&&t.useAjaxFooter&&(d("before_footer_widget",""),d("footer",""))}},595:function(){Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){let t=this;do{if(t.matches(e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null})},853:function(e,t,n){"use strict";n.d(t,{J:function(){return r}});var o=n(754),l=n(283);const r=()=>{var e;if(null===o.Z.content)return;if(null===(e=window.swellVars)||void 0===e||!e.usePvCount)return;const t=o.Z.content.getAttribute("data-postid");if(!t)return;if(!o.Z.content.getAttribute("data-pvct"))return;const n={postid:t};(0,l.X)("swell-ct-pv",n)}},41:function(e,t,n){"use strict";function o(e){e.header=document.getElementById("header"),e.bodyWrap=document.getElementById("body_wrap"),e.fixHeader=document.getElementById("fix_header"),e.gnav=document.getElementById("gnav"),e.spMenu=document.getElementById("sp_menu"),e.wpadminbar=document.getElementById("wpadminbar"),e.content=document.getElementById("content")||document.getElementById("lp-content"),e.mainContent=document.getElementById("main_content"),e.sidebar=document.getElementById("sidebar"),e.fixBottomMenu=document.getElementById("fix_bottom_menu"),e.fixSidebar=document.getElementById("fix_sidebar")}n.d(t,{Z:function(){return o}})},581:function(e,t,n){"use strict";function o(e){1<e.querySelectorAll(".c-widget").length&&e.classList.add("-multiple")}n.d(t,{Z:function(){return o}})},703:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var o=n(754);const l=e=>{if(null===e)return;const t=window.location.pathname,n=window.location.origin+t,o=e.querySelectorAll(".c-gnav > li");for(let e=0;e<o.length;e++){var l,r;const t=o[e],i=t.querySelector("a");if(null===i)continue;const s=i.getAttribute("href");t.classList.contains("-current")&&t.classList.remove("-current"),n===s&&(null===(l=window)||void 0===l||null===(r=l.swellVars)||void 0===r?void 0:r.siteUrl)!==s&&t.classList.add("-current")}};function r(){l(o.Z.gnav),l(o.Z.fixHeader)}},548:function(e,t,n){"use strict";n.d(t,{B:function(){return r},D:function(){return l}});var o=n(507);function l(){let e="";o.wR?e="data-tab-style":o.tq&&(e="data-mobile-style");const t=document.querySelectorAll(`[${e}]`);for(let n=0;n<t.length;n++){const o=t[n],l=o.getAttribute(e);o.setAttribute("style",l)}e=o.Ro?"data-pc-style":"data-sp-style";const n=document.querySelectorAll(`[${e}]`);for(let t=0;t<n.length;t++){const o=n[t],l=o.getAttribute(e);o.setAttribute("style",l)}}function r(){document.querySelectorAll('.wp-block-table.td_to_th_, .wp-block-table[data-cell1-fixed], table[style*="--swl-cell1-width"]').forEach((e=>{const t=e.querySelectorAll("tbody tr > :first-child, tbody tr:empty");let n=0;t.forEach((e=>{if("tr"===e.tagName)n>0&&n--;else if(n>0)n--,e.classList.add("-no1");else{const t=e.rowSpan||1;t>1&&(n=t-1)}}))}))}},14:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var o=n(754);function l(e,t){let n=e.innerHTML;const o=t.join("|")||"";n=n.replace(/<noscript>.*<\/noscript>/gim,"");const l=new RegExp("(?!<\\/?("+o+")(>|\\s[^>]*>))<(\"[^\"]*\"|\\'[^\\']*\\'|[^\\'\">])*>","gim");n=n.replace(l,"");const r=e.querySelector(".mininote");if(null!==r){const e=r.textContent;n=n.replace(e,`<span class="mininote">${e}</span>`)}return n}function r(){var e,t,n,r,i,s;if(void 0===window.swellVars)return;const c=o.Z.bodyWrap;if(null===c)return;const d=o.Z.mainContent;if(null===d)return;if(null!==d.querySelector(".p-toc.-called-from-sc")&&c.classList.remove("-index-off"),c.classList.contains("-index-off"))return;const u=document.querySelectorAll(".p-toc");if(1>u.length)return;const a=d.querySelector(".l-mainContent__inner > .post_content")||d.querySelector(".p-termContent > .post_content")||d.querySelector(".p-authorContent > .post_content"),f=(null===(e=window.swellVars)||void 0===e?void 0:e.tocListTag)||"ol",m=(null===(t=window.swellVars)||void 0===t?void 0:t.tocTarget)||"h3";let p=parseInt(null===(n=window.swellVars)||void 0===n?void 0:n.tocMinnum)||2,w=[];null!==a&&("h2"===m?w=a.querySelectorAll("h2"):"h3"===m?w=a.querySelectorAll("h2, h3"):"h4"===m?w=a.querySelectorAll("h2, h3, h4"):"h5"===m&&(w=a.querySelectorAll("h2, h3, h4, h5")));const h=function(e,t=".current"){if(!e)return null;const n=e.querySelector(t);if(!n)return null;const o={},l=n.nextElementSibling;if(l){const e=l.getAttribute("href");o.next=e}const r=n.previousElementSibling;if(r){const e=r.getAttribute("href");o.prev=e}return o}(d.querySelector(".c-pagination.-post"));if(null!==h&&(p-=1),p>w.length)return void function(){const e=o.Z.bodyWrap;if(null===e)return;e.classList.add("-index-off");const t=o.Z.mainContent;if(null===t)return;const n=t.querySelector(".swell-block-fullWide .p-toc");n&&n.parentNode.removeChild(n);const l=t.querySelector(".swell-block-fullWide .w-beforeToc");l&&l.parentNode.removeChild(l)}();const g=(null===(r=window.swellVars)||void 0===r?void 0:r.tocOmitType)||"",v=Number((null===(i=window.swellVars)||void 0===i?void 0:i.tocOmitNum)||0);let y=g&&v+1<w.length;const{listHtml:b,isOmitted:E}=function({hTags:e,ignoreClasses:t,idPrefix:n="toc-",listTag:o="ol",arrowedTags:r=["ruby","rp","rb","rt"],childClass:i="",linkClass:s="",prevLink:c="",nextLink:d="",omitType:u,omitNum:a=5}){let f=!1,m=2,p="";var w;c&&(p+=`<li class="__pn __prev"><a href="${c}" class="__pn__link">${(null===(w=window.swellVars)||void 0===w?void 0:w.tocPrevText)||"前のページへ"}</a></li>`);let h=1,g=1;for(let c=0;c<e.length;c++){const d=e[c];let w="";if(0===d.offsetHeight)continue;d.hasAttribute("id")?w=d.getAttribute("id"):(w=n+c,d.setAttribute("id",w));let v=!1;for(let e=0;e<t.length;e++){const n=t[e];d.classList.contains(n)&&(v=!0)}if(v)continue;const y=l(d,r);let b=0;const E=d.tagName.toLowerCase();if("h2"===E?b=2:"h3"===E?b=3:"h4"===E?b=4:"h5"===E&&(b=5),0===b)continue;if(""===p&&2!==b)continue;if(1<b-m)continue;if(m<b)m++,p=p.slice(0,-5),p+=`<${o} class="${i}" data-level="${m}">`;else if(m>b)for(;m>b;)p+=`</${o}></li>`,m--;let x="";""===u?x="":"nest"===u&&2<m?f=!0:"ct"===u&&a<h?(x=' data-omit="1"',f=!0):"both"===u&&(2===m&&a<g?x=' data-omit="1"':2<m&&g--,a<h&&(f=!0)),p+=`<li${x}><a href="#${w}" class="${s}">${y}</a></li>`,h++,g++}if(!p)return{listHtml:null,isOmitted:!1};for("nest"===u&&a>=h&&(f=!1);m>1;)p+=`</${o}></li>`,m--;var v;d&&(p+=`<li class="__pn __next"><a href="${d}" class="__pn__link">${(null===(v=window.swellVars)||void 0===v?void 0:v.tocNextText)||"次のページへ"}</a></li>`);return{listHtml:p,isOmitted:f}}({hTags:w,ignoreClasses:["p-postList__title","swl-toc-off"],idPrefix:"index_id",listTag:f,childClass:"p-toc__childList",linkClass:"p-toc__link",prevLink:(null==h?void 0:h.prev)||"",nextLink:(null==h?void 0:h.next)||"",omitType:y?g:"",omitNum:v});if(!b)return void c.classList.add("-index-off");y=E;const x=document.createElement(f);x.classList.add("p-toc__list","is-style-index"),x.setAttribute("data-level","2"),x.innerHTML=b;const _=(null===(s=window.swellVars)||void 0===s?void 0:s.tocAdPosition)||"before",A=d.querySelector(".p-toc");y&&A&&(A.setAttribute("data-omit",g),A.classList.add("is-omitted"));for(let e=0;e<u.length;e++){const t=u[e];t.appendChild(x.cloneNode(!0));const n=t.parentNode;if(n.classList.contains("swell-block-fullWide__inner")){const e=n.parentNode;e.parentNode.insertBefore(t,e);const o=e.querySelector(".w-beforeToc");null!==o&&("before"===_?t.parentNode.insertBefore(o,t):t.parentNode.insertBefore(o,t.nextSibling))}}if(y){var S,L;const e=(null===(S=window.swellVars)||void 0===S?void 0:S.tocCloseText)||"Close",t=(null===(L=window.swellVars)||void 0===L?void 0:L.tocOpenText)||"Open",n="nest"===g?A.querySelector(".p-toc__ttl"):A;if(n){const o=document.createElement("button");o.classList.add("p-toc__expandBtn"),o.innerHTML=t,n.appendChild(o),o.addEventListener("click",(()=>{A.classList.contains("is-expanded")?(A.classList.add("is-omitted"),A.classList.remove("is-expanded"),o.innerHTML=t):(A.classList.remove("is-omitted"),A.classList.add("is-expanded"),o.innerHTML=e)}))}}}},354:function(e,t,n){"use strict";n.d(t,{B:function(){return r},l:function(){return l}});var o=n(507);function l(e,t){var n;const o=window.scrollY;let l=0;if(Number.isInteger(e))l=e;else{const n=e.getBoundingClientRect();l=n.top+o-t,l<0&&(l=0)}if(null===(n=window.swellVars)||void 0===n?void 0:n.offSmoothScroll)return void window.scrollTo(0,l);let r=null,i=500;const s=Math.abs(l-o);1e4<s?i=1500:5e3<s?i=1e3:1e3<s&&(i=750);const c=e=>{const t=e-r,n=Math.min(1,t/i),s=o+(l-o)*(d=n,1-Math.pow(1-d,3));var d;window.scrollTo(0,s),n<1&&requestAnimationFrame(c)};r=performance.now(),c(r)}function r(e){(e||document).querySelectorAll('a[href*="#"]').forEach((e=>{if("_blank"===e.getAttribute("target"))return;const t=e.getAttribute("href"),n=t.split("#");if(n.length>2)return;const r=n[0],i=n[1],s=""===r,c=window.location.origin+window.location.pathname;(s||r===c)&&e.addEventListener("click",(function(e){const n=document.getElementById(i);if(!n)return!0;e.preventDefault(),window.history.pushState({},"",t),l(n,o.Z8),document.documentElement.setAttribute("data-spmenu","closed");const r=document.getElementById("index_modal");null!==r&&r.classList.remove("is-opened")}))}))}}},t={};function n(o){var l=t[o];if(void 0!==l)return l.exports;var r=t[o]={exports:{}};return e[o](r,r.exports,n),r.exports}n.d=function(e,t){for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){"use strict";n(595);var e=n(754),t=n(41),o=n(507);var l=n(14),r=n(581),i=n(703),s=n(548);function c(){null!==e.Z.fixBottomMenu&&(e=>{const t=document.getElementById("footer");if(null!==t)if(o.Ro)t.style.paddingBottom="0";else{const n=e.offsetHeight;t.style.paddingBottom=n+"px"}})(e.Z.fixBottomMenu),(0,s.D)()}var d=n(614),u=n(354),a=n(853),f=n(290);-1!==o.ua.indexOf("fb")&&300>window.innerHeight&&location.reload(),(0,o.ls)();const m=location.hash;window.onpageshow=function(e){e.persisted},document.addEventListener("DOMContentLoaded",(function(){(0,t.Z)(e.Z),(0,o.QW)(),(0,o.M_)(),window.objectFitImages&&window.objectFitImages(),c(),(0,i.Z)(),(0,l.Z)(),(0,d.Z)(document),function(){if(!window.IntersectionObserver||!("isIntersecting"in IntersectionObserverEntry.prototype))return;const e=new IntersectionObserver((e=>{e.forEach((e=>{e.isIntersecting?document.documentElement.setAttribute("data-scrolled","false"):document.documentElement.setAttribute("data-scrolled","true")}))}),{root:null,rootMargin:"0px",threshold:0}),t=document.querySelector(".l-scrollObserver");e.observe(t)}(),(0,s.B)()})),window.addEventListener("load",(function(){if(document.documentElement.setAttribute("data-loaded","true"),(0,o.QW)(),null!==e.Z.fixSidebar&&(0,r.Z)(e.Z.fixSidebar),(0,u.B)(),m){const e=m.replace("#",""),t=document.getElementById(e);null!==t&&(0,u.l)(t,o.Z8)}(0,a.J)(),(0,f.F)()})),window.addEventListener("orientationchange",(function(){setTimeout((()=>{(0,o.ls)(),(0,o.QW)(),c()}),10)})),window.addEventListener("resize",(function(){setTimeout((()=>{(0,o.ls)(),(0,o.QW)(),(0,o.M_)(),c()}),5)}))}()}();
!function(){console.log("[SWELL] on Prefetch");const e=!1;function o(){var o;const t=((null===(o=window.swellVars)||void 0===o?void 0:o.ignorePrefetchKeys)||"").split(",").reduce(((e,o)=>(""!==o.trim()&&e.push(o),e)),["/wp-admin/","/wp-admin/"]);return e&&console.log("除外キーワード一覧: "+t),t}!function(){if(!function(){const e=document.createElement("link");return!(!(e.relList&&e.relList.supports&&e.relList.supports("prefetch"))||!window.IntersectionObserver||!("isIntersecting"in IntersectionObserverEntry.prototype)||"undefined"==typeof Promise||navigator.connection&&(navigator.connection.saveData||(navigator.connection.effectiveType||"").includes("2g")))}())return;const t=new Set,n=new Set,r="ontouchstart"in window||navigator.maxTouchPoints>0||window.matchMedia("(pointer:coarse)").matches;e&&console.log("タッチデバイスかどうか: "+r);const s={delay:0,maxRPS:3,hoverDelay:50,observerDelay:500,ignoreKeywords:o(),...window.swllllPrefetchOptions},c=o=>{const t=setTimeout((()=>{f(),console.log("レスポンスが遅いため、プリロードを中断しました: "+o)}),5e3);(e=>new Promise(((o,t)=>{const n=document.createElement("link");n.rel="prefetch",n.href=e,n.onload=o,n.onerror=t,document.head.appendChild(n)})))(o).then((()=>{e&&console.log("prefetch link 追加完了: "+o)})).catch((e=>{console.error(e,o)})).finally((()=>clearTimeout(t)))},i=(o,r=!1)=>{if(n.has(o)||t.has(o))return;const i=window.location.origin;o.substring(0,i.length)===i&&window.location.href!==o&&(s.ignoreKeywords.some((e=>o.includes(e)))?e&&console.log("除外キーワード該当:",o):(e&&console.log("キューに追加: "+o),r?(c(o),n.add(o)):t.add(o)))},l=new IntersectionObserver((o=>{r&&o.forEach((o=>{if(o.isIntersecting){const t=o.target.href;setTimeout((()=>{e&&console.log("ビューポート内に入った: "+t),i(t,0===s.maxRPS)}),s.observerDelay)}}))}));let a=null;const u=o=>{const t=o.target.closest("a");null!=t&&t.href&&!n.has(t.href)&&(a=setTimeout((()=>{e&&console.log("マウスオーバーによるキューに追加開始: "+t.href),i(t.href,!0)}),s.hoverDelay))},d=o=>{const t=o.target.closest("a");null!=t&&t.href&&!n.has(t.href)&&(e&&console.log("タッチスタートによるキューに追加開始: "+t.href),i(t.href,!0))},h=o=>{const t=o.target.closest("a");null!=t&&t.href&&!n.has(t.href)&&(e&&console.log("マウスアウトによるプリロード中断: "+t.href),clearTimeout(a))},m=window.requestIdleCallback||function(e){const o=Date.now();return setTimeout((()=>{e({didTimeout:!1,timeRemaining(){return Math.max(0,50-(Date.now()-o))}})}),1)},f=()=>{document.querySelectorAll("a").forEach((e=>l.unobserve(e))),t.clear(),r?document.removeEventListener("touchstart",d,!0):(document.removeEventListener("mouseover",u,!0),document.removeEventListener("mouseout",h,!0))};setInterval((()=>{Array.from(t).slice(0,s.maxRPS).forEach((e=>{c(e),n.add(e),t.delete(e)}))}),1e3),m((()=>setTimeout((()=>document.querySelectorAll("a").forEach((e=>l.observe(e)))),1e3*s.delay)));const v={capture:!0,passive:!0};r?document.addEventListener("touchstart",d,v):(document.addEventListener("mouseover",u,v),document.addEventListener("mouseout",h,v))}()}();
!function(e){var t=function(u,D,f){"use strict";var k,H;if(function(){var e;var t={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",fastLoadedClass:"ls-is-cached",iframeLoadMode:0,srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:true,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:true,ricTimeout:0,throttleDelay:125};H=u.lazySizesConfig||u.lazysizesConfig||{};for(e in t){if(!(e in H)){H[e]=t[e]}}}(),!D||!D.getElementsByClassName){return{init:function(){},cfg:H,noSupport:true}}var O=D.documentElement,i=u.HTMLPictureElement,P="addEventListener",$="getAttribute",q=u[P].bind(u),I=u.setTimeout,U=u.requestAnimationFrame||I,o=u.requestIdleCallback,j=/^picture$/i,r=["load","error","lazyincluded","_lazyloaded"],a={},G=Array.prototype.forEach,J=function(e,t){if(!a[t]){a[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")}return a[t].test(e[$]("class")||"")&&a[t]},K=function(e,t){if(!J(e,t)){e.setAttribute("class",(e[$]("class")||"").trim()+" "+t)}},Q=function(e,t){var a;if(a=J(e,t)){e.setAttribute("class",(e[$]("class")||"").replace(a," "))}},V=function(t,a,e){var i=e?P:"removeEventListener";if(e){V(t,a)}r.forEach(function(e){t[i](e,a)})},X=function(e,t,a,i,r){var n=D.createEvent("Event");if(!a){a={}}a.instance=k;n.initEvent(t,!i,!r);n.detail=a;e.dispatchEvent(n);return n},Y=function(e,t){var a;if(!i&&(a=u.picturefill||H.pf)){if(t&&t.src&&!e[$]("srcset")){e.setAttribute("srcset",t.src)}a({reevaluate:true,elements:[e]})}else if(t&&t.src){e.src=t.src}},Z=function(e,t){return(getComputedStyle(e,null)||{})[t]},s=function(e,t,a){a=a||e.offsetWidth;while(a<H.minSize&&t&&!e._lazysizesWidth){a=t.offsetWidth;t=t.parentNode}return a},ee=function(){var a,i;var t=[];var r=[];var n=t;var s=function(){var e=n;n=t.length?r:t;a=true;i=false;while(e.length){e.shift()()}a=false};var e=function(e,t){if(a&&!t){e.apply(this,arguments)}else{n.push(e);if(!i){i=true;(D.hidden?I:U)(s)}}};e._lsFlush=s;return e}(),te=function(a,e){return e?function(){ee(a)}:function(){var e=this;var t=arguments;ee(function(){a.apply(e,t)})}},ae=function(e){var a;var i=0;var r=H.throttleDelay;var n=H.ricTimeout;var t=function(){a=false;i=f.now();e()};var s=o&&n>49?function(){o(t,{timeout:n});if(n!==H.ricTimeout){n=H.ricTimeout}}:te(function(){I(t)},true);return function(e){var t;if(e=e===true){n=33}if(a){return}a=true;t=r-(f.now()-i);if(t<0){t=0}if(e||t<9){s()}else{I(s,t)}}},ie=function(e){var t,a;var i=99;var r=function(){t=null;e()};var n=function(){var e=f.now()-a;if(e<i){I(n,i-e)}else{(o||r)(r)}};return function(){a=f.now();if(!t){t=I(n,i)}}},e=function(){var v,m,c,h,e;var y,z,g,p,C,b,A;var n=/^img$/i;var d=/^iframe$/i;var E="onscroll"in u&&!/(gle|ing)bot/.test(navigator.userAgent);var _=0;var w=0;var M=0;var N=-1;var L=function(e){M--;if(!e||M<0||!e.target){M=0}};var x=function(e){if(A==null){A=Z(D.body,"visibility")=="hidden"}return A||!(Z(e.parentNode,"visibility")=="hidden"&&Z(e,"visibility")=="hidden")};var W=function(e,t){var a;var i=e;var r=x(e);g-=t;b+=t;p-=t;C+=t;while(r&&(i=i.offsetParent)&&i!=D.body&&i!=O){r=(Z(i,"opacity")||1)>0;if(r&&Z(i,"overflow")!="visible"){a=i.getBoundingClientRect();r=C>a.left&&p<a.right&&b>a.top-1&&g<a.bottom+1}}return r};var t=function(){var e,t,a,i,r,n,s,o,l,u,f,c;var d=k.elements;if((h=H.loadMode)&&M<8&&(e=d.length)){t=0;N++;for(;t<e;t++){if(!d[t]||d[t]._lazyRace){continue}if(!E||k.prematureUnveil&&k.prematureUnveil(d[t])){R(d[t]);continue}if(!(o=d[t][$]("data-expand"))||!(n=o*1)){n=w}if(!u){u=!H.expand||H.expand<1?O.clientHeight>500&&O.clientWidth>500?500:370:H.expand;k._defEx=u;f=u*H.expFactor;c=H.hFac;A=null;if(w<f&&M<1&&N>2&&h>2&&!D.hidden){w=f;N=0}else if(h>1&&N>1&&M<6){w=u}else{w=_}}if(l!==n){y=innerWidth+n*c;z=innerHeight+n;s=n*-1;l=n}a=d[t].getBoundingClientRect();if((b=a.bottom)>=s&&(g=a.top)<=z&&(C=a.right)>=s*c&&(p=a.left)<=y&&(b||C||p||g)&&(H.loadHidden||x(d[t]))&&(m&&M<3&&!o&&(h<3||N<4)||W(d[t],n))){R(d[t]);r=true;if(M>9){break}}else if(!r&&m&&!i&&M<4&&N<4&&h>2&&(v[0]||H.preloadAfterLoad)&&(v[0]||!o&&(b||C||p||g||d[t][$](H.sizesAttr)!="auto"))){i=v[0]||d[t]}}if(i&&!r){R(i)}}};var a=ae(t);var S=function(e){var t=e.target;if(t._lazyCache){delete t._lazyCache;return}L(e);K(t,H.loadedClass);Q(t,H.loadingClass);V(t,B);X(t,"lazyloaded")};var i=te(S);var B=function(e){i({target:e.target})};var T=function(e,t){var a=e.getAttribute("data-load-mode")||H.iframeLoadMode;if(a==0){e.contentWindow.location.replace(t)}else if(a==1){e.src=t}};var F=function(e){var t;var a=e[$](H.srcsetAttr);if(t=H.customMedia[e[$]("data-media")||e[$]("media")]){e.setAttribute("media",t)}if(a){e.setAttribute("srcset",a)}};var s=te(function(t,e,a,i,r){var n,s,o,l,u,f;if(!(u=X(t,"lazybeforeunveil",e)).defaultPrevented){if(i){if(a){K(t,H.autosizesClass)}else{t.setAttribute("sizes",i)}}s=t[$](H.srcsetAttr);n=t[$](H.srcAttr);if(r){o=t.parentNode;l=o&&j.test(o.nodeName||"")}f=e.firesLoad||"src"in t&&(s||n||l);u={target:t};K(t,H.loadingClass);if(f){clearTimeout(c);c=I(L,2500);V(t,B,true)}if(l){G.call(o.getElementsByTagName("source"),F)}if(s){t.setAttribute("srcset",s)}else if(n&&!l){if(d.test(t.nodeName)){T(t,n)}else{t.src=n}}if(r&&(s||l)){Y(t,{src:n})}}if(t._lazyRace){delete t._lazyRace}Q(t,H.lazyClass);ee(function(){var e=t.complete&&t.naturalWidth>1;if(!f||e){if(e){K(t,H.fastLoadedClass)}S(u);t._lazyCache=true;I(function(){if("_lazyCache"in t){delete t._lazyCache}},9)}if(t.loading=="lazy"){M--}},true)});var R=function(e){if(e._lazyRace){return}var t;var a=n.test(e.nodeName);var i=a&&(e[$](H.sizesAttr)||e[$]("sizes"));var r=i=="auto";if((r||!m)&&a&&(e[$]("src")||e.srcset)&&!e.complete&&!J(e,H.errorClass)&&J(e,H.lazyClass)){return}t=X(e,"lazyunveilread").detail;if(r){re.updateElem(e,true,e.offsetWidth)}e._lazyRace=true;M++;s(e,t,r,i,a)};var r=ie(function(){H.loadMode=3;a()});var o=function(){if(H.loadMode==3){H.loadMode=2}r()};var l=function(){if(m){return}if(f.now()-e<999){I(l,999);return}m=true;H.loadMode=3;a();q("scroll",o,true)};return{_:function(){e=f.now();k.elements=D.getElementsByClassName(H.lazyClass);v=D.getElementsByClassName(H.lazyClass+" "+H.preloadClass);q("scroll",a,true);q("resize",a,true);q("pageshow",function(e){if(e.persisted){var t=D.querySelectorAll("."+H.loadingClass);if(t.length&&t.forEach){U(function(){t.forEach(function(e){if(e.complete){R(e)}})})}}});if(u.MutationObserver){new MutationObserver(a).observe(O,{childList:true,subtree:true,attributes:true})}else{O[P]("DOMNodeInserted",a,true);O[P]("DOMAttrModified",a,true);setInterval(a,999)}q("hashchange",a,true);["focus","mouseover","click","load","transitionend","animationend"].forEach(function(e){D[P](e,a,true)});if(/d$|^c/.test(D.readyState)){l()}else{q("load",l);D[P]("DOMContentLoaded",a);I(l,2e4)}if(k.elements.length){t();ee._lsFlush()}else{a()}},checkElems:a,unveil:R,_aLSL:o}}(),re=function(){var a;var n=te(function(e,t,a,i){var r,n,s;e._lazysizesWidth=i;i+="px";e.setAttribute("sizes",i);if(j.test(t.nodeName||"")){r=t.getElementsByTagName("source");for(n=0,s=r.length;n<s;n++){r[n].setAttribute("sizes",i)}}if(!a.detail.dataAttr){Y(e,a.detail)}});var i=function(e,t,a){var i;var r=e.parentNode;if(r){a=s(e,r,a);i=X(e,"lazybeforesizes",{width:a,dataAttr:!!t});if(!i.defaultPrevented){a=i.detail.width;if(a&&a!==e._lazysizesWidth){n(e,r,i,a)}}}};var e=function(){var e;var t=a.length;if(t){e=0;for(;e<t;e++){i(a[e])}}};var t=ie(e);return{_:function(){a=D.getElementsByClassName(H.autosizesClass);q("resize",t)},checkElems:t,updateElem:i}}(),t=function(){if(!t.i&&D.getElementsByClassName){t.i=true;re._();e._()}};return I(function(){H.init&&t()}),k={cfg:H,autoSizer:re,loader:e,init:t,uP:Y,aC:K,rC:Q,hC:J,fire:X,gW:s,rAF:ee}}(e,e.document,Date);e.lazySizes=t,"object"==typeof module&&module.exports&&(module.exports=t)}("undefined"!=typeof window?window:{});
!function(e,t){var i=function(){t(e.lazySizes),e.removeEventListener("lazyunveilread",i,!0)};t=t.bind(null,e,e.document),"object"==typeof module&&module.exports?t(require("lazysizes")):"function"==typeof define&&define.amd?define(["lazysizes"],t):e.lazySizes?i():e.addEventListener("lazyunveilread",i,!0)}(window,function(o,r,e){"use strict";var s,t,i,n,d,c,a,u,f,l,m,h,p;function g(){this.ratioElems=r.getElementsByClassName("lazyaspectratio"),this._setupEvents(),this.processImages()}o.addEventListener&&(s=Array.prototype.forEach,d=/^picture$/i,a="img["+(c="data-aspectratio")+"]",u=function(e){return o.matchMedia?(u=function(e){return!e||(matchMedia(e)||{}).matches})(e):o.Modernizr&&Modernizr.mq?!e||Modernizr.mq(e):!e},f=e.aC,l=e.rC,m=e.cfg,g.prototype={_setupEvents:function(){function t(e){e.naturalWidth<36?n.addAspectRatio(e,!0):n.removeAspectRatio(e,!0)}function e(){n.processImages()}var i,n=this;function a(){s.call(n.ratioElems,t)}r.addEventListener("load",function(e){e.target.getAttribute&&e.target.getAttribute(c)&&t(e.target)},!0),addEventListener("resize",function(){clearTimeout(i),i=setTimeout(a,99)}),r.addEventListener("DOMContentLoaded",e),addEventListener("load",e)},processImages:function(e){for(var t=("length"in(e=e||r)&&!e.nodeName?e:e.querySelectorAll(a)),i=0;i<t.length;i++)36<t[i].naturalWidth?this.removeAspectRatio(t[i]):this.addAspectRatio(t[i])},getSelectedRatio:function(e){var t,i,n,a,o,r=e.parentNode;if(r&&d.test(r.nodeName||""))for(t=0,i=(n=r.getElementsByTagName("source")).length;t<i;t++)if(a=n[t].getAttribute("data-media")||n[t].getAttribute("media"),m.customMedia[a]&&(a=m.customMedia[a]),u(a)){o=n[t].getAttribute(c);break}return o||e.getAttribute(c)||""},parseRatio:(h=/^\s*([+\d\.]+)(\s*[\/x]\s*([+\d\.]+))?\s*$/,p={},function(e){var t;return!p[e]&&(t=e.match(h))&&(t[3]?p[e]=t[1]/t[3]:p[e]=+t[1]),p[e]}),addAspectRatio:function(e,t){var i,n=e.offsetWidth,a=e.offsetHeight;t||f(e,"lazyaspectratio"),n<36&&a<=0?(n||a&&o.console)&&console.log("Define width or height of image, so we can calculate the other dimension"):(i=this.getSelectedRatio(e),(i=this.parseRatio(i))&&(n?e.style.height=n/i+"px":e.style.width=a*i+"px"))},removeAspectRatio:function(e){l(e,"lazyaspectratio"),e.style.height="",e.style.width="",e.removeAttribute(c)}},(i=function(){(n=o.jQuery||o.Zepto||o.shoestring||o.$)&&n.fn&&!n.fn.imageRatio&&n.fn.filter&&n.fn.add&&n.fn.find?n.fn.imageRatio=function(){return t.processImages(this.find(a).add(this.filter(a))),this}:n=!1})(),setTimeout(i),t=new g,o.imageRatio=t,"object"==typeof module&&module.exports?module.exports=t:"function"==typeof define&&define.amd&&define(t))});
!function(e,t){var a=function(){t(e.lazySizes),e.removeEventListener("lazyunveilread",a,!0)};t=t.bind(null,e,e.document),"object"==typeof module&&module.exports?t(require("lazysizes")):"function"==typeof define&&define.amd?define(["lazysizes"],t):e.lazySizes?a():e.addEventListener("lazyunveilread",a,!0)}(window,function(e,i,o){"use strict";var l,d,u={};function s(e,t,a){var n,r;u[e]||(n=i.createElement(t?"link":"script"),r=i.getElementsByTagName("script")[0],t?(n.rel="stylesheet",n.href=e):(n.onload=function(){n.onerror=null,n.onload=null,a()},n.onerror=n.onload,n.src=e),u[e]=!0,u[n.src||n.href]=!0,r.parentNode.insertBefore(n,r))}i.addEventListener&&(l=function(e,t){var a=i.createElement("img");a.onload=function(){a.onload=null,a.onerror=null,a=null,t()},a.onerror=a.onload,a.src=e,a&&a.complete&&a.onload&&a.onload()},addEventListener("lazybeforeunveil",function(e){var t,a,n;if(e.detail.instance==o&&!e.defaultPrevented){var r=e.target;if("none"==r.preload&&(r.preload=r.getAttribute("data-preload")||"auto"),null!=r.getAttribute("data-autoplay"))if(r.getAttribute("data-expand")&&!r.autoplay)try{r.play()}catch(e){}else requestAnimationFrame(function(){r.setAttribute("data-expand","-10"),o.aC(r,o.cfg.lazyClass)});(t=r.getAttribute("data-link"))&&s(t,!0),(t=r.getAttribute("data-script"))&&(e.detail.firesLoad=!0,s(t,null,function(){e.detail.firesLoad=!1,o.fire(r,"_lazyloaded",{},!0,!0)})),(t=r.getAttribute("data-require"))&&(o.cfg.requireJs?o.cfg.requireJs([t]):s(t)),(a=r.getAttribute("data-bg"))&&(e.detail.firesLoad=!0,l(a,function(){r.style.backgroundImage="url("+(d.test(a)?JSON.stringify(a):a)+")",e.detail.firesLoad=!1,o.fire(r,"_lazyloaded",{},!0,!0)})),(n=r.getAttribute("data-poster"))&&(e.detail.firesLoad=!0,l(n,function(){r.poster=n,e.detail.firesLoad=!1,o.fire(r,"_lazyloaded",{},!0,!0)}))}},!(d=/\(|\)|\s|'/)))});
!function(){function t(){const t=document.querySelectorAll("ol[start], ol[reversed]");for(let e=0;e<t.length;e++){const r=t[e],l=r.getAttribute("start"),n=null!==r.getAttribute("reversed");r.style.counterReset=n?l?`li ${parseInt(l)+1}`:`li ${r.children.length+1}`:l?"li "+(parseInt(l)-1):"li"}}t(),window.SWELLHOOK&&window.SWELLHOOK.barbaAfter.add(t)}();