1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4660],{4842:(e,t,n)=>{n.d(t,{j:()=>r});let r={sideX:"left",sideY:"top"}},9569:(e,t,n)=>{n.d(t,{k:()=>d});var r=n(12115),i=n(18813),o=n(64951),l=n(8994),f=n(93093),u=n(83323),s=n(17947),a=n(7049),c=n(76175);function d(e,t={}){let{enabled:n=!0,event:p="click",toggle:g=!0,ignoreMouse:m=!1,stickIfOpen:h=!0,touchOpenDelay:v=0,reason:y=c.Ui}=t,x="rootStore"in e?e.rootStore:e,w=x.context.dataRef,b=r.useRef(void 0),R=(0,i.NR)(),T=(0,o.Z)(),E=r.useMemo(()=>{function e(e,t,n,r){let i=(0,a.d)(y,t,n);e&&"touch"===r&&v>0?T.start(v,()=>{x.setOpen(!0,i)}):x.setOpen(e,i)}function t(e,t,n){let r=w.current.openEvent,i=x.select("domReferenceElement")!==t;return!!e&&!!i||!e||!g||!!r&&!!h&&!n(r.type)}return{onPointerDown(e){b.current=(0,s.Go)(e.pointerType,!0)&&(0,s.Pg)(e.nativeEvent)?"virtual":e.pointerType},onMouseDown(n){let r=b.current,i=n.nativeEvent,o=x.select("open");if(0!==n.button||"click"===p||(0,s.Go)(r,!0)&&m)return;let l=t(o,n.currentTarget,e=>"click"===e||"mousedown"===e),a=(0,f.EW)(i);if((0,u.$u)(a))return void e(l,i,a,r);let c=n.currentTarget;R.request(()=>{e(l,i,c,r)})},onClick(n){if("mousedown-only"===p)return;let r=b.current;if("mousedown"===p&&r){b.current=void 0;return}(0,s.Go)(r,!0)&&m||e(t(x.select("open"),n.currentTarget,e=>"click"===e||"mousedown"===e||"keydown"===e||"keyup"===e),n.nativeEvent,n.currentTarget,r)},onKeyDown(){b.current=void 0}}},[w,p,m,y,x,h,g,R,T,v]);return r.useMemo(()=>n?{reference:E}:l.t0,[n,E])}},9683:(e,t,n)=>{n.d(t,{BN:()=>p,ER:()=>g,Ej:()=>h,UU:()=>m,cY:()=>d,we:()=>c});var r=n(79538),i=n(12115),o=n(47650),l="u">typeof document?i.useLayoutEffect:function(){};function f(e,t){let n,r,i;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!f(e[r],t[r]))return!1;return!0}if((n=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!=r--;){let n=i[r];if(("_owner"!==n||!e.$$typeof)&&!f(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function u(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function s(e,t){let n=u(e);return Math.round(t*n)/n}function a(e){let t=i.useRef(e);return l(()=>{t.current=e}),t}function c(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:c=[],platform:d,elements:{reference:p,floating:g}={},transform:m=!0,whileElementsMounted:h,open:v}=e,[y,x]=i.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[w,b]=i.useState(c);f(w,c)||b(c);let[R,T]=i.useState(null),[E,C]=i.useState(null),k=i.useCallback(e=>{e!==P.current&&(P.current=e,T(e))},[]),L=i.useCallback(e=>{e!==O.current&&(O.current=e,C(e))},[]),S=p||R,A=g||E,P=i.useRef(null),O=i.useRef(null),M=i.useRef(y),q=null!=h,V=a(h),D=a(d),$=a(v),B=i.useCallback(()=>{if(!P.current||!O.current)return;let e={placement:t,strategy:n,middleware:w};D.current&&(e.platform=D.current),(0,r.rD)(P.current,O.current,e).then(e=>{let t={...e,isPositioned:!1!==$.current};z.current&&!f(M.current,t)&&(M.current=t,o.flushSync(()=>{x(t)}))})},[w,t,n,D,$]);l(()=>{!1===v&&M.current.isPositioned&&(M.current.isPositioned=!1,x(e=>({...e,isPositioned:!1})))},[v]);let z=i.useRef(!1);l(()=>(z.current=!0,()=>{z.current=!1}),[]),l(()=>{if(S&&(P.current=S),A&&(O.current=A),S&&A){if(V.current)return V.current(S,A,B);B()}},[S,A,B,V,q]);let j=i.useMemo(()=>({reference:P,floating:O,setReference:k,setFloating:L}),[k,L]),_=i.useMemo(()=>({reference:S,floating:A}),[S,A]),W=i.useMemo(()=>{let e={position:n,left:0,top:0};if(!_.floating)return e;let t=s(_.floating,y.x),r=s(_.floating,y.y);return m?{...e,transform:"translate("+t+"px, "+r+"px)",...u(_.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,m,_.floating,y.x,y.y]);return i.useMemo(()=>({...y,update:B,refs:j,elements:_,floatingStyles:W}),[y,B,j,_,W])}let d=(e,t)=>{let n=(0,r.cY)(e);return{name:n.name,fn:n.fn,options:[e,t]}},p=(e,t)=>{let n=(0,r.BN)(e);return{name:n.name,fn:n.fn,options:[e,t]}},g=(e,t)=>({fn:(0,r.ER)(e).fn,options:[e,t]}),m=(e,t)=>
1{let n=(0,r.UU)(e);return{name:n.name,fn:n.fn,options:[e,t]}},h=(e,t)=>{let n=(0,r.Ej)(e);return{name:n.name,fn:n.fn,options:[e,t]}}},20968:(e,t,n)=>{n.d(t,{s:()=>w,H:()=>b});var r=n(12115),i=n(92681),o=n(6791),l=n(81456),f=n(66652),u=n(2474),s=n(23068),a=n(9683),c=n(79538),d=n(78791),p=n(30458);let g={name:"hide",async fn(e){let{width:t,height:n,x:r,y:i}=e.rects.reference,o=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:o.top-n>=0||o.right-t>=0||o.bottom-n>=0||o.left-t>=0||0===t&&0===n&&0===r&&0===i}}}};var m=n(4842);let h="--available-width",v="--available-height";function y(e,t,n){let r="inline-start"===e||"inline-end"===e;return({top:"top",right:r?n?"inline-start":"inline-end":"right",bottom:"bottom",left:r?n?"inline-end":"inline-start":"left"})[t]}function x(e,t,n){let{rects:r,placement:o}=e;return{side:y(t,(0,i.C0)(o),n),align:(0,i.Sg)(o)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function w(e){return b(e,d.r)}function b(e,t){let{anchor:n,positionMethod:d="absolute",side:w="bottom",sideOffset:b=0,align:T="center",alignOffset:E=0,collisionBoundary:C,collisionPadding:k=5,sticky:L=!1,arrowPadding:S=5,disableAnchorTracking:A=!1,inline:P,keepMounted:O=!1,floatingRootContext:M,mounted:q,collisionAvoidance:V,shift:D,nodeId:$,adaptiveOrigin:B,lazyFlip:z=!1,externalTree:j}=e,[_,W]=r.useState(null);q||null===_||W(null);let F=V.side||"flip",I=V.align||"flip",H=V.fallbackAxisSide||"end",J=D?.crossAxis??!1,U=D?.rootBoundary,N="function"==typeof n?n:void 0,G=(0,s.K)(N),K=N?G:n,Y=(0,u.u)(n),Z=(0,u.u)(q),Q="rtl"===(0,p.j)(),X=_||({top:"top",right:"right",bottom:"bottom",left:"left","inline-end":Q?"left":"right","inline-start":Q?"right":"left"})[w],ee="center"===T?X:`${X}-${T}`,et=k;"number"==typeof et?et={top:et,right:et,bottom:et,left:et}:et&&(et={top:et.top||0,right:et.right||0,bottom:et.bottom||0,left:et.left||0});let en=+("bottom"===w),er=+("top"===w),ei=+("right"===w),eo=+("left"===w),el={boundary:"clipping-ancestors"===C?"clippingAncestors":C,padding:et},ef=r.useRef(null),eu=(0,u.u)(b),es=(0,u.u)(E),ea="function"!=typeof b?b:0,ec="function"!=typeof E?E:0,ed=[];P&&ed.push(P),ed.push((0,a.cY)(e=>{let t=x(e,w,Q),n="function"==typeof eu.current?eu.current(t):eu.current,r="function"==typeof es.current?es.current(t):es.current;return{mainAxis:n,crossAxis:r,alignmentAxis:r}},[ea,ec,Q,w]));let ep="none"===I&&"shift"!==F,eg=!ep&&(L||J||"shift"===F),em="none"===F?null:(0,a.UU)({...el,padding:{top:et.top+1+en,right:et.right+1+eo,bottom:et.bottom+1+er,left:et.left+1+ei},mainAxis:!J&&"flip"===F,crossAxis:"flip"===I&&"alignment",fallbackAxisSideDirection:H}),eh=ep?null:(0,a.BN)({...el,rootBoundary:U,mainAxis:"none"!==I,crossAxis:eg,limiter:L||J?void 0:(0,a.ER)(e=>{if(!ef.current)return{};let{width:t,height:n}=ef.current.getBoundingClientRect(),r=(0,i.TV)((0,i.C0)(e.placement)),o="y"===r?et.left+et.right:et.top+et.bottom;return{offset:("y"===r?t:n)/2+o/2}})},[el,L,J,U,et,I]);"shift"===F||"shift"===I||"center"===T?ed.push(eh,em):ed.push(em,eh),ed.push((0,a.Ej)({...el,apply({elements:{floating:e},availableWidth:t,availableHeight:n,rects:r}){if(!Z.current)return;let i=e.style;i.setProperty(h,`${t}px`),i.setProperty(v,`${n}px`);let l=(0,o.zk)(e).devicePixelRatio||1,{x:f,y:u,width:s,height:a}=r.reference,c=(Math.round((f+s)*l)-Math.round(f*l))/l,d=(Math.round((u+a)*l)-Math.round(u*l))/l;i.setProperty("--anchor-width",`${c}px`),i.setProperty("--anchor-height",`${d}px`)}}),((e,t)=>{let{name:n,fn:r}={name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:o,rects:l,platform:f,elements:u,middlewareData:s}=t,{element:a,padding:c=0,offsetParent:d="real"}=(0,i._3)(e,t)||{};if(null==a)return{};let p=(0,i.nI)(c),g={x:n,y:r},m=(0,i.Dz)(o),h=(0,i.sq)(m),v=await f.getDimensions(a),y="y"===m,x=y?"clientHeight":"clientWidth",w=l.reference[h]+l.reference[m]-g[m]-l.floating[h],b=g[m]-l.reference[m],R="real"===d?await f.getOffsetParent?.(a):u.floating,T=u.floating[x]||l.floating[h];T&&await f.isElement?.(R)||(T=u.floating[x]||l.floating[h]);let E=T/2-v[h]/2-1,C=Math.min(p[y?"top":"left"],E),k=Math.min(p[y?"bottom":"right"],E),L=T-v[h]-k,S=T/2-v[h]/2+(w/2-b/2),A=(0,i.qE)(C,S,L),P=!s.arrow&&null!=(0,i.Sg)(o)&&S!==A&&l.reference[h]/2-(S<C?C:k)-v[h]/2<0,O=P?S<C?S-C:S-L:0;return{[m]:g[m]+O,data:{[m]:A,centerOffset:S-A-O,...P&&{alignmentOffset:O}},reset:P}}};return{name:n,fn:r,options:[e,t]}})(e=>({element:ef.current||(0,l.R)(e.elements.floating).createElement("div"),padding:ef.current?S:0,offsetParent:"floating"}),[S]),{name:"transformOrigin",fn(e){let t,{elements:{floating:n},middlewareData:r,placement:o,platform:l,rects:f,y:u}=e,s=(0,i.C0)(o),a=(0,i.Sg)(o),c="y"===(0,i.TV)(s),d=ef.current,p="function"==typeof b?b(x(e,w,Q)):b;if(!d&&a&&1>=Math.abs(c?r.shift?.x||0:r.shift?.y||0))t="start"===a===(c&&l.isRTL?.(n)===!0)?"100%":"
10%";else{let e=c?r.arrow?.x||0:r.arrow?.y||0,n=c?d?.clientWidth||0:d?.clientHeight||0;t=`${e+n/2}px`}let g="top"===s||"left"===s?`calc(100% + ${p}px)`:`${-p}px`;return eg&&c&&Math.abs(r.shift?.y||0)>p&&(g=`${f.reference.y+f.reference.height/2-u}px`),n.style.setProperty("--transform-origin",c?`${t} ${g}`:`${g} ${t}`),{}}},g,B),(0,f.g)(()=>{!q&&M&&M.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[q,M]);let ev=r.useMemo(()=>({ancestorScroll:!A,elementResize:!A&&"u">typeof ResizeObserver,layoutShift:!A&&"u">typeof IntersectionObserver}),[A]),{refs:ey,elements:ex,x:ew,y:eb,middlewareData:eR,update:eT,placement:eE,context:eC,isPositioned:ek,floatingStyles:eL}=t({rootContext:M,open:O?q:void 0,placement:ee,middleware:ed,strategy:d,whileElementsMounted:O?void 0:(...e)=>(0,c.ll)(...e,ev),nodeId:$,externalTree:j}),{sideX:eS,sideY:eA}=eR.adaptiveOrigin||m.j,eP=ek?d:"fixed",eO=r.useMemo(()=>{let e;return(e=ek?B?{position:eP,[eS]:ew,[eA]:eb}:{...eL,position:eP}:{position:eP,top:0,left:0})[h]="100vw",e[v]="100vh",ek||(e.opacity=0),e},[B,eP,eS,ew,eA,eb,eL,ek]),eM=r.useRef(null);(0,f.g)(()=>
1{if(!q)return;let e=Y.current,t="function"==typeof e?e():e,n=(R(t)?t.current:t)||null;n!==eM.current&&(ey.setPositionReference(n),eM.current=n)},[q,ey,K,Y]),r.useEffect(()=>{if(!q)return;let e=Y.current;"function"!=typeof e&&R(e)&&e.current!==eM.current&&(ey.setPositionReference(e.current),eM.current=e.current)},[q,ey,K,Y]),r.useEffect(()=>{if(O&&q&&ex.reference&&ex.floating)return(0,c.ll)(ex.reference,ex.floating,eT,ev)},[O,q,ex,eT,ev]);let eq=(0,i.C0)(eE),eV=y(w,eq,Q),eD=(0,i.Sg)(eE)||"center",e$=!!eR.hide?.referenceHidden;(0,f.g)(()=>{z&&q&&ek&&eq!==X&&W(eq)},[z,q,ek,eq,X]);let eB=r.useMemo(()=>({position:"absolute",top:eR.arrow?.y,left:eR.arrow?.x}),[eR.arrow]),ez=eR.arrow?.centerOffset!==0;return r.useMemo(()=>({positionerStyles:eO,arrowStyles:eB,arrowRef:ef,arrowUncentered:ez,side:eV,align:eD,physicalSide:eq,anchorHidden:e$,refs:ey,context:eC,isPositioned:ek,update:eT}),[eO,eB,ef,ez,eV,eD,eq,e$,ey,eC,ek,eT])}function R(e){return null!=e&&"current"in e}},22713:(e,t,n)=>{n.d(t,{G:()=>u,L:()=>f});var r=n(12115),i=n(23068),o=n(97827),l=n(42240);function f(e,t){var n;let l,f,{onClick:u,onPointerDown:s}=(n=(0,i.K)((n,r)=>{("function"==typeof e?e():e)||t(r||(o.s4?"touch":""))}),l=r.useRef(""),f=r.useCallback(e=>{e.defaultPrevented||(l.current=e.pointerType,n(e,e.pointerType))},[n]),{onClick:r.useCallback(e=>{0===e.detail?n(e,"keyboard"):("pointerType"in e?n(e,e.pointerType):n(e,l.current),l.current="")},[n]),onPointerDown:f});return r.useMemo(()=>({onClick:u,onPointerDown:s}),[u,s])}function u(e){let[t,n]=r.useState(null),i=f(e,n);return(0,l.x)(e,t=>{t&&!e&&n(null)}),r.useMemo(()=>({openMethod:t,triggerProps:i}),[t,i])}},30458:(e,t,n)=>{n.d(t,{j:()=>o});var r=n(12115);let i=r.createContext(void 0);function o(){let e=r.useContext(i);return e?.direction??"ltr"}},36050:(e,t,n)=>{n.d(t,{d:()=>o});var r=n(8994),i=n(69679);function o(e){return"starting"===e?i.K2:r.t0}},42240:(e,t,n)=>{n.d(t,{x:()=>l});var r=n(12115),i=n(66652),o=n(23068);function l(e,t){let n=r.useRef(e),l=(0,o.K)(t);(0,i.g)(()=>{n.current!==e&&l(n.current),n.current=e},[e,l])}},50602:(e,t,n)=>{n.d(t,{q:()=>i});var r=n(12115);function i({controlled:e,default:t,name:n,state:o="value"}){let{current:l}=r.useRef(void 0!==e),[f,u]=r.useState(t),s=r.useCallback(e=>{l||u(e)},[]);return[l&&void 0!==e?e:f,s]}},57134:(e,t,n)=>{n.d(t,{P:()=>a});var r=n(6791),i=n(47247),o=n(66652),l=n(14187),f=n(52313),u=n(80120),s=n(1149);function a(e){let{open:t=!1,onOpenChange:n,elements:a={}}=e,c=(0,i.B)(),d=null!=(0,u.R1)(),p=(0,l.j)(()=>new s.K({open:t,transitionStatus:void 0,onOpenChange:n,referenceElement:a.reference??null,floatingElement:a.floating??null,triggerElements:new f.Z,floatingId:c,syncOnly:!1,nested:d})).current;return(0,o.g)(()=>{let e={open:t,floatingId:c};void 0!==a.reference&&(e.referenceElement=a.reference,e.domReferenceElement=(0,r.vq)(a.reference)?a.reference:null),void 0!==a.floating&&(e.floatingElement=a.floating),p.update(e)},[t,c,a.reference,a.floating,p]),p.context.onOpenChange=n,p.context.nested=d,p}},62424:(e,t,n)=>{n.d(t,{i:()=>l});var r=n(84052),i=n(77054),o=n(36050);function l(e,t,{styles:n,transitionStatus:f,props:u,refs:s,hidden:a,inert:c=!1}){let d={...n};return c&&(d.pointerEvents="none"),(0,i.o)("div",e,{state:t,ref:s,props:[{role:"presentation",hidden:a,style:d},(0,o.d)(f),u],stateAttributesMapping:r.GW})}},62955:(e,t,n)=>{n.d(t,{e:()=>i});var r=n(47247);function i(e){return(0,r.B)(e,"base-ui")}},78791:(e,t,n)=>{n.d(t,{r:()=>a,w:()=>s});var r=n(12115),i=n(66652),o=n(9683),l=n(6791),f=n(80120),u=n(57134);function s(e={}){let t=(0,u.P)(e),n=e.rootContext||t;return c(e,n)}function a(e){return c(e,e.rootContext)}function c(e,t){let{nodeId:n,externalTree:u}=e,s=t.useState("referenceElement"),a=t.useState("floatingElement"),c=t.useState("domReferenceElement"),d=t.useState("open"),p=t.useState("floatingId"),[g,m]=r.useState(null),[h,v]=r.useState(void 0),[y,x]=r.useState(void 0),w=r.useRef(null),b=(0,f.cq)(u),R=r.useMemo(()=>({reference:s,floating:a,domReference:c}),[s,a,c]),T=(0,o.we)({...e,elements:{...R,...g&&{reference:g}}}),E=(0,l.vq)(h)?h:null,C=void 0===y?t.state.floatingElement:y;t.useSyncedValue("referenceElement",h??null),t.useSyncedValue("domReferenceElement",void 0===h?c:E),t.useSyncedValue("floatingElement",C);let k=r.useCallback(e=>{let t=(0,l.vq)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;m(t),T.refs.setReference(t)},[T.refs]),L=r.useCallback(e=>{((0,l.vq)(e)||null===e)&&(w.current=e,v(e)),((0,l.vq)(T.refs.reference.current)||null===T.refs.reference.current||null!==e&&!(0,l.vq)(e))&&T.refs.setReference(e)},[T.refs,v]),S=r.useCallback(e=>{x(e),T.refs.setFloating(e)},[T.refs]),A=r.useMemo(()=>({...T.refs,setReference:L,setFloating:S,setPositionReference:k,domReference:w}),[T.refs,L,S,k]),P=r.useMemo(()=>({...T.elements,domReference:c}),[T.elements,c]),O=r.useMemo(()=>({...T,dataRef:t.context.dataRef,open:d,onOpenChange:t.setOpen,events:t.context.events,floatingId:p,refs:A,elements:P,nodeId:n,rootStore:t}),[T,A,P,n,t,d,p]);return(0,i.g)(()=>{c&&(w.current=c)},[c]),(0,i.g)(()=>{t.context.dataRef.current.floatingContext=O;let e=b?.nodesRef.current.find(e=>e.id===n);e&&(e.context=O)}),r.useMemo(()=>({...T,context:O,refs:A,elements:P,rootStore:t}),[T,A,P,O,t])}}
vendor: 10,943 bytes, line 1
1,79538:(e,t,n)=>{n.d(t,{ll:()=>C,rD:()=>O,UU:()=>S,ER:()=>P,cY:()=>k,iD:()=>T,BN:()=>L,Ej:()=>A});var r=n(92681);function i(e,t,n){let i,{reference:o,floating:l}=e,f=(0,r.TV)(t),u=(0,r.Dz)(t),s=(0,r.sq)(u),a=(0,r.C0)(t),c=o.x+o.width/2-l.width/2,d=o.y+o.height/2-l.height/2,p=o[s]/2-l[s]/2;switch(a){case"top":i={x:c,y:o.y-l.height};break;case"bottom":i={x:c,y:o.y+o.height};break;case"right":i={x:o.x+o.width,y:d};break;case"left":i={x:o.x-l.width,y:d};break;default:i={x:o.x,y:o.y}}let g=(0,r.Sg)(t);return g&&(i[u]+=p*("end"===g?1:-1)*(n&&"y"===f?-1:1)),i}async function o(e,t){var n;void 0===t&&(t={});let{x:i,y:o,platform:l,rects:f,elements:u,strategy:s}=e,{boundary:a="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:p=!1,padding:g=0}=(0,r._3)(t,e),m=(0,r.nI)(g),h=u[p?"floating"===d?"reference":"floating":d],v=(0,r.B1)(await l.getClippingRect({element:null==(n=await (null==l.isElement?void 0:l.isElement(h)))||n?h:h.contextElement||await (null==l.getDocumentElement?void 0:l.getDocumentElement(u.floating)),boundary:a,rootBoundary:c,strategy:s})),y="floating"===d?{x:i,y:o,width:f.floating.width,height:f.floating.height}:f.reference,x=await (null==l.getOffsetParent?void 0:l.getOffsetParent(u.floating)),w=await (null==l.isElement?void 0:l.isElement(x))&&await (null==l.getScale?void 0:l.getScale(x))||{x:1,y:1},b=(0,r.B1)(l.convertOffsetParentRelativeRectToViewportRelativeRect?await l.convertOffsetParentRelativeRectToViewportRelativeRect({elements:u,rect:y,offsetParent:x,strategy:s}):y);return{top:(v.top-b.top+m.top)/w.y,bottom:(b.bottom-v.bottom+m.bottom)/w.y,left:(v.left-b.left+m.left)/w.x,right:(b.right-v.right+m.right)/w.x}}let l=async(e,t,n)=>{let{placement:r="bottom",strategy:l="absolute",middleware:f=[],platform:u}=n,s=u.detectOverflow?u:{...u,detectOverflow:o},a=await (null==u.isRTL?void 0:u.isRTL(t)),c=await u.getElementRects({reference:e,floating:t,strategy:l}),{x:d,y:p}=i(c,r,a),g=r,m=0,h={};for(let n=0;n<f.length;n++){let o=f[n];if(!o)continue;let{name:v,fn:y}=o,{x:x,y:w,data:b,reset:R}=await y({x:d,y:p,initialPlacement:r,placement:g,strategy:l,middlewareData:h,rects:c,platform:s,elements:{reference:e,floating:t}});d=null!=x?x:d,p=null!=w?w:p,h[v]={...h[v],...b},R&&m<50&&(m++,"object"==typeof R&&(R.placement&&(g=R.placement),R.rects&&(c=!0===R.rects?await u.getElementRects({reference:e,floating:t,strategy:l}):R.rects),{x:d,y:p}=i(c,g,a)),n=-1)}return{x:d,y:p,placement:g,strategy:l,middlewareData:h}},f=new Set(["left","top"]);async function u(e,t){let{placement:n,platform:i,elements:o}=e,l=await (null==i.isRTL?void 0:i.isRTL(o.floating)),u=(0,r.C0)(n),s=(0,r.Sg)(n),a="y"===(0,r.TV)(n),c=f.has(u)?-1:1,d=l&&a?-1:1,p=(0,r._3)(t,e),{mainAxis:g,crossAxis:m,alignmentAxis:h}="number"==typeof p?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return s&&"number"==typeof h&&(m="end"===s?-1*h:h),a?{x:m*d,y:g*c}:{x:g*c,y:m*d}}var s=n(6791);function a(e){let t=(0,s.L9)(e),n=parseFloat(t.width)||0,i=parseFloat(t.height)||0,o=(0,s.sb)(e),l=o?e.offsetWidth:n,f=o?e.offsetHeight:i,u=(0,r.LI)(n)!==l||(0,r.LI)(i)!==f;return u&&(n=l,i=f),{width:n,height:i,$:u}}function c(e){return(0,s.vq)(e)?e:e.contextElement}function d(e){let t=c(e);if(!(0,s.sb)(t))return(0,r.Jx)(1);let n=t.getBoundingClientRect(),{width:i,height:o,$:l}=a(t),f=(l?(0,r.LI)(n.width):n.width)/i,u=(l?(0,r.LI)(n.height):n.height)/o;return f&&Number.isFinite(f)||(f=1),u&&Number.isFinite(u)||(u=1),{x:f,y:u}}let p=(0,r.Jx)(0);function g(e){let t=(0,s.zk)(e);return(0,s.Tc)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:p}function m(e,t,n,i){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let l=e.getBoundingClientRect(),f=c(e),u=(0,r.Jx)(1);t&&(i?(0,s.vq)(i)&&(u=d(i)):u=d(e));let a=(void 0===(o=n)&&(o=!1),i&&o&&i===(0,s.zk)(f))?g(f):(0,r.Jx)(0),p=(l.left+a.x)/u.x,m=(l.top+a.y)/u.y,h=l.width/u.x,v=l.height/u.y;if(f&&i){let e=(0,s.zk)(f),t=(0,s.vq)(i)?(0,s.zk)(i):i,n=e,r=(0,s._m)(n);for(;r&&t!==n;){let e=d(r),t=r.getBoundingClientRect(),i=(0,s.L9)(r),o=t.left+(r.clientLeft+parseFloat(i.paddingLeft))*e.x,l=t.top+(r.clientTop+parseFloat(i.paddingTop))*e.y;p*=e.x,m*=e.y,h*=e.x,v*=e.y,p+=o,m+=l,n=(0,s.zk)(r),r=(0,s._m)(n)}}return(0,r.B1)({width:h,height:v,x:p,y:m})}function h(e,t){let n=(0,s.CP)(e).scrollLeft;return t?t.left+n:m((0,s.ep)(e)).left+n}function v(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-h(e,n),y:n.top+t.scrollTop}}function y(e,t,n){var i;let o;if("viewport"===t||"layoutViewport"===t)o=function(e,t,n){void 0===n&&(n="viewport");let r="layoutViewport"===n,i=(0,s.zk)(e),o=(0,s.ep)(e),l=i.visualViewport,f=o.clientWidth,u=o.clientHeight,a=0,c=0;if(l){let e=!(0,s.Tc)()||"fixed"===t;r?e||(a=-l.offsetLeft,c=-l.offsetTop):(f=l.width,u=l.height,e&&(a=l.offsetLeft,c=l.offsetTop))}if(0>=h(o)){let e=o.ownerDocument,t=e.body,n=getComputedStyle(t),r="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,i=Math.abs(o.clientWidth-t.clientWidth-r),l="stable both-edges"===getComputedStyle(o).scrollbarGutter?i/2:i;l<=25&&(f-=l)}return{width:f,height:u,x:a,y:c}}(e,n,t);else if("document"===t){let t,n,l,f,u,a;i=(0,s.ep)(e),t=(0,s.CP)(i),n=i.ownerDocument.body,l=(0,r.T9)(i.scrollWidth,i.clientWidth,n.scrollWidth,n.clientWidth),f=(0,r.T9)(i.scrollHeight,i.clientHeight,n.scrollHeight,n.clientHeight),u=-t.scrollLeft+h(i),a=-t.scrollTop,"rtl"===(0,s.L9)(n).direction&&(u+=(0,r.T9)(i.clientWidth,n.clientWidth)-l),o={width:l,height:f,x:u,y:a}}else if((0,s.vq)(t)){let e,r,i,l,f,u;r=(e=m(t,!0,"fixed"===n)).top+t.clientTop,i=e.left+t.clientLeft,l=d(t),f=t.clientWidth*l.x,u=t.clientHeight*l.y,o={width:f,height:u,x:i*l.x,y:r*l.y}}else{let n=g(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return(0,r.B1)(o)}function x(e){return"static"===(0,s.L9)(e).position}function w(e,t){if(!(0,s.sb)(e)||"fixed"===(0,s.L9)(e).position)return null;if(t)return t(e);let n=e.offsetParent;return(0,s.ep)(e)===n&&(n=n.ownerDocument.body),n}function b(e,t){let n=(0,s.zk)(e);if((0,s.Tf)(e))return n;if(!(0,s.sb)(e)){let t=(0,s.$4)(e);for(;t&&!(0,s.eu)(t);){if((0,s.vq)(t)&&!x(t))return t;t=(0,s.$4)(t)}return n}let r=w(e,t);for(;r&&(0,s.Lv)(r)&&x(r);)r=w(r,t);return r&&(0,s.eu)(r)&&x(r)&&!(0,s.sQ)(r)?n:r||(0,s.gJ)(e)||n}let R=async function(e){let t=this.getOffsetParent||b,n=this.getDimensions,i=await n(e.floating);return{reference:function(e,t,n){let i=(0,s.sb)(t),o=(0,s.ep)(t),l="fixed"===n,f=m(e,!0,l,t),u={scrollLeft:0,scrollTop:0},a=(0,r.Jx)(0);if((i||!l)&&(("body"!==(0,s.mq)(t)||(0,s.ZU)(o))&&(u=(0,s.CP)(t)),i)){let e=m(t,!0,l,t);a.x=e.x+t.clientLeft,a.y=e.y+t.clientTop}!i&&o&&(a.x=h(o));let c=!o||i||l?(0,r.Jx)(0):v(o,u);return{x:f.left+u.scrollLeft-a.x-c.x,y:f.top+u.scrollTop-a.y-c.y,width:f.width,height:f.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}},T={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:i,strategy:o}=e,l="fixed"===o,f=(0,s.ep)(i),u=!!t&&(0,s.Tf)(t.floating);if(i===f||u&&l)return n;let a={scrollLeft:0,scrollTop:0},c=(0,r.Jx)(1),p=(0,r.Jx)(0),g=(0,s.sb)(i);if((g||!l)&&(("body"!==(0,s.mq)(i)||(0,s.ZU)(f))&&(a=(0,s.CP)(i)),g)){let e=m(i);c=d(i),p.x=e.x+i.clientLeft,p.y=e.y+i.clientTop}let h=!f||g||l?(0,r.Jx)(0):v(f,a);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-a.scrollLeft*c.x+p.x+h.x,y:n.y*c.y-a.scrollTop*c.y+p.y+h.y}},getDocumentElement:s.ep,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:i,strategy:o}=e,l=[..."clippingAncestors"===n?(0,s.Tf)(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=(0,s.v9)(e,[],!1).filter(e=>(0,s.vq)(e)&&"body"!==(0,s.mq)(e)),i=null,o="fixed"===(0,s.L9)(e).position,l=o?(0,s.$4)(e):e;for(;(0,s.vq)(l)&&!(0,s.eu)(l);){let e=(0,s.L9)(l),t=(0,s.sQ)(l),n=i?i.position:o?"fixed":"";t||"fixed"!==n&&("absolute"!==n||"static"!==e.position)?i=e:r=r.filter(e=>e!==l),l=(0,s.$4)(l)}return t.set(e,r),r}(t,this._c):[].concat(n),i],f=y(t,l[0],o),u=f.top,a=f.right,c=f.bottom,d=f.left;for(let e=1;e<l.length;e++){let n=y(t,l[e],o);u=(0,r.T9)(n.top,u),a=(0,r.jk)(n.right,a),c=(0,r.jk)(n.bottom,c),d=(0,r.T9)(n.left,d)}return{width:a-d,height:c-u,x:d,y:u}},getOffsetParent:b,getElementRects:R,getClientRects:function(e){return e.getClientRects?Array.from(e.getClientRects()):[]},getDimensions:function(e){let{width:t,height:n}=a(e);return{width:t,height:n}},getScale:d,isElement:s.vq,isRTL:function(e){return"rtl"===(0,s.L9)(e).direction}};function E(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function C(e,t,n,i){let o;void 0===i&&(i={});let{ancestorScroll:l=!0,ancestorResize:f=!0,elementResize:u="function"==typeof ResizeObserver,layoutShift:a="function"==typeof IntersectionObserver,animationFrame:d=!1}=i,p=c(e),g=l||f?[...p?(0,s.v9)(p):[],...t?(0,s.v9)(t):[]]:[];g.forEach(e=>{l&&e.addEventListener("scroll",n),f&&e.addEventListener("resize",n)});let h=p&&a?function(e,t,n){let i,o=null,l=(0,s.ep)(e);function f(){var e;clearTimeout(i),null==(e=o)||e.disconnect(),o=null}function u(n,s){void 0===n&&(n=!1),void 0===s&&(s=1),f();let a=e.getBoundingClientRect(),{left:c,top:d,width:p,height:g}=a;if(n||t(),!p||!g)return;let m={rootMargin:-(0,r.RI)(d)+"px "+-(0,r.RI)(l.clientWidth-(c+p))+"px "+-(0,r.RI)(l.clientHeight-(d+g))+"px "+-(0,r.RI)(c)+"px",threshold:(0,r.T9)(0,(0,r.jk)(1,s))||1},h=!0;function v(t){let n=t[0].intersectionRatio;if(!E(a,e.getBoundingClientRect()))return u();if(n!==s){if(!h)return u();n?u(!1,n):i=setTimeout(()=>{u(!1,1e-7)},1e3)}h=!1}try{o=new IntersectionObserver(v,{...m,root:l.ownerDocument})}catch(e){o=new IntersectionObserver(v,m)}o.observe(e)}let a=(0,s.zk)(e),c=()=>u(n);return a.addEventListener("resize",c),u(!0),()=>{a.removeEventListener("resize",c),f()}}(p,n,f):null,v=-1,y=null;u&&(y=new ResizeObserver(e=>{let[r]=e;r&&r.target===p&&y&&t&&(y.unobserve(t),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var e;null==(e=y)||e.observe(t)})),n()}),p&&!d&&y.observe(p),t&&y.observe(t));let x=d?m(e):null;return d&&function t(){let r=m(e);x&&!E(x,r)&&n(),x=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;g.forEach(e=>{l&&e.removeEventListener("scroll",n),f&&e.removeEventListener("resize",n)}),null==h||h(),null==(e=y)||e.disconnect(),y=null,d&&cancelAnimationFrame(o)}}let k=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:i,y:o,placement:l,middlewareData:f}=t,s=await u(t,e);return l===(null==(n=f.offset)?void 0:n.placement)&&null!=(r=f.arrow)&&r.alignmentOffset?{}:{x:i+s.x,y:o+s.y,data:{...s,placement:l}}}}},L=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:i,placement:o,platform:l}=t,{mainAxis:f=!0,crossAxis:u=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...a}=(0,r._3)(e,t),c={x:n,y:i},d=await l.detectOverflow(t,a),p=(0,r.TV)(o),g=(0,r.PG)(p),m=c[g],h=c[p],v=(e,t)=>
1(0,r.qE)(t+d["y"===e?"top":"left"],t,t-d["y"===e?"bottom":"right"]);f&&(m=v(g,m)),u&&(h=v(p,h));let y=s.fn({...t,[g]:m,[p]:h});return{...y,data:{x:y.x-n,y:y.y-i,enabled:{[g]:f,[p]:u}}}}}},S=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,i,o,l,f;let{placement:u,middlewareData:s,rects:a,initialPlacement:c,platform:d,elements:p}=t,{mainAxis:g=!0,crossAxis:m=!0,fallbackPlacements:h,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:y="none",flipAlignment:x=!0,...w}=(0,r._3)(e,t);if(null!=(n=s.arrow)&&n.alignmentOffset)return{};let b=(0,r.C0)(u),R=(0,r.TV)(c),T=(0,r.C0)(c)===c,E=await (null==d.isRTL?void 0:d.isRTL(p.floating)),C=h||(T||!x?[(0,r.bV)(c)]:(0,r.WJ)(c)),k="none"!==y;!h&&k&&C.push(...(0,r.lP)(c,x,y,E));let L=[c,...C],S=await d.detectOverflow(t,w),A=[],P=(null==(i=s.flip)?void 0:i.overflows)||[];if(g&&A.push(S[b]),m){let e=(0,r.w7)(u,a,E);A.push(S[e[0]],S[e[1]])}if(P=[...P,{placement:u,overflows:A}],!A.every(e=>e<=0)){let e=((null==(o=s.flip)?void 0:o.index)||0)+1,t=L[e];if(t&&("alignment"!==m||R===(0,r.TV)(t)||P.every(e=>(0,r.TV)(e.placement)!==R||e.overflows[0]>0)))return{data:{index:e,overflows:P},reset:{placement:t}};let n=null==(l=P.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:l.placement;if(!n)switch(v){case"bestFit":{let e=null==(f=P.filter(e=>{if(k){let t=(0,r.TV)(e.placement);return t===R||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:f[0];e&&(n=e);break}case"initialPlacement":n=c}if(u!==n)return{reset:{placement:n}}}return{}}}},A=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){let n,i,{placement:o,rects:l,platform:f,elements:u}=t,{apply:s=()=>{},...a}=(0,r._3)(e,t),c=await f.detectOverflow(t,a),d=(0,r.C0)(o),p=(0,r.Sg)(o),g="y"===(0,r.TV)(o),{width:m,height:h}=l.floating;"top"===d||"bottom"===d?(n=d,i=p===(await (null==f.isRTL?void 0:f.isRTL(u.floating))?"start":"end")?"left":"right"):(i=d,n="end"===p?"top":"bottom");let v=h-c.top-c.bottom,y=m-c.left-c.right,x=(0,r.jk)(h-c[n],v),w=(0,r.jk)(m-c[i],y),b=t.middlewareData.shift,R=!b,T=x,E=w;null!=b&&b.enabled.x&&(E=y),null!=b&&b.enabled.y&&(T=v),R&&!p&&(g?E=m-2*(0,r.T9)(c.left,c.right):T=h-2*(0,r.T9)(c.top,c.bottom)),await s({...t,availableWidth:E,availableHeight:T});let C=await f.getDimensions(u.floating);return m!==C.width||h!==C.height?{reset:{rects:!0}}:{}}}},P=function(e){return void 0===e&&(e={}),{options:e,fn(t){var n,i,o,l;let{x:u,y:s,placement:a,rects:c,middlewareData:d}=t,{offset:p=0,mainAxis:g=!0,crossAxis:m=!0}=(0,r._3)(e,t),h={x:u,y:s},v=(0,r.TV)(a),y=(0,r.PG)(v),x=h[y],w=h[v],b=(0,r._3)(p,t),R="number"==typeof b?{mainAxis:b,crossAxis:0}:{mainAxis:null!=(n=b.mainAxis)?n:0,crossAxis:null!=(i=b.crossAxis)?i:0};if(g){let e="y"===y?"height":"width",t=c.reference[y]-c.floating[e]+R.mainAxis,n=c.reference[y]+c.reference[e]-R.mainAxis;x<t?x=t:x>n&&(x=n)}if(m){let e="y"===y?"width":"height",t=f.has((0,r.C0)(a)),n=c.reference[v]-c.floating[e]+(t&&(null==(o=d.offset)?void 0:o[v])||0)+(t?0:R.crossAxis),i=c.reference[v]+c.reference[e]+(t?0:(null==(l=d.offset)?void 0:l[v])||0)-(t?R.crossAxis:0);w<n?w=n:w>i&&(w=i)}return{[y]:x,[v]:w}}}},O=(e,t,n)=>{let r=new Map,i=null!=n?n:{},o={...T,...i.platform,_c:r};return l(e,t,{...i,platform: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.