1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,841947,e=>{"use strict";e.s(["default",()=>t]);let t=(0,e.i(475254).default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},631171,e=>{"use strict";e.s(["default",()=>t]);let t=(0,e.i(475254).default)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},664659,e=>{"use strict";e.s(["ChevronDown",()=>t.default]);var t=e.i(631171)},296626,e=>{"use strict";e.s(["Presence",()=>o]);var t=e.i(271645),n=e.i(820783),r=e.i(934620),o=e=>{let{present:o,children:i}=e,l=function(e){var n,o;let[i,l]=t.useState(),s=t.useRef(null),d=t.useRef(e),c=t.useRef("none"),[u,p]=(n=e?"mounted":"unmounted",o={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},t.useReducer((e,t)=>{let n=o[e][t];return null!=n?n:e},n));return t.useEffect(()=>{let e=a(s.current);c.current="mounted"===u?e:"none"},[u]),(0,r.useLayoutEffect)(()=>{let t=s.current,n=d.current;if(n!==e){let r=c.current,o=a(t);e?p("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?p("UNMOUNT"):n&&r!==o?p("ANIMATION_OUT"):p("UNMOUNT"),d.current=e}},[e,p]),(0,r.useLayoutEffect)(()=>{if(i){var e;let t,n=null!=(e=i.ownerDocument.defaultView)?e:window,r=e=>{let r=a(s.current).includes(CSS.escape(e.animationName));if(e.target===i&&r&&(p("ANIMATION_END"),!d.current)){let e=i.style.animationFillMode;i.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===i.style.animationFillMode&&(i.style.animationFillMode=e)})}},o=e=>{e.target===i&&(c.current=a(s.current))};return i.addEventListener("animationstart",o),i.addEventListener("animationcancel",r),i.addEventListener("animationend",r),()=>{n.clearTimeout(t),i.removeEventListener("animationstart",o),i.removeEventListener("animationcancel",r),i.removeEventListener("animationend",r)}}p("ANIMATION_END")},[i,p]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:t.useCallback(e=>{s.current=e?getComputedStyle(e):null,l(e)},[])}}(o),s="function"==typeof i?i({present:l.isPresent}):t.Children.only(i),d=(0,n.useComposedRefs)(l.ref,function(e){var t,n;let r=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,o=r&&"isReactWarning"in r&&r.isReactWarning;return o?e.ref:(o=(r=null==(n=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:n.get)&&"isReactWarning"in r&&r.isReactWarning)?e.props.ref:e.props.ref||e.ref}(s));return"function"==typeof i||l.isPresent?t.cloneElement(s,{ref:d}):null};function a(e){return(null==e?void 0:e.animationName)||"none"}o.displayName="Presence"},964053,326999,995926,e=>{"use strict";e.s(["Dialog",()=>ea],964053),e.s(["Close",()=>eo,"Content",()=>et,"Description",()=>er,"Dialog",()=>j,"DialogClose",()=>W,"DialogContent",()=>M,"DialogDescription",()=>z,"DialogOverlay",()=>P,"DialogPortal",()=>T,"DialogTitle",()=>Z,"DialogTrigger",()=>R,"Overlay",()=>ee,"Portal",()=>$,"Root",()=>Q,"Title",()=>en,"Trigger",()=>Y,"WarningProvider",()=>K,"createDialogScope",()=>y],326999);var t=e.i(271645),n=e.i(981140),r=e.i(820783),o=e.i(30030),a=e.i(610772),i=e.i(369340),l=e.i(726330),s=e.i(765491),d=e.i(774606),c=e.i(296626),u=e.i(248425),p=e.i(303536),f=e.i(985369),m=e.i(186312),g=e.i(843476),h=Symbol("radix.slottable");function x(e){return t.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===h}var v="Dialog",[D,y]=(0,o.createContextScope)(v),[b,C]=D(v),j=e=>{let{__scopeDialog:n,children:r,open:o,defaultOpen:l,onOpenChange:s,modal:d=!0}=e,c=t.useRef(null),u=t.useRef(null),[p,f]=(0,i.useControllableState)({prop:o,defaultProp:null!=l&&l,onChange:s,caller:v});return(0,g.jsx)(b,{scope:n,triggerRef:c,contentRef:u,contentId:(0,a.useId)(),titleId:(0,a.useId)(),descriptionId:(0,a.useId)(),open:p,onOpenChange:f,onOpenToggle:t.useCallback(()=>f(e=>!e),[f]),modal:d,children:r})};j.displayName=v;var N="DialogTrigger",R=t.forwardRef((e,t)=>{let{__scopeDialog:o,...a}=e,i=C(N,o),l=(0,r.useComposedRefs)(t,i.triggerRef);return(0,g.jsx)(u.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":V(i.open),...a,ref:l,onClick:(0,n.composeEventHandlers)(e.onClick,i.onOpenToggle)})});R.displayName=N;var I="DialogPortal",[O,w]=D(I,{forceMount:void 0}),T=e=>{let{__scopeDialog:n,forceMount:r,children:o,container:a}=e,i=C(I,n);return(0,g.jsx)(O,{scope:n,forceMount:r,children:t.Children.map(o,e=>(0,g.jsx)(c.Presence,{present:r||i.open,children:(0,g.jsx)(d.Portal,{asChild:!0,container:a,children:e})}))})};T.displayName=I;var _="DialogOverlay",P=t.forwardRef((e,t)=>
1{let n=w(_,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=C(_,e.__scopeDialog);return a.modal?(0,g.jsx)(c.Presence,{present:r||a.open,children:(0,g.jsx)(A,{...o,ref:t})}):null});P.displayName=_;var E=function(e){let n=function(e){let n=t.forwardRef((e,n)=>{let{children:o,...a}=e;if(t.isValidElement(o)){var i,l,s;let e,d,c=(d=(e=null==(l=Object.getOwnPropertyDescriptor((i=o).props,"ref"))?void 0:l.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(d=(e=null==(s=Object.getOwnPropertyDescriptor(i,"ref"))?void 0:s.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref,u=function(e,t){let n={...t};for(let r in t){let o=e[r],a=t[r];/^on[A-Z]/.test(r)?o&&a?n[r]=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let r=a(...t);return o(...t),r}:o&&(n[r]=o):"style"===r?n[r]={...o,...a}:"className"===r&&(n[r]=[o,a].filter(Boolean).join(" "))}return{...e,...n}}(a,o.props);return o.type!==t.Fragment&&(u.ref=n?(0,r.composeRefs)(n,c):c),t.cloneElement(o,u)}return t.Children.count(o)>1?t.Children.only(null):null});return n.displayName="".concat(e,".SlotClone"),n}(e),o=t.forwardRef((e,r)=>{let{children:o,...a}=e,i=t.Children.toArray(o),l=i.find(x);if(l){let e=l.props.children,o=i.map(n=>n!==l?n:t.Children.count(e)>1?t.Children.only(null):t.isValidElement(e)?e.props.children:null);return(0,g.jsx)(n,{...a,ref:r,children:t.isValidElement(e)?t.cloneElement(e,void 0,o):null})}return(0,g.jsx)(n,{...a,ref:r,children:o})});return o.displayName="".concat(e,".Slot"),o}("DialogOverlay.RemoveScroll"),A=t.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=C(_,n);return(0,g.jsx)(f.RemoveScroll,{as:E,allowPinchZoom:!0,shards:[o.contentRef],children:(0,g.jsx)(u.Primitive.div,{"data-state":V(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),S="DialogContent",M=t.forwardRef((e,t)=>{let n=w(S,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=C(S,e.__scopeDialog);return(0,g.jsx)(c.Presence,{present:r||a.open,children:a.modal?(0,g.jsx)(k,{...o,ref:t}):(0,g.jsx)(F,{...o,ref:t})})});M.displayName=S;var k=t.forwardRef((e,o)=>{let a=C(S,e.__scopeDialog),i=t.useRef(null),l=(0,r.useComposedRefs)(o,a.contentRef,i);return t.useEffect(()=>{let e=i.current;if(e)return(0,m.hideOthers)(e)},[]),(0,g.jsx)(U,{...e,ref:l,trapFocus:a.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,n.composeEventHandlers)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null==(t=a.triggerRef.current)||t.focus()}),onPointerDownOutside:(0,n.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:(0,n.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault())})}),F=t.forwardRef((e,n)=>{let r=C(S,e.__scopeDialog),o=t.useRef(!1),a=t.useRef(!1);return(0,g.jsx)(U,{...e,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var n,i;null==(n=e.onCloseAutoFocus)||n.call(e,t),t.defaultPrevented||(o.current||null==(i=r.triggerRef.current)||i.focus(),t.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:t=>{var n,i;null==(n=e.onInteractOutside)||n.call(e,t),t.defaultPrevented||(o.current=!0,"pointerdown"===t.detail.originalEvent.type&&(a.current=!0));let l=t.target;(null==(i=r.triggerRef.current)?void 0:i.contains(l))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),U=t.forwardRef((e,n)=>{let{__scopeDialog:o,trapFocus:a,onOpenAutoFocus:i,onCloseAutoFocus:d,...c}=e,u=C(S,o),f=t.useRef(null),m=(0,r.useComposedRefs)(n,f);return(0,p.useFocusGuards)(),(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(s.FocusScope,{asChild:!0,loop:!0,trapped:a,onMountAutoFocus:i,onUnmountAutoFocus:d,children:(0,g.jsx)(l.DismissableLayer,{role:"dialog",id:u.contentId,"aria-describedby":u.descriptionId,"aria-labelledby":u.titleId,"data-state":V(u.open),...c,ref:m,onDismiss:()=>u.onOpenChange(!1)})}),(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(G,{titleId:u.titleId}),(0,g.jsx)(J,{contentRef:f,descriptionId:u.descriptionId})]})]})}),L="DialogTitle",Z=t.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=C(L,n);return(0,g.jsx)(u.Primitive.h2,{id:o.titleId,...r,ref:t})});Z.displayName=L;var B="DialogDescription",z=t.forwardRef((e,t)=>
1{let{__scopeDialog:n,...r}=e,o=C(B,n);return(0,g.jsx)(u.Primitive.p,{id:o.descriptionId,...r,ref:t})});z.displayName=B;var H="DialogClose",W=t.forwardRef((e,t)=>{let{__scopeDialog:r,...o}=e,a=C(H,r);return(0,g.jsx)(u.Primitive.button,{type:"button",...o,ref:t,onClick:(0,n.composeEventHandlers)(e.onClick,()=>a.onOpenChange(!1))})});function V(e){return e?"open":"closed"}W.displayName=H;var q="DialogTitleWarning",[K,X]=(0,o.createContext)(q,{contentName:S,titleName:L,docsSlug:"dialog"}),G=e=>{let{titleId:n}=e,r=X(q),o="`".concat(r.contentName,"` requires a `").concat(r.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(r.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(r.docsSlug);return t.useEffect(()=>{n&&(document.getElementById(n)||console.error(o))},[o,n]),null},J=e=>{let{contentRef:n,descriptionId:r}=e,o=X("DialogDescriptionWarning"),a="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(o.contentName,"}.");return t.useEffect(()=>{var e;let t=null==(e=n.current)?void 0:e.getAttribute("aria-describedby");r&&t&&(document.getElementById(r)||console.warn(a))},[a,n,r]),null},Q=j,Y=R,$=T,ee=P,et=M,en=Z,er=z,eo=W,ea=e.i(326999);e.s(["XIcon",()=>ei.default],995926);var ei=e.i(841947)},573219,e=>{"use strict";e.s(["Dialog",()=>i,"DialogClose",()=>d,"DialogContent",()=>u,"DialogDescription",()=>g,"DialogFooter",()=>f,"DialogHeader",()=>p,"DialogTitle",()=>m,"DialogTrigger",()=>l]);var t=e.i(843476),n=e.i(964053),r=e.i(975157),o=e.i(850275),a=e.i(995926);function i(e){let{...r}=e;return(0,t.jsx)(n.Dialog.Root,{"data-slot":"dialog",...r})}function l(e){let{...r}=e;return(0,t.jsx)(n.Dialog.Trigger,{"data-slot":"dialog-trigger",...r})}function s(e){let{...r}=e;return(0,t.jsx)(n.Dialog.Portal,{"data-slot":"dialog-portal",...r})}function d(e){let{...r}=e;return(0,t.jsx)(n.Dialog.Close,{"data-slot":"dialog-close",...r})}function c(e){let{className:o,...a}=e;return(0,t.jsx)(n.Dialog.Overlay,{"data-slot":"dialog-overlay",className:(0,r.cn)("fixed inset-0 isolate z-50 bg-black/30 duration-100 supports-backdrop-filter:backdrop-blur-sm data-open:animate-in data-open:fade-in-0 data-closed:animate-out data-closed:fade-out-0",o),...a})}function u(e){let{className:i,children:l,showCloseButton:d=!0,...u}=e;return(0,t.jsxs)(s,{children:[(0,t.jsx)(c,{}),(0,t.jsxs)(n.Dialog.Content,{"data-slot":"dialog-content",className:(0,r.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-6 rounded-4xl bg-popover p-6 text-sm text-popover-foreground shadow-xl ring-1 ring-foreground/5 duration-100 outline-none sm:max-w-md dark:ring-foreground/10 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",i),...u,children:[l,d&&(0,t.jsx)(n.Dialog.Close,{"data-slot":"dialog-close",asChild:!0,children:(0,t.jsxs)(o.Button,{variant:"ghost",className:"absolute top-4 right-4",size:"icon-sm",children:[(0,t.jsx)(a.XIcon,{}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})})]})]})}function p(e){let{className:n,...o}=e;return(0,t.jsx)("div",{"data-slot":"dialog-header",className:(0,r.cn)("flex flex-col gap-1.5",n),...o})}function f(e){let{className:a,showCloseButton:i=!1,children:l,...s}=e;return(0,t.jsxs)("div",{"data-slot":"dialog-footer",className:(0,r.cn)("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",a),...s,children:[l,i&&(0,t.jsx)(n.Dialog.Close,{asChild:!0,children:(0,t.jsx)(o.Button,{variant:"outline",children:"Close"})})]})}function m(e){let{className:o,...a}=e;return(0,t.jsx)(n.Dialog.Title,{"data-slot":"dialog-title",className:(0,r.cn)("font-heading text-base leading-none font-medium",o),...a})}function g(e){let{className:o,...a}=e;return(0,t.jsx)(n.Dialog.Description,{"data-slot":"dialog-description",className:(0,r.cn)("text-sm text-muted-foreground *:[a]:underline *:[a]:underline-offset-3 *:[a]:hover:text-foreground",o),...a})}},720241,e=>{"use strict";e.s(["default",()=>t]);let t=(0,e.i(475254).default)("expand",[["path",{d:"m15 15 6 6",key:"1s409w"}],["path",{d:"m15 9 6-6",key:"ko1vev"}],["path",{d:"M21 16v5h-5",key:"1ck2sf"}],["path",{d:"M21 8V3h-5",key:"1qoq8a"}],["path",{d:"M3 16v5h5",key:"1t08am"}],["path",{d:"m3 21 6-6",key:"wwnumi"}],["path",{d:"M3 8V3h5",key:"1ln10m"}],["path",{d:"M9 9 3 3",key:"v551iv"}]])},759714,e=>{"use strict";e.s(["Expand",()=>t.default]);var t=e.i(720241)},955860,e=>{"use strict";e.s(["default",()=>i]);var t=e.i(843476),n=e.i(331396),r=e.i(946486),o=e.i(695712);let a=(0,n.createAuthClient)();function i(e){var n,i;let{className:l,signedOutHref:s,signedOutLabel:d,signedInHref:c="/app",onClick:u,tracking:p,children:f}=e,{data:m}=a.useSession(),g=!!(null==m||null==(n=m.user)?void 0:n.id),h=g?c:s,x=g?"Dashboard":d,v=p?{auth_state:g?r.FORMZZ_PUBLIC_AUTH_STATES.signedIn:r.FORMZZ_PUBLIC_AUTH_STATES.signedOut,cta_destination:g?null!=(i=p.signedInDestination)?i:r.FORMZZ_PUBLIC_CTA_DESTINATIONS.dashboard:p.signedOutDestination,cta_href:h,cta_id:p.ctaId,cta_label:x,cta_location:p.ctaLocation}:void 0;return(0,t.jsxs)(o.default,{href:h,className:l,onClick:u,tracking:v,children:[x,f]})}},543531,e=>{"use strict";e.s(["default",()=>c]);var t=e.i(843476),n=e.i(463059),r=e.i(759714),o=e.i(37727),a=e.i(946486),i=e.i(320618),l=e.i(955860),s=e.i(573219);let d="inline-flex items-center rounded-xl border border-border bg-card px-4 py-1 text-sm font-medium text-foreground transition-colors hover:border-ring/40";function c(e){let{slug:c,title:u,description:p,role:f,goal:m,formType:g}=e,{pathPrefix:h}=(0,i.useFormzzRouteContext)(),x="".concat(h,"/signup/?template=").concat(encodeURIComponent(c)),v="/app/?template=".concat(encodeURIComponent(c)),D="".concat(h,"/templates/render-preview/").concat(encodeURIComponent(c),"/"),y="".concat(h,"/templates/"),b=(e,t)=>{let n=new URLSearchParams;return n.set("section",e),n.set(e,t),"".concat(y,"?").concat(n.toString())};return(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{className:"mb-12 space-y-6",children:[(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-4",children:[(0,t.jsxs)(s.Dialog,{children:[(0,t.jsx)(s.DialogTrigger,{asChild:!0,children:(0,t.jsxs)("button",{type:"button",className:"inline-flex h-11 items-center gap-2 rounded-xl border border-border bg-card px-5 text-sm font-medium text-foreground transition-colors hover:border-ring/40",children:[(0,t.jsx)(r.Expand,{className:"size-4"}),"Preview template"]})}),(0,t.jsxs)(s.DialogContent,{showCloseButton:!1,className:"inset-0 h-dvh w-screen max-w-none translate-x-0 translate-y-0 gap-0 rounded-none border-0 bg-transparent p-0 shadow-none sm:max-w-none",children:[(0,t.jsxs)(s.DialogHeader,{className:"sr-only",children:[(0,t.jsx)(s.DialogTitle,{children:u}),(0,t.jsx)(s.DialogDescription,{children:p})]}),(0,t.jsxs)("div",{className:"relative h-full w-full overflow-hidden",children:[(0,t.jsx)(s.DialogClose,{asChild:!0,children:(0,t.jsx)("button",{type:"button","aria-label":"Close preview",className:"absolute top-5 right-5 z-20 inline-flex size-10 items-center justify-center rounded-full border border-white/15 bg-black/50 text-white backdrop-blur-md transition-colors hover:bg-black/65",children:(0,t.jsx)(o.X,{className:"size-4"})})}),(0,t.jsx)("iframe",{src:D,title:"".concat(u," preview"),className:"h-full w-full border-0 bg-white"})]})]})]}),(0,t.jsx)(l.default,{signedOutHref:x,signedInHref:v,signedOutLabel:"Use this template",className:"inline-flex h-11 items-center gap-1.5 rounded-xl bg-primary px-6 text-sm font-medium text-primary-foreground transition-colors hover:bg-primary/90",tracking:{ctaId:a.FORMZZ_PUBLIC_CTA_IDS.templateDetailPrimary,ctaLocation:a.FORMZZ_PUBLIC_CTA_LOCATIONS.templateDetail,signedInDestination:a.FORMZZ_PUBLIC_CTA_DESTINATIONS.dashboard,signedOutDestination:a.FORMZZ_PUBLIC_CTA_DESTINATIONS.signup},children:(0,t.jsx)(n.ChevronRight,{className:"size-3.5"})})]}),(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-2",children:[(0,t.jsx)("a",{href:b("role",f),className:d,children:f}),(0,t.jsx)("a",{href:b("goal",m),className:d,children:m}),(0,t.jsx)("a",{href:b("formType",g),className:d,children:g})]})]})})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.