PageSourceSearch

https://www.extend.ai/_next/static/chunks/4329a7e40d7c27b9.js?dpl=dpl_raQynXDsHUGs6PSnwfcSxKA7nx9k

js extend.ai collected 2026-09-25 14:31:42 UTC 40,312 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,53379,e=>{"use strict";var t=e.i(818622);e.s(["useResponsive",0,()=>{let e=(0,t.useMediaQuery)("(max-width: 640px)",{initializeWithValue:!1}),r=(0,t.useMediaQuery)("(min-width: 641px)",{initializeWithValue:!1});return{isMobile:e,isTablet:r,isDesktop:(0,t.useMediaQuery)("(min-width: 1024px)",{initializeWithValue:!1}),isLargeDesktop:(0,t.useMediaQuery)("(min-width: 1440px)",{initializeWithValue:!1})}}])},626474,e=>{"use strict";var t=e.i(843476),r=e.i(441033);e.s(["Section",0,({children:e,divider:s,className:a,dividerClassName:n,emptySpaceClassName:i,...o})=>(0,t.jsxs)("section",{...o,className:(0,r.cn)("flex w-full gap-px bg-background pt-px md:grid md:grid-cols-[1fr_minmax(0,var(--spacing-tablet-container))_1fr] lg:grid-cols-[1fr_minmax(0,var(--spacing-desktop-container))_1fr] xl:grid-cols-[1fr_minmax(0,var(--spacing-desktop-container-xl))_1fr]",a),children:[(0,t.jsx)("div",{className:(0,r.cn)("hidden h-full rounded-xs bg-stone-50 md:block",i)}),s?(0,t.jsx)("div",{className:(0,r.cn)("w-full rounded-xs bg-stone-50","sm"===s?"h-6":"h-10 md:h-15",n)}):e,(0,t.jsx)("div",{className:(0,r.cn)("hidden h-full rounded-xs bg-stone-50 md:block",i)})]})])},818622,e=>{"use strict";var t=e.i(271645);let r=t.useLayoutEffect;function s(e,{defaultValue:a=!1,initializeWithValue:n=!0}={}){let[i,o]=(0,t.useState)(()=>{if(n)return window.matchMedia(e).matches;return a});function l(){o(window.matchMedia(e).matches)}return r(()=>{let t=window.matchMedia(e);return l(),t.addListener?t.addListener(l):t.addEventListener("change",l),()=>{t.removeListener?t.removeListener(l):t.removeEventListener("change",l)}},[e]),i}e.s(["useMediaQuery",()=>s],818622)},746798,e=>{"use strict";let t;var r,s=e.i(843476),a=e.i(271645),n=e.i(981140),i=e.i(820783),o=e.i(30030),l=e.i(248425);function c(e){let t=a.useRef(e);return a.useEffect(()=>{t.current=e}),a.useMemo(()=>(...e)=>t.current?.(...e),[])}var d="dismissableLayer.update",u=a.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),p=a.forwardRef((e,t)=>{let{disableOutsidePointerEvents:o=!1,onEscapeKeyDown:p,onPointerDownOutside:f,onFocusOutside:x,onInteractOutside:g,onDismiss:b,...v}=e,y=a.useContext(u),[w,j]=a.useState(null),C=w?.ownerDocument??globalThis?.document,[,N]=a.useState({}),E=(0,i.useComposedRefs)(t,e=>j(e)),P=Array.from(y.layers),[A]=[...y.layersWithOutsidePointerEventsDisabled].slice(-1),S=P.indexOf(A),T=w?P.indexOf(w):-1,k=y.layersWithOutsidePointerEventsDisabled.size>0,L=T>=S,R=function(e,t=globalThis?.document){let r=c(e),s=a.useRef(!1),n=a.useRef(()=>{});return a.useEffect(()=>{let e=e=>{if(e.target&&!s.current){let s=function(){h("dismissableLayer.pointerDownOutside",r,a,{discrete:!0})},a={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",n.current),n.current=s,t.addEventListener("click",n.current,{once:!0})):s()}else t.removeEventListener("click",n.current);s.current=!1},a=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(a),t.removeEventListener("pointerdown",e),t.removeEventListener("click",n.current)}},[t,r]),{onPointerDownCapture:()=>s.current=!0}}(e=>{let t=e.target,r=[...y.branches].some(e=>e.contains(t));L&&!r&&(f?.(e),g?.(e),e.defaultPrevented||b?.())},C),I=function(e,t=globalThis?.document){let r=c(e),s=a.useRef(!1);return a.useEffect(()=>{let e=e=>{e.target&&!s.current&&h("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:()=>s.current=!0,onBlurCapture:()=>s.current=!1}}(e=>{let t=e.target;![...y.branches].some(e=>e.contains(t))&&(x?.(e),g?.(e),e.defaultPrevented||b?.())},C);return!function(e,t=globalThis?.document){let r=c(e);a.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{T===y.layers.size-1&&(p?.(e),!e.defaultPrevented&&b&&(e.preventDefault(),b()))},C),a.useEffect(()=>{if(w)return o&&(0===y.layersWithOutsidePointerEventsDisabled.size&&(r=C.body.style.pointerEvents,C.body.style.pointerEvents="none"),y.layersWithOutsidePointerEventsDisabled.add(w)),y.layers.add(w),m(),()=>{o&&1===y.layersWithOutsidePointerEventsDisabled.size&&(C.body.style.pointerEvents=r)}},[w,C,o,y]),a.useEffect(()=>()=>{w&&(y.layers.delete(w),y.layersWithOutsidePointerEventsDisabled.delete(w),m())},[w,y]),a.useEffect(()=>{let e=()=>N({});return document.addEventListener(d,e),()=>document.removeEventListener(d,e)},[]),(0,s.jsx)(l.Primitive.div,{...v,ref:E,style:{pointerEvents:k?L?"auto":"none":void 0,...e.style},onFocusCapture:(0,n.composeEventHandlers)(e.onFocusCapture,I.onFocusCapture),onBlurCapture:(0,n.composeEventHandlers)(e.onBlurCapture,I.onBlurCapture),onPointerDownCapture:(0,n.composeEventHandlers)(e.onPointerDownCapture,R.onPointerDownCapture)})});function m(){let e=new CustomEvent(d);document.dispatchEvent(e)}function h(e,t,r,{discrete:s}){let a=r.originalEvent.target,n=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),s?(0,l.dispatchDiscreteCustomEvent)(a,n):a.dispatchEvent(n)}p.displayName="DismissableLayer",a.forwardRef((e,t)=>
1{let r=a.useContext(u),n=a.useRef(null),o=(0,i.useComposedRefs)(t,n);return a.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,s.jsx)(l.Primitive.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var f=e.i(610772),x=e.i(258950),g=e.i(953760),b=a.forwardRef((e,t)=>{let{children:r,width:a=10,height:n=5,...i}=e;return(0,s.jsx)(l.Primitive.svg,{...i,ref:t,width:a,height:n,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,s.jsx)("polygon",{points:"0,0 30,0 15,10"})})});b.displayName="Arrow";var v=globalThis?.document?a.useLayoutEffect:()=>{},y=globalThis?.document?a.useLayoutEffect:()=>{},w="Popper",[j,C]=(0,o.createContextScope)(w),[N,E]=j(w),P=e=>{let{__scopePopper:t,children:r}=e,[n,i]=a.useState(null);return(0,s.jsx)(N,{scope:t,anchor:n,onAnchorChange:i,children:r})};P.displayName=w;var A="PopperAnchor",S=a.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:n,...o}=e,c=E(A,r),d=a.useRef(null),u=(0,i.useComposedRefs)(t,d),p=a.useRef(null);return a.useEffect(()=>{let e=p.current;p.current=n?.current||d.current,e!==p.current&&c.onAnchorChange(p.current)}),n?null:(0,s.jsx)(l.Primitive.div,{...o,ref:u})});S.displayName=A;var T="PopperContent",[k,L]=j(T),R=a.forwardRef((e,t)=>{let r,{__scopePopper:n,side:o="bottom",sideOffset:c=0,align:d="center",alignOffset:u=0,arrowPadding:p=0,avoidCollisions:m=!0,collisionBoundary:h=[],collisionPadding:f=0,sticky:b="partial",hideWhenDetached:w=!1,updatePositionStrategy:j="optimized",onPlaced:C,...N}=e,P=E(T,n),[A,S]=a.useState(null),L=(0,i.useComposedRefs)(t,e=>S(e)),[R,I]=a.useState(null),D=function(e){let[t,r]=a.useState(void 0);return y(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let s,a;if(!Array.isArray(t)||!t.length)return;let n=t[0];if("borderBoxSize"in n){let e=n.borderBoxSize,t=Array.isArray(e)?e[0]:e;s=t.inlineSize,a=t.blockSize}else s=e.offsetWidth,a=e.offsetHeight;r({width:s,height:a})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}(R),_=D?.width??0,z=D?.height??0,H="number"==typeof f?f:{top:0,right:0,bottom:0,left:0,...f},F=Array.isArray(h)?h:[h],M=F.length>0,G={padding:H,boundary:F.filter(O),altBoundary:M},{refs:Y,floatingStyles:W,placement:q,isPositioned:V,middlewareData:U}=(0,x.useFloating)({strategy:"fixed",placement:o+("center"!==d?"-"+d:""),whileElementsMounted:(...e)=>(0,g.autoUpdate)(...e,{animationFrame:"always"===j}),elements:{reference:P.anchor},middleware:[(0,x.offset)({mainAxis:c+z,alignmentAxis:u}),m&&(0,x.shift)({mainAxis:!0,crossAxis:!1,limiter:"partial"===b?(0,x.limitShift)():void 0,...G}),m&&(0,x.flip)({...G}),(0,x.size)({...G,apply:({elements:e,rects:t,availableWidth:r,availableHeight:s})=>{let{width:a,height:n}=t.reference,i=e.floating.style;i.setProperty("--radix-popper-available-width",`${r}px`),i.setProperty("--radix-popper-available-height",`${s}px`),i.setProperty("--radix-popper-anchor-width",`${a}px`),i.setProperty("--radix-popper-anchor-height",`${n}px`)}}),R&&(0,x.arrow)({element:R,padding:p}),B({arrowWidth:_,arrowHeight:z}),w&&(0,x.hide)({strategy:"referenceHidden",...G})]}),[Q,X]=$(q),K=(r=a.useRef(C),a.useEffect(()=>{r.current=C}),a.useMemo(()=>(...e)=>r.current?.(...e),[]));v(()=>{V&&K?.()},[V,K]);let Z=U.arrow?.x,J=U.arrow?.y,ee=U.arrow?.centerOffset!==0,[et,er]=a.useState();return v(()=>{A&&er(window.getComputedStyle(A).zIndex)},[A]),(0,s.jsx)("div",{ref:Y.setFloating,"data-radix-popper-content-wrapper":"",style:{...W,transform:V?W.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:et,"--radix-popper-transform-origin":[U.transformOrigin?.x,U.transformOrigin?.y].join(" "),...U.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,s.jsx)(k,{scope:n,placedSide:Q,onArrowChange:I,arrowX:Z,arrowY:J,shouldHideArrow:ee,children:(0,s.jsx)(l.Primitive.div,{"data-side":Q,"data-align":X,...N,ref:L,style:{...N.style,animation:V?void 0:"none"}})})})});R.displayName=T;var I="PopperArrow",D={top:"bottom",right:"left",bottom:"top",left:"right"},_=a.forwardRef(function(e,t){let{__scopePopper:r,...a}=e,n=L(I,r),i=D[n.placedSide];return(0,s.jsx)("span",{ref:n.onArrowChange,style:{position:"absolute",left:n.arrowX,top:n.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[n.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[n.placedSide],visibility:n.shouldHideArrow?"hidden":void 0},children:(0,s.jsx)(b,{...a,ref:t,style:{...a.style,display:"block"}})})});function O(e){return null!==e}_.displayName=I;var B=e=>({name:"transformOrigin",options:e,fn(t){let{placement:r,rects:s,middlewareData:a}=t,n=a.arrow?.centerOffset!==0,i=n?0:e.arrowWidth,o=n?0:e.arrowHeight,[l,c]=$(r),d={start:"0%",center:"50%",end:"100%"}[c],u=(a.arrow?.x??0)+i/2,p=(a.arrow?.y??0)+o/2,m="",h="";return"bottom"===l?(m=n?d:`${u}px`,h=`${-o}px`):"top"===l?(m=n?d:`${u}px`,h=`${s.floating.height+o}px`):"right"===l?(m=`${-o}px`,h=n?d:`${p}px`):"left"===l&&(m=`${s.floating.width+o}px`,h=n?d:`${p}px`),{data:{x:m,y:h}}}});function $(e){let[t,r="center"]=e.split("-");return[t,r]}var z=e.i(174080),H=globalThis?.document?a.useLayoutEffect:()=>{},F=a.forwardRef((e,t)=>
1{let{container:r,...n}=e,[i,o]=a.useState(!1);H(()=>o(!0),[]);let c=r||i&&globalThis?.document?.body;return c?z.default.createPortal((0,s.jsx)(l.Primitive.div,{...n,ref:t}),c):null});F.displayName="Portal";var M=e.i(296626),G=Symbol("radix.slottable"),Y=e.i(369340),W=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),q=a.forwardRef((e,t)=>(0,s.jsx)(l.Primitive.span,{...e,ref:t,style:{...W,...e.style}}));q.displayName="VisuallyHidden";var[V,U]=(0,o.createContextScope)("Tooltip",[C]),Q=C(),X="TooltipProvider",K="tooltip.open",[Z,J]=V(X),ee=e=>{let{__scopeTooltip:t,delayDuration:r=700,skipDelayDuration:n=300,disableHoverableContent:i=!1,children:o}=e,l=a.useRef(!0),c=a.useRef(!1),d=a.useRef(0);return a.useEffect(()=>{let e=d.current;return()=>window.clearTimeout(e)},[]),(0,s.jsx)(Z,{scope:t,isOpenDelayedRef:l,delayDuration:r,onOpen:a.useCallback(()=>{window.clearTimeout(d.current),l.current=!1},[]),onClose:a.useCallback(()=>{window.clearTimeout(d.current),d.current=window.setTimeout(()=>l.current=!0,n)},[n]),isPointerInTransitRef:c,onPointerInTransitChange:a.useCallback(e=>{c.current=e},[]),disableHoverableContent:i,children:o})};ee.displayName=X;var et="Tooltip",[er,es]=V(et),ea=e=>{let{__scopeTooltip:t,children:r,open:n,defaultOpen:i,onOpenChange:o,disableHoverableContent:l,delayDuration:c}=e,d=J(et,e.__scopeTooltip),u=Q(t),[p,m]=a.useState(null),h=(0,f.useId)(),x=a.useRef(0),g=l??d.disableHoverableContent,b=c??d.delayDuration,v=a.useRef(!1),[y,w]=(0,Y.useControllableState)({prop:n,defaultProp:i??!1,onChange:e=>{e?(d.onOpen(),document.dispatchEvent(new CustomEvent(K))):d.onClose(),o?.(e)},caller:et}),j=a.useMemo(()=>y?v.current?"delayed-open":"instant-open":"closed",[y]),C=a.useCallback(()=>{window.clearTimeout(x.current),x.current=0,v.current=!1,w(!0)},[w]),N=a.useCallback(()=>{window.clearTimeout(x.current),x.current=0,w(!1)},[w]),E=a.useCallback(()=>{window.clearTimeout(x.current),x.current=window.setTimeout(()=>{v.current=!0,w(!0),x.current=0},b)},[b,w]);return a.useEffect(()=>()=>{x.current&&(window.clearTimeout(x.current),x.current=0)},[]),(0,s.jsx)(P,{...u,children:(0,s.jsx)(er,{scope:t,contentId:h,open:y,stateAttribute:j,trigger:p,onTriggerChange:m,onTriggerEnter:a.useCallback(()=>{d.isOpenDelayedRef.current?E():C()},[d.isOpenDelayedRef,E,C]),onTriggerLeave:a.useCallback(()=>{g?N():(window.clearTimeout(x.current),x.current=0)},[N,g]),onOpen:C,onClose:N,disableHoverableContent:g,children:r})})};ea.displayName=et;var en="TooltipTrigger",ei=a.forwardRef((e,t)=>{let{__scopeTooltip:r,...o}=e,c=es(en,r),d=J(en,r),u=Q(r),p=a.useRef(null),m=(0,i.useComposedRefs)(t,p,c.onTriggerChange),h=a.useRef(!1),f=a.useRef(!1),x=a.useCallback(()=>h.current=!1,[]);return a.useEffect(()=>()=>document.removeEventListener("pointerup",x),[x]),(0,s.jsx)(S,{asChild:!0,...u,children:(0,s.jsx)(l.Primitive.button,{"aria-describedby":c.open?c.contentId:void 0,"data-state":c.stateAttribute,...o,ref:m,onPointerMove:(0,n.composeEventHandlers)(e.onPointerMove,e=>{"touch"!==e.pointerType&&(f.current||d.isPointerInTransitRef.current||(c.onTriggerEnter(),f.current=!0))}),onPointerLeave:(0,n.composeEventHandlers)(e.onPointerLeave,()=>{c.onTriggerLeave(),f.current=!1}),onPointerDown:(0,n.composeEventHandlers)(e.onPointerDown,()=>{c.open&&c.onClose(),h.current=!0,document.addEventListener("pointerup",x,{once:!0})}),onFocus:(0,n.composeEventHandlers)(e.onFocus,()=>{h.current||c.onOpen()}),onBlur:(0,n.composeEventHandlers)(e.onBlur,c.onClose),onClick:(0,n.composeEventHandlers)(e.onClick,c.onClose)})})});ei.displayName=en;var eo="TooltipPortal",[el,ec]=V(eo,{forceMount:void 0}),ed=e=>{let{__scopeTooltip:t,forceMount:r,children:a,container:n}=e,i=es(eo,t);return(0,s.jsx)(el,{scope:t,forceMount:r,children:(0,s.jsx)(M.Presence,{present:r||i.open,children:(0,s.jsx)(F,{asChild:!0,container:n,children:a})})})};ed.displayName=eo;var eu="TooltipContent",ep=a.forwardRef((e,t)=>{let r=ec(eu,e.__scopeTooltip),{forceMount:a=r.forceMount,side:n="top",...i}=e,o=es(eu,e.__scopeTooltip);return(0,s.jsx)(M.Presence,{present:a||o.open,children:o.disableHoverableContent?(0,s.jsx)(eg,{side:n,...i,ref:t}):(0,s.jsx)(em,{side:n,...i,ref:t})})}),em=a.forwardRef((e,t)=>
1{let r=es(eu,e.__scopeTooltip),n=J(eu,e.__scopeTooltip),o=a.useRef(null),l=(0,i.useComposedRefs)(t,o),[c,d]=a.useState(null),{trigger:u,onClose:p}=r,m=o.current,{onPointerInTransitChange:h}=n,f=a.useCallback(()=>{d(null),h(!1)},[h]),x=a.useCallback((e,t)=>{let r,s=e.currentTarget,a={x:e.clientX,y:e.clientY},n=function(e,t){let r=Math.abs(t.top-e.y),s=Math.abs(t.bottom-e.y),a=Math.abs(t.right-e.x),n=Math.abs(t.left-e.x);switch(Math.min(r,s,a,n)){case n:return"left";case a:return"right";case r:return"top";case s:return"bottom";default:throw Error("unreachable")}}(a,s.getBoundingClientRect());d(((r=[...function(e,t,r=5){let s=[];switch(t){case"top":s.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":s.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":s.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":s.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r})}return s}(a,n),...function(e){let{top:t,right:r,bottom:s,left:a}=e;return[{x:a,y:t},{x:r,y:t},{x:r,y:s},{x:a,y:s}]}(t.getBoundingClientRect())].slice()).sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:1*!!(e.y>t.y)),function(e){if(e.length<=1)return e.slice();let t=[];for(let r=0;r<e.length;r++){let s=e[r];for(;t.length>=2;){let e=t[t.length-1],r=t[t.length-2];if((e.x-r.x)*(s.y-r.y)>=(e.y-r.y)*(s.x-r.x))t.pop();else break}t.push(s)}t.pop();let r=[];for(let t=e.length-1;t>=0;t--){let s=e[t];for(;r.length>=2;){let e=r[r.length-1],t=r[r.length-2];if((e.x-t.x)*(s.y-t.y)>=(e.y-t.y)*(s.x-t.x))r.pop();else break}r.push(s)}return(r.pop(),1===t.length&&1===r.length&&t[0].x===r[0].x&&t[0].y===r[0].y)?t:t.concat(r)}(r))),h(!0)},[h]);return a.useEffect(()=>()=>f(),[f]),a.useEffect(()=>{if(u&&m){let e=e=>x(e,m),t=e=>x(e,u);return u.addEventListener("pointerleave",e),m.addEventListener("pointerleave",t),()=>{u.removeEventListener("pointerleave",e),m.removeEventListener("pointerleave",t)}}},[u,m,x,f]),a.useEffect(()=>{if(c){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},s=u?.contains(t)||m?.contains(t),a=!function(e,t){let{x:r,y:s}=e,a=!1;for(let e=0,n=t.length-1;e<t.length;n=e++){let i=t[e],o=t[n],l=i.x,c=i.y,d=o.x,u=o.y;c>s!=u>s&&r<(d-l)*(s-c)/(u-c)+l&&(a=!a)}return a}(r,c);s?f():a&&(f(),p())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[u,m,c,p,f]),(0,s.jsx)(eg,{...e,ref:l})}),[eh,ef]=V(et,{isInside:!1}),ex=((t=({children:e})=>(0,s.jsx)(s.Fragment,{children:e})).displayName="TooltipContent.Slottable",t.__radixId=G,t),eg=a.forwardRef((e,t)=>{let{__scopeTooltip:r,children:n,"aria-label":i,onEscapeKeyDown:o,onPointerDownOutside:l,...c}=e,d=es(eu,r),u=Q(r),{onClose:m}=d;return a.useEffect(()=>(document.addEventListener(K,m),()=>document.removeEventListener(K,m)),[m]),a.useEffect(()=>{if(d.trigger){let e=e=>{let t=e.target;t?.contains(d.trigger)&&m()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[d.trigger,m]),(0,s.jsx)(p,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:o,onPointerDownOutside:l,onFocusOutside:e=>e.preventDefault(),onDismiss:m,children:(0,s.jsxs)(R,{"data-state":d.stateAttribute,...u,...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:[(0,s.jsx)(ex,{children:n}),(0,s.jsx)(eh,{scope:r,isInside:!0,children:(0,s.jsx)(q,{id:d.contentId,role:"tooltip",children:i||n})})]})})});ep.displayName=eu;var eb="TooltipArrow",ev=a.forwardRef((e,t)=>{let{__scopeTooltip:r,...a}=e,n=Q(r);return ef(eb,r).isInside?null:(0,s.jsx)(_,{...n,...a,ref:t})});ev.displayName=eb;var ey=e.i(441033);function ew({delayDuration:e=0,...t}){return(0,s.jsx)(ee,{"data-slot":"tooltip-provider",delayDuration:e,...t})}function ej({...e}){return(0,s.jsx)(ew,{children:(0,s.jsx)(ea,{"data-slot":"tooltip",...e})})}function eC({...e}){return(0,s.jsx)(ei,{"data-slot":"tooltip-trigger",...e})}function eN({className:e,sideOffset:t=0,children:r,...a}){return(0,s.jsx)(ed,{children:(0,s.jsxs)(ep,{className:(0,ey.cn)("fade-in-0 zoom-in-95 data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
1de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-fit origin-(--radix-tooltip-content-transform-origin) animate-in text-balance rounded-md bg-stone-100 px-3 py-1.5 text-stone-500 text-xs data-[state=closed]:animate-out",e),"data-slot":"tooltip-content",sideOffset:t,...a,children:[r,(0,s.jsx)(ev,{className:"z-50 size-2.5 translate-y-[calc(-50%-2px)] rotate-45 rounded-[2px] bg-stone-100 fill-stone-100"})]})})}e.s(["Tooltip",()=>ej,"TooltipContent",()=>eN,"TooltipProvider",()=>ew,"TooltipTrigger",()=>eC],746798)},896312,e=>{"use strict";var t=e.i(843476),r=e.i(271645),s=e.i(994846),a=e.i(720076),n=e.i(626474);let i="https://docs.extend.ai/general/how-credits-work",o="text-stone-800 underline transition-colors hover:text-stone-600",l=[{question:"What are credits?",answerText:"Credits are Extend's universal billing unit. Each API (Parse, Extract, Split, Classify, or Edit) consumes a base number of credits per page, so you only pay for what you process.",answer:(0,t.jsxs)(t.Fragment,{children:["Credits are Extend's universal billing unit. Each API (Parse, Extract, Split, Classify, or Edit) consumes a base number of credits per page, so you only pay for what you process. Learn more about how credits work"," ",(0,t.jsx)("a",{className:o,href:i,rel:"noopener noreferrer",target:"_blank",children:"here"}),"."]})},{question:"How is pricing calculated?",answerText:"Each run consumes credits per page — extraction costs 3 credits per page, plus 2 credits per page for the automatic parse, so extracting a 10-page document costs 50 credits total. Your dollar cost is those credits times your plan's per-credit rate: on Pay As You Go ($0.0125 per credit), that 10-page extraction comes to about $0.63.",answer:(0,t.jsxs)(t.Fragment,{children:["Each run consumes credits per page — extraction costs 3 credits per page, plus 2 credits per page for the automatic parse, so extracting a 10-page document costs 50 credits total. Your dollar cost is those credits times your plan's per-credit rate: on Pay As You Go ($0.0125 per credit), that 10-page extraction comes to about $0.63. See the full rate table"," ",(0,t.jsx)("a",{className:o,href:i,rel:"noopener noreferrer",target:"_blank",children:"here"}),"."]})},{question:"How much does Light mode cost compared to Performance mode?",answerText:"Performance Parse is 2 credits per page and Light Parse is 0.5 credits per page, a 4× difference. Extract is similar: 3 credits per page in Performance and 0.7 in Light, roughly 4× less. In Light mode, extracting a 10-page document (Light Extract plus automatic Light Parse) costs 12 credits, about $0.15 on Pay As You Go, versus 50 credits (about $0.63) in Performance mode. Pick the mode per processor, so you only pay for maximum accuracy where you need it.",answer:(0,t.jsxs)(t.Fragment,{children:["Performance Parse is 2 credits per page and Light Parse is 0.5 credits per page, a 4× difference. Extract is similar: 3 credits per page in Performance and 0.7 in Light, roughly 4× less. In Light mode, extracting a 10-page document (Light Extract plus automatic Light Parse) costs 12 credits, about $0.15 on Pay As You Go, versus 50 credits (about $0.63) in Performance mode. Pick the mode per processor, so you only pay for maximum accuracy where you need it. Compare every operation and mode"," ",(0,t.jsx)("a",{className:o,href:i,rel:"noopener noreferrer",target:"_blank",children:"here"}),"."]})},{question:"Is there a monthly minimum, contract, or sales call?",answerText:"No. Pay As You Go is free to start with 10,000 credits and has no contract, monthly platform fee, or sales conversation. Sign up, create an API key, and pay only for what you process. Scale ($500/month) is an optional volume tier with a lower per-credit rate, and Enterprise is for teams that need BYOC or Hybrid deployment and custom agreements.",answer:"No. Pay As You Go is free to start with 10,000 credits and has no contract, monthly platform fee, or sales conversation. Sign up, create an API key, and pay only for what you process. Scale ($500/month) is an optional volume tier with a lower per-credit rate, and Enterprise is for teams that need BYOC or Hybrid deployment and custom agreements."},{question:"Do credit rates decrease at higher volumes?",answerText:"Yes. Higher-tier plans come with lower per-credit rates, so your cost per page drops as you scale.",answer:"Yes. Higher-tier plans come with lower per-credit rates, so your cost per page drops as you scale."},{question:"How do I track my usage?",answerText:"View real-time credit usage and trends in the dashboard's Usage tab. Billing options — including low-balance alerts and automatic top-ups — are under Settings.",answer:(0,t.jsxs)(t.Fragment,{children:["View real-time credit usage and trends in the dashboard's"," ",(0,t.jsx)("a",{className:o,href:"https://dashboard.extend.ai/usage",rel:"noopener noreferrer",target:"_blank",children:"Usage tab"}),". Billing options — including low-balance alerts and automatic top-ups — are under"," ",(0,t.jsx)("a",{className:o,href:"https://dashboard.extend.ai/settings",rel:"noopener noreferrer",target:"_blank",children:"Settings"}),"."]})}];var c=e.i(441033);e.s(["PricingFaqSection",0,()=>{let[e,i]=(0,r.useState)(null),o=(0,r.useCallback)(e=>{i(t=>t===e?null:e)},[]);return(0,t.jsx)(n.Section,{children:(0,t.jsx)(s.Card,{className:"px-6 py-10 md:px-10 lg:px-16 lg:py-20",showDots:!1,children:(0,t.jsxs)("div",{className:"flex flex-col gap-10 lg:flex-row lg:gap-20",children:[(0,t.jsxs)("div",{className:"flex shrink-0 flex-col gap-3 lg:w-64",children:[(0,t.jsx)("h2",{className:"font-sans text-heading-6 text-stone-800 md:text-heading-5 lg:text-heading-4",children:"Frequently asked questions"}),(0,t.jsxs)("p",{className:"text-stone-500",children:["If you have additional questions, please"," ",(0,t.jsx)("a",{className:"text-stone-800 underline transition-colors hover:text-stone-600",href:"https://meetings.hubspot.com/mike-dombrowski/extend-intro-call",rel:"noopener noreferrer",target:"_blank",children:"contact us"}),"."]})]}),(0,t.jsx)("div",{className:"flex w-full flex-col",children:l.map((r,s)=>
1(0,t.jsxs)("div",{className:(0,c.cn)("border-stone-200",s<l.length-1&&"border-b"),children:[(0,t.jsxs)("button",{"aria-expanded":e===s,className:"flex w-full cursor-pointer items-center justify-between gap-4 py-5 text-left transition-colors hover:text-stone-600",onClick:()=>o(s),type:"button",children:[(0,t.jsx)("span",{className:"font-sans text-base text-stone-800 md:text-lg",children:r.question}),(0,t.jsx)(a.ChevronDownIcon,{className:(0,c.cn)("size-5 shrink-0 text-stone-400 transition-transform duration-200",e===s&&"rotate-180")})]}),(0,t.jsx)("div",{className:(0,c.cn)("grid transition-[grid-template-rows] duration-200",e===s?"grid-rows-[1fr]":"grid-rows-[0fr]"),children:(0,t.jsx)("div",{className:"overflow-hidden",children:(0,t.jsx)("p",{className:"pb-5 text-stone-500 leading-relaxed",children:r.answer})})})]},r.question))})]})})})}],896312)},489241,556672,e=>{"use strict";var t=e.i(843476),r=e.i(301757);e.s(["CheckIcon",0,({...e})=>(0,t.jsx)(r.BaseIcon,{fill:"none",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,t.jsx)("path",{d:"M2 9.99996L6.19608 13.3333L14 2.66663",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"2"})})],489241);var s=e.i(55792);let a=[{id:"starter",name:"Pay As You Go",description:"10k credits included free, then pay-as-you-go. No contract, monthly minimum, or sales call.",price:"Free",button:{variant:"secondary",label:"Get started",href:s.DASHBOARD_URL},creditRateNote:"$0.0125 per additional credit",features:{description:"Full product access:",items:[{label:"10,000 free credits to get started",helperText:"$0.0125 per additional credit"},{label:"Parse API"},{label:"Extract API"},{label:"Classify API"},{label:"Split API"},{label:"Edit API"},{label:"Studio and Evals"},{label:"Composer & Review Agent"},{label:"Agentic OCR"},{label:"Workflows"},{label:"Zero data retention",helperText:"Enabled upon request"}]}},{id:"scale",name:"Scale",description:"For teams scaling their document volume.",price:500,button:{variant:"primary",label:"Get started",href:s.DASHBOARD_URL},popular:!0,creditRateNote:"$0.01 per additional credit",features:{description:"Everything in Pay As You Go, plus:",items:[{label:"50,000 credits/month included",helperText:"$0.01 per additional credit"},{label:"Private Slack Channel support"},{label:"Volume discounts available"},{label:"Higher rate limits"},{label:"Custom data retention"},{label:"HIPAA Compliance and BAA add-on"}]}},{id:"enterprise",name:"Enterprise",description:"For organizations operating at scale.",price:"Custom",button:{variant:"secondary",label:"Chat with us",href:"/get-started"},creditRateNote:"Custom per-credit pricing",features:{description:"Everything in Scale, plus:",items:[{label:"BYOC (your VPC) and Hybrid deployments"},{label:"Custom MSA, DPA, & SLAs"},{label:"SSO and SAML"},{label:"Advanced RBAC"},{label:"Multiple workspaces"},{label:"Custom models"},{label:"Custom rate limits"},{label:"Dedicated support"}]}}];e.s(["PRICING_PLANS",0,a,"PRICING_PLAN_TABS",0,[{label:"Monthly Billing",value:"monthly"}]],556672)},977360,e=>{"use strict";var t=e.i(843476),r=e.i(604570),s=e.i(271645),a=e.i(626474),n=e.i(120266),i=e.i(994846),o=e.i(489241),l=e.i(167815),c=e.i(746798),d=e.i(985595),u=e.i(441033);let p=({className:r,plan:a,selectedTab:n,...p})=>{let m=(0,s.useCallback)(e=>"annual"===n?12*e*.9:e,[n]),h=(0,s.useCallback)(async()=>{(await e.A(644985)).default.capture(d.POSTHOG_EVENTS.SIGNUP_CTA_CLICKED,{location:"pricing_plan",cta_text:a.button.label,plan_id:a.id,plan_name:a.name,billing_period:n,price:"number"==typeof a.price?m(a.price):a.price},{transport:"sendBeacon"})},[a,n,m]);return(0,t.jsx)(i.Card,{...p,className:(0,u.cn)("p-1.5","enterprise"===a.id&&"col-span-1 md:col-span-2 lg:col-span-1",r),showDots:!1,children:(0,t.jsxs)("div",{className:(0,u.cn)("flex h-full flex-col gap-px","scale"===a.id&&"bg-stone-100"),children:[(0,t.jsxs)("div",{className:"flex flex-col gap-8 px-4 pt-6 lg:px-6 lg:pt-8",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-4 px-2",children:[(0,t.jsx)("div",{className:"flex min-h-7.75 items-center justify-between",children:(0,t.jsx)("p",{className:"text-stone-800",children:a.name})}),(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsxs)("div",{className:"flex items-end",children:[(0,t.jsx)("p",{className:"text-heading-6 text-stone-800 lg:text-heading-3",children:"string"==typeof a.price?a.price:function(e,t="en-US",r="USD",s=!1){let a,n=Number.isInteger(e),i={style:"currency",currency:r,minimumFractionDigits:a=s?2:2*!n,maximumFractionDigits:a};return new Intl.NumberFormat(t,i).format(e)}(m(a.price))}),"number"==typeof a.price&&(0,t.jsxs)("p",{className:"font-medium font-sans text-stone-500",children:["/ ","monthly"===n?"month":"year"]})]}),(0,t.jsx)("p",{className:"text-base text-stone-600 lg:text-lg",children:a.description})]})]}),a.button.href?(0,t.jsx)(l.Button,{as:"a",className:"w-full",external:!0,href:a.button.href,onClick:h,size:"lg",variant:a.button.variant,children:a.button.label}):(0,t.jsx)(l.Button,{className:"w-full",onClick:h,size:"lg",variant:a.button.variant,children:a.button.label}),(0,t.jsx)("div",{className:"h-px w-full bg-stone-200"})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-6 px-4 py-6 lg:px-8 lg:pt-8 lg:pb-10",children:[(0,t.jsx)("p",{className:"text-sm text-stone-800 lg:text-base",children:a.features.description}),(0,t.jsx)("div",{className:(0,u.cn)("flex flex-col gap-4","enterprise"===a.id&&"md:grid md:grid-cols-2 lg:flex"),children:a.features.items.map((e,r)=>(0,t.jsxs)("div",{className:(0,u.cn)("flex items-center gap-3"),children:[(0,t.jsx)(o.CheckIcon,{"aria-hidden":"true",className:"size-4 text-stone-800"}),(0,t.jsx)("span",{className:"sr-only",children:"Included:"}),(0,t.jsxs)(c.Tooltip,{children:[(0,t.jsx)(c.TooltipTrigger,{asChild:!0,children:(0,t.jsx)("p",{className:(0,u.cn)("text-sm text-stone-800 lg:text-base",e.helperText&&"underline decoration-dashed underline-offset-6"),children:e.label})}),e.helperText&&(0,t.jsx)(c.TooltipContent,{children:(0,t.jsx)("p",{className:"text-stone-500",children:e.helperText})})]})]},`${e.label}-${r+1}`))}),a.creditRateNote&&(0,t.jsx)("p",{className:"text-sm text-stone-500 lg:text-base",children:a.creditRateNote})]})]})})};var m=e.i(556672);e.s(["PricingPlanSection",0,()=>
1{let[e,i]=(0,s.useState)(m.PRICING_PLAN_TABS[0].value),o=(0,s.useCallback)(t=>{r.default.capture(d.POSTHOG_EVENTS.PRICING_BILLING_TOGGLE_CHANGED,{from_billing_period:e,to_billing_period:t}),i(t)},[e]);return(0,t.jsx)(n.Tabs,{onValueChange:o,value:e,children:(0,t.jsx)(a.Section,{children:(0,t.jsx)("div",{className:"grid w-full grid-cols-1 gap-px md:grid-cols-2 lg:grid-cols-3",children:m.PRICING_PLANS.map(r=>(0,t.jsx)(p,{plan:r,selectedTab:e},r.id))})})})}],977360)},699076,e=>{"use strict";var t=e.i(843476),r=e.i(994846),s=e.i(489241),a=e.i(301757);let n=({...e})=>(0,t.jsx)(a.BaseIcon,{fill:"none",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,t.jsx)("path",{d:"M2.66669 8H13.3334",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"2"})});var i=e.i(626474),o=e.i(167815),l=e.i(441033);let c=({children:e,className:r,...s})=>(0,t.jsx)("div",{className:(0,l.cn)("relative overflow-auto",r),...s,children:(0,t.jsx)("table",{className:"w-full border-collapse",children:e})}),d=({children:e,className:r,...s})=>(0,t.jsx)("thead",{className:(0,l.cn)("sticky top-0 z-20",r),...s,children:e}),u=({children:e,className:r,...s})=>(0,t.jsx)("tbody",{className:(0,l.cn)("divide-y divide-stone-200",r),...s,children:e}),p=({children:e,className:r,...s})=>(0,t.jsx)("tr",{className:(0,l.cn)("transition-colors",r),...s,children:e}),m=({children:e,className:r,sticky:s,...a})=>(0,t.jsx)("th",{className:(0,l.cn)("whitespace-nowrap font-normal text-stone-800",s&&["sticky left-0 z-30"],r),...a,children:e}),h=({children:e,className:r,sticky:s,...a})=>(0,t.jsx)("td",{className:(0,l.cn)("h-12 px-4 text-sm text-stone-800 md:text-base lg:whitespace-nowrap",s&&["sticky left-0 z-20 bg-stone-50"],r),...a,children:e}),f=[{id:"parsing",label:"Parsing",items:[{feature:"Detect tables, checkboxes, images, and handwriting",starter:!0,scale:!0,enterprise:!0},{feature:"Support 35+ file types",starter:!0,scale:!0,enterprise:!0},{feature:"Agentic OCR",starter:!0,scale:!0,enterprise:!0},{feature:"Advanced table parsing",starter:!0,scale:!0,enterprise:!0},{feature:"Signature detection",starter:!0,scale:!0,enterprise:!0},{feature:"Bounding boxes",starter:!0,scale:!0,enterprise:!0},{feature:"Multiple chunking strategies",starter:!0,scale:!0,enterprise:!0},{feature:"Low latency mode",starter:!0,scale:!0,enterprise:!0}]},{id:"extraction",label:"Extraction",items:[{feature:"Schema generation",starter:!0,scale:!0,enterprise:!0},{feature:"Citations",starter:!0,scale:!0,enterprise:!0},{feature:"Advanced array extraction strategies",starter:!0,scale:!0,enterprise:!0},{feature:"Fast mode",starter:!0,scale:!0,enterprise:!0},{feature:"2,000+ page support",starter:!0,scale:!0,enterprise:!0}]},{id:"classification",label:"Classification",items:[{feature:"Memory",starter:!0,scale:!0,enterprise:!0}]},{id:"splitting",label:"Splitting",items:[{feature:"Large document splitting",starter:!0,scale:!0,enterprise:!0},{feature:"Instance detection",starter:!0,scale:!0,enterprise:!0}]},{id:"edit",label:"Edit",items:[{feature:"Agent form filling",starter:!0,scale:!0,enterprise:!0},{feature:"Template-based filling",starter:!0,scale:!0,enterprise:!0}]},{id:"agents",label:"Agents",items:[{feature:"Composer",starter:!0,scale:!0,enterprise:!0},{feature:"Review Agent",starter:!0,scale:!0,enterprise:!0}]},{id:"tooling",label:"Tooling",items:[{feature:"Studio",starter:!0,scale:!0,enterprise:!0},{feature:"Evaluation suite",starter:!0,scale:!0,enterprise:!0},{feature:"Workflows",starter:!0,scale:!0,enterprise:!0},{feature:"Human-in-the-loop",starter:!0,scale:!0,enterprise:!0}]},{id:"advanced",label:"Advanced",items:[{feature:"Custom & Zero-data retention policies",starter:"Available on request",scale:!0,enterprise:!0},{feature:"Volume discounts",starter:!1,scale:!0,enterprise:!0},{feature:"Business Associate Agreement",starter:!1,scale:"Add-on",enterprise:!0},{feature:"BYOC (your VPC) and Hybrid deployments",starter:!1,scale:!1,enterprise:!0},{feature:"Custom MSA/DPA/SLA",starter:!1,scale:!1,enterprise:!0},{feature:"Deployed engineering",starter:!1,scale:!1,enterprise:!0},{feature:"Rate limits",starter:"Limited",scale:"Standard",enterprise:"Custom"},{feature:"Support",starter:"Chat",scale:"Slack",enterprise:"Dedicated"},{feature:"Advanced RBAC, SSO, & SAML",starter:!1,scale:!1,enterprise:!0}]}];var x=e.i(556672),g=e.i(53379);let b={"&":"and","@":"at","%":"percent","+":"plus","=":"equals"};function v(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}e.s(["PricingTableSection",0,()=>{let{isMobile:e}=(0,g.useResponsive)(),a=e=>"string"==typeof e?(0,t.jsx)("p",{className:"text-stone-500",children:"custom"===e?"Custom"
1:e}):e?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(s.CheckIcon,{"aria-hidden":"true",className:"size-4 text-stone-800"}),(0,t.jsx)("span",{className:"sr-only",children:"Included"})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n,{"aria-hidden":"true",className:"size-4 text-stone-300"}),(0,t.jsx)("span",{className:"sr-only",children:"Not included"})]});return(0,t.jsx)(i.Section,{children:(0,t.jsx)(r.Card,{showDots:!1,children:(0,t.jsxs)(c,{className:"max-h-[80vh] snap-x sm:max-h-none",children:[(0,t.jsx)(d,{children:(0,t.jsxs)(p,{className:"border-stone-200 border-b",children:[(0,t.jsx)(m,{className:(0,l.cn)("bg-stone-50 font-bold font-mono text-[0.8125rem] uppercase",e?"sticky left-0 z-40 px-4 py-2.5 text-transparent":"flex h-auto items-end px-4 pt-24 pb-2.5 text-stone-600"),children:f[0].label}),x.PRICING_PLANS.map(r=>(0,t.jsx)(m,{className:(0,l.cn)("relative max-w-39.25 snap-end overflow-hidden lg:max-w-none",e?"bg-stone-50 py-2.5 text-center":""),children:e?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:(0,l.cn)("absolute inset-0","scale"===r.id&&"bg-stone-100")}),(0,t.jsx)("p",{className:"relative z-10 font-mono font-normal text-[0.8125rem] text-stone-600",children:r.name})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:(0,l.cn)("absolute inset-0","scale"===r.id&&"bg-stone-100")}),(0,t.jsxs)("div",{className:"relative z-10 flex flex-col px-3 pt-6 pb-3 lg:p-8",children:[(0,t.jsx)("div",{className:"flex items-center justify-center px-6 pb-4",children:(0,t.jsx)("p",{className:"text-stone-800",children:r.name})}),(0,t.jsx)(o.Button,{as:r.button.href?"a":"button",className:"w-full",external:!!r.button.href,href:r.button.href??"",size:"lg",variant:r.button.variant,children:r.button.label})]})]})},r.id))]})}),(0,t.jsx)(u,{children:f.map((r,s)=>(0,t.jsxs)(t.Fragment,{children:[(s>0||e&&0===s)&&(0,t.jsxs)(p,{children:[(0,t.jsx)(h,{className:(0,l.cn)("px-4 pt-8 pb-2.5 font-bold font-mono text-[0.8125rem] text-stone-600 uppercase md:text-[0.8125rem]",s>0&&"border-stone-400 border-b",e&&0===s&&"h-auto pt-3.5"),sticky:!0,children:r.label}),(0,t.jsx)(h,{className:(0,l.cn)("text-transparent",s>0&&"border-stone-400 border-b",e&&0===s&&"h-auto"),children:'" "'}),(0,t.jsxs)(h,{className:(0,l.cn)("relative text-transparent",s>0&&"border-stone-400 border-b",e&&0===s&&"h-auto"),children:[(0,t.jsx)("div",{className:"absolute inset-0 bg-stone-100"}),'" "']}),(0,t.jsx)(h,{className:(0,l.cn)("text-transparent",s>0&&"border-stone-400 border-b",e&&0===s&&"h-auto"),children:'" "'})]},r.id),r.items.map((e,r)=>(0,t.jsxs)(p,{children:[(0,t.jsx)(h,{className:"min-w-62 justify-start",sticky:!0,children:e.feature}),(0,t.jsx)(h,{children:(0,t.jsx)("div",{className:"flex items-center justify-center",children:a(e.starter)})}),(0,t.jsxs)(h,{className:"relative",children:[(0,t.jsx)("div",{className:"absolute inset-0 bg-stone-100"}),(0,t.jsx)("div",{className:"relative z-10 flex items-center justify-center",children:a(e.scale)})]}),(0,t.jsx)(h,{children:(0,t.jsx)("div",{className:"flex items-center justify-center",children:a(e.enterprise)})})]},`${function(e,t={}){let{separator:r="-",lowercase:s=!0,trim:a=!0,maxLength:n,replacements:i=b}=t,o=e.toString();for(let[e,t]of Object.entries(i))o=o.replace(RegExp(v(e),"g"),` ${t} `);if(o=o.normalize("NFD").replace(/[\u0300-\u036f]/g,""),s&&(o=o.toLowerCase()),o=o.replace(/\s+/g,r).replace(RegExp(`[^\\w${v(r)}]+`,"g"),"").replace(RegExp(`${v(r)}+`,"g"),r),a){let e=v(r);o=o.replace(RegExp(`^${e}+`),"").replace(RegExp(`${e}+$`),"")}if(n&&o.length>n){let e=(o=o.substring(0,n)).lastIndexOf(r);e>.5*n&&(o=o.substring(0,e)),o=o.replace(RegExp(`${v(r)}+$`),"")}return o}(e.feature)}-${r+1}`))]},r.id))})]})})})}],699076)},644985,e=>{e.v(e=>Promise.resolve().then(()=>e(604570)))}]);

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.