1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9951],{59951:(e,t,n)=>{let i,l;n.d(t,{Ay:()=>H});let o=new Set,r=new WeakMap,a=new WeakMap,d=new WeakMap,s=new WeakMap,c=new WeakMap,u=new WeakMap,f=new WeakMap,h=new WeakMap,p=new WeakSet,g=0,m=0,w="__aa_tgt",v="__aa_del",y="__aa_new",b=e=>{var t;let n=!(t=e).reduce((e,t)=>[...e,...Array.from(t.addedNodes),...Array.from(t.removedNodes)],[]).every(e=>"#comment"===e.nodeName)&&t.reduce((e,t)=>{if(!1===e)return!1;if(t.target instanceof Element){if(C(t.target),!e.has(t.target)){e.add(t.target);for(let n=0;n<t.target.children.length;n++){let i=t.target.children.item(n);if(i){if(v in i)return!1;C(t.target,i),e.add(i)}}}if(t.removedNodes.length)for(let n=0;n<t.removedNodes.length;n++){let i=t.removedNodes[n];if(v in i)return!1;i instanceof Element&&(e.add(i),C(t.target,i),a.set(i,[t.previousSibling,t.nextSibling]))}}return e},new Set);n&&n.forEach(e=>{var t,n,l;let o,s;return o=(t=e).isConnected,s=r.has(t),void(o&&a.has(t)&&a.delete(t),(null==(n=d.get(t))?void 0:n.playState)!=="finished"&&(null==(l=d.get(t))||l.cancel()),y in t?R(t):s&&o?function(e){let t,n=r.get(e),i=O(e);if(!$(e))return r.set(e,i);if(E(e)){r.set(e,i),M(e);return}if(!n)return;let l=L(e);if("function"!=typeof l){let o=n.left-i.left,r=n.top-i.top,a=n.left+n.width-(i.left+i.width);0==n.top+n.height-(i.top+i.height)&&(r=0),0==a&&(o=0);let[d,s,c,u]=_(e,n,i),f={transform:`translate(${o}px, ${r}px)`},h={transform:"translate(0, 0)"};d!==s&&(f.width=`${d}px`,h.width=`${s}px`),c!==u&&(f.height=`${c}px`,h.height=`${u}px`),t=e.animate([f,h],{duration:l.duration,easing:l.easing})}else{let[o]=B(l(e,"remain",n,i));(t=new Animation(o)).play()}d.set(e,t),r.set(e,i),t.addEventListener("finish",W.bind(null,e,!1),{once:!0})}(t):s&&!o?function(e){var t;let n;if(!a.has(e)||!r.has(e))return;let[l,o]=a.get(e);Object.defineProperty(e,v,{value:!0,configurable:!0});let s=window.scrollX,c=window.scrollY;if(o&&o.parentNode&&o.parentNode instanceof Element?o.parentNode.insertBefore(e,o):l&&l.parentNode?l.parentNode.appendChild(e):null==(t=S(e))||t.appendChild(e),!$(e))return I(e);let[u,f,h,p]=function(e){var t;let n=r.get(e),[i,,l]=_(e,n,O(e)),o=e.parentElement;for(;o&&("static"===getComputedStyle(o).position||o instanceof HTMLBodyElement);)o=o.parentElement;o||(o=document.body);let a=getComputedStyle(o),s=d.has(e)&&(null==(t=d.get(e))?void 0:t.playState)!=="finished"?r.get(o):O(o);return[Math.round(n.top-s.top)-N(a.borderTopWidth),Math.round(n.left-s.left)-N(a.borderLeftWidth),i,l]}(e),w=L(e),y=r.get(e);(s!==g||c!==m)&&function(e,t,n,l){let o=g-t,r=m-n,a=document.documentElement.style.scrollBehavior;if("smooth"===getComputedStyle(i).scrollBehavior&&(document.documentElement.style.scrollBehavior="auto"),window.scrollTo(window.scrollX+o,window.scrollY+r),!e.parentElement)return;let d=e.parentElement,s=d.clientHeight,c=d.clientWidth,u=performance.now();!function e(){requestAnimationFrame(()=>{if(!j(l)){let t=s-d.clientHeight,n=c-d.clientWidth;u+l.duration>performance.now()?(window.scrollTo({left:window.scrollX-n,top:window.scrollY-t}),s=d.clientHeight,c=d.clientWidth,e()):document.documentElement.style.scrollBehavior=a}})}()}(e,s,c,w);let b={position:"absolute",top:`${u}px`,left:`${f}px`,width:`${h}px`,height:`${p}px`,margin:"0",pointerEvents:"none",transformOrigin:"center",zIndex:"100"};if(j(w)){let[t,i]=B(w(e,"remove",y));(null==i?void 0:i.styleReset)!==!1&&(b=(null==i?void 0:i.styleReset)||b,Object.assign(e.style,b)),(n=new Animation(t)).play()}else Object.assign(e.style,b),n=e.animate([{transform:"scale(1)",opacity:1},{transform:"scale(.98)",opacity:0}
1],{duration:w.duration,easing:"ease-out"});d.set(e,n),n.addEventListener("finish",()=>I(e,b),{once:!0})}(t):R(t))})};function E(e){let t=e.getBoundingClientRect(),n=(null==i?void 0:i.clientWidth)||0,l=(null==i?void 0:i.clientHeight)||0;return t.bottom<0||t.top>l||t.right<0||t.left>n}function M(e){let t=s.get(e);null==t||t.disconnect();let n=r.get(e),l=0;n||(n=O(e),r.set(e,n));let{offsetWidth:o,offsetHeight:a}=i,d=[n.top-5,o-(n.left+5+n.width),a-(n.top+5+n.height),n.left-5].map(e=>`${-1*Math.floor(e)}px`).join(" "),c=new IntersectionObserver(()=>{++l>1&&W(e)},{root:i,threshold:1,rootMargin:d});c.observe(e),s.set(e,c)}function W(e,t=!0){clearTimeout(h.get(e));let n=L(e),i=t?j(n)?500:n.duration:0;h.set(e,setTimeout(async()=>{let t=d.get(e);try{await (null==t?void 0:t.finished),r.set(e,O(e)),M(e)}catch{}},i))}function x(e){setTimeout(()=>{u.set(e,setInterval(()=>T(W.bind(null,e)),2e3))},Math.round(2e3*Math.random()))}function T(e){"function"==typeof requestIdleCallback?requestIdleCallback(()=>e()):requestAnimationFrame(()=>e())}let k="u">typeof window&&"ResizeObserver"in window;function C(e,t){t||w in e?!t||w in t||Object.defineProperty(t,w,{value:e}):Object.defineProperty(e,w,{value:e})}function N(e){return Number(e.replace(/[^0-9.\-]/g,""))}function O(e){let t=e.getBoundingClientRect(),{x:n,y:i}=function(e){let t=e.parentElement;for(;t;){if(t.scrollLeft||t.scrollTop)return{x:t.scrollLeft,y:t.scrollTop};t=t.parentElement}return{x:0,y:0}}(e);return{top:t.top+i,left:t.left+n,width:t.width,height:t.height}}function _(e,t,n){let i=t.width,l=t.height,o=n.width,r=n.height,a=getComputedStyle(e);if("content-box"===a.getPropertyValue("box-sizing")){let e=N(a.paddingTop)+N(a.paddingBottom)+N(a.borderTopWidth)+N(a.borderBottomWidth),t=N(a.paddingLeft)+N(a.paddingRight)+N(a.borderRightWidth)+N(a.borderLeftWidth);i-=t,o-=t,l-=e,r-=e}return[i,o,l,r].map(Math.round)}function L(e){return w in e&&f.has(e[w])?f.get(e[w]):{duration:250,easing:"ease-in-out"}}function S(e){if(w in e)return e[w]}function $(e){let t=S(e);return!!t&&p.has(t)}function A(e,...t){t.forEach(t=>t(e,f.has(e)));for(let n=0;n<e.children.length;n++){let i=e.children.item(n);i&&t.forEach(e=>e(i,f.has(i)))}}function B(e){return Array.isArray(e)?e:[e]}function j(e){return"function"==typeof e}function R(e){let t;y in e&&delete e[y];let n=O(e);r.set(e,n);let i=L(e);if($(e)){if(E(e))return void M(e);if("function"!=typeof i)t=e.animate([{transform:"scale(.98)",opacity:0}
vendor: 1,872 bytes, line 1
1,{transform:"scale(0.98)",opacity:0,offset:.5},{transform:"scale(1)",opacity:1}],{duration:1.5*i.duration,easing:"ease-in"});else{let[l]=B(i(e,"add",n));(t=new Animation(l)).play()}d.set(e,t),t.addEventListener("finish",W.bind(null,e,!1),{once:!0})}}function I(e,t){var n;e.remove(),r.delete(e),a.delete(e),d.delete(e),null==(n=s.get(e))||n.disconnect(),setTimeout(()=>{if(v in e&&delete e[v],Object.defineProperty(e,y,{value:!0,configurable:!0}),t&&e instanceof HTMLElement)for(let n in t)e.style[n]=""},0)}function H(e,t={}){if(k&&l&&!(window.matchMedia("(prefers-reduced-motion: reduce)").matches&&!j(t)&&!t.disrespectUserMotionPreference)){p.add(e),"static"===getComputedStyle(e).position&&Object.assign(e.style,{position:"relative"}),A(e,W,x,e=>null==l?void 0:l.observe(e)),j(t)?f.set(e,t):f.set(e,{duration:250,easing:"ease-in-out",...t});let n=new MutationObserver(b);n.observe(e,{childList:!0}),c.set(e,n),o.add(e)}return Object.freeze({parent:e,enable:()=>{p.add(e)},disable:()=>{p.delete(e),A(e,e=>{let t=d.get(e);try{null==t||t.cancel()}catch{}d.delete(e);let n=h.get(e);n&&clearTimeout(n),h.delete(e);let i=u.get(e);i&&clearInterval(i),u.delete(e)})},isEnabled:()=>p.has(e),destroy:()=>{p.delete(e),o.delete(e),f.delete(e);let t=c.get(e);null==t||t.disconnect(),c.delete(e),A(e,e=>{null==l||l.unobserve(e);let t=d.get(e);try{null==t||t.cancel()}catch{}d.delete(e);let n=s.get(e);null==n||n.disconnect(),s.delete(e);let i=u.get(e);i&&clearInterval(i),u.delete(e);let o=h.get(e);o&&clearTimeout(o),h.delete(e),r.delete(e),a.delete(e)})}})}k&&(i=document.documentElement,new MutationObserver(b),l=new ResizeObserver(e=>{e.forEach(e=>{e.target===i&&(clearTimeout(h.get(i)),h.set(i,setTimeout(()=>{o.forEach(e=>A(e,e=>T(()=>W(e))))},100))),r.has(e.target)&&W(e.target)})}),window.addEventListener("scroll",()=>{m=window.scrollY,g=window.scrollX}),l.observe(i))}}]);
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.