PageSourceSearch

https://www.kashane.com/_next/static/chunks/49348-3232250e6d61aab2.js

js kashane.com collected 2026-10-06 13:58:26 UTC 26,236 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[49348],{26741:(e,t,n)=>{n.d(t,{UE:()=>j,RK:()=>S,ll:()=>A,rD:()=>z,UU:()=>O,jD:()=>V,mG:()=>q,ER:()=>B,cY:()=>D,iD:()=>E,BN:()=>P,Ej:()=>_});var r=n(81866);function i(e,t,n){let i,{reference:o,floating:l}=e,f=(0,r.TV)(t),u=(0,r.Dz)(t),a=(0,r.sq)(u),c=(0,r.C0)(t),s=o.x+o.width/2-l.width/2,d=o.y+o.height/2-l.height/2,h=o[a]/2-l[a]/2;switch(c){case"top":i={x:s,y:o.y-l.height};break;case"bottom":i={x:s,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 m=(0,r.Sg)(t);return m&&(i[u]+=h*("end"===m?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:a}=e,{boundary:c="clippingAncestors",rootBoundary:s="viewport",elementContext:d="floating",altBoundary:h=!1,padding:m=0}=(0,r._3)(t,e),p=(0,r.nI)(m),g=u[h?"floating"===d?"reference":"floating":d],w=(0,r.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:c,rootBoundary:s,strategy:a})),v="floating"===d?{x:i,y:o,width:f.floating.width,height:f.floating.height}:f.reference,y=await (null==l.getOffsetParent?void 0:l.getOffsetParent(u.floating)),x=await (null==l.isElement?void 0:l.isElement(y))&&await (null==l.getScale?void 0:l.getScale(y))||{x:1,y:1},b=(0,r.B1)(l.convertOffsetParentRelativeRectToViewportRelativeRect?await l.convertOffsetParentRelativeRectToViewportRelativeRect({elements:u,rect:v,offsetParent:y,strategy:a}):v);return{top:(w.top-b.top+p.top)/x.y,bottom:(b.bottom-w.bottom+p.bottom)/x.y,left:(w.left-b.left+p.left)/x.x,right:(b.right-w.right+p.right)/x.x}}let l=async(e,t,n)=>{let{placement:r="bottom",strategy:l="absolute",middleware:f=[],platform:u}=n,a=u.detectOverflow?u:{...u,detectOverflow:o},c=await (null==u.isRTL?void 0:u.isRTL(t)),s=await u.getElementRects({reference:e,floating:t,strategy:l}),{x:d,y:h}=i(s,r,c),m=r,p=0,g={};for(let n=0;n<f.length;n++){let o=f[n];if(!o)continue;let{name:w,fn:v}=o,{x:y,y:x,data:b,reset:T}=await v({x:d,y:h,initialPlacement:r,placement:m,strategy:l,middlewareData:g,rects:s,platform:a,elements:{reference:e,floating:t}});d=null!=y?y:d,h=null!=x?x:h,g[w]={...g[w],...b},T&&p<50&&(p++,"object"==typeof T&&(T.placement&&(m=T.placement),T.rects&&(s=!0===T.rects?await u.getElementRects({reference:e,floating:t,strategy:l}):T.rects),{x:d,y:h}=i(s,m,c)),n=-1)}return{x:d,y:h,placement:m,strategy:l,middlewareData:g}};function f(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function u(e){return r.r_.some(t=>e[t]>=0)}function a(e){let t=(0,r.jk)(...e.map(e=>e.left)),n=(0,r.jk)(...e.map(e=>e.top));return{x:t,y:n,width:(0,r.T9)(...e.map(e=>e.right))-t,height:(0,r.T9)(...e.map(e=>e.bottom))-n}}let c=new Set(["left","top"]);async function s(e,t){let{placement:n,platform:i,elements:o}=e,l=await (null==i.isRTL?void 0:i.isRTL(o.floating)),f=(0,r.C0)(n),u=(0,r.Sg)(n),a="y"===(0,r.TV)(n),s=c.has(f)?-1:1,d=l&&a?-1:1,h=(0,r._3)(t,e),{mainAxis:m,crossAxis:p,alignmentAxis:g}="number"==typeof h?{mainAxis:h,crossAxis:0,alignmentAxis:null}:{mainAxis:h.mainAxis||0,crossAxis:h.crossAxis||0,alignmentAxis:h.alignmentAxis};return u&&"number"==typeof g&&(p="end"===u?-1*g:g),a?{x:p*d,y:m*s}:{x:m*s,y:p*d}}var d=n(39452);function h(e){let t=(0,d.L9)(e),n=parseFloat(t.width)||0,i=parseFloat(t.height)||0,o=(0,d.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 m(e){return(0,d.vq)(e)?e:e.contextElement}function p(e){let t=m(e);if(!(0,d.sb)(t))return(0,r.Jx)(1);let n=t.getBoundingClientRect(),{width:i,height:o,$:l}=h(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 g=(0,r.Jx)(0);function w(e){let t=(0,d.zk)(e);return(0,d.Tc)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualVie
vendor: 3,087 bytes, line 1
1wport.offsetTop}:g}function v(e,t,n,i){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let l=e.getBoundingClientRect(),f=m(e),u=(0,r.Jx)(1);t&&(i?(0,d.vq)(i)&&(u=p(i)):u=p(e));let a=(void 0===(o=n)&&(o=!1),i&&o&&i===(0,d.zk)(f))?w(f):(0,r.Jx)(0),c=(l.left+a.x)/u.x,s=(l.top+a.y)/u.y,h=l.width/u.x,g=l.height/u.y;if(f&&i){let e=(0,d.zk)(f),t=(0,d.vq)(i)?(0,d.zk)(i):i,n=e,r=(0,d._m)(n);for(;r&&t!==n;){let e=p(r),t=r.getBoundingClientRect(),i=(0,d.L9)(r),o=t.left+(r.clientLeft+parseFloat(i.paddingLeft))*e.x,l=t.top+(r.clientTop+parseFloat(i.paddingTop))*e.y;c*=e.x,s*=e.y,h*=e.x,g*=e.y,c+=o,s+=l,n=(0,d.zk)(r),r=(0,d._m)(n)}}return(0,r.B1)({width:h,height:g,x:c,y:s})}function y(e,t){let n=(0,d.CP)(e).scrollLeft;return t?t.left+n:v((0,d.ep)(e)).left+n}function x(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-y(e,n),y:n.top+t.scrollTop}}function b(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,d.zk)(e),o=(0,d.ep)(e),l=i.visualViewport,f=o.clientWidth,u=o.clientHeight,a=0,c=0;if(l){let e=!(0,d.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>=y(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,d.ep)(e),t=(0,d.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+y(i),a=-t.scrollTop,"rtl"===(0,d.L9)(n).direction&&(u+=(0,r.T9)(i.clientWidth,n.clientWidth)-l),o={width:l,height:f,x:u,y:a}}else if((0,d.vq)(t)){let e,r,i,l,f,u;r=(e=v(t,!0,"fixed"===n)).top+t.clientTop,i=e.left+t.clientLeft,l=p(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=w(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return(0,r.B1)(o)}function T(e){return"static"===(0,d.L9)(e).position}function R(e,t){if(!(0,d.sb)(e)||"fixed"===(0,d.L9)(e).position)return null;if(t)return t(e);let n=e.offsetParent;return(0,d.ep)(e)===n&&(n=n.ownerDocument.body),n}function L(e,t){let n=(0,d.zk)(e);if((0,d.Tf)(e))return n;if(!(0,d.sb)(e)){let t=(0,d.$4)(e);for(;t&&!(0,d.eu)(t);){if((0,d.vq)(t)&&!T(t))return t;t=(0,d.$4)(t)}return n}let r=R(e,t);for(;r&&(0,d.Lv)(r)&&T(r);)r=R(r,t);return r&&(0,d.eu)(r)&&T(r)&&!(0,d.sQ)(r)?n:r||(0,d.gJ)(e)||n}let C=async function(e){let t=this.getOffsetParent||L,n=this.getDimensions,i=await n(e.floating);return{reference:function(e,t,n){let i=(0,d.sb)(t),o=(0,d.ep)(t),l="fixed"===n,f=v(e,!0,l,t),u={scrollLeft:0,scrollTop:0},a=(0,r.Jx)(0);if((i||!l)&&(("body"!==(0,d.mq)(t)||(0,d.ZU)(o))&&(u=(0,d.CP)(t)),i)){let e=v(t,!0,l,t);a.x=e.x+t.clientLeft,a.y=e.y+t.clientTop}!i&&o&&(a.x=y(o));let c=!o||i||l?(0,r.Jx)(0):x(o,u);
1return{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}}},E={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:i,strategy:o}=e,l="fixed"===o,f=(0,d.ep)(i),u=!!t&&(0,d.Tf)(t.floating);if(i===f||u&&l)return n;let a={scrollLeft:0,scrollTop:0},c=(0,r.Jx)(1),s=(0,r.Jx)(0),h=(0,d.sb)(i);if((h||!l)&&(("body"!==(0,d.mq)(i)||(0,d.ZU)(f))&&(a=(0,d.CP)(i)),h)){let e=v(i);c=p(i),s.x=e.x+i.clientLeft,s.y=e.y+i.clientTop}let m=!f||h||l?(0,r.Jx)(0):x(f,a);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-a.scrollLeft*c.x+s.x+m.x,y:n.y*c.y-a.scrollTop*c.y+s.y+m.y}},getDocumentElement:d.ep,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:i,strategy:o}=e,l=[..."clippingAncestors"===n?(0,d.Tf)(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=(0,d.v9)(e,[],!1).filter(e=>(0,d.vq)(e)&&"body"!==(0,d.mq)(e)),i=null,o="fixed"===(0,d.L9)(e).position,l=o?(0,d.$4)(e):e;for(;(0,d.vq)(l)&&!(0,d.eu)(l);){let e=(0,d.L9)(l),t=(0,d.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,d.$4)(l)}return t.set(e,r),r}(t,this._c):[].concat(n),i],f=b(t,l[0],o),u=f.top,a=f.right,c=f.bottom,s=f.left;for(let e=1;e<l.length;e++){let n=b(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),s=(0,r.T9)(n.left,s)}return{width:a-s,height:c-u,x:s,y:u}},getOffsetParent:L,getElementRects:C,getClientRects:function(e){return e.getClientRects?Array.from(e.getClientRects()):[]},getDimensions:function(e){let{width:t,height:n}=h(e);return{width:t,height:n}},getScale:p,isElement:d.vq,isRTL:function(e){return"rtl"===(0,d.L9)(e).direction}};function k(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function A(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:c=!1}=i,s=m(e),h=l||f?[...s?(0,d.v9)(s):[],...t?(0,d.v9)(t):[]]:[];h.forEach(e=>{l&&e.addEventListener("scroll",n),f&&e.addEventListener("resize",n)});let p=s&&a?function(e,t,n){let i,o=null,l=(0,d.ep)(e);function f(){var e;clearTimeout(i),null==(e=o)||e.disconnect(),o=null}function u(n,a){void 0===n&&(n=!1),void 0===a&&(a=1),f();let c=e.getBoundingClientRect(),{left:s,top:d,width:h,height:m}=c;if(n||t(),!h||!m)return;let p={rootMargin:-(0,r.RI)(d)+"px "+-(0,r.RI)(l.clientWidth-(s+h))+"px "+-(0,r.RI)(l.clientHeight-(d+m))+"px "+-(0,r.RI)(s)+"px",threshold:(0,r.T9)(0,(0,r.jk)(1,a))||1},g=!0;function w(t){let n=t[0].intersectionRatio;if(!k(c,e.getBoundingClientRect()))return u();if(n!==a){if(!g)return u();n?u(!1,n):i=setTimeout(()=>{u(!1,1e-7)},1e3)}g=!1}try{o=new IntersectionObserver(w,{...p,root:l.ownerDocument})}catch(e){o=new IntersectionObserver(w,p)}o.observe(e)}let a=(0,d.zk)(e),c=()=>u(n);return a.addEventListener("resize",c),u(!0),()=>{a.removeEventListener("resize",c),f()}}(s,n,f):null,g=-1,w=null;u&&(w=new ResizeObserver(e=>{let[r]=e;r&&r.target===s&&w&&t&&(w.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=w)||e.observe(t)})),n()}),s&&!c&&w.observe(s),t&&w.observe(t));let y=c?v(e):null;return c&&function t(){let r=v(e);y&&!k(y,r)&&n(),y=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;h.forEach(e=>{l&&e.removeEventListener("scroll",n),f&&e.removeEventListener("resize",n)}),null==p||p(),null==(e=w)||e.disconnect(),w=null,c&&cancelAnimationFrame(o)}}let D=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,u=await s(t,e);return l===(null==(n=f.offset)?void 0:n.placement)&&null!=(r=f.arrow)&&r.alignmentOffset?{}:{x:i+u.x,y:o+u.y,data:{...u,placement:l}}}}},S=function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var n,i,o,l;let{rects:f,middlewareData:u,placement:a,platform:c,elements:s}=t,{crossAxis:d=!1,alignment:h,allowedPlacements:m=r.DD,autoAlignment:p=!0,...g}=(0,r._3)(e,t),w=void 0!==h||m===r.DD?((l=h||null)?[...m.filter(e=>(0,r.Sg)(e)===l),...m.filter(e=>(0,r.Sg)(e)!==l)]:m.filter(e=>(0,r.C0)(e)===e)).filter(e=>!l||(0,r.Sg)(e)===l||!!p&&(0,r.aD)(e)!==e):m,v=(null==(n=u.autoPlacement)?void 0:n.index)||0,y=w[v];if(null==y)return{};if(a!==y)return{reset:{placement:w[0]}};let x=await c.detectOverflow(t,g),b=(0,r.w7)(y,f,await (null==c.isRTL?void 0:c.isRTL(s.floating))),T=[x[(0,r.C0)(y)],x[b[0]],x[b[1]]],R=[...(null==(i=u.autoPlacement)?void 0:i.overflows)||[],{placement:y,overflows:T}],L=w[v+1];if(L)return{data:{index:v+1,overflows:R},reset:{placement:L}};let C=R.map(e=>{let t=(0,r.Sg)(e.placement);return[e.placement,t&&d?e.overflows.slice(0,2).reduce((e,t)=>
1e+t,0):e.overflows[0],e.overflows]}).sort((e,t)=>e[1]-t[1]),E=(null==(o=C.filter(e=>e[2].slice(0,(0,r.Sg)(e[0])?2:3).every(e=>e<=0))[0])?void 0:o[0])||C[0][0];return E!==a?{data:{index:v+1,overflows:R},reset:{placement:E}}:{}}}},P=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:a={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=(0,r._3)(e,t),s={x:n,y:i},d=await l.detectOverflow(t,c),h=(0,r.TV)(o),m=(0,r.PG)(h),p=s[m],g=s[h],w=(e,t)=>(0,r.qE)(t+d["y"===e?"top":"left"],t,t-d["y"===e?"bottom":"right"]);f&&(p=w(m,p)),u&&(g=w(h,g));let v=a.fn({...t,[m]:p,[h]:g});return{...v,data:{x:v.x-n,y:v.y-i,enabled:{[m]:f,[h]:u}}}}}},O=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,i,o,l,f;let{placement:u,middlewareData:a,rects:c,initialPlacement:s,platform:d,elements:h}=t,{mainAxis:m=!0,crossAxis:p=!0,fallbackPlacements:g,fallbackStrategy:w="bestFit",fallbackAxisSideDirection:v="none",flipAlignment:y=!0,...x}=(0,r._3)(e,t);if(null!=(n=a.arrow)&&n.alignmentOffset)return{};let b=(0,r.C0)(u),T=(0,r.TV)(s),R=(0,r.C0)(s)===s,L=await (null==d.isRTL?void 0:d.isRTL(h.floating)),C=g||(R||!y?[(0,r.bV)(s)]:(0,r.WJ)(s)),E="none"!==v;!g&&E&&C.push(...(0,r.lP)(s,y,v,L));let k=[s,...C],A=await d.detectOverflow(t,x),D=[],S=(null==(i=a.flip)?void 0:i.overflows)||[];if(m&&D.push(A[b]),p){let e=(0,r.w7)(u,c,L);D.push(A[e[0]],A[e[1]])}if(S=[...S,{placement:u,overflows:D}],!D.every(e=>e<=0)){let e=((null==(o=a.flip)?void 0:o.index)||0)+1,t=k[e];if(t&&("alignment"!==p||T===(0,r.TV)(t)||S.every(e=>(0,r.TV)(e.placement)!==T||e.overflows[0]>0)))return{data:{index:e,overflows:S},reset:{placement:t}};let n=null==(l=S.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:l.placement;if(!n)switch(w){case"bestFit":{let e=null==(f=S.filter(e=>{if(E){let t=(0,r.TV)(e.placement);return t===T||"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=s}if(u!==n)return{reset:{placement:n}}}return{}}}},_=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:a=()=>{},...c}=(0,r._3)(e,t),s=await f.detectOverflow(t,c),d=(0,r.C0)(o),h=(0,r.Sg)(o),m="y"===(0,r.TV)(o),{width:p,height:g}=l.floating;"top"===d||"bottom"===d?(n=d,i=h===(await (null==f.isRTL?void 0:f.isRTL(u.floating))?"start":"end")?"left":"right"):(i=d,n="end"===h?"top":"bottom");let w=g-s.top-s.bottom,v=p-s.left-s.right,y=(0,r.jk)(g-s[n],w),x=(0,r.jk)(p-s[i],v),b=t.middlewareData.shift,T=!b,R=y,L=x;null!=b&&b.enabled.x&&(L=v),null!=b&&b.enabled.y&&(R=w),T&&!h&&(m?L=p-2*(0,r.T9)(s.left,s.right):R=g-2*(0,r.T9)(s.top,s.bottom)),await a({...t,availableWidth:L,availableHeight:R});let C=await f.getDimensions(u.floating);return p!==C.width||g!==C.height?{reset:{rects:!0}}:{}}}},V=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:n,platform:i}=t,{strategy:o="referenceHidden",...l}=(0,r._3)(e,t);switch(o){case"referenceHidden":{let e=f(await i.detectOverflow(t,{...l,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:u(e)}}}case"escaped":{let e=f(await i.detectOverflow(t,{...l,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:u(e)}}}default:return{}}}}},j=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:i,placement:o,rects:l,platform:f,elements:u,middlewareData:a}=t,{element:c,padding:s=0}=(0,r._3)(e,t)||{};if(null==c)return{};let d=(0,r.nI)(s),h={x:n,y:i},m=(0,r.Dz)(o),p=(0,r.sq)(m),g=await f.getDimensions(c),w="y"===m,v=w?"clientHeight":"clientWidth",y=l.reference[p]+l.reference[m]-h[m]-l.floating[p],x=h[m]-l.reference[m],b=await (null==f.getOffsetParent?void 0:f.getOffsetParent(c)),T=b?b[v]:0;T&&await (null==f.isElement?void 0:f.isElement(b))||(T=u.floating[v]||l.floating[p]);let R=T/2-g[p]/2-1,L=(0,r.jk)(d[w?"top":"left"],R),C=(0,r.jk)(d[w?"bottom":"right"],R),E=T-g[p]-C,k=T/2-g[p]/2+(y/2-x/2),A=(0,r.qE)(L,k,E),D=!a.arrow&&null!=(0,r.Sg)(o)&&k!==A&&l.reference[p]/2-(k<L?L:C)-g[p]/2<0,S=D?k<L?k-L:k-E:0;return{[m]:h[m]+S,data:{[m]:A,centerOffset:k-A-S,...D&&{alignmentOffset:S}},reset:D}}}),q=function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){let{placement:n,elements:i,rects:o,platform:l,strategy:f}=t,{padding:u=2,x:c,y:s}=(0,r._3)(e,t),d=Array.from(await (null==l.getClientRects?void 0:l.getClientRects(i.reference))||[]);if(!d.length)return{};let h=function(e){let t=e.slice().sort((e,t)=>
1e.y-t.y),n=[],i=null;for(let e=0;e<t.length;e++){let r=t[e];!i||r.y-i.y>i.height/2?n.push([r]):n[n.length-1].push(r),i=r}return n.map(e=>(0,r.B1)(a(e)))}(d),m=(0,r.B1)(a(d)),p=(0,r.nI)(u),g=await l.getElementRects({reference:{getBoundingClientRect:function(){if(2===h.length&&(h[0].left>h[1].right||h[1].left>h[0].right)&&null!=c&&null!=s)return h.find(e=>c>e.left-p.left&&c<e.right+p.right&&s>e.top-p.top&&s<e.bottom+p.bottom)||m;if(h.length>=2){if("y"===(0,r.TV)(n)){let e=h[0],t=h[h.length-1],i="top"===(0,r.C0)(n),o=e.top,l=t.bottom,f=i?e.left:t.left,u=i?e.right:t.right;return(0,r.B1)({x:f,y:o,width:u-f,height:l-o})}let e="left"===(0,r.C0)(n),t=(0,r.T9)(...h.map(e=>e.right)),i=(0,r.jk)(...h.map(e=>e.left)),o=h.filter(n=>e?n.left===i:n.right===t),l=o[0].top,f=o[o.length-1].bottom;return(0,r.B1)({x:i,y:l,width:t-i,height:f-l})}return m}},floating:i.floating,strategy:f});return o.reference.x!==g.reference.x||o.reference.y!==g.reference.y||o.reference.width!==g.reference.width||o.reference.height!==g.reference.height?{reset:{rects:g}}:{}}}},B=function(e){return void 0===e&&(e={}),{options:e,fn(t){var n,i,o,l;let{x:f,y:u,placement:a,rects:s,middlewareData:d}=t,{offset:h=0,mainAxis:m=!0,crossAxis:p=!0}=(0,r._3)(e,t),g={x:f,y:u},w=(0,r.TV)(a),v=(0,r.PG)(w),y=g[v],x=g[w],b=(0,r._3)(h,t),T="number"==typeof b?{mainAxis:b,crossAxis:0}:{mainAxis:null!=(n=b.mainAxis)?n:0,crossAxis:null!=(i=b.crossAxis)?i:0};if(m){let e="y"===v?"height":"width",t=s.reference[v]-s.floating[e]+T.mainAxis,n=s.reference[v]+s.reference[e]-T.mainAxis;y<t?y=t:y>n&&(y=n)}if(p){let e="y"===v?"width":"height",t=c.has((0,r.C0)(a)),n=s.reference[w]-s.floating[e]+(t&&(null==(o=d.offset)?void 0:o[w])||0)+(t?0:T.crossAxis),i=s.reference[w]+s.reference[e]+(t?0:(null==(l=d.offset)?void 0:l[w])||0)-(t?T.crossAxis:0);x<n?x=n:x>i&&(x=i)}return{[v]:y,[w]:x}}}},z=(e,t,n)=>{let r=new Map,i=null!=n?n:{},o={...E,...i.platform,_c:r};return l(e,t,{...i,platform:o})}},39452:(e,t,n)=>{let r;function i(){return"u">typeof window}function o(e){return u(e)?(e.nodeName||"").toLowerCase():"#document"}function l(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function f(e){var t;return null==(t=(u(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function u(e){return!!i()&&(e instanceof Node||e instanceof l(e).Node)}function a(e){return!!i()&&(e instanceof Element||e instanceof l(e).Element)}function c(e){return!!i()&&(e instanceof HTMLElement||e instanceof l(e).HTMLElement)}function s(e){return!(!i()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof l(e).ShadowRoot)}function d(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=T(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&"inline"!==i&&"contents"!==i}function h(e){return/^(table|td|th)$/.test(o(e))}function m(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}n.d(t,{$4:()=>L,CP:()=>R,L9:()=>T,Ll:()=>u,Lv:()=>h,Ng:()=>s,Tc:()=>x,Tf:()=>m,ZU:()=>d,_m:()=>C,ep:()=>f,eu:()=>b,gJ:()=>y,mq:()=>o,sQ:()=>v,sb:()=>c,v9:()=>function e(t,n,r){var i;void 0===n&&(n=[]),void 0===r&&(r=!0);let o=function e(t){let n=L(t);return b(n)?(t.ownerDocument||t).body:c(n)&&d(n)?n:e(n)}(t),f=o===(null==(i=t.ownerDocument)?void 0:i.body),u=l(o);if(!f)return n.concat(o,e(o,[],r));{let t=C(u);return n.concat(u,u.visualViewport||[],d(o)?o:[],t&&r?e(t):[])}},vq:()=>a,zk:()=>l});let p=/transform|translate|scale|rotate|perspective|filter/,g=/paint|layout|strict|content/,w=e=>!!e&&"none"!==e;function v(e){let t=a(e)?T(e):e;return w(t.transform)||w(t.translate)||w(t.scale)||w(t.rotate)||w(t.perspective)||!x()&&(w(t.backdropFilter)||w(t.filter))||p.test(t.willChange||"")||g.test(t.contain||"")}function y(e){let t=L(e);for(;c(t)&&!b(t);){if(v(t))return t;if(m(t))break;t=L(t)}return null}function x(){return null==r&&(r="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),r}function b(e){return/^(html|body|#document)$/.test(o(e))}function T(e){return l(e).getComputedStyle(e)}function R(e){return a(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function L(e){if("html"===o(e))return e;let t=e.assignedSlot||e.parentNode||s(e)&&e.host||f(e);return s(t)?t.host:t}function C(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}}
1,49348:(e,t,n)=>{n.d(t,{BN:()=>h,ER:()=>m,Ej:()=>g,RK:()=>w,UE:()=>x,UU:()=>p,cY:()=>d,jD:()=>v,mG:()=>y,we:()=>s});var r=n(26741),i=n(12420),o=n(56549),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 a(e,t){let n=u(e);return Math.round(t*n)/n}function c(e){let t=i.useRef(e);return l(()=>{t.current=e}),t}function s(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:s=[],platform:d,elements:{reference:h,floating:m}={},transform:p=!0,whileElementsMounted:g,open:w}=e,[v,y]=i.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[x,b]=i.useState(s);f(x,s)||b(s);let[T,R]=i.useState(null),[L,C]=i.useState(null),E=i.useCallback(e=>{e!==S.current&&(S.current=e,R(e))},[]),k=i.useCallback(e=>{e!==P.current&&(P.current=e,C(e))},[]),A=h||T,D=m||L,S=i.useRef(null),P=i.useRef(null),O=i.useRef(v),_=null!=g,V=c(g),j=c(d),q=c(w),B=i.useCallback(()=>{if(!S.current||!P.current)return;let e={placement:t,strategy:n,middleware:x};j.current&&(e.platform=j.current),(0,r.rD)(S.current,P.current,e).then(e=>{let t={...e,isPositioned:!1!==q.current};z.current&&!f(O.current,t)&&(O.current=t,o.flushSync(()=>{y(t)}))})},[x,t,n,j,q]);l(()=>{!1===w&&O.current.isPositioned&&(O.current.isPositioned=!1,y(e=>({...e,isPositioned:!1})))},[w]);let z=i.useRef(!1);l(()=>(z.current=!0,()=>{z.current=!1}),[]),l(()=>{if(A&&(S.current=A),D&&(P.current=D),A&&D){if(V.current)return V.current(A,D,B);B()}},[A,D,B,V,_]);let I=i.useMemo(()=>({reference:S,floating:P,setReference:E,setFloating:k}),[E,k]),F=i.useMemo(()=>({reference:A,floating:D}),[A,D]),H=i.useMemo(()=>{let e={position:n,left:0,top:0};if(!F.floating)return e;let t=a(F.floating,v.x),r=a(F.floating,v.y);return p?{...e,transform:"translate("+t+"px, "+r+"px)",...u(F.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,p,F.floating,v.x,v.y]);return i.useMemo(()=>({...v,update:B,refs:I,elements:F,floatingStyles:H}),[v,B,I,F,H])}let d=(e,t)=>{let n=(0,r.cY)(e);return{name:n.name,fn:n.fn,options:[e,t]}},h=(e,t)=>{let n=(0,r.BN)(e);return{name:n.name,fn:n.fn,options:[e,t]}},m=(e,t)=>({fn:(0,r.ER)(e).fn,options:[e,t]}),p=(e,t)=>{let n=(0,r.UU)(e);return{name:n.name,fn:n.fn,options:[e,t]}},g=(e,t)=>{let n=(0,r.Ej)(e);return{name:n.name,fn:n.fn,options:[e,t]}},w=(e,t)=>{let n=(0,r.RK)(e);return{name:n.name,fn:n.fn,options:[e,t]}},v=(e,t)=>{let n=(0,r.jD)(e);return{name:n.name,fn:n.fn,options:[e,t]}},y=(e,t)=>{let n=(0,r.mG)(e);return{name:n.name,fn:n.fn,options:[e,t]}},x=(e,t)=>{let n={name:"arrow",options:e,fn(t){let{element:n,padding:i}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?(0,r.UE)({element:n.current,padding:i}).fn(t):{}:n?(0,r.UE)({element:n,padding:i}).fn(t):{}}};return{name:n.name,fn:n.fn,options:[e,t]}}},81866:(e,t,n)=>{n.d(t,{B1:()=>D,C0:()=>h,DD:()=>i,Dz:()=>v,Jx:()=>a,LI:()=>f,PG:()=>p,RI:()=>u,Sg:()=>m,T9:()=>l,TV:()=>w,WJ:()=>x,_3:()=>d,aD:()=>b,bV:()=>k,jk:()=>o,lP:()=>E,nI:()=>A,qE:()=>s,r_:()=>r,sq:()=>g,w7:()=>y});let r=["top","right","bottom","left"],i=r.reduce((e,t)=>e.concat(t,t+"-start",t+"-end"),[]),o=Math.min,l=Math.max,f=Math.round,u=Math.floor,a=e=>({x:e,y:e}),c={left:"right",right:"left",bottom:"top",top:"bottom"};function s(e,t,n){return l(e,o(t,n))}function d(e,t){return"function"==typeof e?e(t):e}function h(e){return e.split("-")[0]}function m(e){return e.split("-")[1]}function p(e){return"x"===e?"y":"x"}function g(e){return"y"===e?"height":"width"}function w(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function v(e){return p(w(e))}function y(e,t,n){void 0===n&&(n=!1);let r=m(e),i=v(e),o=g(i),l="x"===i?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[o]>t.floating[o]&&(l=k(l)),[l,k(l)]}function x(e){let t=k(e);return[b(e),t,b(t)]}function b(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let T=["left","right"],R=["right","left"],L=["top","bottom"],C=["bottom","top"];function E(e,t,n,r){let i=m(e),o=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?R:T;return t?T:R;case"left":case"right":return t?L:C;default:return[]}}(h(e),"start"===n,r);return i&&(o=o.map(e=>e+"-"+i),t&&(o=o.concat(o.map(b)))),o}function k(e){let t=h(e);return c[t]+e.slice(t.length)}function A(e){var t,n,r,i;return"number"!=typeof e?{top:null!=(t=e.top)?t:0,right:null!=(n=e.right)?n:0,bottom:null!=(r=e.bottom)?r:0,left:null!=(i=e.left)?i:0}:{top:e,right:e,bottom:e,left:e}}function D(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}}}]);

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.