1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,47135,94365,e=>{"use strict";e.i(47167);var t=e.i(30628),n=e.i(71645);let r=[];function i(e){n.useEffect(e,r)}e.s(["useOnMount",0,i],94365);let a=new class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=e=>{this.isScheduled=!1;let t=this.callbacks,n=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,n>0)for(let n=0;n<t.length;n+=1)t[n]?.(e)};request(e){let t=this.nextId;return this.nextId+=1,this.callbacks.push(e),this.callbacksCount+=1,this.isScheduled||(requestAnimationFrame(this.tick),this.isScheduled=!0),t}cancel(e){let t=e-this.startId;t<0||t>=this.callbacks.length||(this.callbacks[t]=null,this.callbacksCount-=1)}};class s{static create(){return new s}static request(e){return a.request(e)}static cancel(e){return a.cancel(e)}currentId=null;request(e){this.cancel(),this.currentId=a.request(()=>{this.currentId=null,e()})}cancel=()=>{null!==this.currentId&&(a.cancel(this.currentId),this.currentId=null)};disposeEffect=()=>this.cancel}e.s(["AnimationFrame",0,s,"useAnimationFrame",0,function(){let e=(0,t.useRefWithInit)(s.create).current;return i(e.disposeEffect),e}],47135)},61463,e=>{"use strict";var t=e.i(71645),n=e.i(977),r=e.i(47135);e.s(["useTransitionStatus",0,function(e,i=!1,a=!1){let[s,o]=t.useState(e&&i?"idle":void 0),[l,u]=t.useState(e);return e&&!l&&(u(!0),o("starting")),e||!l||"ending"===s||a||o("ending"),e||l||"ending"!==s||o(void 0),(0,n.useIsoLayoutEffect)(()=>{if(!e&&l&&"ending"!==s&&a){let e=r.AnimationFrame.request(()=>{o("ending")});return()=>{r.AnimationFrame.cancel(e)}}},[e,l,s,a]),(0,n.useIsoLayoutEffect)(()=>{if(!e||i)return;let t=r.AnimationFrame.request(()=>{o(void 0)});return()=>{r.AnimationFrame.cancel(t)}},[i,e]),(0,n.useIsoLayoutEffect)(()=>{if(!e||!i)return;e&&l&&"idle"!==s&&o("starting");let t=r.AnimationFrame.request(()=>{o("idle")});return()=>{r.AnimationFrame.cancel(t)}},[i,e,l,s]),{mounted:l,setMounted:u,transitionStatus:s}}])},14060,e=>{"use strict";var t;let n=((t={}).startingStyle="data-starting-style",t.endingStyle="data-ending-style",t),r={[n.startingStyle]:""},i={[n.endingStyle]:""};e.s(["TransitionStatusDataAttributes",0,n,"transitionStatusMapping",0,{transitionStatus:e=>"starting"===e?r:"ending"===e?i:null}])},96374,e=>{"use strict";let t="ArrowUp",n="ArrowDown",r="ArrowLeft",i="ArrowRight",a=new Set([...new Set([...new Set([r,i]),...new Set([t,n])]),"Home","End"]);e.s(["ARROW_DOWN",0,n,"ARROW_LEFT",0,r,"ARROW_RIGHT",0,i,"ARROW_UP",0,t,"COMPOSITE_KEYS",0,a])},82033,57666,e=>{"use strict";let t="u">typeof navigator,n=function(){if(!t)return{platform:"",maxTouchPoints:-1};let e=navigator.userAgentData;return e?.platform?{platform:e.platform,maxTouchPoints:navigator.maxTouchPoints}:{platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??-1}}(),r=function(){if(!t)return"";let e=navigator.userAgentData;return e?.platform?e.platform:navigator.platform??""}(),i=function(){if(!t)return"";let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(({brand:e,version:t})=>`${e}/${t}`).join(" "):navigator.userAgent}(),a="u">typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter:none"),s="MacIntel"===n.platform&&n.maxTouchPoints>1||/iP(hone|ad|od)|iOS/.test(n.platform);t&&/firefox/i.test(i);let o=t&&/apple/i.test(navigator.vendor);t&&/Edg/i.test(i);let l=t&&/android/i.test(r)||/android/i.test(i);t&&r.toLowerCase().startsWith("mac")&&navigator.maxTouchPoints;let u=i.includes("jsdom/");e.s(["isAndroid",0,l,"isIOS",0,s,"isJSDOM",0,u,"isSafari",0,o,"isWebKit",0,a],57666),e.s(["isClickLikeEvent",0,function(e){let t=e.type;return"click"===t||"mousedown"===t||"keydown"===t||"keyup"===t},"isMouseLikePointerType",0,function(e,t){let n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)},"isReactEvent",0,function(e){return"nativeEvent"in e},"isVirtualClick",0,function(e){return""===e.pointerType&&!!e.isTrusted||(l&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)},"isVirtualPointerEvent",0,function(e){return!u&&(!l&&0===e.width&&0===e.height||l&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)},"stopEvent",0,function(e){e.preventDefault(),e.stopPropagation()}],82033)},60620,e=>{"use strict";e.s(["addEventListener",0,function(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}])},231,e=>{"use strict";var t=e.i(977),n=e.i(30628);function r(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}e.s(["useValueAsRef",0,function(e){let i=(0,n.useRefWithInit)(r,e).current;return i.next=e,(0,t.useIsoLayoutEffect)(i.effect),i}])},23715,19414,54584,e=>{"use strict";var t=e.i(71645),n=e.i(76477),r=e.i(74080),i=e.i(47135);function a(e){return null==e?e:"current"in e?e.current:e}e.s(["resolveRef",0,a],19414);var s=e.i(14060);function o(e,t=!1,l=!0){let u=(0,i.useAnimationFrame)();
1return(0,n.useStableCallback)((n,i=null)=>{u.cancel();let o=a(e);if(null==o)return;let c=()=>{r.flushSync(n)};if("function"!=typeof o.getAnimations||globalThis.BASE_UI_ANIMATIONS_DISABLED)return void n();function d(){Promise.all(o.getAnimations().map(e=>e.finished)).then(()=>{i?.aborted||c()}).catch(()=>{if(l){i?.aborted||c();return}let e=o.getAnimations();!i?.aborted&&e.length>0&&e.some(e=>e.pending||"finished"!==e.playState)&&d()})}if(t){let e=s.TransitionStatusDataAttributes.startingStyle;if(!o.hasAttribute(e))return void u.request(d);let t=new MutationObserver(()=>{o.hasAttribute(e)||(t.disconnect(),d())});return t.observe(o,{attributes:!0,attributeFilter:[e]}),void i?.addEventListener("abort",()=>t.disconnect(),{once:!0})}u.request(d)})}e.s(["useAnimationsFinished",0,o],54584),e.s(["useOpenChangeComplete",0,function(e){let{enabled:r=!0,open:i,ref:a,onComplete:s}=e,l=(0,n.useStableCallback)(s),u=o(a,i,!1);t.useEffect(()=>{if(!r)return;let e=new AbortController;return u(l,e.signal),()=>{e.abort()}},[r,i,l,u])}],23715)},66473,e=>{"use strict";let t=(0,e.i(56420).default)("circle-play",[["path",{d:"M9 9.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997A1 1 0 0 1 9 14.996z",key:"kmsa83"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);e.s(["PlayCircle",0,t],66473)},23139,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(66473),i=e.i(19455),a=e.i(2044),s=e.i(41872);e.s(["EmbedGate",0,function({provider:e,className:o,children:l}){let{copy:u,granted:c,save:d,ready:f}=(0,a.useConsent)(),[m,p]=(0,n.useState)(!1);return c("marketing")||m?(0,t.jsx)(t.Fragment,{children:l}):(0,t.jsxs)("div",{className:o??"absolute inset-0 flex flex-col items-center justify-center gap-3 bg-muted px-6 text-center text-foreground",children:[(0,t.jsx)(r.PlayCircle,{className:"size-8 text-muted-foreground"}),(0,t.jsx)("div",{className:"text-sm font-medium",children:u.embed.title}),(0,t.jsx)("p",{className:"max-w-sm text-xs text-muted-foreground",children:u.embed.body.replace("{provider}",e)}),f&&(0,t.jsxs)("div",{className:"flex flex-wrap items-center justify-center gap-2",children:[(0,t.jsx)(i.Button,{size:"sm",onClick:()=>p(!0),children:u.embed.load}),(0,t.jsx)(i.Button,{size:"sm",variant:"outline",onClick:()=>d(s.ALL_GRANTED),children:u.embed.allowAlways})]})]})}])},3232,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(66473),i=e.i(19455),a=e.i(72920),s=e.i(75157),o=e.i(60964);function l({...e}){return(0,t.jsx)(a.Dialog.Root,{"data-slot":"dialog",...e})}function u({...e}){return(0,t.jsx)(a.Dialog.Trigger,{"data-slot":"dialog-trigger",...e})}function c({...e}){return(0,t.jsx)(a.Dialog.Portal,{"data-slot":"dialog-portal",...e})}function d({className:e,...n}){return(0,t.jsx)(a.Dialog.Backdrop,{"data-slot":"dialog-overlay",className:(0,s.cn)("fixed inset-0 isolate z-50 bg-black/10 duration-100 supports-backdrop-filter:backdrop-blur-xs data-open:animate-in data-open:fade-in-0 data-closed:animate-out data-closed:fade-out-0",e),...n})}function f({className:e,children:n,showCloseButton:r=!0,...l}){return(0,t.jsxs)(c,{children:[(0,t.jsx)(d,{}),(0,t.jsxs)(a.Dialog.Popup,{"data-slot":"dialog-content",className:(0,s.cn)("fixed top-1/2 left-1/2 z-50 grid w-full max-w-[calc(100%-2rem)] -translate-x-1/2 -translate-y-1/2 gap-4 rounded-xl bg-popover p-4 text-sm text-popover-foreground ring-1 ring-foreground/10 duration-100 outline-none sm:max-w-sm data-open:animate-in data-open:fade-in-0 data-open:zoom-in-95 data-closed:animate-out data-closed:fade-out-0 data-closed:zoom-out-95",e),...l,children:[n,r&&(0,t.jsxs)(a.Dialog.Close,{"data-slot":"dialog-close",render:(0,t.jsx)(i.Button,{variant:"ghost",className:"absolute top-2 right-2",size:"icon-sm"}),children:[(0,t.jsx)(o.XIcon,{}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function m({className:e,...n}){return(0,t.jsx)(a.Dialog.Title,{"data-slot":"dialog-title",className:(0,s.cn)("font-heading text-base leading-none font-medium",e),...n})}var p=e.i(23139);let h="video",x=()=>()=>{},g=()=>"open"===new URLSearchParams(window.location.search).get(h);e.s(["DemoVideoButton",0,function({className:e,variant:a="outline",inverse:o=!1,size:c="xl",children:d,videoUrl:b,openFromQuery:v=!1}
1){let y=(0,n.useSyncExternalStore)(x,g,()=>!1),[w,C]=(0,n.useState)(null);return(0,t.jsxs)(l,{open:w??(v&&y),onOpenChange:e=>{if(C(e),!e&&v){let e=new URL(window.location.href);e.searchParams.has(h)&&(e.searchParams.delete(h),window.history.replaceState(window.history.state,"",e))}},children:[(0,t.jsxs)(u,{render:(0,t.jsx)(i.Button,{size:c,variant:a,className:(0,s.cn)("rounded-full","outline"===a&&"border-foreground/20 bg-transparent",e)}),children:[(0,t.jsx)(r.PlayCircle,{})," ",d??"View a demo"]}),(0,t.jsxs)(f,{className:"w-[calc(100%-2rem)] !max-w-4xl overflow-hidden border-border/60 bg-card p-0",children:[(0,t.jsx)(m,{className:"sr-only",children:"HYPD product demo"}),(0,t.jsx)("div",{className:"relative aspect-video w-full overflow-hidden bg-foreground text-background",children:b?(0,t.jsx)(p.EmbedGate,{provider:function(e){let t=e.trim();if(/vimeo\.com/.test(t))return"Vimeo";if(/youtube\.com|youtu\.be/.test(t))return"YouTube";if(/loom\.com/.test(t))return"Loom";try{return new URL(t).hostname.replace(/^www\./,"")}catch{return""}}(b),children:(0,t.jsx)("iframe",{src:function(e){let t=e.trim(),n=t.match(/vimeo\.com\/(?:video\/)?(\d+)/);if(n)return`https://player.vimeo.com/video/${n[1]}`;let r=t.match(/(?:youtube\.com\/watch\?v=|youtu\.be\/|youtube\.com\/embed\/)([\w-]+)/);if(r)return`https://www.youtube.com/embed/${r[1]}`;let i=t.match(/loom\.com\/(?:share|embed)\/([a-zA-Z0-9]+)/);return i?`https://www.loom.com/embed/${i[1]}`:t}(b),title:"HYPD product demo",className:"absolute inset-0 h-full w-full",allow:"autoplay; fullscreen; picture-in-picture; clipboard-write",allowFullScreen:!0})}):(0,t.jsx)("div",{className:"flex h-full items-center justify-center px-6 text-center text-sm text-background/70",children:"Demo video coming soon."})})]})]})}],3232)},80724,e=>{"use strict";var t=e.i(71645);let n=t.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});e.s(["CompositeListContext",0,n,"useCompositeListContext",0,function(){return t.useContext(n)}])},91822,e=>{"use strict";var t=e.i(71645);let n=t.createContext(void 0);e.s(["useDirection",0,function(){let e=t.useContext(n);return e?.direction??"ltr"}])},88304,e=>{"use strict";var t=e.i(67805),n=e.i(71645);let r=n.createContext(void 0);e.s(["AccordionRootContext",0,r,"useAccordionRootContext",0,function(){let e=n.useContext(r);if(void 0===e)throw Error((0,t.default)(10));return e}])},92105,e=>{"use strict";e.i(47167);var t=e.i(71645),n=e.i(94349),r=e.i(76477),i=e.i(30628),a=e.i(977),s=e.i(80724),o=e.i(43476);function l(e){let{children:n,elementsRef:l,labelsRef:f,onMapChange:m}=e,p=(0,r.useStableCallback)(m),h=t.useRef(0),x=(0,i.useRefWithInit)(c).current,g=(0,i.useRefWithInit)(u).current,[b,v]=t.useState(0),y=t.useRef(b),w=(0,r.useStableCallback)((e,t)=>{g.set(e,t??null),y.current+=1,v(y.current)}),C=(0,r.useStableCallback)(e=>{g.delete(e),y.current+=1,v(y.current)}),j=t.useMemo(()=>{let e=new Map;return Array.from(g.keys()).filter(e=>e.isConnected).sort(d).forEach((t,n)=>{let r=g.get(t)??{};e.set(t,{...r,index:n})}),e},[g,b]);(0,a.useIsoLayoutEffect)(()=>{if("function"!=typeof MutationObserver||0===j.size)return;let e=new MutationObserver(e=>{let t=new Set,n=e=>t.has(e)?t.delete(e):t.add(e);e.forEach(e=>{e.removedNodes.forEach(n),e.addedNodes.forEach(n)}),0===t.size&&(y.current+=1,v(y.current))});return j.forEach((t,n)=>{n.parentElement&&e.observe(n.parentElement,{childList:!0})}),()=>{e.disconnect()}},[j]),(0,a.useIsoLayoutEffect)(()=>{y.current===b&&(l.current.length!==j.size&&(l.current.length=j.size),f&&f.current.length!==j.size&&(f.current.length=j.size),h.current=j.size),p(j)},[p,j,l,f,b]),(0,a.useIsoLayoutEffect)(()=>()=>{l.current=[]},[l]),(0,a.useIsoLayoutEffect)(()=>()=>{f&&(f.current=[])},[f]);let S=(0,r.useStableCallback)(e=>(x.add(e),()=>{x.delete(e)}));(0,a.useIsoLayoutEffect)(()=>{x.forEach(e=>e(j))},[x,j]);let k=t.useMemo(()=>({register:w,unregister:C,subscribeMapChange:S,elementsRef:l,labelsRef:f,nextIndexRef:h}),[w,C,S,l,f,h]);return(0,o.jsx)(s.CompositeListContext.Provider,{value:k,children:n})}function u(){return new Map}function c(){return new Set}function d(e,t){let n=e.compareDocumentPosition(t);return n&Node.DOCUMENT_POSITION_FOLLOWING||n&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:n&Node.DOCUMENT_POSITION_PRECEDING||n&Node.DOCUMENT_POSITION_CONTAINS?1:0}var f=e.i(91822),m=e.i(88304),p=e.i(69095),h=e.i(31888),x=e.i(71403);let g={value:()=>null},b=t.forwardRef(function(e,i){let{render:a,className:s,disabled:u=!1,hiddenUntilFound:c,keepMounted:d,loopFocus:b=!0,onValueChange:v,multiple:y=!1,orientation:w="vertical",value:C,defaultValue:j,style:S,...k}=e,N=(0,f.useDirection)(),A=t.useMemo(()=>
1{if(void 0===C)return j??[]},[C,j]),E=t.useRef([]),[R,I]=(0,n.useControlled)({controlled:C,default:A,name:"Accordion",state:"value"}),M=(0,r.useStableCallback)((e,t)=>{let n=(0,h.createChangeEventDetails)(x.REASONS.none);if(y)if(t){let t=R.slice();if(t.push(e),v?.(t,n),n.isCanceled)return;I(t)}else{let t=R.filter(t=>t!==e);if(v?.(t,n),n.isCanceled)return;I(t)}else{let t=R[0]===e?[]:[e];if(v?.(t,n),n.isCanceled)return;I(t)}}),P=t.useMemo(()=>({value:R,disabled:u,orientation:w}),[R,u,w]),T=t.useMemo(()=>({accordionItemRefs:E,direction:N,disabled:u,handleValueChange:M,hiddenUntilFound:c??!1,keepMounted:d??!1,loopFocus:b,orientation:w,state:P,value:R}),[N,u,M,c,d,b,w,P,R]),O=(0,p.useRenderElement)("div",e,{state:P,ref:i,props:[{dir:N,role:"region"},k],stateAttributesMapping:g});return(0,o.jsx)(m.AccordionRootContext.Provider,{value:T,children:(0,o.jsx)(l,{elementsRef:E,children:O})})});e.s(["AccordionRoot",0,b],92105)},47914,e=>{"use strict";var t=e.i(67805),n=e.i(71645);let r=n.createContext(void 0);e.s(["CollapsibleRootContext",0,r,"useCollapsibleRootContext",0,function(){let e=n.useContext(r);if(void 0===e)throw Error((0,t.default)(15));return e}])},620,60144,50195,e=>{"use strict";var t,n,r=e.i(14060);let i=((t={}).open="data-open",t.closed="data-closed",t[t.startingStyle=r.TransitionStatusDataAttributes.startingStyle]="startingStyle",t[t.endingStyle=r.TransitionStatusDataAttributes.endingStyle]="endingStyle",t);e.s(["CollapsiblePanelDataAttributes",0,i],620),e.i(47167);var a=e.i(67805),s=e.i(71645);let o=s.createContext(void 0);e.s(["AccordionItemContext",0,o,"useAccordionItemContext",0,function(){let e=s.useContext(o);if(void 0===e)throw Error((0,a.default)(9));return e}],60144);let l=((n={}).panelOpen="data-panel-open",n),u={[i.open]:""},c={[i.closed]:""};e.s(["collapsibleOpenStateMapping",0,{open:e=>e?u:c},"triggerOpenStateMapping",0,{open:e=>e?{[l.panelOpen]:""}:null}],50195)},72654,e=>{"use strict";var t,n=e.i(50195),r=e.i(14060);let i=((t={}).index="data-index",t.disabled="data-disabled",t.open="data-open",t),a={...n.collapsibleOpenStateMapping,index:e=>Number.isInteger(e)?{[i.index]:String(e)}:null,...r.transitionStatusMapping,value:()=>null};e.s(["accordionStateAttributesMapping",0,a],72654)},26527,e=>{"use strict";e.i(47167);var t,n=e.i(71645),r=e.i(76477),i=e.i(26292),a=e.i(86790),s=e.i(94349),o=e.i(31888),l=e.i(71403),u=e.i(61463),c=e.i(47914),d=e.i(977),f=e.i(80724);let m=((t={})[t.None=0]="None",t[t.GuessFromOrder=1]="GuessFromOrder",t);var p=e.i(88304),h=e.i(60144),x=e.i(72654),g=e.i(69095),b=e.i(43476);let v=n.forwardRef(function(e,t){let{className:v,disabled:y=!1,onOpenChange:w,render:C,value:j,style:S,...k}=e,{ref:N,index:A}=function(e={}){let{label:t,metadata:r,textRef:i,indexGuessBehavior:a,index:s}=e,{register:o,unregister:l,subscribeMapChange:u,elementsRef:c,labelsRef:p,nextIndexRef:h}=(0,f.useCompositeListContext)(),x=n.useRef(-1),[g,b]=n.useState(s??(a===m.GuessFromOrder?()=>{if(-1===x.current){let e=h.current;h.current+=1,x.current=e}return x.current}:-1)),v=n.useRef(null),y=n.useCallback(e=>{if(v.current=e,-1!==g&&null!==e&&(c.current[g]=e,p)){let n=void 0!==t;p.current[g]=n?t:i?.current?.textContent??e.textContent}},[g,c,p,t,i]);return(0,d.useIsoLayoutEffect)(()=>{if(null!=s)return;let e=v.current;if(e)return o(e,r),()=>{l(e)}},[s,o,l,r]),(0,d.useIsoLayoutEffect)(()=>{if(null==s)return u(e=>{let t=v.current?e.get(v.current)?.index:null;null!=t&&b(t)})},[s,u,b]),n.useMemo(()=>({ref:y,index:g}),[g,y])}(),E=(0,i.useMergedRefs)(t,N),{disabled:R,handleValueChange:I,state:M,value:P}=(0,p.useAccordionRootContext)(),T=(0,a.useBaseUiId)(),O=j??T,L=y||R,D=n.useMemo(()=>{if(!P)return!1;for(let e=0;e<P.length;e+=1)if(P[e]===O)return!0;return!1},[P,O]),F=(0,r.useStableCallback)((e,t)=>{w?.(e,t),t.isCanceled||I(O,e)}),_=function(e){let{open:t,defaultOpen:i,onOpenChange:c,disabled:d}=e,[f,m]=(0,s.useControlled)({controlled:t,default:i,name:"Collapsible",state:"open"}),{mounted:p,setMounted:h,transitionStatus:x}=(0,u.useTransitionStatus)(f,!0,!0),g=(0,a.useBaseUiId)(),[b,v]=n.useState(),y=b??g,w=(0,r.useStableCallback)(e=>{let t=!f,n=(0,o.createChangeEventDetails)(l.REASONS.triggerPress,e.nativeEvent);c(t,n),n.isCanceled||m(t)});return n.useMemo(()=>({disabled:d,handleTrigger:w,mounted:p,open:f,panelId:y,setMounted:h,setOpen:m,setPanelIdState:v,transitionStatus:x}),[d,w,p,f,y,h,m,v,x])}({open:D,onOpenChange:F,disabled:L}),$=n.useMemo(()=>({open:_.open,disabled:_.disabled,transitionStatus:_.transitionStatus}),[_.open,_.disabled,_.transitionStatus]),z=n.useMemo(()=>({..._,onOpenChange:F,state:$}),[_,$,F]),W=n.useMemo(()=>({...M,hidden:!D&&!_.mounted,index:A,disabled:L,open:D}
1),[_.mounted,L,A,D,M]),U=(0,a.useBaseUiId)(),[q,B]=n.useState(U),X=n.useMemo(()=>({open:D,state:W,setTriggerId:B,triggerId:q}),[D,W,B,q]),H=(0,g.useRenderElement)("div",e,{state:W,ref:E,props:k,stateAttributesMapping:x.accordionStateAttributesMapping});return(0,b.jsx)(c.CollapsibleRootContext.Provider,{value:z,children:(0,b.jsx)(h.AccordionItemContext.Provider,{value:X,children:H})})});e.s(["AccordionItem",0,v],26527)},95600,e=>{"use strict";var t=e.i(71645),n=e.i(69095),r=e.i(60144),i=e.i(72654);let a=t.forwardRef(function(e,t){let{render:a,className:s,style:o,...l}=e,{state:u}=(0,r.useAccordionItemContext)();return(0,n.useRenderElement)("h3",e,{state:u,ref:t,props:l,stateAttributesMapping:i.accordionStateAttributesMapping})});e.s(["AccordionHeader",0,a])},35291,e=>{"use strict";e.i(47167);var t=e.i(71645);function n(e){return null==e||e.hasAttribute("disabled")||"true"===e.getAttribute("aria-disabled")}var r=e.i(977),i=e.i(50195),a=e.i(53402),s=e.i(47914),o=e.i(96374),l=e.i(82033),u=e.i(88304),c=e.i(60144),d=e.i(69095);let f=t.forwardRef(function(e,t){let{disabled:f,className:m,id:p,render:h,nativeButton:x=!0,style:g,...b}=e,{panelId:v,open:y,handleTrigger:w,disabled:C}=(0,s.useCollapsibleRootContext)(),{getButtonProps:j,buttonRef:S}=(0,a.useButton)({disabled:f??C,focusableWhenDisabled:!0,native:x,composite:!0}),{accordionItemRefs:k,direction:N,loopFocus:A,orientation:E}=(0,u.useAccordionRootContext)(),R="rtl"===N,I="horizontal"===E,{state:M,setTriggerId:P,triggerId:T}=(0,c.useAccordionItemContext)();return(0,r.useIsoLayoutEffect)(()=>(p&&P(p),()=>{P(void 0)}),[p,P]),(0,d.useRenderElement)("button",e,{state:M,ref:[t,S],props:[{"aria-controls":y?v:void 0,"aria-expanded":y,id:T,tabIndex:0,onClick:w,onKeyDown(e){if(!o.COMPOSITE_KEYS.has(e.key))return;(0,l.stopEvent)(e);let t=function(e){let{current:t}=e,r=[];for(let e=0;e<t.length;e+=1){let i=t[e];if(!n(i)){let e=i?.querySelector('[type="button"], [role="button"]');e&&!n(e)&&r.push(e)}}return r}(k),r=t.length-1,i=-1,a=t.indexOf(e.currentTarget);function s(){i=A?a+1>r?0:a+1:Math.min(a+1,r)}function u(){i=A&&0===a?r:a-1}switch(e.key){case o.ARROW_DOWN:I||s();break;case o.ARROW_UP:I||u();break;case o.ARROW_RIGHT:I&&(R?u():s());break;case o.ARROW_LEFT:I&&(R?s():u());break;case"Home":i=0;break;case"End":i=r}i>-1&&t[i].focus()}},b,j],stateAttributesMapping:i.triggerOpenStateMapping})});e.s(["AccordionTrigger",0,f],35291)},48803,e=>{"use strict";e.i(47167);var t,n=e.i(71645),r=e.i(977),i=e.i(90668),a=e.i(47914),s=e.i(60620),o=e.i(26292),l=e.i(47135),u=e.i(76477),c=e.i(231),d=e.i(33848),f=e.i(31888),m=e.i(71403),p=e.i(23715),h=e.i(54584),x=e.i(620);let g={height:void 0,width:void 0};function b(e){return{height:e.scrollHeight,width:e.scrollWidth}}function v(e){return e.split(",").map(e=>e.trim()).some(e=>""!==e&&Number.parseFloat(e)>0)}function y(e,t,n){let r=e.style.getPropertyValue(t),i=e.style.getPropertyPriority(t);return e.style.setProperty(t,n),()=>{""===r?e.style.removeProperty(t):e.style.setProperty(t,r,i)}}var w=e.i(88304),C=e.i(60144),j=e.i(72654);let S=((t={}).accordionPanelHeight="--accordion-panel-height",t.accordionPanelWidth="--accordion-panel-width",t);var k=e.i(69095);let N=n.forwardRef(function(e,t){let{className:N,hiddenUntilFound:A,keepMounted:E,id:R,render:I,style:M,...P}=e,{hiddenUntilFound:T,keepMounted:O}=(0,w.useAccordionRootContext)(),{mounted:L,onOpenChange:D,open:F,panelId:_,setMounted:$,setOpen:z,setPanelIdState:W,transitionStatus:U}=(0,a.useCollapsibleRootContext)();(0,r.useIsoLayoutEffect)(()=>{if(R)return W(R),()=>{W(void 0)}},[R,W]);let{height:q,props:B,ref:X,shouldPreventOpenAnimation:H,shouldRender:G,transitionStatus:V,width:Y}=function(e){let{externalRef:t,hiddenUntilFound:i,id:a,keepMounted:w,mounted:C,onOpenChange:j,open:S,setMounted:k,setOpen:N,transitionStatus:A}=e,E=n.useRef(null),R=n.useRef(null),[I,M]=n.useState(g),P=n.useRef(g),T=n.useRef(!1),O=n.useRef(S),L=n.useRef(!1),[D,F]=n.useState(!1),_=n.useRef(null),$=(0,o.useMergedRefs)(t,E),z=(0,c.useValueAsRef)({mounted:C,open:S}),W=(0,h.useAnimationsFinished)(E,!1,!1),U=!S&&!C,q=D?"idle":A,B=S&&(O.current||L.current),X=!S&&C&&"css-animation"===R.current&&void 0===I.height&&void 0===I.width?P.current:I,H=i&&U&&"css-animation"!==R.current,G=(0,u.useStableCallback)((e,t=!0)=>{t&&(P.current=e),M(e)}),V=(0,u.useStableCallback)(()=>{_.current?.(),_.current=null}),Y=(0,u.useStableCallback)(e=>{V(),_.current=()=>{_.current=null,e()}}),K=(0,u.useStableCallback)(()=>{S&&C&&"css-animation"===R.current&&(L.current=!0)});(0,r.useIsoLayoutEffect)(()=>{D&&"starting"!==A&&F(!1)},[D,A]),n.useEffect(()=>()=>{K(),V()}
1,[K,V]),(0,r.useIsoLayoutEffect)(()=>{let e=E.current;if(!e)return;!S&&_.current&&V();let t=function(e,t=!1){let n=(0,d.ownerWindow)(e).getComputedStyle(e),r=(n.animationName.split(",").map(e=>e.trim()).some(e=>""!==e&&"none"!==e)||t)&&v(n.animationDuration),i=v(n.transitionDuration);return r&&i||i?"css-transition":r?"css-animation":"none"}(e,B);if(R.current=t,S&&"idle"===A&&O.current&&"css-animation"===t){P.current=b(e);return}if(S&&"starting"===A){let n=T.current;if(T.current=!1,"none"===t){G(b(e)),F(!0);return}if("css-transition"===t){let t=function(e){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};function n(){Object.entries(t).forEach(([t,n])=>{""===n?e.style.removeProperty(t):e.style.setProperty(t,n)})}Object.keys(t).forEach(t=>{e.style.setProperty(t,"initial","important")});let r=l.AnimationFrame.request(n);return()=>{l.AnimationFrame.cancel(r),n()}}(e);return G(b(e)),n&&(Y(y(e,"transition-duration","0s")),F(!0)),t}if("css-animation"===t){if(G(b(e)),!n)return void y(e,"animation-name","none")();let t=y(e,"animation-name","none"),r=y(e,"animation-duration","0s");return t(),Y(r),F(!0),void 0}}if(!S&&C&&("idle"===A||"starting"===A)){if("none"===t){G(g,!1),k(!1);return}"css-animation"===t&&(O.current=!1,L.current=!1),G(b(e));return}if("ending"!==A)return;if("none"===t)return void k(!1);let n=b(e);(n.height??0)>0||(n.width??0)>0?(G(n),"css-animation"===t&&y(e,"animation-name","none")()):k(!1)},[C,S,V,G,k,Y,B,A]),(0,p.useOpenChangeComplete)({enabled:S&&C&&"idle"===q,open:!0,ref:E,onComplete(){S&&G(g,!1)}}),n.useEffect(()=>{if(S||!C||"ending"!==q||!E.current)return;let e=new AbortController,t=-1;function n(){z.current.open||(k(!1),G(g,!1))}return t=l.AnimationFrame.request(()=>{e.signal.aborted||W(n,e.signal)}),()=>{l.AnimationFrame.cancel(t),e.abort()}},[z,C,S,q,W,G,k]),(0,r.useIsoLayoutEffect)(()=>{let e=E.current;e&&i&&U&&e.setAttribute("hidden","until-found")},[U,i]),n.useEffect(function(){let e=E.current;if(e)return(0,s.addEventListener)(e,"beforematch",function(e){T.current=!0,N(!0),j(!0,(0,f.createChangeEventDetails)(m.REASONS.none,e))})},[j,N]);let J=w||i||C||S;return{height:X.height,props:{...H?{[x.CollapsiblePanelDataAttributes.startingStyle]:""}:void 0,hidden:U,id:a},ref:$,shouldPreventOpenAnimation:B,shouldRender:J,transitionStatus:q,width:X.width}}({externalRef:t,hiddenUntilFound:A??T,id:R??_,keepMounted:E??O,mounted:L,onOpenChange:D,open:F,setMounted:$,setOpen:z,transitionStatus:U}),{state:K,triggerId:J}=(0,C.useAccordionItemContext)(),Z={...K,transitionStatus:V},Q=(0,i.resolveStyle)(M,Z),ee=(0,k.useRenderElement)("div",{...e,style:void 0},{state:Z,ref:X,props:[B,{"aria-labelledby":J,role:"region",style:{[S.accordionPanelHeight]:void 0===q?"auto":`${q}px`,[S.accordionPanelWidth]:void 0===Y?"auto":`${Y}px`}},P,Q?{style:Q}:void 0,H?{style:{animationName:"none"}}:void 0],stateAttributesMapping:j.accordionStateAttributesMapping});return G?ee:null});e.s(["AccordionPanel",0,N],48803)},21071,e=>{"use strict";var t=e.i(43476),n=e.i(71645);let r=1/220;function i(e,t,n,r,i){let a=1-e,s=a*a,o=e*e,l=s*a,u=o*e;return{x:l*t.x+3*s*e*n.x+3*a*o*r.x+u*i.x,y:l*t.y+3*s*e*n.y+3*a*o*r.y+u*i.y}}e.s(["ConnectorFan",0,function({direction:e}
1){let a=(0,n.useRef)(null),s=(0,n.useRef)(null),[o,l]=(0,n.useState)({w:152,h:320}),u=(0,n.useRef)([]),c=(0,n.useRef)(null),[,d]=(0,n.useState)(0);(0,n.useEffect)(()=>{let e=a.current;if(!e||"u"<typeof ResizeObserver)return;let t=new ResizeObserver(([e])=>{l({w:Math.max(1,Math.round(e.contentRect.width)),h:Math.max(1,Math.round(e.contentRect.height))})});return t.observe(e),()=>t.disconnect()},[]);let f=u.current;if(5!==f.length||!f[0]?.baseCp1||Math.abs((f[0]?.end?.x??0)-o.w)>.5||Math.abs((f[0]?.end?.y??0)+(f[4]?.end?.y??0)-o.h)>1){var m,p;let t;u.current=(m=o.w,t=(p=o.h)/2,Array.from({length:5},(e,t)=>Math.round(p*(.18+.6399999999999999*t/4))).map((n,r)=>{let a="converge"===e?{x:0,y:n}:{x:0,y:t},s="converge"===e?{x:m,y:t}:{x:m,y:n},o="converge"===e?.45*m:.55*m,l={x:o,y:a.y},u={x:o,y:s.y},c=i(.5,a,l,u,s);return{start:a,end:s,baseCp1:l,baseCp2:u,baseMid:c,offset:{x:0,y:0},vel:{x:0,y:0},progress:r/5}})).map((e,t)=>{let n=f[t];return n&&n.offset&&n.vel?{...e,offset:n.offset,vel:n.vel,progress:n.progress}:e})}(0,n.useEffect)(()=>{let e=()=>{c.current=null};return window.addEventListener("pointerup",e),window.addEventListener("pointercancel",e),window.addEventListener("blur",e),()=>{window.removeEventListener("pointerup",e),window.removeEventListener("pointercancel",e),window.removeEventListener("blur",e)}},[]),(0,n.useEffect)(()=>{let e=0,t=()=>{for(let e=0;e<u.current.length;e++){let t=u.current[e];c.current?.idx!==e&&(t.offset.x*=.78,t.offset.y*=.78,t.vel.x=0,t.vel.y=0,.05>Math.abs(t.offset.x)&&(t.offset.x=0),.05>Math.abs(t.offset.y)&&(t.offset.y=0)),t.progress=(t.progress+r)%1}d(e=>(e+1)%1e6),e=requestAnimationFrame(t)};return e=requestAnimationFrame(t),()=>cancelAnimationFrame(e)},[]);let h=(e,t)=>{if(c.current?.idx!==t)return;let n=u.current[t],r=((e,t)=>{let n=s.current;if(!n)return{x:0,y:0};let r=n.getBoundingClientRect();return{x:e-r.left,y:t-r.top}})(e.clientX,e.clientY),i=r.x-n.baseMid.x,a=r.y-n.baseMid.y,o=Math.hypot(i,a);o>90&&(i=i/o*90,a=a/o*90),n.offset.x=i,n.offset.y=a},x=(e,t)=>{c.current?.idx===t&&(e.currentTarget.releasePointerCapture(e.pointerId),c.current=null)};return(0,t.jsx)("div",{className:"hidden h-full min-h-[280px] lg:block",children:(0,t.jsx)("div",{ref:a,className:"relative h-full",style:{marginLeft:"-1rem",marginRight:"-1rem"},children:(0,t.jsx)("svg",{ref:s,width:o.w,height:o.h,viewBox:`0 0 ${o.w} ${o.h}`,className:"absolute inset-0 overflow-visible touch-none",children:u.current.map((e,n)=>{let r={x:e.baseCp1.x+e.offset.x,y:e.baseCp1.y+e.offset.y},a={x:e.baseCp2.x+e.offset.x,y:e.baseCp2.y+e.offset.y},s=`M ${e.start.x} ${e.start.y} C ${r.x} ${r.y} ${a.x} ${a.y} ${e.end.x} ${e.end.y}`,o=Math.hypot(e.offset.x,e.offset.y),l=c.current?.idx===n,d=Math.min(.9,.4+o/90*.5);return(0,t.jsxs)("g",{children:[(0,t.jsx)("path",{d:s,fill:"none",stroke:"transparent",strokeWidth:"22",pointerEvents:"stroke",style:{cursor:l?"grabbing":"grab"},onPointerDown:e=>{let t;return e.currentTarget.setPointerCapture(e.pointerId),c.current={idx:n,pointerId:e.pointerId},void((t=u.current[n]).vel.x=0,t.vel.y=0,h(e,n))},onPointerMove:e=>h(e,n),onPointerUp:e=>x(e,n),onPointerCancel:e=>x(e,n),onLostPointerCapture:()=>{c.current=null}}),(0,t.jsx)("path",{d:s,fill:"none",stroke:"var(--brand-amber)",strokeOpacity:d,strokeWidth:1.4+o/90*.8,strokeLinecap:"round",pointerEvents:"none"}),Array.from({length:3},(s,o)=>{let l=(e.progress+o/3)%1,u=i(l,e.start,r,a,e.end);return(0,t.jsx)("circle",{cx:u.x,cy:u.y,r:3.5,fill:"var(--brand-amber)",opacity:l<.07?l/.07:l>.9299999999999999?(1-l)/.07:1,pointerEvents:"none"},`dot-${n}-${o}`)})]},n)})})})})}])},9920,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(18882),i=e.i(75157);e.s(["TranscriptMock",0,function({className:e,dict:a}){let s=[{role:"user",content:a.userMessage},{role:"assistant",tool:a.toolName,toolStatus:a.toolStatus,content:a.assistantMessage1},{role:"assistant",content:a.assistantMessage2}
1],[o,l]=(0,n.useState)(0),[u,c]=(0,n.useState)([]),[d,f]=(0,n.useState)(!0),[m,p]=(0,n.useState)("");return(0,n.useEffect)(()=>{let e=!1,t=[];return async function(){for(let n=0;n<s.length;n++){if(e||(await new Promise(e=>{let n=setTimeout(e,650);t.push(n)}),e))return;l(n+1);let r=s[n].content;if("user"===s[n].role)c(e=>{let t=[...e];return t[n]=r,t});else for(let i=1;i<=r.length;i++){if(e)return;let a=r.slice(0,i);c(e=>{let t=[...e];return t[n]=a,t}),await new Promise(e=>{let n=setTimeout(e,14);t.push(n)})}}f(!1)}(),()=>{e=!0,t.forEach(clearTimeout)}},[a.userMessage,a.assistantMessage1,a.assistantMessage2]),(0,t.jsxs)("div",{className:(0,i.cn)("relative overflow-hidden rounded-2xl border border-border/80 bg-card shadow-[0_24px_60px_-30px_rgba(0,0,0,0.25)]","animate-in fade-in zoom-in-95 slide-in-from-bottom-4 duration-700 ease-out fill-mode-both",e),children:[(0,t.jsxs)("div",{className:"flex items-center justify-center gap-2 border-b border-border/60 bg-card px-4 py-3",children:[(0,t.jsx)("img",{src:"/platforms/claude.svg",alt:"","aria-hidden":!0,className:"h-4 w-4"}),(0,t.jsx)("span",{className:"text-sm font-semibold text-foreground",children:"Claude"})]}),(0,t.jsxs)("div",{className:"space-y-5 p-6 text-sm",children:[s.map((e,n)=>{if(n>=o)return null;let r=u[n]??"",i=n===o-1,a="assistant"===e.role&&r.length<e.content.length;return"user"===e.role?(0,t.jsx)("div",{className:"flex animate-in fade-in slide-in-from-bottom-2 justify-end duration-500 ease-out fill-mode-both",children:(0,t.jsx)("div",{className:"max-w-[85%] rounded-2xl bg-muted px-4 py-2.5 text-foreground/90",children:r})},n):(0,t.jsxs)("div",{className:"flex animate-in fade-in slide-in-from-bottom-2 gap-3 duration-500 ease-out fill-mode-both",children:[(0,t.jsx)("div",{className:"flex h-7 w-7 shrink-0 items-center justify-center",children:(0,t.jsx)("img",{src:"/platforms/claude.svg",alt:"","aria-hidden":!0,className:"h-5 w-5"})}),(0,t.jsxs)("div",{className:"min-w-0 flex-1",children:[e.tool&&(0,t.jsxs)("div",{className:"mb-2 inline-flex items-center gap-1.5 text-[11px] font-medium text-muted-foreground",children:[(0,t.jsx)("span",{children:e.tool}),e.toolStatus&&a&&(0,t.jsxs)("span",{className:"font-normal text-foreground/50",children:["· ",e.toolStatus]})]}),(0,t.jsxs)("div",{className:"leading-relaxed text-foreground/90",children:[r,i&&a&&(0,t.jsx)("span",{className:"ml-0.5 inline-block h-[1em] w-[2px] -translate-y-[2px] animate-pulse bg-foreground align-middle"})]})]})]},n)}),d&&0===o&&(0,t.jsxs)("div",{className:"flex items-center gap-2 text-xs text-muted-foreground",children:[(0,t.jsxs)("span",{className:"relative inline-flex h-2 w-2",children:[(0,t.jsx)("span",{className:"absolute inline-flex h-full w-full animate-ping rounded-full bg-[#D97757] opacity-75"}),(0,t.jsx)("span",{className:"relative inline-flex h-2 w-2 rounded-full bg-[#D97757]"})]}),a.connecting]})]}),(0,t.jsx)("div",{className:"border-t border-border/60 bg-card px-4 py-3",children:(0,t.jsxs)("form",{onSubmit:e=>{e.preventDefault(),(()=>{let e=m.trim();if(!e)return;let t=(0,r.appHrefWithInbound)(`https://app.hypd.ai/?reply=${encodeURIComponent(e)}`);window.open(t,"_blank","noopener,noreferrer")})()},className:"flex items-center gap-2 rounded-full border border-border/60 bg-background py-1.5 pl-4 pr-1.5 text-xs text-foreground",children:[(0,t.jsx)("input",{type:"text",value:m,onChange:e=>p(e.target.value),placeholder:a.typeReply,"aria-label":a.typeReply,className:"flex-1 bg-transparent text-foreground placeholder:text-muted-foreground focus:outline-none"}),(0,t.jsx)("button",{type:"submit","aria-label":"Send",disabled:!m.trim(),className:"ml-auto inline-flex h-7 w-7 items-center justify-center rounded-full bg-[#D97757] text-white shadow-sm transition-opacity disabled:opacity-50",children:(0,t.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round",className:"h-3.5 w-3.5","aria-hidden":!0,children:[(0,t.jsx)("path",{d:"M12 19V5"}),(0,t.jsx)("path",{d:"m5 12 7-7 7 7"})]})})]})})]})}])},83146,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(22016);let i=(0,e.i(56420).default)("play",[["path",{d:"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z",key:"10ikf1"}]]);var a=e.i(75157);function s({template:e,linkLabel:n,href:i}){let[a,o]=e.split("{link}");return(0,t.jsxs)(t.Fragment,{children:[a,(0,t.jsx)(r.default,{href:i,className:"font-semibold text-background underline underline-offset-4 transition hover:text-brand-amber",children:n}),o??""]})}function o({tab:e}){if(e.media){let n="video"===e.mediaType||null==e.mediaType&&/\.(mp4|webm|mov)$/i.test(e.media);return(0,t.jsx)("div",{className:"overflow-hidden rounded-2xl border border-background/15 shadow-2xl",children:n?(0,t.jsx)("video",{src:e.media,poster:e.poster??void 0,autoPlay:!0,muted:!0,loop:!0,playsInl
1ine:!0,className:"block aspect-video w-full object-cover"}):(0,t.jsx)("img",{src:e.media,alt:e.mediaAlt||e.label,className:"block w-full"})})}return(0,t.jsx)(l,{label:e.label})}function l({label:e}){return(0,t.jsxs)("div",{className:"relative flex aspect-video w-full items-center justify-center overflow-hidden rounded-2xl border border-background/15 bg-background/[0.04]",children:[(0,t.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute inset-0 opacity-40",style:{background:"radial-gradient(ellipse 55% 60% at 50% 45%, color-mix(in oklch, var(--brand-amber) 22%, transparent) 0%, transparent 70%)"}}),(0,t.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute inset-0 opacity-[0.06]",style:{backgroundImage:"linear-gradient(var(--background) 1px, transparent 1px), linear-gradient(90deg, var(--background) 1px, transparent 1px)",backgroundSize:"40px 40px"}}),(0,t.jsxs)("div",{className:"relative flex flex-col items-center gap-4 text-background/55",children:[(0,t.jsx)("span",{className:"flex h-20 w-20 items-center justify-center rounded-full border border-background/20 bg-background/[0.06] backdrop-blur",children:(0,t.jsx)(i,{className:"ml-1 h-7 w-7 fill-current"})}),(0,t.jsxs)("span",{className:"text-sm font-medium tracking-tight",children:[e," â video coming soon"]})]})]})}e.s(["BenefitShowcase",0,function({tabs:e,afterVideo:r}
1){let[i,l]=(0,n.useState)(0),u=(0,n.useId)(),c=e[i];return(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{role:"tablist","aria-label":"What HYPD does",className:"grid grid-cols-2 border-b border-background/15 sm:grid-cols-4",children:e.map((e,n)=>{let r=n===i;return(0,t.jsxs)("button",{role:"tab",id:`${u}-tab-${n}`,"aria-selected":r,"aria-controls":`${u}-panel-${n}`,onClick:()=>l(n),className:(0,a.cn)("relative px-4 py-5 text-center text-sm font-semibold transition sm:text-[0.95rem]",n>0&&"sm:border-l sm:border-background/10",r?"text-background":"text-background/45 hover:text-background/75"),children:[r&&(0,t.jsx)("span",{"aria-hidden":!0,className:"absolute inset-x-0 -bottom-px h-0.5 bg-brand-amber"}),e.label]},e.key)})}),(0,t.jsxs)("div",{role:"tabpanel",id:`${u}-panel-${i}`,"aria-labelledby":`${u}-tab-${i}`,className:"mt-10 animate-in fade-in slide-in-from-bottom-2 duration-500 ease-out",children:[(0,t.jsx)(o,{tab:c}),c.intro&&(0,t.jsx)("p",{className:"mt-8 max-w-3xl text-lg leading-relaxed text-background/70",children:c.intro}),r&&(0,t.jsx)("p",{className:"mt-4 text-sm text-background/55",children:(0,t.jsx)(s,{...r})})]},i)]})}],83146)},68171,e=>{"use strict";var t=e.i(43476),n=e.i(71645);let r=(0,e.i(56420).default)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);var i=e.i(67927),a=e.i(75157);function s({t:e}){return(0,t.jsxs)("article",{className:"relative flex h-full min-h-[420px] flex-col overflow-hidden rounded-2xl border border-white/40 bg-white/55 p-7 shadow-[0_18px_50px_-30px_rgba(0,0,0,0.22)] backdrop-blur-xl backdrop-saturate-150",children:[(0,t.jsx)("span",{"aria-hidden":!0,className:"pointer-events-none absolute bottom-16 right-6 select-none font-heading text-[120px] font-bold leading-none text-brand-amber/30",style:{transform:"translate(0, 8%)"},children:"â"}),(0,t.jsx)("div",{"aria-hidden":!0,className:"text-lg tracking-[0.15em] text-brand-amber",children:"â
â
â
â
â
"}),(0,t.jsx)("h3",{className:"mt-5 text-lg font-semibold tracking-tight text-foreground",children:e.title}),(0,t.jsx)("p",{className:"relative z-10 mt-3 text-[15px] leading-relaxed text-foreground/85",children:e.quote}),(0,t.jsxs)("div",{className:"relative z-10 mt-auto flex items-center gap-3 pt-8",children:[(0,t.jsx)("img",{src:e.image,alt:e.name,draggable:!1,className:"h-11 w-11 rounded-full object-cover ring-1 ring-border"}),(0,t.jsxs)("div",{className:"min-w-0",children:[(0,t.jsx)("div",{className:"truncate text-sm font-semibold tracking-tight",children:e.name}),(0,t.jsx)("div",{className:"truncate text-xs text-muted-foreground",children:e.company})]})]})]})}e.s(["TestimonialSlider",0,function({items:e,dict:o}){let l=e.length,[u,c]=(0,n.useState)(l),[d,f]=(0,n.useState)(!1),[m,p]=(0,n.useState)(!1),[h,x]=(0,n.useState)(!1),g=(0,n.useRef)(!1),b=(0,n.useRef)(null),[v,y]=(0,n.useState)(0),[w,C]=(0,n.useState)(!1),j=(0,n.useRef)(null),S=(u%l+l)%l;(0,n.useEffect)(()=>{let e=()=>p(document.hidden);return document.addEventListener("visibilitychange",e),()=>document.removeEventListener("visibilitychange",e)},[]),(0,n.useEffect)(()=>{if(d||m||w)return;let e=setInterval(()=>c(e=>e+1),5500);return()=>clearInterval(e)},[d,m,w]);let k=e=>{if(!g.current){if(u<l||u>=2*l){g.current=!0,x(!0),c(l+(u%l+l)%l),requestAnimationFrame(()=>requestAnimationFrame(()=>{x(!1),c(t=>t+e),g.current=!1}));return}c(t=>t+e)}},N=()=>{let e=j.current;if(!e)return;j.current=null;let t=b.current?.firstElementChild?.getBoundingClientRect().width??1,n=e.lastX-e.startX,r=-Math.round(n/t);0===r&&Math.abs(e.vx)>.3&&Math.abs(n)>20&&(r=n<0?1:-1),C(!1),y(0),0!==r&&k(r)};if(0===e.length)return null;let A=[...e,...e,...e];return(0,t.jsxs)("div",{onMouseEnter:()=>f(!0),onMouseLeave:()=>f(!1),className:"relative",children:[(0,t.jsx)("div",{className:"overflow-hidden",children:(0,t.jsx)("div",{ref:b,onTransitionEnd:()=>{let e=e=>{g.current=!0,x(!0),c(e),requestAnimationFrame(()=>requestAnimationFrame(()=>{x(!1),g.current=!1}))};u>=2*l?e(u-l):u<l&&e(u+l)},onPointerDown:e=>{("mouse"!==e.pointerType||0===e.button)&&(j.current={startX:e.clientX,lastX:e.clientX,lastT:e.timeStamp,vx:0},C(!0),e.currentTarget.setPointerCapture(e.pointerId))},onPointerMove:e=>{let t=j.current;if(!t)return;let n=e.timeStamp-t.lastT;n>0&&(t.vx=(e.clientX-t.lastX)/n),t.lastX=e.clientX,t.lastT=e.timeStamp,y(e.clientX-t.startX)},onPointerUp:N,onPointerCancel:N,className:(0,a.cn)("slider-track flex select-none ease-[cubic-bezier(0.22,1,0.36,1)]",w?"cursor-grabbing":"cursor-grab",h||w?"transition-none":"transition-transform duration-700"),style:{touchAction:"pan-y",transform:`translateX(calc(${-u} * (100% / var(--per-view)) + ${v}
1px))`},children:A.map((e,n)=>(0,t.jsx)("div",{className:"shrink-0 px-3",style:{width:"calc(100% / var(--per-view))"},"aria-hidden":n<l||n>=2*l,children:(0,t.jsx)(s,{t:e})},`${e.name}-${n}`))})}),(0,t.jsxs)("div",{className:"mt-10 flex items-center justify-center gap-5",children:[(0,t.jsx)("button",{"aria-label":o.previous,onClick:()=>k(-1),className:"flex h-11 w-11 items-center justify-center rounded-full bg-card text-foreground shadow-[0_8px_24px_-12px_rgba(0,0,0,0.25)] transition hover:bg-card/90",children:(0,t.jsx)(r,{className:"h-4 w-4"})}),(0,t.jsx)("div",{className:"flex items-center gap-1.5",children:e.map((e,n)=>(0,t.jsx)("button",{"aria-label":o.showItem.replace("{n}",String(n+1)),onClick:()=>{x(!0),c(l+n),requestAnimationFrame(()=>requestAnimationFrame(()=>x(!1)))},className:(0,a.cn)("h-1.5 rounded-full transition-all",n===S?"w-8 bg-foreground":"w-1.5 bg-foreground/30 hover:bg-foreground/50")},n))}),(0,t.jsx)("button",{"aria-label":o.next,onClick:()=>k(1),className:"flex h-11 w-11 items-center justify-center rounded-full bg-card text-foreground shadow-[0_8px_24px_-12px_rgba(0,0,0,0.25)] transition hover:bg-card/90",children:(0,t.jsx)(i.ChevronRight,{className:"h-4 w-4"})})]})]})}],68171)}]);
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.