1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5409],{88388:function(a,b,c){c.d(b,{ht:function(){return B}});var d="input:not([inert]),select:not([inert]),textarea:not([inert]),a[href]:not([inert]),button:not([inert]),[tabindex]:not(slot):not([inert]),audio[controls]:not([inert]),video[controls]:not([inert]),[contenteditable]:not([contenteditable=\"false\"]):not([inert]),details>summary:first-of-type:not([inert]),details:not([inert])",e="undefined"==typeof Element,f=e?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,g=!e&&Element.prototype.getRootNode?function(a){var b;return null==a?void 0:null===(b=a.getRootNode)|| void 0===b?void 0:b.call(a)}:function(a){return null==a?void 0:a.ownerDocument},h=function a(b,c){void 0===c&&(c=!0);var d,e=null==b?void 0:null===(d=b.getAttribute)|| void 0===d?void 0:d.call(b,"inert");return""===e||"true"===e||c&&b&&a(b.parentNode)},i=function(a){var b,c=null==a?void 0:null===(b=a.getAttribute)|| void 0===b?void 0:b.call(a,"contenteditable");return""===c||"true"===c},j=function(a,b,c){if(h(a))return[];var e=Array.prototype.slice.apply(a.querySelectorAll(d));return b&&f.call(a,d)&&e.unshift(a),e=e.filter(c)},k=function a(b,c,e){for(var g=[],i=Array.from(b);i.length;){var j=i.shift();if(!h(j,!1))if("SLOT"===j.tagName){var k=j.assignedElements(),l=a(k.length?k:j.children,!0,e);e.flatten?g.push.apply(g,l):g.push({scopeParent:j,candidates:l})}else{f.call(j,d)&&e.filter(j)&&(c||!b.includes(j))&&g.push(j);var m=j.shadowRoot||"function"==typeof e.getShadowRoot&&e.getShadowRoot(j),n=!h(m,!1)&&(!e.shadowRootFilter||e.shadowRootFilter(j));if(m&&n){var o=a(!0===m?j.children:m.children,!0,e);e.flatten?g.push.apply(g,o):g.push({scopeParent:j,candidates:o})}else i.unshift.apply(i,j.children)}}return g},l=function(a){return!isNaN(parseInt(a.getAttribute("tabindex"),10))},m=function(a){if(!a)throw new Error("No node provided");return a.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(a.tagName)||i(a))&&!l(a)?0:a.tabIndex},n=function(a,b){var c=m(a);return c<0&&b&&!l(a)?0:c},o=function(a,b){return a.tabIndex===b.tabIndex?a.documentOrder-b.documentOrder:a.tabIndex-b.tabIndex},p=function(a){return"INPUT"===a.tagName},q=function(a,b){for(var c=0;c<a.length;c++)if(a[c].checked&&a[c].form===b)return a[c]},r=function(a){if(!a.name)return!0;var b,c=a.form||g(a),d=function(a){return c.querySelectorAll("input[type=\"radio\"][name=\""+a+"\"]")};if("undefined"!=typeof window&& void 0!==window.CSS&&"function"==typeof window.CSS.escape)b=d(window.CSS.escape(a.name));else try{b=d(a.name)}catch(e){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",e.message),!1}var f=q(b,a.form);return!f||f===a},s=function(a){var b;return p(b=a)&&"radio"===b.type&&!r(a)},t=function(a){var b,c,d,e,f,h,i,j=a&&g(a),k=null===(b=j)|| void 0===b?void 0:b.host,l=!1;if(j&&j!==a)for(l=!!(null!==(c=k)&& void 0!==c&&null!==(d=c.ownerDocument)&& void 0!==d&&d.contains(k)||null!=a&&null!==(e=a.ownerDocument)&& void 0!==e&&e.contains(a));!l&&k;)l=!!(null!==(h=k=null===(f=j=g(k))|| void 0===f?void 0:f.host)&& void 0!==h&&null!==(i=h.ownerDocument)&& void 0!==i&&i.contains(k));return l},u=function(a){var b=a.getBoundingClientRect(),c=b.width,d=b.height;return 0===c&&0===d},v=function(a,b){var c=b.displayCheck,d=b.getShadowRoot;if("hidden"===getComputedStyle(a).visibility)return!0;var e=f.call(a,"details>summary:first-of-type")?a.parentElement:a;if(f.call(e,"details:not([open]) *"))return!0;if(c&&"full"!==c&&"legacy-full"!==c){if("non-zero-area"===c)return u(a)}else{if("function"==typeof d){for(var h=a;a;){var i=a.parentElement,j=g(a);if(i&&!i.shadowRoot&& !0===d(i))return u(a);a=a.assignedSlot?a.assignedSlot:i||j===a.ownerDocument?i:j.host}a=h}if(t(a))return!a.getClientRects().length;if("legacy-full"!==c)return!0}return!1},w=function(a){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(a.tagName))for(var b=a.parentElement;b;){if("FIELDSET"===b.tagName&&b.disabled){for(var c=0;c<b.children.length;c++){var d=b.children.item(c);if("LEGEND"===d.tagName)return!!f.call(b,"fieldset[disabled] *")||!d.contains(a)}return!0}b=b.parentElement}return!1},x=function(a,b){var c,d;return!(b.disabled||h(b)||p(c=b)&&"hidden"===c.type||v(b,a)||"DETAILS"===(d=b).tagName&&Array.prototype.slice.apply(d.children).some(function(a){return"SUMMARY"===a.tagName})||w(b))},y=function(a,b){return!(s(b)||0>m(b))&&!!x(a,b)},z=function(a){var b=parseInt(a.getAttribute("tabindex"),10);return!!isNaN(b)||b>=0},A=function a(b){var c=[],d=[];return b.forEach(function(b,e){var f=!!b.scopeParent,g=f?b.scopeParent:b,h=n(g,f),i=f?a(b.candidates):g;0===h?f?c.push.apply(c,i):c.push(g):d.push({documentOrder:e,tabIndex:h,item:b,isScope:f,content:i})}),d.sort(o).reduce(function(a,b){return b.isScope?a.push.apply(a,b.content):a.push(b.content),a},[]).concat(c)},B=function(a,b){return A((b=b||{}).getShadowRoot?k([a],b.includeContainer,{filter:y.bind(null,b),flatten:!1,getShadowRoot:b.getShadowRoot,shadowRootFilter:z}):j(a,b.includeContainer,y.bind(null,b)))}},24750:function(a,b,c){c.d(b,{x7:function(){return T},Me:function(){return P},oo:function(){return U},RR:function(){return S},cv:function(){return Q},uY:function(){return R}});const d=Math.min,e=Math.max,f=Math.round,g=Math.floor,h=a=>({x:a,y:a}
1),i={left:"right",right:"left",bottom:"top",top:"bottom"},j={start:"end",end:"start"};function k(a,b,c){return e(a,d(b,c))}function l(a,b){return"function"==typeof a?a(b):a}function m(a){return a.split("-")[0]}function n(a){return a.split("-")[1]}function o(a){return"x"===a?"y":"x"}function p(a){return"y"===a?"height":"width"}function q(a){return["top","bottom"].includes(m(a))?"y":"x"}function r(a){return o(q(a))}function s(a){return a.replace(/start|end/g,a=>j[a])}function t(a){return a.replace(/left|right|bottom|top/g,a=>i[a])}function u(a){return"number"!=typeof a?{top:0,right:0,bottom:0,left:0,...a}:{top:a,right:a,bottom:a,left:a}}function v(a){const{x:b,y:c,width:d,height:e}=a;return{width:d,height:e,top:c,left:b,right:b+d,bottom:c+e,x:b,y:c}}function w(a,b,c){let{reference:d,floating:e}=a;const f=q(b),g=r(b),h=p(g),i=m(b),j="y"===f,k=d.x+d.width/2-e.width/2,l=d.y+d.height/2-e.height/2,o=d[h]/2-e[h]/2;let s;switch(i){case"top":s={x:k,y:d.y-e.height};break;case"bottom":s={x:k,y:d.y+d.height};break;case"right":s={x:d.x+d.width,y:l};break;case"left":s={x:d.x-e.width,y:l};break;default:s={x:d.x,y:d.y}}switch(n(b)){case"start":s[g]-=o*(c&&j?-1:1);break;case"end":s[g]+=o*(c&&j?-1:1);break}return s}const x=async(a,b,c)=>{const{placement:d="bottom",strategy:e="absolute",middleware:f=[],platform:g}=c,h=f.filter(Boolean),i=await (null==g.isRTL?void 0:g.isRTL(b));let j=await g.getElementRects({reference:a,floating:b,strategy:e}),{x:k,y:l}=w(j,d,i),m=d,n={},o=0;for(let p=0;p<h.length;p++){const{name:q,fn:r}=h[p],{x:s,y:t,data:u,reset:v}=await r({x:k,y:l,initialPlacement:d,placement:m,strategy:e,middlewareData:n,rects:j,platform:g,elements:{reference:a,floating:b}});k=null!=s?s:k,l=null!=t?t:l,n={...n,[q]:{...n[q],...u}},v&&o<=50&&(o++,"object"==typeof v&&(v.placement&&(m=v.placement),v.rects&&(j=!0===v.rects?await g.getElementRects({reference:a,floating:b,strategy:e}):v.rects),{x:k,y:l}=w(j,m,i)),p=-1)}return{x:k,y:l,placement:m,strategy:e,middlewareData:n}};async function y(a,b){var c;void 0===b&&(b={});const{x:d,y:e,platform:f,rects:g,elements:h,strategy:i}=a,{boundary:j="clippingAncestors",rootBoundary:k="viewport",elementContext:m="floating",altBoundary:n=!1,padding:o=0}=l(b,a),p=u(o),q=h[n?"floating"===m?"reference":"floating":m],r=v(await f.getClippingRect({element:null==(c=await (null==f.isElement?void 0:f.isElement(q)))||c?q:q.contextElement||await (null==f.getDocumentElement?void 0:f.getDocumentElement(h.floating)),boundary:j,rootBoundary:k,strategy:i})),s="floating"===m?{x:d,y:e,width:g.floating.width,height:g.floating.height}:g.reference,t=await (null==f.getOffsetParent?void 0:f.getOffsetParent(h.floating)),w=await (null==f.isElement?void 0:f.isElement(t))?await (null==f.getScale?void 0:f.getScale(t))||{x:1,y:1}:{x:1,y:1},x=v(f.convertOffsetParentRelativeRectToViewportRelativeRect?await f.convertOffsetParentRelativeRectToViewportRelativeRect({elements:h,rect:s,offsetParent:t,strategy:i}):s);return{top:(r.top-x.top+p.top)/w.y,bottom:(x.bottom-r.bottom+p.bottom)/w.y,left:(r.left-x.left+p.left)/w.x,right:(x.right-r.right+p.right)/w.x}}async function z(a,b){const{placement:c,platform:d,elements:e}=a,f=await (null==d.isRTL?void 0:d.isRTL(e.floating)),g=m(c),h=n(c),i="y"===q(c),j=["left","top"].includes(g)?-1:1,k=f&&i?-1:1,o=l(b,a);let{mainAxis:p,crossAxis:r,alignmentAxis:s}="number"==typeof o?{mainAxis:o,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...o};return h&&"number"==typeof s&&(r="end"===h?-1*s:s),i?{x:r*k,y:p*j}:{x:p*j,y:r*k}}var A=c(37317);function B(a){const b=(0,A.Dx)(a);let c=parseFloat(b.width)||0,d=parseFloat(b.height)||0;const e=(0,A.Re)(a),g=e?a.offsetWidth:c,h=e?a.offsetHeight:d,i=f(c)!==g||f(d)!==h;return i&&(c=g,d=h),{width:c,height:d,$:i}}function C(a){return(0,A.kK)(a)?a:a.contextElement}function D(a){const b=C(a);if(!(0,A.Re)(b))return h(1);const c=b.getBoundingClientRect(),{width:d,height:e,$:g}=B(b);let i=(g?f(c.width):c.width)/d,j=(g?f(c.height):c.height)/e;return i&&Number.isFinite(i)||(i=1),j&&Number.isFinite(j)||(j=1),{x:i,y:j}}const E=h(0);function F(a){const b=(0,A.Jj)(a);
1return(0,A.Pf)()&&b.visualViewport?{x:b.visualViewport.offsetLeft,y:b.visualViewport.offsetTop}:E}function G(a,b,c,d){var e,f,g;void 0===b&&(b=!1),void 0===c&&(c=!1);const i=a.getBoundingClientRect(),j=C(a);let k=h(1);b&&(d?(0,A.kK)(d)&&(k=D(d)):k=D(a));const l=(e=j,void 0===(f=c)&&(f=!1),(g=d)&&(!f||g===(0,A.Jj)(e))&&f)?F(j):h(0);let m=(i.left+l.x)/k.x,n=(i.top+l.y)/k.y,o=i.width/k.x,p=i.height/k.y;if(j){const q=(0,A.Jj)(j),r=d&&(0,A.kK)(d)?(0,A.Jj)(d):d;let s=q,t=s.frameElement;for(;t&&d&&r!==s;){const u=D(t),w=t.getBoundingClientRect(),x=(0,A.Dx)(t),y=w.left+(t.clientLeft+parseFloat(x.paddingLeft))*u.x,z=w.top+(t.clientTop+parseFloat(x.paddingTop))*u.y;m*=u.x,n*=u.y,o*=u.x,p*=u.y,m+=y,n+=z,s=(0,A.Jj)(t),t=s.frameElement}}return v({width:o,height:p,x:m,y:n})}function H(a){return G((0,A.tF)(a)).left+(0,A.Lw)(a).scrollLeft}function I(a,b,c){let d;if("viewport"===b)d=(function(a,b){const c=(0,A.Jj)(a),d=(0,A.tF)(a),e=c.visualViewport;let f=d.clientWidth,g=d.clientHeight,h=0,i=0;if(e){f=e.width,g=e.height;const j=(0,A.Pf)();(!j||j&&"fixed"===b)&&(h=e.offsetLeft,i=e.offsetTop)}return{width:f,height:g,x:h,y:i}})(a,c);else if("document"===b)d=(function(a){const b=(0,A.tF)(a),c=(0,A.Lw)(a),d=a.ownerDocument.body,f=e(b.scrollWidth,b.clientWidth,d.scrollWidth,d.clientWidth),g=e(b.scrollHeight,b.clientHeight,d.scrollHeight,d.clientHeight);let h=-c.scrollLeft+H(a);const i=-c.scrollTop;return"rtl"===(0,A.Dx)(d).direction&&(h+=e(b.clientWidth,d.clientWidth)-f),{width:f,height:g,x:h,y:i}})((0,A.tF)(a));else if((0,A.kK)(b))d=(function(a,b){const c=G(a,!0,"fixed"===b),d=c.top+a.clientTop,e=c.left+a.clientLeft,f=(0,A.Re)(a)?D(a):h(1),g=a.clientWidth*f.x,i=a.clientHeight*f.y,j=e*f.x,k=d*f.y;return{width:g,height:i,x:j,y:k}})(b,c);else{const f=F(a);d={...b,x:b.x-f.x,y:b.y-f.y}}return v(d)}function J(a,b){const c=(0,A.Ow)(a);return!(c===b||!(0,A.kK)(c)||(0,A.Py)(c))&&("fixed"===(0,A.Dx)(c).position||J(c,b))}function K(a){return"static"===(0,A.Dx)(a).position}function L(a,b){return(0,A.Re)(a)&&"fixed"!==(0,A.Dx)(a).position?b?b(a):a.offsetParent:null}function M(a,b){const c=(0,A.Jj)(a);if((0,A.tR)(a))return c;if(!(0,A.Re)(a)){let d=(0,A.Ow)(a);for(;d&&!(0,A.Py)(d);){if((0,A.kK)(d)&&!K(d))return d;d=(0,A.Ow)(d)}return c}let e=L(a,b);for(;e&&(0,A.Ze)(e)&&K(e);)e=L(e,b);return e&&(0,A.Py)(e)&&K(e)&&!(0,A.hT)(e)?c:e||(0,A.gQ)(a)||c}const N=async function(a){const b=this.getOffsetParent||M,c=this.getDimensions,d=await c(a.floating);return{reference:(function(a,b,c){const d=(0,A.Re)(b),e=(0,A.tF)(b),f="fixed"===c,g=G(a,!0,f,b);let i={scrollLeft:0,scrollTop:0};const j=h(0);if(d|| !d&&!f)if(("body"!==(0,A.wk)(b)||(0,A.ao)(e))&&(i=(0,A.Lw)(b)),d){const k=G(b,!0,f,b);j.x=k.x+b.clientLeft,j.y=k.y+b.clientTop}else e&&(j.x=H(e));const l=g.left+i.scrollLeft-j.x,m=g.top+i.scrollTop-j.y;return{x:l,y:m,width:g.width,height:g.height}})(a.reference,await b(a.floating),a.strategy),floating:{x:0,y:0,width:d.width,height:d.height}}},O={convertOffsetParentRelativeRectToViewportRelativeRect:function(a){let{elements:b,rect:c,offsetParent:d,strategy:e}=a;const f="fixed"===e,g=(0,A.tF)(d),i=!!b&&(0,A.tR)(b.floating);if(d===g||i&&f)return c;let j={scrollLeft:0,scrollTop:0},k=h(1);const l=h(0),m=(0,A.Re)(d);if((m|| !m&&!f)&&(("body"!==(0,A.wk)(d)||(0,A.ao)(g))&&(j=(0,A.Lw)(d)),(0,A.Re)(d))){const n=G(d);k=D(d),l.x=n.x+d.clientLeft,l.y=n.y+d.clientTop}return{width:c.width*k.x,height:c.height*k.y,x:c.x*k.x-j.scrollLeft*k.x+l.x,y:c.y*k.y-j.scrollTop*k.y+l.y}},getDocumentElement:A.tF,getClippingRect:function(a){let{element:b,boundary:c,rootBoundary:f,strategy:g}=a;const h="clippingAncestors"===c?(0,A.tR)(b)?[]:function(a,b){const c=b.get(a);if(c)return c;let d=(0,A.Kx)(a,[],!1).filter(a=>(0,A.kK)(a)&&"body"!==(0,A.wk)(a)),e=null;const f="fixed"===(0,A.Dx)(a).position;let g=f?(0,A.Ow)(a):a;for(;(0,A.kK)(g)&&!(0,A.Py)(g);){const h=(0,A.Dx)(g),i=(0,A.hT)(g);i||"fixed"!==h.position||(e=null);const j=f?!i&&!e:!i&&"static"===h.position&&!!e&&["absolute","fixed"].includes(e.position)||(0,A.ao)(g)&&!i&&J(a,g);j?d=d.filter(a=>a!==g):e=h,g=(0,A.Ow)(g)}return b.set(a,d),d}(b,this._c):[].concat(c),i=[...h,f],j=i[0],k=i.reduce((a,c)=>{const f=I(b,c,g);return a.top=e(f.top,a.top),a.right=d(f.right,a.right),a.bottom=d(f.bottom,a.bottom),a.left
1=e(f.left,a.left),a},I(b,j,g));return{width:k.right-k.left,height:k.bottom-k.top,x:k.left,y:k.top}},getOffsetParent:M,getElementRects:N,getClientRects:function(a){return Array.from(a.getClientRects())},getDimensions:function(a){const{width:b,height:c}=B(a);return{width:b,height:c}},getScale:D,isElement:A.kK,isRTL:function(a){return"rtl"===(0,A.Dx)(a).direction}};function P(a,b,c,f){void 0===f&&(f={});const{ancestorScroll:h=!0,ancestorResize:i=!0,elementResize:j="function"==typeof ResizeObserver,layoutShift:k="function"==typeof IntersectionObserver,animationFrame:l=!1}=f,m=C(a),n=h||i?[...m?(0,A.Kx)(m):[],...(0,A.Kx)(b)]:[];n.forEach(a=>{h&&a.addEventListener("scroll",c,{passive:!0}),i&&a.addEventListener("resize",c)});const o=m&&k?function(a,b){let c=null,f;const h=(0,A.tF)(a);function i(){var a;clearTimeout(f),null==(a=c)||a.disconnect(),c=null}function j(k,l){void 0===k&&(k=!1),void 0===l&&(l=1),i();const{left:m,top:n,width:o,height:p}=a.getBoundingClientRect();if(k||b(),!o||!p)return;const q=g(n),r=g(h.clientWidth-(m+o)),s=g(h.clientHeight-(n+p)),t=g(m),u={rootMargin:-q+"px "+ -r+"px "+ -s+"px "+ -t+"px",threshold:e(0,d(1,l))||1};let v=!0;function w(a){const b=a[0].intersectionRatio;if(b!==l){if(!v)return j();b?j(!1,b):f=setTimeout(()=>{j(!1,1e-7)},1e3)}v=!1}try{c=new IntersectionObserver(w,{...u,root:h.ownerDocument})}catch(x){c=new IntersectionObserver(w,u)}c.observe(a)}return j(!0),i}(m,c):null;let p=-1,q=null;j&&(q=new ResizeObserver(a=>{let[d]=a;d&&d.target===m&&q&&(q.unobserve(b),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var a;null==(a=q)||a.observe(b)})),c()}),m&&!l&&q.observe(m),q.observe(b));let r,s=l?G(a):null;function t(){const b=G(a);s&&(b.x!==s.x||b.y!==s.y||b.width!==s.width||b.height!==s.height)&&c(),s=b,r=requestAnimationFrame(t)}return l&&t(),c(),()=>{var a;n.forEach(a=>{h&&a.removeEventListener("scroll",c),i&&a.removeEventListener("resize",c)}),null==o||o(),null==(a=q)||a.disconnect(),q=null,l&&cancelAnimationFrame(r)}}const Q=function(a){return void 0===a&&(a=0),{name:"offset",options:a,async fn(b){var c,d;const{x:e,y:f,placement:g,middlewareData:h}=b,i=await z(b,a);return g===(null==(c=h.offset)?void 0:c.placement)&&null!=(d=h.arrow)&&d.alignmentOffset?{}:{x:e+i.x,y:f+i.y,data:{...i,placement:g}}}}},R=function(a){return void 0===a&&(a={}),{name:"shift",options:a,async fn(b){const{x:c,y:d,placement:e}=b,{mainAxis:f=!0,crossAxis:g=!1,limiter:h={fn:a=>{let{x:b,y:c}=a;return{x:b,y:c}}},...i}=l(a,b),j={x:c,y:d},n=await y(b,i),p=q(m(e)),r=o(p);let s=j[r],t=j[p];if(f){const u="y"===r?"top":"left",v="y"===r?"bottom":"right",w=s+n[u],x=s-n[v];s=k(w,s,x)}
1if(g){const z="y"===p?"top":"left",A="y"===p?"bottom":"right",B=t+n[z],C=t-n[A];t=k(B,t,C)}const D=h.fn({...b,[r]:s,[p]:t});return{...D,data:{x:D.x-c,y:D.y-d}}}}},S=function(a){return void 0===a&&(a={}),{name:"flip",options:a,async fn(b){var c,d,e,f,g;const{placement:h,middlewareData:i,rects:j,initialPlacement:k,platform:o,elements:u}=b,{mainAxis:v=!0,crossAxis:w=!0,fallbackPlacements:x,fallbackStrategy:z="bestFit",fallbackAxisSideDirection:A="none",flipAlignment:B=!0,...C}=l(a,b);if(null!=(c=i.arrow)&&c.alignmentOffset)return{};const D=m(h),E=q(k),F=m(k)===k,G=await (null==o.isRTL?void 0:o.isRTL(u.floating)),H=x||(F||!B?[t(k)]:function(a){const b=t(a);return[s(a),b,s(b)]}(k)),I="none"!==A;!x&&I&&H.push(...function(a,b,c,d){const e=n(a);let f=function(a,b,c){const d=["left","right"],e=["right","left"];switch(a){case"top":case"bottom":if(c)return b?e:d;return b?d:e;case"left":case"right":return b?["top","bottom"]:["bottom","top"];default:return[]}}(m(a),"start"===c,d);return e&&(f=f.map(a=>a+"-"+e),b&&(f=f.concat(f.map(s)))),f}(k,B,A,G));const J=await y(b,C),K=[];let L=(null==(d=i.flip)?void 0:d.overflows)||[];if(v&&K.push(J[D]),w){const M=function(a,b,c){void 0===c&&(c=!1);const d=n(a),e=r(a),f=p(e);let g="x"===e?d===(c?"end":"start")?"right":"left":"start"===d?"bottom":"top";return b.reference[f]>b.floating[f]&&(g=t(g)),[g,t(g)]}(h,j,G);K.push(J[M[0]],J[M[1]])}if(L=[...L,{placement:h,overflows:K}],!K.every(a=>a<=0)){const N=((null==(e=i.flip)?void 0:e.index)||0)+1,O=[k,...H][N];if(O)return{data:{index:N,overflows:L},reset:{placement:O}};let P=null==(f=L.filter(a=>a.overflows[0]<=0).sort((a,b)=>a.overflows[1]-b.overflows[1])[0])?void 0:f.placement;if(!P)switch(z){case"bestFit":{const Q=null==(g=L.filter(a=>{if(I){const b=q(a.placement);return b===E||"y"===b}return!0}).map(a=>[a.placement,a.overflows.filter(a=>a>0).reduce((a,b)=>a+b,0)]).sort((a,b)=>a[1]-b[1])[0])?void 0:g[0];Q&&(P=Q);break}case"initialPlacement":P=k;break}if(h!==P)return{reset:{placement:P}}}return{}}}},T=a=>({name:"arrow",options:a,async fn(b){const{x:c,y:e,placement:f,rects:g,platform:h,elements:i,middlewareData:j}=b,{element:m,padding:o=0}=l(a,b)||{};if(null==m)return{};const q=u(o),s={x:c,y:e},t=r(f),v=p(t),w=await h.getDimensions(m),x="y"===t,y=x?"clientHeight":"clientWidth",z=g.reference[v]+g.reference[t]-s[t]-g.floating[v],A=s[t]-g.reference[t],B=await (null==h.getOffsetParent?void 0:h.getOffsetParent(m));let C=B?B[y]:0;C&&await (null==h.isElement?void 0:h.isElement(B))||(C=i.floating[y]||g.floating[v]);const D=C/2-w[v]/2-1,E=d(q[x?"top":"left"],D),F=d(q[x?"bottom":"right"],D),G=E,H=C-w[v]-F,I=C/2-w[v]/2+(z/2-A/2),J=k(G,I,H),K=!j.arrow&&null!=n(f)&&I!==J&&g.reference[v]/2-(I<G?E:F)-w[v]/2<0,L=K?I<G?I-G:I-H:0;return{[t]:s[t]+L,data:{[t]:J,centerOffset:I-J-L,...K&&{alignmentOffset:L}},reset:K}}}),U=(a,b,c)=>{const d=new Map(),e={platform:O,...c},f={...e.platform,_c:d};return x(a,b,{...e,platform:f})}},1371:function(a,b,c){c.d(b,{x7:function(){return q},RR:function(){return p},cv:function(){return n},uY:function(){return o},YF:function(){return l}});var d=c(24750),e=c(67294),f=c(73935),g="undefined"!=typeof document?e.useLayoutEffect:e.useEffect;function h(a,b){if(a===b)return!0;if(typeof a!=typeof b)return!1;if("function"==typeof a&&a.toString()===b.toString())return!0;let c,d,e;if(a&&b&&"object"==typeof a){if(Array.isArray(a)){if((c=a.length)!==b.length)return!1;for(d=c;0!=d--;)if(!h(a[d],b[d]))return!1;return!0}if((c=(e=Object.keys(a)).length)!==Object.keys(b).length)return!1;for(d=c;0!=d--;)if(!({}).hasOwnProperty.call(b,e[d]))return!1;for(d=c;0!=d--;){const f=e[d];if(("_owner"!==f||!a.$$typeof)&&!h(a[f],b[f]))return!1}return!0}return a!=a&&b!=b}function i(a){if("undefined"==typeof window)return 1;const b=a.ownerDocument.defaultView||window;return b.devicePixelRatio||1}function j(a,b){const c=i(a);return Math.round(b*c)/c}function k(a){const b=e.useRef(a);return g(()=>{b.current=a}),b}function l(a){void 0===a&&(a={});const{placement:b="bottom",strategy:c="absolute",middleware:l=[],platform:m,elements:{reference:n,floating:o}={},transform:p=!0,whileElementsMounted:q,open:r}=a,[s,t]=e.useState({x:0,y:0,strategy:c,placement:b,middlewareData:{},isPositioned:!1}),[u,v]=e.useState(l);h(u,l)||v(l);const[w,x]=e.useState(null),[y,z]=e.useState(null),A=e.useCallback(a=>{a!==E.current&&(E.current=a,x(a))},[]),B=e.useCallback(a=>{a!==F.current&&(F.current=a,z(a))},[]),C=n||w,D=o||y,E=e.useRef(null),F=e.useRef(null),G=e.useRef(s),H=k(q),I=k(m),J=k(r),K=e.useCallback(()=>
1{if(!E.current||!F.current)return;const a={placement:b,strategy:c,middleware:u};I.current&&(a.platform=I.current),(0,d.oo)(E.current,F.current,a).then(a=>{const b={...a,isPositioned:!1!==J.current};L.current&&!h(G.current,b)&&(G.current=b,f.flushSync(()=>{t(b)}))})},[u,b,c,I,J]);g(()=>{!1===r&&G.current.isPositioned&&(G.current.isPositioned=!1,t(a=>({...a,isPositioned:!1})))},[r]);const L=e.useRef(!1);g(()=>(L.current=!0,()=>{L.current=!1}),[]),g(()=>{if(C&&(E.current=C),D&&(F.current=D),C&&D){if(H.current)return H.current(C,D,K);K()}},[C,D,K,H,null!=q]);const M=e.useMemo(()=>({reference:E,floating:F,setReference:A,setFloating:B}),[A,B]),N=e.useMemo(()=>({reference:C,floating:D}),[C,D]),O=e.useMemo(()=>{const a={position:c,left:0,top:0};if(!N.floating)return a;const b=j(N.floating,s.x),d=j(N.floating,s.y);return p?{...a,transform:"translate("+b+"px, "+d+"px)",...i(N.floating)>=1.5&&{willChange:"transform"}}:{position:c,left:b,top:d}},[c,p,N.floating,s.x,s.y]);return e.useMemo(()=>({...s,update:K,refs:M,elements:N,floatingStyles:O}),[s,K,M,N,O])}const m=a=>({name:"arrow",options:a,fn(b){var c;const{element:e,padding:f}="function"==typeof a?a(b):a;return e&&(c=e,({}).hasOwnProperty.call(c,"current"))?null!=e.current?(0,d.x7)({element:e.current,padding:f}).fn(b):{}:e?(0,d.x7)({element:e,padding:f}).fn(b):{}}}),n=(a,b)=>({...(0,d.cv)(a),options:[a,b]}),o=(a,b)=>({...(0,d.uY)(a),options:[a,b]}),p=(a,b)=>({...(0,d.RR)(a),options:[a,b]}),q=(a,b)=>({...m(a),options:[a,b]})},97145:function(a,b,c){c.d(b,{AW:function(){return e},r3:function(){return f},Me:function(){return q},U9:function(){return s},Pe:function(){return r},V5:function(){return l},r:function(){return n},MM:function(){return o},ex:function(){return p},G6:function(){return j},j7:function(){return t},cr:function(){return i}});var d=c(37208);function e(a){let b=a.activeElement;for(;(null==(c=b)||null==(c=c.shadowRoot)?void 0:c.activeElement)!=null;){var c;b=b.shadowRoot.activeElement}return b}function f(a,b){if(!a||!b)return!1;const c=null==b.getRootNode?void 0:b.getRootNode();if(a.contains(b))return!0;if(c&&(0,d.Zq)(c)){let e=b;for(;e;){if(a===e)return!0;e=e.parentNode||e.host}}return!1}function g(){const a=navigator.userAgentData;return null!=a&&a.platform?a.platform:navigator.platform}function h(){const a=navigator.userAgentData;return a&&Array.isArray(a.brands)?a.brands.map(a=>{let{brand:b,version:c}=a;return b+"/"+c}).join(" "):navigator.userAgent}function i(a){return!m()&&(!k()&&0===a.width&&0===a.height||k()&&1===a.width&&1===a.height&&0===a.pressure&&0===a.detail&&"mouse"===a.pointerType||a.width<1&&a.height<1&&0===a.pressure&&0===a.detail&&"touch"===a.pointerType)}function j(){return/apple/i.test(navigator.vendor)}function k(){const a=/android/i;return a.test(g())||a.test(h())}function l(){return g().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function m(){return h().includes("jsdom/")}function n(a,b){const c=["mouse","pen"];return b||c.push("",void 0),c.includes(a)}function o(a){return"nativeEvent"in a}function p(a){return a.matches("html,body")}function q(a){return(null==a?void 0:a.ownerDocument)||document}function r(a,b){if(null==b)return!1;if("composedPath"in a)return a.composedPath().includes(b);const c=a;return null!=c.target&&b.contains(c.target)}function s(a){return"composedPath"in a?a.composedPath()[0]:a.target}function t(a){return(0,d.Re)(a)&&a.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}},37208:function(a,b,c){function d(){return"undefined"!=typeof window}function e(a){return g(a)?(a.nodeName||"").toLowerCase():"#document"}function f(a){var b;return(null==a||null==(b=a.ownerDocument)?void 0:b.defaultView)||window}function g(a){return!!d()&&(a instanceof Node||a instanceof f(a).Node)}function h(a){return!!d()&&(a instanceof Element||a instanceof f(a).Element)}function i(a){return!!d()&&(a instanceof HTMLElement||a instanceof f(a).HTMLElement)}function j(a){return!!d()&&"undefined"!=typeof ShadowRoot&&(a instanceof ShadowRoot||a instanceof f(a).ShadowRoot)}function k(a){const{overflow:b,overflowX:c,overflowY:d,display:e}=n(a);return/auto|scroll|overlay|hidden|clip/.test(b+d+c)&&!["inline","contents"].includes(e)}function l(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function m(a){return["html","body","#document"].includes(e(a))}function n(a){return f(a).getComputedStyle(a)}function o(a){var b,c;
1if("html"===e(a))return a;const d=a.assignedSlot||a.parentNode||j(a)&&a.host||(null==(c=(g(b=a)?b.ownerDocument:b.document)||window.document)?void 0:c.documentElement);return j(d)?d.host:d}function p(a){const b=o(a);return m(b)?a.ownerDocument?a.ownerDocument.body:a.body:i(b)&&k(b)?b:p(b)}function q(a,b,c){var d;void 0===b&&(b=[]),void 0===c&&(c=!0);const e=p(a),g=e===(null==(d=a.ownerDocument)?void 0:d.body),h=f(e);if(g){const i=r(h);return b.concat(h,h.visualViewport||[],k(e)?e:[],i&&c?q(i):[])}return b.concat(e,q(e,[],c))}function r(a){return a.parent&&Object.getPrototypeOf(a.parent)?a.frameElement:null}c.d(b,{Dx:function(){return n},Ow:function(){return o},Jj:function(){return f},kK:function(){return h},Re:function(){return i},Py:function(){return m},Zq:function(){return j},Pf:function(){return l}})},37317:function(a,b,c){function d(a){return g(a)?(a.nodeName||"").toLowerCase():"#document"}function e(a){var b;return(null==a||null==(b=a.ownerDocument)?void 0:b.defaultView)||window}function f(a){var b;return null==(b=(g(a)?a.ownerDocument:a.document)||window.document)?void 0:b.documentElement}function g(a){return a instanceof Node||a instanceof e(a).Node}function h(a){return a instanceof Element||a instanceof e(a).Element}function i(a){return a instanceof HTMLElement||a instanceof e(a).HTMLElement}function j(a){return"undefined"!=typeof ShadowRoot&&(a instanceof ShadowRoot||a instanceof e(a).ShadowRoot)}function k(a){const{overflow:b,overflowX:c,overflowY:d,display:e}=r(a);return/auto|scroll|overlay|hidden|clip/.test(b+d+c)&&!["inline","contents"].includes(e)}function l(a){return["table","td","th"].includes(d(a))}function m(a){return[":popover-open",":modal"].some(b=>{try{return a.matches(b)}catch(c){return!1}})}function n(a){const b=p(),c=h(a)?r(a):a;return"none"!==c.transform||"none"!==c.perspective|| !!c.containerType&&"normal"!==c.containerType|| !b&& !!c.backdropFilter&&"none"!==c.backdropFilter|| !b&& !!c.filter&&"none"!==c.filter||["transform","perspective","filter"].some(a=>(c.willChange||"").includes(a))||["paint","layout","strict","content"].some(a=>(c.contain||"").includes(a))}function o(a){let b=t(a);for(;i(b)&&!q(b);){if(n(b))return b;if(m(b))return null;b=t(b)}return null}function p(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function q(a){return["html","body","#document"].includes(d(a))}function r(a){return e(a).getComputedStyle(a)}function s(a){return h(a)?{scrollLeft:a.scrollLeft,scrollTop:a.scrollTop}:{scrollLeft:a.scrollX,scrollTop:a.scrollY}}function t(a){if("html"===d(a))return a;const b=a.assignedSlot||a.parentNode||j(a)&&a.host||f(a);return j(b)?b.host:b}function u(a){const b=t(a);return q(b)?a.ownerDocument?a.ownerDocument.body:a.body:i(b)&&k(b)?b:u(b)}function v(a,b,c){var d;void 0===b&&(b=[]),void 0===c&&(c=!0);const f=u(a),g=f===(null==(d=a.ownerDocument)?void 0:d.body),h=e(f);return g?b.concat(h,h.visualViewport||[],k(f)?f:[],h.frameElement&&c?v(h.frameElement):[]):b.concat(f,v(f,[],c))}c.d(b,{Dx:function(){return r},gQ:function(){return o},tF:function(){return f},wk:function(){return d},Lw:function(){return s},Kx:function(){return v},Ow:function(){return t},Jj:function(){return e},hT:function(){return n},kK:function(){return h},Re:function(){return i},Py:function(){return q},ao:function(){return k},Ze:function(){return l},tR:function(){return m},Pf:function(){return p}})}}])
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.