1var $i={filters:{},add:function(t,e){(this.filters[t]||(this.filters[t]=[])).push(e)},apply:function(t,e){if(this.filters[t])for(var i=this.filters[t],s=0;s<i.length;s++)e=i[s](e);return e}},S=$i;S.add("scroll_hide_menu_modifier",function(){return!1});S.add("padding_menu_calc_disable",function(){return!0});import At from"jquery";import N from"jquery";import Ie from"jquery";function ne(){return Ie("html").attr("dir")==="rtl"}function O(t=6,e){let i="",s="0123456789abcdefghijklmnopqrstuvwxyz",n=s.length;for(let o=0;o<t;o++)i+=s[Math.floor(Math.random()*n)];return e?`${i}-${e}`:i}function lt(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}function F(t){var e={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend"},i=document.createElement("div"),s;for(let n in e)typeof i.style[n]<"u"&&(s=e[n]);return s||(setTimeout(function(){t.triggerHandler("transitionend",[t])},1),"transitionend")}function j(t,e){let i=document.readyState==="complete",s=(i?"_didLoad":"load")+".zf.util.onLoad",n=()=>t.triggerHandler(s);return t&&(e&&t.one(s,e),i?setTimeout(n):Ie(window).one("load",n)),s}function oe(t,{ignoreLeaveWindow:e=!1,ignoreReappear:i=!1}={}){return function(n,...o){let a=t.bind(this,n,...o);if(n.relatedTarget!==null)return a();setTimeout(function(){if(!e&&document.hasFocus&&!document.hasFocus())return a();i||Ie(document).one("mouseenter",function(l){Ie(n.currentTarget).has(l.target).length||(n.relatedTarget=l.target,a())})},0)}}import he from"jquery";window.matchMedia||(window.matchMedia=function(){"use strict";var t=window.styleMedia||window.media;if(!t){var e=document.createElement("style"),i=document.getElementsByTagName("script")[0],s=null;e.type="text/css",e.id="matchmediajs-test",i?i.parentNode.insertBefore(e,i):document.head.appendChild(e),s="getComputedStyle"in window&&window.getComputedStyle(e,null)||e.currentStyle,t={matchMedium:function(n){var o="@media "+n+"{ #matchmediajs-test { width: 1px; } }";return e.styleSheet?e.styleSheet.cssText=o:e.textContent=o,s.width==="1px"}}}return function(n){return{matches:t.matchMedium(n||"all"),media:n||"all"}}}());var E={queries:[],current:"",_init(){if(this.isInitialized===!0)return this;this.isInitialized=!0;var t=this,e=he("meta.foundation-mq");e.length||he('<meta class="foundation-mq" name="foundation-mq" content>').appendTo(document.head);var i=he(".foundation-mq").css("font-family"),s;s=_i(i),t.queries=[];for(var n in s)s.hasOwnProperty(n)&&t.queries.push({name:n,value:`only screen and (min-width: ${s[n]})`});this.current=this._getCurrentSize(),this._watcher()},_reInit(){this.isInitialized=!1,this._init()},atLeast(t){var e=this.get(t);return e?window.matchMedia(e).matches:!1},only(t){return t===this._getCurrentSize()},upTo(t){let e=this.next(t);return e?!this.atLeast(e):!0},is(t){let e=t.trim().split(" ").filter(n=>!!n.length),[i,s=""]=e;if(s==="only")return this.only(i);if(!s||s==="up")return this.atLeast(i);if(s==="down")return this.upTo(i);throw new Error(` 2 Invalid breakpoint passed to MediaQuery.is(). 3 Expected a breakpoint name formatted like "<size> <modifier>", got "${t}". 4 `)},get(t){for(var e in this.queries)if(this.queries.hasOwnProperty(e)){var i=this.queries[e];if(t===i.name)return i.value}return null},next(t){let e=this.queries.findIndex(s=>this._getQueryName(s)===t);if(e===-1)throw new Error(` 5 Unknown breakpoint "${t}" passed to MediaQuery.next(). 6 Ensure it is present in your Sass "$breakpoints" setting. 7 `);let i=this.queries[e+1];return i?i.name:null},_getQueryName(t){if(typeof t=="string")return t;if(typeof t=="object")return t.name;throw new TypeError(` 8 Invalid value passed to MediaQuery._getQueryName(). 9 Expected a breakpoint name (String) or a breakpoint query (Object), got "${t}" (${typeof t}) 10 `)},_getCurrentSize(){for(var t,e=0;e<this.queries.length;e++){var i=this.queries[e];window.matchMedia(i.value).matches&&(t=i)}return t&&this._getQueryName(t)},_watcher(){he(window).on("resize.zf.trigger",()=>{var t=this._getCurrentSize(),e=this.current;t!==e&&(this.current=t,he(window).trigger("changed.zf.mediaquery",[t,e]))})}};function _i(t){var e={};return typeof t!="string"||(t=t.trim().slice(1,-1),!t)||(e=t.split("&").reduce(function(i,s){var n=s.replace(/\+/g," ").split("="),o=n[0],a=n[1];return o=decodeURIComponent(o),a=typeof a>"u"?null:decodeURIComponent(a),i.hasOwnProperty(o)?Array.isArray(i[o])?i[o].push(a):i[o]=[i[o],a]:i[o]=a,i},{})),e}var xi="6.8.1",P={version:xi,_plugins:{},_uuids:[],plugin:function(t,e){var i=e||fe(t),s=me(i);this._plugins[s]=this[i]=t},registerPlugin:function(t,e){var i=e?me(e):fe(t.constructor).toLowerCase();t.uuid=O(6,i),t.$element.attr(`data-${i}`)||t.$element.attr(`data-${i}`,t.uuid),t.$element.data("zfPlugin")||t.$element.data("zfPlugin",t),t.$element.trigger(`init.zf.${i}`),this._uuids.push(t.uuid)},unregisterPlugin:function(t){var e=me(fe(t.$element.data("zfPlugin").constructor));this._uuids.splice(this._uuids.indexOf(t.uuid),1),t.$element.removeAttr(`data-${e}`).removeData("zfPlugin").trigger(`destroyed.zf.${e}`);for(var i in t)typeof t[i]=="function"&&(t[i]=null)},reInit:function(t){var e=t instanceof N;try{if(e)t.each(function(){N(this).data("zfPlugin")._init()});else{var i=typeof t,s=this,n={object:function(o){o.forEach(function(a){a=me(a),N("[data-"+a+"]").foundation("_init")})},string:function(){t=me(t),N("[data-"+t+"]").foundation("_init")},undefined:function(){this.object(Object.keys(s._plugins))}};n[i](t)}}catch(o){console.error(o)}finally{return t}},reflow:function(t,e){typeof e>"u"?e=Object.keys(this._plugins):typeof e=="string"&&(e=[e]);var i=this;N.each(e,function(s,n){var o=i._plugins[n],a=N(t).find("[data-"+n+"]").addBack("[data-"+n+"]").filter(function(){return typeof N(this).data("zfPlugin")>"u"});a.each(function(){var r=N(this),d={reflow:!0};r.attr("data-options")&&r.attr("data-options").split(";").forEach(function(l){var c=l.split(":").map(function(u){return u.trim()});c[0]&&(d[c[0]]=ki(c[1]))});try{r.data("zfPlugin",new o(N(this),d))}catch(l){console.error(l)}finally{return}})})},getFnName:fe,addToJquery:function(){var t=function(e){var i=typeof e,s=N(".no-js");if(s.length&&s.removeClass("no-js"),i==="undefined")E._init(),P.reflow(this);else if(i==="string"){var n=Array.prototype.slice.call(arguments,1
10),o=this.data("zfPlugin");if(typeof o<"u"&&typeof o[e]<"u")this.length===1?o[e].apply(o,n):this.each(function(a,r){o[e].apply(N(r).data("zfPlugin"),n)});else throw new ReferenceError("We're sorry, '"+e+"' is not an available method for "+(o?fe(o):"this element")+".")}else throw new TypeError(`We're sorry, ${i} is not a valid parameter. You must use a string representing the method you wish to invoke.`);return this};return N.fn.foundation=t,N}};P.util={throttle:function(t,e){var i=null;return function(){var s=this,n=arguments;i===null&&(i=setTimeout(function(){t.apply(s,n),i=null},e))}}};window.Foundation=P;(function(){(!Date.now||!window.Date.now)&&(window.Date.now=Date.now=function(){return new Date().getTime()});for(var t=["webkit","moz"],e=0;e<t.length&&!window.requestAnimationFrame;++e){var i=t[e];window.requestAnimationFrame=window[i+"RequestAnimationFrame"],window.cancelAnimationFrame=window[i+"CancelAnimationFrame"]||window[i+"CancelRequestAnimationFrame"]}if(/iP(ad|hone|od).*OS 6/.test(window.navigator.userAgent)||!window.requestAnimationFrame||!window.cancelAnimationFrame){var s=0;window.requestAnimationFrame=function(n){var o=Date.now(),a=Math.max(s+16,o);return setTimeout(function(){n(s=a)},a-o)},window.cancelAnimationFrame=clearTimeout}(!window.performance||!window.performance.now)&&(window.performance={start:Date.now(),now:function(){return Date.now()-this.start}})})();Function.prototype.bind||(Function.prototype.bind=function(t){if(typeof this!="function")throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var e=Array.prototype.slice.call(arguments,1),i=this,s=function(){},n=function(){return i.apply(this instanceof s?this:t,e.concat(Array.prototype.slice.call(arguments)))};return this.prototype&&(s.prototype=this.prototype),n.prototype=new s,n});function fe(t){if(typeof Function.prototype.name>"u"){var e=/function\s([^(]{1,})\(/,i=e.exec(t.toString());return i&&i.length>1?i[1].trim():""}else return typeof t.prototype>"u"?t.constructor.name:t.prototype.constructor.name}function ki(t){return t==="true"?!0:t==="false"?!1:isNaN(t*1)?t:parseFloat(t)}function me(t){return t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}import K from"jquery";var L=class{constructor(e,i){this._setup(e,i);var s=dt(this);this.uuid=O(6,s),this.$element.attr(`data-${s}`)||this.$element.attr(`data-${s}`,this.uuid),this.$element.data("zfPlugin")||this.$element.data("zfPlugin",this),this.$element.trigger(`init.zf.${s}`)}destroy(){this._destroy();var e=dt(this);this.$element.removeAttr(`data-${e}`).removeData("zfPlugin").trigger(`destroyed.zf.${e}`);for(var i in this)this.hasOwnProperty(i)&&(this[i]=null)}};function Li(t){return t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function dt(t){return Li(t.className)}import Q from"jquery";var pt={9:"TAB",13:"ENTER",27:"ESCAPE",32:"SPACE",35:"END",36:"HOME",37:"ARROW_LEFT",38:"ARROW_UP",39:"ARROW_RIGHT",40:"ARROW_DOWN"},ct={};function ut(t){return t?t.find("a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, *[tabindex], *[contenteditable]").filter(function(){return!(!Q(this).is(":visible")||Q(this).attr("tabindex")<0)}).sort(function(e,i){if(Q(e).attr("tabindex")===Q(i).attr("tabindex"))return 0;let s=parseInt(Q(e).attr("tabindex"),10),n=parseInt(Q(i).attr("tabindex"),10);if(typeof Q(e).attr("tabindex")>"u"&&n>0)return 1;if(typeof Q(i).attr("tabindex")>"u"&&s>0)return-1;if(s===0&&n>0)return 1;if(n===0&&s>0||s<n)return-1;if(s>n)return 1}):!1}function je(t){var e=pt[t.which||t.keyCode]||String.fromCharCode(t.which).toUpperCase();return e=e.replace(/\W+/,""),t.shiftKey&&(e=`SHIFT_${e}`),t.ctrlKey&&(e=`CTRL_${e}`),t.altKey&&(e=`ALT_${e}`),e=e.replace(/_$/,""),e}var _={keys:Ai(pt),parseKey:je,handleKey(t,e,i){var s=ct[e],n=this.parseKey(t),o,a,r;if(!s)return console.warn("Component not defined!");if(t.zfIsKeyHandled!==!0)if(typeof s.ltr>"u"?o=s:ne()?o=Q.extend({},s.ltr,s.rtl):o=Q.extend({},s.rtl,s.ltr),a=o[n],r=i[a],r&&typeof r=="function"){var d=r.apply();t.zfIsKeyHandled=!0,(i.handled||typeof i.handled=="function")&&i.handled(d)}else(i.unhandled||typeof i.unhandled=="function")&&i.unhandled()},findFocusable:ut,register(t,e){ct[t]=e},trapFocus(t){var e=ut(t),i=e.eq(0),s=e.eq(-1);
10t.on("keydown.zf.trapfocus",function(n){n.target===s[0]&&je(n)==="TAB"?(n.preventDefault(),i.focus()):n.target===i[0]&&je(n)==="SHIFT_TAB"&&(n.preventDefault(),s.focus())})},releaseFocus(t){t.off("keydown.zf.trapfocus")}};function Ai(t){var e={};for(var i in t)t.hasOwnProperty(i)&&(e[t[i]]=t[i]);return e}var ge=class t extends L{_setup(e,i){this.$element=e,this.options=K.extend({},t.defaults,this.$element.data(),i),this.className="Accordion",this._init(),_.register("Accordion",{ENTER:"toggle",SPACE:"toggle",ARROW_DOWN:"next",ARROW_UP:"previous",HOME:"first",END:"last"})}_init(){this._isInitializing=!0,this.$tabs=this.$element.children("[data-accordion-item]"),this.$tabs.each(function(i,s){var n=K(s),o=n.children("[data-tab-content]"),a=o[0].id||O(6,"accordion"),r=s.id?`${s.id}-label`:`${a}-label`;n.find("a:first").attr({"aria-controls":a,id:r,"aria-expanded":!1}),o.attr({role:"region","aria-labelledby":r,"aria-hidden":!0,id:a})});var e=this.$element.find(".is-active").children("[data-tab-content]");e.length&&(this._initialAnchor=e.prev("a").attr("href"),this._openSingleTab(e)),this._checkDeepLink=()=>{var i=window.location.hash;if(!i.length){if(this._isInitializing)return;this._initialAnchor&&(i=this._initialAnchor)}var s=i&&K(i),n=i&&this.$element.find(`[href$="${i}"]`),o=!!(s.length&&n.length);o&&(s&&n&&n.length?n.parent("[data-accordion-item]").hasClass("is-active")||this._openSingleTab(s):this._closeAllTabs(),this.options.deepLinkSmudge&&j(K(window),()=>{var a=this.$element.offset();K("html, body").animate({scrollTop:a.top-this.options.deepLinkSmudgeOffset},this.options.deepLinkSmudgeDelay)}),this.$element.trigger("deeplink.zf.accordion",[n,s]))},this.options.deepLink&&this._checkDeepLink(),this._events(),this._isInitializing=!1}_events(){var e=this;this.$tabs.each(function(){var i=K(this),s=i.children("[data-tab-content]");s.length&&i.children("a").off("click.zf.accordion keydown.zf.accordion").on("click.zf.accordion",function(n){n.preventDefault(),e.toggle(s)}).on("keydown.zf.accordion",function(n){_.handleKey(n,"Accordion",{toggle:function(){e.toggle(s)},next:function(){var o=i.next().find("a").focus();e.options.multiExpand||o.trigger("click.zf.accordion")},previous:function(){var o=i.prev().find("a").focus();e.options.multiExpand||o.trigger("click.zf.accordion")},first:function(){var o=e.$tabs.first().find(".accordion-title").focus();e.options.multiExpand||o.trigger("click.zf.accordion")},last:function(){var o=e.$tabs.last().find(".accordion-title").focus();e.options.multiExpand||o.trigger("click.zf.accordion")},handled:function(){n.preventDefault()}})})}),this.options.deepLink&&K(window).on("hashchange",this._checkDeepLink)}toggle(e){if(e.closest("[data-accordion]").is("[disabled]")){console.info("Cannot toggle an accordion that is disabled.");return}if(e.parent().hasClass("is-active")?this.up(e):this.down(e),this.options.deepLink){var i=e.prev("a").attr("href");this.options.updateHistory?history.pushState({},"",i):history.replaceState({},"",i)}}down(e){if(e.closest("[data-accordion]").is("[disabled]")){console.info("Cannot call down on an accordion that is disabled.");return}this.options.multiExpand?this._openTab(e):this._openSingleTab(e)}up(e){if(this.$element.is("[disabled]")){console.info("Cannot call up on an accordion that is disabled.");return}let i=e.parent();if(!i.hasClass("is-active"))return;let s=i.siblings();!this.options.allowAllClosed&&!s.hasClass("is-active")||this._closeTab(e)}_openSingleTab(e){let i=this.$element.children(".is-active").children("[data-tab-content]");i.length&&this._closeTab(i.not(e)),this._openTab(e)}_openTab(e){let i=e.parent(),s=e.attr("aria-labelledby");e.attr("aria-hidden",!1),i.addClass("is-active"),K(`#${s}`).attr({"aria-expanded":!0}),e.finish().slideDown(this.options.slideSpeed,()=>{this.$element.trigger("down.zf.accordion",[e])})}_closeTab(e){let i=e.parent(),s=e.attr("aria-labelledby");e.attr("aria-hidden",!0),i.removeClass("is-active"),K(`#${s}`).attr({"aria-expanded":!1}),e.finish().slideUp(this.options.slideSpeed,()=>{this.$element.trigger("up.zf.accordion",[e])})}_closeAllTabs(){var e=this.$element.children(".is-active").children("[data-tab-content]");e.length&&this._closeTab(e)}_destroy(){this.$element.find("[data-tab-content]").stop(!0).slideUp(0).css("display",""),this.$element.find("a").off(".zf.accordion"),this.options.deepLink&&K(window).off("hashchange",this._checkDeepLink)}};ge.defaults={slideSpeed:250,multiExpand:!1,allowAllClosed:!1,deepLink:!1,deepLinkSmudge:!1,deepLinkSmudgeDelay:300,deepLinkSmudgeOffset:0,updateHistory:!1};import M from"jquery";import Ei from"jquery";var ee={Feather(t,e="zf"){t.attr("role","menubar"),t.find("a").attr({role:"menuitem"});var i=t.find("li").attr({role:"none"}),s=`is-${e}-submenu`,n=`${s}-item`,o=`is-${e}-submenu-parent`,a=e!=="accordion";i.each(function(){var r=Ei(this),d=r.children("ul");if(d.length){if(r.addClass(o),a){let l=r.children("a:first");l.attr({"aria-haspopup":!0,"aria-label":l.attr("aria-label")||l.text()}),e==="drilldown"&&r.attr({"aria-expanded":!1})}d.addClass(`submenu ${s}`).attr({"data-submenu":"",role:"menubar"}),e==="drilldown"&&d.attr({"aria-hidden":!0})}r.parent("[data-submenu]").length&&r.addClass(`is-submenu-item ${n}`)})},Burn(t,e){var i=`is-${e}-submenu`,s=`${i}-item`,n=`is-${e}-submenu-parent`;t.find(">li, > li > ul, .menu, .menu > li, [data-submenu] > li").removeClass(`${i} ${s} ${n} is-submenu-item submenu is-active`).removeAttr("data-submenu").css("display","")}};var U={ImNotTouchingYou:Ti,OverlapArea:ht,GetDimensions:we,GetExplicitOffsets:zi};function Ti(t,e,i,s,n){return ht(t,e,i,s,n)===0}function ht(t,e,i,s,n){var o=we(t),a,r,d,l;if(e){var c=we(e);r=c.height+c.offset.top-(o.offset.top+o.height),a=o.offset.top-c.offset.top,d=o.offset.left-c.offset.left,l=c.width+c.offset.left-(o.offset.left+o.width)}else r=o.windowDims.height+o.windowDims.offset.top-(o.offset.top+o.height),a=o.offset.top-o.windowDims.offset.top,d=o.offset.left-o.windowDims.offset.left,l=o.windowDims.width-(o.offset.left+o.width);return r=n?0:Math.min(r,0),a=Math.min(a,0),d=Math.min(d,0),l=Math.min(l,0),i?d+l:s?a+r:Math.sqrt(a*a+r*r+d*d+l*l)}function we(t){if(t=t.length?t[0]:t,t===window||t===document)throw new Error("I'm sorry, Dave. I'm afraid I can't do that.");var e=t.getBoundingClientRect(),i=t.parentNode.getBoundingClientRect(),s=document.body.getBoundingClientRect(),n=window.pageYOffset,o=window.pageXOffset;return{width:e.width,height:e.height,offset:{top:e.top+n,left:e.left+o},parentDims:{width:i.width,height:i.height,offset:{top:i.top+n,left:i.left+o}},windowDims:{width:s.width,height:s.height,offset:{top:n,left:o}}}}function zi(t,e,i,s,n,o,a){var r=we(t),d=e?we(e):null,l,c;if(d!==null){switch(i){case"top":l=d.offset.top-(r.height+n);break;case"bottom":l=d.offset.top+d.height+n;break;case"left":c=d.offset.left-(r.width+o);break;case"right":c=d.offset.left+d.width+o;break}switch(i){case"top":case"bottom":switch(s){case"left":c=d.offset.left+o;break;case"right":c=d.offset.left-r.width+d.width-o;break;case"center":c=a?o:d.offset.left+d.width/2-r.width/2+o;break}break;case"right":case"left":switch(s){case"bottom":l=d.offset.top-n+d.height-r.height;break;case"top":l=d.offset.top+n;break;case"center":l=d.offset.top+n+d.height/2-r.height/2;break}break}}return{top:l,left:c}}var ae=class t extends L{_setup(e,i){this.$element=e,this.options=M.extend({},t.defaults,this.$element.data(),i),this.className="Drilldown",this._init(),_.register("Drilldown",{ENTER:"open",SPACE:"open",ARROW_RIGHT:"next",ARROW_UP:"up",ARROW_DOWN:"down",ARROW_LEFT:"previous",ESCAPE:"close"})}_init(){ee.Feather(this.$element,"drilldown"),this.options.autoApplyClass&&this.$element.addClass("drilldown"),this.$element.attr({"aria-multiselectable":!1}),this.$submenuAnchors=this.$element.find("li.is-drilldown-submenu-parent").children("a"),this.$submenus=this.$submenuAnchors.parent("li").children("[data-submenu]").attr("role","group"),this.$menuItems=this.$element.find("li").not(".js-drilldown-back").find("a"),this.$currentMenu=this.$element,this.$element.attr("data-mutate",this.$element.attr("data-drilldown")||O(6,"drilldown")),this._prepareMenu(),this._registerEvents(),this._keyboardEvents()}_prepareMenu(){var e=this;this.$submenuAnchors.each(function(){var i=M(this),s=i.parent();e.options.parentLink&&i.clone().prependTo(s.children("[data-submenu]")).wrap('<li data-is-parent-link class="is-submenu-parent-item is-submenu-item is-drilldown-submenu-item" role="none"></li>'),i.data("savedHref",i.attr("href")).removeAttr("href").attr("tabindex",0),i.children("[data-submenu]").attr({"aria-hidden":!0,tabindex:0,role:"group"}),e._events(i)}),this.$submenus.each(function(){var i=M(this),s=i.find(".js-drilldown-back");if(!s.length)switch(e.options.backButtonPosition){case"bottom":i.append(e.options.backButton);break;case"top":i.prepend(e.options.backButton);break;default:console.error("Unsupported backButtonPosition value '"+e.options.backButtonPosition+"'")}e._back(i)}),this.$submenus.addClass("invisible"),this.options.autoHeight||this.$submenus.addClass("drilldown-submenu-cover-previous"),this.$element.parent().hasClass("is-drilldown")||(this.$wrapper=M(this.options.wrapper).addClass("is-drilldown"),this.options.animateHeight&&this.$wrapper.addClass("animate-height"),this.$element.wrap(this.$wrapper)),this.$wrapper=this.$element.parent(),this.$wrapper.css(this._getMaxDims())}_resize(){this.$wrapper.css({"max-width":"none","min-height":"none"}),this.$wrapper.css(this._getMaxDims())}_events(e){var i=this;e.off("click.zf.drilldown").on("click.zf.drilldown",function(s){if(M(s.target).parentsUntil("ul","li").hasClass("is-drilldown-submenu-parent")&&s.preventDefault(),i._show(e.parent("li")),i.options.closeOnClick){var n=M("body");n.off(".zf.drilldown").on("click.zf.drilldown",function(o){o.target===i.$element[0]||M.contains(i.$element[0],o.target)||(o.preventDefault(),i._hideAll(),n.off(".zf.drilldown"))})}})}_registerEvents(){this.options.scrollTop&&(this._bindHandler=this._scrollTop.bind(this),this.$element.on("open.zf.drilldown hide.zf.drilldown close.zf.drilldown closed.zf.drilldown",this._bindHandler)),this.$element.on("mutateme.zf.trigger",this._resize.bind(this))}_scrollTop(){var e=this,i=e.options.scrollTopElement!==""?M(e.options.scrollTopElement):e.$element,s=parseInt(i.offset().top+e.options.scrollTopOffset,10);M("html, body").stop(!0).animate({scrollTop:s},e.options.animationDuration,e.options.animationEasing,function(){this===M("html")[0]&&e.$element.trigger("scrollme.zf.drilldown")})}_keyboardEvents(){var e=this;this.$menuItems.add(this.$element.find(".js-drilldown-back > a, .is-submenu-parent-item > a")).on("keydown.zf.drilldown",function(i){var s=M(this),n=s.parent("li").parent("ul").children("li").children("a"),o,a;n.each(function(r){if(M(this).is(s)){o=n.eq(Math.max(0,r-1)),a=n.eq(Math.min(r+1,n.length-1));return}}),_.handleKey(i,"Drilldown",{next:function(){if(s.is(e.$submenuAnchors))return e._show(s.parent("li")),s.parent("li").one(F(s),function(){s.parent("li").find("ul li a").not(".js-drilldown-back a").first().focus()}),!0},previous:function(){return e._hide(s.parent("li").parent("ul")),s.parent("li").parent("ul").one(F(s),function(){setTimeout(function(){s.parent("li").parent("ul").parent("li").children("a").first().focus()},1)}),!0},up:function(){return o.focus(),!s.is(e.$element.find("> li:first-child > a"))},down:function(){return a.focus(),!s.is(e.$element.find("> li:last-child > a"))},close:function(){s.is(e.$element.find("> li > a"))||(e._hide(s.parent().parent()),s.parent().parent().siblings("a").focus())},open:function(){if(e.options.parentLink&&s.attr("href"))return!1;if(s.is(e.$menuItems)){if(s.is(e.$submenuAnchors))return e._show(s.parent("li")),s.parent("li").one(F(s),function(){s.parent("li").find("ul li a").not(".js-drilldown-back a").first().focus()}),!0}else return e._hide(s.parent("li").parent("ul")),s.parent("li").parent("ul").one(F(s),function(){setTimeout(function(){s.parent("li").parent("ul").parent("li").children("a").first().focus()},1)}),!0},handled:function(r){r&&i.preventDefault()}})})}
10_hideAll(){var e=this.$element.find(".is-drilldown-submenu.is-active");if(e.addClass("is-closing"),e.parent().closest("ul").removeClass("invisible"),this.options.autoHeight){let i=e.parent().closest("ul").data("calcHeight");this.$wrapper.css({height:i})}this.$element.trigger("close.zf.drilldown"),e.one(F(e),()=>{e.removeClass("is-active is-closing"),this.$element.trigger("closed.zf.drilldown")})}_back(e){var i=this;e.off("click.zf.drilldown"),e.children(".js-drilldown-back").on("click.zf.drilldown",function(){i._hide(e);let s=e.parent("li").parent("ul").parent("li");s.length?i._show(s):i.$currentMenu=i.$element})}_menuLinkEvents(){var e=this;this.$menuItems.not(".is-drilldown-submenu-parent").off("click.zf.drilldown").on("click.zf.drilldown",function(){setTimeout(function(){e._hideAll()},0)})}_setShowSubMenuClasses(e,i){e.addClass("is-active").removeClass("invisible").attr("aria-hidden",!1),e.parent("li").attr("aria-expanded",!0),i===!0&&this.$element.trigger("open.zf.drilldown",[e])}_setHideSubMenuClasses(e,i){e.removeClass("is-active").addClass("invisible").attr("aria-hidden",!0),e.parent("li").attr("aria-expanded",!1),i===!0&&e.trigger("hide.zf.drilldown",[e])}_showMenu(e,i){var s=this,n=this.$element.find('li[aria-expanded="true"] > ul[data-submenu]');if(n.each(function(){s._setHideSubMenuClasses(M(this))}),this.$currentMenu=e,e.is("[data-drilldown]")){i===!0&&e.find("li > a").first().focus(),this.options.autoHeight&&this.$wrapper.css("height",e.data("calcHeight"));return}var o=e.children().first().parentsUntil("[data-drilldown]","[data-submenu]");o.each(function(a){a===0&&s.options.autoHeight&&s.$wrapper.css("height",M(this).data("calcHeight"));var r=a===o.length-1;r===!0&&M(this).one(F(M(this)),()=>{i===!0&&e.find("li > a").first().focus()}),s._setShowSubMenuClasses(M(this),r)})}_show(e){let i=e.children("[data-submenu]");e.attr("aria-expanded",!0),this.$currentMenu=i,e.parent().closest("ul").addClass("invisible"),i.addClass("is-active visible").removeClass("invisible").attr("aria-hidden",!1),this.options.autoHeight&&this.$wrapper.css({height:i.data("calcHeight")}),this.$element.trigger("open.zf.drilldown",[e])}_hide(e){this.options.autoHeight&&this.$wrapper.css({height:e.parent().closest("ul").data("calcHeight")}),e.parent().closest("ul").removeClass("invisible"),e.parent("li").attr("aria-expanded",!1),e.attr("aria-hidden",!0),e.addClass("is-closing").one(F(e),function(){e.removeClass("is-active is-closing visible"),e.blur().addClass("invisible")}),e.trigger("hide.zf.drilldown",[e])}_getMaxDims(){var e=0,i={},s=this;return this.$submenus.add(this.$element).each(function(){var n=U.GetDimensions(this).height;e=n>e?n:e,s.options.autoHeight&&M(this).data("calcHeight",n)}),this.options.autoHeight?i.height=this.$currentMenu.data("calcHeight"):i["min-height"]=`${e}px`,i["max-width"]=`${this.$element[0].getBoundingClientRect().width}px`,i}_destroy(){M("body").off(".zf.drilldown"),this.options.scrollTop&&this.$element.off(".zf.drilldown",this._bindHandler),this._hideAll(),this.$element.off("mutateme.zf.trigger"),ee.Burn(this.$element,"drilldown"),this.$element.unwrap().find(".js-drilldown-back, .is-submenu-parent-item").remove().end().find(".is-active, .is-closing, .is-drilldown-submenu").removeClass("is-active is-closing is-drilldown-submenu").off("transitionend otransitionend webkitTransitionEnd").end().find("[data-submenu]").removeAttr("aria-hidden tabindex role"),this.$submenuAnchors.each(function(){M(this).off(".zf.drilldown")}),this.$element.find("[data-is-parent-link]").detach(),this.$submenus.removeClass("drilldown-submenu-cover-previous invisible"),this.$element.find("a").each(function(){var e=M(this);if(e.removeAttr("tabindex"),e.data("savedHref"))e.attr("href",e.data("savedHref")).removeData("savedHref");else return})}};ae.defaults={autoApplyClass:!0,backButton:'<li class="js-drilldown-back"><a tabindex="0">Back</a></li>',backButtonPosition:"top",wrapper:"<div></div>",parentLink:!1,closeOnClick:!1,autoHeight:!1,animateHeight:!1,scrollTop:!1,scrollTopElement:"",scrollTopOffset:0,animationDuration:500,animationEasing:"swing"};import G from"jquery";var Ve=["left","right","top","bottom"],ft=["top","bottom","center"],mt=["left","right","center"],Ge={left:ft,right:ft,top:mt,bottom:mt};function gt(t,e){var i=e.indexOf(t);return i===e.length-1?e[0]:e[i+1]}var re=class extends L{_init(){this.triedPositions={},this.position=this.options.position==="auto"?this._getDefaultPosition():this.options.position,this.alignment=this.options.alignment==="auto"?this._getDefaultAlignment():this.options.alignment,this.originalPosition=this.position,this.originalAlignment=this.alignment}_getDefaultPosition(){return"bottom"}_getDefaultAlignment(){switch(this.position){case"bottom":case"top":return ne()?"right":"left";case"left":case"right":return"bottom"}}_reposition(){this._alignmentsExhausted(this.position)?(this.position=gt(this.position,Ve),this.alignment=Ge[this.position][0]):this._realign()}_realign(){this._addTriedPosition(this.position,this.alignment),this.alignment=gt(this.alignment,Ge[this.position])}_addTriedPosition(e,i){this.triedPositions[e]=this.triedPositions[e]||[],this.triedPositions[e].push(i)}_positionsExhausted(){for(var e=!0,i=0;i<Ve.length;i++)e=e&&this._alignmentsExhausted(Ve[i]);return e}_alignmentsExhausted(e){return this.triedPositions[e]&&this.triedPositions[e].length===Ge[e].length}_getVOffset(){return this.options.vOffset}_getHOffset(){return this.options.hOffset}_setPosition(e,i,s){if(e.attr("aria-expanded")==="false")return!1;if(this.options.allowOverlap||(this.position=this.originalPosition,this.alignment=this.originalAlignment),i.offset(U.GetExplicitOffsets(i,e,this.position,this.alignment,this._getVOffset(),this._getHOffset())),!this.options.allowOverlap){for(var n=1e8,o={position:this.position,alignment:this.alignment};!this._positionsExhausted();){let a=U.OverlapArea(i,s,!1,!1,this.options.allowBottomOverlap);if(a===0)return;a<n&&(n=a,o={position:this.position,alignment:this.alignment}),this._reposition(),i.offset(U.GetExplicitOffsets(i,e,this.position,this.alignment,this._getVOffset(),this._getHOffset()))}this.position=o.position,this.alignment=o.alignment,i.offset(U.GetExplicitOffsets(i,e,this.position,this.alignment,this._getVOffset(),this._getHOffset()))}}};re.defaults={position:"auto",alignment:"auto",allowOverlap:!1,allowBottomOverlap:!0,vOffset:0,hOffset:0};import k from"jquery";import Mi from"jquery";var wt=["mui-enter","mui-leave"],vt=["mui-enter-active","mui-leave-active"],X={animateIn:function(t,e,
10i){bt(!0,t,e,i)},animateOut:function(t,e,i){bt(!1,t,e,i)}};function bt(t,e,i,s){if(e=Mi(e).eq(0),!e.length)return;var n=t?wt[0]:wt[1],o=t?vt[0]:vt[1];r(),e.addClass(i).css("transition","none"),requestAnimationFrame(()=>{e.addClass(n),t&&e.show()}),requestAnimationFrame(()=>{e[0].offsetWidth,e.css("transition","").addClass(o)}),e.one(F(e),a);function a(){t||e.hide(),r(),s&&s.apply(e)}function r(){e[0].style.transitionDuration=0,e.removeClass(`${n} ${o} ${i}`)}}var qe=function(){for(var t=["WebKit","Moz","O","Ms",""],e=0;e<t.length;e++)if(`${t[e]}MutationObserver`in window)return window[`${t[e]}MutationObserver`];return!1}(),Ye=(t,e)=>{t.data(e).split(" ").forEach(i=>{k(`#${i}`)[e==="close"?"trigger":"triggerHandler"](`${e}.zf.trigger`,[t])})},v={Listeners:{Basic:{},Global:{}},Initializers:{}};v.Listeners.Basic={openListener:function(){Ye(k(this),"open")},closeListener:function(){k(this).data("close")?Ye(k(this),"close"):k(this).trigger("close.zf.trigger")},toggleListener:function(){k(this).data("toggle")?Ye(k(this),"toggle"):k(this).trigger("toggle.zf.trigger")},closeableListener:function(t){let e=k(this).data("closable");t.stopPropagation(),e!==""?X.animateOut(k(this),e,function(){k(this).trigger("closed.zf")}):k(this).fadeOut().trigger("closed.zf")},toggleFocusListener:function(){let t=k(this).data("toggle-focus");k(`#${t}`).triggerHandler("toggle.zf.trigger",[k(this)])}};v.Initializers.addOpenListener=t=>{t.off("click.zf.trigger",v.Listeners.Basic.openListener),t.on("click.zf.trigger","[data-open]",v.Listeners.Basic.openListener)};v.Initializers.addCloseListener=t=>{t.off("click.zf.trigger",v.Listeners.Basic.closeListener),t.on("click.zf.trigger","[data-close]",v.Listeners.Basic.closeListener)};v.Initializers.addToggleListener=t=>{t.off("click.zf.trigger",v.Listeners.Basic.toggleListener),t.on("click.zf.trigger","[data-toggle]",v.Listeners.Basic.toggleListener)};v.Initializers.addCloseableListener=t=>{t.off("close.zf.trigger",v.Listeners.Basic.closeableListener),t.on("close.zf.trigger","[data-closeable], [data-closable]",v.Listeners.Basic.closeableListener)};v.Initializers.addToggleFocusListener=t=>{t.off("focus.zf.trigger blur.zf.trigger",v.Listeners.Basic.toggleFocusListener),t.on("focus.zf.trigger blur.zf.trigger","[data-toggle-focus]",v.Listeners.Basic.toggleFocusListener)};v.Listeners.Global={resizeListener:function(t){qe||t.each(function(){k(this).triggerHandler("resizeme.zf.trigger")}),t.attr("data-events","resize")},scrollListener:function(t){qe||t.each(function(){k(this).triggerHandler("scrollme.zf.trigger")}),t.attr("data-events","scroll")},closeMeListener:function(t,e){let i=t.namespace.split(".")[0];k(`[data-${i}]`).not(`[data-yeti-box="${e}"]`).each(function(){let n=k(this);n.triggerHandler("close.zf.trigger",[n])})}};v.Initializers.addClosemeListener=function(t){var e=k("[data-yeti-box]"),i=["dropdown","tooltip","reveal"];if(t&&(typeof t=="string"?i.push(t):typeof t=="object"&&typeof t[0]=="string"?i=i.concat(t):console.error("Plugin names must be strings")),e.length){let s=i.map(n=>`closeme.zf.${n}`).join(" ");k(window).off(s).on(s,v.Listeners.Global.closeMeListener)}};function yt(t,e,i){let s,n=Array.prototype.slice.call(arguments,3);k(window).on(e,function(){s&&clearTimeout(s),s=setTimeout(function(){i.apply(null,n)},t||10)})}v.Initializers.addResizeListener=function(t){let e=k("[data-resize]");e.length&&yt(t,"resize.zf.trigger",v.Listeners.Global.resizeListener,e)};v.Initializers.addScrollListener=function(t){let e=k("[data-scroll]");e.length&&yt(t,"scroll.zf.trigger",v.Listeners.Global.scrollListener,e)};v.Initializers.addMutationEventsListener=function(t){if(!qe)return!1;let e=t.find("[data-resize], [data-scroll], [data-mutate]");var i=function(o){var a=k(o[0].target);switch(o[0].type){case"attributes":a.attr("data-events")==="scroll"&&o[0].attributeName==="data-events"&&a.triggerHandler("scrollme.zf.trigger",[a,window.pageYOffset]),a.attr("data-events")==="resize"&&o[0].attributeName==="data-events"&&a.triggerHandler("resizeme.zf.trigger",[a]),o[0].attributeName==="style"&&(a.closest("[data-mutate]").attr("data-events","mutate"),a.closest("[data-mutate]").triggerHandler("mutateme.zf.trigger",[a.closest("[data-mutate]")]));break;case"childList":a.closest("[data-mutate]").attr("data-events","mutate"),a.closest("[data-mutate]").triggerHandler("mutateme.zf.trigger",[a.closest("[data-mutate]")]);break;default:return!1}};if(e.length)for(var s=0;s<=e.length-1;s++){var n=new qe(i);n.observe(e[s],{attributes:!0,childList:!0,characterData:!1,subtree:!0,attributeFilter:["data-events","style"]})}};
10v.Initializers.addSimpleListeners=function(){let t=k(document);v.Initializers.addOpenListener(t),v.Initializers.addCloseListener(t),v.Initializers.addToggleListener(t),v.Initializers.addCloseableListener(t),v.Initializers.addToggleFocusListener(t)};v.Initializers.addGlobalListeners=function(){let t=k(document);v.Initializers.addMutationEventsListener(t),v.Initializers.addResizeListener(250),v.Initializers.addScrollListener(),v.Initializers.addClosemeListener()};v.init=function(t,e){j(k(window),function(){k.triggersInitialized!==!0&&(v.Initializers.addSimpleListeners(),v.Initializers.addGlobalListeners(),k.triggersInitialized=!0)}),e&&(e.Triggers=v,e.IHearYou=v.Initializers.addGlobalListeners)};import T from"jquery";var V={},$t,_t,Ct,Ze,Ke=!1,Pe=!1;function Ue(t){if(this.removeEventListener("touchmove",xt),this.removeEventListener("touchend",Ue),!Pe){var e=T.Event("tap",Ze||t);T(this).trigger(e)}Ze=null,Ke=!1,Pe=!1}function xt(t){if(T.spotSwipe.preventDefault===!0&&t.preventDefault(),Ke){var e=t.touches[0].pageX,i=$t-e,s;Pe=!0,Ct=new Date().getTime()-_t,Math.abs(i)>=T.spotSwipe.moveThreshold&&Ct<=T.spotSwipe.timeThreshold&&(s=i>0?"left":"right"),s&&(t.preventDefault(),Ue.apply(this,arguments),T(this).trigger(T.Event("swipe",Object.assign({},t)),s).trigger(T.Event(`swipe${s}`,Object.assign({},t))))}}function Oi(t){t.touches.length===1&&($t=t.touches[0].pageX,Ze=t,Ke=!0,Pe=!1,_t=new Date().getTime(),this.addEventListener("touchmove",xt,{passive:T.spotSwipe.preventDefault===!0}),this.addEventListener("touchend",Ue,!1))}function St(){this.addEventListener&&this.addEventListener("touchstart",Oi,{passive:!0})}var Qe=class{constructor(){this.version="1.0.0",this.enabled="ontouchstart"in document.documentElement,this.preventDefault=!1,this.moveThreshold=75,this.timeThreshold=200,this._init()}_init(){T.event.special.swipe={setup:St},T.event.special.tap={setup:St},T.each(["left","up","down","right"],function(){T.event.special[`swipe${this}`]={setup:function(){T(this).on("swipe",T.noop)}}})}};V.setupSpotSwipe=function(){T.spotSwipe=new Qe(T)};V.setupTouchHandler=function(){T.fn.addTouch=function(){this.each(function(e,i){T(i).bind("touchstart touchmove touchend touchcancel",function(s){t(s)})});var t=function(e){var i=e.changedTouches,s=i[0],n={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup"},o=n[e.type],a;"MouseEvent"in window&&typeof window.MouseEvent=="function"?a=new window.MouseEvent(o,{bubbles:!0,cancelable:!0,screenX:s.screenX,screenY:s.screenY,clientX:s.clientX,clientY:s.clientY}):(a=document.createEvent("MouseEvent"),a.initMouseEvent(o,!0,!0,window,1,s.screenX,s.screenY,s.clientX,s.clientY,!1,!1,!1,!1,0,null)),s.target.dispatchEvent(a)}}};V.init=function(){typeof T.spotSwipe>"u"&&(V.setupSpotSwipe(T),V.setupTouchHandler(T))};var ve=class t extends re{_setup(e,i){this.$element=e,this.options=G.extend({},t.defaults,this.$element.data(),i),this.className="Dropdown",V.init(G),v.init(G),this._init(),_.register("Dropdown",{ENTER:"toggle",SPACE:"toggle",ESCAPE:"close"})}_init(){var e=this.$element.attr("id");this.$anchors=G(`[data-toggle="${e}"]`).length?G(`[data-toggle="${e}"]`):G(`[data-open="${e}"]`),this.$anchors.attr({"aria-controls":e,"data-is-focus":!1,"data-yeti-box":e,"aria-haspopup":!0,"aria-expanded":!1}),this._setCurrentAnchor(this.$anchors.first()),this.options.parentClass?this.$parent=this.$element.parents("."+this.options.parentClass):this.$parent=null,typeof this.$element.attr("aria-labelledby")>"u"&&(typeof this.$currentAnchor.attr("id")>"u"&&this.$currentAnchor.attr("id",O(6,"dd-anchor")),this.$element.attr("aria-labelledby",this.$currentAnchor.attr("id"))),this.$element.attr({"aria-hidden":"true","data-yeti-box":e,"data-resize":e}),super._init(),this._events()}_getDefaultPosition(){var e=this.$element[0].className.match(/(top|left|right|bottom)/g);return e?e[0]:"bottom"}_getDefaultAlignment(){var e=/float-(\S+)/.exec(this.$currentAnchor.attr("class"));return e?e[1]:super._getDefaultAlignment()}_setPosition(){this.$element.removeClass(`has-position-${this.position} has-alignment-${this.alignment}`),super._setPosition(this.$currentAnchor,this.$element,this.$parent),this.$element.addClass(`has-position-${this.position} has-alignment-${this.alignment}`)}_setCurrentAnchor(e){this.$currentAnchor=G(e)}_events(){var e=this,i="ontouchstart"in window||typeof window.ontouchstart<"u";this.$element.on({"open.zf.trigger":this.open.bind(this),"close.zf.trigger":this.close.bind(this),"toggle.zf.trigger":this.toggle.bind(this),"resizeme.zf.trigger":this._setPosition.bind(this)}),this.$anchors.off("click.zf.trigger").on("click.zf.trigger",function(s){e._setCurrentAnchor(this),(e.options.forceFollow===!1||i&&e.options.hover&&e.$element.hasClass("is-open")===!1)&&s.preventDefault()}),this.options.hover&&(this.$anchors.off("mouseenter.zf.dropdown mouseleave.zf.dropdown").on("mouseenter.zf.dropdown",function(){e._setCurrentAnchor(this);var s=G("body").data();(typeof s.whatinput>"u"||s.whatinput==="mouse")&&(clearTimeout(e.timeout),e.timeout=setTimeout(function(){e.open(),e.$anchors.data("hover",!0)},e.options.hoverDelay))}).on("mouseleave.zf.dropdown",oe(function(){clearTimeout(e.timeout),e.timeout=setTimeout(function(){e.close(),e.$anchors.data("hover",!1)},e.options.hoverDelay)})),this.options.hoverPane&&this.$element.off("mouseenter.zf.dropdown mouseleave.zf.dropdown").on("mouseenter.zf.dropdown",function(){clearTimeout(e.timeout)}).on("mouseleave.zf.dropdown",oe(function(){clearTimeout(e.timeout),e.timeout=setTimeout(function(){e.close(),e.$anchors.data("hover",!1)},e.options.hoverDelay)}))),this.$anchors.add(this.$element).on("keydown.zf.dropdown",function(s){var n=G(this);_.handleKey(s,"Dropdown",{open:function(){n.is(e.$anchors)&&!n.is("input, textarea")&&(e.open(),e.$element.attr("tabindex",-1).focus(),s.preventDefault())},close:function(){e.close(),e.$anchors.focus()}})})}
10_addBodyHandler(){var e=G(document.body).not(this.$element),i=this;e.off("click.zf.dropdown tap.zf.dropdown").on("click.zf.dropdown tap.zf.dropdown",function(s){i.$anchors.is(s.target)||i.$anchors.find(s.target).length||i.$element.is(s.target)||i.$element.find(s.target).length||(i.close(),e.off("click.zf.dropdown tap.zf.dropdown"))})}open(){if(this.$element.trigger("closeme.zf.dropdown",this.$element.attr("id")),this.$anchors.addClass("hover").attr({"aria-expanded":!0}),this.$element.addClass("is-opening"),this._setPosition(),this.$element.removeClass("is-opening").addClass("is-open").attr({"aria-hidden":!1}),this.options.autoFocus){var e=_.findFocusable(this.$element);e.length&&e.eq(0).focus()}this.options.closeOnClick&&this._addBodyHandler(),this.options.trapFocus&&_.trapFocus(this.$element),this.$element.trigger("show.zf.dropdown",[this.$element])}close(){if(!this.$element.hasClass("is-open"))return!1;this.$element.removeClass("is-open").attr({"aria-hidden":!0}),this.$anchors.removeClass("hover").attr("aria-expanded",!1),this.$element.trigger("hide.zf.dropdown",[this.$element]),this.options.trapFocus&&_.releaseFocus(this.$element)}toggle(){if(this.$element.hasClass("is-open")){if(this.$anchors.data("hover"))return;this.close()}else this.open()}_destroy(){this.$element.off(".zf.trigger").hide(),this.$anchors.off(".zf.dropdown"),G(document.body).off("click.zf.dropdown tap.zf.dropdown")}};ve.defaults={parentClass:null,hoverDelay:250,hover:!1,hoverPane:!1,vOffset:0,hOffset:0,position:"auto",alignment:"auto",allowOverlap:!1,allowBottomOverlap:!0,trapFocus:!1,autoFocus:!1,closeOnClick:!1,forceFollow:!0};import I from"jquery";var le=class t extends L{_setup(e,i){this.$element=e,this.options=I.extend({},t.defaults,this.$element.data(),i),this.className="DropdownMenu",V.init(I),this._init(),_.register("DropdownMenu",{ENTER:"open",SPACE:"open",ARROW_RIGHT:"next",ARROW_UP:"up",ARROW_DOWN:"down",ARROW_LEFT:"previous",ESCAPE:"close"})}_init(){ee.Feather(this.$element,"dropdown");var e=this.$element.find("li.is-dropdown-submenu-parent");this.$element.children(".is-dropdown-submenu-parent").children(".is-dropdown-submenu").addClass("first-sub"),this.$menuItems=this.$element.find('li[role="none"]'),this.$tabs=this.$element.children('li[role="none"]'),this.$tabs.find("ul.is-dropdown-submenu").addClass(this.options.verticalClass),this.options.alignment==="auto"?this.$element.hasClass(this.options.rightClass)||ne()||this.$element.parents(".top-bar-right").is("*")?(this.options.alignment="right",e.addClass("opens-left")):(this.options.alignment="left",e.addClass("opens-right")):this.options.alignment==="right"?e.addClass("opens-left"):e.addClass("opens-right"),this.changed=!1,this._events()}_isVertical(){return this.$tabs.css("display")==="block"||this.$element.css("flex-direction")==="column"}_isRtl(){return this.$element.hasClass("align-right")||ne()&&!this.$element.hasClass("align-left")}_events(){var e=this,i="ontouchstart"in window||typeof window.ontouchstart<"u",s="is-dropdown-submenu-parent",n=function(o){var a=I(o.target).parentsUntil("ul",`.${s}`),r=a.hasClass(s),d=a.attr("data-is-click")==="true",l=a.children(".is-dropdown-submenu");if(r)if(d){if(!e.options.closeOnClick||!e.options.clickOpen&&!i||e.options.forceFollow&&i)return;o.stopImmediatePropagation(),o.preventDefault(),e._hide(a)}else o.stopImmediatePropagation(),o.preventDefault(),e._show(l),a.add(a.parentsUntil(e.$element,`.${s}`)).attr("data-is-click",!0)};(this.options.clickOpen||i)&&this.$menuItems.on("click.zf.dropdownMenu touchstart.zf.dropdownMenu",n),e.options.closeOnClickInside&&this.$menuItems.on("click.zf.dropdownMenu",function(){var o=I(this),a=o.hasClass(s);a||e._hide()}),i&&this.options.disableHoverOnTouch&&(this.options.disableHover=!0),this.options.disableHover||this.$menuItems.on("mouseenter.zf.dropdownMenu",function(){var o=I(this),a=o.hasClass(s);a&&(clearTimeout(o.data("_delay")),o.data("_delay",setTimeout(function(){e._show(o.children(".is-dropdown-submenu"))},e.options.hoverDelay)))}).on("mouseleave.zf.dropdownMenu",oe(function(){var o=I(this),a=o.hasClass(s);if(a&&e.options.autoclose){if(o.attr("data-is-click")==="true"&&e.options.clickOpen)return!1;clearTimeout(o.data("_delay")),o.data("_delay",setTimeout(function(){e._hide(o)},e.options.closingTime))}})),this.$menuItems.on("keydown.zf.dropdownMenu",function(o){var a=I(o.target).parentsUntil("ul",'[role="none"]'),r=e.$tabs.index(a)>-1,d=r?e.$tabs:a.siblings("li").add(a),l,c;d.each(function(b){if(I(this).is(a)){l=d.eq(b-1),c=d.eq(b+1);return}});var u=function(){c.children("a:first").focus(),o.preventDefault()},h=function(){l.children("a:first").focus(),o.preventDefault()},p=function(){var b=a.children("ul.is-dropdown-submenu");if(b.length)e._show(b),a.find("li > a:first").focus(),o.preventDefault();else return},m=function(){var b=a.parent("ul").parent("li");b.children("a:first").focus(),e._hide(b),o.preventDefault()},w={open:p,close:function(){e._hide(e.$element),e.$menuItems.eq(0).children("a").focus(),o.preventDefault()}};r?e._isVertical()?e._isRtl()?I.extend(w,{down:u,up:h,next:m,previous:p}):I.extend(w,{down:u,up:h,next:p,previous:m}):e._isRtl()?I.extend(w,{next:h,previous:u,down:p,up:m}):I.extend(w,{next:u,previous:h,down:p,up:m}):e._isRtl()?I.extend(w,{next:m,previous:p,down:u,up:h}):I.extend(w,{next:p,previous:m,down:u,up:h}),_.handleKey(o,"DropdownMenu",w)})}_addBodyHandler(){let e=I(document.body);this._removeBodyHandler(),e.on("click.zf.dropdownMenu tap.zf.dropdownMenu",i=>{var s=!!I(i.target).closest(this.$element).length;s||(this._hide(),this._removeBodyHandler())})}_removeBodyHandler(){I(document.body).off("click.zf.dropdownMenu tap.zf.dropdownMenu")}_show(e){var i=this.$tabs.index(this.$tabs.filter(function(r,d){return I(d).find(e).length>0})),s=e.parent("li.is-dropdown-submenu-parent").siblings("li.is-dropdown-submenu-parent");this._hide(s,i),e.css("visibility","hidden").addClass("js-dropdown-active").parent("li.is-dropdown-submenu-parent").addClass("is-active");var n=U.ImNotTouchingYou(e,null,!0);if(!n){var o=this.options.alignment==="left"?"-right":"-left",a=e.parent(".is-dropdown-submenu-parent");a.removeClass(`opens${o}`).addClass(`opens-${this.options.alignment}`),n=U.ImNotTouchingYou(e,null,!0),n||a.removeClass(`opens-${this.options.alignment}`).addClass("opens-inner"),this.changed=!0}e.css("visibility",""),this.options.closeOnClick&&this._addBodyHandler(),this.$element.trigger("show.zf.dropdownMenu",[e])}_hide(e,i){var s;e&&e.length?s=e:typeof i<"u"?s=this.$tabs.not(function(r){return r===i}):s=this.$element;var n=s.hasClass("is-active")||s.find(".is-active").length>0;if(n){var o=s.find("li.is-active");if(o.add(s).attr({"data-is-click":!1}).removeClass("is-active"),s.find("ul.js-dropdown-active").removeClass("js-dropdown-active"),this.changed||s.find("opens-inner").length){var a=this.options.alignment==="left"?"right":"left";s.find("li.is-dropdown-submenu-parent").add(s).removeClass(`opens-inner opens-${this.options.alignment}`).addClass(`opens-${a}`),this.changed=!1}clearTimeout(o.data("_delay")),this._removeBodyHandler(),this.$element.trigger("hide.zf.dropdownMenu",[s])}}_destroy(){this.$menuItems.off(".zf.dropdownMenu").removeAttr("data-is-click").removeClass("is-right-arrow is-left-arrow is-down-arrow opens-right opens-left opens-inner"),I(document.body).off(".zf.dropdownMenu"),ee.Burn(this.$element,"dropdown")}};le.defaults={disableHover:!1,disableHoverOnTouch:!0,autoclose:!0,hoverDelay:50,clickOpen:!1,closingTime:500,alignment:"auto",closeOnClick:!0,closeOnClickInside:!0,verticalClass:"vertical",rightClass:"align-right",forceFollow:!0};import z from"jquery";var be=class t extends L{_setup(e,i){this.className="OffCanvas",this.$element=e,this.options=z.extend({},t.defaults,this.$element.data(),i),this.contentClasses={base:[],reveal:[]},this.$lastTrigger=z(),this.$triggers=z(),this.position="left",this.$content=z(),this.nested=!!this.options.nested,this.$sticky=z(),this.isInCanvas=!1,z(["push","overlap"]).each((s,n)=>{this.contentClasses.base.push("has-transition-"+n)}),z(["left","right","top","bottom"]).each((s,n)=>{this.contentClasses.base.push("has-position-"+n),this.contentClasses.reveal.push("has-reveal-"+n)}),v.init(z),E._init(),this._init(),this._events(),_.register("OffCanvas",{ESCAPE:"close"})}_init(){var e=this.$element.attr("id");if(this.$element.attr("aria-hidden","true"),this.options.contentId?this.$content=z("#"+this.options.contentId):this.$element.siblings("[data-off-canvas-content]").length?this.$content=this.$element.siblings("[data-off-canvas-content]").first():this.$content=this.$element.closest("[data-off-canvas-content]").first(),this.options.contentId?this.options.contentId&&this.options.nested===null&&console.warn("Remember to use the nested option if using the content ID option!"):this.nested=this.$element.siblings("[data-off-canvas-content]").length===0,this.nested===!0&&(this.options.transition="overlap",this.$element.removeClass("is-transition-push")),this.$element.addClass(`is-transition-${this.options.transition} is-closed`),this.$triggers=z(document).find('[data-open="'+e+'"], [data-close="'+e+'"], [data-toggle="'+e+'"]').attr("aria-expanded","fal
10se").attr("aria-controls",e),this.position=this.$element.is(".position-left, .position-top, .position-right, .position-bottom")?this.$element.attr("class").match(/position\-(left|top|right|bottom)/)[1]:this.position,this.options.contentOverlay===!0){var i=document.createElement("div"),s=z(this.$element).css("position")==="fixed"?"is-overlay-fixed":"is-overlay-absolute";i.setAttribute("class","js-off-canvas-overlay "+s),this.$overlay=z(i),s==="is-overlay-fixed"?z(this.$overlay).insertAfter(this.$element):this.$content.append(this.$overlay)}var n=new RegExp(lt(this.options.revealClass)+"([^\\s]+)","g"),o=n.exec(this.$element[0].className);o&&(this.options.isRevealed=!0,this.options.revealOn=this.options.revealOn||o[1]),this.options.isRevealed===!0&&this.options.revealOn&&(this.$element.first().addClass(`${this.options.revealClass}${this.options.revealOn}`),this._setMQChecker()),this.options.transitionTime&&this.$element.css("transition-duration",this.options.transitionTime),this.$sticky=this.$content.find("[data-off-canvas-sticky]"),this.$sticky.length>0&&this.options.transition==="push"&&(this.options.contentScroll=!1);let a=this.$element.attr("class").match(/\bin-canvas-for-(\w+)/);a&&a.length===2?this.options.inCanvasOn=a[1]:this.options.inCanvasOn&&this.$element.addClass(`in-canvas-for-${this.options.inCanvasOn}`),this.options.inCanvasOn&&this._checkInCanvas(),this._removeContentClasses()}_events(){if(this.$element.off(".zf.trigger .zf.offCanvas").on({"open.zf.trigger":this.open.bind(this),"close.zf.trigger":this.close.bind(this),"toggle.zf.trigger":this.toggle.bind(this),"keydown.zf.offCanvas":this._handleKeyboard.bind(this)}),this.options.closeOnClick===!0){var e=this.options.contentOverlay?this.$overlay:this.$content;e.on({"click.zf.offCanvas":this.close.bind(this)})}this.options.inCanvasOn&&z(window).on("changed.zf.mediaquery",()=>{this._checkInCanvas()})}_setMQChecker(){var e=this;this.onLoadListener=j(z(window),function(){E.atLeast(e.options.revealOn)&&e.reveal(!0)}),z(window).on("changed.zf.mediaquery",function(){E.atLeast(e.options.revealOn)?e.reveal(!0):e.reveal(!1)})}_checkInCanvas(){this.isInCanvas=E.atLeast(this.options.inCanvasOn),this.isInCanvas===!0&&this.close()}_removeContentClasses(e){typeof e!="boolean"?this.$content.removeClass(this.contentClasses.base.join(" ")):e===!1&&this.$content.removeClass(`has-reveal-${this.position}`)}_addContentClasses(e){this._removeContentClasses(e),typeof e!="boolean"?this.$content.addClass(`has-transition-${this.options.transition} has-position-${this.position}`):e===!0&&this.$content.addClass(`has-reveal-${this.position}`)}_fixStickyElements(){this.$sticky.each((e,i)=>{let s=z(i);if(s.css("position")==="fixed"){let n=parseInt(s.css("top"),10);s.data("offCanvasSticky",{top:n});let o=z(document).scrollTop()+n;s.css({top:`${o}px`,width:"100%",transition:"none"})}})}_unfixStickyElements(){this.$sticky.each((e,i)=>{let s=z(i),n=s.data("offCanvasSticky");typeof n=="object"&&(s.css({top:`${n.top}px`,width:"",transition:""}),s.data("offCanvasSticky",""))})}reveal(e){e?(this.close(),this.isRevealed=!0,this.$element.attr("aria-hidden","false"),this.$element.off("open.zf.trigger toggle.zf.trigger"),this.$element.removeClass("is-closed")):(this.isRevealed=!1,this.$element.attr("aria-hidden","true"),this.$element.off("open.zf.trigger toggle.zf.trigger").on({"open.zf.trigger":this.open.bind(this),"toggle.zf.trigger":this.toggle.bind(this)}),this.$element.addClass("is-closed")),this._addContentClasses(e)}_stopScrolling(){return!1}_recordScrollable(e){let i=this;i.lastY=e.touches[0].pageY}_preventDefaultAtEdges(e){let i=this,s=e.data,n=i.lastY-e.touches[0].pageY;i.lastY=e.touches[0].pageY,s._canScroll(n,i)||e.preventDefault()}_scrollboxTouchMoved(e){let i=this,s=e.data,n=i.closest("[data-off-canvas], [data-off-canvas-scrollbox-outer]"),o=i.lastY-e.touches[0].pageY;n.lastY=i.lastY=e.touches[0].pageY,e.stopPropagation(),s._canScroll(o,i)||(s._canScroll(o,n)?n.scrollTop+=o:e.preventDefault())}_canScroll(e,i){let s=e<0,n=e>0,o=i.scrollTop>0,a=i.scrollTop<i.scrollHeight-i.clientHeight;return s&&o||n&&a}open(e,i){if(!(this.$element.hasClass("is-open")||this.isRevealed||this.isInCanvas)){var s=this;i&&(this.$lastTrigger=i),this.options.forceTo==="top"?window.scrollTo(0,0):this.options.forceTo==="bottom"&&window.scrollTo(0,document.body.scrollHeight),this.options.transitionTime&&this.options.transition!=="overlap"?this.$element.siblings("[data-off-canvas-content]").css("transition-duration",this.options.transitionTime):this.$element.siblings("[data-off-canvas-content]").css("transition-duration",""),this.$element.addClass("is-open").removeClass("is-closed"),this.$triggers.attr("aria-expanded","true"),this.$element.attr("aria-hidden","false"),this.$content.addClass("is-open-"+this.position),this.options.contentScroll===!1&&(z("body").addClass("is-off-canvas-open").on("touchmove",this._stopScrolling),this.$element.on("touchstart",this._recordScrollable),this.$element.on("touchmove",this,this._preventDefaultAtEdges),this.$element.on("touchstart","[data-off-canvas-scrollbox]",this._recordScrollable),this.$element.on("touchmove","[data-off-canvas-scrollbox]",this,this._scrollboxTouchMoved)),this.options.contentOverlay===!0&&this.$overlay.addClass("is-visible"),this.options.closeOnClick===!0&&this.options.contentOverlay===!0&&this.$overlay.addClass("is-closable"),this.options.autoFocus===!0&&this.$element.one(F(this.$element),function(){if(s.$element.hasClass("is-open")){var n=s.$element.find("[data-autofocus]");n.length?n.eq(0).focus():s.$element.find("a, button").eq(0).focus()}}),this.options.trapFocus===!0&&(this.$content.attr("tabindex","-1"),_.trapFocus(this.$element)),this.options.transition==="push"&&this._fixStickyElements(),this._addContentClasses(),this.$element.trigger("opened.zf.offCanvas"),this.$element.one(F(this.$element),()=>{this.$element.trigger("openedEnd.zf.offCanvas")})}}close(){!this.$element.hasClass("is-open")||this.isRevealed||(this.$element.trigger("close.zf.offCanvas"),this.$element.removeClass("is-open"),this.$element.attr("aria-hidden","true"),this.$content.removeClass("is-open-left is-open-top is-open-right is-open-bottom"),this.options.contentOverlay===!0&&this.$overlay.removeClass("is-visible"),this.options.closeOnClick===!0&&this.options.contentOverlay===!0&&this.$overlay.removeClass("is-closable"),this.$triggers.attr("aria-expanded","fal
10se"),this.$element.one(F(this.$element),()=>{this.$element.addClass("is-closed"),this._removeContentClasses(),this.options.transition==="push"&&this._unfixStickyElements(),this.options.contentScroll===!1&&(z("body").removeClass("is-off-canvas-open").off("touchmove",this._stopScrolling),this.$element.off("touchstart",this._recordScrollable),this.$element.off("touchmove",this._preventDefaultAtEdges),this.$element.off("touchstart","[data-off-canvas-scrollbox]",this._recordScrollable),this.$element.off("touchmove","[data-off-canvas-scrollbox]",this._scrollboxTouchMoved)),this.options.trapFocus===!0&&(this.$content.removeAttr("tabindex"),_.releaseFocus(this.$element)),this.$element.trigger("closed.zf.offCanvas")}))}toggle(e,i){this.$element.hasClass("is-open")?this.close(e,i):this.open(e,i)}_handleKeyboard(e){_.handleKey(e,"OffCanvas",{close:()=>(this.close(),this.$lastTrigger.focus(),!0),handled:()=>{e.preventDefault()}})}_destroy(){this.close(),this.$element.off(".zf.trigger .zf.offCanvas"),this.$overlay.off(".zf.offCanvas"),this.onLoadListener&&z(window).off(this.onLoadListener)}};be.defaults={closeOnClick:!0,contentOverlay:!0,contentId:null,nested:null,contentScroll:!0,transitionTime:null,transition:"push",forceTo:null,isRevealed:!1,revealOn:null,inCanvasOn:null,autoFocus:!0,revealClass:"reveal-for-",trapFocus:!1};import ue from"jquery";import Y from"jquery";var ye=class t extends L{_setup(e,i){this.$element=e,this.options=Y.extend({},t.defaults,this.$element.data(),i),this.className="AccordionMenu",this._init(),_.register("AccordionMenu",{ENTER:"toggle",SPACE:"toggle",ARROW_RIGHT:"open",ARROW_UP:"up",ARROW_DOWN:"down",ARROW_LEFT:"close",ESCAPE:"closeAll"})}_init(){ee.Feather(this.$element,"accordion");var e=this;this.$element.find("[data-submenu]").not(".is-active").slideUp(0),this.$element.attr({"aria-multiselectable":this.options.multiOpen}),this.$menuLinks=this.$element.find(".is-accordion-submenu-parent"),this.$menuLinks.each(function(){var s=this.id||O(6,"acc-menu-link"),n=Y(this),o=n.children("[data-submenu]"),a=o[0].id||O(6,"acc-menu"),r=o.hasClass("is-active");e.options.parentLink&&n.children("a").clone().prependTo(o).wrap('<li data-is-parent-link class="is-submenu-parent-item is-submenu-item is-accordion-submenu-item"></li>'),e.options.submenuToggle?(n.addClass("has-submenu-toggle"),n.children("a").after('<button id="'+s+'" class="submenu-toggle" aria-controls="'+a+'" aria-expanded="'+r+'" title="'+e.options.submenuToggleText+'"><span class="submenu-toggle-text">'+e.options.submenuToggleText+"</span></button>")):n.attr({"aria-controls":a,"aria-expanded":r,id:s}),o.attr({"aria-labelledby":s,"aria-hidden":!r,role:"group",id:a})});var i=this.$element.find(".is-active");i.length&&i.each(function(){e.down(Y(this))}),this._events()}_events(){var e=this;this.$element.find("li").each(function(){var i=Y(this).children("[data-submenu]");i.length&&(e.options.submenuToggle?Y(this).children(".submenu-toggle").off("click.zf.accordionMenu").on("click.zf.accordionMenu",function(){e.toggle(i)}):Y(this).children("a").off("click.zf.accordionMenu").on("click.zf.accordionMenu",function(s){s.preventDefault(),e.toggle(i)}))}).on("keydown.zf.accordionMenu",function(i){var s=Y(this),n=s.parent("ul").children("li"),o,a,r=s.children("[data-submenu]");n.each(function(d){if(Y(this).is(s)){o=n.eq(Math.max(0,d-1)).find("a").first(),a=n.eq(Math.min(d+1,n.length-1)).find("a").first(),Y(this).children("[data-submenu]:visible").length&&(a=s.find("li:first-child").find("a").first()),Y(this).is(":first-child")?o=s.parents("li").first().find("a").first():o.parents("li").first().children("[data-submenu]:visible").length&&(o=o.parents("li").find("li:last-child").find("a").first()),Y(this).is(":last-child")&&(a=s.parents("li").first().next("li").find("a").first());return}}),_.handleKey(i,"AccordionMenu",{open:function(){r.is(":hidden")&&(e.down(r),r.find("li").first().find("a").first().focus())},close:function(){r.length&&!r.is(":hidden")?e.up(r):s.parent("[data-submenu]").length&&(e.up(s.parent("[data-submenu]")),s.parents("li").first().find("a").first().focus())},up:function(){return o.focus(),!0},down:function(){return a.focus(),!0},toggle:function(){if(e.options.submenuToggle)return!1;if(s.children("[data-submenu]").length)return e.toggle(s.children("[data-submenu]")),!0},closeAll:function(){e.hideAll()},handled:function(d){d&&i.preventDefault()}})})}hideAll(){this.up(this.$element.find("[data-submenu]"))}showAll(){this.down(this.$element.find("[data-submenu]"))}toggle(e){e.is(":animated")||(e.is(":hidden")?this.down(e):this.up(e))}
10down(e){if(!this.options.multiOpen){let i=e.parentsUntil(this.$element).add(e).add(e.find(".is-active")),s=this.$element.find(".is-active").not(i);this.up(s)}e.addClass("is-active").attr({"aria-hidden":!1}),this.options.submenuToggle?e.prev(".submenu-toggle").attr({"aria-expanded":!0}):e.parent(".is-accordion-submenu-parent").attr({"aria-expanded":!0}),e.slideDown(this.options.slideSpeed,()=>{this.$element.trigger("down.zf.accordionMenu",[e])})}up(e){let i=e.find("[data-submenu]"),s=e.add(i);i.slideUp(0),s.removeClass("is-active").attr("aria-hidden",!0),this.options.submenuToggle?s.prev(".submenu-toggle").attr("aria-expanded",!1):s.parent(".is-accordion-submenu-parent").attr("aria-expanded",!1),e.slideUp(this.options.slideSpeed,()=>{this.$element.trigger("up.zf.accordionMenu",[e])})}_destroy(){this.$element.find("[data-submenu]").slideDown(0).css("display",""),this.$element.find("a").off("click.zf.accordionMenu"),this.$element.find("[data-is-parent-link]").detach(),this.options.submenuToggle&&(this.$element.find(".has-submenu-toggle").removeClass("has-submenu-toggle"),this.$element.find(".submenu-toggle").remove()),ee.Burn(this.$element,"accordion")}};ye.defaults={parentLink:!1,slideSpeed:250,submenuToggle:!1,submenuToggleText:"Toggle menu",multiOpen:!0};var Xe={dropdown:{cssClass:"dropdown",plugin:le},drilldown:{cssClass:"drilldown",plugin:ae},accordion:{cssClass:"accordion-menu",plugin:ye}},Ce=class extends L{_setup(e){this.$element=ue(e),this.rules=this.$element.data("responsive-menu"),this.currentMq=null,this.currentPlugin=null,this.className="ResponsiveMenu",this._init(),this._events()}_init(){if(E._init(),typeof this.rules=="string"){let e={},i=this.rules.split(" ");for(let s=0;s<i.length;s++){let n=i[s].split("-"),o=n.length>1?n[0]:"small",a=n.length>1?n[1]:n[0];Xe[a]!==null&&(e[o]=Xe[a])}this.rules=e}ue.isEmptyObject(this.rules)||this._checkMediaQueries(),this.$element.attr("data-mutate",this.$element.attr("data-mutate")||O(6,"responsive-menu"))}_events(){var e=this;ue(window).on("changed.zf.mediaquery",function(){e._checkMediaQueries()})}_checkMediaQueries(){var e,i=this;ue.each(this.rules,function(s){E.atLeast(s)&&(e=s)}),e&&(this.currentPlugin instanceof this.rules[e].plugin||(ue.each(Xe,function(s,n){i.$element.removeClass(n.cssClass)}),this.$element.addClass(this.rules[e].cssClass),this.currentPlugin&&this.currentPlugin.destroy(),this.currentPlugin=new this.rules[e].plugin(this.$element,{})))}_destroy(){this.currentPlugin.destroy(),ue(window).off(".zf.ResponsiveMenu")}};Ce.defaults={};import de from"jquery";var Se=class t extends L{_setup(e,i){this.$element=de(e),this.options=de.extend({},t.defaults,this.$element.data(),i),this.className="ResponsiveToggle",this._init(),this._events()}_init(){E._init();var e=this.$element.data("responsive-toggle");if(e||console.error("Your tab bar needs an ID of a Menu as the value of data-tab-bar."),this.$targetMenu=de(`#${e}`),this.$toggler=this.$element.find("[data-toggle]").filter(function(){var i=de(this).data("toggle");return i===e||i===""}),this.options=de.extend({},this.options,this.$targetMenu.data()),this.options.animate){let i=this.options.animate.split(" ");this.animationIn=i[0],this.animationOut=i[1]||null}this._update()}_events(){this._updateMqHandler=this._update.bind(this),de(window).on("changed.zf.mediaquery",this._updateMqHandler),this.$toggler.on("click.zf.responsiveToggle",this.toggleMenu.bind(this))}_update(){E.atLeast(this.options.hideFor)?(this.$element.hide(),this.$targetMenu.show()):(this.$element.show(),this.$targetMenu.hide())}toggleMenu(){E.atLeast(this.options.hideFor)||(this.options.animate?this.$targetMenu.is(":hidden")?X.animateIn(this.$targetMenu,this.animationIn,()=>{this.$element.trigger("toggled.zf.responsiveToggle"),this.$targetMenu.find("[data-mutate]").triggerHandler("mutateme.zf.trigger")}):X.animateOut(this.$targetMenu,this.animationOut,()=>{this.$element.trigger("toggled.zf.responsiveToggle")}):(this.$targetMenu.toggle(0),this.$targetMenu.find("[data-mutate]").trigger("mutateme.zf.trigger"),this.$element.trigger("toggled.zf.responsiveToggle")))}_destroy(){this.$element.off(".zf.responsiveToggle"),this.$toggler.off(".zf.responsiveToggle"),de(window).off("changed.zf.mediaquery",this._updateMqHandler)}};Se.defaults={hideFor:"medium",animate:!1};import y from"jquery";var $e=class t extends L{_setup(e,i){this.$element=e,this.options=y.extend({},t.defaults,this.$element.data(),i),this.className="Reveal",this._init(),V.init(y),v.init(y),_.register("Reveal",{ESCAPE:"close"})}_init(){E._init(),this.id=this.$element.attr("id"),this.isActive=!1,this.cached={mq:E.current},this.$anchor=y(`[data-open="${this.id}"]`).length?y(`[data-open="${this.id}"]`):y(`[data-toggle="${this.id}"]`),this.$anchor.attr({"aria-controls":this.id,"aria-haspopup":"dialog",tabindex:0}),(this.options.fullScreen||this.$element.hasClass("full"))&&(this.options.fullScreen=!0,this.options.overlay=!1),this.options.overlay&&!this.$overlay&&(this.$overlay=this._makeOverlay(this.id)),this.$element.attr({role:"dialog","aria-hidden":!0,"data-yeti-box":this.id,"data-resize":this.id}),this.$overlay?this.$element.detach().appendTo(this.$overlay):(this.$element.detach().appendTo(y(this.options.appendTo)),this.$element.addClass("without-overlay")),this._events(),this.options.deepLink&&window.location.hash===`#${this.id}`&&(this.onLoadListener=j(y(window),()=>this.open()))}_makeOverlay(){var e="";
10return this.options.additionalOverlayClasses&&(e=" "+this.options.additionalOverlayClasses),y("<div></div>").addClass("reveal-overlay"+e).appendTo(this.options.appendTo)}_updatePosition(){var e=this.$element.outerWidth(),i=y(window).width(),s=this.$element.outerHeight(),n=y(window).height(),o,a=null;this.options.hOffset==="auto"?o=parseInt((i-e)/2,10):o=parseInt(this.options.hOffset,10),this.options.vOffset==="auto"?s>n?a=parseInt(Math.min(100,n/10),10):a=parseInt((n-s)/4,10):this.options.vOffset!==null&&(a=parseInt(this.options.vOffset,10)),a!==null&&this.$element.css({top:a+"px"}),(!this.$overlay||this.options.hOffset!=="auto")&&(this.$element.css({left:o+"px"}),this.$element.css({margin:"0px"}))}_events(){var e=this;this.$element.on({"open.zf.trigger":this.open.bind(this),"close.zf.trigger":(i,s)=>{if(i.target===e.$element[0]||y(i.target).parents("[data-closable]")[0]===s)return this.close.apply(this)},"toggle.zf.trigger":this.toggle.bind(this),"resizeme.zf.trigger":function(){e._updatePosition()}}),this.options.closeOnClick&&this.options.overlay&&this.$overlay.off(".zf.reveal").on("click.zf.dropdown tap.zf.dropdown",function(i){i.target===e.$element[0]||y.contains(e.$element[0],i.target)||!y.contains(document,i.target)||e.close()}),this.options.deepLink&&y(window).on(`hashchange.zf.reveal:${this.id}`,this._handleState.bind(this))}_handleState(){window.location.hash==="#"+this.id&&!this.isActive?this.open():this.close()}_disableScroll(e){e=e||y(window).scrollTop(),y(document).height()>y(window).height()&&y("html").css("top",-e)}_enableScroll(e){e=e||parseInt(y("html").css("top"),10),y(document).height()>y(window).height()&&(y("html").css("top",""),y(window).scrollTop(-e))}open(){let e=`#${this.id}`;this.options.deepLink&&window.location.hash!==e&&(window.history.pushState?this.options.updateHistory?window.history.pushState({},"",e):window.history.replaceState({},"",e):window.location.hash=e),this.$activeAnchor=y(document.activeElement).is(this.$anchor)?y(document.activeElement):this.$anchor,this.isActive=!0,this.$element.css({visibility:"hidden"}).show().scrollTop(0),this.options.overlay&&this.$overlay.css({visibility:"hidden"}).show(),this._updatePosition(),this.$element.hide().css({visibility:""}),this.$overlay&&(this.$overlay.css({visibility:""}).hide(),this.$element.hasClass("fast")?this.$overlay.addClass("fast"):this.$element.hasClass("slow")&&this.$overlay.addClass("slow")),this.options.multipleOpened||this.$element.trigger("closeme.zf.reveal",this.id),y(".reveal:visible").length===0&&this._disableScroll();var i=this;if(this.options.animationIn){let s=function(){i.$element.attr({"aria-hidden":!1,tabindex:-1}).focus(),i._addGlobalClasses(),_.trapFocus(i.$element)};this.options.overlay&&X.animateIn(this.$overlay,"fade-in"),X.animateIn(this.$element,this.options.animationIn,()=>{this.$element&&(this.focusableElements=_.findFocusable(this.$element),s())})}else this.options.overlay&&this.$overlay.show(0),this.$element.show(this.options.showDelay);this.$element.attr({"aria-hidden":!1,tabindex:-1}).focus(),_.trapFocus(this.$element),this._addGlobalClasses(),this._addGlobalListeners(),this.$element.trigger("open.zf.reveal")}_addGlobalClasses(){let e=()=>{y("html").toggleClass("zf-has-scroll",y(document).height()>y(window).height())};this.$element.on("resizeme.zf.trigger.revealScrollbarListener",()=>e()),e(),y("html").addClass("is-reveal-open")}_removeGlobalClasses(){this.$element.off("resizeme.zf.trigger.revealScrollbarListener"),y("html").removeClass("is-reveal-open"),y("html").removeClass("zf-has-scroll")}_addGlobalListeners(){var e=this;this.$element&&(this.focusableElements=_.findFocusable(this.$element),!this.options.overlay&&this.options.closeOnClick&&!this.options.fullScreen&&y("body").on("click.zf.dropdown tap.zf.dropdown",function(i){i.target===e.$element[0]||y.contains(e.$element[0],i.target)||!y.contains(document,i.target)||e.close()}),this.options.closeOnEsc&&y(window).on("keydown.zf.reveal",function(i){_.handleKey(i,"Reveal",{close:function(){e.options.closeOnEsc&&e.close()}})}))}close(){if(!this.isActive||!this.$element.is(":visible"))return!1;var e=this;this.options.animationOut?(this.options.overlay&&X.animateOut(this.$overlay,"fade-out"),X.animateOut(this.$element,this.options.animationOut,i)):(this.$element.hide(this.options.hideDelay),this.options.overlay?this.$overlay.hide(0,i):i()),this.options.closeOnEsc&&y(window).off("keydown.zf.reveal"),!this.options.overlay&&this.options.closeOnClick&&y("body").off("
10click.zf.dropdown tap.zf.dropdown"),this.$element.off("keydown.zf.reveal");function i(){var s=parseInt(y("html").css("top"),10);y(".reveal:visible").length===0&&e._removeGlobalClasses(),_.releaseFocus(e.$element),e.$element.attr("aria-hidden",!0),y(".reveal:visible").length===0&&e._enableScroll(s),e.$element.trigger("closed.zf.reveal")}if(this.options.resetOnClose&&this.$element.html(this.$element.html()),this.isActive=!1,e.options.deepLink&&window.location.hash===`#${this.id}`)if(window.history.replaceState){let s=window.location.pathname+window.location.search;this.options.updateHistory?window.history.pushState({},"",s):window.history.replaceState("",document.title,s)}else window.location.hash="";this.$activeAnchor.focus()}toggle(){this.isActive?this.close():this.open()}_destroy(){this.options.overlay&&(this.$element.appendTo(y(this.options.appendTo)),this.$overlay.hide().off().remove()),this.$element.hide().off(),this.$anchor.off(".zf"),y(window).off(`.zf.reveal:${this.id}`),this.onLoadListener&&y(window).off(this.onLoadListener),y(".reveal:visible").length===0&&this._removeGlobalClasses()}};$e.defaults={animationIn:"",animationOut:"",showDelay:0,hideDelay:0,closeOnClick:!0,closeOnEsc:!0,multipleOpened:!1,vOffset:"auto",hOffset:"auto",fullScreen:!1,overlay:!0,resetOnClose:!1,deepLink:!1,updateHistory:!1,appendTo:"body",additionalOverlayClasses:""};import J from"jquery";var _e=class t extends L{_setup(e,i){this.$element=e,this.options=J.extend({},t.defaults,this.$element.data(),i),this.className="Sticky",v.init(J),this._init()}_init(){E._init();var e=this.$element.parent("[data-sticky-container]"),i=this.$element[0].id||O(6,"sticky"),s=this;e.length?this.$container=e:(this.wasWrapped=!0,this.$element.wrap(this.options.container),this.$container=this.$element.parent()),this.$container.addClass(this.options.containerClass),this.$element.addClass(this.options.stickyClass).attr({"data-resize":i,"data-mutate":i}),this.options.anchor!==""&&J("#"+s.options.anchor).attr({"data-mutate":i}),this.scrollCount=this.options.checkEvery,this.isStuck=!1,this.onLoadListener=j(J(window),function(){s.containerHeight=s.$element.css("display")==="none"?0:s.$element[0].getBoundingClientRect().height,s.$container.css("height",s.containerHeight),s.elemHeight=s.containerHeight,s.options.anchor!==""?s.$anchor=J("#"+s.options.anchor):s._parsePoints(),s._setSizes(function(){var n=window.pageYOffset;s._calc(!1,n),s.isStuck||s._removeSticky(!(n>=s.topPoint))}),s._events(i.split("-").reverse().join("-"))})}_parsePoints(){for(var e=this.options.topAnchor===""?1:this.options.topAnchor,i=this.options.btmAnchor===""?document.documentElement.scrollHeight:this.options.btmAnchor,s=[e,i],n={},o=0,a=s.length;o<a&&s[o];o++){var r;if(typeof s[o]=="number")r=s[o];else{var d=s[o].split(":"),l=J(`#${d[0]}`);r=l.offset().top,d[1]&&d[1].toLowerCase()==="bottom"&&(r+=l[0].getBoundingClientRect().height)}n[o]=r}this.points=n}_events(e){var i=this,s=this.scrollListener=`scroll.zf.${e}`;this.isOn||(this.canStick&&(this.isOn=!0,J(window).off(s).on(s,function(){i.scrollCount===0?(i.scrollCount=i.options.checkEvery,i._setSizes(function(){i._calc(!1,window.pageYOffset)})):(i.scrollCount--,i._calc(!1,window.pageYOffset))})),this.$element.off("resizeme.zf.trigger").on("resizeme.zf.trigger",function(){i._eventsHandler(e)}),this.$element.on("mutateme.zf.trigger",function(){i._eventsHandler(e)}),this.$anchor&&this.$anchor.on("mutateme.zf.trigger",function(){i._eventsHandler(e)}))}_eventsHandler(e){var i=this,s=this.scrollListener=`scroll.zf.${e}`;i._setSizes(function(){i._calc(!1),i.canStick?i.isOn||i._events(e):i.isOn&&i._pauseListeners(s)})}_pauseListeners(e){this.isOn=!1,J(window).off(e),this.$element.trigger("pause.zf.sticky")}_calc(e,i){if(e&&this._setSizes(),!this.canStick)return this.isStuck&&this._removeSticky(!0),!1;i||(i=window.pageYOffset),i>=this.topPoint?i<=this.bottomPoint?this.isStuck||this._setSticky():this.isStuck&&this._removeSticky(!1):this.isStuck&&this._removeSticky(!0)}_setSticky(){var e=this,i=this.options.stickTo,s=i==="top"?"marginTop":"marginBottom",n=i==="top"?"bottom":"top",o={};o[s]=`${this.options[s]}em`,o[i]=0,o[n]="auto",this.isStuck=!0,this.$element.removeClass(`is-anchored is-at-${n}`).addClass(`is-stuck is-at-${i}`).css(o).trigger(`sticky.zf.stuckto:${i}`),this.$element.on("transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd",function(){e._setSizes()})}_removeSticky(e){var i=this.options.stickTo,s=i==="top",n={},o=(this.points?this.points[1]-this.points[0]:this.anchorHeight)-this.elemHeight,a=s?"marginTop":"marginBottom",r=e?"top":"bottom";n[a]=0,n.bottom="auto",e?n.top=0:n.top=o,this.isStuck=!1,this.$element.removeClass(`is-stuck is-at-${i}`).addClass(`is-anchored is-at-${r}`).css(n).trigger(`sticky.zf.unstuckfrom:${r}`)}_setSizes(e){this.canStick=E.is(this.options.stickyOn),this.canStick||e&&typeof e=="function"&&e();var i=this.$container[0].getBoundingClientRect().width,s=window.getComputedStyle(this.$container[0]),n=parseInt(s["padding-left"],10),o=parseInt(s["padding-right"],10);if(this.$anchor&&this.$anchor.length?this.anchorHeight=this.$anchor[0].getBoundingClientRect().height:this._parsePoints(),this.$element.css({"max-width":`${i-n-o}px`}),this.options.dynamicHeight||!this.containerHeight){var a=this.$element[0].getBoundingClientRect().height||this.containerHeight;a=this.$element.css("display")==="none"?0:a,this.$container.css("height",a),this.containerHeight=a}if(this.elemHeight=this.containerHeight,!this.isStuck&&this.$element.hasClass("is-at-bottom")){var r=(this.points?this.points[1]-this.$container.offset().top:this.anchorHeight)-this.elemHeight;this.$element.css("top",r)}this._setBreakPoints(this.containerHeight,function(){e&&typeof e=="function"&&e()})}_setBreakPoints(e,i){if(!this.canStick)if(i&&typeof i=="function")i();else return!1;var s=kt(this.options.marginTop),n=kt(this.options.marginBottom),o=this.points?this.points[0]:this.$anchor.offset().top,a=this.points?this.points[1]:o+this.anchorHeight,r=window.innerHeight;this.options.stickTo==="top"?(o-=s,a-=e+s):this.options.stickTo==="bottom"&&(o-=r-(e+n),a-=r-n),this.topPoint=o,this.bottomPoint=a,i&&typeof i=="function"&&i()}_destroy(){this._removeSticky(!0),this.$element.removeClass(`${this.options.stickyClass} is-anchored is-at-top`).css({height:"",top:"",bottom:"","max-width":""}).off("resizeme.zf.trigger").off("mutateme.zf.trigger"),this.$anchor&&this.$anchor.length&&this.$anchor.off("change.zf.sticky"),this.scrollListener&&J(window).off(this.scrollListener),this.onLoadListener&&J(window).off(this.onLoadListener),this.wasWrapped?this.$element.unwrap():this.$container.removeClass(this.options.containerClass).css({height:""})}};
10_e.defaults={container:"<div data-sticky-container></div>",stickTo:"top",anchor:"",topAnchor:"",btmAnchor:"",marginTop:1,marginBottom:1,stickyOn:"medium",stickyClass:"sticky",containerClass:"sticky-container",dynamicHeight:!0,checkEvery:-1};function kt(t){return parseInt(window.getComputedStyle(document.body,null).fontSize,10)*t}import q from"jquery";import Je from"jquery";function Lt(t,e){var i=t.length;i===0&&e(),t.each(function(){if(this.complete&&typeof this.naturalWidth<"u")s();else{var n=new Image,o="load.zf.images error.zf.images";Je(n).one(o,function a(){Je(this).off(o,a),s()}),n.src=Je(this).attr("src")}});function s(){i--,i===0&&e()}}var xe=class t extends L{_setup(e,i){this.$element=e,this.options=q.extend({},t.defaults,this.$element.data(),i),this.className="Tabs",this._init(),_.register("Tabs",{ENTER:"open",SPACE:"open",ARROW_RIGHT:"next",ARROW_UP:"previous",ARROW_DOWN:"next",ARROW_LEFT:"previous"})}_init(){var e=this;if(this._isInitializing=!0,this.$element.attr({role:"tablist"}),this.$tabTitles=this.$element.find(`.${this.options.linkClass}`),this.$tabContent=q(`[data-tabs-content="${this.$element[0].id}"]`),this.$tabTitles.each(function(){var s=q(this),n=s.find("a"),o=s.hasClass(`${e.options.linkActiveClass}`),a=n.attr("data-tabs-target")||n[0].hash.slice(1),r=n[0].id?n[0].id:`${a}-label`,d=q(`#${a}`);s.attr({role:"presentation"}),n.attr({role:"tab","aria-controls":a,"aria-selected":o,id:r,tabindex:o?"0":"-1"}),d.attr({role:"tabpanel","aria-labelledby":r}),o&&(e._initialAnchor=`#${a}`),o||d.attr("aria-hidden","true"),o&&e.options.autoFocus&&(e.onLoadListener=j(q(window),function(){q("html, body").animate({scrollTop:s.offset().top},e.options.deepLinkSmudgeDelay,()=>{n.focus()})}))}),this.options.matchHeight){var i=this.$tabContent.find("img");i.length?Lt(i,this._setHeight.bind(this)):this._setHeight()}this._checkDeepLink=()=>{var s=window.location.hash;if(!s.length){if(this._isInitializing)return;this._initialAnchor&&(s=this._initialAnchor)}var n=s.indexOf("#")>=0?s.slice(1):s,o=n&&q(`#${n}`),a=s&&this.$element.find(`[href$="${s}"],[data-tabs-target="${n}"]`).first(),r=!!(o.length&&a.length);if(r){if(o&&o.length&&a&&a.length?this.selectTab(o,!0):this._collapse(),this.options.deepLinkSmudge){var d=this.$element.offset();q("html, body").animate({scrollTop:d.top-this.options.deepLinkSmudgeOffset},this.options.deepLinkSmudgeDelay)}this.$element.trigger("deeplink.zf.tabs",[a,o])}},this.options.deepLink&&this._checkDeepLink(),this._events(),this._isInitializing=!1}_events(){this._addKeyHandler(),this._addClickHandler(),this._setHeightMqHandler=null,this.options.matchHeight&&(this._setHeightMqHandler=this._setHeight.bind(this),q(window).on("changed.zf.mediaquery",this._setHeightMqHandler)),this.options.deepLink&&q(window).on("hashchange",this._checkDeepLink)}_addClickHandler(){var e=this;this.$element.off("click.zf.tabs").on("click.zf.tabs",`.${this.options.linkClass}`,function(i){i.preventDefault(),e._handleTabChange(q(this))})}_addKeyHandler(){var e=this;this.$tabTitles.off("keydown.zf.tabs").on("keydown.zf.tabs",function(i){if(i.which!==9){var s=q(this),n=s.parent("ul").children("li"),o,a;n.each(function(r){if(q(this).is(s)){e.options.wrapOnKeys?(o=r===0?n.last():n.eq(r-1),a=r===n.length-1?n.first():n.eq(r+1)):(o=n.eq(Math.max(0,r-1)),a=n.eq(Math.min(r+1,n.length-1)));return}}),_.handleKey(i,"Tabs",{open:function(){s.find('[role="tab"]').focus(),e._handleTabChange(s)},previous:function(){o.find('[role="tab"]').focus(),e._handleTabChange(o)},next:function(){a.find('[role="tab"]').focus(),e._handleTabChange(a)},handled:function(){i.preventDefault()}})}})}_handleTabChange(e,i){if(e.hasClass(`${this.options.linkActiveClass}`)){this.options.activeCollapse&&this._collapse();return}var s=this.$element.find(`.${this.options.linkClass}.${this.options.linkActiveClass}`),n=e.find('[role="tab"]'),o=n.attr("data-tabs-target"),a=o&&o.length?`#${o}`:n[0].hash,r=this.$tabContent.find(a);this._collapseTab(s),this._openTab(e),this.options.deepLink&&!i&&(this.options.updateHistory?history.pushState({},"",a):history.replaceState({},"",a)),this.$element.trigger("change.zf.tabs",[e,r]),r.find("[data-mutate]").trigger("mutateme.zf.trigger")}_openTab(e){var i=e.find('[role="tab"]'),s=i.attr("data-tabs-target")||i[0].hash.slice(1),n=this.$tabContent.find(`#${s}`);e.addClass(`${this.options.linkActiveClass}`),i.attr({"aria-selected":"true",tabindex:"0"}),n.addClass(`${this.options.panelActiveClass}`).removeAttr("aria-hidden")}_collapseTab(e){var i=e.removeClass(`${this.options.linkActiveClass}`).find('[role="tab"]').attr({"aria-selected":"false",tabindex:-1});q(`#${i.attr("aria-controls")}`).removeClass(`${this.options.panelActiveClass}`).attr({"aria-hidden":"true"})}_collapse(){var e=this.$element.find(`.${this.options.linkClass}.${this.options.linkActiveClass}`);e.length&&(this._collapseTab(e),this.$element.trigger("collapse.zf.tabs",[e]))}selectTab(e,i){var s,n;typeof e=="object"?s=e[0].id:s=e,s.indexOf("#")<0?n=`#${s}`:(n=s,s=s.slice(1));var o=this.$tabTitles.has(`[href$="${n}"],[data-tabs-target="${s}"]`).first();this._handleTabChange(o,i)}_setHeight(){var e=0,i=this;this.$tabContent&&this.$tabContent.find(`.${this.options.panelClass}`).css("min-height","").each(function(){var s=q(this),n=s.hasClass(`${i.options.panelActiveClass}`);n||s.css({visibility:"hidden",display:"block"});var o=this.getBoundingClientRect().height;n||s.css({visibility:"",display:""}),e=o>e?o:e}).css("min-height",`${e}px`)}_destroy(){this.$element.find(`.${this.options.linkClass}`).off(".zf.tabs").hide().end().find(`.${this.options.panelClass}`).hide(),this.options.matchHeight&&this._setHeightMqHandler!=null&&q(window).off("changed.zf.mediaquery",this._setHeightMqHandler),this.options.deepLink&&q(window).off("hashchange",this._checkDeepLink),this.onLoadListener&&q(window).off(this.onLoadListener)}};xe.defaults={deepLink:!1,deepLinkSmudge:!1,deepLinkSmudgeDelay:300,deepLinkSmudgeOffset:0,updateHistory:!1,autoFocus:!1,wrapOnKeys:!0,matchHeight:!1,activeCollapse:!1,linkClass:"tabs-title",linkActiveClass:"is-active",panelClass:"tabs-panel",panelActiveClass:"is-active"};import De from"jquery";var ke=class t extends re{_setup(e,i){this.$element=e,this.options=De.extend({},t.defaults,this.$element.data(),i),this.className="Tooltip",this.isActive=!1,this.isClick=!1,v.init(De),this._init()}_init(){E._init();var e=this.$element.attr("aria-describedby")||O(6,"tooltip");this.options.tipText=this.options.tipText||this.$element.attr("title"),this.template=this.options.template?De(this.options.template):this._buildTemplate(e),this.options.allowHtml?this.template.appendTo(document.body).html(this.options.tipText).hide():this.template.appendTo(document.body).text(this.options.tipText).hide(),this.$element.attr({title:"","aria-describedby":e,"data-yeti-box":e,"data-toggle":e,"data-resize":e}).addClass(this.options.triggerClass),super._init(),this._events()}_getDefaultPosition(){var e=this.$element[0].className;this.$element[0]instanceof SVGElement&&(e=e.baseVal);var i=e.match(/\b(top|left|right|bottom)\b/g);return i?i[0]:"top"}_getDefaultAlignment(){return"center"}_getHOffset(){return this.position==="left"||this.position==="right"?this.options.hOffset+this.options.tooltipWidth:this.options.hOffset}_getVOffset(){return this.position==="top"||this.position==="bottom"?this.options.vOffset+this.options.tooltipHeight:this.options.vOffset}_buildTemplate(e){var i=`${this.options.tooltipClass} ${this.options.templateClasses}`.trim(),s=De("<div></div>").addClass(i).attr({role:"tooltip","aria-hidden":!0,"data-is-active":!1,"data-is-focus":!1,id:e});return s}_setPosition(){super._setPosition(this.$element,this.template)}show(){if(this.options.showOn!=="all"&&!E.is(this.options.showOn))return!1;var e=this;this.template.css("visibility","hidden").show(),this._setPosition(),this.template.removeClass("top bottom left right").addClass(this.position),this.template.removeClass("align-top align-bottom align-left align-right al
10ign-center").addClass("align-"+this.alignment),this.$element.trigger("closeme.zf.tooltip",this.template.attr("id")),this.template.attr({"data-is-active":!0,"aria-hidden":!1}),e.isActive=!0,this.template.stop().hide().css("visibility","").fadeIn(this.options.fadeInDuration,function(){}),this.$element.trigger("show.zf.tooltip")}hide(){var e=this;this.template.stop().attr({"aria-hidden":!0,"data-is-active":!1}).fadeOut(this.options.fadeOutDuration,function(){e.isActive=!1,e.isClick=!1}),this.$element.trigger("hide.zf.tooltip")}_events(){let e=this,i="ontouchstart"in window||typeof window.ontouchstart<"u";var s=!1;i&&this.options.disableForTouch||(this.options.disableHover||this.$element.on("mouseenter.zf.tooltip",function(){e.isActive||(e.timeout=setTimeout(function(){e.show()},e.options.hoverDelay))}).on("mouseleave.zf.tooltip",oe(function(){clearTimeout(e.timeout),(!s||e.isClick&&!e.options.clickOpen)&&e.hide()})),i&&this.$element.on("tap.zf.tooltip touchend.zf.tooltip",function(){e.isActive?e.hide():e.show()}),this.options.clickOpen?this.$element.on("mousedown.zf.tooltip",function(){e.isClick||(e.isClick=!0,(e.options.disableHover||!e.$element.attr("tabindex"))&&!e.isActive&&e.show())}):this.$element.on("mousedown.zf.tooltip",function(){e.isClick=!0}),this.$element.on({"close.zf.trigger":this.hide.bind(this)}),this.$element.on("focus.zf.tooltip",function(){if(s=!0,e.isClick)return e.options.clickOpen||(s=!1),!1;e.show()}).on("focusout.zf.tooltip",function(){s=!1,e.isClick=!1,e.hide()}).on("resizeme.zf.trigger",function(){e.isActive&&e._setPosition()}))}toggle(){this.isActive?this.hide():this.show()}_destroy(){this.$element.attr("title",this.template.text()).off(".zf.trigger .zf.tooltip").removeClass(this.options.triggerClass).removeClass("top right left bottom").removeAttr("aria-describedby data-disable-hover data-resize data-toggle data-tooltip data-yeti-box"),this.template.remove()}};ke.defaults={hoverDelay:200,fadeInDuration:150,fadeOutDuration:150,disableHover:!1,disableForTouch:!1,templateClasses:"",tooltipClass:"tooltip",triggerClass:"has-tip",showOn:"small",template:"",tipText:"",touchCloseText:"Tap to close.",clickOpen:!0,position:"auto",alignment:"auto",allowOverlap:!1,allowBottomOverlap:!1,vOffset:0,hOffset:0,tooltipHeight:14,tooltipWidth:12,allowHtml:!1};P.addToJquery(At);P.plugin(ge,"Accordion");P.plugin(ae,"Drilldown");P.plugin(ve,"Dropdown");P.plugin(le,"DropdownMenu");P.plugin(be,"OffCanvas");P.plugin(Ce,"ResponsiveMenu");P.plugin(Se,"ResponsiveToggle");P.plugin($e,"Reveal");P.plugin(_e,"Sticky");P.plugin(xe,"Tabs");P.plugin(ke,"Tooltip");At(document).foundation();document.addEventListener("DOMContentLoaded",()=>{let t=document.querySelector(".skip-link");if(!t)return;function e(i){i.preventDefault();let s=document.querySelector(".page-section");s&&(s.setAttribute("tabindex","-1"),s.focus({preventScroll:!0}),s.scrollIntoView({behavior:"smooth"}))}t.addEventListener("click",e),t.addEventListener("keydown",i=>{(i.key==="Enter"||i.keyCode===13)&&e(i)})});(function(){let t=getComputedStyle(document.body);if(t.getPropertyValue("--animSubtheme").replace(/\s/g,"")){let l=function(){for(let c of n){c=c.replace(/\s/g,"");let u=Array.from(document.getElementsByClassName(c));if(u[0])for(let h of u)d.observe(h)}};var i=l;let s=Array.from(document.getElementsByClassName("section"));for(let c of s)if(c.dataset.animate){let u=c.dataset.animate.split(", "),h=c.getElementsByClassName("woody-component");for(let[p,m]of Object.entries(h))u[p]!="false"&&m.classList.add(u[p])}let n=t.getPropertyValue("--animList").split(","),o=t.getPropertyValue("--animTrigger").replace(/\s/g,""),r={root:null,threshold:t.getPropertyValue("--animTreshold").replace(/\s/g,""),rootMargin:"0px 0px -50px 0px"},d=new IntersectionObserver(c=>{c.forEach(u=>{u.isIntersecting&&(u.target.classList.add(o),d.unobserve(u.target))})},r);document.readyState==="loading"?document.addEventListener("DOMContentLoaded",l):l()}})();(function(t,e){t(".woody-component-bookblock").each(function(){var i=function(){var g=t("option:selected",d);if(typeof g.data("daterange")<"u"?(u.show(),m.length!==0&&m.clear()):typeof g.data("singledate")<"u"?(u.hide(),p.length!==0&&p.clear()):u.hide(),typeof g.data("singledate")<"u"){h.add(w).show(),p.length!==0&&p.clear();var C=w.find("option");C.each(function(){t(this).data("plid")!=g.val()&&t(this).remove()})}else typeof g.data("daterange")<"u"?(h.add(w).hide(),m.length!==0&&m.clear()):h.add(w).hide();typeof g.data("adults")<"u"?b.show():b.hide(),typeof g.data("children")<"u"?x.show():x.hide(),g.data("facet")?!l.hasClass("disabled")&&!u.find("input").val()&&!h.find("input").val()&&l.addClass("disabled"):l.removeClass("disabled"),r.addClass("ready")},s=function(){var g=r.find(".form-tabs .tabs-title button");g.each(function(){var C=t(this);C.on("click",function(){C.parents(".tabs-list").find(".is-active").removeClass("is-active"),C.addClass("is-active"),d.find("option").removeAttr("selected"),d.find('option[value="'+C.data("plid")+'"]').attr("selected","selected"),i()})})},n=function(g){return e.l10ns.default.firstDayOfWeek=1,e(g.find(".singledate-input"),{mode:"single",minDate:"today",dateFormat:"d/m/Y",disableMobile:"true",locale:window.globals.current_locale,onClose:function(A,B,Z){t(Z.input).parents(".woody-component-bookblock").find(".form-submit").removeData("tooltip").removeAttr("title").removeClass("disabled")}})},o=function(g){return e.l10ns.default.firstDayOfWeek=1,e(g.find(".daterange-input"),{mode:"range",minDate:"today",dateFormat:"d/m/Y",locale:window.globals.current_locale,onClose:function(A,B,Z){t(Z.input).parents(".woody-component-bookblock").find(".form-submit").removeData("tooltip").removeAttr("title").removeClass("disabled")}})},a=function(g,C,A,B,Z){var se={};se={start:moment(A[0]).format(),end:moment(A[1]).endOf("day").milliseconds(0).format(),persons:{adults:parseInt(g),children:parseInt(C)},childrenData:[],availableOnly:!0,confId:Z,customValue:{}};for(var Oe=0;Oe<C;Oe++)se.childrenData.push({age:5});return B!==null&&typeof B<"u"&&B.length!=0&&(se.customValue.value=B.val(),se.customValue.unit=B.data("unit")),se},r=t(this),d=r.find(".pl-select"),l=r.find(".form-submit"),c=r.find(".
10item-counter-button"),u=r.find(".dates-input.range-dates"),h=r.find(".dates-input.single-date"),p=o(u),m=n(h),w=r.find(".period-input"),b=r.find(".adults-input"),x=r.find(".children-input");i(),d.on("change",function(){i()}),r.hasClass("tabulation")&&s(),c.on("click",function(){var g=t(this).parent().find(".item-counter-value");t(this).hasClass("incre")?(g.val(+g.val()+1),g.val()>g.attr("min")&&t(this).parent().find(".decre").removeAttr("disabled")):t(this).hasClass("decre")&&(g.val(+g.val()-1),g.val()>g.attr("min")?t(this).removeAttr("disabled"):t(this).attr("disabled",!0))}),l.on("click",function(g){g.preventDefault();var C=[];if(p.selectedDates.length>=1){p.selectedDates.forEach(vi=>{C.push(vi)});var A=null}else if(m.selectedDates.length>=1){m.selectedDates.forEach(bi=>{C.push(bi);var rt=r.find(".period-input option:selected"),yi=rt.val(),Ci=rt.data("unit"),Si=moment(C[0]).add(yi,Ci).format();C.push(Si)});var A=t("option:selected",r.find(".period-input .select-input"))}var B=t("option:selected",d).data("conf_id"),Z=r.find(".adults-input .item-counter-value").val()||0,se=r.find(".children-input .item-counter-value").val()||0,Oe=a(Z,se,C,A,B),at=[];if(C.length>0){var wi={date:moment().format(),data:Oe};at.push(wi),sessionStorage.setItem("dates_global",JSON.stringify(at))}t(this).attr("href",t("option:selected",d).data("permalink")),t(this).hasClass("disabled")||(window.location=t(this).attr("href"))})})})(jQuery,flatpickr);var et=document.querySelector(".woody-component-breadcrumb");function Ii(t){t.innerHTML="[...]"}if(window.innerWidth<768&&et&&typeof S.apply("mobile_breadcrumb_disabled")>"u"&&(pe=et.querySelectorAll("li"),Et=et.querySelectorAll("span.wicon"),pe.length>2))for(Ii(pe[pe.length-2].querySelector("span")),Le=1;Le<pe.length-2;Le++)pe[Le].style.display="none",Et[Le].style.display="none";var pe,Et,Le;var Tt=document.querySelectorAll(".woody-component-custom-text.has-show-more-button");Tt&&qi()==!1&&Tt.forEach(function(t){var e=t.getAttribute("data-show-more-title-close"),i=t.getAttribute("data-show-more-title-open"),s=t.querySelector("div >.cell"),n=document.createElement("a"),o=document.createTextNode(e),a=150;s.offsetHeight>a&&(n.appendChild(o),n.title=e,n.classList.add("showMoreButton"),t.appendChild(n),t.querySelector(".showMoreButton").addEventListener("click",()=>{t.classList.toggle("show-more-button-open"),t.classList.contains("show-more-button-open")?(n.title=i,n.textContent=i):(n.title=e,n.textContent=e)}))});function qi(){return["iPad Simulator","iPhone Simulator","iPod Simulator","iPad","iPhone","iPod"].includes(navigator.platform)||navigator.userAgent.includes("Mac")&&"ontouchend"in document}document.addEventListener("DOMContentLoaded",()=>{document.querySelector("#mobile-main-menu.tpl_02")&&document.querySelectorAll(".back-button-label").forEach(i=>{i.innerHTML=i.closest(".is-drilldown-submenu-parent").querySelector("a").text})});(function(t){if(window.innerWidth>=1024){let i=function(s,n,o){o.append('<div class="card-slideshow-wrapper"></div>');for(var a=0;a<s.length;a++)o.find(".card-slideshow-wrapper").append(`<img class="img-responsive card-slideshow-img imgL${s.length}" src="${s[a]}" alt="${n[a]}"/>`)};var e=i;t(".woody-component-focus .card.has-slideshow, .woody-component-undefined .card.has-slideshow").each(function(){var s=t(this),n=s.find(".imageObject"),o=s.find(".imageObject-img"),a=o.width(),r=s.find(".slideshow-srcs").data("ratio"),d=JSON.parse(atob(s.find(".slideshow-srcs").data("srcs"),!0)),l=[],c=JSON.parse(atob(s.find(".slideshow-srcs").data("alts"),!0)),u=!1;t.each(d,function(h,p){a<400?l.push(d[h][r+"_small"]):a<700?l.push(d[h][r+"_medium"]):l.push(d[h][r])}),u==!1&&(u=!0,i(l,c,n))})}window.innerWidth<=768&&t(".card[data-sheetid]").click(function(){t(this).find(".card-link")&&t(this).find(".card-link").attr("target","_self")})})(jQuery);var Pi=document.querySelectorAll(".woody-component-focus-catalog");Pi.forEach(t=>{let e=t.querySelectorAll(".catalog-cover-wrapper .card"),i=t.querySelector(".catalog-close-button"),s=t.querySelectorAll(".catalog-content-panel .card.pinned-card");e.forEach(o=>{o.addEventListener("click",a=>{let r=o.closest(".cell");if(window.innerWidth<1024){let d=t.querySelector(`div#${o.closest("a").href.split("#")[1]}`);if(d&&!d.querySelector(".card")){let l=o.querySelector(".card-link").dataset.href;window.location.href=l||""}}if(r!==null){let d=r.getAttribute("data-card-index");if(d){let l=t.querySelector(`.catalog-content-panel[data-linked-card-index="${d}"]`);l!==null&&(a.preventDefault(),l.classList.add("is-pinned"),t.classList.add("catalog-is-open"))}}})}
10),s.forEach(o=>{o.addEventListener("click",()=>{n()})}),i!==null&&i.addEventListener("click",()=>{n()});function n(){t.classList.remove("catalog-is-open");let o=t.querySelector(".catalog-content-panel.is-pinned");o&&o.classList.remove("is-pinned")}});var Di=document.querySelectorAll(".woody-component-focus.focus-slideshow");if(window.innerWidth>1024){let t=function(i,s){s&&i.scrollIntoView({behavior:"auto",block:"start",inline:"start"}),i.classList.add("is-loaded")},e=function(i){i.classList.remove("is-loaded")};Hi=t,Fi=e,Di.forEach(i=>{let s=i.querySelector(".focus-slideshow-wrapper"),n,o=(d,l)=>{d.forEach(c=>{c.isIntersecting?t(s,!0):e(s)})};"IntersectionObserver"in window&&(n=new IntersectionObserver(o,{threshold:.9})),"IntersectionObserver"in window&&n.observe(s);let a=i.querySelectorAll(".titles-container"),r;a.forEach(d=>{let l=(c,u)=>{c.forEach(h=>{h.isIntersecting?t(d,!1):e(d)})};"IntersectionObserver"in window&&(r=new IntersectionObserver(l,{rootMargin:"0px"})),"IntersectionObserver"in window&&r.observe(d)})})}var Hi,Fi;(function(t){t(".woody-component-headnavs").each(function(){var e=window.innerWidth,i=t("body:not(.fullScrolled)"),s=t("#main-content"),n=t(this),o=n.height(),a=!1,r=0,d=0,l=2,c=60,u=!0;if(typeof S.apply("header_scroll_delta")<"u"&&(l=S.apply("header_scroll_delta")),typeof S.apply("header_scroll_offset")<"u"&&(c=S.apply("header_scroll_offset")),typeof S.apply("home_header_transparent")<"u"&&(u=S.apply("home_header_transparent")),typeof S.apply("header_headnavs_height")<"u"&&(o=S.apply("header_headnavs_height")),e>=1024){var h=typeof S.apply("disable_visual_page_top_height")<"u";if(h||t("html").css("--topheader-height",`${o}px`),t("#main-content").find(".home-slider").length>0){var p=t("#main-content").find(".home-slider"),m=p.find(".landswpr-titles");if(u===!0&&s.hasClass("front_page"))var w=window.innerHeight;else var w=window.innerHeight-o}else var p=t("#main-content").find(".woody-component-hero.hero-full-height"),m=p.find(".hero-titles"),w=window.innerHeight-o;w=t("#wpadminbar").length?w-t("#wpadminbar").height():w;var b=p.find(".toggling-movie-container");p.length!=0&&(p.find(".noFullScreen").length==0&&(h?(p.css({overflow:"hidden"}),p.find(".imageObject").css({overflow:"hidden"}),p.find(".videoObject").css({overflow:"hidden"})):(p.css({height:w,overflow:"hidden"}),p.find(".imageObject").css({height:"100%",overflow:"hidden"}),p.find(".videoObject").css({height:"100%",overflow:"hidden"})),p.find(".videoObject .videoObject-video").css({position:"absolute",left:"50%",top:"50%",transform:"translateX(-50%) translateY(-50%)",height:"100%",width:"auto","min-height":"100%","min-width":"100%","max-width":"none"})),b.length!=0&&b.css("opacity","1")),typeof S.apply("header_class_disable")>"u"&&typeof S.apply("padding_menu_calc_disable")>"u"&&(i.addClass("is-top").css("padding-top",o),n.css("position","fixed"))}var x=function(A){r-A>l?i.removeClass("scrolling-down").addClass("scrolling-up"):A-r>l&&A>c&&i.removeClass("scrolling-up").addClass("scrolling-down")},g=function(){d=t(window).scrollTop(),C(d),x(d),r=d,a=!1},C=function(A){A+window.innerHeight>t(document).height()-10?i.addClass("fullScrolled"):i.removeClass("fullScrolled"),A>l&&A>c?i.removeClass("is-top").addClass("is-scrolled"):A<l&&(i.removeClass("is-scrolled"),setTimeout(function(){i.addClass("is-top")},20))};typeof S.apply("header_class_disable")>"u"&&t(window).on("scroll",function(){a||(a=!0,window.requestAnimationFrame?requestAnimationFrame(g):setTimeout(g,250))})}),t(".woody-component-header.tpl_02 .menu-icon").click(function(){t(".title-bar-title > span").toggleClass("hide")})})(jQuery);var H="";function zt(t){H=document.createElement("section");let e=document.createElement("span");e.classList.add("closeTool"),H.appendChild(e),H.classList.add("wgTools"),H.setAttribute("role","button"),H.setAttribute("aria-label","Fermer la fen\xEAtre"),t.appendChild(H),e.addEventListener("click",()=>{t.remove(),document.fullscreenElement&&document.exitFullscreen(),document.querySelector("body").classList.remove("wg-open")}),document.addEventListener("keydown",i=>{(i.key=="Escape"||i.key=="Esc")&&(t.remove(),document.querySelector("body").classList.remove("wg-open"))})}function Mt(t){let e=document.createElement("span");e.classList.add("zoomTool"),e.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="25px" height="25px" version="1.1" viewBox="100 150 500 300"><g><path d="m326.48 94.473c-53.129-0.011718-102.89 26.023-133.16 69.68s-37.227 99.387-18.598 149.14c18.633 49.754 60.477 87.211 111.98 100.25 51.504 13.031 106.13-0.015624 146.18-34.922l74.258 74.367c4.375 4.375 11.473 4.375 15.848 0s4.375-11.473 0-15.848l-74.367-74.312c27.41-31.41 41.652-72.184 39.754-113.83-1.8984-41.645-19.789-80.953-49.945-109.74-30.156-28.785-70.258-44.828-111.95-44.785zm-139.61 162.01c-0.027344-46.555 23.152-90.062 61.809-116.01 38.656-25.945 87.699-30.914 130.77-13.246 43.074 17.664 74.508 55.641 83.816 101.25 9.3086 45.617-4.7344 92.871-37.445 126l-0.72656 0.61719-0.61719 0.72656c-26.266 25.938-61.742 40.414-98.656 40.254-36.918-0.16016-72.266-14.938-98.309-41.102-26.043-26.164-40.656-61.582-40.645-98.496z" fill="#FFFFFF"/><path d="m371.89 245.28h-34.215v-34.16c0-6.1875-5.0156-11.199-11.199-11.199-6.1875 0-11.199 5.0117-11.199 11.199v34.16h-34.16c-6.1875 0-11.199 5.0117-11.199 11.199 0 6.1836 5.0117 11.199 11.199 11.199h34.16v34.16c0 6.1875 5.0117 11.199 11.199 11.199 6.1836 0 11.199-5.0117 11.199-11.199v-34.16h34.16c6.1875 0 11.199-5.0156 11.199-11.199 0-6.1875-5.0117-11.199-11.199-11.199z" fill="#FFFFFF"/></g></svg>',t.appendChild(e),e.addEventListener("click",()=>
10{t.classList.toggle("zoom-on"),t.classList.contains("zoom-on")?e.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="25px" height="25px" version="1.1" viewBox="100 150 500 300"><g><path d="m448.62 362.82c37.219-42.754 49.457-101.82 32.281-155.84-17.176-54.023-61.277-95.18-116.36-108.59s-113.16 2.875-153.25 42.957c-40.082 40.086-56.363 98.168-42.957 153.25s54.562 99.18 108.59 116.36c54.02 17.176 113.09 4.9414 155.84-32.281l74.367 74.312c4.375 4.375 11.473 4.375 15.848 0s4.375-11.473 0-15.848zm-261.74-106.4h-0.003906c-0.027344-46.559 23.152-90.062 61.809-116.01 38.656-25.945 87.699-30.914 130.77-13.25 43.074 17.668 74.508 55.641 83.816 101.26 9.3086 45.617-4.7344 92.871-37.445 126l-0.72656 0.61719-0.61719 0.72656c-26.262 25.934-61.73 40.406-98.637 40.254-36.91-0.15625-72.254-14.926-98.301-41.078-26.043-26.152-40.668-61.555-40.672-98.465z" fill="#FFFFFF"/><path d="m371.84 245.28h-90.719c-6.1875 0-11.199 5.0117-11.199 11.199 0 6.1836 5.0117 11.199 11.199 11.199h90.719c6.1875 0 11.199-5.0156 11.199-11.199 0-6.1875-5.0117-11.199-11.199-11.199z" fill="#FFFFFF"/></g></svg>':e.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="25px" height="25px" version="1.1" viewBox="100 150 500 300"><g><path d="m326.48 94.473c-53.129-0.011718-102.89 26.023-133.16 69.68s-37.227 99.387-18.598 149.14c18.633 49.754 60.477 87.211 111.98 100.25 51.504 13.031 106.13-0.015624 146.18-34.922l74.258 74.367c4.375 4.375 11.473 4.375 15.848 0s4.375-11.473 0-15.848l-74.367-74.312c27.41-31.41 41.652-72.184 39.754-113.83-1.8984-41.645-19.789-80.953-49.945-109.74-30.156-28.785-70.258-44.828-111.95-44.785zm-139.61 162.01c-0.027344-46.555 23.152-90.062 61.809-116.01 38.656-25.945 87.699-30.914 130.77-13.246 43.074 17.664 74.508 55.641 83.816 101.25 9.3086 45.617-4.7344 92.871-37.445 126l-0.72656 0.61719-0.61719 0.72656c-26.266 25.938-61.742 40.414-98.656 40.254-36.918-0.16016-72.266-14.938-98.309-41.102-26.043-26.164-40.656-61.582-40.645-98.496z" fill="#FFFFFF"/><path d="m371.89 245.28h-34.215v-34.16c0-6.1875-5.0156-11.199-11.199-11.199-6.1875 0-11.199 5.0117-11.199 11.199v34.16h-34.16c-6.1875 0-11.199 5.0117-11.199 11.199 0 6.1836 5.0117 11.199 11.199 11.199h34.16v34.16c0 6.1875 5.0117 11.199 11.199 11.199 6.1836 0 11.199-5.0117 11.199-11.199v-34.16h34.16c6.1875 0 11.199-5.0156 11.199-11.199 0-6.1875-5.0117-11.199-11.199-11.199z" fill="#FFFFFF"/></g></svg>'})}function Ot(t){let e=document.createElement("span");e.classList.add("fullscreenTool"),e.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18.19 18.41"><path d="M10.07,8.11,5,3,9.13,3h0a.47.47,0,0,0,0-.93l-5.35,0a.44.44,0,0,0-.33.13.48.48,0,0,0-.14.34l0,5.3a.48.48,0,0,0,.47.47h0a.48.48,0,0,0,.47-.47l0-4.2L9.4,8.78a.48.48,0,0,0,.66,0,.47.47,0,0,0,0-.67Z" transform="translate(-3.17 -2.07)" style="fill:#fff"/><path d="M9.93,13.76a.46.46,0,0,0-.67,0L4.12,18.91l0-4.25a.46.46,0,0,0-.46-.47h0a.47.47,0,0,0-.47.46l0,5.35a.45.45,0,0,0,.14.33.47.47,0,0,0,.33.14h0l5.31,0a.47.47,0,0,0,0-.94h0l-4.11,0,5.1-5.1a.48.48,0,0,0,0-.67Z" transform="translate(-3.17 -2.07)" style="fill:#fff"/><path d="M20.8,8.53h0a.47.47,0,0,0,.47-.47l.05-5.35a.45.45,0,0,0-.14-.33.48.48,0,0,0-.34-.14l-5.3,0a.48.48,0,0,0-.47.48.47.47,0,0,0,.47.46h0l4.29,0L14.6,8.42a.48.48,0,0,0,0,.67.46.46,0,0,0,.66,0L20.37,4l0,4.06a.48.48,0,0,0,.47.48Z" transform="translate(-3.17 -2.07)" style="fill:#fff"/><path d="M15.54,19.45a.46.46,0,0,0-.47.46.47.47,0,0,0,.47.47l5.11,0a.45.45,0,0,0,.19,0,.47.47,0,0,0,.33-.14l.06,0a.47.47,0,0,0,.13-.34l0-5.3a.47.47,0,0,0-.47-.47h0a.48.48,0,0,0-.47.47l0,4.25-5.16-5.14a.47.47,0,0,0-.66.66l5,5.06-4.11,0Z" transform="translate(-3.17 -2.07)" style="fill:#fff"/></svg>',t.appendChild(e),e.addEventListener("click",()=>{t.classList.toggle("fullsrceen-on"),t.classList.contains("fullsrceen-on")?(d
10ocument.documentElement.requestFullscreen(),e.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18.19 18.41"><path d="M3.46,2.87,8.56,8l-4.17,0h0a.47.47,0,0,0,0,.94l5.35,0a.47.47,0,0,0,.34-.13.48.48,0,0,0,.14-.34l-.05-5.31a.47.47,0,0,0-.47-.46h0a.47.47,0,0,0-.46.47l0,4.2L4.12,2.2a.48.48,0,0,0-.66,0,.47.47,0,0,0,0,.67Z" transform="translate(-3.17 -2.07)" style="fill:#fff"/><path d="M3.31,20.33a.46.46,0,0,0,.67,0l5.14-5.15,0,4.25a.47.47,0,0,0,.46.47h0a.46.46,0,0,0,.47-.46l0-5.35a.45.45,0,0,0-.14-.33.47.47,0,0,0-.33-.14h0l-5.31,0a.47.47,0,0,0,0,.94h0l4.11,0-5.1,5.1a.48.48,0,0,0,0,.67Z" transform="translate(-3.17 -2.07)" style="fill:#fff"/><path d="M15,2.94h0a.47.47,0,0,0-.47.46l0,5.35a.48.48,0,0,0,.14.34.47.47,0,0,0,.33.14l5.31-.05a.47.47,0,1,0,0-.93h0l-4.29,0L21.18,3a.47.47,0,1,0-.66-.66l-5.11,5.1,0-4.07A.48.48,0,0,0,15,2.94Z" transform="translate(-3.17 -2.07)" style="fill:#fff"/><path d="M20.28,14.64a.47.47,0,0,0,.47-.46.48.48,0,0,0-.47-.48l-5.1,0a.48.48,0,0,0-.2,0,.47.47,0,0,0-.33.14.1.1,0,0,0-.05,0,.47.47,0,0,0-.14.33l0,5.31a.47.47,0,0,0,.47.46h0a.47.47,0,0,0,.47-.47l0-4.25,5.16,5.15a.47.47,0,0,0,.66,0,.47.47,0,0,0,0-.67l-5-5.05,4.11,0Z" transform="translate(-3.17 -2.07)" style="fill:#fff"/></svg>'):(document.fullscreenElement&&document.exitFullscreen(),e.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18.19 18.41"><path d="M10.07,8.11,5,3,9.13,3h0a.47.47,0,0,0,0-.93l-5.35,0a.44.44,0,0,0-.33.13.48.48,0,0,0-.14.34l0,5.3a.48.48,0,0,0,.47.47h0a.48.48,0,0,0,.47-.47l0-4.2L9.4,8.78a.48.48,0,0,0,.66,0,.47.47,0,0,0,0-.67Z" transform="translate(-3.17 -2.07)" style="fill:#fff"/><path d="M9.93,13.76a.46.46,0,0,0-.67,0L4.12,18.91l0-4.25a.46.46,0,0,0-.46-.47h0a.47.47,0,0,0-.47.46l0,5.35a.45.45,0,0,0,.14.33.47.47,0,0,0,.33.14h0l5.31,0a.47.47,0,0,0,0-.94h0l-4.11,0,5.1-5.1a.48.48,0,0,0,0-.67Z" transform="translate(-3.17 -2.07)" style="fill:#fff"/><path d="M20.8,8.53h0a.47.47,0,0,0,.47-.47l.05-5.35a.45.45,0,0,0-.14-.33.48.48,0,0,0-.34-.14l-5.3,0a.48.48,0,0,0-.47.48.47.47,0,0,0,.47.46h0l4.29,0L14.6,8.42a.48.48,0,0,0,0,.67.46.46,0,0,0,.66,0L20.37,4l0,4.06a.48.48,0,0,0,.47.48Z" transform="translate(-3.17 -2.07)" style="fill:#fff"/><path d="M15.54,19.45a.46.46,0,0,0-.47.46.47.47,0,0,0,.47.47l5.11,0a.45.45,0,0,0,.19,0,.47.47,0,0,0,.33-.14l.06,0a.47.47,0,0,0,.13-.34l0-5.3a.47.47,0,0,0-.47-.47h0a.48.48,0,0,0-.47.47l0,4.25-5.16-5.14a.47.47,0,0,0-.66.66l5,5.06-4.11,0Z" transform="translate(-3.17 -2.07)" style="fill:#fff"/></svg>')})}function It(t,e,i){let s=document.createElement("span"),n=document.createElement("span");n.classList.add("autoTool"),n.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18.26 18.26"><path d="M9.51,1.08A8.13,8.13,0,1,1,1.38,9.2,8.13,8.13,0,0,1,9.51,1.08m0-1A9.13,9.13,0,1,0,18.64,9.2,9.12,9.12,0,0,0,9.51.08Z" transform="translate(-0.38 -0.08)" style="fill:#fff"/><path d="M8.4,7.5l1.47.85,1.48.85-1.48.86-1.47.85V7.5m-1-1.73v6.87l3-1.72,3-1.72-3-1.71-3-1.72Z" transform="translate(-0.38 -0.08)" style="fill:#fff"/></svg>',t.appendChild(n),n.addEventListener("click",()=>{t.classList.toggle("autoplay-on"),t.classList.contains("autoplay-on")?(n.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18.26 18.26"><path d="M9.51,1.08A8.13,8.13,0,1,1,1.38,9.2,8.13,8.13,0,0,1,9.51,1.08m0-1A9.13,9.13,0,1,0,18.64,9.2,9.12,9.12,0,0,0,9.51.08Z" transform="translate(-0.38 -0.08)" style="fill:#fff"/><line x1="7.24" y1="6.39" x2="7.24" y2="11.86" style="fill:none;stroke:#fff;stroke-miterlimit:10"/><line x1="11.01" y1="6.39" x2="11.01" y2="11.86" style="fill:none;stroke:#fff;stroke-miterlimit:10"/></svg>',e.autoplay.start(),s.classList.add("autoplayBar"),i.insertBefore(s,t)):(n.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18.26 18.26"><path d="M9.51,1.08A8.13,8.13,0,1,1,1.38,9.2,8.13,8.13,0,0,1,9.51,1.08m0-1A9.13,9.13,0,1,0,18.64,9.2,9.12,9.12,0,0,0,9.51.08Z" transform="translate(-0.38 -0.08)" style="fill:#fff"/><path d="M8.4,7.5l1.47.85,1.48.85-1.48.86-1.47.85V7.5m-1-1.73v6.87l3-1.72,3-1.72-3-1.71-3-1.72Z" transform="translate(-0.38 -0.08)" style="fill:#fff"/></svg>',e.autoplay.stop(),s.remove())})}function ie(t,e,i,s){let n="";switch(t.activeIndex-1){case 0:case s:n=document.querySelectorAll('.wg-swiper-top .swiper-slide[data-swiper-slide-index="0"]'),n.forEac
10h(a=>{o(a,e,i)});break;case s-1:case-1:n=document.querySelectorAll(`.wg-swiper-top .swiper-slide[data-swiper-slide-index="${s-1}"]`),n.forEach(a=>{o(a,e,i)});break;default:n=document.querySelector(`.wg-swiper-top .swiper-slide[data-swiper-slide-index="${t.activeIndex-1}"]:not(.swiper-slide-duplicate)`),o(n,e,i);break}function o(a,r,d){a&&(a.setAttribute(`data-${r}`,parseInt(a.getAttribute(`data-${r}`))+d),a.setAttribute("style",`${a.dataset.origincss} 11 transform : rotate(${a.dataset.wgrotate}deg) 12 scale(${a.dataset.wgflipwidth},${a.dataset.wgflipheight});`))}}function Pt(t,e,i){let s=document.createElement("span");s.classList.add("flipUpDownTool"),s.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12.36 18.41"><path d="M8.4,4.62h0A.47.47,0,0,0,8.4,4L4.65.14A.47.47,0,0,0,4.32,0,.48.48,0,0,0,4,.14L.23,3.89a.47.47,0,0,0,0,.67.46.46,0,0,0,.65,0h0l3-3V8.93a.47.47,0,0,0,.94,0V1.72L7.76,4.59a.47.47,0,0,0,.67,0Z" transform="translate(-0.1 0)" style="fill:#fff"/><path d="M4.77,13.83a.46.46,0,0,0-.65,0h0a.48.48,0,0,0,0,.67L7.73,18.1a.4.4,0,0,0,.13.13.47.47,0,0,0,.33.14l0,0a.49.49,0,0,0,.34-.15l3.74-3.75a.45.45,0,0,0,0-.66h0a.47.47,0,0,0-.66,0l-3,3V9.57a.47.47,0,0,0-.93,0l0,7.11-2.9-2.9Z" transform="translate(-0.1 0)" style="fill:#fff"/></svg>',t.appendChild(s);let n=document.createElement("span");n.classList.add("flipLeftRightTool"),n.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18.41 12.36"><path d="M4.93,7.08h0a.47.47,0,0,0-.66,0L.45,10.83a.42.42,0,0,0-.13.33.48.48,0,0,0,.14.34L4.2,15.25a.49.49,0,0,0,.68,0,.47.47,0,0,0,0-.65h0l-3-3h7.4a.48.48,0,0,0,.47-.48.45.45,0,0,0-.45-.46h0L2,10.59,4.9,7.72a.47.47,0,0,0,0-.67Z" transform="translate(-0.32 -3.03)" style="fill:#fff"/><path d="M14.14,10.71a.46.46,0,0,0,0,.65h0a.48.48,0,0,0,.67,0l3.61-3.61a.62.62,0,0,0,.14-.14.51.51,0,0,0,.13-.33l0,0a.45.45,0,0,0-.15-.34L14.83,3.17a.47.47,0,0,0-.67,0h0a.47.47,0,0,0,0,.66l3,3H9.88a.47.47,0,0,0,0,.93l7.12,0-2.91,2.9Z" transform="translate(-0.32 -3.03)" style="fill:#fff"/></svg>',t.appendChild(n);let o=[],a="";s.addEventListener("click",()=>{i>1?(o=document.querySelectorAll(`.wg-swiper-top .swiper-slide[data-swiper-slide-index="${e.activeIndex-1}"]`),o.forEach(r=>{a=r,a.classList.toggle("wgflipheight")})):(a=document.querySelector(".wg-swiper-top .wg-swiper-slide"),a.setAttribute("data-swiper-slide-index",0),a.classList.toggle("wgflipheight")),a.classList.contains("wgflipheight")?ie(e,"wgflipheight",-2,i):ie(e,"wgflipheight",2,i)}),n.addEventListener("click",()=>{i>1?(o=document.querySelectorAll(`.wg-swiper-top .swiper-slide[data-swiper-slide-index="${e.activeIndex-1}"]`),o.forEach(r=>{a=r,a.classList.toggle("wgflipwidth")})):(a=document.querySelector(".wg-swiper-top .wg-swiper-slide"),a.setAttribute("data-swiper-slide-index",0),a.classList.toggle("wgflipwidth")),a.classList.contains("wgflipwidth")?ie(e,"wgflipwidth",-2,i):ie(e,"wgflipwidth",2,i)})}function Dt(t,e,i){let s=document.createElement("a");s.setAttribute("target","_blank"),s.classList.add("downloadTool"),s.innerHTML='<svg width="700pt" height="700pt" version="1.1" viewBox="0 0 700 700" xmlns="http://www.w3.org/2000/svg"><path d="m349.7 0c-10.902 0.17578-19.688 9.0469-19.688 19.984v0.29688-0.015625 351.4l-125.75-125.75c-3.6211-3.6211-8.6094-5.8438-14.121-5.8438-11.043 0-19.984 8.9609-19.984 19.984 0 5.5312 2.2383 10.516 5.8633 14.141l159.86 159.86c0.050782 0.050781 0.14063 0.12109 0.22656 0.19141l0.035156 0.035156c0.19141 0.19141 0.40234 0.38672 0.61328 0.57812l0.015626 0.015625c0.26172 0.24609 0.54297 0.47266 0.82422 0.71875l0.035156 0.035156c0.14063 0.10547 0.33203 0.24609 0.52344 0.38672l0.050781 0.035156c0.26172 0.19141 0.59375 0.4375 0.94531 0.66406l0.085937 0.050781c0.17578 0.12109 0.4375 0.28125 0.71875 0.4375l0.085938 0.050781c0.21094 0.12109 0.50781 0.29688 0.82422 0.45312l0.10547 0.050781c0.15625 0.085938 0.4375 0.22656 0.71875 0.33203l0.12109 0.050781c0.17578 0.085937 0.48828 0.22656 0.80469 0.36719l0.12109 0.050782c0.19141 0.085937 0.54297 0.19141 0.89062 0.31641l0.14062 0.035156c0.14062 0.050782 0.42188 0.15625 0.69922 0.24609l0.14062 0.035156c0.19141 0.050782 0.54297 0.15625 0.89062 0.22656l0.12109 0.015625c0.17578 0.050781 0.50781 0.12109 0.82422 0.17578l0.12109 0.015625c0.19141 0.035156 0.52344 0.085938 0.85938 0.12109l0.10547 0.015625c0.24609 0.035156 0.59375 0.070312 0.94531 0.085937h0.050782c0.31641 0.015625 0.66406 0.035156 1.0312 0.035156h0.015625c0.14062 0 0.3164
121 0.015626 0.47266 0.015626s0.33203 0 0.50781-0.015626h-0.015626c0.61328-0.015624 1.207-0.050781 1.7852-0.12109l-0.085938 0.015625c0.15625-0.015625 0.19141-0.035156 0.24609-0.035156l-0.12109 0.015624c0.52344-0.070312 0.94531-0.14062 1.3633-0.22656l-0.12109 0.015625c0.45312-0.085937 0.76953-0.15625 1.0859-0.22656l-0.14062 0.035157c0.38672-0.085938 0.64844-0.15625 0.89062-0.22656l-0.14062 0.035156c0.54297-0.15625 0.94531-0.28125 1.3281-0.40234l-0.14062 0.035156c0.38672-0.12109 0.61328-0.22656 0.85938-0.31641l-0.12109 0.050781c0.48828-0.19141 0.83984-0.33203 1.1719-0.50781l-0.12109 0.050781c0.64844-0.29688 1.1367-0.54297 1.6289-0.80469l-0.10547 0.050781c0.085938-0.050781 0.10547-0.070312 0.12109-0.085937l-0.070313 0.050781c0.47266-0.26172 0.83984-0.50781 1.207-0.75391l-0.070313 0.050781c0.33203-0.22656 0.59375-0.38672 0.83984-0.57812l-0.050781 0.035156c0.48828-0.36719 0.91016-0.69922 1.3125-1.0508l-0.015625 0.015625c0.035156-0.035156 0.085937-0.085937 0.12109-0.12109 0.33203-0.28125 0.64844-0.54297 0.92578-0.82422l159.84-159.84c3.7461-3.6406 6.0547-8.7148 6.0547-14.332 0-11.043-8.9414-19.984-19.984-19.984-0.21094 0-0.40234 0-0.61328 0.015624h0.035156c-5.3906 0.15625-10.238 2.4336-13.738 6.0195l-125.74 125.75v-351.4-0.26172c0-11.043-8.9414-19.984-19.984-19.984h-0.31641 0.015624zm-259.47 519.8h-0.28125c-11.043 0-19.984 8.9414-19.984 19.984 0 11.043 8.9609 19.984 19.984 19.984h0.29688 519.5 0.28125c11.043 0 19.984-8.9414 19.984-19.984 0-11.043-8.9414-19.984-19.984-19.984h-0.29688z" style="fill:#fff"/></svg>',t.appendChild(s),s.addEventListener("click",n=>{s.removeAttribute("download"),s.setAttribute("href","");let o=[];switch(e.activeIndex-1){case 0:case i:o=document.querySelectorAll('.wg-swiper-top .swiper-slide[data-swiper-slide-index="0"]');break;case i-1:case-1:o=document.querySelectorAll(`.wg-swiper-top .swiper-slide[data-swiper-slide-index="${i-1}"]`);break;default:o=document.querySelectorAll(`.wg-swiper-top .swiper-slide[data-swiper-slide-index="${e.activeIndex-1}"]`);break}let a=o[0].getAttribute("data-wgsrc");a!=null?(s.setAttribute("download",""),s.setAttribute("href",a)):n.preventDefault()})}function Ht(t,e,i){let s=document.createElement("span");s.classList.add("RotateLeft"),s.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15.07 18.06"><path style="fill:#FFF" d="M3.84,5.63l.75.64A6.5,6.5,0,0,1,6.06,5V3.91A7.62,7.62,0,0,0,3.84,5.63Zm-1,1.51A7.18,7.18,0,0,0,2,9.73H3a6.63,6.63,0,0,1,.59-1.94Zm6.7-4.07A7.29,7.29,0,0,0,8,3.22v1a6.11,6.11,0,0,1,1.48-.17,6.59,6.59,0,1,1,0,13.18A6.53,6.53,0,0,1,4.68,15.1L4,15.79A7.56,7.56,0,1,0,9.51,3.07ZM2,11.55a7.3,7.3,0,0,0,.91,2.77l.71-.72a6.46,6.46,0,0,1-.64-2Z" style=" transform=translate(-2.01 -0.14); fill:#FFF"/><line x1="8.75" y1="6.46" x2="5.78" y2="3.49" style="fill:none;stroke:#FFF;stroke-linecap:round;stroke-miterlimit:10"/><line x1="8.75" y1="0.5" x2="5.78" y2="3.48" style="fill:none;stroke:#FFF;stroke-linecap:round;stroke-miterlimit:10"/></svg>',t.appendChild(s);let n=document.createElement("span");n.classList.add("RotateRight"),n.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15.07 18.06"><path d="M15.25,5.63l-.75.64A6.5,6.5,0,0,0,13,5V3.91A7.62,7.62,0,0,1,15.25,5.63Zm1,1.51a7.18,7.18,0,0,1,.8,2.59h-1a6.63,6.63,0,0,0-.59-1.94ZM9.58,3.07a7.29,7.29,0,0,1,1.48.15v1a6.11,6.11,0,0,0-1.48-.17,6.59,6.59,0,1,0,0,13.18,6.53,6.53,0,0,0,4.83-2.13l.69.69A7.56,7.56,0,1,1,9.58,3.07Zm7.5,8.48a7.3,7.3,0,0,1-.91,2.77l-.71-.72a6.46,6.46,0,0,0,.64-2Z" style=" transform=translate(-2.01 -0.14); fill:#FFF"/><line x1="6.32" y1="6.46" x2="9.29" y2="3.49" style="fill:none;stroke:#FFF;stroke-linecap:round;stroke-miterlimit:10"/><line x1="6.32" y1="0.5" x2="9.29" y2="3.48" style="fill:none;stroke:#FFF;stroke-linecap:round;stroke-miterlimit:10"/></svg>',t.appendChild(n),s.addEventListener("click",()=>{ie(e,"wgrotate",-90,i)}),n.addEventListener("click",()=>{ie(e,"wgrotate",90,i)})}function Ft(t,e,i,s){t.getAttribute("data-wgsrc")&&(i.innerHTML+=`<div class="swiper-slide wg-swiper-slide" style="background-image:url(${t.getAttribute("data-wgsrc")});" data-wgtype='img' data-wgsrc='${t.getAttribute("data-wgsrc")}' data-caption='${s}'>${e}</div>`)}function Rt(t,e){if(t.getAttribute("data-wgsrc"))switch(t.dataset.wgtype){case"video":e.innerHTML+=`<div class="swiper-slide wg-swiper-slide wg-slide-iframe" data-wgtype="video"><div><video src="${t.getAttribute("data-wgsrc")}" loop controls class="swiper-slide wg-swiper-slide" data-wgtype="video"><source src="${t.getAttribute("data-wgsrc")}"></video></div></div>`;break;default:e.innerHTML+=Qi(t.getAttribute("data-wgsrc"),Zi(t.getAttribute("data-wgsrc")),t.getAttribute("data-wgembedsrc"));break}}function Zi(t){let e="";return t.includes("youtu")?e="youtube":t.includes("dailymotion")?e="dailymotion":t.includes("vimeo")&&(e="vimeo"),e}function Qi(t,e,i=""){let s,n=i!==""&&i!==void 0?i:"";switch(e){case"youtube":n===""&&(t.includes("v=")?n=`https://www.youtube.com/embed/${t.match(/(v=*)(.*)/)[2]}`:n=t),s=`<div class="swiper-slide wg-swiper-slide wg-slide-iframe" data-wgtype="video"><div><iframe class="swiper-slide wg-swiper-slide wg-slide-iframe" src="${n}" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="1"></iframe></div></div>`;break;case"dailymotion":n===""&&(t.includes("video=")?n=`https://www.dailymotion.com/embed/${t.match(/(video=*)(.*)\?/)[0].substr(0,t.match(/(video=*)(.*)\?/)[0].length-1)}`:n=t),s=`<div class="swiper-slide wg-swiper-slide wg-slide-iframe" data-wgtype="video"><div><iframe frameborder="0" src="${n}" allowfullscreen allow="autoplay; fullscreen; picture-in-picture; web-share"></iframe></div></div>`;break;case"vimeo":n===""&&(t.includes("player.vimeo.com/video/")?n=t:n=`https://player.vimeo.com/video/${t.match(/(com\/*)(.*)/)[2]}`),s=`<div class="swiper-slide wg-swiper-slide wg-slide-iframe" data-wgtype="video"><div><iframe src="${n}" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe></div></div>`;break}return s}function Bt(t,e){let i=document.createElement("section");i.classList.add("wgContent"),i.innerHTML=`<section class="wg-swiper-top swiper"> 13 <div class="wg-swiper-wrapper swiper-wrapper"></div> 14 <div class="swiper-button-next swiper-button-white"></div> 15 <div class="swiper-button-prev swiper-button-white"></div> 16 </section>`,e.appendChild(i);let s=document.querySelector(".wg-swiper-top .wg-swiper-wrapper");t.forEach(n=>{let o=n.querySelector(".imageObject-caption")!=null?n.querySelector(".imageObject-caption").outerHTML.replaceAll("hide",""):"",a=n.querySelector(".imageObject-description")!=null?n.querySelector(".imageObject-description").textContent:"";n.dataset.wgtype==="video"||n.dataset.wgtype==="video-embed"?Rt(n,s):Ft(n,o,s,a)})}var R="";function Nt(t,e,i,s,n){let o="",a;R=new Swiper(".wg-swiper-top",{loop:s>1,navigation:{addIcons:!1,nextEl:".wg-swiper-top .swiper-button-next",prevEl:".wg-swiper-top .swiper-button-prev"},centeredSlides:!0,initialSlide:t,thumbs:{swiper:e},keyboard:!0,autoplay:{delay:5e3}}),s<=1&&(R.navigation.nextEl.setAttribute("hidden",""),R.navigation.prevEl.setAttribute("hidden","")),R.autoplay.stop(),Array.from(document.querySelector(".wg-swiper-top .wg-swiper-wrapper").children).forEac
16h(d=>{d.setAttribute("data-originCSS",d.getAttribute("style")),d.setAttribute("data-wgRotate","0"),d.setAttribute("data-wgFlipHeight","1"),d.setAttribute("data-wgFlipWidth","1")}),n!="img"&&i.classList.add("video-tools"),a=R.el.closest(".wgGallery"),o=a.querySelector(".swiper-slide-active").dataset.caption,R.on("slideChange",function(){let d="",l="";switch(R.activeIndex-1){case 0:case s:d=document.querySelectorAll('.wg-swiper-top .swiper-slide[data-swiper-slide-index="0"]'),d.forEach(c=>{c.dataset.wgtype&&(l=c.dataset.wgtype)});break;case s-1:case-1:d=document.querySelectorAll(`.wg-swiper-top .swiper-slide[data-swiper-slide-index="${s-1}"]`),d.forEach(c=>{c.dataset.wgtype&&(l=c.dataset.wgtype)});break;default:l=document.querySelector(`.wg-swiper-top .swiper-slide[data-swiper-slide-index="${R.activeIndex-1}"]`).dataset.wgtype;break}switch(l){case"video":i.classList.add("video-tools");break;default:o=this.slides[this.activeIndex].dataset.caption?this.slides[this.activeIndex].dataset.caption:"",a.setAttribute("aria-label","Vue agrandie de l'image : "+o),i.classList.remove("video-tools");break}}),a.setAttribute("aria-label","Vue agrandie de l'image : "+o)}var He="";function Wt(t,e){let i='<section class="wg-swiper-thumbnails swiper"><div class="wg-swiper-wrapper swiper-wrapper">';e.forEach(s=>{s.getAttribute("data-wgthumb")&&(s.classList.contains("is_movie")?i+=`<div class="swiper-slide wg-swiper-slide"><video muted><source src='${s.getAttribute("data-wgsrc")}#t=5'></video></div>`:i+=`<div class="swiper-slide wg-swiper-slide" style="background-image:url(${s.getAttribute("data-wgthumb")})"></div>`)}),i+="</div></section>",document.querySelector(".wgContent").innerHTML+=i,He=new Swiper(".wg-swiper-thumbnails",{watchSlidesProgress:!0,slidesPerView:18,freeMode:!0,initialSlide:t,breakpoints:{1440:{slidesPerView:10},800:{slidesPerView:5},500:{slidesPerView:3}}})}function jt(t){let e=document.createElement("span");e.classList.add("hideThumbnailsTool"),t.el.appendChild(e),e.addEventListener("click",()=>{t.el.classList.toggle("hideThumbs-on")})}function Vt(t,e,i,s){let n=document.createElement("p");n.classList.add("wgPagination"),n.innerHTML=`${i+1} / ${s}`,t.appendChild(n),e.on("activeIndexChange",function(){switch(e.activeIndex){case 0:n.innerHTML=`${s} / ${s}`;break;case s+1:n.innerHTML=`1 / ${s}`;break;default:n.innerHTML=`${e.activeIndex} / ${s}`;break}})}var Fe=S.apply("enable_wg_download");Fe=typeof Fe>"u"?!1:Fe;var te="";function Re(t,e=["wgPagination","wgThumbnails"],i,s){te=document.createElement("aside"),te.classList.add("wgGallery"),te.setAttribute("aria-live","polite"),te.setAttribute("role","dialog"),te.setAttribute("aria-modal","true"),document.querySelector("body").appendChild(te),document.querySelector("body").classList.add("wg-open"),zt(te),e.forEach(o=>{switch(o){case"wgZoom":Mt(H);break;case"wgFullScreen":Ot(H);break}});let n=document.querySelectorAll(t);Bt(n,te),e.forEach(o=>{switch(o){case"wgThumbnails":Wt(i,n);break;case"wgHideThumbnails":jt(He);break}}),Nt(i,He,H,n.length,s),e.forEach(o=>{switch(o){case"wgDownload":Fe==!0&&Dt(H,R,n.length);break;case"wgPagination":Vt(H,R,i,n.length);break;case"wgFlip":Pt(H,R,n.length);break;case"wgRotate":Ht(H,R,n.length);break;case"wgAutoplay":It(H,R,te);break}})}var Yt=document.getElementById("toggleHeroMoreImgs");Yt&&Yt.addEventListener("click",t=>{Re('.mediaCard[data-wgid="hero-thumbs"]',["wgZoom","wgDownload","wgFullScreen","wgAutoplay","wgPagination","wgThumbnails","wgHideThumbnails","wgFlip"],0,t.target.parentNode.firstElementChild.firstElementChild.dataset.wgtype)});(function(){class t{constructor(i){this.hero=i,this.heroMedia=i.getElementsByClassName("heroMediaWrapper")[0],this.teaser=document.getElementsByClassName("woody-component-teaser")[0],this.rootStyle=window.getComputedStyle(document.documentElement),this.heroMedia&&this.updateHeight()}updateHeight(){if(this.teaser&&this.heroMedia){var i=this.teaser.getBoundingClientRect().height,s=this.rootStyle.getPropertyValue("--hero-gradient-teaser-overflow"),n=this.rootStyle.getPropertyValue("--hero-gradient-size");s=="true"?this.heroMedia.style.setProperty("height","calc(100vh + "+n+" + "+i+"px)"):this.heroMedia.style.setProperty("height","calc(100vh + "+n)}}}if(window.innerWidth>640){let e=document.getElementsByClassName("woody-component-hero fadingHero");e.length>0&&new t(e[0])}})();iFrameResize({log:!1},"iframe[iframe-resizer]");HTMLScriptElement.supports&&HTMLScriptElement.supports("importmap")||window.alert("Tentez de mettre \xE0 jour votre appareil ou votre navigateur pour profiter pleinement des fonctionnalit\xE9s de ce site.");(function(t){class e{constructor(l){this.element=l,this.fill=this.element.getElementsByClassName("circle-fill")[0],this.fillLength=this.getProgressBarFillLength(this),this.label=this.element.getElementsByClassName("open"),this.value=parseInt(this.element.getAttribute("data-progress")),this.open=p
16arseInt(this.element.getAttribute("data-open")),this.total=parseInt(this.element.getAttribute("data-total")),this.animate=this.element.hasAttribute("data-animation")&&this.element.getAttribute("data-animation")=="on",this.animationDuration=this.element.hasAttribute("data-duration")?this.element.getAttribute("data-duration"):1e3,this.animationId=!1,this.initProgressBar(this)}initProgressBar(l){this.setShapeOffset(l),this.animateProgressBar(l),setTimeout(function(){l.element.classList.add("init")},30),l.element.addEventListener("updateProgress",function(c){var u=this.getProgressBarValue(l),h=c.detail.value,p=c.detail.duration?c.detail.duration:l.animationDuration;this.updateProgressBar(l,u,h,p)})}updateProgressBar(l,c,u,h){var p=u-c,m=null,w=function(b){m||(m=b);var x=b-m,g=parseInt(x/h*p+c);p>0&&g>u&&(g=u),p<0&&g<u&&(g=u),l.setProgressBarValue(l,g),x<h?l.animationId=window.requestAnimationFrame(w):l.animationId=!1};window.requestAnimationFrame?l.animationId=window.requestAnimationFrame(w):l.setProgressBarValue(l,u)}setShapeOffset(l){var c=l.fill.getAttribute("cx");l.fill.setAttribute("transform","rotate(-90 "+c+" "+c+")"),l.fill.setAttribute("stroke-dashoffset",l.fillLength),l.fill.setAttribute("stroke-dasharray",l.fillLength)}animateProgressBar(l){l.setProgressBarValue(l,0);var c=new IntersectionObserver(l.progressBarObserve.bind(l),{threshold:[0,.1]});c.observe(l.element)}progressBarObserve(l){l[0].intersectionRatio.toFixed(1)>0&&!this.animationTriggered&&this.updateProgressBar(this,0,this.open,this.animationDuration)}getProgressBarFillLength(l){return parseFloat(2*Math.PI*l.fill.getAttribute("r")).toFixed(2)}getProgressBarValue(l){return 100-Math.round(parseFloat(l.fill.getAttribute("stroke-dashoffset"))/l.fillLength*100)}setProgressBarValue(l,c){var u=c/l.total*100,h=((100-u)*l.fillLength/100).toFixed(2);l.fill.setAttribute("stroke-dashoffset",h),l.label.length>0&&(l.label[0].textContent=c)}}class i{constructor(l){this.element=l,this.zoneBtnList=this.element.getElementsByClassName("infolive-zones-select-wrapper"),this.initZoneDisplay(this)}each(l,c){for(let u=0;u<l.length;u++){let h=l[u];c(h,this)}}initZoneDisplay(l){this.each(this.zoneBtnList,function(c,u){u.eventClick(c,u)})}eventClick(l,c){c.each(l.getElementsByClassName("infolive-zone"),function(u,h){u.onclick=function(p){if(!u.classList.contains("active")){var m=u.getAttribute("data-zone"),w=h.element.getElementsByClassName("infolive-infos-board"),b=h.find(w,"active")[0],x=h.find(w,m)[0],g=h.find(h.zoneBtnList,"active")[0];b.classList.remove("active"),b.classList.add("hide"),x.classList.remove("hide"),x.classList.add("active"),g.classList.remove("active"),u.classList.add("active")}}})}find(l,c){var u=[],h=this;return this.each(l,function(p){p.classList.contains(c)&&u.push(p)}),u.length==0&&this.each(l,function(p){u=h.find(p.children,c)}),u}}var s=document.getElementsByClassName("circular-progressbar");if(s.length>0)for(var n=0;n<s.length;n++)(function(d){new e(s[d])})(n);var o=document.getElementsByClassName("woody-component-infolive");if(o.length>0&&o[0].classList.contains("tpl_03"))for(var n=0;n<o.length;n++)o[n].classList.contains("tpl_03")&&function(l){new i(o[l])}(n);var a=t(".infolive-card");a.find(".info-header").click(function(){var d=t(this).closest(".infolive-card");d.hasClass("is-collapsed")?(a.not(d).removeClass("is-expanded").addClass("is-collapsed").addClass("is-inactive"),d.removeClass("is-collapsed").addClass("is-expanded"),a.not(d).hasClass("is-inactive")||a.not(d).addClass("is-inactive")):(d.removeClass("is-expanded").addClass("is-collapsed"),a.not(d).removeClass("is-inactive"))});function r(d){var l=d.closest(".infolive-card");l.removeClass("is-expanded").addClass("is-collapsed"),a.not(l).removeClass("is-inactive")}a.find(".infolive-card .info-header").click(function(){r(t(this))}),t(".infolive-card").on("click",".close-expander-btn",function(){r(t(this))})})(jQuery);(function(t){t(".woody-component-interactive_gallery").each(function(){var e=t(this).find(".tooltip");e.on("click",function(){e.toggleClass("is-open"),e.attr("aria-expanded",function(){return!!e.hasClass("is-open")})}
16),e.on("keydown",function(i){i.code.toLowerCase()=="escape"&&(e.removeClass("is-open"),e.attr("aria-expanded",!1))})})})(jQuery);var is=document.querySelectorAll(".lang_switcher-dropdown-trigger"),ss=document.querySelectorAll(".woody-lang_switcher-reveal .lang_switcher-button");is.forEach(t=>{t.onclick=function(){this.classList.toggle("is-open");let e=this.nextElementSibling;e.classList.toggle("is-open"),e.style.maxHeight&&e.style.maxHeight!="0px"?e.style.maxHeight="0px":e.style.maxHeight=e.scrollHeight+"px"},Zt(t)});ss.forEach(t=>{Zt(t)});function Zt(t){t.addEventListener("keydown",e=>{(e.code.toLowerCase()=="enter"||e.code.toLowerCase()=="space")&&t.click()})}(function(t){t(".full .close-button").on("click",function(){t(this).closest(".full").hide()});function e(){var i=Array.prototype.slice.call(document.querySelectorAll(".lazyload"));if(typeof lazySizes>"u"||!i.length)return Promise.resolve();var s=i.map(function(n){return new Promise(function(o){n.addEventListener("lazyloaded",o,{once:!0})})});return i.forEach(function(n){lazySizes.loader.unveil(n)}),Promise.race([Promise.all(s),new Promise(function(n){setTimeout(n,1e4)}
16)])}t(".win-print").click(function(){e().then(function(){window.print()})}),window.addEventListener("beforeprint",e)})(jQuery);(function(t,e){function i(l){var c=l.find(".rangeSlider"),u=c.data("min"),h=c.data("max"),p=c.data("start"),m=c.data("stop"),w=c.get(0);noUiSlider.create(w,{range:{min:u-1,max:h},step:l.data("step"),start:[p,m],connect:!0,behaviour:"tap-drag",tooltips:!0,format:{to:function(x){return"<span>"+Math.round(x)+'</span><span class="caption">'+l.data("caption")+"</span>"},from:function(x){return x}}}),w.noUiSlider.on("change",b),w.noUiSlider.on("slide",b);function b(x,g){var C=t(w).data("type"),A=t(w).siblings("."+C+"_min"),B=t(w).siblings("."+C+"_max");g==0&&t(A).val(x[0].replace(/\D/g,"")),g==1&&t(B).val(x[1].replace(/\D/g,""))}}t(".woody-component-list-full .woody-component-list-filter.type-rangeSlider").each(function(){var l=t(this);i(l)});var s=function(l,c,u){e.l10ns.default.firstDayOfWeek=1;let h,p=new URLSearchParams(window.location.search);for(let w of p.keys()){if(w.includes("_cbtw_")){h=p.get(w).split(" au ");break}if(w.includes("_cfrom_")||w.includes("_cto_")){h=p.get(w);break}}return e(l.querySelector(u),{mode:c,dateFormat:"d/m/Y",locale:window.globals.current_locale,defaultDate:h})};let n=document.querySelectorAll(".woody-component-list-full .woody-component-list-filter.type-datepicker");n.length>0&&n.forEach(l=>{l.querySelectorAll(".dates-input.range-dates").length>0?s(l,"range",".daterange-input"):l.querySelectorAll(".dates-input.single-date").length>0&&s(l,"single",".singledate-input")}),t(".woody-component-filters-wrapper").each(function(){var l=t(this);t("input:submit",l).bind("click keypress",function(){l.data("submittedId",this.id)}),l.on("submit",function(c){if(l.data("submittedId").indexOf("reset")!==-1)var u=[];else var u=t(this).serialize();var h=t(l.parents(".woody-component-list-full")),p=h.attr("id");t("body").addClass("ajaxload"),c.preventDefault(),t.ajax({url:l.attr("action"),data:u,method:"GET",dataType:"html",success:function(m,w,b){t("#"+p+" .the_grid").html(t(m).find("#"+p+" .the_grid").html()),t("#"+p+" .the_filter .items-count").html(t(m).find("#"+p+" .the_filter .items-count").html()),t("#"+p+" .woody-component-geomap").html(t(m).find("#"+p+" .woody-component-geomap").html()),t(m).find("#"+p+" .the_pager").length==0?t("#"+p+" .the_pager").html(""):(t("#"+p+" .the_pager").html(t(m).find("#"+p+" .the_pager").html()),t("#"+p+" .the_pager .page-numbers a").click(function(g){r(g,t(this))})),l.data("submittedId").indexOf("reset")!==-1&&(l.find("input[type='checkbox']").each(function(){t(this).prop("checked",!1)}),l.find(".rangeSlider").each(function(){let g=t(this),C=g.data("min"),A=g.data("max");g[0].noUiSlider.set([C,A])}),l.find("select").each(function(){t(this).find("option").first().attr("selected",!0),t(this).find("option").attr("selected",!1)}));var x=t("#"+p).find('.map-wrapper [class*="geomap"]').attr("id");typeof x<"u"&&(rcModule.rcTouristicMap.initialize(),d(x),t("#"+p).find(".filter-item .woody-component-geomap").each(function(){var g=t(this),C=rcModule.rcTouristicMap[x];g.append('<div class="city-filter-wrapper isAbs"><input type="text" class="city-filter" placeholder="Recherche par ville"/><span class="wicon wicon-024-loupe isAbs"></span></div>'),t(".city-filter").keyup(a(function(){getCity(t(this).val(),C,C.viewBox,t(this).parent(".city-filter-wrapper"))},800))})),history.pushState(null,null,this.url),t("body").removeClass("ajaxload")},error:function(m,w,b){console.log("Submission failed: "+b),t("body").removeClass("ajaxload")}})})}),document.querySelectorAll(".woody-component-list-full .woody-component-list-filter.type-checkboxes").forEach(l=>{l.querySelectorAll(".button_boxinside label").forEach(u=>{u.addEventListener("keydown",h=>{console.log(h.key),(h.key==="Enter"||h.key===" ")&&(h.preventDefault(),u.click())})})});function a(l,c,u){var h;return function(){var p=this,m=arguments,w=function(){h=null,u||l.apply(p,m)},b=u&&!h;clearTimeout(h),h=setTimeout(w,c),b&&l.apply(p,m)}}var r=function(l,c){l.preventDefault();var u=c.attr("href");t("body").addClass("ajaxload"),t.ajax({url:u,method:"GET",dataType:"html",success:function(h){var p=t(c.parents(".woody-component-list-full")),m=p.attr("id");t("#"+m+" .the_grid").html(t(h).find("#"+m+" .the_grid").html()),t("#"+m+" .the_pager").html(t(h).find("#"+m+" .the_pager").html()),t(".the_pager .page-numbers a").click(function(w){var b=t(this);r(w,b)}),history.pushState(null,null,this.url),t("html, body").scrollTop(parseInt(t("#"+m).offset().top-100)),t("body").removeClass("ajaxload")},error:function(h,p,m){console.log("Submission failed: "+m),t("body").removeClass("ajaxload")}})};t(".the_pager .page-numbers a").click(function(l){var c=t(this);r(l,c)});function d(l){var c=rcModule.rcTouristicMap[l];if(typeof c<"u"){c.invalidateSize();var u=[];c.eachLayer(function(h){typeof h._latlng<"u"&&u.push(h._latlng)}),u.length>0&&c.fitBounds(u)}}})(jQuery,flatpickr);function ce(t={}){let i=Object.assign({},{wrapper:".woody-component-focus",trigger:".card[data-live-preview]",target:".live-preview-wrapper"},t),s=document.querySelectorAll(i.wrapper);s.length>
160&&s.forEach(n=>{n.classList.contains("isRel")||n.classList.add("isRel");let o=n.querySelectorAll(i.trigger);o.length>0&&o.forEach(a=>{a.addEventListener("click",r=>{ns(a,i)})})})}function ns(t,e){let i=t.closest(e.wrapper),s=t.parentNode,n=s.querySelector(e.target),o=n.dataset.attid;t.addEventListener("click",a=>{a.stopPropagation()}),n.classList.contains("loaded")?tt(i,n,s):n.dataset.mediatype=="img"?as(i,n,s,o):os(i,n,s,o)}function os(t,e,i,s){fetch((window.globals&&window.globals.proxy_prefix||window.siteConfig&&window.siteConfig.proxy_prefix||"")+"/wp-json/woody/movie/"+s).then(n=>n.json()).then(n=>{if(n){let o=document.createElement("source");o.src=n.source_url,n.media_details.mime_type.includes("webm")?o.setAttribute("type","video/webm"):o.setAttribute("type","video/mp4");let a=document.createElement("video");a.setAttribute("width",t.offsetWidth),a.setAttribute("height",t.offsetHeight),a.setAttribute("loop",!0),a.append(o),e.prepend(a)}e.classList.add("loaded"),tt(t,e,i)}).catch(n=>{console.warn("woody crop error : ",n)})}function as(t,e,i,s){fetch((window.globals&&window.globals.proxy_prefix||window.siteConfig&&window.siteConfig.proxy_prefix||"")+"/wp-json/woody/crop-url/"+s).then(n=>n.json()).then(n=>{if(n){let o=t.offsetWidth/t.offsetHeight,a="_small";t.offsetWidth>360&&(a="_medium"),t.offsetWidth>640&&(a=""),o>1200&&o>1&&(a="_large");let r=rs(n,o,a);r&&e.prepend(r)}e.classList.add("loaded"),tt(t,e,i)}).catch(n=>{console.warn("woody crop error : ",n)})}function tt(t,e,i){t.prepend(e);let s=t.querySelector(".live-preview-wrapper"),n=e.querySelector("video");n&&n.play(),s.style.cssText+="width:"+t.offsetWidth+"px; height :"+t.offsetHeight+"px;",s.classList.add("visible"),s.addEventListener("click",o=>{o.stopPropagation()}),s.querySelector(".close").addEventListener("click",o=>{Qt(s,i,n)}),document.body.addEventListener("click",o=>{Qt(s,i,n)})}function Qt(t,e,i){t.classList.remove("visible"),e.append(t),i&&(i.pause(),i.currentTime=0)}function rs(t,e,i){let s=null,n={ratio_8_1:8,ratio_4_1:4,ratio_3_1:3,ratio_2_1:2,ratio_16_9:16/9,ratio_4_3:4/3,ratio_square:1,ratio_3_4:3/4,ratio_10_16:10/16},o=Object.keys(n).reduce((a,r)=>Math.abs(n[r]-e)<Math.abs(n[a]-e)?r:a);return t[o+i]&&(s=document.createElement("img"),s.src=t[o+i],s.classList.add("img-responsive")),s}if(window.innerWidth>=1024){let t=document.querySelectorAll(".woody-component-focus .woody-swiper");if(t.length>0){let e=setInterval(function(){window.swiper.length>=t.length&&(clearInterval(e),ce(),ce({wrapper:".woody-component-focus-map"}),ce({wrapper:".woody_list_grid"}))},500)}else ce(),ce({wrapper:".woody-component-focus-map"}),ce({wrapper:".woody_list_grid"})}var Ae=class{constructor(e){this.element=e,this.ready=new Event("ready"),this.lazyload=new Event("lazyload"),this.inViewLazyLoad(),this.isPaused=!1,this.Loaded=!1}on(e,i){let s=this;this.plyr?this.plyr.on(e,i):this.element.addEventListener("ready",()=>{s.on(e,i)})}pause(){this.plyr&&this.plyr.pause()}inViewLazyLoad(){let e=this,i=new IntersectionObserver(s=>{s.forEach(n=>{n.intersectionRatio>0&&(e.element.dispatchEvent(e.lazyload),i.unobserve(e.element))})},{threshold:.25});i.observe(this.element)}isInitialized(){if(!this.element)return!1;let e=this.element.querySelector("iframe");if(e){let i=e.getAttribute("data-src");if(i&&e.setAttribute("src",i),e.getAttribute("src"))return!0}return!1}autoplayOnVisible(){let e=this,i=!1,s=!0;window.IntersectionObserver&&this.plyr.elements.container&&new IntersectionObserver(o=>{let a=o[0];(a.isIntersecting||a.intersectionRatio>0)&&i&&!e.plyr.playing||s?(e.plyr.play(),i=!1,s=!1):!a.isIntersecting&&e.plyr.playing&&(e.pause(),i=!0)},{threshold:.25}).observe(e.plyr.elements.container)}setSwiper(){this.swiper||(this.swiper=this.toggleMovieSwiper&&this.toggleMovieSwiper.swiper?this.toggleMovieSwiper.swiper:null)}initEmbed(){let e=this,i=this.element.querySelector(".heroPlyr-wrapper"),s=this.element.parentElement.classList;
16if(s.contains("woody-component-hero")&&s.contains("tpl_04")){if(i!=null&&e.isInitialized(i)){let n={autoplay:!0,muted:!0,youtube:{noCookie:!0,cc_load_policy:1},vimeo:{texttrack:"fr"},dailymotion:{"subtitles-default":"fr"}};e.createPlyr(i,n),e.plyr!=null&&e.plyr.on("ready",()=>{e.plyr.play(),e.autoplayOnVisible(e.plyr),e.updateCurrentTime()})}}else this.toggleMovieWrapper=this.element.querySelector(".toggling-movie"),this.toggleMovieButton=this.element.querySelector(".movie-toggle"),this.toggleMovieSwiper=this.element.closest(".swiper-container"),this.toggleMovieWrapper&&this.toggleMovieButton&&this.toggleMovieButton.addEventListener("click",()=>{if(e.setSwiper(),e.plyr==null&&e.isInitialized(i)){let n={muted:!0,autoplay:!1,playsinline:!0,youtube:{noCookie:!0,cc_load_policy:1,playsinline:1},vimeo:{texttrack:"fr"},dailymotion:{"subtitles-default":"fr"}};e.createPlyr(i,n),e.plyr.on("ready",()=>{e.plyr.play(),e.updateCurrentTime(),console.log(e.plyr)})}this.toggleMovieSwiper&&this.toggleMovieSwiper.swiper!=null&&(this.toggleMovieSwiper.swiper.autoplay.stop(),this.toggleMovieSwiper.swiper.allowTouchMove=!1,this.toggleMovieSwiper.swiper.allowSlideNext=!1,this.toggleMovieSwiper.swiper.allowSlidePrev=!1),this.toggleMovieWrapper.classList.toggle("hidden"),e.element.classList.toggle("is-open"),this.toggleMovieButton.classList.contains("close-button")?(e.pause(),this.toggleMovieSwiper&&this.toggleMovieSwiper.swiper!=null&&(this.toggleMovieSwiper.swiper.autoplay.start(),this.toggleMovieSwiper.swiper.allowTouchMove=!0,this.toggleMovieSwiper.swiper.allowSlideNext=!0,this.toggleMovieSwiper.swiper.allowSlidePrev=!0)):(e.plyr.play(),this.toggleMovieSwiper&&e.toggleMovieSwiper.swiper!=null&&(this.toggleMovieSwiper.swiper.autoplay.stop(),this.toggleMovieSwiper.swiper.allowTouchMove=!1,this.toggleMovieSwiper.swiper.allowSlideNext=!1,this.toggleMovieSwiper.swiper.allowSlidePrev=!1)),e.toggleMovieButton.classList.toggle("close-button")},!1)}initObject(){let e=this;this.isInitialized()&&this.element.addEventListener("lazyload",()=>{let i={youtube:{noCookie:!0,cc_load_policy:1},vimeo:{texttrack:"fr"},dailymotion:{"subtitles-default":"fr"}};e.createPlyr(this.element,i),e.updateCurrentTime()})}initLandSwpr(){let e=this,i=JSON.parse(this.element.dataset.options);this.isInitialized()&&(i.youtube=typeof i.youtube>"u"?{}:i.youtube,i.youtube.noCookie=!0,i.playsinline=!0,this.createPlyr(this.element,i),this.on("ready",()=>{e.plyr.play(),e.updateCurrentTime()}),this.on("play",()=>{e.plyr.elements.container.classList.add("playing")}))}createPlyr(e,i){this.plyr=new Plyr(e,i),typeof S.apply("video_captions_enable")>"u"&&(this.plyr.captions={active:!0,update:!0}),this.element.dispatchEvent(this.ready)}updateCurrentTime(){let e=this;this.plyr.on("timeupdate",function(i){let s=i.detail.plyr,n=s.currentTime,o=s.duration,a=s.elements.inputs.seek;if(a){let r=e.formatMMSS(n),d=e.formatMMSS(o);a.setAttribute("aria-valuetext",`${r} sur ${d}`)}})}formatMMSS(e){let i=Math.floor(e/60),s=Math.floor(e%60),n=i<10?`0${i}`:i,o=s<10?`0${s}`:s;return`${n}:${o}`}},it=class{constructor(){this.components=[],this.init()}init(){Array.from(document.querySelectorAll(".embed-plyr")).forEach(e=>{let i=new Ae(e);i.initEmbed(),this.components.push(i)}
16),Array.from(document.querySelectorAll(".plyrObject")).forEach(e=>{let i=e.querySelector(".plyrPoster"),s=e.getAttribute("data-ratio");(s!==null||s!=="")&&(s=s.replace("_",":")),i.addEventListener("click",function(){let n=document.createElement("iframe");n.setAttribute("class","lazyload"),n.setAttribute("src",e.dataset.movie),i.removeChild(i.querySelector("img")),i.removeChild(i.querySelector("button")),i.appendChild(n);let o=new Ae(i),a={settings:["quality"],autoplay:!0,youtube:{noCookie:!0,cc_load_policy:1},vimeo:{texttrack:"fr"},dailymotion:{"subtitles-default":"fr"}};s&&s!=="16:9"&&(a.ratio=s),o.createPlyr(i,a),i.addEventListener("ready",function(){o.updateCurrentTime()}),this.components.push(o)})}),Array.from(document.querySelectorAll(".landSwprPlyr")).forEach(e=>{let i=new Ae(e);i.initLandSwpr(),this.components.push(i)}),this.playPauseMultiple(),Array.from(document.querySelectorAll(".videoObject-video.sound-control")).forEach(e=>{this.appendSoundControl(e)}),Array.from(document.querySelectorAll(".videoObject.cardMediaWrapper .videoObject-video")).forEach(e=>{this.appendPlayControl(e)})}appendSoundControl(e){if(e){let i=document.createElement("input");i.setAttribute("type","checkbox");let s=document.createElement("span");s.setAttribute("class","slider");let n=document.createElement("label");n.setAttribute("class","sound-switch"),n.append(i),n.append(s),e.parentElement.append(n),i.addEventListener("change",function(){this.checked?e.muted=!1:e.muted=!0})}}appendPlayControl(e){if(!e||e.dataset.playControl)return;e.dataset.playControl="true";let i=e.parentElement,s=e.hasAttribute("data-autoplay"),n=s;e.setAttribute("playsinline",""),s||(e.autoplay=!1,e.removeAttribute("autoplay"),e.pause());let o=document.createElement("button");o.setAttribute("type","button"),o.setAttribute("class","video-control");let a=()=>{let r=e.paused;o.classList.toggle("is-paused",r),o.setAttribute("aria-label",r?"Lire la vid\xE9o":"Mettre la vid\xE9o en pause")};a(),i.append(o),o.addEventListener("click",function(r){r.preventDefault(),r.stopPropagation(),e.paused?(n=!0,e.play()):(n=!1,e.pause())}),o.addEventListener("keydown",function(r){(r.code==="Enter"||r.code==="Space")&&r.stopPropagation()}),e.addEventListener("play",function(){if(!n){e.pause();return}a()}),e.addEventListener("pause",a)}playPauseMultiple(){let e=this;this.components.forEach(i=>{i.on("play",()=>{e.components.filter(s=>s!=i).forEach(s=>{s.pause()})})})}},ds=new it,Kt=t=>{t.querySelectorAll(".videoObject.cardMediaWrapper .videoObject-video").forEach(e=>{delete e.dataset.playControl;let i=e.parentElement.querySelector(".video-control");i&&i.remove(),ds.appendPlayControl(e)})};(function(t){if(!t("body").hasClass("menus-v2")){let i=function(){t("body").hasClass("menu-is-open")&&(t(".is-dropdown-submenu-parent > a").siblings(".is-dropdown-submenu").removeClass("js-dropdown-active"),t(".is-dropdown-submenu-parent").removeClass("is-active").attr("data-is-click","false"),t("body").removeClass("menu-is-open"),t(".woody-component-header").removeClass("submenu-open"))};t(".is-dropdown-submenu-parent > a").on("click",function(s){t(this).siblings(".is-dropdown-submenu").removeClass("js-dropdown-active"),t(this).siblings(".is-dropdown-submenu").attr("aria-expanded","false"),t(this).hasClass("js-dropdown-active")?(t("body").removeClass("menu-is-open"),t(".woody-component-header").removeClass("submenu-open"),t(this).siblings(".is-dropdown-submenu").attr("aria-expanded","false")):(t("body").addClass("menu-is-open"),t(".woody-component-header").addClass("submenu-open"),t(this).siblings(".is-dropdown-submenu").attr("aria-expanded","true")),t(this).closest(".is-dropdown-submenu-parent").addClass("is-active"),s.preventDefault()}),t(document).on("show.zf.dropdownmenu",function(s){let n=t(".woody-component-headnavs").height(),o=t(this).find(".js-dropdown-active");window.innerHeight<o.height()+n&&(o.css("height","100%"),o.css("minHeight","calc(100vh - "+n+"px)"),o.css("overflow","auto")),t("body").addClass("menu-is-open"),t(".woody-component-header").addClass("submenu-open")});var e=S.apply("scroll_hide_menu_modifier");e=typeof e>"u"?!0:e,e!=!1&&t(document).on("scroll",function(){t("body").hasClass("scrolling-down")&&i()}),e!=!1&&t(document).on("close.zf.dropdownmenu click.zf.dropdownmenu",function(){t(".woody-component-header").hasClass("woody-burger")||i()}),t(document).on("toggled.zf.responsiveToggle",function(){t("body").toggleClass("no-scroll toggle-menu-is-open menu-is-open"),this.body.classList.contains("scrolling-down")&&this.body.classList.remove("scrolling-down")})}})(jQuery);var W=document.querySelector("body"),Ut=document.querySelector(".woody-component-headnavs"),D=document.querySelector(".woody-component-header"),Xt=document.querySelector(".woody-component-mobile-menu"),Ee=document.querySelector(".sliding-menu"),Jt=document.querySelector(".woody-component-headnavs button.menu-icon"),st=document.querySelectorAll(".menu-item.is-submenu-parent"),ei=document.querySelectorAll(".submenu-gr
16id");if(W.classList.contains("menus-v2")){let t=function(){if(W.classList.contains("menu-is-open")){let s=document.querySelector(".is-submenu-parent.is-active");if(s){let n=s.querySelector(".submenu-wrapper.submenu-active");n&&(s.classList.remove("is-active"),n.classList.remove("submenu-active"))}W.classList.remove("menu-is-open"),D!==null&&D.classList.remove("submenu-open"),document.querySelectorAll("button.menu-icon").forEach(n=>{n&&n.classList.contains("open")&&n.classList.remove("open")})}},e=function(s,n){let o=s.dataset.responsiveBurgerBreakpoint;if(o){let a=window.matchMedia(`(max-width: ${o}px)`).matches,r=document.querySelector(".menu-icon.responsive-burger"),d=document.querySelector("#main-menu");if(n.classList.toggle("responsiveBurgerIsActive",a),s.querySelector(".main-menu-wrapper").classList.toggle("flex-container",a),r.classList.toggle("hide",!a),d.classList.toggle("sliding-menu",a),d.querySelector(".main-menu-list").classList.toggle("flex-dir-column",a),d.querySelector(".main-menu-list").classList.toggle("align-middle",!a),d.querySelector(".is-brand-logo").classList.toggle("hide",a),s.querySelector(".is-brand-logo.responsive-burger").classList.toggle("hide",!a),a){let l=document.querySelector(".sliding-menu");i(l)}}},i=function(s){if(s!==null){let n=s.offsetWidth+"px";document.querySelectorAll(".submenu-wrapper").length>0&&document.querySelectorAll(".submenu-wrapper").forEach(o=>{o.style.setProperty("width",`calc(100vw - ${n})`)})}};if(Ut!==null){window.innerWidth>=1200&&W.addEventListener("click",()=>{D!==null&&!D.classList.contains("woody-burger")&&t()});let s=Ut.offsetHeight+"px";if(document.querySelectorAll(".submenu-wrapper").length>0&&document.querySelectorAll(".submenu-wrapper").forEach(n=>{n.addEventListener("click",o=>{o.stopPropagation()}),Ee!==null&&n.style.setProperty("height",`calc(100vh - ${s})`)}),Ee!==null){let n=s;Ee.style.setProperty("top",`${n}`),Ee.style.setProperty("height",`calc(100vh - ${n})`)}}if(D!==null&&D.classList.contains("woody-burger")){let s=document.querySelectorAll(".submenu-wrapper"),n="";document.querySelector("nav.top-bar")&&(n=document.querySelector("nav.top-bar").offsetWidth),s.forEac
16h(o=>{let a=2560-n;o.style.maxWidth=a+"px"})}if(document.querySelectorAll(".menu-item.is-submenu-parent > a").forEach(s=>{s.addEventListener("click",n=>{n.preventDefault(),n.stopPropagation();let a=n.currentTarget.nextElementSibling,r=document.querySelectorAll(".submenu-wrapper");W.classList.add("menu-is-open"),a.classList.contains("submenu-active")&&D!==null&&!D.classList.contains("woody-burger")?(a.closest(".is-submenu-parent").classList.remove("is-active"),a.classList.remove("submenu-active"),W.classList.remove("menu-is-open"),a.setAttribute("aria-expanded","false")):(a.closest(".is-submenu-parent").classList.add("is-active"),a.classList.add("submenu-active"),a.setAttribute("aria-expanded","true")),r.forEach(d=>{d!==a&&(d.closest(".is-submenu-parent").classList.remove("is-active"),d.classList.remove("submenu-active"),d.setAttribute("aria-expanded","false"))}),D!==null&&D.classList.add("submenu-open")})}),ei.length>0&&ei.forEach(s=>{if(s.classList.contains("one-by-one")){let n=s.querySelectorAll(".submenu-item-delay"),o=0;n.length>0&&n.forEach(a=>{o++,a.classList.add(`submenu-item-${o}`)})}}),Te=S.apply("scroll_hide_menu_modifier"),Te=typeof Te>"u"?!0:Te,Te!=!1&&window.addEventListener("scroll",()=>{W.classList.contains("scrolling-down")&&!W.classList.contains("fullScrolled")&&window.innerWidth>=1200&&t()}),document.addEventListener("keydown",s=>{(s.key=="Escape"||s.key=="Esc")&&t()}),document.querySelectorAll("button.menu-icon").forEach(s=>{s.addEventListener("click",n=>{n.stopPropagation(),s.classList.contains("open")||lazySizes.autoSizer.checkElems(),s.classList.toggle("open"),W.classList.toggle("menu-is-open"),D!==null&&D.classList.toggle("submenu-open"),i(Ee)})}),Xt!==null){let s=Xt.querySelector("button.menu-icon");s!==null&&s.addEventListener("click",()=>{W.classList.toggle("mobile-menu-open")})}D!==null&&D.classList.contains("responsive-burger")&&(document.addEventListener("DOMContentLoaded",()=>e(D,W)),window.addEventListener("resize",()=>e(D,W)))}var Te;function cs(t,e){let i=new Event(e,{bubbles:!0,cancelable:!0});t.dispatchEvent(i)}function us(){let t=!0;Jt!==null&&st.length>0&&Jt.addEventListener("click",()=>{let e=W.classList.contains("menu-is-open");if(t&&e&&st.length>0){let i=document.querySelector(".menu-item.is-submenu-parent.is-active"),s=null;i!==null?s=i.querySelector(".menuLink"):s=st[0].querySelector(".menuLink"),t=!1,cs(s,"click")}})}us();document.querySelector("body").classList.contains("menus-v2")||(nt=document.querySelector(".woody-component-mobile-menu .menuToggler"),nt&&nt.addEventListener("click",function(){document.querySelector("body").classList.toggle("mobile-menu-open")}));var nt;var ti=document.querySelectorAll(".page-main-description-wrapper.has-show-more-button");ti&&ps()==!1&&ti.forEach(function(t){var e=t.getAttribute("data-show-more-title-close"),i=t.getAttribute("data-show-more-title-open"),s=t.querySelector(".page-main-description"),n=document.createElement("a"),o=document.createTextNode(e),a=70;s.offsetHeight>a&&(n.appendChild(o),n.title=e,n.classList.add("showMoreButton"),t.appendChild(n),t.querySelector(".showMoreButton").addEventListener("click",()=>{t.classList.toggle("show-more-button-open"),t.classList.contains("show-more-button-open")?(n.title=i,n.textContent=i):(n.title=e,n.textContent=e)}))});function ps(){return["iPad Simulator","iPhone Simulator","iPod Simulator","iPad","iPhone","iPod"].includes(navigator.platform)||navigator.userAgent.includes("Mac")&&"ontouchend"in document}$(window).width()>1024&&(ii=$(".parallax-hero").find(".rellax").length,ii!=0&&(hs=new Rellax(".rellax")),si=[],$(".page-section").each(function(){var t=$(this),e=t.attr("class").split(" ")[1],i=t.find(".section-rellax");if(i.length!=0){var s=t.find(".section-rellax").attr("class").split(" ")[1];si.push(new Rellax("."+s,{wrapper:"."+e,relativeToWrapper:!0}))}}),$(".hero-blur").each(function(){var t=$(this),e=t.find(".hero-bg");$(window).scroll(function(){var i=$(window).scrollTop();e.css({top:-(i/10)+"%","-webkit-filter":"blur("+i/150+"px)",filter:"blur("+i/150+"px)"})})}));var ii,hs,si;(function(t){t(".phone-number-action").each(function(){var e=t(this),i=e.data("phone"),s=e.data("title"),n=e.data("id"),o=e.data("page-type");e.click(function(a){e.hasClass("hidden")?(a.preventDefault(),e.removeClass("hidden").find(".cta-phone-number").text(i).end().find(".cta-phone-tip").remove(),ga("rc.send","event","page_"+o,"click_phone",s+"(N\xB0 "+n+")")):ga("rc.send","event","page_"+o,"call_phone",s+"(N\xB0 "+n+")")})})})(jQuery);var ni=document.querySelectorAll(".profile-mailto"),oi=document.querySelectorAll(".woody-component-focus.profile-focus .profile-focus-filters");ni&&ni.forEach(t=>{t.addEventListener("click",e=>{e.preventDefault(),t.dataset.to&&(window.location.href="mailto:"+atob(t.dataset.to))})});oi.length>0&&oi.forEach(t=>{let e=t.querySelectorAll("select"),i=t.closest(".woody-component-focus.profile-focus").querySelectorAll(".card.profileCard"),s=t.querySelector("#profiles-filters-reset-button"),n=[];e.length>0&&e.forEach(o=>{o.addEventListener("change",()=>{n.length=0,e.forEach(a=>{a.value&&n.push(a.value)}),i.length>
160&&i.forEach(a=>{let r=a.closest(".cell"),d=a.getAttribute("data-terms-ids")||"";if(r.classList.remove("hide"),d){let l=d.split(", ");!n.every(u=>l.includes(u))&&n.length!==0?r.classList.add("hide"):r.classList.remove("hide")}else r.classList.add("hide")})})}),s!==null&&s.addEventListener("click",()=>{n.length=0,e.length>0&&e.forEach(o=>{o.selectedIndex=0}),i.length>0&&i.forEach(o=>{o.closest(".cell").classList.remove("hide")})})});$(".swResp").each(function(){var t=$(this),e=t.parent(),i=t.find(".swRespW"),s=i.children().length;if(window.innerWidth<1024&&s>1){var n=$(t.find(".multiRows"));if(n.length!=0){let g=function(C,A){return C.each((B,Z)=>{$(Z).hasClass("no-swRespS")&&(C.splice(B,1),C=[...C,...$(Z).find(`.grid-${A}>.cell`)])}),$(C)},b=g(n.find(".grid-y>.cell"),"y");g(n.find(".grid-x>.cell"),"x").removeClass().addClass("swRespS").unwrap(".grid-x").unwrap(".multiRows").unwrap(".no-swRespS"),b.removeClass().addClass("swRespS").unwrap(".grid-y").unwrap(".multiRows").unwrap(".no-swRespS")}t.children().first().hasClass("visualModifier")&&i.unwrap(),!t.closest(".woody-component-weather").length&&!t.parent().first().is('[class*="xmedium-down-order-"]')&&!t.parent().first().is('[class*="woody-component-feature"]')&&t.unwrap();var o=$(t.find(".swRespW"));if(o.length!=0){o.removeClass("grid-x").addClass("swiper-wrapper");var a=$(o).find(">.swRespS");if(a.length!=0&&a.removeClass("cell").addClass("swiper-slide"),t.attr("data-columns")!=null)var r=t.attr("data-columns")+".1";else var r=1.1;var d={},l={},c={};let b={},x=t.siblings(".swiper-controls").length?t.siblings(".swiper-controls"):e.find(".swiper-controls"),g=x.find(".swiper-button-next")[0],C=x.find(".swiper-button-prev")[0];g&&C&&(b.navigation={addIcons:!1,nextEl:g,prevEl:C}),d={spaceBetween:10,loop:!1,slidesPerView:r,breakpoints:{640:{slidesPerView:2.1}},a11y:{slideRole:"listitem"},...b},t.hasClass("spv-tablette-1")&&(l={slidesPerView:1}),t.hasClass("has-thumbs")&&(c={slidesPerView:1,slidesPerGroup:1,thumbs:{swiper:{el:$($(this).find(".swiper-thumbs .swiper-container")),slidesPerView:3,spaceBetween:5,loop:!1,watchSlidesVisibility:!0,watchSlidesProgress:!0}},pagination:{}});var u=$.extend(d,l,c);if(t.parent().hasClass("tabs-swiper")){var h=t.data("options");$.extend(u,h)}if(t.closest(".woody-component-weather").length&&t.data("options")&&$.extend(u,t.data("options")),t.closest(".woody-component-campaigns-block").length&&t.data("options")&&(t.data("options").spaceBetween=10,$.extend(u,t.data("options"))),t.closest(".woody-component-focus-map")){var p={preloadImages:!1,watchSlidesProgress:!0,watchSlidesVisibility:!0,lazy:{loadPrevNext:!0}};$.extend(u,p)}var m=S.apply("responsive_focus_options",u);u=typeof m>"u"?u:m;var w=new Swiper(this,u);t.data("swiper",w),this.dispatchEvent(new Event("swiperInit")),$(document).on("lazybeforeunveil",function(A){w.update()})}$(window).on("change.zf.tabs",function(b){var x=$(b.target);x.find(".swResp")&&setTimeout(function(){w.update()},600)})}});document.querySelectorAll(".mobile-grid-x").forEach(t=>{window.innerWidth<1024&&(t.classList.contains("grid-y")&&t.classList.remove("grid-y"),t.classList.contains("grid-frame")&&t.classList.remove("grid-frame"),t.classList.contains("grid-padding-y")&&t.classList.add("grid-padding-x"),t.classList.contains("grid-padding-y")&&t.classList.remove("grid-padding-y"),t.classList.add("grid-x"))});(function(t){t(".woody-component-esSearch-block .esSearch-button").click(function(){t(".esSearch-block-reveal").length&&t(".esSearch-block-reveal").foundation("open")}),t(".woody-lang_switcher-reveal .lang_switcher-button").click(function(){t(".lang_switcher-reveal").length&&(t(".lang_switcher-reveal").foundation("open"),t(".lang_switcher-reveal").attr("aria-expanded",!0))}),t(".reveal .close-button").click(function(){t("body,html").removeClass("is-reveal-open").removeClass("is-cta-reveal-open"),t(".lang_switcher-reveal").attr("aria-expanded",!1),t("html").addClass("is-reveal-closed"),setTimeout(function(){t("html").removeClass("is-reveal-closed")},2e3)})})(jQuery);document.addEventListener("DOMContentLoaded",()=>
16{document.querySelectorAll(".reveal").forEach(e=>{let i=e.querySelector("[data-close]");i&&e.addEventListener("keydown",function(s){s.code.toLowerCase()=="escape"&&i.click()})})});document.addEventListener("DOMContentLoaded",()=>{let t=document.createElement("div");t.id="scroll_to_top",t.title="Revenir en haut de page",t.setAttribute("aria-label","Revenir en haut de page"),t.innerHTML='<div class="inner"></div>',document.body.appendChild(t),t.addEventListener("click",()=>{let a=document.querySelector(".screen-reader-text");window.scrollTo({top:0,behavior:"smooth"}),a&&a.focus()});let e=800,i=!1,s=!1;function n(){let r=(window.pageYOffset||document.documentElement.scrollTop)>=e;r!==i&&(t.style.opacity=r?"1":"0",i=r),s=!1}function o(){s||(window.requestAnimationFrame(n),s=!0)}window.addEventListener("scroll",o,{passive:!0}),n()});(function(t){t(".esSearch-button").click(function(){setTimeout(()=>{t("#esSearch-input").focus()},1200)}),t(".woody-component-esSearch").each(function(){var e=t(this).find(".form-wrapper"),i=t(this).find(".list-wrapper"),s=!1,n=0,o=80,a=e.offset().top,r=function(){n=t(window).scrollTop(),d(n),s=!1},d=function(l){l-o>a?(e.addClass("is-top"),i.css("padding-top",e.outerHeight(!0))):(e.removeClass("is-top"),i.css("padding-top","0"))};t(window).on("scroll",function(){s||(s=!0,window.requestAnimationFrame?requestAnimationFrame(r):setTimeout(r,250))})})})(jQuery);(function(t){t(".woody-season-switcher").each(function(){var e=t(this);t("label[for=seasonSwitcher]").on("click",function(){var i=e.find(".is-hiver"),s=e.find(".is-ete");i.hasClass("is-season-link")&&(i.toggleClass("is-active"),s.toggleClass("is-active"),s.toggleClass("is-disabled"),window.location.href=i[0].href),s.hasClass("is-season-link")&&(s.toggleClass("is-active"),i.toggleClass("is-active"),i.toggleClass("is-disabled"),window.location.href=s[0].href)})})})(jQuery);var ze=[{x:8,y:1},{x:4,y:1},{x:3,y:1},{x:2,y:1},{x:16,y:9},{x:4,y:3},{x:3,y:4},{x:10,y:16},{x:1,y:1}],ri=[];for(let t=0;t<ze.length;t++)ri.push(ze[t].x/ze[t].y);if(globals.post_type==="woody_rdbk_leaflets"){let t=new MutationObserver((i,s)=>{i.forEach(n=>{if(!n.target.classList.contains("hide")){let o=n.target.querySelectorAll(".bgImageObject.lazyload");o.length!=0&&o.forEach(a=>{ot(a)})}})}),e=document.getElementById("rdbk-main");t.observe(e,{attributes:!0})}else document.querySelectorAll(".bgImageObject").forEach(t=>{ot(t)});var fs=new MutationObserver((t,e)=>{t.forEach(i=>{if(i.target.classList.contains("is-active")){let s=i.target.querySelectorAll(".bgImageObject.lazyload");s.length!=0&&s.forEach(n=>{ot(n)})}})}),ms=document.querySelectorAll(".tabs-panel");ms.forEach(t=>{fs.observe(t,{attributes:!0})});function ot(t){var e=t.offsetWidth,i=t.offsetHeight,s=ws(e),n=vs(e,i),o={};if(n.x==1&&n.y==1)var a="ratio_square"+s;else var a="ratio_"+n.x+"_"+n.y+s;var r="1";Array.from(t.parentNode.classList).filter(d=>{d.startsWith("bgimg-op")&&(r="")}),t.classList.contains("lazyloaded")?ai(t,o,a,r):t.addEventListener("lazybeforeunveil",()=>{ai(t,o,a,r)})}function ai(t,e,i,s){fetch((window.globals&&window.globals.proxy_prefix||window.siteConfig&&window.siteConfig.proxy_prefix||"")+"/wp-json/woody/crop-url/"+t.getAttribute("data-img-id")).then(n=>{if(!n.ok)throw new Error(n.status);return n.json()}).then(n=>{e=n,t.style.backgroundImage=`url("${e[i]}")`,t.style.opacity=s}).catch(n=>console.error(n))}function gs(t,e){let i=e[0],s=Math.abs(t-i);for(let n=0;n<e.length;n++){let o=Math.abs(t-e[n]);o<s&&(s=o,i=e[n])}return i}function ws(t){return t<440?"_small":t<768?"_medium":""}function vs(t,e){let i=gs(t/e,ri),s;for(let n=0;n<ze.length;n++){let o=ze[n];o.x/o.y==i&&(s=o)}return s}var Be=S.apply("disable_img_security");Be=typeof Be>"u"?!1:Be;Be!=!0&&["img",".imageObject-img",".lg-image"].forEach(function(e){document.querySelectorAll("body "+e).length!=0&&document.querySelectorAll("body "+e).forEach(function(i){i.addEventListener("contextmenu",function(s){s.preventDefault()})})});document.querySelectorAll("img").forEach(function(t){t.addEventListener("dragstart",function(e){e.preventDefault()})});(function(t){var e=function(){t('a[href="#shuffle"]').each(function(){t(this).click(function(i){i.preventDefault();var s=t(this),n=s.parents(".page-section").attr("id").replace("pageSection-",""),o=s.parents(".woody-component-focus").parent(),a=o.index(),r=s.parents(".woody-component-focus").find(".card").length,d=Math.floor(Math.random()*16);o.addClass("ajaxloader"),t.ajax({type:"GET",url:(window.globals&&window.globals.proxy_prefix||window.siteConfig&&window.siteConfig.proxy_prefix||"")+"/wp-json/woody/shuffle/focus?section_index="+n+"&block_index="+a+"&post_id="+window.globals.post_id+"&length="+r+"&rand="+d,success:function(l){if(typeof l!=null){o.html(l);var c=o.find(".swiper-container");c.length!=0&&c.initSwiper(),o[0].addEventListener("lazybeforeunveil",function(){setTimeout(function(){o.removeClass("ajaxloader")},300)}),e()}},error:function(l){console.error("shuffle",l)}
16})})})};t(".woody-component-focus .focus-buttons").each(function(){e()})})(jQuery);(function(t){function e(i,s){t(i).each(function(){var n=this.getContext("2d"),o=this.getAttribute("data-percentage"),a=this.getAttribute("data-color"),r=this.getAttribute("data-radius");if(s){var d=o*360/100,l=d*Math.PI/180,c=Math.PI*1.5,u=c+l;n.beginPath(),n.arc(this.width/2,this.height/2,r,Math.PI*1.5,u,!1)}else n.beginPath(),n.arc(this.width/2,this.height/2,r,0,Math.PI*2,!1);n.lineWidth=3,n.strokeStyle=a,n.stroke()})}t(".woody-component-snow-infos").each(function(){e("canvas.circle",!0),e("canvas.bg-circle")})})(jQuery);import f from"jquery";var ui=t=>{let e="",i="";switch(t){case"fr":e="Diapositive pr\xE9c\xE9dente",i="Diapositive suivante";break;case"es":e="Diapositiva anterior",i="Diapositiva siguiente";break;case"it":e="Diapositiva precedente",i="Diapositiva successiva";break;case"de":e="Vorherige Folie",i="N\xE4chste Folie";break;case"nl":e="Vorige dia",i="Volgende dia";break;case"ca":e="Vorige dia",i="Volgende dia";break;case"ja":e="\u524D\u306E\u30B9\u30E9\u30A4\u30C9",i="\u6B21\u306E\u30B9\u30E9\u30A4\u30C9";break;case"ko":e="\uC774\uC804 \uC2AC\uB77C\uC774\uB4DC",i="\uB2E4\uC74C \uC2AC\uB77C\uC774\uB4DC";break;case"pl":e="Poprzedni slajd",i="Nast\u0119pny slajd";break;case"pt":e="Anterior Diapositivo",i="Pr\xF3ximo diapositivo";break;case"ru":e="\u041F\u0440\u0435\u0434\u044B\u0434\u0443\u0449\u0438\u0439 \u0441\u043B\u0430\u0439\u0434",i="\u0421\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0439 \u0441\u043B\u0430\u0439\u0434";break;case"en":default:e="Previous slide",i="Next slide";break}return{prev:e,next:i}},bs=t=>{let e=f(t),i=e.siblings(".swiper-controls").length?e.siblings(".swiper-controls"):e.parent().find(".swiper-controls"),s=i.find(".swiper-button-next")[0],n=i.find(".swiper-button-prev")[0];if(!s||!n){let o=e.find(".swiper-navigation").length?e.find(".swiper-navigation"):e.parent().find(".swiper-navigation");s=s||o.find(".swiper-button-next")[0],n=n||o.find(".swiper-button-prev")[0]}return!s||!n?null:{addIcons:!1,nextEl:s,prevEl:n}},pi=t=>{if(!t||!t.el||!t.autoplay)return;let i=f(t.el).closest(".woody-component-landswpr.landswpr-mobile-autoplay");if(i.length===0)return;let s=i.find(".autoplay-control").first();if(s.length===0||s.data("autoplay-bound"))return;let n="Lancer le carrousel",o="Mettre en pause le carrousel";s.data("autoplay-bound",!0),s.attr("aria-label",o),s.on("click",function(){let a=f(this);a.hasClass("play")?(t.autoplay.stop(),a.removeClass("play"),a.attr("aria-label",n)):(t.autoplay.start(),a.addClass("play"),a.attr("aria-label",o))})},ys=()=>window.matchMedia("(max-width: 63.9375em)").matches,Cs=t=>t?{el:t,clickable:!0,bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",clickableClass:"swiper-pagination-clickable",modifierClass:"swiper-pagination-",renderBullet:function(){return'<span class="swiper-pagination-bullet"></span>'}}:null,Me=(t,e)=>{if(t.attr("data-landswpr-mobile-full-pagination")==="1")return e;let i=Cs(t.find(".swiper-pagination")[0]);return ys()&&i&&(e.pagination=i),e},li=t=>{if(typeof t=="number"&&Number.isFinite(t))return t;if(typeof t=="string"){let e=parseFloat(t);if(Number.isFinite(e))return e}return 1},Ss=t=>{let e=li(t.slidesPerView);return t.breakpoints&&typeof t.breakpoints=="object"&&Object.values(t.breakpoints).forEach(i=>{!i||typeof i!="object"||(e=Math.max(e,li(i.slidesPerView)))}),Math.max(2,Math.ceil(e)*2)},$s=(t,e)=>{if(!e||!e.loop)return;let i=t.children(".swiper-wrapper").first();if(!i.length)return;let s=i.children(".swiper-slide"),n=s.length,o=Ss(e);if(n<2||n>=o)return;let a=s.toArray();for(;i.children(".swiper-slide").length<o;)a.forEach(r=>{let d=r.cloneNode(!0);i.append(d),Kt(d)})},di=t=>{if(document.readyState==="complete"||!S.apply("swiper_video_defer_play",!0)){t();return}window.addEventListener("load",()=>{typeof window.requestIdleCallback=="function"?window.requestIdleCallback(t,{timeout:1e3}):window.setTimeout(t,200)},{once:!0})};window.swiper=[];var ci=0;f.fn.extend({initSwiper:function(t){var e=this,i=e.find(".swiper-slide"),s=ui(globals.current_locale);if(i.length>1)e.each(function(){f(this).attr("data-index",ci);var a=f(this).children().find(".swiper-container").length!==0,r=!!(f(this).hasClass("has-thumbs")&&f(this).find(".swiper-thumbs").length>0),d={};r&&(d={thumbs:{swiper:{el:f(this).find(".swiper-thumbs .swiper")[0],slidesPerView:4,spaceBetween:5,loop:!a,watchSlidesVisibility:!0,watchSlidesProgress:!0}}});var l=!!(f(this).hasClass("has-pagination")&&f(this).parent().find(".swiper-pagination").length>0),c=f(this).parent().find(".swiper-pagination").attr("swiper-pagination-type"),u={};l&&(u=f(this).parent().manageSwiperPagination(c));let h=bs(this);var p={init:!1,loop:!a,centeredSlides:!1,keyboard:{enabled:!0},observer:!0,observeParents:!0,a11y:{prevSlideMessage:s.prev,nextSlideMessage:s.next,
16slideRole:"listitem"}};h&&(p.navigation=h);var m=f.extend(p,d,u,t),w=f(this).data("options");f.extend(m,w),$s(f(this),m);var b=new Swiper(this,m),x=f(this)[0];f(this).data("swiper",b),x.dispatchEvent(new Event("swiperInit")),b.on("init",function(){f(this).manageSwiperSlideActive(f(this)),f(this).manageSwiperSlideVideo(m,f(this)),pi(this)}),b.on("slideChangeTransitionStart",function(){f(this).manageSwiperSlideVideo(m,f(this))}),b.on("slideChange",function(){f(this).manageSwiperSlideActive(f(this))}),b.init(),swiper.push(b),ci++});else{var n=i.find(".videoObject-video");if(n.length!==0){var o=n[0];o.loop=!0,di(()=>{o.play()})}}},manageSwiperSlideActive:function(t){var e=t[0].activeIndex;f(t[0].slides).each(i=>{f(t[0].slides[i]).attr("aria-current","false")}),f(t[0].slides[e]).attr("aria-current","true")},manageSwiperSlideVideo:function(t,e){var i=!!t.hasOwnProperty("autoplay"),s=f(e[0].el).find(".videoObject-video"),n=f(e[0].el).find(".swiper-slide-active"),o=n.find(".videoObject-video");s.length!==0&&s.each(a=>{s[a].pause()}),o.length!==0?(i&&e[0].autoplay.stop(),di(()=>{o[0].closest(".swiper-slide-active")&&(o[0].play(),o[0].currentTime=0)}),o.on("ended",function(){o[0].pause(),e[0].slideNext(),i&&e[0].autoplay.start()})):i&&e[0].autoplay.start()},manageSwiperPagination:function(t){var e={},i={},s={el:f(this).find(".swiper-pagination")[0],type:t=="loader"?"bullets":t,clickable:!0};switch(t){case"fraction":var n=function(d,l){return'<span class="'+d+'"></span><span class="'+l+'"></span>'};i.renderFraction=n;break;case"progressbar":var o=function(d){return'<span class="'+d+'"></span>'};i.renderProgressBar=o;break;case"loader":var a=function(d){var l=this.params.autoplay,c=this.params.autoplay.delay,u=this.params.speed,h='style="--swiper-speed:'+u+"ms;--swiper-autoplay:"+c+'ms"',p="",m=d+1;return p='<span class="custom-pagination-item"'+h+'">',p+='<span class="custom-pagination-number">'+m.toString().padStart(2,"0")+"</span>",l&&(p=p+'<span class="custom-pagination-loader"></span>'),p=p+"</span>",p};i.bulletClass="custom-pagination-item",i.bulletActiveClass="active",i.modifierClass="swiper-pagination-custom-",i.clickable=!1,i.renderBullet=a;break;default:i.dynamicBullets=!0,i.clickable=!0;break}return e.pagination=f.extend(s,i),e}});f("[data-tabs]").on("change.zf.tabs",function(t){f(this).closest(".woody-component-tabs").find(".tabs-panel.is-active").find(".woody-component").each(function(){let e=f(this).find(".woody-swiper");if(e.length!=0){let i=e.data("index");i!=null?swiper[i].update():console.warn("Swiper index undefined")}})});if(window.innerWidth>=1024)f("body:not(.old-sheet) .woody-swiper").each(function(){f(this).initSwiper({preloadImages:!1,watchSlidesProgress:!0,watchSlidesVisibility:!0,lazy:{loadPrevNext:!0}})});else{let t={loop:!1,slidesPerView:1.1,spaceBetween:10,preloadImages:!1,watchSlidesProgress:!0,watchSlidesVisibility:!0,lazy:{loadPrevNext:!0}};f(".woody-component-story .woody-swiper").each(function(){f(this).initSwiper(t)})}f(".woody-component-landswpr.tpl_01 .woody-landing-swiper, .woody-component-landswpr.tpl_05 .woody-landing-swiper, .woody-component-landswpr.tpl_04 .woody-landing-swiper, .woody-component-landswpr.tpl_06 .woody-landing-swiper, .woody-component-landswpr.tpl_09 .woody-landing-swiper, .woody-component-landswpr.tpl_12 .woody-landing-swiper, .woody-component-landswpr.tpl_15 .woody-landing-swiper").each(function(){let t={shortSwipes:!0,longSwipesRatio:.15,threshold:10};t=Me(f(this),t),f(this).is("[data-autoplay]")&&(t.autoplay={delay:5e3,disableOnInteraction:!1}),f(this).initSwiper(t)});f(".woody-component-landswpr.tpl_02 .woody-landing-swiper").each(function(){let t=f(this),e={shortSwipes:!0,longSwipesRatio:.15,threshold:10,loop:!1,speed:500,pagination:{el:t.find(".swiper-pagination")[0],clickable:!0,bulletClass:"swiper-pagination-item",bulletActiveClass:"active",clickableClass:"swiper-pagination-clickable",modifierClass:"swiper-pagination-",renderBullet:function(i){var s=[],n=[],o=[];let a=t[0].querySelectorAll(".landswpr-titles-wrapper"),r=t[0].querySelector(".swiper-pagination").dataset.paginationDisplay;
16t.find(".swiper-wrapper .swiper-slide").each(function(l,c){a&&a[l]&&a[l].dataset&&a[l].dataset.paginationTitle?s.push(a[l].dataset.paginationTitle):s.push(f(this).find(".landswpr-title").text()),r.includes("pretitle")?n.push(f(this).find(".landswpr-pretitle").text()):n.push(""),r.includes("icon")?o.push(a[l].dataset.paginationWicon):o.push("")});function d(){var l=i,c=i<=8?"0"+(l+1):l+1,u='<span class="swiper-pagination-item flex-container flex-dir-column align-center align-top">';return u+='<span class="pagination-number">'+c+"</span>",u+=i<=4?'<span class="pagination-wicon wicon '+o[i]+'"></span>':"",u+=i<=4?'<span class="pagination-pretitle">'+n[i]+"</span>":"",u+='<div class="pagination-titles flex-container align-middle">',u+=i<=4?'<span class="pagination-title">'+s[i]+"</span>":"",u=i<=4?u+'<span class="pagination-separator"><span class="pagination-separator-loader"></span></span>':u,u+="</div>",u+="</span>",u}return d()}}};e=Me(t,e),f(this).is("[data-autoplay]")&&(e.autoplay={delay:5e3,disableOnInteraction:!1}),f(this).initSwiper(e)});f(".woody-component-landswpr.tpl_03 .woody-landing-swiper").each(function(){let t=f(this),e={shortSwipes:!0,longSwipesRatio:.15,threshold:10,loop:!1,speed:500,parallax:!0,pagination:{el:t.find(".swiper-pagination")[0],clickable:!0,bulletClass:"swiper-pagination-item",bulletActiveClass:"active",clickableClass:"swiper-pagination-clickable",modifierClass:"swiper-pagination-",renderBullet:function(s){var n=[],o=[],a=[];let r=t[0].querySelectorAll(".landswpr-titles-wrapper"),d=t[0].querySelector(".swiper-pagination").dataset.paginationDisplay;t.find(".swiper-wrapper .swiper-slide").each(function(c,u){r&&r[c]&&r[c].dataset&&r[c].dataset.paginationTitle?n.push(r[c].dataset.paginationTitle):n.push(f(this).find(".landswpr-title").text()),d.includes("pretitle")?o.push(f(this).find(".landswpr-pretitle").text()):o.push(""),d.includes("icon")?a.push(r[c].dataset.paginationWicon):a.push("")});function l(){var c='<span class="swiper-pagination-item">';return c+=s<=4?'<span class="pagination-wicon wicon '+a[s]+'"></span>':"",c+=s<=4?'<span class="pagination-pretitle">'+o[s]+'</span><span class="pagination-title">'+n[s]+"</span>":"",c=s<=4?c+'<span class="pagination-separator"><span class="pagination-separator-loader"></span></span>':c,c+="</span>",c}return l()}}};e=Me(t,e),f(this).is("[data-autoplay]")&&(e.autoplay={delay:5e3,disableOnInteraction:!1}),f(this).initSwiper(e);var i=f(this).find(".landswpr-texts > span");i.attr({"data-swiper-parallax-x":"-75","data-swiper-parallax-duration":"800"})});f(".focus-swiper-fullpage-overlayed .swiper-container").each(function(){var t=f(this);t.initSwiper({shortSwipes:!0,longSwipesRatio:.15,threshold:10,loop:!1,parallax:!0,effect:"fade",pagination:{el:t.parent().find(".swiper-pagination")[0],clickable:!0,bulletClass:"swiper-pagination-item",bulletActiveClass:"active",clickableClass:"swiper-pagination-clickable",modifierClass:"swiper-pagination-",renderBullet:function(e){var i=[],s=[],n=[],o=window.innerWidth>1024?"item":"item swiper-pagination-toggler",a=[],r=typeof S.apply("swiper_fullpage_overlayed_length")<"u"?S.apply("swiper_fullpage_overlayed_length"):4;t.find(".swiper-wrapper .swiper-slide").each(function(c){var u=window.innerWidth>1024?f(this).find(".focus-title").text():"",h=typeof S.apply("swiper_fullpage_overlayed_icon")<"u"&&window.innerWidth>1024?f(this).find(".focus-wicon").attr("class"):"",p=typeof S.apply("swiper_fullpage_overlayed_image")<"u"&&window.innerWidth>1024?f(this).find(".cardMediaWrapper").prop("outerHTML"):"";n.push(p),i.push(u),s.push(h)});let d=e+1;d<10&&(d="0"+d);var l='<span class="swiper-pagination-'+o+'">';if(t.parent().find(".swiper-pagination")[0].classList.contains("hasActiveIndex")){let c='<span class="card-index">'+d+"</span>";l+=e<=r&&s.length>0?'<span class="pagination-wicon '+s[e]+'"></span>':"",l+=e<=r?c+'<span class="pagination-title">'+i[e]+"</span>":"",l+=e<=r&&n.length>0?'<span class="pagination-img">'+n[e]+"</span>":""}else l+=e<=r&&s.length>0?'<span class="pagination-wicon '+s[e]+'"></span>':"",l+=e<=r?'<span class="pagination-title">'+i[e]+"</span>":"",l=e<=r?l+'<span class="pagination-separator"><span class="pagination-separator-loader"></span></span>':"",l+=e<=r&&n.length>0?'<span class="pagination-img">'+n[e]+"</span>":"";return l+="</span>",l}}})});f(".woody-component-landswpr.tpl_08 .woody-landing-swiper").each(function(){let t={shortSwipes:!0,longSwipesRatio:.15,threshold:10,speed:500,pagination:{el:f(this).find(".swiper-pagination")[0],clickable:!0,bulletClass:"swiper-pagination-bullet",bulletActiveClass:"active",clickableClass:"swiper-pagination-clickable",modifierClass:"swiper-pagination-",renderBullet:function(e,i){var s='<div class="swiper-pagination-bullet"></div>';return s}}};
16t=Me(f(this),t),f(this).is("[data-autoplay]")&&(t.autoplay={delay:5e3,disableOnInteraction:!1}),f(this).initSwiper(t)});document.querySelectorAll(".woody-component-landswpr.split-landswpr").forEach(t=>{let e=ui(globals.current_locale);if(window.innerWidth>1024){let o=document.querySelector(".woody-component-headnavs"),a=document.querySelector("#wpadminbar")?document.querySelector("#wpadminbar").offsetHeight+"px":"0px",r=o!=null?o.offsetHeight+"px":"0px";t.classList.contains("split-landswpr-full")||t.style.setProperty("height",`calc(100vh - ${r} - ${a})`)}let i=t.querySelector(".woody-landing-swiper"),s=t.querySelector(".landswpr-titles-wrapper>.swiper-container");if(i!=null){let o=i.querySelectorAll(".swiper-slide").length,a={speed:1e3,longSwipesRatio:.15,allowSlidePrev:o!==1,allowSlideNext:o!==1,keyboard:{enabled:!0},pagination:{el:t.querySelector(".swiper-pagination"),clickable:!0,bulletClass:"swiper-pagination-bullet",bulletActiveClass:"active",clickableClass:"swiper-pagination-clickable",modifierClass:"swiper-pagination-",renderBullet:function(r,d){var l='<div class="swiper-pagination-bullet"></div>';return l}},navigation:{addIcons:!1,nextEl:t.querySelector(".swiper-button-next"),prevEl:t.querySelector(".swiper-button-prev")},a11y:{prevSlideMessage:e.prev,nextSlideMessage:e.next,slideRole:"listitem"},on:{init:()=>{t.classList.add("swiper-ready")}}};if(t.querySelector(".woody-landing-swiper[data-autoplay]")&&(a.autoplay={delay:5e3}),new Swiper(i,a),pi(i.swiper),s!=null){let r={slidesPerView:1,effect:"slide",allowTouchMove:!1,spaceBetween:0};var n=new Swiper(s,r);i.swiper.controller.control=n}}});f(".woody-component-landswpr.tpl_13 .woody-landing-swiper").each(function(){let t=f(this),e={shortSwipes:!0,threshold:10,longSwipesRatio:.15,loop:!1,speed:500,pagination:{el:f(this).find(".swiper-pagination")[0],clickable:!0,bulletClass:"swiper-pagination-item",bulletActiveClass:"active",clickableClass:"swiper-pagination-clickable",modifierClass:"swiper-pagination-",renderBullet:function(i){var s=[],n=[];let o=document.querySelectorAll(".woody-component-landswpr.tpl_13 .woody-landing-swiper .landswpr-titles-wrapper");f(".swiper-wrapper .swiper-slide").each(function(d,l){o&&o[d]&&o[d].dataset&&o[d].dataset.paginationTitle?s.push(o[d].dataset.paginationTitle):s.push(f(this).find(".landswpr-title").text()),n.push(f(this).find(".landswpr-pretitle").text())});var a=i,r='<span class="swiper-pagination-item flex-container flex-dir-column align-center align-top">';return r+='<div class="pagination-titles flex-container align-middle"><span class="pagination-separator"><span class="pagination-separator-loader"></span></span></div></span>',r}}};e=Me(t,e),f(this).is("[data-autoplay]")&&(e.autoplay={delay:5e3,disableOnInteraction:!1}),f(this).initSwiper(e)});f(".swiper-pagination").each(function(){let t=f(this).closest(".swiper-container"),e=t.find(".swiper-pagination-item"),i=f(this).data("labelDefault"),s=f(this).data("labelPrev"),n=f(this).data("labelNext");e.length>1&&(o(e),t[0].swiper.on("slideChangeTransitionStart",function(){o(e)}));function o(a){a.each(function(r){f(this).attr("aria-label",i+" "+(r+1))}),a.each(function(){f(this).hasClass("active")&&(f(this).prev(".swiper-pagination-item")&&f(this).prev(".swiper-pagination-item").attr("aria-label",i+" "+s),f(this).next(".swiper-pagination-item")&&f(this).next(".swiper-pagination-item").attr("aria-label",i+" "+n))})}});(function(t,e){e.querySelectorAll(".woody-component-custom-text table").forEach(function(s){s.classList.add("hover");let n=e.createElement("div");n.classList.add("table-scroll"),s.parentNode.insertBefore(n,s),n.appendChild(s)});let i=e.querySelectorAll(".table-scroll");i&&t.innerWidth<1024&&i.forEach(s=>{if(s.scrollWidth>=s.offsetWidth){let n=e.createElement("div"),o=s.querySelector("table");if(o){let a=o.offsetWidth;n.classList.add("scroll-overlay"),s.classList.add("table-scroll-enabled"),s.append(n),n.style.width=a?a+"px":"100%"}s.addEventListener("touchstart",()=>{s.classList.remove("table-scroll-enabled")})}})})(window,document);document.querySelectorAll(".woody-component-tabs").forEach(t=>{(window.innerWidth<=768||t.classList.contains("sheet-tabs"))&&t.querySelectorAll(".tabs").forEach(i=>
16{i.addEventListener("click",s=>{_s(s)})})});function _s(t){let e=t.currentTarget;e.classList.contains("is-open")?e.classList.remove("is-open"):e.classList.add("is-open")}var hi=document.querySelectorAll(".woody-component-tabs.tabs-swiper");hi&&hi.forEach(t=>{let e=t.querySelector(".swiper-button-next"),i=t.querySelector(".swiper-button-prev");e!=null&&s(i,"prev"),i!=null&&s(e,"next");function s(n,o){let a=`slide-tooltip-${o}`,r=document.createElement("aside");r.classList.add(a);let d=document.createElement("span");d.classList.add("wicon");let l=document.createElement("span");l.classList.add("tooltip-name"),r.appendChild(d),r.appendChild(l),n.appendChild(r),n&&(n.addEventListener("mouseenter",()=>{d.removeAttribute("class"),d.classList.add("wicon"),d.classList.add(t.querySelector(`.swiper-slide-${o}`).dataset.icon),l.textContent=t.querySelector(`.swiper-slide-${o}`).dataset.title,n.classList.add("tooltip-visible")}),n.addEventListener("mouseleave",()=>{n.classList.remove("tooltip-visible")}),n.addEventListener("click",()=>{d.removeAttribute("class"),d.classList.add("wicon"),t.querySelector(".swiper-slide-visible").classList.contains("swiper-slide-duplicate")?o==="next"?(d.classList.add(t.querySelector(".swiper-slide-duplicate-active").nextElementSibling.dataset.icon),l.textContent=t.querySelector(".swiper-slide-duplicate-active").nextElementSibling.dataset.title):(d.classList.add(t.querySelector(".swiper-slide-duplicate-active").previousElementSibling.dataset.icon),l.textContent=t.querySelector(".swiper-slide-duplicate-active").previousElementSibling.dataset.title):(d.classList.add(t.querySelector(`.swiper-slide-${o}`).dataset.icon),l.textContent=t.querySelector(`.swiper-slide-${o}`).dataset.title)}))}});var Ne=document.querySelector(".woody-component-circuit .woody-component-tabs")?document.querySelector(".woody-component-circuit .woody-component-tabs"):"";if(Ne){let e=function(){window.scrollY>=t?Ne.classList.add("isFixed"):Ne.classList.remove("isFixed")};xs=e;let t=Ne.offsetTop;window.addEventListener("scroll",e)}var xs;(function(t){t(".woody-component-testimonials").each(function(){let e=t(this),i=e.find(".testimonials-quote"),s=e.find(".testimonials-img"),n=[],o={},a={},r={keyboard:{enabled:!0},fadeEffect:{crossFade:!0},effect:"fade"};e.hasClass("tpl_01")&&(o={autoHeight:window.innerWidth<1024,pagination:{el:e.find(".testimonials-pagination"),clickable:!0,bulletClass:"testimonials-pagination-item",bulletActiveClass:"active",clickableClass:"testimonials-pagination-clickable",modifierClass:"testimonials-pagination-",renderBullet:function(c){e.find(".testimonials-quote .swiper-slide").each(function(h){n.push(t(this).attr("testimony-title"))});let u='<div class="testimonials-pagination-item">';return u+='<span class="pagination-title">'+n[c]+'</span><span class="pagination-bullet"></span>',u+="</div>",u}},navigation:{addIcons:!1,nextEl:e.parent().find(".testimonials-button-next")[0],prevEl:e.parent().find(".testimonials-button-prev")[0]}}),t.extend(a,r),t.extend(o,r);var d=new Swiper(s,a),l=new Swiper(i,o);d.on("slideChangeTransitionStart",function(){l.slideTo(this.realIndex)}),l.on("slideChangeTransitionStart",function(){d.slideTo(this.realIndex)})})})(jQuery);var We=[];document.querySelectorAll("#woody-fairguest-badge").forEach(t=>{let e=t.closest(".card").getAttribute("data-sheetid");e!==null&&!We.includes(e)&&We.push(e)});We.length>0&&fetch(`https://api.tourism-system.com/v2/fairguest/sheets/fairguest-ratings?ids=${We}&fairguestGroup=1`).then(t=>t.json()).then(t=>{if(Object.keys(t).length!==0){let e={};for(let i in t)if(t[i].weighted_rating_is_valid){let s=Math.round(t[i].weighted_rating*10)/10;e[i]=s}if(Object.keys(e).length!==0)for(let i in e)document.querySelectorAll(`.card[data-sheetid="${i}"]`).forEach(s=>{let n=s.querySelector("#woody-fairguest-badge"),o=ks(e[i]);n!==null&&(n.innerHTML=`<span style="background-color: ${o};">${e[i]}</span>`),n!==null&&n.classList.add("has-rating")})}}).catch(t=>{console.warn("Erreur fairguest ratings : ",t)});function ks(t){switch(!0){case t<.1:return"#7a7a7a";case t<4:return"#ee622d";case t<7:return"#ffc001";case t<8:return"#9fbf04";case t<9:return"#71a63e";default:return"#277712"}}document.querySelectorAll(".mediaCard").length&&document.querySelectorAll('.mediaCard:not([lightbox="0"])').forEach(function(e){e.parentNode.classList.contains("swiper-slide-duplicate")&&e.classList.add("mediaCard-dupl
16icate")});document.querySelectorAll(".mediaCard:not([lightbox='0']):not(.mediaCard-duplicate)").forEach(t=>{t.addEventListener("click",e=>{let i=`.mediaCard[data-wgid="${t.dataset.wgid}"]:not([lightbox="0"]):not(.mediaCard-duplicate)`,s=Array.from(document.querySelectorAll(i)).indexOf(t);Re(i,["wgZoom","wgDownload","wgFullScreen","wgAutoplay","wgPagination","wgThumbnails","wgHideThumbnails","wgFlip"],s,t.dataset.wgtype)}),Ls(t)});function Ls(t){t.addEventListener("keydown",e=>{(e.code.toLowerCase()=="enter"||e.code.toLowerCase()=="space")&&t.click()})}var fi=document.querySelectorAll(".woody-component-highlights");fi.length>0&&fi.forEach(t=>{let e=t.querySelector(".highlights-timeline-wrapper"),i=t.querySelector(".swiper-container"),s=t.querySelectorAll(".highlight-item-date");if(s&&s.length>0&&s.forEach(n=>{let o=globals.current_locale=="fr"?moment(n.innerHTML).format("dddd DD MMMM"):null;o&&(n.innerHTML=o)}),e!==null&&i!==null){let n=e.querySelector(".highlights-timeline-start-date"),o=e.querySelector(".highlights-timeline-end-date"),a=e.querySelector(".highlights-timeline"),r=e.querySelectorAll(".highlight-item");if(n!==null&&o!==null&&a!==null&&r.length>0){r.forEach((c,u)=>{let h=n.getAttribute("data-timeline-start-date"),p=o.getAttribute("data-timeline-end-date"),m=c.getAttribute("data-highlight-event"),w=As(h,p,m);c.style.transitionDelay=`${.4+u*.18}s`,c.style.left=`${w}%`,c.addEventListener("click",()=>{let b=a.querySelector(".highlight-item.active");b!==null&&b.classList.remove("active"),c.classList.add("active");let x=c.getAttribute("data-index");x&&i!==null&&i.swiper.slideTo(x)})}),i.swiper.on("slideChange",()=>{let c=e.querySelector(".highlight-item.active"),u=e.querySelector(`.highlight-item[data-index="${i.swiper.realIndex}"]`);c!==null&&u!==null&&(c.classList.remove("active"),u.classList.add("active"))});let d=(c,u)=>{c.forEach(h=>{h.isIntersecting&&(mi(h.target),u.unobserve(h.target))})},l;"IntersectionObserver"in window&&(l=new IntersectionObserver(d,{threshold:1})),"IntersectionObserver"in window?l.observe(a):mi(a)}}});function As(t,e,i){let s="0",n=new Date(t),o=new Date(e),a=new Date(i),r=o-n;return s=(a-n)/r*100,s}function mi(t){t.classList.add("is-loaded")}var gi=document.querySelectorAll(".woody-component-countdown"),Es=(t,e,i,s)=>{if(t&&e&&i){let n=t.getAttribute("data-days"),o=t.getAttribute("data-hours"),a=t.getAttribute("data-minutes"),r=t.getAttribute("data-seconds"),d=new Date().getTime(),l=i-d,c=Math.floor(l/(1e3*60*60*24)),u=Math.floor(l%(1e3*60*60*24)/(1e3*60*60)),h=Math.floor(l%(1e3*60*60)/(1e3*60)),p=Math.floor(l%(1e3*60)/1e3);n=="false"?u+=c*24:(e.querySelector(".countdown-days .countdown-unit").textContent=c,c<=1?(e.querySelector(".countdown-days .countdown-label.singular").classList.add("active"),e.querySelector(".countdown-days .countdown-label.plural").classList.remove("active")):(e.querySelector(".countdown-days .countdown-label.singular").classList.remove("active"),e.querySelector(".countdown-days .countdown-label.plural").classList.add("active"))),o=="false"?h+=u*60:(e.querySelector(".countdown-hours .countdown-unit").textContent=u,u<=1?(e.querySelector(".countdown-hours .countdown-label.singular").classList.add("active"),e.querySelector(".countdown-hours .countdown-label.plural").classList.remove("active")):(e.querySelector(".countdown-hours .countdown-label.singular").classList.remove("active"),e.querySelector(".countdown-hours .countdown-label.plural").classList.add("active"))),a=="false"?p+=h*60:(e.querySelector(".countdown-minutes .countdown-unit").textContent=h,h<=1?(e.querySelector(".countdown-minutes .countdown-label.singular").classList.add("active"),e.querySelector(".countdown-minutes .countdown-label.plural").classList.remove("active")):(e.querySelector(".countdown-minutes .countdown-label.singular").classList.remove("active"),e.querySelector(".countdown-minutes .countdown-label.plural").classList.add("active"))),r=="true"&&(e.querySelector(".countdown-seconds .countdown-unit").textContent=p,p<=1?(e.querySelector(".countdown-seconds .countdown-label.singular").classList.add("active"),e.querySelector(".countdown-seconds .countdown-label.plural").classList.remove("active")):(e.querySelector(".countdown-seconds .countdown-label.singular").classList.remove("active"),e.querySelector(".countdown-seconds .countdown-label.plural").classList.add("active")));let m=e.querySelector(".countdown-time");m.classList.contains("not-ready")&&m.classList.remove("not-ready"),l<=0&&(clearInterval(s),e.querySelector(".countdown-end").removeAttribute("hidden"))}};function Ts(t,e,i){let s=setInterval(()=>Es(t,e,i,s),1e3)}gi.length>
160&&gi.forEach(t=>{let e=t.querySelector(".countdown-wrapper");if(e){let i=e.getAttribute("data-target-date");if(i&&!isNaN(new Date(i).getTime())){let s=new Date(i).getTime();Ts(e,t,s)}else console.warn("data-target-date est vide ou invalide pour un \xE9l\xE9ment countdown-wrapper.",e)}});var zs=new MutationObserver((t,e)=>{let i=document.querySelector("input.pageUrlFormInput");if(i){let n=document.title.split("|")[0].trim();i.value=n,console.log("Valeur inject\xE9e dans le champ :",n),e.disconnect()}});zs.observe(document.body,{childList:!0,subtree:!0});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.