1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8450],{4833:()=>{},18379:(e,t,o)=>{"use strict";o.d(t,{default:()=>r});var n=o(87933);let i="--global-body-bg",l="--global-b-icon-blank";function r(e){let{bgImageValue:t,iconBlankValue:o}=e;return(0,n.useEffect)(()=>(document.body.style.setProperty(i,t),null!=o&&document.body.style.setProperty(l,o),()=>{document.body.style.removeProperty(i),document.body.style.removeProperty(l)}),[t,o]),null}},30776:(e,t,o)=>{"use strict";function n(e){let t=null!=e?e:window.location.hash,o=t.startsWith("#")?t.slice(1):t;if(!o)return"";try{return decodeURIComponent(o)}catch(e){return o}}function i(e){var t;let o=null!=e?e:window.location.hash,i=o.startsWith("#")?o.slice(1):o;if(!i)return null;let l=n(o);return null!=(t=document.getElementById(l))?t:l!==i?document.getElementById(i):null}o.d(t,{E4:()=>n,V:()=>i})},83137:(e,t,o)=>{"use strict";o.d(t,{default:()=>N});var n=o(87933),i=o(6789),l=o(59772),r=o(12540);l.A&&new URL(window.location.href).searchParams.has("console")&&function(e,t,o,n,i){var l;t.frameBorder="0",t.style.cssText="position:fixed;bottom:0;left:0;width:100%;height:30vh;background:#fff;border-top:4px solid #bbb;box-shadow:0 0 2px #000;z-index:999;cursor:ns-resize;";let r={e:null,h:0};if((t.onpointerdown=function(e){t.setPointerCapture(e.pointerId),r.e=e,r.h=t.offsetHeight-4,t.style.borderTopColor="#59f"},t.onpointermove=function(e){r.e&&(t.style.height=r.h-e.y+r.e.y+"px")},t.onpointerup=function(){r.e=null,t.style.borderTopColor="#aaa"},document.documentElement.appendChild(t),t.contentWindow)&&(i=t.contentWindow.document)){for(let t of(i.open(),i.write('<style>html,body{width:100%;height:100%;overflow:hidden;font:12px/1.2 system-ui,sans-serif;flex:1;display:flex;flex-direction:column;margin:0;}*{box-sizing:border-box;}button{font:inherit;}pre{margin:0;padding:4px;border-bottom:1px solid #ddd;}</style><div style="background:#ddd;border-bottom:1px solid #ccc;display:flex;padding:3px 5px 4px;align-items:center;"><div style="color:#555;flex:1;">Console</div><button onclick="console.clear()">clear</button></div><div style="flex:1;width:100%;overflow:auto;"></div><input style="border:0;outline:none;border-top:1px solid #ccc;padding:5px;font:1em monospace;" placeholder="repl">'),i.close(),(n=null==(l=i.body.lastChild)?void 0:l.previousSibling)&&n.nextSibling&&(n.nextSibling.onkeydown=function(e){if(13==e.keyCode){e.preventDefault();let t=this.value;this.value="",t&&console.log((0,eval)(t))}}),void 0===e&&(self.console=e={log(){},info(){},error(){},clear(){},assert(){},count(){},countReset(){},debug(){},dir(){},dirxml(){},group(){},groupCollapsed(){},groupEnd(){},table(){},time(){},timeEnd(){},timeLog(){},trace(){},warn(){},profile(){},profileEnd(){},timeStamp(){}}),o={},Object.keys(console))){let e,i;o[t]=console[t]=(e=t,i=console[t],function(){for(var t=arguments.length,o=Array(t),l=0;l<t;l++)o[l]=arguments[l];if(n&&"clear"===e)n.textContent="";else if(n){let t=document.createElement("pre");t.style.cssText="error"===e?"color:red;background:#fee;":"warn"===e?"color:yellow;background:#ffe;":"",t.textContent=o.map(String).join(" "),n.appendChild(t),n.scrollTop=9999999}return i.apply(this,o)})}addEventListener("error",function(e){o.error&&o.error(e.error)},!0),addEventListener("unhandledrejection",function(e){o.error&&o.error(e.reason)},!0)}}(void 0!==self.console?self.console:void 0,document.createElement("iframe"),{},null,null),(0,r.A)();var s=o(78345),a=o(79949);o(67973);var d=o(77868),c=o(72995),h=o(18525);function u(){var e;let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];_ENV_.enablePane&&c.A.enablePane&&(t||!c.A.isHiddenPane)&&(c.A.isHiddenPane=!0,(null==(e=c.A.pane)?void 0:e.element.parentElement)&&(c.A.pane.element.parentElement.style.visibility="hidden"))}let m=(0,h.sg)(()=>{_ENV_.enablePane&&c.A.enablePane&&c.A.pane.refresh()});var p=o(86135),v=o(32421);let f={id:"",modalOpened:null};function w(e){c.A.isOpenModal=!0,f.id=e,f.modalOpened=c.A.modals[f.id],f.modalOpened&&(p.Ay.emit("startOpenModal",f.id),f.modalOpened.open(()=>{p.Ay.emit("completeOpenModal",f.id)}
1))}function g(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];f.modalOpened&&(c.A.isOpenModal=!1,p.Ay.emit("startCloseModal",f.id),f.modalOpened.close(()=>{f.modalOpened=null,p.Ay.emit("completeCloseModal",f.id)},t))}var y=o(19249);let b={root:null,rootMargin:"0px 0px 0px 0px",threshold:[0]};class S{add(e){let{el:t,callback:o,param:n={},once:i=!1}=e,l=this.getData({el:t,callback:o,param:n,once:i});if(l)return this.setObserve(l),{destroy:()=>{this.remove(l)}}}remove(e){if(!e)return;let{observerSet:{observer:t,listeners:o}={},el:n}=e;null==t||t.unobserve(n),null==o||o.splice(o.indexOf(e),1)}setObserve(e){let{root:t,rootMargin:o,threshold:n}=e.param;for(let i=0;i<this.observerSets.length;i++){let l=this.observerSets[i],{param:r}=l;if(t===r.root&&o===r.rootMargin&&n.every((e,t)=>e===r.threshold[t])){let{observer:t,listeners:o}=l;t.observe(e.el),e.observerSet=l,o.push(e);return}}let i=[e],l=new IntersectionObserver((e,t)=>{this.checkView(e,t,i)},e.param);l.observe(e.el);let r={observer:l,param:e.param,listeners:i};e.observerSet=r,this.observerSets.push(r)}checkView(e,t,o){for(let n=0;n<e.length;n++){let i=e[n];for(let e=0;e<o.length;e=e+1|0){let n=o[e];n.el===i.target&&(n.callback(i),n.once&&i.isIntersecting&&(t.unobserve(n.el),o.splice(o.indexOf(n),1)))}}}getData(e){let{el:t,callback:o,param:n,once:i}=e;if(t){if("string"==typeof t){let e=t;if(!(t=document.querySelector(e)))return void console.error('No matching element found for the given selector "'.concat(e,'".'))}return{el:t,name:"view"+this.id++,param:{root:t.dataset.viewRoot&&document.querySelector(t.dataset.viewRoot)||n.root||this.defaultOption.root,rootMargin:t.dataset.viewMargin||n.rootMargin||this.defaultOption.rootMargin,threshold:t.dataset.viewThreshold?t.dataset.viewThreshold.split(",").map(e=>Number(e)):Array.isArray(n.threshold)?n.threshold:n.threshold?[n.threshold]:this.defaultOption.threshold},once:"viewOnce"in t.dataset||i,callback:o}}}constructor(e={}){this.observerSets=[],this.id=0,this.options=e,this.targetSelector=e.targetSelector||"[data-view]",this.defaultOption=e.defaultOption||b}}function A(){document.documentElement.style.setProperty("--scroll-bar-width",(0,v.F_)()+"px")}var E=o(40533),_=o(60688);let P=e=>{e.preventDefault()},O={passive:!1};var L=o(30688),x=o(43421),M=o(30776);let k={duration:1.2,easing:e=>Math.min(1,1.001-Math.pow(2,-10*e)),wheelMultiplier:1,touchMultiplier:2,ease:[.25,0,.35,1],durationScrollTo:1};class T{scrollTo(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!this._scroll)return;c.A.isScrollAnimating=!0;let{immediate:n=!1,onComplete:i}=t;return t.offset=o?0:this._getOffsetY(),t.duration=n?void 0:"duration"in t?t.duration:k.durationScrollTo,t.easing=n?void 0:"easing"in t?t.easing:k.easing,new Promise(o=>{t.onComplete=()=>{c.A.isScrollAnimating=!1,this.scrollYSmoothOwn=c.A.scrollY=this._scroll.scroll,i&&i(this._scroll),o()},this._scroll.scrollTo(e,t)})}scrollToId(e,t){return this.scrollTo("top"===e?0:"#".concat(e),t)}scrollToImmediate(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return t.immediate=!0,this.scrollTo(e,t,o)}scrollToAnchor(e){if(!location.hash)return this.scrollTo(0,e);{let t=(0,M.V)(location.hash);if(t)return this.scrollTo(t,e)}}scrollToPrevPagePosition(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this.scrollToImmediate(this.getStorageScrollY(),e,t)}onAnimateScroll(e){this._scroll.on("scroll",e),p.Ay.on("updateScroll",e)}offAnimateScroll(e){this._scroll.off("scroll",e),p.Ay.off("updateScroll",e)}start(){this._scroll&&(this._scroll.start(),window.removeEventListener("touchmove",P),window.removeEventListener("wheel",P))}stop(){this._scroll&&(this._scroll.stop(),window.addEventListener("touchmove",P,O),window.addEventListener("wheel",P,O))}enable(){this._scroll&&(x.os.ticker.add(this._onTick),this.start())}disable(){this._scroll&&(this.stop(),x.os.ticker.remove(this._onTick))}update(){this._scroll&&this.handleResize()}_updateIsSmooth(){this._scroll&&(this.isSmooth=this._scroll.isSmooth,document.documentElement.classList[this.isSmooth?"remove":"add"]("sDisableSmoothScroll"))}onResize(e){this.listenersResizeSelf.push(e)}onceResize(e){let t=o=>{this.offResize(t),e(o)};this.onResize(t)}
1offResize(e){this.listenersResizeSelf.some((t,o)=>t===e&&(this.listenersResizeSelf.splice(o,1),!0))}setResizeObserver(){let{el:e}=this;new ResizeObserver(t=>{for(let o of t)o.target===e&&this.handleResize()}).observe(e)}updateResize(){let e=(0,a._b)();for(let t=0;t<this.listenersResizeSelf.length;t++)this.listenersResizeSelf[t](e);p.Ay.emit("updateScroll",this._scroll)}_getOffsetY(){let e=document.querySelector('[data-anchor-offset="'.concat(y.Ay.isSp?"sp":"pc",'"]'));return e?-e.getBoundingClientRect().bottom:0}onMousemove(){this._isMousemove=!0}onMouseleave(){this._isMousemove=!1}_addEventListener(){this._callbackScroll=e=>{this.scrollYSmoothOwn=c.A.scrollY=e.scroll,L.Fr&&this._isMousemove&&(c.A.scrollDirection=e.direction)},this._scroll.on("scroll",this._callbackScroll),window.addEventListener("pagehide",()=>{this.setStorageScrollY()}),p.Ay.on("leave",this._onLeave),this.isPermanent||p.Ay.on("destroyCompletely",this._onDestroy),!this.isSmooth&&this.isHorizontal&&this.el.addEventListener("wheel",e=>{let{deltaY:t}=e;this.el.scrollBy(t,0)},_.A)}setStorageScrollY(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c.A.historyCount,t=JSON.parse(sessionStorage.getItem("historyScrollPosition")||"{}");t[e]=this.scrollYSmoothOwn,sessionStorage.setItem("historyScrollPosition",JSON.stringify(t))}getStorageScrollY(){return Number(JSON.parse(sessionStorage.getItem("historyScrollPosition")||"{}")[c.A.historyCount])||location.hash||0}get limit(){var e;return null==(e=this._scroll)?void 0:e.limit}onTick(e){this._scroll.raf(1e3*e)}onLeave(){this.setStorageScrollY(c.A.prevHistoryCount)}onDestroy(){this._scroll.off("scroll",this._callbackScroll),this._scroll.destroy()}constructor(e=document.body){this.isPermanent=!0,this.scrollYSmoothOwn=0,this.isHorizontal=!1,this.isSmooth=!1,this._isMousemove=!1,this._callbackScroll=()=>{},this.listenersResizeSelf=[],this._callbackListCall=[];let{duration:t,easing:o,wheelMultiplier:n,touchMultiplier:i}=k,l=_ENV_.enableSmoothScroll;this.el=e,this.isPermanent=this.constructor.isPermanent,this._onTick=this.onTick.bind(this),this._onLeave=this.onLeave.bind(this),this._onDestroy=this.onDestroy.bind(this);let r=this.el.dataset.scrollDirection||"vertical";this.isHorizontal="horizontal"===r;let s=this.isHorizontal?"both":"vertical";this._scroll=new E.A({duration:t,easing:o,orientation:r,gestureOrientation:s,smoothWheel:l,wheelMultiplier:n,touchMultiplier:i,infinite:!1}),this._updateIsSmooth(),this._addEventListener(),_ENV_.enableEventAsynchronousTransition&&"default"!==(0,L.Fg)()&&this.scrollToPrevPagePosition(),this.handleResize=(0,h.sg)(()=>{c.A.isOpenModal||this.updateResize()}),x.os.ticker.add(this._onTick)}}T.isPermanent=!0;var C=o(43734);async function R(){await (0,C.s)()}var z=o(74641);function N(){(0,z.K)();let e=(0,i.usePathname)();return(0,n.useLayoutEffect)(()=>{!function(e){var t,o;let{Scroll:n,onDoneInit:i}=e;(0,v.U1)(),A(),(0,s.Px)(),(0,a.t0)(),c.A.viewWrapper=document.querySelector("[data-router-wrapper]"),c.A.view=null!=(o=null==(t=c.A.viewWrapper)?void 0:t.querySelector("[data-router-view]"))?o:null,c.A.cIntersecting=new S;let l=document.querySelector("[data-canvas]"),r=document.querySelector("[data-100vh]");if(function e(){if(!l&&!r||l&&(300!==l.clientWidth||150!==l.clientHeight)||r&&r.clientHeight>0){let e,t;c.A.isReadyInit=!0,p.Ay.emit("readyInit"),p.Ay.on("openModal",w),p.Ay.on("closeModal",g),c.A.cScroll=new n(document.body),i&&i(),c.A.cScroll.onResize(()=>{(0,v.U1)(),A(),(0,a.ME)(!0)}),c.A.cScroll.onceResize(()=>{c.A.cScroll.update(),p.Ay.emit("resizeFirst")}),(0,h.kF)(()=>
1{(0,a.ME)(!0),c.A.cScroll.setResizeObserver(),p.Ay.emit("loaded")}),e=!1,t=null,p.Ay.on("setBrandMovieModalOpen",o=>{if(o)e=!0,t=y.sT.matches;else{let o=null!==t&&t!==y.sT.matches;e=!1,t=null,o&&location.reload()}}),(0,y.Zh)(()=>{e||location.reload()},()=>{e||location.reload()})}else requestAnimationFrame(()=>{e()})}(),_ENV_.enablePane&&c.A.enablePane){let e=c.A.pane||(c.A.pane=new d.Zv({title:"Control",expanded:_ENV_.isOpenPane}));e.hidden=!_ENV_.isShowPane,c.A.isHiddenPane&&u(!0);let t=e.containerElem_.children[0];t.addEventListener("wheel",e=>{e.stopPropagation()}),t.addEventListener("touchmove",e=>{e.stopPropagation()}),document.addEventListener("keydown",e=>{var t;let{key:o}=e;"h"===o&&(c.A.isHiddenPane?_ENV_.enablePane&&c.A.enablePane&&c.A.isHiddenPane&&(c.A.isHiddenPane=!1,(null==(t=c.A.pane)?void 0:t.element.parentElement)&&(c.A.pane.element.parentElement.style.visibility="")):u())}),e.addButton({title:"Refresh"}).on("click",()=>{m()})}}({Scroll:T})},[]),(0,n.useEffect)(()=>{L.Fr&&document.documentElement.classList.add("bMobile"),L.m0&&document.documentElement.classList.add("bAndroid"),L.aR&&document.documentElement.classList.add("bIos"),c.A.whatInput||(c.A.whatInput=function(){if("undefined"==typeof document)return{ask:()=>"initial",element:()=>null,ignoreKeys:()=>{},specificKeys:()=>{},registerOnChange:()=>{},unRegisterOnChange:()=>{}};let e=document.documentElement,t=null,o="initial",n=o,i=Date.now(),l=!1,r=["button","input","select","textarea"],s=[],a=[16,17,18,91,93],d=[],c={keydown:"keyboard",keyup:"keyboard",mousedown:"mouse",mousemove:"mouse",MSPointerDown:"pointer",MSPointerMove:"pointer",pointerdown:"pointer",pointermove:"pointer",touchstart:"touch",touchend:"touch"},h=!1,u={x:null,y:null},m={2:"touch",3:"touch",4:"mouse"},p=!1;try{let e=Object.defineProperty({},"passive",{get:()=>{p=!0}});window.addEventListener("test",null,e)}catch(e){}let v=()=>{if(l="false"!==e.getAttribute("data-whatpersist")&&"false"!==document.body.getAttribute("data-whatpersist"))try{window.sessionStorage.getItem("what-input")&&(o=window.sessionStorage.getItem("what-input")),window.sessionStorage.getItem("what-intent")&&(n=window.sessionStorage.getItem("what-intent"))}catch(e){}w("input"),w("intent")},f=e=>{let t=e.which,i=c[e.type];"pointer"===i&&(i=A(e));let l=!d.length&&-1===a.indexOf(t),s=d.length&&-1!==d.indexOf(t),h="keyboard"===i&&t&&(l||s)||"mouse"===i||"touch"===i;if(E(i)&&(h=!1),h&&o!==i&&(S("input",o=i),w("input")),h&&n!==i){let e=document.activeElement;e&&e.nodeName&&(-1===r.indexOf(e.nodeName.toLowerCase())||"button"===e.nodeName.toLowerCase()&&!x(e,"form"))&&(S("intent",n=i),w("intent"))}},w=t=>{e.setAttribute("data-what"+t,"input"===t?o:n),P(t)},g=e=>{let t=c[e.type];"pointer"===t&&(t=A(e)),L(e),(h||E(t))&&(!h||"wheel"!==e.type)&&"mousewheel"!==e.type&&"DOMMouseScroll"!==e.type||n===t||(S("intent",n=t),w("intent"))},y=o=>{if(!o.target.nodeName)return void b();t=o.target.nodeName.toLowerCase(),e.setAttribute("data-whatelement",t),o.target.classList&&o.target.classList.length&&e.setAttribute("data-whatclasses",o.target.classList.toString().replace(" ",","))},b=()=>{t=null,e.removeAttribute("data-whatelement"),e.removeAttribute("data-whatclasses")},S=(e,t)=>{if(l)try{window.sessionStorage.setItem("what-"+e,t)}catch(e){}},A=e=>"number"==typeof e.pointerType?m[e.pointerType]:"pen"===e.pointerType?"touch":e.pointerType,E=e=>{let t=Date.now(),n="mouse"===e&&"touch"===o&&t-i<200;return i=t,n},_=()=>{let e=null;return"onwheel"in document.createElement("div")?"wheel":void 0!==document.onmousewheel?"mousewheel":"DOMMouseScroll"},P=e=>{for(let t=0,i=s.length;t<i;t++)s[t].type===e&&s[t].fn.call(this,"input"===e?o:n)},O=e=>{for(let t=0,o=s.length;t<o;t++)if(s[t].fn===e)return t},L=e=>{u.x!==e.screenX||u.y!==e.screenY?(h=!1,u.x=e.screenX,u.y=e.screenY):h=!0},x=(e,t)=>{let o=window.Element.prototype;if(o.matches||(o.matches=o.msMatchesSelector||o.webkitMatchesSelector),o.closest)return e.closest(t);do{if(e.matches(t))return e;e=e.parentElement||e.parentNode}while(null!==e&&1===e.nodeType);return null};return"addEventListener"in window&&Array.prototype.indexOf&&(c[_()]="mouse",(()=>{let e=!p||{passive:!0,capture:!0};document.addEventListener("DOMContentLoaded",v,!0),window.PointerEvent?(window.addEventListener("pointerdown",f,!0),window.addEventListener("pointermove",g,!0)):window.MSPointerEvent?(window.addEventListener("MSPointerDown",f,!0),window.addEventListener("MSPointerMove",g,!0)):(window.addEventListener("mousedown",f,!0),window.addEventListener("mousemove",g,!0),"ontouchstart"in window&&(window.addEventListener("touchstart",f,e),window.addEventListener("touchend",f,!0))
1),window.addEventListener(_(),g,e),window.addEventListener("keydown",f,!0),window.addEventListener("keyup",f,!0),window.addEventListener("focusin",y,!0),window.addEventListener("focusout",b,!0)})()),{ask:e=>"intent"===e?n:o,element:()=>t,ignoreKeys:e=>{a=e},specificKeys:e=>{d=e},registerOnChange:(e,t)=>{s.push({fn:e,type:t||"input"})},unRegisterOnChange:e=>{let t=O(e);(t||0===t)&&s.splice(t,1)},clearStorage:()=>{window.sessionStorage.clear()}}}())},[]),(0,n.useEffect)(()=>{R()},[e]),(0,n.useEffect)(()=>{e&&function(){if(!window.location.hash||!(0,M.E4)())return;let e=()=>{var e,t;c.A.cScroll&&(null==(t=c.A.cScroll._scroll)||null==(e=t.resize)||e.call(t),c.A.cScroll.scrollToAnchor({immediate:!0}))},t=NaN,o=0,n=0,i=()=>{if(++n>120){(0,M.V)()&&e();return}if(!c.A.cScroll)return void requestAnimationFrame(i);let l=(0,M.V)();if(!l)return void requestAnimationFrame(i);let r=l.getBoundingClientRect().top+window.scrollY;if(!isNaN(t)&&1>Math.abs(r-t)?o++:o=0,t=r,o>=3)return void e();requestAnimationFrame(i)};(0,h.kF)(()=>{var e,t;(null!=(t=null==(e=document.fonts)?void 0:e.ready)?t:Promise.resolve()).then(()=>requestAnimationFrame(i))})}()},[e]),null}},98917:(e,t,o)=>{Promise.resolve().then(o.bind(o,46949)),Promise.resolve().then(o.bind(o,27599)),Promise.resolve().then(o.t.bind(o,22154,23)),Promise.resolve().then(o.bind(o,83137)),Promise.resolve().then(o.bind(o,18379)),Promise.resolve().then(o.t.bind(o,4833,23))}},e=>{var t=t=>e(e.s=t);e.O(0,[5153,7174,9340,7230,6884,7636,5932,9314,8926,7358],()=>t(98917)),_N_E=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.