PageSourceSearch

https://offergenie.ai/app/_next/static/chunks/2680-ffdf355363b99de4.js

js offergenie.ai collected 2026-10-05 12:21:37 UTC 51,591 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2680],{84869:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(31134).Z)("MessageSquarePlus",[["path",{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z",key:"1lielz"}],["path",{d:"M12 7v6",key:"lw1j43"}],["path",{d:"M9 10h6",key:"9gxzsh"}]])},55264:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(31134).Z)("Settings",[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]])},29545:function(e,t,n){n.d(t,{x7:function(){return L},Me:function(){return P},oo:function(){return M},US:function(){return k},RR:function(){return j},Cp:function(){return D},dr:function(){return F},cv:function(){return A},uY:function(){return T},dp:function(){return O}});var r=n(71347);function o(e,t,n){let o,{reference:i,floating:l}=e,a=(0,r.Qq)(t),u=(0,r.Wh)(t),s=(0,r.I4)(u),c=(0,r.k3)(t),f="y"===a,d=i.x+i.width/2-l.width/2,p=i.y+i.height/2-l.height/2,h=i[s]/2-l[s]/2;switch(c){case"top":o={x:d,y:i.y-l.height};break;case"bottom":o={x:d,y:i.y+i.height};break;case"right":o={x:i.x+i.width,y:p};break;case"left":o={x:i.x-l.width,y:p};break;default:o={x:i.x,y:i.y}}switch((0,r.hp)(t)){case"start":o[u]-=h*(n&&f?-1:1);break;case"end":o[u]+=h*(n&&f?-1:1)}return o}let i=async(e,t,n)=>{let{placement:r="bottom",strategy:i="absolute",middleware:l=[],platform:a}=n,u=l.filter(Boolean),s=await (null==a.isRTL?void 0:a.isRTL(t)),c=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:f,y:d}=o(c,r,s),p=r,h={},g=0;for(let n=0;n<u.length;n++){let{name:l,fn:m}=u[n],{x:y,y:x,data:v,reset:w}=await m({x:f,y:d,initialPlacement:r,placement:p,strategy:i,middlewareData:h,rects:c,platform:a,elements:{reference:e,floating:t}});f=null!=y?y:f,d=null!=x?x:d,h={...h,[l]:{...h[l],...v}},w&&g<=50&&(g++,"object"==typeof w&&(w.placement&&(p=w.placement),w.rects&&(c=!0===w.rects?await a.getElementRects({reference:e,floating:t,strategy:i}):w.rects),{x:f,y:d}=o(c,p,s)),n=-1)}return{x:f,y:d,placement:p,strategy:i,middlewareData:h}};async function l(e,t){var n;void 0===t&&(t={});let{x:o,y:i,platform:l,rects:a,elements:u,strategy:s}=e,{boundary:c="clippingAncestors",rootBoundary:f="viewport",elementContext:d="floating",altBoundary:p=!1,padding:h=0}=(0,r.ku)(t,e),g=(0,r.yd)(h),m=u[p?"floating"===d?"reference":"floating":d],y=(0,r.JB)(await l.getClippingRect({element:null==(n=await (null==l.isElement?void 0:l.isElement(m)))||n?m:m.contextElement||await (null==l.getDocumentElement?void 0:l.getDocumentElement(u.floating)),boundary:c,rootBoundary:f,strategy:s})),x="floating"===d?{x:o,y:i,width:a.floating.width,height:a.floating.height}:a.reference,v=await (null==l.getOffsetParent?void 0:l.getOffsetParent(u.floating)),w=await (null==l.isElement?void 0:l.isElement(v))&&await (null==l.getScale?void 0:l.getScale(v))||{x:1,y:1},b=(0,r.JB)(l.convertOffsetParentRelativeRectToViewportRelativeRect?await l.convertOffsetParentRelativeRectToViewportRelativeRect({elements:u,rect:x,offsetParent:v,strategy:s}):x);return{top:(y.top-b.top+g.top)/w.y,bottom:(b.bottom-y.bottom+g.bottom)/w.y,left:(y.left-b.left+g.left)/w.x,right:(b.right-y.right+g.right)/w.x}}function a(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.mA.some(t=>e[t]>=0)}async function s(e,t){let{placement:n,platform:o,elements:i}=e,l=await (null==o.isRTL?void 0:o.isRTL(i.floating)),a=(0,r.k3)(n),u=(0,r.hp)(n),s="y"===(0,r.Qq)(n),c=["left","top"].includes(a)?-1:1,f=l&&s?-1:1,d=(0,r.ku)(t,e),{mainAxis:p,crossAxis:h,alignmentAxis:g}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}
1:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return u&&"number"==typeof g&&(h="end"===u?-1*g:g),s?{x:h*f,y:p*c}:{x:p*c,y:h*f}}var c=n(37317);function f(e){let t=(0,c.Dx)(e),n=parseFloat(t.width)||0,o=parseFloat(t.height)||0,i=(0,c.Re)(e),l=i?e.offsetWidth:n,a=i?e.offsetHeight:o,u=(0,r.NM)(n)!==l||(0,r.NM)(o)!==a;return u&&(n=l,o=a),{width:n,height:o,$:u}}function d(e){return(0,c.kK)(e)?e:e.contextElement}function p(e){let t=d(e);if(!(0,c.Re)(t))return(0,r.ze)(1);let n=t.getBoundingClientRect(),{width:o,height:i,$:l}=f(t),a=(l?(0,r.NM)(n.width):n.width)/o,u=(l?(0,r.NM)(n.height):n.height)/i;return a&&Number.isFinite(a)||(a=1),u&&Number.isFinite(u)||(u=1),{x:a,y:u}}let h=(0,r.ze)(0);function g(e){let t=(0,c.Jj)(e);return(0,c.Pf)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:h}function m(e,t,n,o){var i;void 0===t&&(t=!1),void 0===n&&(n=!1);let l=e.getBoundingClientRect(),a=d(e),u=(0,r.ze)(1);t&&(o?(0,c.kK)(o)&&(u=p(o)):u=p(e));let s=(void 0===(i=n)&&(i=!1),o&&(!i||o===(0,c.Jj)(a))&&i)?g(a):(0,r.ze)(0),f=(l.left+s.x)/u.x,h=(l.top+s.y)/u.y,m=l.width/u.x,y=l.height/u.y;if(a){let e=(0,c.Jj)(a),t=o&&(0,c.kK)(o)?(0,c.Jj)(o):o,n=e,r=(0,c.wK)(n);for(;r&&o&&t!==n;){let e=p(r),t=r.getBoundingClientRect(),o=(0,c.Dx)(r),i=t.left+(r.clientLeft+parseFloat(o.paddingLeft))*e.x,l=t.top+(r.clientTop+parseFloat(o.paddingTop))*e.y;f*=e.x,h*=e.y,m*=e.x,y*=e.y,f+=i,h+=l,n=(0,c.Jj)(r),r=(0,c.wK)(n)}}return(0,r.JB)({width:m,height:y,x:f,y:h})}function y(e,t){let n=(0,c.Lw)(e).scrollLeft;return t?t.left+n:m((0,c.tF)(e)).left+n}function x(e,t,n){void 0===n&&(n=!1);let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(n?0:y(e,r)),y:r.top+t.scrollTop}}function v(e,t,n){let o;if("viewport"===t)o=function(e,t){let n=(0,c.Jj)(e),r=(0,c.tF)(e),o=n.visualViewport,i=r.clientWidth,l=r.clientHeight,a=0,u=0;if(o){i=o.width,l=o.height;let e=(0,c.Pf)();(!e||e&&"fixed"===t)&&(a=o.offsetLeft,u=o.offsetTop)}return{width:i,height:l,x:a,y:u}}(e,n);else if("document"===t)o=function(e){let t=(0,c.tF)(e),n=(0,c.Lw)(e),o=e.ownerDocument.body,i=(0,r.Fp)(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),l=(0,r.Fp)(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),a=-n.scrollLeft+y(e),u=-n.scrollTop;return"rtl"===(0,c.Dx)(o).direction&&(a+=(0,r.Fp)(t.clientWidth,o.clientWidth)-i),{width:i,height:l,x:a,y:u}}((0,c.tF)(e));else if((0,c.kK)(t))o=function(e,t){let n=m(e,!0,"fixed"===t),o=n.top+e.clientTop,i=n.left+e.clientLeft,l=(0,c.Re)(e)?p(e):(0,r.ze)(1),a=e.clientWidth*l.x;return{width:a,height:e.clientHeight*l.y,x:i*l.x,y:o*l.y}}(t,n);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.JB)(o)}function w(e){return"static"===(0,c.Dx)(e).position}function b(e,t){if(!(0,c.Re)(e)||"fixed"===(0,c.Dx)(e).position)return null;if(t)return t(e);let n=e.offsetParent;return(0,c.tF)(e)===n&&(n=n.ownerDocument.body),n}function R(e,t){let n=(0,c.Jj)(e);if((0,c.tR)(e))return n;if(!(0,c.Re)(e)){let t=(0,c.Ow)(e);for(;t&&!(0,c.Py)(t);){if((0,c.kK)(t)&&!w(t))return t;t=(0,c.Ow)(t)}return n}let r=b(e,t);for(;r&&(0,c.Ze)(r)&&w(r);)r=b(r,t);return r&&(0,c.Py)(r)&&w(r)&&!(0,c.hT)(r)?n:r||(0,c.gQ)(e)||n}let C=async function(e){let t=this.getOffsetParent||R,n=this.getDimensions,o=await n(e.floating);return{reference:function(e,t,n){let o=(0,c.Re)(t),i=(0,c.tF)(t),l="fixed"===n,a=m(e,!0,l,t),u={scrollLeft:0,scrollTop:0},s=(0,r.ze)(0);if(o||!o&&!l){if(("body"!==(0,c.wk)(t)||(0,c.ao)(i))&&(u=(0,c.Lw)(t)),o){let e=m(t,!0,l,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else i&&(s.x=y(i))}let f=!i||o||l?(0,r.ze)(0):x(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}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}},E={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:o,strategy:i}=e,l="fixed"===i,a=(0,c.tF)(o),u=!!t&&(0,c.tR)(t.floating);if(o===a||u&&l)return n;let s={scrollLeft:0,scrollTop:0},f=(0,r.ze)(1),d=(0,r.ze)(0),h=(0,c.Re)(o);if((h||!h&&!l)&&(("body"!==(0,c.wk)(o)||(0,c.ao)(a))&&(s=(0,c.Lw)(o)),(0,c.Re)(o))){let e=m(o);f=p(o),d.x=e.x+o.clientLeft,d.y=e.y+o.clientTop}let g=!a||h||l?(0,r.ze)(0):x(a,s,!0);return{width:n.width*f.x,height:n.height*f.y,x:n.x*f.x-s.scrollLeft*f.x+d.x+g.x,y:n.y*f.y-s.scrollTop*f.y+d.y+g.y}},getDocumentElement:c.tF,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:o,strategy:i}=e,l=[..."clippingAncestors"===n?(0,c.tR)(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=(0,c.Kx)(e,[],!1).filter(e=>(0,c.kK)(e)&&"body"!==(0,c.wk)(e)),o=null,i="fixed"===(0,c.Dx)(e).position,l=i?(0,c.Ow)(e):e;for(;(0,c.kK)(l)&&!(0,c.Py)(l);){let t=(0,c.Dx)(l),n=(0,c.hT)(l);
1n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||(0,c.ao)(l)&&!n&&function e(t,n){let r=(0,c.Ow)(t);return!(r===n||!(0,c.kK)(r)||(0,c.Py)(r))&&("fixed"===(0,c.Dx)(r).position||e(r,n))}(e,l))?r=r.filter(e=>e!==l):o=t,l=(0,c.Ow)(l)}return t.set(e,r),r}(t,this._c):[].concat(n),o],a=l[0],u=l.reduce((e,n)=>{let o=v(t,n,i);return e.top=(0,r.Fp)(o.top,e.top),e.right=(0,r.VV)(o.right,e.right),e.bottom=(0,r.VV)(o.bottom,e.bottom),e.left=(0,r.Fp)(o.left,e.left),e},v(t,a,i));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}},getOffsetParent:R,getElementRects:C,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=f(e);return{width:t,height:n}},getScale:p,isElement:c.kK,isRTL:function(e){return"rtl"===(0,c.Dx)(e).direction}};function P(e,t,n,o){let i;void 0===o&&(o={});let{ancestorScroll:l=!0,ancestorResize:a=!0,elementResize:u="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:f=!1}=o,p=d(e),h=l||a?[...p?(0,c.Kx)(p):[],...(0,c.Kx)(t)]:[];h.forEach(e=>{l&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)});let g=p&&s?function(e,t){let n,o=null,i=(0,c.tF)(e);function l(){var e;clearTimeout(n),null==(e=o)||e.disconnect(),o=null}return!function a(u,s){void 0===u&&(u=!1),void 0===s&&(s=1),l();let{left:c,top:f,width:d,height:p}=e.getBoundingClientRect();if(u||t(),!d||!p)return;let h=(0,r.GW)(f),g=(0,r.GW)(i.clientWidth-(c+d)),m={rootMargin:-h+"px "+-g+"px "+-(0,r.GW)(i.clientHeight-(f+p))+"px "+-(0,r.GW)(c)+"px",threshold:(0,r.Fp)(0,(0,r.VV)(1,s))||1},y=!0;function x(e){let t=e[0].intersectionRatio;if(t!==s){if(!y)return a();t?a(!1,t):n=setTimeout(()=>{a(!1,1e-7)},1e3)}y=!1}try{o=new IntersectionObserver(x,{...m,root:i.ownerDocument})}catch(e){o=new IntersectionObserver(x,m)}o.observe(e)}(!0),l}(p,n):null,y=-1,x=null;u&&(x=new ResizeObserver(e=>{let[r]=e;r&&r.target===p&&x&&(x.unobserve(t),cancelAnimationFrame(y),y=requestAnimationFrame(()=>{var e;null==(e=x)||e.observe(t)})),n()}),p&&!f&&x.observe(p),x.observe(t));let v=f?m(e):null;return f&&function t(){let r=m(e);v&&(r.x!==v.x||r.y!==v.y||r.width!==v.width||r.height!==v.height)&&n(),v=r,i=requestAnimationFrame(t)}(),n(),()=>{var e;h.forEach(e=>{l&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)}),null==g||g(),null==(e=x)||e.disconnect(),x=null,f&&cancelAnimationFrame(i)}}let k=l,A=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:o,y:i,placement:l,middlewareData:a}=t,u=await s(t,e);return l===(null==(n=a.offset)?void 0:n.placement)&&null!=(r=a.arrow)&&r.alignmentOffset?{}:{x:o+u.x,y:i+u.y,data:{...u,placement:l}}}}},T=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:o,placement:i}=t,{mainAxis:a=!0,crossAxis:u=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=(0,r.ku)(e,t),f={x:n,y:o},d=await l(t,c),p=(0,r.Qq)((0,r.k3)(i)),h=(0,r.Rn)(p),g=f[h],m=f[p];if(a){let e="y"===h?"top":"left",t="y"===h?"bottom":"right",n=g+d[e],o=g-d[t];g=(0,r.uZ)(n,g,o)}
1if(u){let e="y"===p?"top":"left",t="y"===p?"bottom":"right",n=m+d[e],o=m-d[t];m=(0,r.uZ)(n,m,o)}let y=s.fn({...t,[h]:g,[p]:m});return{...y,data:{x:y.x-n,y:y.y-o,enabled:{[h]:a,[p]:u}}}}}},j=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,o,i,a,u;let{placement:s,middlewareData:c,rects:f,initialPlacement:d,platform:p,elements:h}=t,{mainAxis:g=!0,crossAxis:m=!0,fallbackPlacements:y,fallbackStrategy:x="bestFit",fallbackAxisSideDirection:v="none",flipAlignment:w=!0,...b}=(0,r.ku)(e,t);if(null!=(n=c.arrow)&&n.alignmentOffset)return{};let R=(0,r.k3)(s),C=(0,r.Qq)(d),E=(0,r.k3)(d)===d,P=await (null==p.isRTL?void 0:p.isRTL(h.floating)),k=y||(E||!w?[(0,r.pw)(d)]:(0,r.gy)(d)),A="none"!==v;!y&&A&&k.push(...(0,r.KX)(d,w,v,P));let T=[d,...k],j=await l(t,b),O=[],D=(null==(o=c.flip)?void 0:o.overflows)||[];if(g&&O.push(j[R]),m){let e=(0,r.i8)(s,f,P);O.push(j[e[0]],j[e[1]])}if(D=[...D,{placement:s,overflows:O}],!O.every(e=>e<=0)){let e=((null==(i=c.flip)?void 0:i.index)||0)+1,t=T[e];if(t)return{data:{index:e,overflows:D},reset:{placement:t}};let n=null==(a=D.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:a.placement;if(!n)switch(x){case"bestFit":{let e=null==(u=D.filter(e=>{if(A){let t=(0,r.Qq)(e.placement);return t===C||"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:u[0];e&&(n=e);break}case"initialPlacement":n=d}if(s!==n)return{reset:{placement:n}}}return{}}}},O=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,o;let i,a;let{placement:u,rects:s,platform:c,elements:f}=t,{apply:d=()=>{},...p}=(0,r.ku)(e,t),h=await l(t,p),g=(0,r.k3)(u),m=(0,r.hp)(u),y="y"===(0,r.Qq)(u),{width:x,height:v}=s.floating;"top"===g||"bottom"===g?(i=g,a=m===(await (null==c.isRTL?void 0:c.isRTL(f.floating))?"start":"end")?"left":"right"):(a=g,i="end"===m?"top":"bottom");let w=v-h.top-h.bottom,b=x-h.left-h.right,R=(0,r.VV)(v-h[i],w),C=(0,r.VV)(x-h[a],b),E=!t.middlewareData.shift,P=R,k=C;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(k=b),null!=(o=t.middlewareData.shift)&&o.enabled.y&&(P=w),E&&!m){let e=(0,r.Fp)(h.left,0),t=(0,r.Fp)(h.right,0),n=(0,r.Fp)(h.top,0),o=(0,r.Fp)(h.bottom,0);y?k=x-2*(0!==e||0!==t?e+t:(0,r.Fp)(h.left,h.right)):P=v-2*(0!==n||0!==o?n+o:(0,r.Fp)(h.top,h.bottom))}await d({...t,availableWidth:k,availableHeight:P});let A=await c.getDimensions(f.floating);return x!==A.width||v!==A.height?{reset:{rects:!0}}:{}}}},D=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:n}=t,{strategy:o="referenceHidden",...i}=(0,r.ku)(e,t);switch(o){case"referenceHidden":{let e=a(await l(t,{...i,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:u(e)}}}case"escaped":{let e=a(await l(t,{...i,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:u(e)}}}default:return{}}}}},L=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:o,placement:i,rects:l,platform:a,elements:u,middlewareData:s}=t,{element:c,padding:f=0}=(0,r.ku)(e,t)||{};if(null==c)return{};let d=(0,r.yd)(f),p={x:n,y:o},h=(0,r.Wh)(i),g=(0,r.I4)(h),m=await a.getDimensions(c),y="y"===h,x=y?"clientHeight":"clientWidth",v=l.reference[g]+l.reference[h]-p[h]-l.floating[g],w=p[h]-l.reference[h],b=await (null==a.getOffsetParent?void 0:a.getOffsetParent(c)),R=b?b[x]:0;R&&await (null==a.isElement?void 0:a.isElement(b))||(R=u.floating[x]||l.floating[g]);let C=R/2-m[g]/2-1,E=(0,r.VV)(d[y?"top":"left"],C),P=(0,r.VV)(d[y?"bottom":"right"],C),k=R-m[g]-P,A=R/2-m[g]/2+(v/2-w/2),T=(0,r.uZ)(E,A,k),j=!s.arrow&&null!=(0,r.hp)(i)&&A!==T&&l.reference[g]/2-(A<E?E:P)-m[g]/2<0,O=j?A<E?A-E:A-k:0;return{[h]:p[h]+O,data:{[h]:T,centerOffset:A-T-O,...j&&{alignmentOffset:O}},reset:j}}}),F=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:n,y:o,placement:i,rects:l,middlewareData:a}=t,{offset:u=0,mainAxis:s=!0,crossAxis:c=!0}=(0,r.ku)(e,t),f={x:n,y:o},d=(0,r.Qq)(i),p=(0,r.Rn)(d),h=f[p],g=f[d],m=(0,r.ku)(u,t),y="number"==typeof m?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(s){let e="y"===p?"height":"width",t=l.reference[p]-l.floating[e]+y.mainAxis,n=l.reference[p]+l.reference[e]-y.mainAxis;h<t?h=t:h>n&&(h=n)}if(c){var x,v;let e="y"===p?"width":"height",t=["top","left"].includes((0,r.k3)(i)),n=l.reference[d]-l.floating[e]+(t&&(null==(x=a.offset)?void 0:x[d])||0)+(t?0:y.crossAxis),o=l.reference[d]+l.reference[e]+(t?0:(null==(v=a.offset)?void 0:v[d])||0)-(t?y.crossAxis:0);g<n?g=n:g>o&&(g=o)}return{[p]:h,[d]:g}}}},M=(e,t,n)=>{let r=new Map,o={platform:E,...n},l={...o.platform,_c:r};return i(e,t,{...o,platform:l})}},1371:function(e,t,n){n.d(t,{Cp:function(){return x},RR:function(){return m},YF:function(){return f},cv:function(){return p},dp:function(){return y},dr:function(){return g},uY:function(){return h},x7:function(){return v}});var r=n(29545),o=n(67294),i=n(73935),l="undefined"!=typeof document?o.useLayoutEffect:o.useEffect;function a(e,t){let n,r,o;
1if(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(!a(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!a(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function u(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function s(e,t){let n=u(e);return Math.round(t*n)/n}function c(e){let t=o.useRef(e);return l(()=>{t.current=e}),t}function f(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:f=[],platform:d,elements:{reference:p,floating:h}={},transform:g=!0,whileElementsMounted:m,open:y}=e,[x,v]=o.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[w,b]=o.useState(f);a(w,f)||b(f);let[R,C]=o.useState(null),[E,P]=o.useState(null),k=o.useCallback(e=>{e!==O.current&&(O.current=e,C(e))},[]),A=o.useCallback(e=>{e!==D.current&&(D.current=e,P(e))},[]),T=p||R,j=h||E,O=o.useRef(null),D=o.useRef(null),L=o.useRef(x),F=null!=m,M=c(m),S=c(d),W=c(y),N=o.useCallback(()=>{if(!O.current||!D.current)return;let e={placement:t,strategy:n,middleware:w};S.current&&(e.platform=S.current),(0,r.oo)(O.current,D.current,e).then(e=>{let t={...e,isPositioned:!1!==W.current};V.current&&!a(L.current,t)&&(L.current=t,i.flushSync(()=>{v(t)}))})},[w,t,n,S,W]);l(()=>{!1===y&&L.current.isPositioned&&(L.current.isPositioned=!1,v(e=>({...e,isPositioned:!1})))},[y]);let V=o.useRef(!1);l(()=>(V.current=!0,()=>{V.current=!1}),[]),l(()=>{if(T&&(O.current=T),j&&(D.current=j),T&&j){if(M.current)return M.current(T,j,N);N()}},[T,j,N,M,F]);let z=o.useMemo(()=>({reference:O,floating:D,setReference:k,setFloating:A}),[k,A]),H=o.useMemo(()=>({reference:T,floating:j}),[T,j]),B=o.useMemo(()=>{let e={position:n,left:0,top:0};if(!H.floating)return e;let t=s(H.floating,x.x),r=s(H.floating,x.y);return g?{...e,transform:"translate("+t+"px, "+r+"px)",...u(H.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,g,H.floating,x.x,x.y]);return o.useMemo(()=>({...x,update:N,refs:z,elements:H,floatingStyles:B}),[x,N,z,H,B])}let d=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:o}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?(0,r.x7)({element:n.current,padding:o}).fn(t):{}:n?(0,r.x7)({element:n,padding:o}).fn(t):{}}}),p=(e,t)=>({...(0,r.cv)(e),options:[e,t]}),h=(e,t)=>({...(0,r.uY)(e),options:[e,t]}),g=(e,t)=>({...(0,r.dr)(e),options:[e,t]}),m=(e,t)=>({...(0,r.RR)(e),options:[e,t]}),y=(e,t)=>({...(0,r.dp)(e),options:[e,t]}),x=(e,t)=>({...(0,r.Cp)(e),options:[e,t]}),v=(e,t)=>
1({...d(e),options:[e,t]})},37317:function(e,t,n){function r(){return"undefined"!=typeof window}function o(e){return a(e)?(e.nodeName||"").toLowerCase():"#document"}function i(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function l(e){var t;return null==(t=(a(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function a(e){return!!r()&&(e instanceof Node||e instanceof i(e).Node)}function u(e){return!!r()&&(e instanceof Element||e instanceof i(e).Element)}function s(e){return!!r()&&(e instanceof HTMLElement||e instanceof i(e).HTMLElement)}function c(e){return!!r()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof i(e).ShadowRoot)}function f(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=x(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function d(e){return["table","td","th"].includes(o(e))}function p(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function h(e){let t=m(),n=u(e)?x(e):e;return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function g(e){let t=w(e);for(;s(t)&&!y(t);){if(h(t))return t;if(p(t))break;t=w(t)}return null}function m(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function y(e){return["html","body","#document"].includes(o(e))}function x(e){return i(e).getComputedStyle(e)}function v(e){return u(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function w(e){if("html"===o(e))return e;let t=e.assignedSlot||e.parentNode||c(e)&&e.host||l(e);return c(t)?t.host:t}function b(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}n.d(t,{Dx:function(){return x},Jj:function(){return i},Kx:function(){return function e(t,n,r){var o;void 0===n&&(n=[]),void 0===r&&(r=!0);let l=function e(t){let n=w(t);return y(n)?t.ownerDocument?t.ownerDocument.body:t.body:s(n)&&f(n)?n:e(n)}(t),a=l===(null==(o=t.ownerDocument)?void 0:o.body),u=i(l);if(a){let t=b(u);return n.concat(u,u.visualViewport||[],f(l)?l:[],t&&r?e(t):[])}return n.concat(l,e(l,[],r))}},Lw:function(){return v},Ow:function(){return w},Pf:function(){return m},Py:function(){return y},Re:function(){return s},Ze:function(){return d},ao:function(){return f},gQ:function(){return g},hT:function(){return h},kK:function(){return u},tF:function(){return l},tR:function(){return p},wK:function(){return b},wk:function(){return o}})},71347:function(e,t,n){n.d(t,{Fp:function(){return i},GW:function(){return a},I4:function(){return m},JB:function(){return P},KX:function(){return R},NM:function(){return l},Qq:function(){return y},Rn:function(){return g},VV:function(){return o},Wh:function(){return x},gy:function(){return w},hp:function(){return h},i8:function(){return v},k3:function(){return p},ku:function(){return d},mA:function(){return r},pw:function(){return C},uZ:function(){return f},yd:function(){return E},ze:function(){return u}});let r=["top","right","bottom","left"],o=Math.min,i=Math.max,l=Math.round,a=Math.floor,u=e=>({x:e,y:e}),s={left:"right",right:"left",bottom:"top",top:"bottom"},c={start:"end",end:"start"};function f(e,t,n){return i(e,o(t,n))}function d(e,t){return"function"==typeof e?e(t):e}function p(e){return e.split("-")[0]}function h(e){return e.split("-")[1]}function g(e){return"x"===e?"y":"x"}function m(e){return"y"===e?"height":"width"}function y(e){return["top","bottom"].includes(p(e))?"y":"x"}function x(e){return g(y(e))}function v(e,t,n){void 0===n&&(n=!1);let r=h(e),o=x(e),i=m(o),l="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(l=C(l)),[l,C(l)]}function w(e){let t=C(e);return[b(e),t,b(t)]}function b(e){return e.replace(/start|end/g,e=>c[e])}function R(e,t,n,r){let o=h(e),i=function(e,t,n){let r=["left","right"],o=["right","left"];switch(e){case"top":case"bottom":if(n)return t?o:r;return t?r:o;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(p(e),"start"===n,r);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(b)))),i}function C(e){return e.replace(/left|right|bottom|top/g,e=>s[e])}function E(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function P(e){let{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}},49102:function(e,t,n){n.d(t,{f:function(){return a}});var r=n(67294),o=n(75320),i=n(85893),l=r.forwardRef((e,t)=>
1(0,i.jsx)(o.WV.label,{...e,ref:t,onMouseDown:t=>{t.target.closest("button, input, select, textarea")||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));l.displayName="Label";var a=l},86419:function(e,t,n){n.d(t,{VY:function(){return J},ee:function(){return Y},fC:function(){return _},h_:function(){return K},x8:function(){return Z},xz:function(){return I}});var r=n(67294),o=n(36206),i=n(28771),l=n(25360),a=n(90667),u=n(27552),s=n(95420),c=n(91276),f=n(46066),d=n(42651),p=n(29115),h=n(75320),g=n(88426),m=n(77342),y=n(23541),x=n(6223),v=n(85893),w="Popover",[b,R]=(0,l.b)(w,[f.D7]),C=(0,f.D7)(),[E,P]=b(w),k=e=>{let{__scopePopover:t,children:n,open:o,defaultOpen:i,onOpenChange:l,modal:a=!1}=e,u=C(t),s=r.useRef(null),[d,p]=r.useState(!1),[h=!1,g]=(0,m.T)({prop:o,defaultProp:i,onChange:l});return(0,v.jsx)(f.fC,{...u,children:(0,v.jsx)(E,{scope:t,contentId:(0,c.M)(),triggerRef:s,open:h,onOpenChange:g,onOpenToggle:r.useCallback(()=>g(e=>!e),[g]),hasCustomAnchor:d,onCustomAnchorAdd:r.useCallback(()=>p(!0),[]),onCustomAnchorRemove:r.useCallback(()=>p(!1),[]),modal:a,children:n})})};k.displayName=w;var A="PopoverAnchor",T=r.forwardRef((e,t)=>{let{__scopePopover:n,...o}=e,i=P(A,n),l=C(n),{onCustomAnchorAdd:a,onCustomAnchorRemove:u}=i;return r.useEffect(()=>(a(),()=>u()),[a,u]),(0,v.jsx)(f.ee,{...l,...o,ref:t})});T.displayName=A;var j="PopoverTrigger",O=r.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,l=P(j,n),a=C(n),u=(0,i.e)(t,l.triggerRef),s=(0,v.jsx)(h.WV.button,{type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.contentId,"data-state":$(l.open),...r,ref:u,onClick:(0,o.M)(e.onClick,l.onOpenToggle)});return l.hasCustomAnchor?s:(0,v.jsx)(f.ee,{asChild:!0,...a,children:s})});O.displayName=j;var D="PopoverPortal",[L,F]=b(D,{forceMount:void 0}),M=e=>{let{__scopePopover:t,forceMount:n,children:r,container:o}=e,i=P(D,t);return(0,v.jsx)(L,{scope:t,forceMount:n,children:(0,v.jsx)(p.z,{present:n||i.open,children:(0,v.jsx)(d.h,{asChild:!0,container:o,children:r})})})};M.displayName=D;var S="PopoverContent",W=r.forwardRef((e,t)=>{let n=F(S,e.__scopePopover),{forceMount:r=n.forceMount,...o}=e,i=P(S,e.__scopePopover);return(0,v.jsx)(p.z,{present:r||i.open,children:i.modal?(0,v.jsx)(N,{...o,ref:t}):(0,v.jsx)(V,{...o,ref:t})})});W.displayName=S;var N=r.forwardRef((e,t)=>{let n=P(S,e.__scopePopover),l=r.useRef(null),a=(0,i.e)(t,l),u=r.useRef(!1);return r.useEffect(()=>{let e=l.current;if(e)return(0,y.Ry)(e)},[]),(0,v.jsx)(x.Z,{as:g.g7,allowPinchZoom:!0,children:(0,v.jsx)(z,{...e,ref:a,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.M)(e.onCloseAutoFocus,e=>{e.preventDefault(),u.current||n.triggerRef.current?.focus()}),onPointerDownOutside:(0,o.M)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;u.current=r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,o.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),V=r.forwardRef((e,t)=>{let n=P(S,e.__scopePopover),o=r.useRef(!1),i=r.useRef(!1);return(0,v.jsx)(z,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(o.current||n.triggerRef.current?.focus(),t.preventDefault()),o.current=!1,i.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(o.current=!0,"pointerdown"!==t.detail.originalEvent.type||(i.current=!0));let r=t.target;n.triggerRef.current?.contains(r)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&i.current&&t.preventDefault()}})}),z=r.forwardRef((e,t)=>{let{__scopePopover:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:i,disableOutsidePointerEvents:l,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:p,onInteractOutside:h,...g}=e,m=P(S,n),y=C(n);return(0,u.EW)(),(0,v.jsx)(s.M,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:i,children:(0,v.jsx)(a.XB,{asChild:!0,disableOutsidePointerEvents:l,onInteractOutside:h,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:p,onDismiss:()=>m.onOpenChange(!1),children:(0,v.jsx)(f.VY,{"data-state":$(m.open),role:"dialog",id:m.contentId,...y,...g,ref:t,style:{...g.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),H="PopoverClose",B=r.forwardRef((e,t)=>
1{let{__scopePopover:n,...r}=e,i=P(H,n);return(0,v.jsx)(h.WV.button,{type:"button",...r,ref:t,onClick:(0,o.M)(e.onClick,()=>i.onOpenChange(!1))})});function $(e){return e?"open":"closed"}B.displayName=H,r.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,o=C(n);return(0,v.jsx)(f.Eh,{...o,...r,ref:t})}).displayName="PopoverArrow";var _=k,Y=T,I=O,K=M,J=W,Z=B},46066:function(e,t,n){n.d(t,{ee:function(){return F},Eh:function(){return S},VY:function(){return M},fC:function(){return L},D7:function(){return m}});var r=n(67294),o=n(1371),i=n(29545),l=n(75320),a=n(85893),u=r.forwardRef((e,t)=>{let{children:n,width:r=10,height:o=5,...i}=e;return(0,a.jsx)(l.WV.svg,{...i,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,a.jsx)("polygon",{points:"0,0 30,0 15,10"})})});u.displayName="Arrow";var s=n(28771),c=n(25360),f=n(79698),d=n(9981),p=n(7546),h="Popper",[g,m]=(0,c.b)(h),[y,x]=g(h),v=e=>{let{__scopePopper:t,children:n}=e,[o,i]=r.useState(null);return(0,a.jsx)(y,{scope:t,anchor:o,onAnchorChange:i,children:n})};v.displayName=h;var w="PopperAnchor",b=r.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:o,...i}=e,u=x(w,n),c=r.useRef(null),f=(0,s.e)(t,c);return r.useEffect(()=>{u.onAnchorChange(o?.current||c.current)}),o?null:(0,a.jsx)(l.WV.div,{...i,ref:f})});b.displayName=w;var R="PopperContent",[C,E]=g(R),P=r.forwardRef((e,t)=>{let{__scopePopper:n,side:u="bottom",sideOffset:c=0,align:h="center",alignOffset:g=0,arrowPadding:m=0,avoidCollisions:y=!0,collisionBoundary:v=[],collisionPadding:w=0,sticky:b="partial",hideWhenDetached:E=!1,updatePositionStrategy:P="optimized",onPlaced:k,...A}=e,T=x(R,n),[L,F]=r.useState(null),M=(0,s.e)(t,e=>F(e)),[S,W]=r.useState(null),N=(0,p.t)(S),V=N?.width??0,z=N?.height??0,H="number"==typeof w?w:{top:0,right:0,bottom:0,left:0,...w},B=Array.isArray(v)?v:[v],$=B.length>0,_={padding:H,boundary:B.filter(j),altBoundary:$},{refs:Y,floatingStyles:I,placement:K,isPositioned:J,middlewareData:Z}=(0,o.YF)({strategy:"fixed",placement:u+("center"!==h?"-"+h:""),whileElementsMounted:(...e)=>(0,i.Me)(...e,{animationFrame:"always"===P}),elements:{reference:T.anchor},middleware:[(0,o.cv)({mainAxis:c+z,alignmentAxis:g}),y&&(0,o.uY)({mainAxis:!0,crossAxis:!1,limiter:"partial"===b?(0,o.dr)():void 0,..._}),y&&(0,o.RR)({..._}),(0,o.dp)({..._,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:o,height:i}=t.reference,l=e.floating.style;l.setProperty("--radix-popper-available-width",`${n}px`),l.setProperty("--radix-popper-available-height",`${r}px`),l.setProperty("--radix-popper-anchor-width",`${o}px`),l.setProperty("--radix-popper-anchor-height",`${i}px`)}}),S&&(0,o.x7)({element:S,padding:m}),O({arrowWidth:V,arrowHeight:z}),E&&(0,o.Cp)({strategy:"referenceHidden",..._})]}),[q,X]=D(K),Q=(0,f.W)(k);(0,d.b)(()=>{J&&Q?.()},[J,Q]);let G=Z.arrow?.x,U=Z.arrow?.y,ee=Z.arrow?.centerOffset!==0,[et,en]=r.useState();return(0,d.b)(()=>{L&&en(window.getComputedStyle(L).zIndex)},[L]),(0,a.jsx)("div",{ref:Y.setFloating,"data-radix-popper-content-wrapper":"",style:{...I,transform:J?I.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:et,"--radix-popper-transform-origin":[Z.transformOrigin?.x,Z.transformOrigin?.y].join(" "),...Z.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,a.jsx)(C,{scope:n,placedSide:q,onArrowChange:W,arrowX:G,arrowY:U,shouldHideArrow:ee,children:(0,a.jsx)(l.WV.div,{"data-side":q,"data-align":X,...A,ref:M,style:{...A.style,animation:J?void 0:"none"}})})})});P.displayName=R;var k="PopperArrow",A={top:"bottom",right:"left",bottom:"top",left:"right"},T=r.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,o=E(k,n),i=A[o.placedSide];return(0,a.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,a.jsx)(u,{...r,ref:t,style:{...r.style,display:"block"}})})});function j(e){return null!==e}T.displayName=k;var O=e=>({name:"transformOrigin",options:e,fn(t){let{placement:n,rects:r,middlewareData:o}=t,i=o.arrow?.centerOffset!==0,l=i?0:e.arrowWidth,a=i?0:e.arrowHeight,[u,s]=D(n),c={start:"0%",center:"50%",end:"100%"}[s],f=(o.arrow?.x??0)+l/2,d=(o.arrow?.y??0)+a/2,p="",h="";return"bottom"===u?(p=i?c:`${f}px`,h=`${-a}px`):"top"===u?(p=i?c:`${f}px`,h=`${r.floating.height+a}px`):"right"===u?(p=`${-a}px`,h=i?c:`${d}px`):"left"===u&&(p=`${r.floating.width+a}px`,h=i?c:`${d}px`),{data:{x:p,y:h}}}});function D(e){let[t,n="center"]=e.split("-");return[t,n]}var L=v,F=b,M=P,S=T},10133:function(e,t,n){n.d(t,{VY:function(){return eb},zt:function(){return ex},fC:function(){return ev},xz:function(){return ew}});var r,o=n(67294),i=n(36206),l=n(28771),a=n(25360),u=n(73935),s=n(85893),c=o.forwardRef((e,t)=>
1{let{children:n,...r}=e,i=o.Children.toArray(n),l=i.find(p);if(l){let e=l.props.children,n=i.map(t=>t!==l?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,s.jsx)(f,{...r,ref:t,children:o.isValidElement(e)?o.cloneElement(e,void 0,n):null})}return(0,s.jsx)(f,{...r,ref:t,children:n})});c.displayName="Slot";var f=o.forwardRef((e,t)=>{let{children:n,...r}=e;if(o.isValidElement(n)){let e,i;let a=(e=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.ref:(e=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.props.ref:n.props.ref||n.ref,u=function(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{i(...e),o(...e)}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==o.Fragment&&(u.ref=t?(0,l.F)(t,a):a),o.cloneElement(n,u)}return o.Children.count(n)>1?o.Children.only(null):null});f.displayName="SlotClone";var d=({children:e})=>(0,s.jsx)(s.Fragment,{children:e});function p(e){return o.isValidElement(e)&&e.type===d}var h=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=o.forwardRef((e,n)=>{let{asChild:r,...o}=e,i=r?c:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,s.jsx)(i,{...o,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{}),g=n(79698),m=n(78724),y="dismissableLayer.update",x=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),v=o.forwardRef((e,t)=>{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:a,onPointerDownOutside:u,onFocusOutside:c,onInteractOutside:f,onDismiss:d,...p}=e,v=o.useContext(x),[R,C]=o.useState(null),E=R?.ownerDocument??globalThis?.document,[,P]=o.useState({}),k=(0,l.e)(t,e=>C(e)),A=Array.from(v.layers),[T]=[...v.layersWithOutsidePointerEventsDisabled].slice(-1),j=A.indexOf(T),O=R?A.indexOf(R):-1,D=v.layersWithOutsidePointerEventsDisabled.size>0,L=O>=j,F=function(e,t=globalThis?.document){let n=(0,g.W)(e),r=o.useRef(!1),i=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let r=function(){b("dismissableLayer.pointerDownOutside",n,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",i.current),i.current=r,t.addEventListener("click",i.current,{once:!0})):r()}else t.removeEventListener("click",i.current);r.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...v.branches].some(e=>e.contains(t));!L||n||(u?.(e),f?.(e),e.defaultPrevented||d?.())},E),M=function(e,t=globalThis?.document){let n=(0,g.W)(e),r=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!r.current&&b("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target;[...v.branches].some(e=>e.contains(t))||(c?.(e),f?.(e),e.defaultPrevented||d?.())},E);return(0,m.e)(e=>{O!==v.layers.size-1||(a?.(e),!e.defaultPrevented&&d&&(e.preventDefault(),d()))},E),o.useEffect(()=>{if(R)return n&&(0===v.layersWithOutsidePointerEventsDisabled.size&&(r=E.body.style.pointerEvents,E.body.style.pointerEvents="none"),v.layersWithOutsidePointerEventsDisabled.add(R)),v.layers.add(R),w(),()=>{n&&1===v.layersWithOutsidePointerEventsDisabled.size&&(E.body.style.pointerEvents=r)}},[R,E,n,v]),o.useEffect(()=>()=>{R&&(v.layers.delete(R),v.layersWithOutsidePointerEventsDisabled.delete(R),w())},[R,v]),o.useEffect(()=>{let e=()=>P({});return document.addEventListener(y,e),()=>document.removeEventListener(y,e)},[]),(0,s.jsx)(h.div,{...p,ref:k,style:{pointerEvents:D?L?"auto":"none":void 0,...e.style},onFocusCapture:(0,i.M)(e.onFocusCapture,M.onFocusCapture),onBlurCapture:(0,i.M)(e.onBlurCapture,M.onBlurCapture),onPointerDownCapture:(0,i.M)(e.onPointerDownCapture,F.onPointerDownCapture)})});function w(){let e=new CustomEvent(y);document.dispatchEvent(e)}function b(e,t,n,{discrete:r}){let o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});(t&&o.addEventListener(e,t,{once:!0}),r)?o&&u.flushSync(()=>o.dispatchEvent(i)):o.dispatchEvent(i)}v.displayName="DismissableLayer",o.forwardRef((e,t)=>
1{let n=o.useContext(x),r=o.useRef(null),i=(0,l.e)(t,r);return o.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,s.jsx)(h.div,{...e,ref:i})}).displayName="DismissableLayerBranch";var R=n(91276),C=n(1371),E=n(29545),P=o.forwardRef((e,t)=>{let{children:n,width:r=10,height:o=5,...i}=e;return(0,s.jsx)(h.svg,{...i,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,s.jsx)("polygon",{points:"0,0 30,0 15,10"})})});P.displayName="Arrow";var k=n(9981),A=n(7546),T="Popper",[j,O]=(0,a.b)(T),[D,L]=j(T),F=e=>{let{__scopePopper:t,children:n}=e,[r,i]=o.useState(null);return(0,s.jsx)(D,{scope:t,anchor:r,onAnchorChange:i,children:n})};F.displayName=T;var M="PopperAnchor",S=o.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:r,...i}=e,a=L(M,n),u=o.useRef(null),c=(0,l.e)(t,u);return o.useEffect(()=>{a.onAnchorChange(r?.current||u.current)}),r?null:(0,s.jsx)(h.div,{...i,ref:c})});S.displayName=M;var W="PopperContent",[N,V]=j(W),z=o.forwardRef((e,t)=>{let{__scopePopper:n,side:r="bottom",sideOffset:i=0,align:a="center",alignOffset:u=0,arrowPadding:c=0,avoidCollisions:f=!0,collisionBoundary:d=[],collisionPadding:p=0,sticky:m="partial",hideWhenDetached:y=!1,updatePositionStrategy:x="optimized",onPlaced:v,...w}=e,b=L(W,n),[R,P]=o.useState(null),T=(0,l.e)(t,e=>P(e)),[j,O]=o.useState(null),D=(0,A.t)(j),F=D?.width??0,M=D?.height??0,S="number"==typeof p?p:{top:0,right:0,bottom:0,left:0,...p},V=Array.isArray(d)?d:[d],z=V.length>0,H={padding:S,boundary:V.filter(_),altBoundary:z},{refs:B,floatingStyles:$,placement:K,isPositioned:J,middlewareData:Z}=(0,C.YF)({strategy:"fixed",placement:r+("center"!==a?"-"+a:""),whileElementsMounted:(...e)=>(0,E.Me)(...e,{animationFrame:"always"===x}),elements:{reference:b.anchor},middleware:[(0,C.cv)({mainAxis:i+M,alignmentAxis:u}),f&&(0,C.uY)({mainAxis:!0,crossAxis:!1,limiter:"partial"===m?(0,C.dr)():void 0,...H}),f&&(0,C.RR)({...H}),(0,C.dp)({...H,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:o,height:i}=t.reference,l=e.floating.style;l.setProperty("--radix-popper-available-width",`${n}px`),l.setProperty("--radix-popper-available-height",`${r}px`),l.setProperty("--radix-popper-anchor-width",`${o}px`),l.setProperty("--radix-popper-anchor-height",`${i}px`)}}),j&&(0,C.x7)({element:j,padding:c}),Y({arrowWidth:F,arrowHeight:M}),y&&(0,C.Cp)({strategy:"referenceHidden",...H})]}),[q,X]=I(K),Q=(0,g.W)(v);(0,k.b)(()=>{J&&Q?.()},[J,Q]);let G=Z.arrow?.x,U=Z.arrow?.y,ee=Z.arrow?.centerOffset!==0,[et,en]=o.useState();return(0,k.b)(()=>{R&&en(window.getComputedStyle(R).zIndex)},[R]),(0,s.jsx)("div",{ref:B.setFloating,"data-radix-popper-content-wrapper":"",style:{...$,transform:J?$.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:et,"--radix-popper-transform-origin":[Z.transformOrigin?.x,Z.transformOrigin?.y].join(" "),...Z.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,s.jsx)(N,{scope:n,placedSide:q,onArrowChange:O,arrowX:G,arrowY:U,shouldHideArrow:ee,children:(0,s.jsx)(h.div,{"data-side":q,"data-align":X,...w,ref:T,style:{...w.style,animation:J?void 0:"none"}})})})});z.displayName=W;var H="PopperArrow",B={top:"bottom",right:"left",bottom:"top",left:"right"},$=o.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,o=V(H,n),i=B[o.placedSide];return(0,s.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,s.jsx)(P,{...r,ref:t,style:{...r.style,display:"block"}})})});function _(e){return null!==e}$.displayName=H;var Y=e=>({name:"transformOrigin",options:e,fn(t){let{placement:n,rects:r,middlewareData:o}=t,i=o.arrow?.centerOffset!==0,l=i?0:e.arrowWidth,a=i?0:e.arrowHeight,[u,s]=I(n),c={start:"0%",center:"50%",end:"100%"}[s],f=(o.arrow?.x??0)+l/2,d=(o.arrow?.y??0)+a/2,p="",h="";return"bottom"===u?(p=i?c:`${f}px`,h=`${-a}px`):"top"===u?(p=i?c:`${f}px`,h=`${r.floating.height+a}px`):"right"===u?(p=`${-a}px`,h=i?c:`${d}px`):"left"===u&&(p=`${r.floating.width+a}px`,h=i?c:`${d}px`),{data:{x:p,y:h}}}});function I(e){let[t,n="center"]=e.split("-");return[t,n]}o.forwardRef((e,t)=>
1{let{container:n,...r}=e,[i,l]=o.useState(!1);(0,k.b)(()=>l(!0),[]);let a=n||i&&globalThis?.document?.body;return a?u.createPortal((0,s.jsx)(h.div,{...r,ref:t}),a):null}).displayName="Portal";var K=n(29115),J=n(77342),Z=o.forwardRef((e,t)=>(0,s.jsx)(h.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));Z.displayName="VisuallyHidden";var[q,X]=(0,a.b)("Tooltip",[O]),Q=O(),G="TooltipProvider",U="tooltip.open",[ee,et]=q(G),en=e=>{let{__scopeTooltip:t,delayDuration:n=700,skipDelayDuration:r=300,disableHoverableContent:i=!1,children:l}=e,[a,u]=o.useState(!0),c=o.useRef(!1),f=o.useRef(0);return o.useEffect(()=>{let e=f.current;return()=>window.clearTimeout(e)},[]),(0,s.jsx)(ee,{scope:t,isOpenDelayed:a,delayDuration:n,onOpen:o.useCallback(()=>{window.clearTimeout(f.current),u(!1)},[]),onClose:o.useCallback(()=>{window.clearTimeout(f.current),f.current=window.setTimeout(()=>u(!0),r)},[r]),isPointerInTransitRef:c,onPointerInTransitChange:o.useCallback(e=>{c.current=e},[]),disableHoverableContent:i,children:l})};en.displayName=G;var er="Tooltip",[eo,ei]=q(er),el=e=>{let{__scopeTooltip:t,children:n,open:r,defaultOpen:i=!1,onOpenChange:l,disableHoverableContent:a,delayDuration:u}=e,c=et(er,e.__scopeTooltip),f=Q(t),[d,p]=o.useState(null),h=(0,R.M)(),g=o.useRef(0),m=a??c.disableHoverableContent,y=u??c.delayDuration,x=o.useRef(!1),[v=!1,w]=(0,J.T)({prop:r,defaultProp:i,onChange:e=>{e?(c.onOpen(),document.dispatchEvent(new CustomEvent(U))):c.onClose(),l?.(e)}}),b=o.useMemo(()=>v?x.current?"delayed-open":"instant-open":"closed",[v]),C=o.useCallback(()=>{window.clearTimeout(g.current),g.current=0,x.current=!1,w(!0)},[w]),E=o.useCallback(()=>{window.clearTimeout(g.current),g.current=0,w(!1)},[w]),P=o.useCallback(()=>{window.clearTimeout(g.current),g.current=window.setTimeout(()=>{x.current=!0,w(!0),g.current=0},y)},[y,w]);return o.useEffect(()=>()=>{g.current&&(window.clearTimeout(g.current),g.current=0)},[]),(0,s.jsx)(F,{...f,children:(0,s.jsx)(eo,{scope:t,contentId:h,open:v,stateAttribute:b,trigger:d,onTriggerChange:p,onTriggerEnter:o.useCallback(()=>{c.isOpenDelayed?P():C()},[c.isOpenDelayed,P,C]),onTriggerLeave:o.useCallback(()=>{m?E():(window.clearTimeout(g.current),g.current=0)},[E,m]),onOpen:C,onClose:E,disableHoverableContent:m,children:n})})};el.displayName=er;var ea="TooltipTrigger",eu=o.forwardRef((e,t)=>{let{__scopeTooltip:n,...r}=e,a=ei(ea,n),u=et(ea,n),c=Q(n),f=o.useRef(null),d=(0,l.e)(t,f,a.onTriggerChange),p=o.useRef(!1),g=o.useRef(!1),m=o.useCallback(()=>p.current=!1,[]);return o.useEffect(()=>()=>document.removeEventListener("pointerup",m),[m]),(0,s.jsx)(S,{asChild:!0,...c,children:(0,s.jsx)(h.button,{"aria-describedby":a.open?a.contentId:void 0,"data-state":a.stateAttribute,...r,ref:d,onPointerMove:(0,i.M)(e.onPointerMove,e=>{"touch"===e.pointerType||g.current||u.isPointerInTransitRef.current||(a.onTriggerEnter(),g.current=!0)}),onPointerLeave:(0,i.M)(e.onPointerLeave,()=>{a.onTriggerLeave(),g.current=!1}),onPointerDown:(0,i.M)(e.onPointerDown,()=>{p.current=!0,document.addEventListener("pointerup",m,{once:!0})}),onFocus:(0,i.M)(e.onFocus,()=>{p.current||a.onOpen()}),onBlur:(0,i.M)(e.onBlur,a.onClose),onClick:(0,i.M)(e.onClick,a.onClose)})})});eu.displayName=ea;var[es,ec]=q("TooltipPortal",{forceMount:void 0}),ef="TooltipContent",ed=o.forwardRef((e,t)=>{let n=ec(ef,e.__scopeTooltip),{forceMount:r=n.forceMount,side:o="top",...i}=e,l=ei(ef,e.__scopeTooltip);return(0,s.jsx)(K.z,{present:r||l.open,children:l.disableHoverableContent?(0,s.jsx)(em,{side:o,...i,ref:t}):(0,s.jsx)(ep,{side:o,...i,ref:t})})}),ep=o.forwardRef((e,t)=>{let n=ei(ef,e.__scopeTooltip),r=et(ef,e.__scopeTooltip),i=o.useRef(null),a=(0,l.e)(t,i),[u,c]=o.useState(null),{trigger:f,onClose:d}=n,p=i.current,{onPointerInTransitChange:h}=r,g=o.useCallback(()=>{c(null),h(!1)},[h]),m=o.useCallback((e,t)=>{let n=e.currentTarget,r={x:e.clientX,y:e.clientY},o=function(e,t){let n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),i=Math.abs(t.left-e.x);switch(Math.min(n,r,o,i)){case i:return"left";case o:return"right";case n:return"top";case r:return"bottom";default:throw Error("unreachable")}}(r,n.getBoundingClientRect());c(function(e){let t=e.slice();return t.sort((e,t)=>
1e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:e.y>t.y?1:0),function(e){if(e.length<=1)return e.slice();let t=[];for(let n=0;n<e.length;n++){let r=e[n];for(;t.length>=2;){let e=t[t.length-1],n=t[t.length-2];if((e.x-n.x)*(r.y-n.y)>=(e.y-n.y)*(r.x-n.x))t.pop();else break}t.push(r)}t.pop();let n=[];for(let t=e.length-1;t>=0;t--){let r=e[t];for(;n.length>=2;){let e=n[n.length-1],t=n[n.length-2];if((e.x-t.x)*(r.y-t.y)>=(e.y-t.y)*(r.x-t.x))n.pop();else break}n.push(r)}return(n.pop(),1===t.length&&1===n.length&&t[0].x===n[0].x&&t[0].y===n[0].y)?t:t.concat(n)}(t)}([...function(e,t,n=5){let r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n})}return r}(r,o),...function(e){let{top:t,right:n,bottom:r,left:o}=e;return[{x:o,y:t},{x:n,y:t},{x:n,y:r},{x:o,y:r}]}(t.getBoundingClientRect())])),h(!0)},[h]);return o.useEffect(()=>()=>g(),[g]),o.useEffect(()=>{if(f&&p){let e=e=>m(e,p),t=e=>m(e,f);return f.addEventListener("pointerleave",e),p.addEventListener("pointerleave",t),()=>{f.removeEventListener("pointerleave",e),p.removeEventListener("pointerleave",t)}}},[f,p,m,g]),o.useEffect(()=>{if(u){let e=e=>{let t=e.target,n={x:e.clientX,y:e.clientY},r=f?.contains(t)||p?.contains(t),o=!function(e,t){let{x:n,y:r}=e,o=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let l=t[e].x,a=t[e].y,u=t[i].x,s=t[i].y;a>r!=s>r&&n<(u-l)*(r-a)/(s-a)+l&&(o=!o)}return o}(n,u);r?g():o&&(g(),d())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[f,p,u,d,g]),(0,s.jsx)(em,{...e,ref:a})}),[eh,eg]=q(er,{isInside:!1}),em=o.forwardRef((e,t)=>{let{__scopeTooltip:n,children:r,"aria-label":i,onEscapeKeyDown:l,onPointerDownOutside:a,...u}=e,c=ei(ef,n),f=Q(n),{onClose:p}=c;return o.useEffect(()=>(document.addEventListener(U,p),()=>document.removeEventListener(U,p)),[p]),o.useEffect(()=>{if(c.trigger){let e=e=>{let t=e.target;t?.contains(c.trigger)&&p()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[c.trigger,p]),(0,s.jsx)(v,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:l,onPointerDownOutside:a,onFocusOutside:e=>e.preventDefault(),onDismiss:p,children:(0,s.jsxs)(z,{"data-state":c.stateAttribute,...f,...u,ref:t,style:{...u.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,s.jsx)(d,{children:r}),(0,s.jsx)(eh,{scope:n,isInside:!0,children:(0,s.jsx)(Z,{id:c.contentId,role:"tooltip",children:i||r})})]})})});ed.displayName=ef;var ey="TooltipArrow";o.forwardRef((e,t)=>{let{__scopeTooltip:n,...r}=e,o=Q(n);return eg(ey,n).isInside?null:(0,s.jsx)($,{...o,...r,ref:t})}).displayName=ey;var ex=en,ev=el,ew=eu,eb=ed},7546:function(e,t,n){n.d(t,{t:function(){return i}});var r=n(67294),o=n(9981);function i(e){let[t,n]=r.useState(void 0);return(0,o.b)(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}}}]);

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.