1try{let t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},e=(new t.Error).stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="8ea77240-3037-4ce6-86e0-1bb72a0b752c",t._sentryDebugIdIdentifier="sentry-dbid-8ea77240-3037-4ce6-86e0-1bb72a0b752c")}catch(t){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7044],{3972:(t,e,n)=>{n.d(e,{BN:()=>p,RK:()=>m,UE:()=>g,UU:()=>h,cY:()=>d,we:()=>f});var o=n(84277),r=n(59585),i=n(24228),l="undefined"!=typeof document?r.useLayoutEffect:function(){};function a(t,e){let n,o,r;if(t===e)return!0;if(typeof t!=typeof e)return!1;if("function"==typeof t&&t.toString()===e.toString())return!0;if(t&&e&&"object"==typeof t){if(Array.isArray(t)){if((n=t.length)!==e.length)return!1;for(o=n;0!=o--;)if(!a(t[o],e[o]))return!1;return!0}if((n=(r=Object.keys(t)).length)!==Object.keys(e).length)return!1;for(o=n;0!=o--;)if(!({}).hasOwnProperty.call(e,r[o]))return!1;for(o=n;0!=o--;){let n=r[o];if(("_owner"!==n||!t.$$typeof)&&!a(t[n],e[n]))return!1}return!0}return t!=t&&e!=e}function u(t){return"undefined"==typeof window?1:(t.ownerDocument.defaultView||window).devicePixelRatio||1}function c(t,e){let n=u(t);return Math.round(e*n)/n}function s(t){let e=r.useRef(t);return l(()=>{e.current=t}),e}function f(t){void 0===t&&(t={});let{placement:e="bottom",strategy:n="absolute",middleware:f=[],platform:d,elements:{reference:p,floating:h}={},transform:m=!0,whileElementsMounted:g,open:y}=t,[v,w]=r.useState({x:0,y:0,strategy:n,placement:e,middlewareData:{},isPositioned:!1}),[b,x]=r.useState(f);a(b,f)||x(f);let[S,E]=r.useState(null),[R,T]=r.useState(null),P=r.useCallback(t=>{t!==A.current&&(A.current=t,E(t))},[]),L=r.useCallback(t=>{t!==D.current&&(D.current=t,T(t))},[]),k=p||S,C=h||R,A=r.useRef(null),D=r.useRef(null),I=r.useRef(v),N=null!=g,O=s(g),_=s(d),j=s(y),V=r.useCallback(()=>{if(!A.current||!D.current)return;let t={placement:e,strategy:n,middleware:b};_.current&&(t.platform=_.current),(0,o.rD)(A.current,D.current,t).then(t=>{let e={...t,isPositioned:!1!==j.current};q.current&&!a(I.current,e)&&(I.current=e,i.flushSync(()=>{w(e)}))})},[b,e,n,_,j]);l(()=>{!1===y&&I.current.isPositioned&&(I.current.isPositioned=!1,w(t=>({...t,isPositioned:!1})))},[y]);let q=r.useRef(!1);l(()=>(q.current=!0,()=>{q.current=!1}),[]),l(()=>{if(k&&(A.current=k),C&&(D.current=C),k&&C){if(O.current)return O.current(k,C,V);V()}},[k,C,V,O,N]);let F=r.useMemo(()=>({reference:A,floating:D,setReference:P,setFloating:L}),[P,L]),H=r.useMemo(()=>({reference:k,floating:C}),[k,C]),M=r.useMemo(()=>{let t={position:n,left:0,top:0};if(!H.floating)return t;let e=c(H.floating,v.x),o=c(H.floating,v.y);return m?{...t,transform:"translate("+e+"px, "+o+"px)",...u(H.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:e,top:o}},[n,m,H.floating,v.x,v.y]);return r.useMemo(()=>({...v,update:V,refs:F,elements:H,floatingStyles:M}),[v,V,F,H,M])}let d=(t,e)=>({...(0,o.cY)(t),options:[t,e]}),p=(t,e)=>({...(0,o.BN)(t),options:[t,e]}),h=(t,e)=>({...(0,o.UU)(t),options:[t,e]}),m=(t,e)=>({...(0,o.RK)(t),options:[t,e]}),g=(t,e)=>({...(t=>({name:"arrow",options:t,fn(e){let{element:n,padding:r}="function"==typeof t?t(e):t;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?(0,o.UE)({element:n.current,padding:r}).fn(e):{}:n?(0,o.UE)({element:n,padding:r}).fn(e):{}}}))(t),options:[t,e]})},45510:(t,e,n)=>{function o(){return"undefined"!=typeof window}function r(t){return a(t)?(t.nodeName||"").toLowerCase():"#document"}function i(t){var e;return(null==t||null==(e=t.ownerDocument)?void 0:e.defaultView)||window}function l(t){var e;return null==(e=(a(t)?t.ownerDocument:t.document)||window.document)?void 0:e.documentElement}function a(t){return!!o()&&(t instanceof Node||t instanceof i(t).Node)}function u(t){return!!o()&&(t instanceof Element||t instanceof i(t).Element)}function c(t){return!!o()&&(t instanceof HTMLElement||t instanceof i(t).HTMLElement)}function s(t){return!!o()&&"undefined"!=typeof ShadowRoot&&(t instanceof ShadowRoot||t instanceof i(t).ShadowRoot)}n.d(e,{$4:()=>L,CP:()=>P,L9:()=>T,Lv:()=>h,Ng:()=>s,Tc:()=>S,Tf:()=>g,ZU:()=>d,_m:()=>k,ep:()=>l,eu:()=>R,gJ:()=>x,mq:()=>r,sQ:()=>b,sb:()=>c,v9:()=>function t(e,n,o){var r;void 0===n&&(n=[]),void 0===o&&(o=!0);let l=function t(e){let n=L(e);return R(n)?e.ownerDocument?e.ownerDocument.body:e.body:c(n)&&d(n)?n:t(n)}(e),a=l===(null==(r=e.ownerDocument)?void 0:r.body),u=i(l);if(a){let e=k(u);
1return n.concat(u,u.visualViewport||[],d(l)?l:[],e&&o?t(e):[])}return n.concat(l,t(l,[],o))},vq:()=>u,zk:()=>i});let f=new Set(["inline","contents"]);function d(t){let{overflow:e,overflowX:n,overflowY:o,display:r}=T(t);return/auto|scroll|overlay|hidden|clip/.test(e+o+n)&&!f.has(r)}let p=new Set(["table","td","th"]);function h(t){return p.has(r(t))}let m=[":popover-open",":modal"];function g(t){return m.some(e=>{try{return t.matches(e)}catch(t){return!1}})}let y=["transform","translate","scale","rotate","perspective"],v=["transform","translate","scale","rotate","perspective","filter"],w=["paint","layout","strict","content"];function b(t){let e=S(),n=u(t)?T(t):t;return y.some(t=>!!n[t]&&"none"!==n[t])||!!n.containerType&&"normal"!==n.containerType||!e&&!!n.backdropFilter&&"none"!==n.backdropFilter||!e&&!!n.filter&&"none"!==n.filter||v.some(t=>(n.willChange||"").includes(t))||w.some(t=>(n.contain||"").includes(t))}function x(t){let e=L(t);for(;c(e)&&!R(e);){if(b(e))return e;if(g(e))break;e=L(e)}return null}function S(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let E=new Set(["html","body","#document"]);function R(t){return E.has(r(t))}function T(t){return i(t).getComputedStyle(t)}function P(t){return u(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.scrollX,scrollTop:t.scrollY}}function L(t){if("html"===r(t))return t;let e=t.assignedSlot||t.parentNode||s(t)&&t.host||l(t);return s(e)?e.host:e}function k(t){return t.parent&&Object.getPrototypeOf(t.parent)?t.frameElement:null}},69299:(t,e,n)=>{n.d(e,{$u:()=>w,EW:()=>v,F2:()=>y,Go:()=>p,O_:()=>h,Pg:()=>c,RS:()=>r,WZ:()=>x,YE:()=>g,YF:()=>u,cX:()=>d,gR:()=>i,jo:()=>b,nr:()=>s,tZ:()=>m});var o=n(45510);function r(t){let e=t.activeElement;for(;(null==(n=e)||null==(n=n.shadowRoot)?void 0:n.activeElement)!=null;){var n;e=e.shadowRoot.activeElement}return e}function i(t,e){if(!t||!e)return!1;let n=null==e.getRootNode?void 0:e.getRootNode();if(t.contains(e))return!0;if(n&&(0,o.Ng)(n)){let n=e;for(;n;){if(t===n)return!0;n=n.parentNode||n.host}}return!1}function l(){let t=navigator.userAgentData;return null!=t&&t.platform?t.platform:navigator.platform}function a(){let t=navigator.userAgentData;return t&&Array.isArray(t.brands)?t.brands.map(t=>{let{brand:e,version:n}=t;return e+"/"+n}).join(" "):navigator.userAgent}function u(t){return 0===t.mozInputSource&&!!t.isTrusted||(f()&&t.pointerType?"click"===t.type&&1===t.buttons:0===t.detail&&!t.pointerType)}function c(t){return!a().includes("jsdom/")&&(!f()&&0===t.width&&0===t.height||f()&&1===t.width&&1===t.height&&0===t.pressure&&0===t.detail&&"mouse"===t.pointerType||t.width<1&&t.height<1&&0===t.pressure&&0===t.detail&&"touch"===t.pointerType)}function s(){return/apple/i.test(navigator.vendor)}function f(){let t=/android/i;return t.test(l())||t.test(a())}function d(){return l().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function p(t,e){let n=["mouse","pen"];return e||n.push("",void 0),n.includes(t)}function h(t){return"nativeEvent"in t}function m(t){return t.matches("html,body")}function g(t){return(null==t?void 0:t.ownerDocument)||document}function y(t,e){return null!=e&&("composedPath"in t?t.composedPath().includes(e):null!=t.target&&e.contains(t.target))}function v(t){return"composedPath"in t?t.composedPath()[0]:t.target}function w(t){return(0,o.sb)(t)&&t.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}function b(t){t.preventDefault(),t.stopPropagation()}function x(t){return!!t&&"combobox"===t.getAttribute("role")&&w(t)}},70401:(t,e,n)=>{n.d(e,{AO:()=>k,Kr:()=>L});var o='input:not([inert]):not([inert] *),select:not([inert]):not([inert] *),textarea:not([inert]):not([inert] *),a[href]:not([inert]):not([inert] *),button:not([inert]):not([inert] *),[tabindex]:not(slot):not([inert]):not([inert] *),audio[controls]:not([inert]):not([inert] *),video[controls]:not([inert]):not([inert] *),[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *),details>summary:first-of-type:not([inert]):not([inert] *),details:not([inert]):not([inert] *)',r="undefined"==typeof Element,i=r?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,l=!r&&Element.prototype.getRootNode?function(t){var e;return null==t||null==(e=t.getRootNode)?void 0:e.call(t)}:function(t){return null==t?void 0:t.ownerDocument},a=function(t,e){void 0===e&&(e=!0);var n,o=null==t||null==(n=t.getAttribute)?void 0:n.call(t,"inert");return""===o||"true"===o||e&&t&&("function"==typeof t.closest?t.closest("[inert]"):a(t.parentNode))},u=function(t){var e,n=null==t||null==(e=t.getAttribute)?void 0:e.call(t,"contenteditable");return""===n||"true"===n},c=function(t,e,n){if(a(t))return[];
vendor: 4,437 bytes, line 1
1var r=Array.prototype.slice.apply(t.querySelectorAll(o));return e&&i.call(t,o)&&r.unshift(t),r=r.filter(n)},s=function(t,e,n){for(var r=[],l=Array.from(t);l.length;){var u=l.shift();if(!a(u,!1))if("SLOT"===u.tagName){var c=u.assignedElements(),f=s(c.length?c:u.children,!0,n);n.flatten?r.push.apply(r,f):r.push({scopeParent:u,candidates:f})}else{i.call(u,o)&&n.filter(u)&&(e||!t.includes(u))&&r.push(u);var d=u.shadowRoot||"function"==typeof n.getShadowRoot&&n.getShadowRoot(u),p=!a(d,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(u));if(d&&p){var h=s(!0===d?u.children:d.children,!0,n);n.flatten?r.push.apply(r,h):r.push({scopeParent:u,candidates:h})}else l.unshift.apply(l,u.children)}}return r},f=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},d=function(t){if(!t)throw Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||u(t))&&!f(t)?0:t.tabIndex},p=function(t,e){var n=d(t);return n<0&&e&&!f(t)?0:n},h=function(t,e){return t.tabIndex===e.tabIndex?t.documentOrder-e.documentOrder:t.tabIndex-e.tabIndex},m=function(t){return"INPUT"===t.tagName},g=function(t,e){for(var n=0;n<t.length;n++)if(t[n].checked&&t[n].form===e)return t[n]},y=function(t){if(!t.name)return!0;var e,n=t.form||l(t),o=function(t){return n.querySelectorAll('input[type="radio"][name="'+t+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)e=o(window.CSS.escape(t.name));else try{e=o(t.name)}catch(t){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",t.message),!1}var r=g(e,t.form);return!r||r===t},v=function(t){return m(t)&&"radio"===t.type&&!y(t)},w=function(t){var e,n,o,r,i,a,u,c=t&&l(t),s=null==(e=c)?void 0:e.host,f=!1;if(c&&c!==t)for(f=!!(null!=(n=s)&&null!=(o=n.ownerDocument)&&o.contains(s)||null!=t&&null!=(r=t.ownerDocument)&&r.contains(t));!f&&s;)f=!!(null!=(a=s=null==(i=c=l(s))?void 0:i.host)&&null!=(u=a.ownerDocument)&&u.contains(s));return f},b=function(t){var e=t.getBoundingClientRect(),n=e.width,o=e.height;return 0===n&&0===o},x=function(t,e){var n=e.displayCheck,o=e.getShadowRoot;if("full-native"===n&&"checkVisibility"in t)return!t.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});if("hidden"===getComputedStyle(t).visibility)return!0;var r=i.call(t,"details>summary:first-of-type")?t.parentElement:t;if(i.call(r,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"full-native"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return b(t)}else{if("function"==typeof o){for(var a=t;t;){var u=t.parentElement,c=l(t);if(u&&!u.shadowRoot&&!0===o(u))return b(t);t=t.assignedSlot?t.assignedSlot:u||c===t.ownerDocument?u:c.host}t=a}if(w(t))return!t.getClientRects().length;if("legacy-full"!==n)return!0}return!1},S=function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var e=t.parentElement;e;){if("FIELDSET"===e.tagName&&e.disabled){for(var n=0;n<e.children.length;n++){var o=e.children.item(n);if("LEGEND"===o.tagName)return!!i.call(e,"fieldset[disabled] *")||!o.contains(t)}return!0}e=e.parentElement}return!1},E=function(t,e){return!(e.disabled||m(e)&&"hidden"===e.type||x(e,t)||"DETAILS"===e.tagName&&Array.prototype.slice.apply(e.children).some(function(t){return"SUMMARY"===t.tagName})||S(e))},R=function(t,e){return!(v(e)||0>d(e))&&!!E(t,e)},T=function(t){var e=parseInt(t.getAttribute("tabindex"),10);return!!isNaN(e)||!!(e>=0)},P=function(t){var e=[],n=[];return t.forEach(function(t,o){var r=!!t.scopeParent,i=r?t.scopeParent:t,l=p(i,r),a=r?P(t.candidates):i;0===l?r?e.push.apply(e,a):e.push(i):n.push({documentOrder:o,tabIndex:l,item:t,isScope:r,content:a})}),n.sort(h).reduce(function(t,e){return e.isScope?t.push.apply(t,e.content):t.push(e.content),t},[]).concat(e)},L=function(t,e){return P((e=e||{}).getShadowRoot?s([t],e.includeContainer,{filter:R.bind(null,e),flatten:!1,getShadowRoot:e.getShadowRoot,shadowRootFilter:T}):c(t,e.includeContainer,R.bind(null,e)))},k=function(t,e){if(e=e||{},!t)throw Error("No node provided");return!1!==i.call(t,o)&&R(e,t)}},77396:(t,e,n)=>{n.d(e,{B1:()=>A,C0:()=>p,DD:()=>o,Dz:()=>w,Jx:()=>u,LI:()=>l,PG:()=>m,RI:()=>a,Sg:()=>h,T9:()=>i,TV:()=>v,WJ:()=>x,_3:()=>d,aD:()=>S,bV:()=>k,jk:()=>r,lP:()=>L,nI:()=>C,qE:()=>f,sq:()=>g,w7:()=>b});let o=["top","right","bottom","left"].reduce((t,e)=>
1t.concat(e,e+"-start",e+"-end"),[]),r=Math.min,i=Math.max,l=Math.round,a=Math.floor,u=t=>({x:t,y:t}),c={left:"right",right:"left",bottom:"top",top:"bottom"},s={start:"end",end:"start"};function f(t,e,n){return i(t,r(e,n))}function d(t,e){return"function"==typeof t?t(e):t}function p(t){return t.split("-")[0]}function h(t){return t.split("-")[1]}function m(t){return"x"===t?"y":"x"}function g(t){return"y"===t?"height":"width"}let y=new Set(["top","bottom"]);function v(t){return y.has(p(t))?"y":"x"}function w(t){return m(v(t))}function b(t,e,n){void 0===n&&(n=!1);let o=h(t),r=w(t),i=g(r),l="x"===r?o===(n?"end":"start")?"right":"left":"start"===o?"bottom":"top";return e.reference[i]>e.floating[i]&&(l=k(l)),[l,k(l)]}function x(t){let e=k(t);return[S(t),e,S(e)]}function S(t){return t.replace(/start|end/g,t=>s[t])}let E=["left","right"],R=["right","left"],T=["top","bottom"],P=["bottom","top"];function L(t,e,n,o){let r=h(t),i=function(t,e,n){switch(t){case"top":case"bottom":if(n)return e?R:E;return e?E:R;case"left":case"right":return e?T:P;default:return[]}}(p(t),"start"===n,o);return r&&(i=i.map(t=>t+"-"+r),e&&(i=i.concat(i.map(S)))),i}function k(t){return t.replace(/left|right|bottom|top/g,t=>c[t])}function C(t){return"number"!=typeof t?{top:0,right:0,bottom:0,left:0,...t}:{top:t,right:t,bottom:t,left:t}}function A(t){let{x:e,y:n,width:o,height:r}=t;return{width:o,height:r,top:n,left:e,right:e+o,bottom:n+r,x:e,y:n}}},78253:(t,e,n)=>{n.d(e,{sf:()=>u,so:()=>l});var o=n(42063),r=n(59585),i=(0,r.createContext)({client:o.Ay,bootstrap:void 0});function l(t){var e,n,l=t.children,a=t.client,u=t.apiKey,c=t.options,s=(0,r.useRef)(null),f=(0,r.useMemo)(function(){return a?(u&&console.warn("[PostHog.js] You have provided both `client` and `apiKey` to `PostHogProvider`. `apiKey` will be ignored in favour of `client`."),c&&console.warn("[PostHog.js] You have provided both `client` and `options` to `PostHogProvider`. `options` will be ignored in favour of `client`."),a):(u||console.warn("[PostHog.js] No `apiKey` or `client` were provided to `PostHogProvider`. Using default global `window.posthog` instance. You must initialize it manually. This is not recommended behavior."),o.Ay)},[a,u,JSON.stringify(c)]);return(0,r.useEffect)(function(){if(!a){var t=s.current;t?(u!==t.apiKey&&console.warn("[PostHog.js] You have provided a different `apiKey` to `PostHogProvider` than the one that was already initialized. This is not supported by our provider and we'll keep using the previous key. If you need to toggle between API Keys you need to control the `client` yourself and pass it in as a prop rather than an `apiKey` prop."),c&&!function t(e,n,o){if(void 0===o&&(o=new WeakMap),e===n)return!0;if("object"!=typeof e||null===e||"object"!=typeof n||null===n)return!1;if(o.has(e)&&o.get(e)===n)return!0;o.set(e,n);var r=Object.keys(e),i=Object.keys(n);if(r.length!==i.length)return!1;for(var l=0;l<r.length;l++){var a=r[l];if(!i.includes(a)||!t(e[a],n[a],o))return!1}return!0}(c,t.options)&&o.Ay.set_config(c)):(o.Ay.__loaded&&console.warn("[PostHog.js] `posthog` was already loaded elsewhere. This may cause issues."),o.Ay.init(u,c)),s.current={apiKey:u,options:null!=c?c:{}}}},[a,u,JSON.stringify(c)]),r.createElement(i.Provider,{value:{client:f,bootstrap:null!=(e=null==c?void 0:c.bootstrap)?e:null==(n=null==a?void 0:a.config)?void 0:n.bootstrap}},l)}var a=function(t){return"function"==typeof t},u=function(){return(0,r.useContext)(i).client},c=function(t,e){return(c=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])})(t,e)};"function"==typeof SuppressedError&&SuppressedError;var s={componentStack:null,exceptionEvent:null,error:null},f={INVALID_FALLBACK:"[PostHog.js][PostHogErrorBoundary] Invalid fallback prop, provide a valid React element or a function that returns a valid React element."};!function(t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function e(){this.constructor=n}function n(e){var n=t.call(this,e)||this;return n.state=s,n}c(n,t),n.prototype=null===t?Object.create(t):(e.prototype=t.prototype,new e),n.prototype.componentDidCatch=function(t,e){var n,o=this.props.additionalProperties;a(o)?n=o(t):"object"==typeof o&&(n=o);var r=this.context.client.captureException(t,n),i=e.componentStack;this.setState({error:t,componentStack:null!=i?i:null,exceptionEvent:r})},n.prototype.render=function(){var t=this.props,e=t.children,n=t.fallback,o=this.state;if(null==o.componentStack)return a(e)?e():e;var i=a(n)?r.createElement(n,{error:o.error,componentStack:o.componentStack,exceptionEvent:o.exceptionEvent}):n;return r.isValidElement(i)?i:(console.warn(f.INVALID_FALLBACK),r.createElement(r.Fragment,null))},n.contextType=i}(r.Component)},84277:(t,e,n)=>{n.d(e,{UE:()=>D,RK:()=>k,ll:()=>P,rD:()=>I,UU:()=>A,cY:()=>L,BN:()=>C});var o=n(77396);function r(t,e,n){let r,{reference:i,floating:l}=t,a=(0,o.TV)(e),u=(0,o.Dz)(e),c=(0,o.sq)(u),s=(0,o.C0)(e),f="y"===a,d=i.x+i.width/2-l.width/2,p=i.y+i.height/2-l.height/2,h=i[c]/2-l[c]/2;switch(s){case"top":r={x:d,y:i.y-l.height};break;case"bottom":r={x:d,y:i.y+i.height};break;case"right":r={x:i.x+i.width,y:p};break;case"left":r={x:i.x-l.width,y:p};break;default:r={x:i.x,y:i.y}}switch((0,o.Sg)(e)){case"start":r[u]-=h*(n&&f?-1:1);break;case"end":r[u]+=h*(n&&f?-1:1)}return r}let i=async(t,e,n)=>{let{placement:o="bottom",strategy:i="absolute",middleware:l=[],platform:a}=n,u=l.filter(Boolean),c=await (null==a.isRTL?void 0:a.isRTL(e)),s=await a.getElementRects({reference:t,floating:e,strategy:i}
1),{x:f,y:d}=r(s,o,c),p=o,h={},m=0;for(let n=0;n<u.length;n++){let{name:l,fn:g}=u[n],{x:y,y:v,data:w,reset:b}=await g({x:f,y:d,initialPlacement:o,placement:p,strategy:i,middlewareData:h,rects:s,platform:a,elements:{reference:t,floating:e}});f=null!=y?y:f,d=null!=v?v:d,h={...h,[l]:{...h[l],...w}},b&&m<=50&&(m++,"object"==typeof b&&(b.placement&&(p=b.placement),b.rects&&(s=!0===b.rects?await a.getElementRects({reference:t,floating:e,strategy:i}):b.rects),{x:f,y:d}=r(s,p,c)),n=-1)}return{x:f,y:d,placement:p,strategy:i,middlewareData:h}};async function l(t,e){var n;void 0===e&&(e={});let{x:r,y:i,platform:l,rects:a,elements:u,strategy:c}=t,{boundary:s="clippingAncestors",rootBoundary:f="viewport",elementContext:d="floating",altBoundary:p=!1,padding:h=0}=(0,o._3)(e,t),m=(0,o.nI)(h),g=u[p?"floating"===d?"reference":"floating":d],y=(0,o.B1)(await l.getClippingRect({element:null==(n=await (null==l.isElement?void 0:l.isElement(g)))||n?g:g.contextElement||await (null==l.getDocumentElement?void 0:l.getDocumentElement(u.floating)),boundary:s,rootBoundary:f,strategy:c})),v="floating"===d?{x:r,y:i,width:a.floating.width,height:a.floating.height}:a.reference,w=await (null==l.getOffsetParent?void 0:l.getOffsetParent(u.floating)),b=await (null==l.isElement?void 0:l.isElement(w))&&await (null==l.getScale?void 0:l.getScale(w))||{x:1,y:1},x=(0,o.B1)(l.convertOffsetParentRelativeRectToViewportRelativeRect?await l.convertOffsetParentRelativeRectToViewportRelativeRect({elements:u,rect:v,offsetParent:w,strategy:c}):v);return{top:(y.top-x.top+m.top)/b.y,bottom:(x.bottom-y.bottom+m.bottom)/b.y,left:(y.left-x.left+m.left)/b.x,right:(x.right-y.right+m.right)/b.x}}let a=new Set(["left","top"]);async function u(t,e){let{placement:n,platform:r,elements:i}=t,l=await (null==r.isRTL?void 0:r.isRTL(i.floating)),u=(0,o.C0)(n),c=(0,o.Sg)(n),s="y"===(0,o.TV)(n),f=a.has(u)?-1:1,d=l&&s?-1:1,p=(0,o._3)(e,t),{mainAxis:h,crossAxis:m,alignmentAxis:g}="number"==typeof p?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return c&&"number"==typeof g&&(m="end"===c?-1*g:g),s?{x:m*d,y:h*f}:{x:h*f,y:m*d}}var c=n(45510);function s(t){let e=(0,c.L9)(t),n=parseFloat(e.width)||0,r=parseFloat(e.height)||0,i=(0,c.sb)(t),l=i?t.offsetWidth:n,a=i?t.offsetHeight:r,u=(0,o.LI)(n)!==l||(0,o.LI)(r)!==a;return u&&(n=l,r=a),{width:n,height:r,$:u}}function f(t){return(0,c.vq)(t)?t:t.contextElement}function d(t){let e=f(t);if(!(0,c.sb)(e))return(0,o.Jx)(1);let n=e.getBoundingClientRect(),{width:r,height:i,$:l}=s(e),a=(l?(0,o.LI)(n.width):n.width)/r,u=(l?(0,o.LI)(n.height):n.height)/i;return a&&Number.isFinite(a)||(a=1),u&&Number.isFinite(u)||(u=1),{x:a,y:u}}let p=(0,o.Jx)(0);function h(t){let e=(0,c.zk)(t);
1return(0,c.Tc)()&&e.visualViewport?{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}:p}function m(t,e,n,r){var i;void 0===e&&(e=!1),void 0===n&&(n=!1);let l=t.getBoundingClientRect(),a=f(t),u=(0,o.Jx)(1);e&&(r?(0,c.vq)(r)&&(u=d(r)):u=d(t));let s=(void 0===(i=n)&&(i=!1),r&&(!i||r===(0,c.zk)(a))&&i)?h(a):(0,o.Jx)(0),p=(l.left+s.x)/u.x,m=(l.top+s.y)/u.y,g=l.width/u.x,y=l.height/u.y;if(a){let t=(0,c.zk)(a),e=r&&(0,c.vq)(r)?(0,c.zk)(r):r,n=t,o=(0,c._m)(n);for(;o&&r&&e!==n;){let t=d(o),e=o.getBoundingClientRect(),r=(0,c.L9)(o),i=e.left+(o.clientLeft+parseFloat(r.paddingLeft))*t.x,l=e.top+(o.clientTop+parseFloat(r.paddingTop))*t.y;p*=t.x,m*=t.y,g*=t.x,y*=t.y,p+=i,m+=l,n=(0,c.zk)(o),o=(0,c._m)(n)}}return(0,o.B1)({width:g,height:y,x:p,y:m})}function g(t,e){let n=(0,c.CP)(t).scrollLeft;return e?e.left+n:m((0,c.ep)(t)).left+n}function y(t,e){let n=t.getBoundingClientRect();return{x:n.left+e.scrollLeft-g(t,n),y:n.top+e.scrollTop}}let v=new Set(["absolute","fixed"]);function w(t,e,n){let r;if("viewport"===e)r=function(t,e){let n=(0,c.zk)(t),o=(0,c.ep)(t),r=n.visualViewport,i=o.clientWidth,l=o.clientHeight,a=0,u=0;if(r){i=r.width,l=r.height;let t=(0,c.Tc)();(!t||t&&"fixed"===e)&&(a=r.offsetLeft,u=r.offsetTop)}let s=g(o);if(s<=0){let t=o.ownerDocument,e=t.body,n=getComputedStyle(e),r="CSS1Compat"===t.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,l=Math.abs(o.clientWidth-e.clientWidth-r);l<=25&&(i-=l)}else s<=25&&(i+=s);return{width:i,height:l,x:a,y:u}}(t,n);else if("document"===e)r=function(t){let e=(0,c.ep)(t),n=(0,c.CP)(t),r=t.ownerDocument.body,i=(0,o.T9)(e.scrollWidth,e.clientWidth,r.scrollWidth,r.clientWidth),l=(0,o.T9)(e.scrollHeight,e.clientHeight,r.scrollHeight,r.clientHeight),a=-n.scrollLeft+g(t),u=-n.scrollTop;return"rtl"===(0,c.L9)(r).direction&&(a+=(0,o.T9)(e.clientWidth,r.clientWidth)-i),{width:i,height:l,x:a,y:u}}((0,c.ep)(t));else if((0,c.vq)(e))r=function(t,e){let n=m(t,!0,"fixed"===e),r=n.top+t.clientTop,i=n.left+t.clientLeft,l=(0,c.sb)(t)?d(t):(0,o.Jx)(1),a=t.clientWidth*l.x,u=t.clientHeight*l.y;return{width:a,height:u,x:i*l.x,y:r*l.y}}(e,n);else{let n=h(t);r={x:e.x-n.x,y:e.y-n.y,width:e.width,height:e.height}}return(0,o.B1)(r)}function b(t){return"static"===(0,c.L9)(t).position}function x(t,e){if(!(0,c.sb)(t)||"fixed"===(0,c.L9)(t).position)return null;if(e)return e(t);let n=t.offsetParent;return(0,c.ep)(t)===n&&(n=n.ownerDocument.body),n}function S(t,e){let n=(0,c.zk)(t);if((0,c.Tf)(t))return n;if(!(0,c.sb)(t)){let e=(0,c.$4)(t);for(;e&&!(0,c.eu)(e);){if((0,c.vq)(e)&&!b(e))return e;e=(0,c.$4)(e)}return n}let o=x(t,e);for(;o&&(0,c.Lv)(o)&&b(o);)o=x(o,e);return o&&(0,c.eu)(o)&&b(o)&&!(0,c.sQ)(o)?n:o||(0,c.gJ)(t)||n}let E=async function(t){let e=this.getOffsetParent||S,n=this.getDimensions,r=await n(t.floating);return{reference:function(t,e,n){let r=(0,c.sb)(e),i=(0,c.ep)(e),l="fixed"===n,a=m(t,!0,l,e),u={scrollLeft:0,scrollTop:0},s=(0,o.Jx)(0);if(r||!r&&!l)if(("body"!==(0,c.mq)(e)||(0,c.ZU)(i))&&(u=(0,c.CP)(e)),r){let t=m(e,!0,l,e);s.x=t.x+e.clientLeft,s.y=t.y+e.clientTop}else i&&(s.x=g(i));l&&!r&&i&&(s.x=g(i));let f=!i||r||l?(0,o.Jx)(0):y(i,u);return{x:a.left+u.scrollLeft-s.x-f.x,y:a.top+u.scrollTop-s.y-f.y,width:a.width,height:a.height}}(t.reference,await e(t.floating),t.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},R={convertOffsetParentRelativeRectToViewportRelativeRect:function(t){let{elements:e,rect:n,offsetParent:r,strategy:i}=t,l="fixed"===i,a=(0,c.ep)(r),u=!!e&&(0,c.Tf)(e.floating);if(r===a||u&&l)return n;let s={scrollLeft:0,scrollTop:0},f=(0,o.Jx)(1),p=(0,o.Jx)(0),h=(0,c.sb)(r);if((h||!h&&!l)&&(("body"!==(0,c.mq)(r)||(0,c.ZU)(a))&&(s=(0,c.CP)(r)),(0,c.sb)(r))){let t=m(r);f=d(r),p.x=t.x+r.clientLeft,p.y=t.y+r.clientTop}let g=!a||h||l?(0,o.Jx)(0):y(a,s);return{width:n.width*f.x,height:n.height*f.y,x:n.x*f.x-s.scrollLeft*f.x+p.x+g.x,y:n.y*f.y-s.scrollTop*f.y+p.y+g.y}},getDocumentElement:c.ep,getClippingRect:function(t){let{element:e,boundary:n,rootBoundary:r,strategy:i}=t,l=[..."clippingAncestors"===n?(0,c.Tf)(e)?[]:function(t,e){let n=e.get(t);if(n)return n;let o=(0,c.v9)(t,[],!1).filter(t=>(0,c.vq)(t)&&"body"!==(0,c.mq)(t)),r=null,i="fixed"===(0,c.L9)(t).position,l=i?(0,c.$4)(t):t;for(;(0,c.vq)(l)&&!(0,c.eu)(l);){let e=(0,c.L9)(l),n=(0,c.sQ)(l);n||"fixed"!==e.position||(r=null),(i?!n&&!r:!n&&"static"===e.position&&!!r&&v.has(r.position)||(0,c.ZU)(l)&&!n&&function t(e,n){let o=(0,c.$4)(e);return!(o===n||!(0,c.vq)(o)||(0,c.eu)(o))&&("fixed"===(0,c.L9)(o).position||t(o,n))}(t,l))?o=o.filter(t=>t!==l):r=e,l=(0,c.$4)(l)}return e.set(t,o),o}(e,this._c):[].concat(n),r],a=l[0],u=l.reduce((t,n)=>{let r=w(e,n,i);return t.top=(0,o.T9)(r.top,t.top),t.right=(0,o.jk)(r.right,t.right),t.bottom=(0,o.jk)(r.bottom,t.bottom),t.left=(0,o.T9)(r.left,t.left),t},w(e,a,i));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}},getOffsetParent:S,getElementRects:E,getClientRects:function(t){return Array.from(t.getClientRects())},getDimensions:function(t){let{width:e,height:n}=s(t);return{width:e,height:n}},getScale:d,isElement:c.vq,isRTL:function(t){return"rtl"===(0,c.L9)(t).direction}};function T(t,e){return t.x===e.x&&t.y===e.y&&t.width===e.width&&t.height===e.height}function P(t,e,n,r){let i;void 0===r&&(r={});let{ancestorScroll:l=!0,ancestorResize:a=!0,elementResize:u="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:d=!1}=r,p=f(t),h=l||a?[...p?(0,c.v9)(p):[],...(0,c.v9)(e)]:[];h.forEach(t=>{l&&t.addEventListener("scroll",n,{passive:!0}),a&&t.addEventListener("resize",n)});let g=p&&s?function(t,e){let n,r=null,i=(0,c.ep)(t);function l(){var t;clearTimeout(n),null==(t=r)||t.disconnect(),r=null}return!function a(u,c){void 0===u&&(u=!1),void 0===c&&(c=1),l();let s=t.getBoundingClientRect(),{left:f,top:d,width:p,height:h}=s;if(u||e(),!p||!h)return;let m=(0,o.RI)(d),g=(0,o.RI)(i.clientWidth-(f+p)),y={rootMargin:-m+"px "+-g+"px "+-(0,o.RI)(i.clientHeight-(d+h))+"px "+-(0,o.RI)(f)+"px",threshold:(0,o.T9)(0,(0,o.jk)(1,c))||1},v=!0;function w(e){let o=e[0].intersectionRatio;if(o!==c){if(!v)return a();o?a(!1,o):n=setTimeout(()=>{a(!1,1e-7)},1e3)}1!==o||T(s,t.getBoundingClientRect())||a(),v=!1}try{r=new IntersectionObserver(w,{...y,root:i.ownerDocument})}catch(t){r=new IntersectionObserver(w,y)}r.observe(t)}(!0),l}(p,n):null,y=-1,v=null;u&&(v=new ResizeObserver(t=>{let[o]=t;o&&o.target===p&&v&&(v.unobserve(e),cancelAnimationFrame(y),y=requestAnimationFrame(()=>{var t;null==(t=v)||t.observe(e)})),n()}
1),p&&!d&&v.observe(p),v.observe(e));let w=d?m(t):null;return d&&function e(){let o=m(t);w&&!T(w,o)&&n(),w=o,i=requestAnimationFrame(e)}(),n(),()=>{var t;h.forEach(t=>{l&&t.removeEventListener("scroll",n),a&&t.removeEventListener("resize",n)}),null==g||g(),null==(t=v)||t.disconnect(),v=null,d&&cancelAnimationFrame(i)}}let L=function(t){return void 0===t&&(t=0),{name:"offset",options:t,async fn(e){var n,o;let{x:r,y:i,placement:l,middlewareData:a}=e,c=await u(e,t);return l===(null==(n=a.offset)?void 0:n.placement)&&null!=(o=a.arrow)&&o.alignmentOffset?{}:{x:r+c.x,y:i+c.y,data:{...c,placement:l}}}}},k=function(t){return void 0===t&&(t={}),{name:"autoPlacement",options:t,async fn(e){var n,r,i,a;let{rects:u,middlewareData:c,placement:s,platform:f,elements:d}=e,{crossAxis:p=!1,alignment:h,allowedPlacements:m=o.DD,autoAlignment:g=!0,...y}=(0,o._3)(t,e),v=void 0!==h||m===o.DD?((a=h||null)?[...m.filter(t=>(0,o.Sg)(t)===a),...m.filter(t=>(0,o.Sg)(t)!==a)]:m.filter(t=>(0,o.C0)(t)===t)).filter(t=>!a||(0,o.Sg)(t)===a||!!g&&(0,o.aD)(t)!==t):m,w=await l(e,y),b=(null==(n=c.autoPlacement)?void 0:n.index)||0,x=v[b];if(null==x)return{};let S=(0,o.w7)(x,u,await (null==f.isRTL?void 0:f.isRTL(d.floating)));if(s!==x)return{reset:{placement:v[0]}};let E=[w[(0,o.C0)(x)],w[S[0]],w[S[1]]],R=[...(null==(r=c.autoPlacement)?void 0:r.overflows)||[],{placement:x,overflows:E}],T=v[b+1];if(T)return{data:{index:b+1,overflows:R},reset:{placement:T}};let P=R.map(t=>{let e=(0,o.Sg)(t.placement);return[t.placement,e&&p?t.overflows.slice(0,2).reduce((t,e)=>t+e,0):t.overflows[0],t.overflows]}).sort((t,e)=>t[1]-e[1]),L=(null==(i=P.filter(t=>t[2].slice(0,(0,o.Sg)(t[0])?2:3).every(t=>t<=0))[0])?void 0:i[0])||P[0][0];return L!==s?{data:{index:b+1,overflows:R},reset:{placement:L}}:{}}}},C=function(t){return void 0===t&&(t={}),{name:"shift",options:t,async fn(e){let{x:n,y:r,placement:i}=e,{mainAxis:a=!0,crossAxis:u=!1,limiter:c={fn:t=>{let{x:e,y:n}=t;return{x:e,y:n}}},...s}=(0,o._3)(t,e),f={x:n,y:r},d=await l(e,s),p=(0,o.TV)((0,o.C0)(i)),h=(0,o.PG)(p),m=f[h],g=f[p];if(a){let t="y"===h?"top":"left",e="y"===h?"bottom":"right",n=m+d[t],r=m-d[e];m=(0,o.qE)(n,m,r)}
1if(u){let t="y"===p?"top":"left",e="y"===p?"bottom":"right",n=g+d[t],r=g-d[e];g=(0,o.qE)(n,g,r)}let y=c.fn({...e,[h]:m,[p]:g});return{...y,data:{x:y.x-n,y:y.y-r,enabled:{[h]:a,[p]:u}}}}}},A=function(t){return void 0===t&&(t={}),{name:"flip",options:t,async fn(e){var n,r,i,a,u;let{placement:c,middlewareData:s,rects:f,initialPlacement:d,platform:p,elements:h}=e,{mainAxis:m=!0,crossAxis:g=!0,fallbackPlacements:y,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:w="none",flipAlignment:b=!0,...x}=(0,o._3)(t,e);if(null!=(n=s.arrow)&&n.alignmentOffset)return{};let S=(0,o.C0)(c),E=(0,o.TV)(d),R=(0,o.C0)(d)===d,T=await (null==p.isRTL?void 0:p.isRTL(h.floating)),P=y||(R||!b?[(0,o.bV)(d)]:(0,o.WJ)(d)),L="none"!==w;!y&&L&&P.push(...(0,o.lP)(d,b,w,T));let k=[d,...P],C=await l(e,x),A=[],D=(null==(r=s.flip)?void 0:r.overflows)||[];if(m&&A.push(C[S]),g){let t=(0,o.w7)(c,f,T);A.push(C[t[0]],C[t[1]])}if(D=[...D,{placement:c,overflows:A}],!A.every(t=>t<=0)){let t=((null==(i=s.flip)?void 0:i.index)||0)+1,e=k[t];if(e&&("alignment"!==g||E===(0,o.TV)(e)||D.every(t=>(0,o.TV)(t.placement)!==E||t.overflows[0]>0)))return{data:{index:t,overflows:D},reset:{placement:e}};let n=null==(a=D.filter(t=>t.overflows[0]<=0).sort((t,e)=>t.overflows[1]-e.overflows[1])[0])?void 0:a.placement;if(!n)switch(v){case"bestFit":{let t=null==(u=D.filter(t=>{if(L){let e=(0,o.TV)(t.placement);return e===E||"y"===e}return!0}).map(t=>[t.placement,t.overflows.filter(t=>t>0).reduce((t,e)=>t+e,0)]).sort((t,e)=>t[1]-e[1])[0])?void 0:u[0];t&&(n=t);break}case"initialPlacement":n=d}if(c!==n)return{reset:{placement:n}}}return{}}}},D=t=>({name:"arrow",options:t,async fn(e){let{x:n,y:r,placement:i,rects:l,platform:a,elements:u,middlewareData:c}=e,{element:s,padding:f=0}=(0,o._3)(t,e)||{};if(null==s)return{};let d=(0,o.nI)(f),p={x:n,y:r},h=(0,o.Dz)(i),m=(0,o.sq)(h),g=await a.getDimensions(s),y="y"===h,v=y?"clientHeight":"clientWidth",w=l.reference[m]+l.reference[h]-p[h]-l.floating[m],b=p[h]-l.reference[h],x=await (null==a.getOffsetParent?void 0:a.getOffsetParent(s)),S=x?x[v]:0;S&&await (null==a.isElement?void 0:a.isElement(x))||(S=u.floating[v]||l.floating[m]);let E=S/2-g[m]/2-1,R=(0,o.jk)(d[y?"top":"left"],E),T=(0,o.jk)(d[y?"bottom":"right"],E),P=S-g[m]-T,L=S/2-g[m]/2+(w/2-b/2),k=(0,o.qE)(R,L,P),C=!c.arrow&&null!=(0,o.Sg)(i)&&L!==k&&l.reference[m]/2-(L<R?R:T)-g[m]/2<0,A=C?L<R?L-R:L-P:0;return{[h]:p[h]+A,data:{[h]:k,centerOffset:L-k-A,...C&&{alignmentOffset:A}},reset:C}}}),I=(t,e,n)=>{let o=new Map,r={platform:R,...n},l={...r.platform,_c:o};return i(t,e,{...r,platform: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.