1import{r as m}from"./chunk-62JRHF6Z-CiITS9Lr.js";import{P as se,d as tt,f as zt,c as J,a as Yt,u as Xt,b as nt}from"./index-CpFdIny-.js";import{u as ge,M as Gt}from"./button-C3R2gXH6-DmcLPg6c.js";import{P as qt,D as Ut}from"./index-CMKtzlj8.js";import{r as Kt}from"./index-BtCCAOm3.js";import{j as O}from"./jsx-runtime-BJcAWMsb.js";import{u as Zt}from"./index-B1gLJqNq.js";const Jt=["top","right","bottom","left"],U=Math.min,j=Math.max,de=Math.round,fe=Math.floor,z=e=>({x:e,y:e}),Qt={left:"right",right:"left",bottom:"top",top:"bottom"},en={start:"end",end:"start"};function Oe(e,t,n){return j(e,U(t,n))}function G(e,t){return typeof e=="function"?e(t):e}function q(e){return e.split("-")[0]}function ne(e){return e.split("-")[1]}function Le(e){return e==="x"?"y":"x"}function Me(e){return e==="y"?"height":"width"}const tn=new Set(["top","bottom"]);function V(e){return tn.has(q(e))?"y":"x"}function _e(e){return Le(V(e))}function nn(e,t,n){n===void 0&&(n=!1);const o=ne(e),r=_e(e),i=Me(r);let s=r==="x"?o===(n?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=pe(s)),[s,pe(s)]}function on(e){const t=pe(e);return[Te(e),t,Te(t)]}function Te(e){return e.replace(/start|end/g,t=>en[t])}const Ve=["left","right"],ze=["right","left"],rn=["top","bottom"],sn=["bottom","top"];function cn(e,t,n){switch(e){case"top":case"bottom":return n?t?ze:Ve:t?Ve:ze;case"left":case"right":return t?rn:sn;default:return[]}}function ln(e,t,n,o){const r=ne(e);let i=cn(q(e),n==="start",o);return r&&(i=i.map(s=>s+"-"+r),t&&(i=i.concat(i.map(Te)))),i}function pe(e){return e.replace(/left|right|bottom|top/g,t=>Qt[t])}function an(e){return{top:0,right:0,bottom:0,left:0,...e}}function ot(e){return typeof e!="number"?an(e):{top:e,right:e,bottom:e,left:e}}function he(e){const{x:t,y:n,width:o,height:r}=e;return{width:o,height:r,top:n,left:t,right:t+o,bottom:n+r,x:t,y:n}}function Ye(e,t,n){let{reference:o,floating:r}=e;const i=V(t),s=_e(t),c=Me(s),l=q(t),f=i==="y",a=o.x+o.width/2-r.width/2,u=o.y+o.height/2-r.height/2,h=o[c]/2-r[c]/2;let d;switch(l){case"top":d={x:a,y:o.y-r.height};break;case"bottom":d={x:a,y:o.y+o.height};break;case"right":d={x:o.x+o.width,y:u};break;case"left":d={x:o.x-r.width,y:u};break;default:d={x:o.x,y:o.y}}switch(ne(t)){case"start":d[s]-=h*(n&&f?-1:1);break;case"end":d[s]+=h*(n&&f?-1:1);break}return d}async function fn(e,t){var n;t===void 0&&(t={});const{x:o,y:r,platform:i,rects:s,elements:c,strategy:l}=e,{boundary:f="clippingAncestors",rootBoundary:a="viewport",elementContext:u="floating",altBoundary:h=!1,padding:d=0}=G(t,e),p=ot(d),w=c[h?u==="floating"?"reference":"floating":u],x=he(await i.getClippingRect({element:(n=await(i.isElement==null?void 0:i.isElement(w)))==null||n?w:w.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(c.floating)),boundary:f,rootBoundary:a,strategy:l})),v=u==="floating"?{x:o,y:r,width:s.floating.width,height:s.floating.height}:s.reference,b=await(i.getOffsetParent==null?void 0:i.getOffsetParent(c.floating)),y=await(i.isElement==null?void 0:i.isElement(b))?await(i.getScale==null?void 0:i.getScale(b))||{x:1,y:1}:{x:1,y:1},C=he(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:c,rect:v,offsetParent:b,strategy:l}):v);return{top:(x.top-C.top+p.top)/y.y,bottom:(C.bottom-x.bottom+p.bottom)/y.y,left:(x.left-C.left+p.left)/y.x,right:(C.right-x.right+p.right)/y.x}}const un=async(e,t,n)=>{const{placement:o="bottom",strategy:r="absolute",middleware:i=[],platform:s}
1=n,c=i.filter(Boolean),l=await(s.isRTL==null?void 0:s.isRTL(t));let f=await s.getElementRects({reference:e,floating:t,strategy:r}),{x:a,y:u}=Ye(f,o,l),h=o,d={},p=0;for(let w=0;w<c.length;w++){var g;const{name:x,fn:v}=c[w],{x:b,y,data:C,reset:A}=await v({x:a,y:u,initialPlacement:o,placement:h,strategy:r,middlewareData:d,rects:f,platform:{...s,detectOverflow:(g=s.detectOverflow)!=null?g:fn},elements:{reference:e,floating:t}});a=b??a,u=y??u,d={...d,[x]:{...d[x],...C}},A&&p<=50&&(p++,typeof A=="object"&&(A.placement&&(h=A.placement),A.rects&&(f=A.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:r}):A.rects),{x:a,y:u}=Ye(f,h,l)),w=-1)}return{x:a,y:u,placement:h,strategy:r,middlewareData:d}},dn=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:o,placement:r,rects:i,platform:s,elements:c,middlewareData:l}=t,{element:f,padding:a=0}=G(e,t)||{};if(f==null)return{};const u=ot(a),h={x:n,y:o},d=_e(r),p=Me(d),g=await s.getDimensions(f),w=d==="y",x=w?"top":"left",v=w?"bottom":"right",b=w?"clientHeight":"clientWidth",y=i.reference[p]+i.reference[d]-h[d]-i.floating[p],C=h[d]-i.reference[d],A=await(s.getOffsetParent==null?void 0:s.getOffsetParent(f));let R=A?A[b]:0;(!R||!await(s.isElement==null?void 0:s.isElement(A)))&&(R=c.floating[b]||i.floating[p]);const M=y/2-C/2,H=R/2-g[p]/2-1,L=U(u[x],H),k=U(u[v],H),N=L,E=R-g[p]-k,T=R/2-g[p]/2+M,$=Oe(N,T,E),S=!l.arrow&&ne(r)!=null&&T!==$&&i.reference[p]/2-(T<N?L:k)-g[p]/2<0,D=S?T<N?T-N:T-E:0;return{[d]:h[d]+D,data:{[d]:$,centerOffset:T-$-D,...S&&{alignmentOffset:D}},reset:S}}}),pn=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n,o;const{placement:r,middlewareData:i,rects:s,initialPlacement:c,platform:l,elements:f}=t,{mainAxis:a=!0,crossAxis:u=!0,fallbackPlacements:h,fallbackStrategy:d="bestFit",fallbackAxisSideDirection:p="none",flipAlignment:g=!0,...w}=G(e,t);if((n=i.arrow)!=null&&n.alignmentOffset)return{};const x=q(r),v=V(c),b=q(c)===c,y=await(l.isRTL==null?void 0:l.isRTL(f.floating)),C=h||(b||!g?[pe(c)]:on(c)),A=p!=="none";!h&&A&&C.push(...ln(c,g,p,y));const R=[c,...C],M=await l.detectOverflow(t,w),H=[];let L=((o=i.flip)==null?void 0:o.overflows)||[];if(a&&H.push(M[x]),u){const T=nn(r,s,y);H.push(M[T[0]],M[T[1]])}if(L=[...L,{placement:r,overflows:H}],!H.every(T=>T<=0)){var k,N;const T=(((k=i.flip)==null?void 0:k.index)||0)+1,$=R[T];if($&&(!(u==="alignment"?v!==V($):!1)||L.every(P=>V(P.placement)===v?P.overflows[0]>0:!0)))return{data:{index:T,overflows:L},reset:{placement:$}};let S=(N=L.filter(D=>D.overflows[0]<=0).sort((D,P)=>D.overflows[1]-P.overflows[1])[0])==null?void 0:N.placement;if(!S)switch(d){case"bestFit":{var E;const D=(E=L.filter(P=>{if(A){const _=V(P.placement);return _===v||_==="y"}return!0}).map(P=>[P.placement,P.overflows.filter(_=>_>0).reduce((_,B)=>_+B,0)]).sort((P,_)=>P[1]-_[1])[0])==null?void 0:E[0];D&&(S=D);break}case"initialPlacement":S=c;break}if(r!==S)return{reset:{placement:S}}}return{}}}};function Xe(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Ge(e){return Jt.some(t=>e[t]>=0)}const hn=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n,platform:o}=t,{strategy:r="referenceHidden",...i}=G(e,t);switch(r){case"referenceHidden":{const s=await o.detectOverflow(t,{...i,elementContext:"reference"}),c=Xe(s,n.reference);return{data:{referenceHiddenOffsets:c,referenceHidden:Ge(c)}}}case"escaped":{const s=await o.detectOverflow(t,{...i,altBoundary:!0}),c=Xe(s,n.floating);return{data:{escapedOffsets:c,escaped:Ge(c)}}}default:return{}}}}},rt=new Set(["left","top"]);async function mn(e,t){const{placement:n,platform:o,elements:r}=e,i=await(o.isRTL==null?void 0:o.isRTL(r.floating)),s=q(n),c=ne(n),l=V(n)==="y",f=rt.has(s)?-1:1,a=i&&l?-1:1,u=G(t,e);let{mainAxis:h,crossAxis:d,alignmentAxis:p}=typeof u=="number"?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return c&&typeof p=="number"&&(d=c==="end"?p*-1:p),l?{x:d*a,y:h*f}:{x:h*f,y:d*a}}const gn=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,o;const{x:r,y:i,placement:s,middlewareData:c}=t,l=await mn(t,e);return s===((n=c.offset)==null?void 0:n.placement)&&(o=c.arrow)!=null&&o.alignmentOffset?{}:{x:r+l.x,y:i+l.y,data:{...l,placement:s}}}}},wn=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:o,placement:r,platform:i}=t,{mainAxis:s=!0,crossAxis:c=!1,limiter:l={fn:x=>{let{x:v,y:b}=x;return{x:v,y:b}}},...f}=G(e,t),a={x:n,y:o},u=await i.detectOverflow(t,f),h=V(q(r)),d=Le(h);let p=a[d],g=a[h];if(s){const x=d==="y"?"top":"left",v=d==="y"?"bottom":"right",b=p+u[x],y=p-u[v];p=Oe(b,p,y)}if(c){const x=h==="y"?"top":"left",v=h==="y"?"bottom":"right",b=g+u[x],y=g-u[v];g=Oe(b,g,y)}const w=l.fn({...t,[d]:p,[h]:g});return{...w,data:{x:w.x-n,y:w.y-o,enabled:{[d]:s,[h]:c}}}}}},xn=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:o,placement:r,rects:i,middlewareData:s}=t,{offset:c=0,mainAxis:l=!0,crossAxis:f=!0}=G(e,t),a={x:n,y:o},u=V(r),h=Le(u);let d=a[h],p=a[u];const g=G(c,t),w=typeof g=="number"?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(l){const b=h==="y"?"height":"width",y=i.reference[h]-i.floating[b]+w.mainAxis,C=i.reference[h]+i.reference[b]-w.mainAxis;d<y?d=y:d>C&&(d=C)}if(f){var x,v;const b=h==="y"?"width":"height",y=rt.has(q(r)),C=i.reference[u]-i.floating[b]+(y&&((x=s.offset)==null?void 0:x[u])||0)+(y?0:w.
1crossAxis),A=i.reference[u]+i.reference[b]+(y?0:((v=s.offset)==null?void 0:v[u])||0)-(y?w.crossAxis:0);p<C?p=C:p>A&&(p=A)}return{[h]:d,[u]:p}}}},yn=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var n,o;const{placement:r,rects:i,platform:s,elements:c}=t,{apply:l=()=>{},...f}=G(e,t),a=await s.detectOverflow(t,f),u=q(r),h=ne(r),d=V(r)==="y",{width:p,height:g}=i.floating;let w,x;u==="top"||u==="bottom"?(w=u,x=h===(await(s.isRTL==null?void 0:s.isRTL(c.floating))?"start":"end")?"left":"right"):(x=u,w=h==="end"?"top":"bottom");const v=g-a.top-a.bottom,b=p-a.left-a.right,y=U(g-a[w],v),C=U(p-a[x],b),A=!t.middlewareData.shift;let R=y,M=C;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(M=b),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(R=v),A&&!h){const L=j(a.left,0),k=j(a.right,0),N=j(a.top,0),E=j(a.bottom,0);d?M=p-2*(L!==0||k!==0?L+k:j(a.left,a.right)):R=g-2*(N!==0||E!==0?N+E:j(a.top,a.bottom))}await l({...t,availableWidth:M,availableHeight:R});const H=await s.getDimensions(c.floating);return p!==H.width||g!==H.height?{reset:{rects:!0}}:{}}}};function we(){return typeof window<"u"}function oe(e){return it(e)?(e.nodeName||"").toLowerCase():"#document"}function F(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function X(e){var t;return(t=(it(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function it(e){return we()?e instanceof Node||e instanceof F(e).Node:!1}function W(e){return we()?e instanceof Element||e instanceof F(e).Element:!1}function Y(e){return we()?e instanceof HTMLElement||e instanceof F(e).HTMLElement:!1}function qe(e){return!we()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof F(e).ShadowRoot}const vn=new Set(["inline","contents"]);function ce(e){const{overflow:t,overflowX:n,overflowY:o,display:r}=I(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+n)&&!vn.has(r)}const bn=new Set(["table","td","th"]);function Cn(e){return bn.has(oe(e))}const An=[":popover-open",":modal"];function xe(e){return An.some(t=>{try{return e.matches(t)}catch{return!1}})}const Pn=["transform","translate","scale","rotate","perspective"],Rn=["transform","translate","scale","rotate","perspective","filter"],On=["paint","layout","strict","content"];function ke(e){const t=Ne(),n=W(e)?I(e):e;return Pn.some(o=>n[o]?n[o]!=="none":!1)||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||Rn.some(o=>(n.willChange||"").includes(o))||On.some(o=>(n.contain||"").includes(o))}function Tn(e){let t=K(e);for(;Y(t)&&!ee(t);){if(ke(t))return t;if(xe(t))return null;t=K(t)}return null}function Ne(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const En=new Set(["html","body","#document"]);function ee(e){return En.has(oe(e))}function I(e){return F(e).getComputedStyle(e)}function ye(e){return W(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function K(e){if(oe(e)==="html")return e;const t=e.assignedSlot||e.parentNode||qe(e)&&e.host||X(e);return qe(t)?t.host:t}function st(e){const t=K(e);return ee(t)?e.ownerDocument?e.ownerDocument.body:e.body:Y(t)&&ce(t)?t:st(t)}function ie(e,t,n){var o;t===void 0&&(t=[]),n===void 0&&(n=!0);const r=st(e),i=r===((o=e.ownerDocument)==null?void 0:o.body),s=F(r);if(i){const c=Ee(s);return t.concat(s,s.visualViewport||[],ce(r)?r:[],c&&n?ie(c):[])}return t.concat(r,ie(r,[],n))}function Ee(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function ct(e){const t=I(e);let n=parseFloat(t.width)||0,o=parseFloat(t.height)||0;const r=Y(e),i=r?e.offsetWidth:n,s=r?e.offsetHeight:o,c=de(n)!==i||de(o)!==s;return c&&(n=i,o=s),{width:n,height:o,$:c}}function He(e){return W(e)?e:e.contextElement}function Q(e){const t=He(e);if(!Y(t))return z(1);const n=t.getBoundingClientRect(),{width:o,height:r,$:i}=ct(t);let s=(i?de(n.width):n.width)/o,c=(i?de(n.height):n.height)/r;return(!s||!Number.isFinite(s))&&(s=1),(!c||!Number.isFinite(c))&&(c=1),{x:s,y:c}}const Sn=z(0);function lt(e){const t=F(e);
1return!Ne()||!t.visualViewport?Sn:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Dn(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==F(e)?!1:t}function Z(e,t,n,o){t===void 0&&(t=!1),n===void 0&&(n=!1);const r=e.getBoundingClientRect(),i=He(e);let s=z(1);t&&(o?W(o)&&(s=Q(o)):s=Q(e));const c=Dn(i,n,o)?lt(i):z(0);let l=(r.left+c.x)/s.x,f=(r.top+c.y)/s.y,a=r.width/s.x,u=r.height/s.y;if(i){const h=F(i),d=o&&W(o)?F(o):o;let p=h,g=Ee(p);for(;g&&o&&d!==p;){const w=Q(g),x=g.getBoundingClientRect(),v=I(g),b=x.left+(g.clientLeft+parseFloat(v.paddingLeft))*w.x,y=x.top+(g.clientTop+parseFloat(v.paddingTop))*w.y;l*=w.x,f*=w.y,a*=w.x,u*=w.y,l+=b,f+=y,p=F(g),g=Ee(p)}}return he({width:a,height:u,x:l,y:f})}function ve(e,t){const n=ye(e).scrollLeft;return t?t.left+n:Z(X(e)).left+n}function at(e,t){const n=e.getBoundingClientRect(),o=n.left+t.scrollLeft-ve(e,n),r=n.top+t.scrollTop;return{x:o,y:r}}function Ln(e){let{elements:t,rect:n,offsetParent:o,strategy:r}=e;const i=r==="fixed",s=X(o),c=t?xe(t.floating):!1;if(o===s||c&&i)return n;let l={scrollLeft:0,scrollTop:0},f=z(1);const a=z(0),u=Y(o);if((u||!u&&!i)&&((oe(o)!=="body"||ce(s))&&(l=ye(o)),Y(o))){const d=Z(o);f=Q(o),a.x=d.x+o.clientLeft,a.y=d.y+o.clientTop}const h=s&&!u&&!i?at(s,l):z(0);return{width:n.width*f.x,height:n.height*f.y,x:n.x*f.x-l.scrollLeft*f.x+a.x+h.x,y:n.y*f.y-l.scrollTop*f.y+a.y+h.y}}function Mn(e){return Array.from(e.getClientRects())}function _n(e){const t=X(e),n=ye(e),o=e.ownerDocument.body,r=j(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=j(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight);let s=-n.scrollLeft+ve(e);const c=-n.scrollTop;return I(o).direction==="rtl"&&(s+=j(t.clientWidth,o.clientWidth)-r),{width:r,height:i,x:s,y:c}}const Ue=25;function kn(e,t){const n=F(e),o=X(e),r=n.visualViewport;let i=o.clientWidth,s=o.clientHeight,c=0,l=0;if(r){i=r.width,s=r.height;const a=Ne();(!a||a&&t==="fixed")&&(c=r.offsetLeft,l=r.offsetTop)}const f=ve(o);if(f<=0){const a=o.ownerDocument,u=a.body,h=getComputedStyle(u),d=a.compatMode==="CSS1Compat"&&parseFloat(h.marginLeft)+parseFloat(h.marginRight)||0,p=Math.abs(o.clientWidth-u.clientWidth-d);p<=Ue&&(i-=p)}else f<=Ue&&(i+=f);return{width:i,height:s,x:c,y:l}}const Nn=new Set(["absolute","fixed"]);function Hn(e,t){const n=Z(e,!0,t==="fixed"),o=n.top+e.clientTop,r=n.left+e.clientLeft,i=Y(e)?Q(e):z(1),s=e.clientWidth*i.x,c=e.clientHeight*i.y,l=r*i.x,f=o*i.y;return{width:s,height:c,x:l,y:f}}function Ke(e,t,n){let o;if(t==="viewport")o=kn(e,n);else if(t==="document")o=_n(X(e));else if(W(t))o=Hn(t,n);else{const r=lt(e);o={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return he(o)}function ft(e,t){const n=K(e);return n===t||!W(n)||ee(n)?!1:I(n).position==="fixed"||ft(n,t)}function $n(e,t){const n=t.get(e);if(n)return n;let o=ie(e,[],!1).filter(c=>W(c)&&oe(c)!=="body"),r=null;const i=I(e).position==="fixed";let s=i?K(e):e;for(;W(s)&&!ee(s);){const c=I(s),l=ke(s);!l&&c.position==="fixed"&&(r=null),(i?!l&&!r:!l&&c.position==="static"&&!!r&&Nn.has(r.position)||ce(s)&&!l&&ft(e,s))?o=o.filter(a=>a!==s):r=c,s=K(s)}return t.set(e,o),o}function jn(e){let{element:t,boundary:n,rootBoundary:o,strategy:r}=e;const s=[...n==="clippingAncestors"?xe(t)?[]:$n(t,this._c):[].concat(n),o],c=s[0],l=s.reduce((f,a)=>{const u=Ke(t,a,r);return f.top=j(u.top,f.top),f.right=U(u.right,f.right),f.bottom=U(u.bottom,f.bottom),f.left=j(u.left,f.left),f},Ke(t,c,r));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function Fn(e){const{width:t,height:n}=ct(e);return{width:t,height:n}}function Wn(e,t,n){const o=Y(t),r=X(t),i=n==="fixed",s=Z(e,!0,i,t);let c={scrollLeft:0,scrollTop:0};const l=z(0);function f(){l.x=ve(r)}if(o||!o&&!i)if((oe(t)!=="body"||ce(r))&&(c=ye(t)),o){const d=Z(t,!0,i,t);l.x=d.x+t.clientLeft,l.y=d.y+t.clientTop}else r&&f();i&&!o&&r&&f();const a=r&&!o&&!i?at(r,c):z(0),u=s.left+c.scrollLeft-l.x-a.x,h=s.top+c.scrollTop-l.y-a.y;return{x:u,y:h,width:s.width,height:s.height}}function Pe(e){return I(e).position==="static"}function Ze(e,t){if(!Y(e)||I(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return X(e)===n&&(n=n.ownerDocument.body),n}function ut(e,t){const n=F(e);if(xe(e))return n;if(!Y(e)){let r=K(e);for(;r&&!ee(r);){if(W(r)&&!Pe(r))return r;r=K(r)}return n}let o=Ze(e,t);for(;o&&Cn(o)&&Pe(o);)o=Ze(o,t);return o&&ee(o)&&Pe(o)&&!ke(o)?n:o||Tn(e)||n}const In=async function(e){const t=this.getOffsetParent||ut,n=this.getDimensions,o=await n(e.floating);return{reference:Wn(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function Bn(e){return I(e).direction==="rtl"}const Vn={convertOffsetParentRelativeRectToViewportRelativeRect:Ln,getDocumentElement:X,getClippingRect:jn,getOffsetParent:ut,getElementRects:In,getClientRects:Mn,getDimensions:Fn,getScale:Q,isElement:W,isRTL:Bn};function dt(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function zn(e,t){let n=null,o;const r=X(e);function i(){var c;clearTimeout(o),(c=n)==null||c.disconnect(),n=null}function s(c,l){c===void 0&&(c=!1),l===void 0&&(l=1),i();const f=e.getBoundingClientRect(),{left:a,top:u,width:h,height:d}=f;if(c||t(),!h||!d)return;const p=fe(u),g=fe(r.clientWidth-(a+h)),w=fe(r.clientHeight-(u+d)),x=fe(a),b={rootMargin:-p+"px "+-g+"px "+-w+"px "+-x+"px",threshold:j(0,U(1,l))||1};let y=!0;function C(A){const R=A[0].intersectionRatio;if(R!==l){if(!y)return s();R?s(!1,R):o=setTimeout(()=>{s(!1,1e-7)},1e3)}R===1&&!dt(f,e.getBoundingClientRect())&&s(),y=!1}try{n=new IntersectionObserver(C,{...b,root:r.ownerDocument})}catch{n=new IntersectionObserver(C,b)}n.observe(e)}return s(!0),i}function Yn(e,t,n,o){o===void 0&&(o={});const{ancestorScroll:r=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:c=typeof IntersectionObserver=="function",animationFrame:l=!1}=o,f=He(e),a=r||i?[...f?ie(f):[],...ie(t)]:[];a.forEach(x=>{r&&x.addEventListener("scroll",n,{passive:!0}),i&&x.addEventListener("resize",n)});const u=f&&c?zn(f,n):null;let h=-1,d=null;s&&(d=new ResizeObserver(x=>{let[v]=x;
1v&&v.target===f&&d&&(d.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var b;(b=d)==null||b.observe(t)})),n()}),f&&!l&&d.observe(f),d.observe(t));let p,g=l?Z(e):null;l&&w();function w(){const x=Z(e);g&&!dt(g,x)&&n(),g=x,p=requestAnimationFrame(w)}return n(),()=>{var x;a.forEach(v=>{r&&v.removeEventListener("scroll",n),i&&v.removeEventListener("resize",n)}),u?.(),(x=d)==null||x.disconnect(),d=null,l&&cancelAnimationFrame(p)}}const Xn=gn,Gn=wn,qn=pn,Un=yn,Kn=hn,Je=dn,Zn=xn,Jn=(e,t,n)=>{const o=new Map,r={platform:Vn,...n},i={...r.platform,_c:o};return un(e,t,{...r,platform:i})};var Qn=typeof document<"u",eo=function(){},ue=Qn?m.useLayoutEffect:eo;function me(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,o,r;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(o=n;o--!==0;)if(!me(e[o],t[o]))return!1;return!0}if(r=Object.keys(e),n=r.length,n!==Object.keys(t).length)return!1;for(o=n;o--!==0;)if(!{}.hasOwnProperty.call(t,r[o]))return!1;for(o=n;o--!==0;){const i=r[o];if(!(i==="_owner"&&e.$$typeof)&&!me(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function pt(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Qe(e,t){const n=pt(e);return Math.round(t*n)/n}function Re(e){const t=m.useRef(e);return ue(()=>{t.current=e}),t}function to(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:o=[],platform:r,elements:{reference:i,floating:s}={},transform:c=!0,whileElementsMounted:l,open:f}=e,[a,u]=m.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[h,d]=m.useState(o);me(h,o)||d(o);const[p,g]=m.useState(null),[w,x]=m.useState(null),v=m.useCallback(P=>{P!==A.current&&(A.current=P,g(P))},[]),b=m.useCallback(P=>{P!==R.current&&(R.current=P,x(P))},[]),y=i||p,C=s||w,A=m.useRef(null),R=m.useRef(null),M=m.useRef(a),H=l!=null,L=Re(l),k=Re(r),N=Re(f),E=m.useCallback(()=>{if(!A.current||!R.current)return;const P={placement:t,strategy:n,middleware:h};k.current&&(P.platform=k.current),Jn(A.current,R.current,P).then(_=>{const B={..._,isPositioned:N.current!==!1};T.current&&!me(M.current,B)&&(M.current=B,Kt.flushSync(()=>{u(B)}))})},[h,t,n,k,N]);ue(()=>{f===!1&&M.current.isPositioned&&(M.current.isPositioned=!1,u(P=>({...P,isPositioned:!1})))},[f]);const T=m.useRef(!1);ue(()=>(T.current=!0,()=>{T.current=!1}),[]),ue(()=>{if(y&&(A.current=y),C&&(R.current=C),y&&C){if(L.current)return L.current(y,C,E);E()}},[y,C,E,L,H]);const $=m.useMemo(()=>({reference:A,floating:R,setReference:v,setFloating:b}),[v,b]),S=m.useMemo(()=>({reference:y,floating:C}),[y,C]),D=m.useMemo(()=>{const P={position:n,left:0,top:0};if(!S.floating)return P;const _=Qe(S.floating,a.x),B=Qe(S.floating,a.y);return c?{...P,transform:"translate("+_+"px, "+B+"px)",...pt(S.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:_,top:B}},[n,c,S.floating,a.x,a.y]);return m.useMemo(()=>({...a,update:E,refs:$,elements:S,floatingStyles:D}),[a,E,$,S,D])}const no=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:o,padding:r}=typeof e=="function"?e(n):e;return o&&t(o)?o.current!=null?Je({element:o.current,padding:r}).fn(n):{}:o?Je({element:o,padding:r}).fn(n):{}}}},oo=(e,t)=>({...Xn(e),options:[e,t]}),ro=(e,t)=>({...Gn(e),options:[e,t]}),io=(e,t)=>({...Zn(e),options:[e,t]}),so=(e,t)=>({...qn(e),options:[e,t]}),co=(e,t)=>({...Un(e),options:[e,t]}),lo=(e,t)=>({...Kn(e),options:[e,t]}),ao=(e,t)=>({...no(e),options:[e,t]});var fo="Arrow",ht=m.forwardRef((e,t)=>{const{children:n,width:o=10,height:r=5,...i}=e;return O.jsx(se.svg,{...i,ref:t,width:o,height:r,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:O.jsx("polygon",{points:"0,0 30,0 15,10"})})});ht.displayName=fo;var uo=ht,et=globalThis?.document?m.useLayoutEffect:()=>{},$e="Popper",[mt,gt]=tt($e),[po,wt]=mt($e),xt=e=>{const{__scopePopper:t,children:n}=e,[o,r]=m.useState(null);return O.jsx(po,{scope:t,anchor:o,onAnchorChange:r,children:n})};xt.displayName=$e;var yt="PopperAnchor",vt=m.forwardRef((e,t)=>
1{const{__scopePopper:n,virtualRef:o,...r}=e,i=wt(yt,n),s=m.useRef(null),c=ge(t,s);return m.useEffect(()=>{i.onAnchorChange(o?.current||s.current)}),o?null:O.jsx(se.div,{...r,ref:c})});vt.displayName=yt;var je="PopperContent",[ho,mo]=mt(je),bt=m.forwardRef((e,t)=>{const{__scopePopper:n,side:o="bottom",sideOffset:r=0,align:i="center",alignOffset:s=0,arrowPadding:c=0,avoidCollisions:l=!0,collisionBoundary:f=[],collisionPadding:a=0,sticky:u="partial",hideWhenDetached:h=!1,updatePositionStrategy:d="optimized",onPlaced:p,...g}=e,w=wt(je,n),[x,v]=m.useState(null),b=ge(t,re=>v(re)),[y,C]=m.useState(null),A=Zt(y),R=A?.width??0,M=A?.height??0,H=o+(i!=="center"?"-"+i:""),L=typeof a=="number"?a:{top:0,right:0,bottom:0,left:0,...a},k=Array.isArray(f)?f:[f],N=k.length>0,E={padding:L,boundary:k.filter(wo),altBoundary:N},{refs:T,floatingStyles:$,placement:S,isPositioned:D,middlewareData:P}=to({strategy:"fixed",placement:H,whileElementsMounted:(...re)=>Yn(...re,{animationFrame:d==="always"}),elements:{reference:w.anchor},middleware:[oo({mainAxis:r+M,alignmentAxis:s}),l&&ro({mainAxis:!0,crossAxis:!1,limiter:u==="partial"?io():void 0,...E}),l&&so({...E}),co({...E,apply:({elements:re,rects:Be,availableWidth:Wt,availableHeight:It})=>{const{width:Bt,height:Vt}=Be.reference,ae=re.floating.style;ae.setProperty("--radix-popper-available-width",`${Wt}px`),ae.setProperty("--radix-popper-available-height",`${It}px`),ae.setProperty("--radix-popper-anchor-width",`${Bt}px`),ae.setProperty("--radix-popper-anchor-height",`${Vt}px`)}}),y&&ao({element:y,padding:c}),xo({arrowWidth:R,arrowHeight:M}),h&&lo({strategy:"referenceHidden",...E})]}),[_,B]=Pt(S),Ie=zt(p);et(()=>{D&&Ie?.()},[D,Ie]);const Nt=P.arrow?.x,Ht=P.arrow?.y,$t=P.arrow?.centerOffset!==0,[jt,Ft]=m.useState();return et(()=>{x&&Ft(window.getComputedStyle(x).zIndex)},[x]),O.jsx("div",{ref:T.setFloating,"data-radix-popper-content-wrapper":"",style:{...$,transform:D?$.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:jt,"--radix-popper-transform-origin":[P.transformOrigin?.x,P.transformOrigin?.y].join(" "),...P.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:O.jsx(ho,{scope:n,placedSide:_,onArrowChange:C,arrowX:Nt,arrowY:Ht,shouldHideArrow:$t,children:O.jsx(se.div,{"data-side":_,"data-align":B,...g,ref:b,style:{...g.style,animation:D?void 0:"none"}})})})});bt.displayName=je;var Ct="PopperArrow",go={top:"bottom",right:"left",bottom:"top",left:"right"},At=m.forwardRef(function(t,n){const{__scopePopper:o,...r}=t,i=mo(Ct,o),s=go[i.placedSide];return O.jsx("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[s]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:O.jsx(uo,{...r,ref:n,style:{...r.style,display:"block"}})})});At.displayName=Ct;function wo(e){return e!==null}var xo=e=>({name:"transformOrigin",options:e,fn(t){const{placement:n,rects:o,middlewareData:r}=t,s=r.arrow?.centerOffset!==0,c=s?0:e.arrowWidth,l=s?0:e.arrowHeight,[f,a]=Pt(n),u={start:"0%",center:"50%",end:"100%"}[a],h=(r.arrow?.x??0)+c/2,d=(r.arrow?.y??0)+l/2;let p="",g="";return f==="bottom"?(p=s?u:`${h}px`,g=`${-l}px`):f==="top"?(p=s?u:`${h}px`,g=`${o.floating.height+l}px`):f==="right"?(p=`${-l}px`,g=s?u:`${d}px`):f==="left"&&(p=`${o.floating.width+l}px`,g=s?u:`${d}px`),{data:{x:p,y:g}}}});function Pt(e){const[t,n="center"]=e.split("-");return[t,n]}var yo=xt,vo=vt,bo=bt,Co=At,Ao="VisuallyHidden",Rt=m.forwardRef((e,t)=>O.jsx(se.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}}));Rt.displayName=Ao;var Po=Rt,[be]=tt("Tooltip",[gt]),Ce=gt(),Ot="TooltipProvider",Ro=700,Se="tooltip.open",[Oo,Fe]=be(Ot),Tt=e=>{const{__scopeTooltip:t,delayDuration:n=Ro,skipDelayDuration:o=300,disableHoverableContent:r=!1,
1children:i}=e,[s,c]=m.useState(!0),l=m.useRef(!1),f=m.useRef(0);return m.useEffect(()=>{const a=f.current;return()=>window.clearTimeout(a)},[]),O.jsx(Oo,{scope:t,isOpenDelayed:s,delayDuration:n,onOpen:m.useCallback(()=>{window.clearTimeout(f.current),c(!1)},[]),onClose:m.useCallback(()=>{window.clearTimeout(f.current),f.current=window.setTimeout(()=>c(!0),o)},[o]),isPointerInTransitRef:l,onPointerInTransitChange:m.useCallback(a=>{l.current=a},[]),disableHoverableContent:r,children:i})};Tt.displayName=Ot;var Ae="Tooltip",[To,le]=be(Ae),Et=e=>{const{__scopeTooltip:t,children:n,open:o,defaultOpen:r=!1,onOpenChange:i,disableHoverableContent:s,delayDuration:c}=e,l=Fe(Ae,e.__scopeTooltip),f=Ce(t),[a,u]=m.useState(null),h=Yt(),d=m.useRef(0),p=s??l.disableHoverableContent,g=c??l.delayDuration,w=m.useRef(!1),[x=!1,v]=Xt({prop:o,defaultProp:r,onChange:R=>{R?(l.onOpen(),document.dispatchEvent(new CustomEvent(Se))):l.onClose(),i?.(R)}}),b=m.useMemo(()=>x?w.current?"delayed-open":"instant-open":"closed",[x]),y=m.useCallback(()=>{window.clearTimeout(d.current),w.current=!1,v(!0)},[v]),C=m.useCallback(()=>{window.clearTimeout(d.current),v(!1)},[v]),A=m.useCallback(()=>{window.clearTimeout(d.current),d.current=window.setTimeout(()=>{w.current=!0,v(!0)},g)},[g,v]);return m.useEffect(()=>()=>window.clearTimeout(d.current),[]),O.jsx(yo,{...f,children:O.jsx(To,{scope:t,contentId:h,open:x,stateAttribute:b,trigger:a,onTriggerChange:u,onTriggerEnter:m.useCallback(()=>{l.isOpenDelayed?A():y()},[l.isOpenDelayed,A,y]),onTriggerLeave:m.useCallback(()=>{p?C():window.clearTimeout(d.current)},[C,p]),onOpen:y,onClose:C,disableHoverableContent:p,children:n})})};Et.displayName=Ae;var De="TooltipTrigger",St=m.forwardRef((e,t)=>{const{__scopeTooltip:n,...o}=e,r=le(De,n),i=Fe(De,n),s=Ce(n),c=m.useRef(null),l=ge(t,c,r.onTriggerChange),f=m.useRef(!1),a=m.useRef(!1),u=m.useCallback(()=>f.current=!1,[]);return m.useEffect(()=>()=>document.removeEventListener("pointerup",u),[u]),O.jsx(vo,{asChild:!0,...s,children:O.jsx(se.button,{"aria-describedby":r.open?r.contentId:void 0,"data-state":r.stateAttribute,...o,ref:l,onPointerMove:J(e.onPointerMove,h=>{h.pointerType!=="touch"&&!a.current&&!i.isPointerInTransitRef.current&&(r.onTriggerEnter(),a.current=!0)}),onPointerLeave:J(e.onPointerLeave,()=>{r.onTriggerLeave(),a.current=!1}),onPointerDown:J(e.onPointerDown,()=>{f.current=!0,document.addEventListener("pointerup",u,{once:!0})}),onFocus:J(e.onFocus,()=>{f.current||r.onOpen()}),onBlur:J(e.onBlur,r.onClose),onClick:J(e.onClick,r.onClose)})})});St.displayName=De;var We="TooltipPortal",[Eo,So]=be(We,{forceMount:void 0}),Dt=e=>{const{__scopeTooltip:t,forceMount:n,children:o,container:r}=e,i=le(We,t);return O.jsx(Eo,{scope:t,forceMount:n,children:O.jsx(nt,{present:n||i.open,children:O.jsx(qt,{asChild:!0,container:r,children:o})})})};Dt.displayName=We;var te="TooltipContent",Lt=m.forwardRef((e,t)=>{const n=So(te,e.__scopeTooltip),{forceMount:o=n.forceMount,side:r="top",...i}=e,s=le(te,e.__scopeTooltip);return O.jsx(nt,{present:o||s.open,children:s.disableHoverableContent?O.jsx(Mt,{side:r,...i,ref:t}):O.jsx(Do,{side:r,...i,ref:t})})}),Do=m.forwardRef((e,t)=>{const n=le(te,e.__scopeTooltip),o=Fe(te,e.__scopeTooltip),r=m.useRef(null),i=ge(t,r),[s,c]=m.useState(null),{trigger:l,onClose:f}=n,a=r.current,{onPointerInTransitChange:u}=o,h=m.useCallback(()=>{c(null),u(!1)},[u]),d=m.useCallback((p,g)=>{const w=p.currentTarget,x={x:p.clientX,y:p.clientY},v=_o(x,w.getBoundingClientRect()),b=ko(x,v),y=No(g.getBoundingClientRect()),C=$o([...b,...y]);c(C),u(!0)},[u]);return m.useEffect(()=>()=>h(),[h]),m.useEffect(()=>{if(l&&a){const p=w=>d(w,a),g=w=>d(w,l);return l.addEventListener("pointerleave",p),a.addEventListener("pointerleave",g),()=>{l.removeEventListener("pointerleave",p),a.removeEventListener("pointerleave",g)}}},[l,a,d,h]),m.useEffect(()=>{if(s){const p=g=>{const w=g.target,x={x:g.clientX,y:g.clientY},v=l?.contains(w)||a?.contains(w),b=!Ho(x,s);v?h():b&&(h(),f())};return document.addEventListener("pointermove",p),()=>document.removeEventListener("pointermove",p)}},[l,a,s,f,h]),O.jsx(Mt,{...e,ref:i})}),[Lo,Mo]=be(Ae,{isInside:!1}),Mt=m.forwardRef((e,t)=>
1{const{__scopeTooltip:n,children:o,"aria-label":r,onEscapeKeyDown:i,onPointerDownOutside:s,...c}=e,l=le(te,n),f=Ce(n),{onClose:a}=l;return m.useEffect(()=>(document.addEventListener(Se,a),()=>document.removeEventListener(Se,a)),[a]),m.useEffect(()=>{if(l.trigger){const u=h=>{h.target?.contains(l.trigger)&&a()};return window.addEventListener("scroll",u,{capture:!0}),()=>window.removeEventListener("scroll",u,{capture:!0})}},[l.trigger,a]),O.jsx(Ut,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:i,onPointerDownOutside:s,onFocusOutside:u=>u.preventDefault(),onDismiss:a,children:O.jsxs(bo,{"data-state":l.stateAttribute,...f,...c,ref:t,style:{...c.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:[O.jsx(Gt,{children:o}),O.jsx(Lo,{scope:n,isInside:!0,children:O.jsx(Po,{id:l.contentId,role:"tooltip",children:r||o})})]})})});Lt.displayName=te;var _t="TooltipArrow",kt=m.forwardRef((e,t)=>{const{__scopeTooltip:n,...o}=e,r=Ce(n);return Mo(_t,n).isInside?null:O.jsx(Co,{...r,...o,ref:t})});kt.displayName=_t;function _o(e,t){const n=Math.abs(t.top-e.y),o=Math.abs(t.bottom-e.y),r=Math.abs(t.right-e.x),i=Math.abs(t.left-e.x);switch(Math.min(n,o,r,i)){case i:return"left";case r:return"right";case n:return"top";case o:return"bottom";default:throw new Error("unreachable")}}function ko(e,t,n=5){const o=[];switch(t){case"top":o.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":o.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":o.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":o.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n});break}return o}function No(e){const{top:t,right:n,bottom:o,left:r}=e;return[{x:r,y:t},{x:n,y:t},{x:n,y:o},{x:r,y:o}]}function Ho(e,t){const{x:n,y:o}=e;let r=!1;for(let i=0,s=t.length-1;i<t.length;s=i++){const c=t[i].x,l=t[i].y,f=t[s].x,a=t[s].y;l>o!=a>o&&n<(f-c)*(o-l)/(a-l)+c&&(r=!r)}return r}function $o(e){const t=e.slice();return t.sort((n,o)=>n.x<o.x?-1:n.x>o.x?1:n.y<o.y?-1:n.y>o.y?1:0),jo(t)}function jo(e){if(e.length<=1)return e.slice();const t=[];for(let o=0;o<e.length;o++){const r=e[o];for(;t.length>=2;){const i=t[t.length-1],s=t[t.length-2];if((i.x-s.x)*(r.y-s.y)>=(i.y-s.y)*(r.x-s.x))t.pop();else break}t.push(r)}t.pop();const n=[];for(let o=e.length-1;o>=0;o--){const r=e[o];for(;n.length>=2;){const i=n[n.length-1],s=n[n.length-2];if((i.x-s.x)*(r.y-s.y)>=(i.y-s.y)*(r.x-s.x))n.pop();else break}n.push(r)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}var Xo=Tt,Go=Et,qo=St,Uo=Dt,Ko=Lt,Zo=kt;export{Zo as A,Ko as C,Uo as P,Go as R,qo as T,Rt as V,Xo as a,yo as b,vo as c,gt as d,Co as e,bo as f,Tt as g};
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.