PageSourceSearch

https://www.openlayer.com/docs/_next/static/chunks/1990e8ef6e20b8a8.js?dpl=dpl_4oXe8KMXQCVjZumqQJrsEjue3C59

js openlayer.com collected 2026-09-24 09:16:43 UTC 18,545 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,137829,e=>{"use strict";e.s(["XmarkIcon",()=>t]);let t=(0,e.i(930733).default)("XmarkIcon",[["path",{d:"M14 4L4 14",stroke:"currentColor",width:"1.5",linecap:"round",linejoin:"round"}],["path",{d:"M4 4L14 14",stroke:"currentColor",width:"1.5",linecap:"round",linejoin:"round"}]],"outlined")},447939,e=>{"use strict";e.s(["AnalyticsProvider",()=>r,"default",()=>o]);var t=e.i(843476);let n=(0,e.i(271645).createContext)({});function r({value:e,children:r}){return(0,t.jsx)(n.Provider,{value:e??{},children:r})}n.displayName="AnalyticsContext";let o=n},772803,292346,e=>{"use strict";e.s(["Tooltip",()=>eP,"TooltipArrow",()=>ey,"TooltipContent",()=>eb,"TooltipProvider",()=>ex,"TooltipTrigger",()=>em],772803);var t=e.i(843476);e.s(["Tooltip",()=>eh],292346),e.s(["Arrow",()=>el,"Handle",()=>ef,"Popup",()=>eu,"Portal",()=>G,"Positioner",()=>eo,"Provider",()=>ec,"Root",()=>w,"Trigger",()=>J,"Viewport",()=>ed,"createHandle",()=>ev],599643),e.s([],951047),e.i(951047),e.i(247167);var n=e.i(271645),r=e.i(896499),o=e.i(956789),i=e.i(146376),s=e.i(733332);let a=n.createContext(void 0);function u(e){let t=n.useContext(a);if(void 0===t&&!e)throw Error((0,s.default)(72));return t}var l=e.i(574735),c=e.i(667865),p=e.i(229315),d=e.i(584446),g=e.i(157940);function f(e){return null!=e&&null!=e.clientX}var v=e.i(17989),h=e.i(675606),C=e.i(264111),S=e.i(176782),x=e.i(301252),P=e.i(56434),m=e.i(18478),y=e.i(116786),R=e.i(990627);let b={...y.popupStoreSelectors,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin};class O extends x.ReactStore{constructor(e,t,n){let r=new R.PopupTriggerMap;super(E(e,r,t,n),T(r),b)}setOpen=(e,t)=>{(0,C.applyPopupOpenChange)(this,e,t,{extraState:{openChangeReason:t.reason}})};cancelPendingOpen(e){this.state.floatingRootContext.dispatchOpenChange(!1,(0,h.createChangeEventDetails)(P.REASONS.triggerPress,e))}}function E(e,t,n,r=!1){return{...(0,y.createInitialPopupStoreState)(t,n,r),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e}}function T(e){return{popupRef:n.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}let w=(0,r.fastComponent)(function(e){let{disabled:r=!1,defaultOpen:o=!1,open:s,disableHoverablePopup:u=!1,trackCursorAxis:l="none",actionsRef:c,onOpenChange:p,onOpenChangeComplete:d,handle:g,triggerId:f,defaultTriggerId:v=null,children:S}=e,x=(0,C.usePopupRootStore)((e,t)=>new O({open:o,openProp:s,activeTriggerId:v,triggerIdProp:f},e,t));x.useControlledProp("openProp",s),x.useControlledProp("triggerIdProp",f),x.useContextCallback("onOpenChange",p),x.useContextCallback("onOpenChangeComplete",d);let m=x.useState("open"),y=!r&&m,R=x.useState("activeTriggerId"),b=x.useState("mounted"),E=x.useState("payload");x.useSyncedValues({trackCursorAxis:l,disableHoverablePopup:u,disabled:r}),(0,C.useImplicitActiveTrigger)(x,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:T,transitionStatus:w}=(0,C.useOpenStateTransitions)(y,x),k=x.useState("isInstantPhase"),A=x.useState("instantType"),M=x.use
1State("lastOpenChangeReason"),j=n.useRef(null);(0,i.useIsoLayoutEffect)(()=>{m&&r&&x.setOpen(!1,(0,h.createChangeEventDetails)(P.REASONS.disabled))},[m,r,x]),(0,i.useIsoLayoutEffect)(()=>{"ending"===w&&M===P.REASONS.none||"ending"!==w&&k?("delay"!==A&&(j.current=A),x.set("instantType","delay")):null!==j.current&&(x.set("instantType",j.current),j.current=null)},[w,k,M,A,x]),(0,i.useIsoLayoutEffect)(()=>{y&&null==R&&x.set("payload",void 0)},[x,R,y]),n.useImperativeHandle(c,()=>({unmount:T,close:()=>x.setOpen(!1,(0,h.createChangeEventDetails)(P.REASONS.imperativeAction))}),[T,x]);let D=y||b||!r&&"none"!==l;return(0,t.jsxs)(a.Provider,{value:x,children:[g&&(0,t.jsx)(C.PopupHandleAttachment,{handle:g,store:x}),D&&(0,t.jsx)(I,{store:x,disabled:r,trackCursorAxis:l}),"function"==typeof S?S({payload:E}):S]})});function I({store:e,disabled:t,trackCursorAxis:r}){let i=e.useState("floatingRootContext"),s=(0,v.useDismiss)(i,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),a=function(e,t={}){let{enabled:r=!0,axis:o="both"}=t,i="rootStore"in e?e.rootStore:e,s=i.useState("open"),a=i.useState("floatingElement"),u=i.useState("domReferenceElement"),v=i.context.dataRef,h=n.useRef(!1),C=n.useRef(null),[S,x]=n.useState(),[P,m]=n.useState([]),y=(0,c.useStableCallback)(e=>{i.set("positionReference",e)}),R=(0,c.useStableCallback)((e,t,n)=>{if(!h.current&&(!v.current.openEvent||f(v.current.openEvent))){var r,s;let a,l,c;i.set("positionReference",(r=n??u,s={x:e,y:t,axis:o,dataRef:v,pointerType:S},a=null,l=null,c=!1,{contextElement:r||void 0,getBoundingClientRect(){let e=r?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},t="x"===s.axis||"both"===s.axis,n="y"===s.axis||"both"===s.axis,o=["mouseenter","mousemove"].includes(s.dataRef.current.openEvent?.type||"")&&"touch"!==s.pointerType,i=e.width,u=e.height,p=e.x,d=e.y;return null==a&&s.x&&t&&(a=e.x-s.x),null==l&&s.y&&n&&(l=e.y-s.y),p-=a||0,d-=l||0,i=0,u=0,!c||o?(i="y"===s.axis?e.width:0,u="x"===s.axis?e.height:0,p=t&&null!=s.x?s.x:p,d=n&&null!=s.y?s.y:d):c&&!o&&(u="x"===s.axis?e.height:u,i="y"===s.axis?e.width:i),c=!0,{width:i,height:u,x:p,y:d,top:d,right:p+i,bottom:d+u,left:p}}}))}}),b=(0,c.useStableCallback)(e=>{s?C.current||(R(e.clientX,e.clientY,e.currentTarget),m([])):R(e.clientX,e.clientY,e.currentTarget)}),O=(0,g.isMouseLikePointerType)(S)?a:s;n.useEffect(()=>{if(!r)return void y(u);if(!O)return;function e(){C.current?.(),C.current=null}let t=(0,p.getWindow)(a);return!v.current.openEvent||f(v.current.openEvent)?C.current=(0,l.addEventListener)(t,"mousemove",function(t){let n=(0,d.getTarget)(t);(0,d.contains)(a,n)?e():R(t.clientX,t.clientY)}):y(u),e},[O,r,a,v,u,i,R,y,P]),n.useEffect(()=>()=>{i.set("positionReference",null)},[i]),n.useEffect(()=>{r&&!a&&(h.current=!1)},[r,a]),n.useEffect(()=>{!r&&s&&(h.current=!0)},[r,s]);let E=n.useMemo(()=>{function e(e){x(e.pointerType)}return{onPointerDown:e,onPointerEnter:e,onMouseMove:b,onMouseEnter:b}},[b]);return n.useMemo(()=>r?{reference:E,trigger:E}:{},[r,E])}(i,{enabled:!t&&"none"!==r,axis:"none"===r?void 0:r}),u=n.useMemo(()=>(0,S.mergeProps)(a.reference,s.reference),[a.reference,s.reference]);return(0,C.usePopupInteractionProps)(e,{activeTriggerProps:u,inactiveTriggerProps:u,popupProps:s.floating??o.EMPTY_OBJECT}),null}var k=e.i(439957),A=e.i(446265),M=e.i(879938),j=e.i(552245),D=e.i(459636),H=e.i(788015);let N=n.createContext(void 0);var L=e.i(650316),B=e.i(944681);let U=n.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new k.Timeout,currentIdRef:{current:null},currentContextRef:{current:null}});function F(e){let{children:r,delay:o,timeoutMs:s=0}=e,a=n.useRef(o),u=n.useRef(o),l=n.useRef(null),c=n.useRef(null),p=(0,k.useTimeout)();return(0,i.useIsoLayoutEffect)(()=>{if(u.current=o,!l.current){a.current=o;return}a.current={open:(0,B.getDelay)(a.current,"open"),close:(0,B.getDelay)(o,"close")}},[o,l,a,u]),(0,t.jsx)(U.Provider,{value:n.useMemo(()=>({hasProvider:!0,delayRef:a,initialDelayRef:u,currentIdRef:l,timeoutMs:s,currentContextRef:c,timeout:p}),[s,p]),children:r})}var V=e.i(413082),X=e.i(872135),z=e.i(673752),_=e.i(322846);let Y="data-base-ui-tooltip-trigger";function K(e){if("composedPath"in e){let t=e.composedPath();for(let e=0;e<t.length;e+=1){let n=t[e];if((0,p.isElement)(n))return n}}let t=e.target;return(0,p.isElement)(t)?t:null}let J=(0,r.fastComponentRef)(function(e,t){let{render:r,className:o,style:a,handle:l,payload:c,disabled:f,delay:v,closeOnClick:S=!0,closeDelay:x,id:m,...y}=e,R=u(!0),b=(0,D.usePopupHandleStore)(l)??R;if(!b)throw Error((0,s.default)(82));let O=(0,H.useBaseUiId)(m),E=b.useState("isTriggerActive",O),T=b.useState("isOpenedByTrigger",O),w=b.useState("floatingRootContext"),I=n.useRef(null),F=x??0,{registerTrigger:J,isMountedByThisTrigger:W}=(0,C.useTriggerDataForwarding)(O,I,b,{payload:c,closeOnClick:S,closeDelay:F}),Z=n.useContext(N),{activeIdRef:$,delayRef:q,isInstantPhase:G,hasProvider:Q}=function(e,t={open:!1}){let{open:r}
1=t,o="rootStore"in e?e.rootStore:e,s=o.useState("floatingId"),{currentIdRef:a,delayRef:u,timeoutMs:l,initialDelayRef:c,currentContextRef:p,hasProvider:d,timeout:g}=n.useContext(U),[f,v]=n.useState(!1),C=n.useRef(r);return(0,i.useIsoLayoutEffect)(()=>{C.current=r},[r]),(0,i.useIsoLayoutEffect)(()=>{function e(){p.current?.setIsInstantPhase(!1),a.current=null,p.current=null,u.current=c.current,g.clear()}if(a.current&&!r&&a.current===s){if(v(!1),l)return g.start(l,()=>{o.select("open")||a.current&&a.current!==s||e()}),()=>{(C.current||a.current!==s)&&g.clear()};e()}},[r,s,a,u,l,c,p,g,o]),(0,i.useIsoLayoutEffect)(()=>{if(!r)return;let e=p.current,t=a.current;g.clear(),p.current={onOpenChange:o.setOpen,setIsInstantPhase:v},a.current=s,u.current={open:0,close:(0,B.getDelay)(c.current,"close")},null!==t&&t!==s?(v(!0),e?.setIsInstantPhase(!0),e?.onOpenChange(!1,(0,h.createChangeEventDetails)(P.REASONS.none))):(v(!1),e?.setIsInstantPhase(!1))},[r,s,o,a,u,c,p,g]),(0,i.useIsoLayoutEffect)(()=>()=>{a.current===s&&(p.current=null,C.current)&&(a.current=null,u.current=c.current,g.clear())},[p,a,u,s,c,g]),n.useMemo(()=>({activeIdRef:a,hasProvider:d,delayRef:u,isInstantPhase:f}),[a,d,u,f])}(w,{open:T}),ee=(0,z.useHoverInteractionSharedState)(w);b.useSyncedValue("isInstantPhase",G);let et=b.useState("disabled"),en=f??et,er=(0,A.useValueAsRef)(en),eo=b.useState("trackCursorAxis"),ei=b.useState("disableHoverablePopup"),es=n.useRef(!1),ea=(0,k.useTimeout)(),eu=n.useRef(void 0);function el(){return Q&&null!=$.current?0:v??Z??600}function ec(e){let t=I.current;if(!t||!e)return!1;let n=function(e){let t=e;for(;t;){let e=t.closest(`[${Y}]`);if(e)return e;let n=t.getRootNode();t="host"in n&&(0,p.isElement)(n.host)?n.host:null}return null}(e);return null!==n&&n!==t&&(0,d.contains)(t,n)}let ep=(0,X.useHoverReferenceInteraction)(w,{enabled:!en,mouseOnly:!0,move:!1,handleClose:ei||"both"===eo?null:(0,L.safePolygon)(),restMs:el,delay:()=>null==x&&Q?{close:(0,B.getDelay)(q.current,"close")}:{close:F},triggerElementRef:I,isActiveTrigger:E,isClosing:()=>"ending"===b.select("transitionStatus"),shouldOpen:()=>!es.current}),ed=(0,V.useFocus)(w,{enabled:!en}).reference,eg=b.useState("triggerProps",W),ef=W||"none"!==eo;return(0,j.useRenderElement)("button",e,{state:{open:T},ref:[t,J,I],props:[ep,ed,ef?eg:void 0,{onMouseOver(e){(e=>{let t=es.current,n=K(e),r=function(e){let t=ec(e);return es.current=t,t&&(ee.openChangeTimeout.clear(),ee.restTimeout.clear(),ee.restTimeoutPending=!1,ea.clear()),t}(n),o=I.current,i=o&&n&&(0,d.contains)(o,n);if(r&&b.select("open")&&b.select("lastOpenChangeReason")===P.REASONS.triggerHover)return b.setOpen(!1,(0,h.createChangeEventDetails)(P.REASONS.triggerHover,e));if(t&&!r&&i&&!er.current&&!b.select("open")&&o&&(0,g.isMouseLikePointerType)(eu.current)){let t=()=>{es.current||er.current||b.select("open")||b.setOpen(!0,(0,h.createChangeEventDetails)(P.REASONS.triggerHover,e,o))},n=el();0===n?(ea.clear(),t()):ea.start(n,t)}})(e.nativeEvent)},onFocus(e){ec(K(e.nativeEvent))&&e.preventBaseUIHandler()},onMouseLeave(){es.current=!1,ea.clear(),eu.current=void 0},onPointerEnter(e){eu.current=e.pointerType},onPointerDown(e){eu.current=e.pointerType,b.set("closeOnClick",S),S&&!b.select("open")&&b.cancelPendingOpen(e.nativeEvent)},onClick(e){S&&!b.select("open")&&b.cancelPendingOpen(e.nativeEvent)},id:O,[_.triggerDisabled]:en?"":void 0,[Y]:en?void 0:""},y],stateAttributesMapping:M.triggerOpenStateMapping})}),W=n.createContext(void 0);var Z=e.i(174080),$=e.i(726674);let q=n.forwardRef(function(e,r){let{children:o,container:i,className:s,render:a,style:u,...l}=e,{node:c,subtree:p}=(0,$.useFloatingPortalNode)({container:i,ref:r,componentProps:e,elementProps:l});return p||c?(0,t.jsxs)(n.Fragment,{children:[p,c&&Z.createPortal(o,c)]}):null}),G=n.forwardRef(function(e,n){let{keepMounted:r=!1,...o}=e;return u().useState("mounted")||r?(0,t.jsx)(W.Provider,{value:r,children:(0,t.jsx)(q,{ref:n,...o})}):null}),Q=n.createContext(void 0);function ee(){let e=n.useContext(Q);if(void 0===e)throw Error((0,s.default)(71));return e}var et=e.i(923706),en=e.i(638396),er=e.i(789579);let eo=n.forwardRef(function(e,r){let{render:o,className:i,anchor:a,positionMethod:l="absolute",side:c="top",align:p="center",sideOffset:d=0,alignOffset:g=0,collisionBoundary:f="clipping-ancestors",collisionPadding:v=5,arrowPadding:h=5,sticky:C=!1,disableAnchorTracking:S=!1,collisionAvoidance:x=en.POPUP_COLLISION_AVOIDANCE,style:P,...m}=e,y=u(),R=function(){let e=n.useContext(W);if(void 0===e)throw Error((0,s.default)(70));return e}(),b=y.useState("open"),O=y.useState("mounted"),E=y.useState("trackCursorAxis"),T=y.useState("disableHoverablePopup"),w=y.useState("floatingRootContext"),I=y.useState("instantType"),k=y.useState("transitionStatus"),A=y.useState("adaptiveOrigin"),M=(0,et.useAnchorPositioning)({anchor:a,positionMethod:l,floatingRootContext:w,mounted:O,side:c,sideOffset:d,align:p,alignOffset:g,collisionBoundary:f,collisionPadding:v,sticky:C,arrowPadding:h,disableAnchorTracking:S,keepMounted:R,collisionAvoidance:x,adaptiveOrigin:A}),j=n.useMemo(()=>
1({open:b,side:M.side,align:M.align,anchorHidden:M.anchorHidden,instant:"none"!==E?"tracking-cursor":I}),[b,M.side,M.align,M.anchorHidden,E,I]),D=(0,er.usePositioner)(e,j,{styles:M.positionerStyles,transitionStatus:k,props:m,refs:[r,y.useStateSetter("positionerElement")],hidden:!O,inert:!b||"both"===E||T});return(0,t.jsx)(Q.Provider,{value:M,children:D})});var ei=e.i(137584),es=e.i(253984),ea=e.i(431157);let eu=n.forwardRef(function(e,t){let{render:n,className:r,style:o,...i}=e,s=u(),{side:a,align:l}=ee(),c=s.useState("open"),p=s.useState("instantType"),d=s.useState("transitionStatus"),g=s.useState("popupProps"),f=s.useState("floatingRootContext"),v=s.useState("disabled"),h=s.useState("closeDelay");(0,ei.useOpenChangeComplete)({open:c,ref:s.context.popupRef,onComplete(){c&&s.context.onOpenChangeComplete?.(!0)}}),(0,ea.useHoverFloatingInteraction)(f,{enabled:!v,closeDelay:h});let S=s.useStateSetter("popupElement");return(0,j.useRenderElement)("div",e,{state:{open:c,side:a,align:l,instant:p,transitionStatus:d},ref:[t,s.context.popupRef,S],props:[C.FOCUSABLE_POPUP_PROPS,g,(0,es.getDisabledMountTransitionStyles)(d),i],stateAttributesMapping:M.popupTransitionStateMapping})}),el=n.forwardRef(function(e,t){let{render:n,className:r,style:o,...i}=e,s=u(),{arrowRef:a,side:l,align:c,arrowUncentered:p,arrowStyles:d}=ee(),g=s.useState("open"),f=s.useState("instantType");return(0,j.useRenderElement)("div",e,{state:{open:g,side:l,align:c,uncentered:p,instant:f},ref:[t,a],props:[{style:d,"aria-hidden":!0},i],stateAttributesMapping:M.popupStateMapping})}),ec=function(e){let{delay:r,closeDelay:o,timeout:i=400}=e,s=n.useMemo(()=>({open:r,close:o}),[r,o]);return(0,t.jsx)(N.Provider,{value:r,children:(0,t.jsx)(F,{delay:s,timeoutMs:i,children:e.children})})};var ep=e.i(818390);let ed=n.forwardRef(function(e,t){let{render:n,className:r,style:o,children:i,...s}=e,a=u(),l=ee(),c=a.useState("instantType"),{children:p,state:d}=(0,ep.usePopupViewport)({store:a,side:l.side,children:i}),g={activationDirection:d.activationDirection,transitioning:d.transitioning,instant:c};return(0,j.useRenderElement)("div",e,{state:g,ref:t,props:[s,{children:p}],stateAttributesMapping:ep.popupViewportStateMapping})});var eg=e.i(564170);class ef extends eg.BasePopupHandle{constructor(){super(function(){let e=new R.PopupTriggerMap;return Object.assign(new m.NullStore(Object.freeze(E(void 0,e)),Object.freeze(T(e)),b),{setOpen:o.NOOP,cancelPendingOpen:o.NOOP})}(),"Tooltip")}open(e){this.openByTrigger(e)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}}function ev(){return new ef}var eh=e.i(599643),eh=eh,eC=e.i(225913),eS=e.i(296548);let ex=eh.Provider,eP=eh.Root,em=eh.Trigger,ey=({className:e,arrowBgClassName:n,ref:r,...o})=>(0,t.jsxs)(eh.Arrow,{ref:r,className:(0,eS.cn)("data-[side=top]:-bottom-1 data-[side=bottom]:-top-1 data-[side=bottom]:rotate-180 data-[side=left]:-right-[9px] data-[side=left]:-rotate-90 data-[side=right]:-left-[9px] data-[side=right]:rotate-90",e),...o,children:[(0,t.jsx)("div",{className:(0,eS.cn)("top-0 left-0 right-0 w-full h-px bg-white dark:bg-background-dark absolute z-10",n)}),(0,t.jsx)("svg",{width:"16",height:"6",viewBox:"0 0 16 6",fill:"none","aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",className:"stroke-[1px] text-white dark:text-background-dark filter stroke-gray-400/20 dark:stroke-gray-600/30",children:(0,t.jsx)("path",{d:"M15.0078 -0.5C15.4952 -0.0122439 15.0229 0.490129 15.0049 0.5C14.9992 0.500053 14.9231 0.499973 14.7764 0.5C13.1909 0.500305 11.5933 1.41218 10.3467 2.39355C9.73304 2.87665 9.22446 3.36099 8.86914 3.72461C8.69187 3.90602 8.55326 4.05671 8.45996 4.16113C8.41333 4.21333 8.37773 4.25423 8.35449 4.28125C8.34291 4.29472 8.33456 4.30506 8.3291 4.31152C8.3264 4.31472 8.3244 4.31697 8.32324 4.31836L8.32227 4.31934L7.94922 4.76855L7.5625 4.33105L7.56152 4.3291C7.56022 4.32764 7.55765 4.32557 7.55469 4.32227C7.54879 4.31568 7.53965 4.3055 7.52734 4.29199C7.50247 4.26468 7.46452 4.2234 7.41504 4.1709C7.31605 4.06586 7.1694 3.91458 6.9834 3.73242C6.61066 3.3674 6.08072 2.88124 5.45215 2.39648
1C4.17101 1.40851 2.57521 0.500515 1.09766 0.5H0.995117C0.978923 0.487615 0.506451 -0.00437714 0.984375 -0.499023C0.989411 -0.499154 0.995327 -0.499982 0.99707 -0.5H15.0078Z",fill:"currentColor"})})]}),eR=(0,eC.cva)("overflow-hidden bg-white dark:bg-background-dark border border-gray-400/20 dark:border-gray-600/30 animate-fade-in",{variants:{size:{sm:"px-2 py-1 rounded",md:"px-3 py-2 rounded-[10px]",lg:"px-4 py-3 rounded-xl"}}}),eb=({className:e,headline:n,size:r,children:o,showArrow:i=!0,arrowBgClassName:s,side:a,sideOffset:u=4,align:l,ref:c,...p})=>(r=n&&!r?"lg":r??"sm",(0,t.jsx)(eh.Portal,{children:(0,t.jsx)(eh.Positioner,{className:"z-50",side:a,sideOffset:u,align:l,collisionPadding:5,children:(0,t.jsxs)(eh.Popup,{ref:c,role:"tooltip",className:(0,eS.cn)(eR({size:r}),n&&"flex flex-col gap-1",e),...p,children:[i&&(0,t.jsx)(ey,{arrowBgClassName:s}),n&&(0,t.jsx)("div",{children:n}),o]})})}))}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.