1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[450],{9496:function(e){"use strict";e.exports=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=void 0,o=void 0,i=void 0,s=[];return function(){var a,u="function"==typeof t?t():t,c=new Date().getTime(),d=!r||c-r>u;r=c;for(var f=arguments.length,h=Array(f),p=0;p<f;p++)h[p]=arguments[p];if(d&&n.leading)return n.accumulate?Promise.resolve(e.call(this,[h])).then(function(e){return e[0]}):Promise.resolve(e.call.apply(e,[this].concat(h)));if(o?clearTimeout(i):((a={}).promise=new Promise(function(e,t){a.resolve=e,a.reject=t}),o=a),s.push(h),i=setTimeout(l.bind(this),u),n.accumulate){var m=s.length-1;return o.promise.then(function(e){return e[m]})}return o.promise};function l(){var t=o;clearTimeout(i),Promise.resolve(n.accumulate?e.call(this,s):e.apply(this,s[s.length-1])).then(t.resolve,t.reject),s=[],o=null}}},8147:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(5893),o=n(7294),i=n(2356),s=n(3809),l=n.n(s);let a=()=>(0,r.jsx)("svg",{viewBox:"0 0 24 24",width:"24",height:"24",className:l().toggleIcon,children:(0,r.jsx)("path",{d:"M19.44 12.99l-.01.02c.04-.33.08-.67.08-1.01 0-.34-.03-.66-.07-.99l.01.02 2.44-1.92-2.43-4.22-2.87 1.16.01.01c-.52-.4-1.09-.74-1.71-1h.01L14.44 2H9.57l-.44 3.07h.01c-.62.26-1.19.6-1.71 1l.01-.01-2.88-1.17-2.44 4.22 2.44 1.92.01-.02c-.04.33-.07.65-.07.99 0 .34.03.68.08 1.01l-.01-.02-2.1 1.65-.33.26 2.43 4.2 2.88-1.15-.02-.04c.53.41 1.1.75 1.73 1.01h-.03L9.58 22h4.85s.03-.18.06-.42l.38-2.65h-.01c.62-.26 1.2-.6 1.73-1.01l-.02.04 2.88 1.15 2.43-4.2s-.14-.12-.33-.26l-2.11-1.66zM12 15.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5z"})}),u=async()=>{var e;null===(e=window.Cms)||void 0===e||e.fileManagerUploadOnly()};var c=e=>{let{customLinks:t,showMseMLink:n=!0}=e,{lang:s,cmsMode:c,config:d}
1=(0,i.W9)(),[f,h]=o.useState(!1),[p,m]=o.useState(!1),v=d.langPrefix.links,{plausibleLink:g}=d,b={...!1!==n&&{msemAdmin:{name:"Administration MseM",onClick:"https://admin.mon-sejour-en-montagne.com/",target:"_blank"}},tutoriels:{name:"Tutoriels",onClick:"https://www.valraiso.net/toolbox/?auth=my-toolbox&filter=tools",target:"_blank"},popup:{name:"Popup",onClick:v?"/".concat(s.concat("/popup")):"/popup"},fileManager:{name:"Phototh\xe8que",onClick:u},plausible:{name:"Statistiques",onClick:"string"==typeof g?g:null==g?void 0:g[s],target:"_blank"},...t};return(0,r.jsx)("div",{className:l().root,children:c&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:l().toggle,onClick:()=>{f?(m(!1),h(!1)):h(!0)},children:(0,r.jsx)(a,{})}),f&&(0,r.jsxs)("div",{className:l().links,children:[(0,r.jsx)("div",{className:l().linksTitle,children:"Liens utiles"}),Object.keys(b).map((e,t)=>{let n=b[e];if(!n)return null;let{name:o,onClick:i,target:s,subs:a}=n,u="string"==typeof i&&""!==i,c="function"==typeof i;return u||c?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(u?"a":"button",{className:l().link,...c?{onClick:a?()=>m(e=>!e):i}:{href:i,target:s},children:o},t),a&&(0,r.jsx)("div",{className:l().subsLinks,"data-opened":p,children:a.map((e,t)=>{let{name:n,path:o}=e;return(0,r.jsx)("a",{className:l().link,href:o,children:n},t)})})]}):null})]})]})})}},4753:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(5893),o=n(4168);function i(e){let{breadcrumb:t,exclusions:n=[]}=e;return(0,r.jsx)("div",{className:"breadcrumb",children:(0,r.jsx)(s,{rawItem:t,exclusions:n})})}function s(e){let{rawItem:t,exclusions:n}=e;if(!t)return null;let{next:o,name:i,title:a,path:u,page:c}=t,d=void 0===o,f=!d&&n.includes(o.name)?o.next:o,h=d?null:(0,r.jsx)(s,{rawItem:f,exclusions:n});return(0,r.jsx)(l,{name:i,page:c,path:u,itemTitle:a,nextItem:h,isCurrent:d,exclusions:n})}function l(e){var t,n;let{name:i,page:s,path:l,itemTitle:a,nextItem:u,isCurrent:c,exclusions:d}=e,f=void 0!==s,h=/^((http|https):\/\/)/.test(l),p=!c&&d.includes(i),m={dangerouslySetInnerHTML:{__html:a}},v={...m,href:l};return(0,r.jsxs)(r.Fragment,{children:[!p&&(t=c||!f,n={title:a,page:s,href:l},h?(0,r.jsx)("a",{className:"breadcrumb__item",...v}):t?(0,r.jsx)("span",{className:"breadcrumb__item",...m}):(0,r.jsx)(o.Z,{className:"breadcrumb__item",...n})),u]})}},7903:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(5893),o=n(7294),i=n(3935),s=n(5152),l=n.n(s),a=n(2356);let u=l()(()=>Promise.all([n.e(479),n.e(135),n.e(645),n.e(159)]).then(n.bind(n,8159)),{loadableGenerated:{webpack:()=>[8159]},ssr:!1});function c(){let{lang:e,path:t,cmsMode:n}=(0,a.W9)(),[s,l]=o.useState([]),[c,d]=o.useState(0),f=()=>{d(e=>e+1)};return(o.useEffect(()=>{window.refreshCalendars=f,l([]),setTimeout(()=>{let e=document.querySelectorAll("section.editable-calendar");e.length&&l(Array.from(e).map(e=>{let t=e.dataset.presets;return{element:e,presets:t?JSON.parse(t):{}}}))},200)},[e,t,n]),o.useEffect(()=>(window.addEventListener("ublo-content-saved",f),()=>{window.addEventListener("ublo-content-saved",f)}),[]),o.useEffect(()=>{let e=Array.from(document.querySelectorAll(".cms"));return e.forEach(e=>{e.addEventListener("ublo-section-created",f),e.addEventListener("ublo-section-pasted",f)}),()=>{e.forEach(e=>{e.removeEventListener("ublo-section-pasted",f),e.removeEventListener("ublo-section-created",f)})}},[]),s.length)?s.map(t=>i.createPortal((0,r.jsx)(u,{lang:e,format:t}),t.element)):null}},6646:function(e,t,n){"use strict";n.d(t,{Z:function(){return H}});var r=n(5893),o=n(7294),i=n(3967),s=n.n(i),l=n(1163),a=n.n(l),u=n(1752),c=n.n(u),d=n(4168),f=n(2356),h=n(8186),p=n(5784),m=n(7505),v=n(9496),g=n.n(v),b=function(){return(b=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},y={key:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return null},onlyResolvesLast:!0},x=function(){function e(e){this.config=e,this.debounceSingleton=null,this.debounceCache={}}return e.prototype._createDebouncedFunction=function(){var e,t,n=g()(this.config.func,this.config.wait,this.config.options);return this.config.options.onlyResolvesLast&&(e=n,t=null,n=function(){for(var n,r,o,i,s=[],l=0;l<arguments.length;l++)s[l]=arguments[l];t&&t();var a=(n=e.apply(void 0,s),r=null,o=null,i=new Promise(function(e,t){r=e,o=t}),n&&n.then(function(e){r&&r(e)},function(e){o&&o(e)}),{promise:i,resolve:function(e){r&&r(e)},reject:function(e){o&&o(e)},cancel:function(){r=null,o=null}}),u=a.promise;return t=a.cancel,u}),{func:n}},e.prototype.getDebouncedFunction=function(e){var t,n=(t=this.config.options).key.apply(t,e);return null==n?(this.debounceSingleton||(this.debounceSingleton=this._createDebouncedFunction()),this.debounceSingleton):(this.debounceCache[n]||(this.debounceCache[n]=this._createDebouncedFunction()),this.debounceCache[n])},e}(),_=function(e,t,n){var r=new x({func:e,wait:t,options:b({},y,n)});return function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return r.getDebouncedFunction(e).func.apply(void 0,e)}};function k(){return(k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}"undefined"!=typeof Symbol&&(Symbol.iterator||(Symbol.iterator=Symbol("Symbol.iterator"))),"undefined"!=typeof Symbol&&(Symbol.asyncIterator||(Symbol.asyncIterator=Symbol("Symbol.asyncIterator")));var w="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?o.useLayoutEffect:o.useEffect,S=function(e){var t=(0,o.useRef)(e);return w(function(){t.current=e}),(0,o.useCallback)(function(){return t.current},[t])},j={status:"not-requested",loading:!1,result:void 0,error:void 0},E={status:"loading",loading:!0,result:void 0,error:void 0},C=function(){},L={initialState:function(e){return e&&e.executeOnMount?E:j},executeOnMount:!0,executeOnUpdate:!0,setLoading:function(e){return E},setResult:function(e,t){return{status:"success",loading:!1,result:e,error:void 0}},setError:function(e,t){return{status:"error",loading:!1,result:void 0,error:e}},onSuccess:C,onError:C},P=function(e){var t=(0,o.useState)(function(){return e.initialState(e)}),n=t[0],r=t[1],i=(0,o.useCallback)(function(){return r(e.initialState(e))},[r,e]),s=(0,o.useCallback)(function(){return r(e.setLoading(n))},[n,r]),l=(0,o.useCallback)(function(t){return r(e.setResult(t,n))},[n,r]),a=(0,o.useCallback)(function(t){return r(e.setError(t,n))},[n,r]),u=(0,o.useCallback)(function(e){return r(k({},n,{},e))},[n,r]);return{value:n,set:r,merge:u,reset:i,setLoading:s,setResult:l,setError:a}},T=function(){var e=(0,o.useRef)(!1);return(0,o.useEffect)(function(){return e.current=!0,function(){e.current=!1}},[]),function(){return e.current}},N=function(){var e=(0,o.useRef)(null);return{set:function(t){return e.current=t},get:function(){return e.current},is:function(t){return e.current===t}}},O=function(e,t,n){t||(t=[]);var r=k({},L,{},n),i=(0,o.useState)(null),s=i[0],l=i[1],a=P(r),u=T(),c=N(),d=function(e){return u()&&c.is(e)},f=S(function(){for(var t=arguments.length,n=Array(t),o=0;o<t;o++)n[o]=arguments[o];var i=function(){try{return Promise.resolve(e.apply(void 0,n))}catch(e){return Promise.reject(e)}}();return l(n),c.set(i),a.setLoading(),i.then(function(e){d(i)&&a.setResult(e),r.onSuccess(e,{isCurrent:function(){return c.is(i)}})},function(e){d(i)&&a.setError(e),r.onError(e,{isCurrent:function(){return c.is(i)}})}),i}),h=(0,o.useCallback)(function(){return f().apply(void 0,arguments)},[f]),p=!u();return(0,o.useEffect)(function(){var e=function(){return f().apply(void 0,t)};p&&r.executeOnMount&&e(),!p&&r.executeOnUpdate&&e()},t),k({},a.value,{set:a.set,merge:a.merge,reset:a.reset,execute:h,currentPromise:c.get(),currentParam
1s:s})};let I=e=>Object.keys(e).map((t,n)=>{let r=e[t];return r?"".concat(0===n?"?":"&").concat(t,"=").concat(encodeURIComponent(r)):""}).join(""),R=async(e,t,n,r,o,i)=>{let s=I({site:t,lang:n,query:r,seo:!1===o?"false":void 0,exclude:i}),l="".concat(e,"/api/search").concat(s);return(await fetch(l)).json()},A="".concat("https://search.ublo.app/api","/ublo-search/events/instant-search"),M=null,D=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};try{if("load"===t){let e=new Date().getTime();M="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,t=>{let n=(e+16*Math.random())%16|0;return e=Math.floor(e/16),("x"===t?n:3&n|8).toString(16)})}if(null===M)return;fetch(A,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({session:M,client:e,event:t,...n,searchType:n.searchType||"instant-search",mobile:"undefined"!=typeof navigator&&null!==navigator.userAgent.match(/Mobi/),hostname:window.location.hostname,url:window.location.href,userAgent:"undefined"!=typeof navigator?navigator.userAgent:"server",timestamp:new Date().toISOString()})})}catch(e){}},U={fr:{"what-are-you-looking-for":"Que recherchez-vous ?","no-results":"Pas de r\xe9sultats..."},en:{"what-are-you-looking-for":"What are you looking for?","no-results":"No results..."},es:{"what-are-you-looking-for":"\xbfQu\xe9 est\xe1s buscando?","no-results":"No hay resultados..."}},q=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:U,r=n[e]?e:"en";return n[r][t]||"??".concat(t,"??")},{publicRuntimeConfig:z}=c()(),{ubloApi:F,site:Z}=z;function J(e){return"normalize"in String.prototype&&0===String.prototype.normalize.length?e.normalize("NFD").replace(/[\u0300-\u036f]/g,""):e}var H=o.memo(e=>{let{lang:t,resultFormatter:n,backdrop:i,OverrideIcons:l={},messages:u,seo:c,exclude:v,autofocus:g,additionalResults:b=[]}=e,y=o.useRef(),x=o.useRef(),[k,w]=o.useState({active:0,selected:void 0}),{lang:S=t}=(0,f.W9)(),{text:j,setText:E,search:C}=function(e){let{ubloApi:t,site:n,lang:r,seo:i,exclude:s}=e;return function(e){let[t,n]=o.useState(""),r=function(e){let t=o.useRef(null);return t.current||(t.current={v:e()}),t.current.v}(()=>_(e,600)),i=O(async()=>0===t.length?void 0:r(t),[r,t],{setLoading:e=>({...e,loading:!0})});return{text:t,setText:n,search:i}}(async e=>R(t,n,r,e,i,s).then(t=>(D("basic","search",{query:e,match_count:null==t?void 0:t.length}),t)))}({ubloApi:F,site:Z,lang:S,seo:c,exclude:v}),L=Object.assign({},{SearchIcon:h.Z,LoadIcon:p.Z},l),P=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!e){if((null==j?void 0:j.length)>2){var t;D("basic","fail",{query:j,match_count:null==C?void 0:null===(t=C.result)||void 0===t?void 0:t.length})}else D("basic","cancel")}E(""),document.activeElement&&document.activeElement.blur()},T=()=>{y.current.focus()},N=o.useCallback(e=>{let t=["k"],{code:n,ctrlKey:r,key:o,keyCode:i,metaKey:s,which:l}=e;!j&&(r||s)&&(t.includes(n)||t.includes(o))&&(e.preventDefault(),(null!=i?i:l)===75&&(r||s)&&T())},[j]);a().ready(()=>{a().events.on("routeChangeStart",P)}),o.useEffect(()=>(g&&T(),window.addEventListener("keydown",N),()=>{window.removeEventListener("keydown",N)}),[g,N]);let I=(null==C?void 0:C.loading)?L.LoadIcon:L.SearchIcon,A=b.filter(e=>{let t=J(e.title.toLowerCase()),n=J(j.toLowerCase());return j&&t.includes(n)}),M=[...(null==C?void 0:C.result)||[],...A],U=s()("search-bar",{"search-bar--opened":M.length>0,"search-bar--loading":null==C?void 0:C.loading});return(0,r.jsxs)("div",{className:U,children:[i&&(0,r.jsx)("div",{className:"search-bar__backdrop",onClick:P}),(0,r.jsxs)("div",{className:"search-bar__input-container",children:[(0,r.jsx)("input",{ref:y,type:"text",value:j,onChange:e=>{(null==j?void 0:j.length)===0&&1===e.currentTarget.value.length&&D("basic","load"),E(e.currentTarget.value),w({active:0})},onKeyDown:e=>{let t;let n=["ArrowUp","ArrowDown","Enter","Escape"],{code:r,keyCode:o,key:i,which:s}=e;if(!(n.includes(r)||n.includes(i)))return;let l=null!=o?o:s,a=38===l;if(27===l){P();return}let u=x.current,c=null==u?void 0:u.querySelector(".search-bar__result"),d=Array.from(null==u?void 0:u.querySelectorAll(".search-bar__result")),f=d[d.length-1],h=null==u?void 0:u.querySelector(".search-bar__result--selected");if(13===l&&h){h.click();return}t=h?a?h.previousElementSibling||f:h.nextElementSibling||c:a?f:c,d.forEach(e
1=>e.classList.remove("search-bar__result--selected")),t&&t.classList.add("search-bar__result--selected"),u&&t&&(u.scrollTop=t.offsetTop-t.clientHeight)},className:"search-bar__input",placeholder:q(S,"what-are-you-looking-for",u),onBlur:()=>{if((null==j?void 0:j.length)>2){var e;let t=(null==C?void 0:null===(e=C.result)||void 0===e?void 0:e.length)===0?"Search failed":"Search canceled";m.Tn(t,{Terms:j})}}}),(0,r.jsx)(I,{className:"search-bar__icon"}),(0,r.jsxs)("div",{ref:x,className:"search-bar__results",children:[null==M?void 0:M.map((e,t)=>{let{name:o,title:i,page:l,path:a}=e,u=void 0===l,c=u?"a":d.Z,f="function"==typeof n?n({lang:S,result:e,text:j}):i,h=()=>{var e;D("basic","success",{query:j,match_count:null==C?void 0:null===(e=C.result)||void 0===e?void 0:e.length,path:a,kind:"pages"}),m.Tn("Search",{"Terms - Destination":"".concat(j," - ").concat(a)})},p=u?{href:a,dangerouslySetInnerHTML:{__html:f}}:{as:a,page:l,title:f},v=s()("search-bar__result",{"search-bar__result--active":t===k.active});return(0,r.jsx)(c,{className:v,...p,onClick:()=>{P(!1),h()}},"".concat(o,"-").concat(t))}),j&&(null==M?void 0:M.length)===0&&(0,r.jsx)("div",{className:"search-bar__no-result",children:q(S,"no-results",u)})]})]})]})})},6422:function(e,t,n){"use strict";n.d(t,{U2:function(){return l},v_:function(){return a}});let r={"Content-Type":"application/json; charset=utf-8"},o=(e,t)=>Object.entries(t).filter(e=>{let[,t]=e;return void 0!==t}).map(t=>{let[n,r]=t;return"".concat(e,"[").concat(n,"]=").concat(encodeURIComponent(r))}).join("&"),i=e=>Object.keys(e).filter(t=>void 0!==e[t]&&null!==e[t]).map(t=>"object"==typeof e[t]?o(t,e[t]):"".concat(t,"=").concat(encodeURIComponent(e[t]))).join("&"),s=e=>async function(t,n){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=arguments.length>4?arguments[4]:void 0,a={...r,...s};try{let r=i(o),s=0===r.length?t:"".concat(t,"?").concat(r),u={method:e||"POST",headers:a,body:"GET"!==e&&void 0!==n?JSON.stringify(n):void 0,signal:l},c=await fetch(s,u);if(c.ok&&204===c.status)return;let d=await c.json();if(!1===c.ok)return Promise.reject(d.error);return d}catch(e){throw e}},l=(e,t,n,r)=>s("GET")(e,void 0,t,n,r);s("PUT");let a=s("POST")},5549:function(e,t,n){"use strict";function r(e,t){return document.getElementById(t)?Promise.resolve():new Promise(n=>{let r=document.createElement("script");r.id=t,r.src=e,r.onload=n,document.body.appendChild(r)})}n.d(t,{f:function(){return r}})},1656:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(7294),o=n(2356);let i=e=>Object.keys(e).map((t,n)=>{let r=e[t];if(!r)return"";let o="object"==typeof r?encodeURI(JSON.stringify(r)):r;return"".concat(0===n?"?":"&").concat(t,"=").concat(o)}).join("");var s=n(5414);let l="data-msem-preset";function a(e){let{defaultOptions:t,callbacks:n}=e,{lang:a,cmsMode:u,path:c}=(0,o.W9)(),d="editing"!==u&&"info"!==u,f=r.useCallback(e=>{var r;let o=e.target.closest("section[".concat(l,"]")),u=null==o?void 0:null===(r=o.querySelector("a"))||void 0===r?void 0:r.getAttribute("href"),c=null==o?void 0:o.getAttribute(l);
1if(!c)return;let{widget:d,options:f={},presets:h,groundedTo:p}=JSON.parse(c);if(p)return;let{prefixes:m={},...v}=t,g=m[d],b={...f,lang:a,...v,prefixUrl:g,verticalMargin:20};if(e.preventDefault(),e.stopPropagation(),u){let e=i({options:b,presets:h}),t=u.concat(e);window.open(t,"_blank");return}"function"==typeof(null==n?void 0:n.beforeLaunch)&&n.beforeLaunch({widget:d,options:b,presets:h}),s.zg(d,b,h),"function"==typeof(null==n?void 0:n.afterLaunch)&&n.afterLaunch({widget:d,options:b,presets:h})},[n,t,a]);r.useEffect(()=>{if(d)return document.body.addEventListener("click",f),()=>{document.body.removeEventListener("click",f)}},[a,f,d,c]),r.useEffect(()=>{let e=Array.from(document.querySelectorAll("section[".concat(l,"]")));window.sessionStorage.getItem("cms_token")||e.forEach(e=>{let r=e.getAttribute(l);if(!r)return;let o=new URLSearchParams(window.location.search),i=o.has("options")?JSON.parse(o.get("options")):{},u=o.has("presets")?JSON.parse(o.get("presets")):{},{widget:c,options:d={},presets:f,groundedTo:h}=JSON.parse(r);if(!h)return;let p=e.querySelector("[".concat("data-msem-placeholder","]"));if(!p||p.hasAttribute("id"))return;let{prefixes:m={},...v}=t,g=m[c],b="msem-".concat(Math.random().toString(36).substring(2,9)),y={...d,...i,lang:a,...v,groundedTo:"#".concat(b),prefixUrl:g},x={...f,...u};p.setAttribute("id",b),"function"==typeof(null==n?void 0:n.beforeLaunch)&&n.beforeLaunch({widget:c,options:y,presets:x}),s.zg(c,y,x),"function"==typeof(null==n?void 0:n.afterLaunch)&&n.afterLaunch({widget:c,options:y,presets:x})})},[n,t,a])}},1516:function(e,t,n){"use strict";n.d(t,{y:function(){return function e(t,n){if(n.path===t.path)return!0;let r=t.prev;return!!r&&e(r,n)}}}),n(5893),n(3967),n(4168),n(2356)},5919:function(e,t,n){"use strict";n.d(t,{PP:function(){return o}});var r=n(4789);async function o(e,t,n,o){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,s=arguments.length>5&&void 0!==arguments[5]&&arguments[5];return(0,r.U2)(e,"/menus",{site:t,lang:n,from:o,depth:i,root:s})}},3809:function(e){e.exports={root:"admin-links_root___U9xz",toggle:"admin-links_toggle__3Dfcm",toggleIcon:"admin-links_toggleIcon__T79ok",links:"admin-links_links__fV7Wj","admin-links-appearance":"admin-links_admin-links-appearance__lHANf",subsLinks:"admin-links_subsLinks__ITI7Q",linksTitle:"admin-links_linksTitle__poHMu",link:"admin-links_link__6_Ejy"}},3114:function(e,t,n){"use strict";n.d(t,{M:function(){return g}});var r=n(5893),o=n(7294),i=n(5364),s=n(6681),l=n(240),a=n(6014);class u extends o.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function c({children:e,isPresent:t}){let n=(0,o.useId)(),i=(0,o.useRef)(null),s=(0,o.useRef)({width:0,height:0,top:0,left:0}),{nonce:l}=(0,o.useContext)(a._);return(0,o.useInsertionEffect)(()=>{let{width:e,height:r,top:o,left:a}=s.current;if(t||!i.current||!e||!r)return;i.current.dataset.motionPopId=n;let u=document.createElement("style");return l&&(u.nonce=l),document.head.appendChild(u),u.sheet&&u.sheet.insertRule(` 2 [data-motion-pop-id="${n}"] { 3 position: absolute !important; 4 width: ${e}px !important; 5 height: ${r}px !important; 6 top: ${o}px !important; 7 left: ${a}px !important; 8 } 9 `),()=>{document.head.removeChild(u)}},[t]),(0,r.jsx)(u,{isPresent:t,childRef:i,sizeRef:s,children:o.cloneElement(e,{ref:i})})}let d=({children:e,initial:t,isPresent:n,onExitComplete:i,custom:a,presenceAffectsLayout:u,mode:d})=>{let h=(0,s.h)(f),p=(0,o.useId)(),m=(0,o.useCallback)(e=>{for(let t of(h.set(e,!0),h.values()))if(!t)return;i&&i()},[h,i]),v=(0,o.useMemo)(()=>({id:p,initial:t,isPresent:n,custom:a,onExitComplete:m,register:e=>(h.set(e,!1),()=>h.delete(e))}),u?[Math.random(),m]:[n,m]);return(0,o.useMemo)(()=>{h.forEach((e,t)=>h.set(t,!1))},[n]),o.useEffect(()=>{n||h.size||!i||i()},[n]),"popLayout"===d&&(e=(0,r.jsx)(c,{isPresent:n,children:e})),(0,r.jsx)(l.O.Provider,{value:v,children:e})};function f(){return new Map}var h=n(5947);let p=e=>e.key||"";function m(e){let t=[];
9return o.Children.forEach(e,e=>{(0,o.isValidElement)(e)&&t.push(e)}),t}var v=n(8868);let g=({children:e,custom:t,initial:n=!0,onExitComplete:l,presenceAffectsLayout:a=!0,mode:u="sync",propagate:c=!1})=>{let[f,g]=(0,h.oO)(c),b=(0,o.useMemo)(()=>m(e),[e]),y=c&&!f?[]:b.map(p),x=(0,o.useRef)(!0),_=(0,o.useRef)(b),k=(0,s.h)(()=>new Map),[w,S]=(0,o.useState)(b),[j,E]=(0,o.useState)(b);(0,v.L)(()=>{x.current=!1,_.current=b;for(let e=0;e<j.length;e++){let t=p(j[e]);y.includes(t)?k.delete(t):!0!==k.get(t)&&k.set(t,!1)}},[j,y.length,y.join("-")]);let C=[];if(b!==w){let e=[...b];for(let t=0;t<j.length;t++){let n=j[t],r=p(n);y.includes(r)||(e.splice(t,0,n),C.push(n))}"wait"===u&&C.length&&(e=C),E(m(e)),S(b);return}let{forceRender:L}=(0,o.useContext)(i.p);return(0,r.jsx)(r.Fragment,{children:j.map(e=>{let o=p(e),i=(!c||!!f)&&(b===j||y.includes(o));return(0,r.jsx)(d,{isPresent:i,initial:(!x.current||!!n)&&void 0,custom:i?void 0:t,presenceAffectsLayout:a,mode:u,onExitComplete:i?void 0:()=>{if(!k.has(o))return;k.set(o,!0);let e=!0;k.forEach(t=>{t||(e=!1)}),e&&(null==L||L(),E(_.current),c&&(null==g||g()),l&&l())},children:e},o)})})}}}]);
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.