PageSourceSearch

https://www.takeoffsocial.com/_next/static/chunks/0rhpetl4i02u7.js

js takeoffsocial.com collected 2026-10-02 01:45:42 UTC 30,590 bytes, 5 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,9797,e=>{"use strict";var t=e.i(31171);e.s(["ChevronDownIcon",()=>t.default])},75830,e=>{"use strict";var t=e.i(71645),r=e.i(30030),n=e.i(20783),o=e.i(43476),a=t.forwardRef((e,r)=>{let{children:n,...a}=e,l=t.Children.toArray(n),d=l.find(s);if(d){let e=d.props.children,n=l.map(r=>r!==d?r:t.Children.count(e)>1?t.Children.only(null):t.isValidElement(e)?e.props.children:null);return(0,o.jsx)(i,{...a,ref:r,children:t.isValidElement(e)?t.cloneElement(e,void 0,n):null})}return(0,o.jsx)(i,{...a,ref:r,children:n})});a.displayName="Slot";var i=t.forwardRef((e,r)=>{let{children:o,...a}=e;if(t.isValidElement(o)){var i;let e,l,s=(i=o,(l=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(l=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref);return t.cloneElement(o,{...function(e,t){let r={...t};for(let n in t){let o=e[n],a=t[n];/^on[A-Z]/.test(n)?o&&a?r[n]=(...e)=>{a(...e),o(...e)}:o&&(r[n]=o):"style"===n?r[n]={...o,...a}:"className"===n&&(r[n]=[o,a].filter(Boolean).join(" "))}return{...e,...r}}(a,o.props),ref:r?(0,n.composeRefs)(r,s):s})}return t.Children.count(o)>1?t.Children.only(null):null});i.displayName="SlotClone";var l=({children:e})=>(0,o.jsx)(o.Fragment,{children:e});function s(e){return t.isValidElement(e)&&e.type===l}e.s(["createCollection",0,function(e){let i=e+"CollectionProvider",[l,s]=(0,r.createContextScope)(i),[d,c]=l(i,{collectionRef:{current:null},itemMap:new Map}),u=e=>{let{scope:r,children:n}=e,a=t.default.useRef(null),i=t.default.useRef(new Map).current;return(0,o.jsx)(d,{scope:r,itemMap:i,collectionRef:a,children:n})};u.displayName=i;let f=e+"CollectionSlot",p=t.default.forwardRef((e,t)=>{let{scope:r,children:i}=e,l=c(f,r),s=(0,n.useComposedRefs)(t,l.collectionRef);return(0,o.jsx)(a,{ref:s,children:i})});p.displayName=f;let m=e+"CollectionItemSlot",h="data-radix-collection-item",g=t.default.forwardRef((e,r)=>{let{scope:i,children:l,...s}=e,d=t.default.useRef(null),u=(0,n.useComposedRefs)(r,d),f=c(m,i);return t.default.useEffect(()=>(f.itemMap.set(d,{ref:d,...s}),()=>void f.itemMap.delete(d))),(0,o.jsx)(a,{...{[h]:""},ref:u,children:l})});return g.displayName=m,[{Provider:u,Slot:p,ItemSlot:g},function(r){let n=c(e+"CollectionConsumer",r);return t.default.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${h}]`));return Array.from(n.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[n.collectionRef,n.itemMap])},s]}],75830)},87607,e=>{"use strict";var t=e.i(71645),r=e.i(81140),n=e.i(30030),o=e.i(69340),a=e.i(34620),i=e.i(20783),l=e.i(48425),s=e.i(96626),d=e.i(10772),c=e.i(43476),u="Collapsible",[f,p]=(0,n.createContextScope)(u),[m,h]=f(u),g=t.forwardRef((e,r)=>{let{__scopeCollapsible:n,open:a,defaultOpen:i,disabled:s,onOpenChange:u,...f}=e,[p=!1,h]=(0,o.useControllableState)({prop:a,defaultProp:i,onChange:u});return(0,c.jsx)(m,{scope:n,disabled:s,contentId:(0,d.useId)(),open:p,onOpenToggle:t.useCallback(()=>h(e=>!e),[h]),children:(0,c.jsx)(l.Primitive.div,{"data-state":C(p),"data-disabled":s?"":void 0,...f,ref:r})})});g.displayName=u;
1var b="CollapsibleTrigger",v=t.forwardRef((e,t)=>{let{__scopeCollapsible:n,...o}=e,a=h(b,n);return(0,c.jsx)(l.Primitive.button,{type:"button","aria-controls":a.contentId,"aria-expanded":a.open||!1,"data-state":C(a.open),"data-disabled":a.disabled?"":void 0,disabled:a.disabled,...o,ref:t,onClick:(0,r.composeEventHandlers)(e.onClick,a.onOpenToggle)})});v.displayName=b;var y="CollapsibleContent",x=t.forwardRef((e,t)=>{let{forceMount:r,...n}=e,o=h(y,e.__scopeCollapsible);return(0,c.jsx)(s.Presence,{present:r||o.open,children:({present:e})=>(0,c.jsx)(j,{...n,ref:t,present:e})})});x.displayName=y;var j=t.forwardRef((e,r)=>{let{__scopeCollapsible:n,present:o,children:s,...d}=e,u=h(y,n),[f,p]=t.useState(o),m=t.useRef(null),g=(0,i.useComposedRefs)(r,m),b=t.useRef(0),v=b.current,x=t.useRef(0),j=x.current,R=u.open||f,w=t.useRef(R),D=t.useRef(void 0);return t.useEffect(()=>{let e=requestAnimationFrame(()=>w.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,a.useLayoutEffect)(()=>{let e=m.current;if(e){D.current=D.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();b.current=t.height,x.current=t.width,w.current||(e.style.transitionDuration=D.current.transitionDuration,e.style.animationName=
1D.current.animationName),p(o)}},[u.open,o]),(0,c.jsx)(l.Primitive.div,{"data-state":C(u.open),"data-disabled":u.disabled?"":void 0,id:u.contentId,hidden:!R,...d,ref:g,style:{"--radix-collapsible-content-height":v?`${v}px`:void 0,"--radix-collapsible-content-width":j?`${j}px`:void 0,...e.style},children:R&&s})});function C(e){return e?"open":"closed"}e.s(["Content",0,x,"Root",0,g,"Trigger",0,v,"createCollapsibleScope",0,p])},86318,e=>{"use strict";var t=e.i(71645);e.i(43476);var r=t.createContext(void 0);e.s(["useDirection",0,function(e){let n=t.useContext(r);return e||n||"ltr"}])},90538,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(30030),o=e.i(75830),a=e.i(20783),i=e.i(81140),l=e.i(69340),s=e.i(48425),d=e.i(87607),c=e.i(10772),u=e.i(86318),f="Accordion",p=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[m,h,g]=(0,o.createCollection)(f),[b,v]=(0,n.createContextScope)(f,[g,d.createCollapsibleScope]),y=(0,d.createCollapsibleScope)(),x=r.default.forwardRef((e,r)=>{let{type:n,...o}=e;return(0,t.jsx)(m.Provider,{scope:e.__scopeAccordion,children:"multiple"===n?(0,t.jsx)(N,{...o,ref:r}):(0,t.jsx)(D,{...o,ref:r})})});x.displayName=f;var[j,C]=b(f),[R,w]=b(f,{collapsible:!1}),D=r.default.forwardRef((e,n)=>{let{value:o,defaultValue:a,onValueChange:i=()=>{},collapsible:s=!1,...d}=e,[c,u]=(0,l.useControllableState)({prop:o,defaultProp:a,onChange:i});return(0,t.jsx)(j,{scope:e.__scopeAccordion,value:c?[c]:[],onItemOpen:u,onItemClose:r.default.useCallback(()=>s&&u(""),[s,u]),children:(0,t.jsx)(R,{scope:e.__scopeAccordion,collapsible:s,children:(0,t.jsx)(I,{...d,ref:n})})})}),N=r.default.forwardRef((e,n)=>{let{value:o,defaultValue:a,onValueChange:i=()=>{},...s}=e,[d=[],c]=(0,l.useControllableState)({prop:o,defaultProp:a,onChange:i}),u=r.default.useCallback(e=>c((t=[])=>[...t,e]),[c]),f=r.default.useCallback(e=>c((t=[])=>t.filter(t=>t!==e)),[c]);return(0,t.jsx)(j,{scope:e.__scopeAccordion,value:d,onItemOpen:u,onItemClose:f,children:(0,t.jsx)(R,{scope:e.__scopeAccordion,collapsible:!0,children:(0,t.jsx)(I,{...s,ref:n})})})}),[S,O]=b(f),I=r.default.forwardRef((e,n)=>{let{__scopeAccordion:o,disabled:l,dir:d,orientation:c="vertical",...f}=e,g=r.default.useRef(null),b=(0,a.useComposedRefs)(g,n),v=h(o),y="ltr"===(0,u.useDirection)(d),x=(0,i.composeEventHandlers)(e.onKeyDown,e=>{if(!p.includes(e.key))return;let t=e.target,r=v().filter(e=>!e.ref.current?.disabled),n=r.findIndex(e=>e.ref.current===t),o=r.length;if(-1===n)return;e.preventDefault();let a=n,i=o-1,l=()=>{(a=n+1)>i&&(a=0)},s=()=>{(a=n-1)<0&&(a=i)};switch(e.key){case"Home":a=0;break;case"End":a=i;break;case"ArrowRight":"horizontal"===c&&(y?l():s());break;case"ArrowDown":"vertical"===c&&l();break;case"ArrowLeft":"horizontal"===c&&(y?s():l());break;case"ArrowUp":"vertical"===c&&s()}let d=a%o;r[d].ref.current?.focus()});return(0,t.jsx)(S,{scope:o,disabled:l,direction:d,orientation:c,children:(0,t.jsx)(m.Slot,{scope:o,children:(0,t.jsx)(s.Primitive.div,{...f,"data-orientation":c,ref:b,onKeyDown:l?void 0:x})})})}),_="AccordionItem",[T,P]=b(_),E=r.default.forwardRef((e,r)=>{let{__scopeAccordion:n,value:o,...a}=e,i=O(_,n),l=C(_,n),s=y(n),u=(0,c.useId)(),f=o&&l.value.includes(o)||!1,p=i.disabled||e.disabled;return(0,t.jsx)(T,{scope:n,open:f,disabled:p,triggerId:u,children:(0,t.jsx)(d.Root,{"data-orientation":i.orientation,"data-state":$(f),...s,...a,ref:r,disabled:p,open:f,onOpenChange:e=>{e?l.onItemOpen(o):l.onItemClose(o)}})})});E.displayName=_;var A="AccordionHeader",k=r.default.forwardRef((e,r)=>{let{__scopeAccordion:n,...o}=e,a=O(f,n),i=P(A,n);return(0,t.jsx)(s.Primitive.h3,{"data-orientation":a.orientation,"data-state":$(i.open),"data-disabled":i.disabled?"":void 0,...o,ref:r})});k.displayName=A;var M="AccordionTrigger",F=r.default.forwardRef((e,r)=>{let{__scopeAccordion:n,...o}=e,a=O(f,n),i=P(M,n),l=w(M,n),s=y(n);return(0,t.jsx)(m.ItemSlot,{scope:n,children:(0,t.jsx)(d.Trigger,{"aria-disabled":i.open&&!l.collapsible||void 0,"data-orientation":a.orientation,id:i.triggerId,...s,...o,ref:r})})});F.displayName=M;var L="AccordionContent",U=r.default.forwardRef((e,r)=>{let{__scopeAccordion:n,...o}=e,a=O(f,n),i=P(L,n),l=y(n);
1return(0,t.jsx)(d.Content,{role:"region","aria-labelledby":i.triggerId,"data-orientation":a.orientation,...l,...o,ref:r,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function $(e){return e?"open":"closed"}U.displayName=L;var q=e.i(9797),z=e.i(47163);e.s(["Accordion",0,function({...e}){return(0,t.jsx)(x,{"data-slot":"accordion",...e})},"AccordionContent",0,function({className:e,children:r,...n}){return(0,t.jsx)(U,{"data-slot":"accordion-content",className:"data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden text-sm",...n,children:(0,t.jsx)("div",{className:(0,z.cn)("pt-0 pb-4",e),children:r})})},"AccordionItem",0,function({className:e,...r}){return(0,t.jsx)(E,{"data-slot":"accordion-item",className:(0,z.cn)("border-b last:border-b-0",e),...r})},"AccordionTrigger",0,function({className:e,children:r,...n}){return(0,t.jsx)(k,{className:"flex",children:(0,t.jsxs)(F,{"data-slot":"accordion-trigger",className:(0,z.cn)("focus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:ring-[3px] disabled:pointer-events-none disabled:opacity-50 [&[data-state=open]>svg]:rotate-180",e),...n,children:[r,(0,t.jsx)(q.ChevronDownIcon,{className:"text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200"})]})})}],90538)},78745,e=>{"use strict";let t=(0,e.i(75254).default)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);e.s(["default",0,t])},46349,e=>{"use strict";let t=(0,e.i(75254).default)("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);e.s(["default",0,t])},78784,e=>{"use strict";var t=e.i(78745);e.s(["CheckIcon",()=>t.default])},33565,e=>{"use strict";var t=e.i(46349);e.s(["ChevronRightIcon",()=>t.default])},41947,e=>{"use strict";let t=(0,e.i(75254).default)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);e.s(["default",0,t])},26999,e=>{"use strict";var t=e.i(71645),r=e.i(81140),n=e.i(20783),o=e.i(30030),a=e.i(10772),i=e.i(69340),l=e.i(26330),s=e.i(65491),d=e.i(74606),c=e.i(96626),u=e.i(48425),f=e.i(3536),p=e.i(85369),m=e.i(86312),h=e.i(43476),g=t.forwardRef((e,r)=>{let{children:n,...o}=e,a=t.Children.toArray(n),i=a.find(y);if(i){let e=i.props.children,n=a.map(r=>r!==i?r:t.Children.count(e)>1?t.Children.only(null):t.isValidElement(e)?e.props.children:null);return(0,h.jsx)(b,{...o,ref:r,children:t.isValidElement(e)?t.cloneElement(e,void 0,n):null})}return(0,h.jsx)(b,{...o,ref:r,children:n})});g.displayName="Slot";var b=t.forwardRef((e,r)=>{let{children:o,...a}=e;if(t.isValidElement(o)){var i;let e,l,s=(i=o,(l=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(l=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref);return t.cloneElement(o,{...function(e,t){let r={...t};for(let n in t){let o=e[n],a=t[n];/^on[A-Z]/.test(n)?o&&a?r[n]=(...e)=>{a(...e),o(...e)}:o&&(r[n]=o):"style"===n?r[n]={...o,...a}:"className"===n&&(r[n]=[o,a].filter(Boolean).join(" "))}return{...e,...r}}(a,o.props),ref:r?(0,n.composeRefs)(r,s):s})}return t.Children.count(o)>1?t.Children.only(null):null});b.displayName="SlotClone";var v=({children:e})=>(0,h.jsx)(h.Fragment,{children:e});function y(e){return t.isValidElement(e)&&e.type===v}var x="Dialog",[j,C]=(0,o.createContextScope)(x),[R,w]=j(x),D=e=>{let{__scopeDialog:r,children:n,open:o,defaultOpen:l,onOpenChange:s,modal:d=!0}=e,c=t.useRef(null),u=t.useRef(null),[f=!1,p]=(0,i.useControllableState)({prop:o,defaultProp:l,onChange:s});return(0,h.jsx)(R,{scope:r,triggerRef:c,contentRef:u,contentId:(0,a.useId)(),titleId:(0,a.useId)(),descriptionId:(0,a.useId)(),open:f,onOpenChange:p,onOpenToggle:t.useCallback(()=>p(e=>!e),[p]),modal:d,children:n})};D.displayName=x;var N="DialogTrigger",S=t.forwardRef((e,t)=>
1{let{__scopeDialog:o,...a}=e,i=w(N,o),l=(0,n.useComposedRefs)(t,i.triggerRef);return(0,h.jsx)(u.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":K(i.open),...a,ref:l,onClick:(0,r.composeEventHandlers)(e.onClick,i.onOpenToggle)})});S.displayName=N;var O="DialogPortal",[I,_]=j(O,{forceMount:void 0}),T=e=>{let{__scopeDialog:r,forceMount:n,children:o,container:a}=e,i=w(O,r);return(0,h.jsx)(I,{scope:r,forceMount:n,children:t.Children.map(o,e=>(0,h.jsx)(c.Presence,{present:n||i.open,children:(0,h.jsx)(d.Portal,{asChild:!0,container:a,children:e})}))})};T.displayName=O;var P="DialogOverlay",E=t.forwardRef((e,t)=>{let r=_(P,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=w(P,e.__scopeDialog);return a.modal?(0,h.jsx)(c.Presence,{present:n||a.open,children:(0,h.jsx)(A,{...o,ref:t})}):null});E.displayName=P;var A=t.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=w(P,r);return(0,h.jsx)(p.RemoveScroll,{as:g,allowPinchZoom:!0,shards:[o.contentRef],children:(0,h.jsx)(u.Primitive.div,{"data-state":K(o.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),k="DialogContent",M=t.forwardRef((e,t)=>{let r=_(k,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=w(k,e.__scopeDialog);return(0,h.jsx)(c.Presence,{present:n||a.open,children:a.modal?(0,h.jsx)(F,{...o,ref:t}):(0,h.jsx)(L,{...o,ref:t})})});M.displayName=k;var F=t.forwardRef((e,o)=>{let a=w(k,e.__scopeDialog),i=t.useRef(null),l=(0,n.useComposedRefs)(o,a.contentRef,i);return t.useEffect(()=>{let e=i.current;if(e)return(0,m.hideOthers)(e)},[]),(0,h.jsx)(U,{...e,ref:l,trapFocus:a.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,r.composeEventHandlers)(e.onCloseAutoFocus,e=>{e.preventDefault(),a.triggerRef.current?.focus()}),onPointerDownOutside:(0,r.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:(0,r.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault())})}),L=t.forwardRef((e,r)=>{let n=w(k,e.__scopeDialog),o=t.useRef(!1),a=t.useRef(!1);return(0,h.jsx)(U,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(o.current||n.triggerRef.current?.focus(),t.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(o.current=!0,"pointerdown"===t.detail.originalEvent.type&&(a.current=!0));let r=t.target;n.triggerRef.current?.contains(r)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),U=t.forwardRef((e,r)=>{let{__scopeDialog:o,trapFocus:a,onOpenAutoFocus:i,onCloseAutoFocus:d,...c}=e,u=w(k,o),p=t.useRef(null),m=(0,n.useComposedRefs)(r,p);return(0,f.useFocusGuards)(),(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(s.FocusScope,{asChild:!0,loop:!0,trapped:a,onMountAutoFocus:i,onUnmountAutoFocus:d,children:(0,h.jsx)(l.DismissableLayer,{role:"dialog",id:u.contentId,"aria-describedby":u.descriptionId,"aria-labelledby":u.titleId,"data-state":K(u.open),...c,ref:m,onDismiss:()=>u.onOpenChange(!1)})}),(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(J,{titleId:u.titleId}),(0,h.jsx)(Z,{contentRef:p,descriptionId:u.descriptionId})]})]})}),$="DialogTitle",q=t.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=w($,r);return(0,h.jsx)(u.Primitive.h2,{id:o.titleId,...n,ref:t})});q.displayName=$;var z="DialogDescription",B=t.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=w(z,r);return(0,h.jsx)(u.Primitive.p,{id:o.descriptionId,...n,ref:t})});B.displayName=z;var W="DialogClose",H=t.forwardRef((e,t)=>{let{__scopeDialog:n,...o}=e,a=w(W,n);return(0,h.jsx)(u.Primitive.button,{type:"button",...o,ref:t,onClick:(0,r.composeEventHandlers)(e.onClick,()=>a.onOpenChange(!1))})});function K(e){return e?"open":"closed"}H.displayName=W;var V="DialogTitleWarning",[G,X]=(0,o.createContext)(V,{contentName:k,titleName:$,docsSlug:"dialog"}),J=({titleId:e})=>{let r=X(V),n=`\`${r.contentName}\` requires a \`${r.titleName}\` for the component to be accessible for screen reader users.
2
3If you want to hide the \`${r.titleName}\`, you can wrap it with our VisuallyHidden component.
4
5For more information, see https://radix-ui.com/primitives/docs/components/${r.docsSlug}`;return t.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},Z=({contentRef:e,descriptionId:r})=>{let n=X("DialogDescriptionWarning"),o=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${n.contentName}}.`;return t.useEffect(()=>{let t=e.current?.getAttribute("aria-describedby");r&&t&&(document.getElementById(r)||console.warn(o))},[o,e,r]),null};e.s(["Close",0,H,"Content",0,M,"Description",0,B,"Overlay",0,E,"Portal",0,T,"Root",0,D,"Title",0,q,"Trigger",0,S],26999)},32817,30374,84762,20682,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(26999),o=e.i(41947),o=o,a=e.i(47163);function i({...e}){return(0,t.jsx)(n.Root,{"data-slot":"dialog",...e})}function l({...e}){return(0,t.jsx)(n.Portal,{"data-slot":"dialog-portal",...e})}function s({className:e,...r}){return(0,t.jsx)(n.Overlay,{"data-slot":"dialog-overlay",className:(0,a.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...r})}function d({className:e,children:r,showCloseButton:i=!0,...c}){return(0,t.jsxs)(l,{"data-slot":"dialog-portal",children:[(0,t.jsx)(s,{}),(0,t.jsxs)(n.Content,{"data-slot":"dialog-content",className:(0,a.cn)("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 roun
5ded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",e),...c,children:[r,i&&(0,t.jsxs)(n.Close,{"data-slot":"dialog-close",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",children:[(0,t.jsx)(o.default,{}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function c({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"dialog-header",className:(0,a.cn)("flex flex-col gap-2 text-center sm:text-left",e),...r})}function u({className:e,...r}){return(0,t.jsx)(n.Title,{"data-slot":"dialog-title",className:(0,a.cn)("text-lg leading-none font-semibold",e),...r})}function f({className:e,...r}){return(0,t.jsx)(n.Description,{"data-slot":"dialog-description",className:(0,a.cn)("text-muted-foreground text-sm",e),...r})}e.s(["Dialog",0,i,"DialogContent",0,d,"DialogDescription",0,f,"DialogHeader",0,c,"DialogTitle",0,u],30374);var p=e.i(67881),m=e.i(23750),h=e.i(10708);function g({className:e,...r}){return(0,t.jsx)("textarea",{"data-slot":"textarea",className:(0,a.cn)("border-input placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 flex field-sizing-content min-h-16 w-full rounded-md border bg-transparent px-3 py-2 text-base shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",e),...r})}e.s(["Textarea",0,g],84762);var b=e.i(31278);let v=0,y=new Map,x=e=>{if(y.has(e))return;let t=setTimeout(()=>{y.delete(e),R({type:"REMOVE_TOAST",toastId:e})},1e6);y.set(e,t)},j=[],C={toasts:[]};function R(e){C=((e,t)=>{switch(t.type){case"ADD_TOAST":return{...e,toasts:[t.toast,...e.toasts].slice(0,1)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(e=>e.id===t.toast.id?{...e,...t.toast}:e)};case"DISMISS_TOAST":{let{toastId:r}=t;return r?x(r):e.toasts.forEach(e=>{x(e.id)}),{...e,toasts:e.toasts.map(e=>e.id===r||void 0===r?{...e,open:!1}:e)}}case"REMOVE_TOAST":if(void 0===t.toastId)return{...e,toasts:[]};return{...e,toasts:e.toasts.filter(e=>e.id!==t.toastId)}}})(C,e),j.forEach(e=>{e(C)})}function w({...e}){let t=(v=(v+1)%Number.MAX_SAFE_INTEGER).toString(),r=()=>R({type:"DISMISS_TOAST",toastId:t});return R({type:"ADD_TOAST",toast:{...e,id:t,open:!0,onOpenChange:e=>{e||r()}}}),{id:t,dismiss:r,update:e=>R({type:"UPDATE_TOAST",toast:{...e,id:t}})}}function D(){let[e,t]=r.useState(C);return r.useEffect(()=>(j.push(t),()=>{let e=j.indexOf(t);e>-1&&j.splice(e,1)}),[e]),{...e,toast:w,dismiss:e=>R({type:"DISMISS_TOAST",toastId:e})}}e.s(["useToast",0,D],20682),e.s(["DemoFormModal",0,function({open:e,onOpenChange:n}){let[o,a]=(0,r.useState)(!1),{toast:l}=D();async function s(e){e.preventDefault(),a(!0);let t=new FormData(e.currentTarget),r={name:t.get("name"),email:t.get("email"),phone:t.get("phone"),dealership:t.get("dealership"),message:t.get("message")};try{if((await fetch("/api/demo-request",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(r)})).ok)l({title:"Demo request sent!",description:"We'll be in touch with you shortly to schedule your demo."}),n(!1),e.currentTarget.reset();else throw Error("Failed to send demo request")}catch(e){l({title:"Error",description:"Failed to send demo request. Please try again.",variant:"destructive"})}finally{a(!1)}}return(0,t.jsx)(i,{open:e,onOpenChange:n,children:(0,t.jsxs)(d,{className:"sm:max-w-[500px] bg-card border-border",children:[(0,t.jsxs)(c,{children:[(0,t.jsx)(u,{className:"text-2xl font-bold bg-gradient-to-r from-cyan-400 to-teal-400 bg-clip-text text-transparent",children:"Schedule a Demo"}),(0,t.jsx)(f,{className:"text-muted-foreground",children:"Fill out the form below and we'll reach out to schedule a personalized demo of Takeoff Social."})]}
5),(0,t.jsxs)("form",{onSubmit:s,className:"space-y-4 mt-4",children:[(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)(h.Label,{htmlFor:"name",children:"Name *"}),(0,t.jsx)(m.Input,{id:"name",name:"name",placeholder:"John Smith",required:!0,className:"bg-background/50 border-border"})]}),(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)(h.Label,{htmlFor:"email",children:"Email *"}),(0,t.jsx)(m.Input,{id:"email",name:"email",type:"email",placeholder:"[email protected]",required:!0,className:"bg-background/50 border-border"})]}),(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)(h.Label,{htmlFor:"phone",children:"Phone *"}),(0,t.jsx)(m.Input,{id:"phone",name:"phone",type:"tel",placeholder:"(555) 123-4567",required:!0,className:"bg-background/50 border-border"})]}),(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)(h.Label,{htmlFor:"dealership",children:"Dealership Name *"}),(0,t.jsx)(m.Input,{id:"dealership",name:"dealership",placeholder:"Your Dealership Name",required:!0,className:"bg-background/50 border-border"})]}),(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)(h.Label,{htmlFor:"message",children:"Message (Optional)"}),(0,t.jsx)(g,{id:"message",name:"message",placeholder:"Tell us about your dealership and what you're looking for...",rows:3,className:"bg-background/50 border-border resize-none"})]}),(0,t.jsx)(p.Button,{type:"submit",disabled:o,className:"w-full bg-gradient-to-r from-cyan-500 to-teal-500 hover:from-cyan-600 hover:to-teal-600 text-background font-semibold",children:o?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(b.Loader2,{className:"mr-2 h-4 w-4 animate-spin"}),"Sending..."]}):"Request Demo"})]})]})})}],32817)},95057,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return l},formatWithValidation:function(){return d},urlObjectKeys:function(){return s}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=e.r(90809)._(e.r(98183)),i=/https?|ftp|gopher|file/;function l(e){let{auth:t,hostname:r}=e,n=e.protocol||"",o=e.pathname||"",l=e.hash||"",s=e.query||"",d=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?d=t+e.host:r&&(d=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(d+=":"+e.port)),s&&"object"==typeof s&&(s=String(a.urlQueryToSearchParams(s)));let c=e.search||s&&`?${s}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||i.test(n))&&!1!==d?(d="//"+(d||""),o&&"/"!==o[0]&&(o="/"+o)):d||(d=""),l&&"#"!==l[0]&&(l="#"+l),c&&"?"!==c[0]&&(c="?"+c),o=o.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${n}${d}${o}${c}${l}`}let s=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function d(e){return l(e)}},18581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return o}});let n=e.r(71645);function o(e,t){let r=(0,n.useRef)(null),o=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=o.current;t&&(o.current=null,t())}else e&&(r.current=a(e,n)),t&&(o.current=a(t,n))},[e,t])}function a(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},73668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return a}});let n=e.r(18967),o=e.r(52817);function a(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,o.hasBasePath)(r.pathname)}catch(e){return!1}}},84508,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},22016,(e,t,r)=>{"use strict";
5Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return b},useLinkStatus:function(){return y}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=e.r(90809),i=e.r(43476),l=a._(e.r(71645)),s=e.r(95057),d=e.r(8372),c=e.r(18581),u=e.r(18967),f=e.r(5550);e.r(33525);let p=e.r(88540),m=e.r(91949),h=e.r(73668),g=e.r(9396);function b(t){var r,n;let o,a,b,[y,x]=(0,l.useOptimistic)(m.IDLE_LINK_STATUS),j=(0,l.useRef)(null),{href:C,as:R,children:w,prefetch:D=null,passHref:N,replace:S,shallow:O,scroll:I,onClick:_,onMouseEnter:T,onTouchStart:P,legacyBehavior:E=!1,onNavigate:A,transitionTypes:k,ref:M,unstable_dynamicOnHover:F,...L}=t;o=w,E&&("string"==typeof o||"number"==typeof o)&&(o=(0,i.jsx)("a",{children:o}));let U=l.default.useContext(d.AppRouterContext),$=!1!==D,q=!1!==D?null===(n=D)||"auto"===n?g.FetchStrategy.PPR:g.FetchStrategy.Full:g.FetchStrategy.PPR,z="string"==typeof(r=R||C)?r:(0,s.formatUrl)(r);if(E){if(o?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});a=l.default.Children.only(o)}let B=E?a&&"object"==typeof a&&a.ref:M,W=l.default.useCallback(e=>(null!==U&&(j.current=(0,m.mountLinkInstance)(e,z,U,q,$,x)),()=>{j.current&&((0,m.unmountLinkForCurrentNavigation)(j.current),j.current=null),(0,m.unmountPrefetchableInstance)(e)}),[$,z,U,q,x]),H={ref:(0,c.useMergedRef)(W,B),onClick(t){E||"function"!=typeof _||_(t),E&&a.props&&"function"==typeof a.props.onClick&&a.props.onClick(t),!U||t.defaultPrevented||function(t,r,n,o,a,i,s){if("u">typeof window){let d,{nodeName:c}=t.currentTarget;if("A"===c.toUpperCase()&&((d=t.currentTarget.getAttribute("target"))&&"_self"!==d||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,h.isLocalURL)(r)){o&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),i){let e=!1;if(i({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:u}=e.r(99781);l.default.startTransition(()=>{u(r,o?"replace":"push",!1===a?p.ScrollBehavior.NoScroll:p.ScrollBehavior.Default,n.current,s)})}}(t,z,j,S,I,A,k)},onMouseEnter(e){E||"function"!=typeof T||T(e),E&&a.props&&"function"==typeof a.props.onMouseEnter&&a.props.onMouseEnter(e),U&&$&&(0,m.onNavigationIntent)(e.currentTarget,!0===F)},onTouchStart:function(e){E||"function"!=typeof P||P(e),E&&a.props&&"function"==typeof a.props.onTouchStart&&a.props.onTouchStart(e),U&&$&&(0,m.onNavigationIntent)(e.currentTarget,!0===F)}};return(0,u.isAbsoluteUrl)(z)?H.href=z:E&&!N&&("a"!==a.type||"href"in a.props)||(H.href=(0,f.addBasePath)(z)),b=E?l.default.cloneElement(a,H):(0,i.jsx)("a",{...L,...H,children:o}),(0,i.jsx)(v.Provider,{value:y,children:b})}e.r(84508);let v=(0,l.createContext)(m.IDLE_LINK_STATUS),y=()=>(0,l.useContext)(v);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},48256,e=>{"use strict";let t=(0,e.i(75254).default)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]);e.s(["Globe",0,t],48256)}]);

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.