PageSourceSearch

https://www.sketricgen.ai/_next/static/chunks/app/(landing-page)/contact/page-d77d3df2a81b6fd2.js

js sketricgen.ai collected 2026-10-03 23:24:35 UTC 24,906 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[46616],{18165:(e,a,t)=>{"use strict";t.d(a,{Cl:()=>s,GM:()=>i,ag:()=>o});var r=t(3648);function n(){let e=(0,r._)(['\n(function () {\n  function valid(token) {\n    try {\n      var part = token.split(".")[1];\n      if (!part) return false;\n      var normalized = part.replace(/-/g, "+").replace(/_/g, "/");\n      var padded = normalized.padEnd(normalized.length + ((4 - normalized.length % 4) % 4), "=");\n      var payload = JSON.parse(atob(padded));\n      return typeof payload.exp === "number" && payload.exp * 1000 > Date.now() + 5000;\n    } catch (_) {\n      return false;\n    }\n  }\n  var access = "";\n  var id = "";\n  document.cookie.split(";").forEach(function (entry) {\n    var separator = entry.indexOf("=");\n    if (separator < 0) return;\n    var name = entry.slice(0, separator).trim();\n    var value;\n    try {\n      value = decodeURIComponent(entry.slice(separator + 1).trim());\n    } catch (_) {\n      return;\n    }\n    if (name.endsWith(".accessToken")) access = value;\n    if (name.endsWith(".idToken")) id = value;\n  });\n  var authenticated = valid(access) && valid(id);\n  window.__SKGEN_AUTH_HINT__ = authenticated;\n  document.querySelectorAll("[data-landing-auth-cta-label]").forEach(function (label) {\n    label.textContent = authenticated ? "Dashboard" : "Try Now";\n  });\n})();\n']);return n=function(){return e},e}function s(e){let{isAuthenticated:a,isLoading:t,browserAuthHint:r}=e;return(t?r:a)?"dashboard":"try-now"}function i(e){return{isAuthenticated:!1,isLoading:!0,user:null,provisionalUser:e}}function l(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();try{let t=e.split(".")[1];if(!t)return!1;let r=t.replace(/-/g,"+").replace(/_/g,"/"),n=r.padEnd(r.length+(4-r.length%4)%4,"="),s=JSON.parse(globalThis.atob(n));return"number"==typeof s.exp&&1e3*s.exp>a+5e3}catch(e){return!1}}function o(){let e=window;return"boolean"==typeof e.__SKGEN_AUTH_HINT__?e.__SKGEN_AUTH_HINT__:function(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now(),t="",r="";for(let a of e.split(";")){let e=a.indexOf("=");if(e<0)continue;let n=a.slice(0,e).trim(),s=a.slice(e+1).trim();try{s=decodeURIComponent(s)}catch(e){continue}n.endsWith(".accessToken")&&(t=s),n.endsWith(".idToken")&&(r=s)}return l(t,a)&&l(r,a)}(document.cookie)}String.raw(n())},30353:(e,a,t)=>{"use strict";t.d(a,{A:()=>c});var r=t(22342),n=t(33670),s=t(32467),i=t(83101),l=t(5558),o=t(25016);let d=(0,i.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all duration-500 ease-in-out disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive cursor-pointer",{variants:{variant:{default:"rounded-[12px] border-[1.5px] border-border/60 hover:border-border/80 shadow-[0px_0.706592px_0.706592px_-0.625px_rgba(0,0,0,0.15), 0px_1.80656px_1.80656px_-1.25px_rgba(0,0,0,0.14), 0px_3.62176px_3.62176px_-1.875px_rgba(0,0,0,0.14), 0px_6.8656px_6.8656px_-2.5px_rgba(0,0,0,0.13), 0px_13.6468px_13.6468px_-3.125px_rgba(0,0,0,0.1), 0px_30px_30px_-3.75px_rgba(0,0,0,0.05)] opacity-100 text-foreground",destructive:"bg-destructive text-foreground hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"h-full rounded-[12px] border-[1.5px] border-border/60 hover:border-border/80 shadow-[0px_0.706592px_0.706592px_-0.625px_rgba(0,0,0,0.15), 0px_1.80656px_1.80656px_-1.25px_rgba(0,0,0,0.14), 0px_3.62176px_3.62176px_-1.875px_rgba(0,0,0,0.14), 0px_6.8656px_6.8656px_-2.5px_rgba(0,0,0,0.13), 0px_13.6468px_13.6468px_-3.125px_rgba(0,0,0,0.1), 0px_30px_30px_-3.75px_rgba(0,0,0,0.05)] opacity-100 text-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"bg-transparent text-foreground hover:bg-white/10",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-11 text-base font-normal rounded-lg px-6 has-[>svg]:px-4",icon:"size-9","icon-sm":"size-8","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});function c(e){let{className:a,variant:t="default",size:i="default",asChild:c=!1,...u}=e,p=(0,n.useMemo)(()=>"default"===t?{initial:{background:"linear-gradient(rgb(79, 26, 214) 35.4431%, rgb(128, 89, 227) 100%)"},whileHover:{background:"linear-gradient(rgb(128, 89, 227) 0%, rgb(79, 26, 214) 62%)"}}:"outline"===t?{initial:{background:"linear-gradient(rgba(255, 255, 255, 0.06) 35.4431%, rgba(255, 255, 255, 0.15) 100%)"},whileHover:{background:"linear-gradient(rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.06) 62%)"}}:{},[t]),m={duration:.3,ease:"easeInOut"};if(c){let e=s.DX;return(0,r.jsx)(l.P.div,{initial:p.initial,animate:p.initial,whileHover:p.whileHover,transition:m,className:(0,o.cn)(d({variant:t,size:i}),"inline-flex"),children:(0,r.jsx)(e,{"data-slot":"button","data-variant":t,"data-size":i,className:(0,o.cn)(a),...u})})}let f=l.P.button;return(0,r.jsx)(f,{"data-slot":"button","data-variant":t,"data-size":i,className:(0,o.cn)(d({variant:t,size:i,className:a})),initial:p.initial,animate:p.initial,whileHover:p.whileHover,transition:m,...u})}},33789:(e,a,t)=>{"use strict";t.d(a,{p:()=>i});var r=t(22342),n=t(33670),s=t(25016);let i=n.forwardRef((e,a)=>{let{className:t,type:n,...i}=e;return(0,r.jsx)("input",{type:n,className:(0,s.cn)("flex h-10 w-full rounded-lg border border-border/40 bg-input px-3 py-2 text-sm r
1ing-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-secondary-foreground/40 dark:placeholder:text-secondary-foreground/50 focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50",t),ref:a,...i})});i.displayName="Input"},47507:(e,a,t)=>{"use strict";t.d(a,{bq:()=>p,eb:()=>g,gC:()=>x,l6:()=>c,yv:()=>u});var r=t(22342),n=t(33670),s=t(4729),i=t(59007),l=t(20233),o=t(72251),d=t(25016);let c=s.bL;s.YJ;let u=s.WT,p=n.forwardRef((e,a)=>{let{className:t,children:n,...l}=e;return(0,r.jsxs)(s.l9,{ref:a,className:(0,d.cn)("flex h-10 w-full items-center justify-between whitespace-nowrap rounded-lg border border-border/40 bg-input px-3 py-2 text-sm shadow-xs ring-offset-background placeholder:text-secondary-foreground focus:outline-hidden focus:ring-1 focus:ring-ring disabled:cursor-not-allowed disabled:opacity-50 [&>span]:line-clamp-1 hover:bg-accent hover:text-accent-foreground transition-colors data-placeholder:text-secondary-foreground",t),...l,children:[n,(0,r.jsx)(s.In,{asChild:!0,children:(0,r.jsx)(i.A,{className:"h-4 w-4 opacity-50"})})]})});p.displayName=s.l9.displayName;let m=n.forwardRef((e,a)=>{let{className:t,...n}=e;return(0,r.jsx)(s.PP,{ref:a,className:(0,d.cn)("flex cursor-default items-center justify-center py-1 hover:bg-accent hover:text-accent-foreground transition-colors",t),...n,children:(0,r.jsx)(l.A,{className:"h-4 w-4"})})});m.displayName=s.PP.displayName;let f=n.forwardRef((e,a)=>{let{className:t,...n}=e;return(0,r.jsx)(s.wn,{ref:a,className:(0,d.cn)("flex cursor-default items-center justify-center py-1 hover:bg-accent hover:text-accent-foreground transition-colors",t),...n,children:(0,r.jsx)(i.A,{className:"h-4 w-4"})})});f.displayName=s.wn.displayName;let x=n.forwardRef((e,a)=>{let{className:t,children:n,position:i="popper",...l}=e;return(0,r.jsx)(s.ZL,{children:(0,r.jsxs)(s.UC,{ref:a,className:(0,d.cn)("relative z-60 max-h-96 min-w-32 overflow-hidden rounded-md border bg-popover text-popover-foreground shadow-md 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 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2","popper"===i&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",t),position:i,...l,children:[(0,r.jsx)(m,{}),(0,r.jsx)(s.LM,{className:(0,d.cn)("p-1","popper"===i&&"h-(--radix-select-trigger-height) w-full min-w-(--radix-select-trigger-width)"),children:n}),(0,r.jsx)(f,{})]})})});x.displayName=s.UC.displayName,n.forwardRef((e,a)=>{let{className:t,...n}=e;return(0,r.jsx)(s.JU,{ref:a,className:(0,d.cn)("px-2 py-1.5 text-sm font-semibold",t),...n})}).displayName=s.JU.displayName;let g=n.forwardRef((e,a)=>{let{className:t,children:n,...i}=e;return(0,r.jsxs)(s.q7,{ref:a,className:(0,d.cn)("relative flex w-full cursor-default select-none items-center rounded-sm py-1.5 pl-2 pr-8 text-sm outline-hidden focus:bg-accent focus:text-accent-foreground hover:bg-accent hover:text-accent-foreground transition-colors data-disabled:pointer-events-none data-disabled:opacity-50",t),...i,children:[(0,r.jsx)("span",{className:"absolute right-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,r.jsx)(s.VF,{children:(0,r.jsx)(o.A,{className:"h-4 w-4"})})}),(0,r.jsx)(s.p4,{children:n})]})});g.displayName=s.q7.displayName,n.forwardRef((e,a)=>{let{className:t,...n}=e;return(0,r.jsx)(s.wv,{ref:a,className:(0,d.cn)("-mx-1 my-1 h-px bg-muted",t),...n})}).displayName=s.wv.displayName},57869:(e,a,t)=>{"use strict";t.d(a,{n:()=>i});var r=t(22342);t(33670);var n=t(25016);let s={default:"max-w-7xl",narrow:"max-w-5xl",wide:"max-w-350"};function i(e){let{children:a,className:t,parentClassName:i,size:l="default"}=e;return(0,r.jsx)("div",{className:(0,n.cn)("bg-background",i),children:(0,r.jsx)("div",{className:(0,n.cn)(s[l],"mx-auto w-full min-w-0 space-y-4 px-4 py-4 sm:px-6 sm:py-6 lg:py-10",t),children:a})})}},58010:(e,a,t)=>{"use strict";t.d(a,{default:()=>x});var r=t(22342),n=t(33670),s=t(5558),i=t(18720),l=t(84290),o=t(30353),d=t(33789),c=t(67001),u=t(47507),p=t(57869),m=t(25016),f=t(75849);function x(e){let{initialRequestCategory:a}=e,{user:t,isAuthenticated:x,isLoading:g}
1=(0,f.A)(),[b,h]=(0,n.useState)({name:"",email:"",requestCategory:null!=a?a:"",companyType:"",message:""}),[v,y]=(0,n.useState)(!1),w=""!==b.name.trim()&&""!==b.message.trim();(0,n.useEffect)(()=>{t&&!b.email&&h(e=>({...e,email:t.email,name:t.name}))},[t,x]);let N=async e=>{if(e.preventDefault(),!b.name||!b.message)return void i.toast.error("Please fill in all required fields");y(!0);try{let e="Email from SketricGen\n\n     Company Type: ".concat(b.companyType||"","\n     --------------------------------\n      ").concat(b.message),r={name:b.name,email:b.email||"",reason:"Request Category: ".concat(b.requestCategory||""),message:e},n=await fetch("https://d968awpjs3.execute-api.us-east-1.amazonaws.com/v1/",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(r)});if(!n.ok)throw Error("HTTP error! status: ".concat(n.status));i.toast.success("Thank you! Your message has been sent successfully."),h({name:"",email:(null==t?void 0:t.email)||"",requestCategory:null!=a?a:"",companyType:"",message:""})}catch(e){i.toast.error("Failed to send message. Please try again later.")}finally{y(!1)}},_=e=>{h(a=>({...a,[e.target.name]:e.target.value}))};return(0,r.jsxs)(p.n,{className:"bg-black max-w-350 mx-auto py-20 lg:py-32",parentClassName:"bg-black relative",children:[(0,r.jsx)("div",{className:"absolute inset-0 z-0 overflow-hidden pointer-events-none",children:(0,r.jsx)("div",{className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[800px] h-[800px] bg-[radial-gradient(circle,rgba(79,26,214,0.3)_0%,transparent_70%)] blur-3xl"})}),(0,r.jsxs)("div",{className:"relative z-10",children:[(0,r.jsxs)(s.P.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6},className:"text-center flex flex-col items-center justify-center mb-10",children:[(0,r.jsxs)("div",{className:"flex items-center justify-center gap-2 mb-8 p-2 border border-[#ffffff1a] rounded-full w-fit bg-[conic-gradient(rgba(255,255,255,0.15)_0deg,rgba(255,255,255,0)_72deg,rgba(79,26,214,0.2)_171.892deg,rgba(255,255,255,0)_270deg,rgba(255,255,255,0.15)_360deg)]",children:[(0,r.jsx)(l.L,{children:"24/7"}),(0,r.jsx)("p",{className:"text-white text-sm font-medium",children:"Collaborate With Us"})]}),(0,r.jsx)("h1",{className:"text-4xl md:text-5xl lg:text-6xl font-normal max-w-3xl text-white mb-4",children:"We are Ready to Help."}),(0,r.jsxs)(s.P.div,{initial:{opacity:0,y:10},animate:{opacity:1,y:0},transition:{duration:.6,delay:.1},className:"my-4 flex flex-col sm:flex-row items-center justify-center gap-4 bg-card/40 border border-[#ffffff1a] p-6 rounded-lg",children:[(0,r.jsx)("p",{className:"text-base text-[#ffffff99] text-center sm:text-left max-w-sm",children:"Schedule a personalized demo to see how we can help transform your workflow."}),(0,r.jsx)(o.A,{asChild:!0,variant:"default",className:"group relative overflow-hidden text-white text-base",children:(0,r.jsx)("a",{href:"https://calendar.app.google/EyugiwZjnHygikYaA",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-3",children:(0,r.jsx)("span",{children:"Book a Demo"})})})]})]}),(0,r.jsxs)(s.P.div,{id:"contact-form",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6,delay:.2},className:"max-w-4xl mx-auto",children:[(0,r.jsx)("div",{className:"text-center mb-8",children:(0,r.jsxs)("p",{className:"text-base text-[#ffffff99]",children:["Need support?"," ",(0,r.jsx)("span",{className:"text-white font-medium",children:"Contact us directly."})]})}),(0,r.jsxs)("form",{onSubmit:N,className:"relative rounded-2xl border border-[rgba(79,26,214,0.3)] bg-[rgba(0,0,0,0.4)] backdrop-blur-sm p-8 md:p-12 shadow-[0_0_40px_rgba(79,26,214,0.2)]",children:[(0,r.jsx)("div",{className:"absolute inset-0 rounded-2xl opacity-50 pointer-events-none",style:{background:"linear-gradient(135deg, rgba(79,26,214,0.1) 0%, rgba(79,26,214,0.05) 50%, rgba(79,26,214,0.1) 100%)",filter:"blur(20px)"}}),(0,r.jsxs)("div",{className:"relative z-10",children:[(0,r.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6 mb-6",children:[(0,r.jsxs)("div",{className:"space-y-6",children:[(0,r.jsxs)("div",{className:"space-y-2",children:[(0,r.jsxs)("label",{htmlFor:"name",className:"text-sm font-medium text-white",children:["Name",(0,r.jsx)("span",{className:"text-[#ff4444]",children:"*"})]}),(0,r.jsx)(d.p,{id:"name",name:"name",type:"text",required:!0,value:b.name,onChange:_,placeholder:"Jane",className:"bg-[rgba(255,255,255,0.05)] border-[rgba(255,255,255,0.1)] text-white placeholder:text-[#ffffff66] focus-visible:border-[rgba(79,26,214,0.5)] focus-visible:ring-[rgba(79,26,214,0.3)]"})]}),(0,r.jsxs)("div",{className:"space-y-2",children:[(0,r.jsx)("label",{htmlFor:"email",className:"text-sm font-medium text-white",children:"How can we reach you?"}),(0,r.jsx)(d.p,{id:"email",name:"email",type:"email",value:b.email,onChange:_,placeholder:"[email protected]",disabled:x||g,className:(0,m.cn)("bg-[rgba(255,255,255,0.05)] border-[rgba(255,255,255,0.1)] text-white placeholder:text-[#ffffff66] focus-visible:border-[rgba(79,26,214,0.5)] focus-visible:ring-[rgba(79,26,214,0.3)]",(x||g)&&"cursor-not-allowed opacity-70")})]})]}),(0,r.jsxs)("div",{className:"space-y-6",children:[(0,r.jsxs)("div",{className:"space-y-2",children:[(0,r.jsx)("label",{htmlFor:"requestCategory",className:"text-sm font-medium text-white",children:"Request Category"}),(0,r.jsxs)(u.l6,{value:b.requestCategory,onValueChange:e=>h(a=>({...a,requestCategory:e})),children:[(0,r.jsx)(u.bq,{id:"requestCategory",className:"bg-[rgba(255,255,255,0.05)] border-[rgba(255,255,255,0.1)] text-white data-placeholder:text-[#ffffff66] focus:border-[rgba(79,26,214,0.5)] focus:ring-[rgba(79,26,214,0.3)]",children:(0,r.jsx)(u.yv,{placeholder:"Select category"})}),(0,r.jsxs)(u.gC,{className:"bg-[rgba(0,0,0,0.95)] border-[rgba(255,255,255,0.1)]",children:[(0,r.jsx)(u.eb,{value:"general",className:"text-white",children:"General"}),(0,r.jsx)(u.eb,{value:"technical",className:"text-white",children:"Technical"}),(0,r.jsx)(u.eb,{value:"sales",className:"text-white",children:"Sales"}),(0,r.jsx)(u.eb,{value:"marketing",className:"text-white",children:"Marketing"}),(0,r.jsx)(u.eb,{value:"support",className:"text-white",children:"Support"}),(0,r.jsx)(u.eb,{value:"Affiliate Request",className:"text-white",children:"Affiliate Request"})]})]})]}),(0,r.jsxs)("div",{className:"space-y-2",children:[(0,r.jsx)("label",{htmlFor:"companyType",className:"text-sm font-medium text-white",children:"What's the type of your company?"}),(0,r.jsxs)(u.l6,{value:b.companyType,onValueChange:e=>h(a=>({...a,companyType:e})),children:[(0,r.jsx)(u.bq,{id:"companyType",className:"bg-[rgba(255,255,255,0.05)] border-[rgba(255,255,255,0.1)] text-white data-placeholder:text-[#ffffff66] focus:border-[rgba(79,26,214,0.5)] focus:ring-[rgba(79,26,214,0.3)]",children:(0,r.jsx)(u.yv,{placeholder:"Select category"})}),(0,r.jsxs)(u.gC,{className:"bg-[rgba(0,0,0,0.95)] border-[rgba(255,255,255,0.1)]",children:[(0,r.jsx)(u.eb,{value:"startup",className:"text-white",children:"Startup"}),(0,r.jsx)(u.eb,{value:"enterprise",className:"text-white",children:"Enterprise"}),(0,r.jsx)(u.eb,{value:"agency",className:"text-white",children:"Agency"}),(0,r.jsx)(u.eb,{value:"freelancer",className:"text-white",children:"Freelancer"}),(0,r.jsx)(u.eb,{value:"other",className:"text-white",children:"Other"})]})]})]})]})]}),(0,r.jsxs)("div",{className:"space-y-2 mb-8",children:[(0,r.jsxs)("label",{htmlFor:"message",className:"text-sm font-medium text-white",children:["Message",(0,r.jsx)("span",{className:"text-[#ff4444]",children:"*"})]}),(0,r.jsx)(c.T,{id:"message",name:"message",required:!0,value:b.message,onChange:_,placeholder:"Type your message...",rows:6,className:"bg-[rgba(255,255,255,0.05)] border-[rgba(255,255,255,0.1)] text-white placeholder:text-[#ffffff66] focus-visible:border-[rgba(79,26,214,0.5)] focus-visible:ring-[rgba(79,26,214,0.3)] resize-none"})]}),(0,r.jsx)(o.A,{type:"submit",variant:"default",size:"lg",className:"w-full rounded-lg",disabled:v||!w,children:v?"Submitting...":"Submit Now"})]})]})]})]})]})}},67001:(e,a,t)=>{"use strict";t.d(a,{T:()=>i});var r=t(22342),n=t(33670),s=t(25016);let i=n.forwardRef((e,a)=>{let{className:t,...n}=e;
1return(0,r.jsx)("textarea",{className:(0,s.cn)("flex min-h-[60px] w-full rounded-lg border border-border/40 bg-input px-3 py-2 shadow-xs placeholder:text-secondary-foreground/40 dark:placeholder:text-secondary-foreground/50 focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50 text-sm",t),ref:a,...n})});i.displayName="Textarea"},69320:(e,a,t)=>{Promise.resolve().then(t.bind(t,58010))},75849:(e,a,t)=>{"use strict";t.d(a,{AuthProvider:()=>f,A:()=>x});var r=t(22342),n=t(33670),s=t(30926);let i=(0,s.createServerReference)("00ed7ca205b786aff86ced0ef1417c0e2d5bd3e80a",s.callServer,void 0,s.findSourceMapURL,"getAuthSessionAction");var l=t(18165);let o=(0,n.createContext)({isAuthenticated:!1,isLoading:!0,user:null,refreshUser:async()=>{}}),d="sketric_auth_cache";function c(){try{let e=localStorage.getItem(d);if(!e)return null;let a=JSON.parse(e);if(Date.now()-a.timestamp<18e5)return a;return localStorage.removeItem(d),null}catch(e){return null}}function u(e,a){try{let t={user:e,isAuthenticated:a,timestamp:Date.now()};localStorage.setItem(d,JSON.stringify(t))}catch(e){}}function p(){try{localStorage.removeItem(d)}catch(e){}}function m(e){var a,t,r;let n=null==e||null==(a=e.idToken)?void 0:a.payload;if(!n)return null;let s=(null==e||null==(r=e.accessToken)||null==(t=r.payload)?void 0:t.sub)||n.sub||"";if(!s)return null;let i=n.email||"";return{userId:s,username:n.preferred_username||i.split("@")[0]||"",email:i,name:n.name||i.split("@")[0]||"",attributes:n}}function f(e){var a;let{children:s}=e,[d]=(0,n.useState)(()=>c()),f=(0,l.GM)(null!=(a=null==d?void 0:d.user)?a:null),[x,g]=(0,n.useState)(f.isAuthenticated),[b,h]=(0,n.useState)(f.isLoading),[v,y]=(0,n.useState)(f.user),w=(0,n.useRef)(0),N=(0,n.useRef)(!1),_=async function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];try{var a,r,n;let s;try{let{fetchAuthSession:r}=await Promise.all([t.e(81029),t.e(54697),t.e(90081),t.e(62843),t.e(59232),t.e(85566),t.e(40015),t.e(22384),t.e(71450)]).then(t.bind(t,83362)),{tokens:n}=await r({forceRefresh:e}),s=m(n);if(s){let e=(null==(a=f.provisionalUser)?void 0:a.userId)===s.userId?f.provisionalUser:s;u(e,!0),g(!0),y(e);return}}catch(e){}let l=await i();if(!l||!l.isAuthenticated||!l.userId){p(),g(!1),y(null);return}try{let{fetchUserAttributes:e}=await Promise.all([t.e(81029),t.e(54697),t.e(90081),t.e(62843),t.e(59232),t.e(85566),t.e(40015),t.e(22384),t.e(71450)]).then(t.bind(t,83362)),a=await e();s={userId:l.userId,username:a.preferred_username||(null==(r=a.email)?void 0:r.split("@")[0])||"",email:a.email||"",name:a.name||(null==(n=a.email)?void 0:n.split("@")[0])||"",attributes:a}}catch(e){s={userId:l.userId,username:l.userId.split("@")[0]||"",email:"",name:l.userId.split("@")[0]||""}}u(s,!0),g(!0),y(s)}catch(e){p(),g(!1),y(null)}finally{h(!1)}};(0,n.useEffect)(()=>{let e;_();let a=async()=>{if(N.current)return;let e=Date.now();if(!(e-w.current<2500)){w.current=e,N.current=!0;try{let{fetchAuthSession:e}=await Promise.all([t.e(81029),t.e(54697),t.e(90081),t.e(62843),t.e(59232),t.e(85566),t.e(40015),t.e(22384),t.e(71450)]).then(t.bind(t,83362)),{tokens:s}=await e({forceRefresh:!1}),i=!!((null==s?void 0:s.accessToken)&&(null==s?void 0:s.idToken));if((0,n.startTransition)(()=>{i?(g(!0),y(e=>{var a,t;return null!=(t=null!=e?e:null==(a=c())?void 0:a.user)?t:m(s)})):(p(),g(!1),y(null))}),i){var a,r;let e=null!=(r=null==(a=c())?void 0:a.user)?r:m(s);e&&u(e,!0)}}catch(e){}finally{N.current=!1}}},r=()=>{"visible"===document.visibilityState&&a()};document.addEventListener("visibilitychange",r);let s=!0;return(async()=>{let{Hub:a}=await t.e(51227).then(t.bind(t,51227));s&&(e=a.listen("auth",e=>{let{payload:a}=e;"signedOut"===a.event&&(p(),g(!1),y(null),h(!1))}))})(),()=>{s=!1,null==e||e(),document.removeEventListener("visibilitychange",r)}},[]);let j=async()=>{h(!0),await _(!0)};return(0,r.jsx)(o.Provider,{value:{isAuthenticated:x,isLoading:b,user:v,refreshUser:j},children:s})}let x=()=>(0,n.useContext)(o)},84290:(e,a,t)=>{"use strict";t.d(a,{L:()=>o});var r=t(22342);t(33670);var n=t(32467),s=t(83101),i=t(25016);let l=(0,s.F)("inline-flex items-center justify-center rounded-full border px-2 py-0.5 text-xs font-semibold w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden",{variants:{variant:{default:"relative overflow-hidden rounded-full px-4 py-1.5 border border-[rgba(255,255,255,0.05)] bg-[linear-gradient(0.0738deg,rgba(134,87,255,0.3)_0%,rgba(153,153,153,0.1)_100%)] text-white",secondary:"border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90",destructive:"border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground"},appearance:{default:"",eyebrow:""},size:{default:"",lg:"px-5 py-2"}},defaultVariants:{variant:"default",appearance:"default"}});function o(e){let{className:a,variant:t,appearance:s,size:o,asChild:d=!1,children:c,...u}=e,p=d?n.DX:"span",m="eyebrow"===s;return(0,r.jsx)(p,{"data-slot":"badge",className:(0,i.cn)(l({variant:t,appearance:s,size:m?void 0:o}),m&&"max-w-full whitespace-normal",a),...u,children:m?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{"aria-hidden":!0,
1className:"pointer-events-none absolute inset-0 opacity-20 bg-[conic-gradient(from_0deg_at_50%_50%,rgba(255,255,255,0.15)_0deg,rgba(255,255,255,0)_72deg,rgba(79,26,214,0.2)_172deg,rgba(255,255,255,0)_270deg,rgba(255,255,255,0.15)_360deg)]"}),(0,r.jsx)("span",{className:"relative z-10 inline-flex max-w-full items-center justify-center gap-2 text-center whitespace-normal bg-[linear-gradient(90deg,white_0%,rgba(153,153,153,0)_350%)] bg-clip-text text-xs font-medium uppercase tracking-[0.18em] text-transparent",children:c}),(0,r.jsx)("span",{"aria-hidden":!0,className:"absolute bottom-0 left-1/2 h-px w-2/3 -translate-x-1/2 bg-[linear-gradient(90deg,rgba(79,26,214,0)_0%,rgb(79,26,214)_50%,rgba(0,85,255,0)_100%)]"})]}):c})}}},e=>{e.O(0,[18720,25707,91404,5558,66093,42782,88671,25016,56708,64478,77358],()=>e(e.s=69320)),_N_E=e.O()}]);

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