1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="724eea66-7981-47e7-b969-aa814b43cf88",e._sentryDebugIdIdentifier="sentry-dbid-724eea66-7981-47e7-b969-aa814b43cf88")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2487],{47287:(e,t,n)=>{n.d(t,{b:()=>r});var r=n(66852)},61869:(e,t,n)=>{n.d(t,{N:()=>_});var r=n(75038),o=n(76430),s=n(1867),i=n(17655),l=n(6363),u=n(24943),c=n(23694),f=n(45890);function a(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class p extends o.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if((0,c.s)(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,n=(0,c.s)(e)&&e.offsetWidth||0,r=(0,c.s)(e)&&e.offsetHeight||0,o=getComputedStyle(t),s=this.props.sizeRef.current;s.height=parseFloat(o.height),s.width=parseFloat(o.width),s.top=t.offsetTop,s.left=t.offsetLeft,s.right=n-s.width-s.left,s.bottom=r-s.height-s.top,s.direction=o.direction}return null}componentDidUpdate(){}render(){return this.props.children}}function h({children:e,isPresent:t,anchorX:n,anchorY:s,root:i,pop:l}){let u=(0,o.useId)(),c=(0,o.useRef)(null),d=(0,o.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0,direction:"ltr"}),{nonce:v}=(0,o.useContext)(f.Q),y=function(...e){return o.useCallback(function(...e){return t=>{let n=!1,r=e.map(e=>{let r=a(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():a(e[t],null)}}}}(...e),e)}(c,!1!==l?e.props?.ref??e?.ref:void 0);return(0,o.useInsertionEffect)(()=>{let{width:e,height:r,top:o,left:f,right:a,bottom:p,direction:h}=d.current;if(t||!1===l||!c.current||!e||!r)return;let y="rtl"===h,m="left"===n?y?`right: ${a}`:`left: ${f}`:y?`left: ${f}`:`right: ${a}`,g="bottom"===s?`bottom: ${p}`:`top: ${o}`;c.current.dataset.motionPopId=u;let _=document.createElement("style");v&&(_.nonce=v);let b=i??document.head;return b.appendChild(_),_.sheet&&_.sheet.insertRule(` 2 [data-motion-pop-id="${u}"] { 3 position: absolute !important; 4 width: ${e}px !important; 5 height: ${r}px !important; 6 ${m}px !important; 7 ${g}px !important; 8 } 9 `),()=>{c.current?.removeAttribute("data-motion-pop-id"),b.contains(_)&&b.removeChild(_)}},[t]),(0,r.jsx)(p,{isPresent:t,childRef:c,sizeRef:d,pop:l,children:!1===l?e:o.cloneElement(e,{ref:y})})}let d=({children:e,initial:t,isPresent:n,onExitComplete:s,custom:c,presenceAffectsLayout:f,mode:a,anchorX:p,anchorY:d,root:y})=>{let m=(0,i.M)(v),g=(0,o.useId)(),_=(0,o.useRef)(n),b=(0,o.useRef)(s);(0,l.E)(()=>{_.current=n,b.current=s});let x=!0,w=(0,o.useMemo)(()=>(x=!1,{id:g,initial:t,isPresent:n,custom:c,onExitComplete:e=>
9{for(let t of(m.set(e,!0),m.values()))if(!t)return;s&&s()},register:e=>(m.set(e,!1),()=>{m.delete(e),_.current||m.size||b.current?.()})}),[n,m,s]);return f&&x&&(w={...w}),(0,o.useMemo)(()=>{m.forEach((e,t)=>m.set(t,!1))},[n]),o.useEffect(()=>{n||m.size||!s||s()},[n]),e=(0,r.jsx)(h,{pop:"popLayout"===a,isPresent:n,anchorX:p,anchorY:d,root:y,children:e}),(0,r.jsx)(u.t.Provider,{value:w,children:e})};function v(){return new Map}var y=n(55992);let m=e=>e.key||"";function g(e){let t=[];return o.Children.forEach(e,e=>{(0,o.isValidElement)(e)&&t.push(e)}),t}let _=({children:e,custom:t,initial:n=!0,onExitComplete:u,presenceAffectsLayout:c=!0,mode:f="sync",propagate:a=!1,anchorX:p="left",anchorY:h="top",root:v})=>{let[_,b]=(0,y.xQ)(a),x=(0,o.useMemo)(()=>g(e),[e]),w=a&&!_?[]:x.map(m),E=(0,o.useRef)(!0),C=(0,o.useRef)(x),R=(0,i.M)(()=>new Map),j=(0,o.useRef)(new Set),[k,P]=(0,o.useState)(x),[$,L]=(0,o.useState)(x);(0,l.E)(()=>{!a||_||$.length||b?.()},[_,a,$.length,b]),(0,l.E)(()=>{E.current=!1,C.current=x;for(let e=0;e<$.length;e++){let t=m($[e]);w.includes(t)?(R.delete(t),j.current.delete(t)):!0!==R.get(t)&&R.set(t,!1)}},[$,w.length,w.join("-")]);let I=[];if(x!==k){let e=[...x],t=0;for(let n of $){let r=w.indexOf(m(n));-1===r?(e.splice(t++,0,n),I.push(n)):t=r+I.length+1}return"wait"===f&&I.length&&(e=I),L(g(e)),P(x),null}let{forceRender:O}=(0,o.useContext)(s.L);return(0,r.jsx)(r.Fragment,{children:$.map(e=>{let o=m(e),s=(!a||!!_)&&(x===$||w.includes(o));return(0,r.jsx)(d,{isPresent:s,initial:(!E.current||!!n)&&void 0,custom:t,presenceAffectsLayout:c,mode:f,root:v,onExitComplete:s?void 0:()=>{if(j.current.has(o)||!R.has(o))return;j.current.add(o),R.set(o,!0);let e=!0;R.forEach(t=>{t||(e=!1)}),e&&(O?.(),L(C.current),a&&b?.(),u&&u())},anchorX:p,anchorY:h,children:e},o)})})}},66852:e=>{var t=Object.prototype.hasOwnProperty,n="~";function r(){}function o(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function s(e,t,r,s,i){if("function"!=typeof r)throw TypeError("The listener must be a function");var l=new o(r,s||e,i),u=n?n+t:t;return e._events[u]?e._events[u].fn?e._events[u]=[e._events[u],l]:e._events[u].push(l):(e._events[u]=l,e._eventsCount++),e}function i(e,t){0==--e._eventsCount?e._events=new r:delete e._events[t]}function l(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),new r().__proto__||(n=!1)),l.prototype.eventNames=function(){var e,r,o=[];if(0===this._eventsCount)return o;for(r in e=this._events)t.call(e,r)&&o.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(e)):o},l.prototype.listeners=function(e){var t=n?n+e:e,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var o=0,s=r.length,i=Array(s);o<s;o++)i[o]=r[o].fn;return i},l.prototype.listenerCount=function(e){var t=n?n+e:e,r=this._events[t];return r?r.fn?1:r.length:0},l.prototype.emit=function(e,t,r,o,s,i){var l=n?n+e:e;if(!this._events[l])return!1;var u,c,f=this._events[l],a=arguments.length;if(f.fn){switch(f.once&&this.removeListener(e,f.fn,void 0,!0),a){case 1:return f.fn.call(f.context),!0;case 2:return f.fn.call(f.context,t),!0;case 3:return f.fn.call(f.context,t,r),!0;case 4:return f.fn.call(f.context,t,r,o),!0;case 5:return f.fn.call(f.context,t,r,o,s),!0;case 6:return f.fn.call(f.context,t,r,o,s,i),!0}for(c=1,u=Array(a-1);c<a;c++)u[c-1]=arguments[c];f.fn.apply(f.context,u)}else{var p,h=f.length;for(c=0;c<h;c++)switch(f[c].once&&this.removeListener(e,f[c].fn,void 0,!0),a){case 1:f[c].fn.call(f[c].context);break;case 2:f[c].fn.call(f[c].context,t);break;case 3:f[c].fn.call(f[c].context,t,r);break;case 4:f[c].fn.call(f[c].context,t,r,o);break;default:if(!u)for(p=1,u=Array(a-1);p<a;p++)u[p-1]=arguments[p];f[c].fn.apply(f[c].context,u)}}return!0},l.prototype.on=function(e,t,n){return s(this,e,t,n,!1)},l.prototype.once=function(e,t,n){return s(this,e,t,n,!0)},l.prototype.removeListener=function(e,t,r,o){var s=n?n+e:e;if(!this._events[s])return this;if(!t)return i(this,s),this;var l=this._events[s];if(l.fn)l.fn!==t||o&&!l.once||r&&l.context!==r||i(this,s);else{for(var u=0,c=[],f=l.length;u<f;u++)(l[u].fn!==t||o&&!l[u].once||r&&l[u].context!==r)&&c.push(l[u]);c.length?this._events[s]=1===c.length?c[0]:c:i(this,s)}return this},l.prototype.removeAllListeners=function(e){var t;return e?(t=n?n+e:e,this._events[t]&&i(this,t)):(this._events=new r,this._eventsCount=0),this},l.prototype.off=l.prototype.removeListener,l.prototype.addListener=l.prototype.on,l.prefixed=n,l.EventEmitter=l,e.exports=l}}]);
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.