PageSourceSearch

https://cypherscribe.com/_next/static/chunks/935-c47c043824fe5a43.js

js cypherscribe.com collected 2026-10-04 13:31:43 UTC 29,107 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[935],{97291:function(e,t,a){a.d(t,{Z:function(){return L}});var s=a(85893),n=a(62153),r=a(2759),o=a(69999),i=a(67294),l=a(45487),d=a(66803),c=a(76432);function u(e,t){[...t].reverse().forEach(a=>{let s=e.getVariant(a);s&&(0,d.C)(e,s),e.variantChildren&&e.variantChildren.forEach(e=>{u(e,t)})})}function m(){let e=!1,t=new Set,a={subscribe:e=>(t.add(e),()=>void t.delete(e)),start(a,s){(0,l.k)(e,"controls.start() should only be called after a component has mounted. Consider calling within a useEffect hook.");let n=[];return t.forEach(e=>{n.push((0,c.d)(e,a,{transitionOverride:s}))}),Promise.all(n)},set:a=>((0,l.k)(e,"controls.set() should only be called after a component has mounted. Consider calling within a useEffect hook."),t.forEach(e=>{Array.isArray(a)?u(e,a):"string"==typeof a?u(e,[a]):(0,d.C)(e,a)})),stop(){t.forEach(e=>{!function(e){e.values.forEach(e=>e.stop())}(e)})},mount:()=>(e=!0,()=>{e=!1,a.stop()})};return a}var p=a(96681),h=a(58868);let g=function(){let e=(0,p.h)(m);return(0,h.L)(e.mount,[]),e};var f=a(18079),x=a(53353),y=a(74304),b=a(33299),w=a(41664),v=a.n(w),j=a(11163),N=a(84304),k=a(49364),C=a(80908),S=a(87066),_=a(70342),I=a(34798),z=a(71112),D=a(35489),E=a(44667),T=a(86551);function A(){let[e,t]=(0,i.useState)(!1);(0,i.useEffect)(()=>{setTimeout(()=>{t(!0)},600)},[]);let[a,n]=(0,i.useState)(!1);return(0,s.jsx)("div",{className:"dark min-h-screen bg-background flex items-center justify-center p-4",children:(0,s.jsx)(T.aR,{open:e,children:(0,s.jsxs)(T._T,{className:"max-w-2xl max-h-[90vh] overflow-y-auto !border-gray-500",children:[(0,s.jsx)(T.fY,{children:(0,s.jsxs)("div",{className:"text-center space-y-2",children:[(0,s.jsx)("h2",{className:"text-2xl font-bold",children:"Cypher Scribe is shutting down"}),(0,s.jsx)("p",{className:"text-muted-foreground",children:"Been an amazin journey in these 2 years of operations"})]})}),(0,s.jsx)(T.yT,{asChild:!0,className:"!border-gray-400",children:(0,s.jsx)("div",{className:"space-y-4",children:(0,s.jsxs)("div",{className:"space-y-2",children:[(0,s.jsx)("button",{onClick:()=>n(!a),className:"flex items-center justify-between w-full text-left group",children:(0,s.jsx)("span",{className:"text-muted-foreground transition-all ease-in duration-200 hover:text-white",children:"Founder's note..."})}),a&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{className:"text-sm text-gray-400 leading-relaxed space-y-3 pt-2",children:[(0,s.jsxs)("p",{children:["Heartfelt note: I,"," ",(0,s.jsx)("a",{href:"https://govindbuilds.com/",className:"transition-all ease-in duration-200 hover:text-white underline",target:"_blank",rel:"noopener noreferrer",children:"Govind"}),", built Cypher Scribe as my first startup/SaaS at 19. Got 1 paying customer as well. Had a full-time job plus was also managing Cypher Scribe."]}),(0,s.jsx)("p",{children:"As a young naive builder like every builder, I thought make the perfect product, sexy landing page, solve a problem and optimize your co
1de and money would fall from the sky — but nah, there are other things which a dev/builder doesn't realize are equally important such as distribution, good UX (though Cypher Scribe had great), but in the end Product Hunt launches, Reddit launches only give you short-term adrenaline rushes. It's only long-term continued distribution that turns a great and well-crafted product into a successful biz/SaaS."}),(0,s.jsx)("p",{children:"Nevertheless at 19 during my first launch I learnt a lot, but today at 21 (August 2025) I'm officially shutting down Cypher Scribe. Will continue owning the domain. But the BE APIs and DBs have been shut. The FE and domain are still mine and will remain. Since I wanna continue collecting badges and have a journey to look back on until I make the final cash cow, an amazing product."}),(0,s.jsx)("p",{children:"If you've visited Cypher Scribe and had signed up (thank you for contributing to the adrenaline rush you gave to that 19-year-old who was super pumped seeing 300 users who signed up!) will continue building. See you when I'm successful!"})]}),(0,s.jsx)("div",{className:"!mt-10 mb-6",children:(0,s.jsx)(v(),{href:"https://x.com/govind755",target:"_blank",children:(0,s.jsx)(r.z,{children:"Connect on Twitter :)"})})})]})]})})})]})})})}var L=e=>{var t;let{endpoint:a,leftSideText:l,modalHeading:d,buttonText:c,accessedFrom:u}=e,[m,p]=(0,i.useState)(l),h=g(),w=(0,D.Z)(),[z,T]=(0,i.useState)({mobileWarningModal:w}),[L,R]=(0,i.useState)({email:"",password:""}),[Z,W]=(0,i.useState)(!1),[B,F]=(0,i.useState)(!1),J=(0,j.useRouter)(),[V,G]=(0,i.useState)({loading:!1,error:!1,success:!1});(0,i.useEffect)(()=>{h.start("visible")},[h]);let U={hidden:{},visible:{}},$={hidden:{opacity:0,y:"0.25em"},visible:{opacity:1,y:"0em",transition:{duration:1,ease:[.2,.65,.3,.9]}}},q={display:"inline-block",marginRight:"0.25em",whiteSpace:"nowrap"},H={display:"inline-block",marginRight:"-0.05em"},{data:Y,status:K}=(0,b.useSession)();(0,i.useEffect)(()=>{(async()=>{var e;if("authenticated"===K&&(null==Y?void 0:null===(e=Y.user)||void 0===e?void 0:e.id)&&(V.success||Z)){let e=await X(Y.user.id);e.success?J.push(e.route):(0,y.Am)({title:"Failed to retrieve user data"})}})()},[K,null==Y?void 0:null===(t=Y.user)||void 0===t?void 0:t.id,V.success,Z]);let X=async e=>new Promise(async(t,a)=>
1{try{let a=await S.Z.get("".concat((0,I.D)(),"/send-data-post-login/").concat(e),{headers:{Accept:"application/json","Content-Type":"application/json"}});a.data.success&&(a.data.user.docsContent.pages_content.length>1?(await k.Z.setItem("pageIDsWithNames",{pages_content:a.data.user.docsContent.pages_content,pages_hierarchy:a.data.user.docsContent.pages_hierarchy}),localStorage.setItem("numberOfPages",a.data.user.docsContent.pages_hierarchy.length)):1===a.data.user.docsContent.pages_hierarchy.length&&"3914060c-7190-4bce-b68d-a496bf2e5306"!==a.data.user.docsContent.pages_hierarchy[0].id?(await k.Z.setItem("pageIDsWithNames",{pages_content:a.data.user.docsContent.pages_content,pages_hierarchy:a.data.user.docsContent.pages_hierarchy}),localStorage.setItem("numberOfPages",a.data.user.docsContent.pages_hierarchy.length)):(await k.Z.setItem("pageIDsWithNames",_.M),localStorage.setItem("numberOfPages",1)),localStorage.setItem("workspaceDeatils",JSON.stringify(a.data.user.workspace)),(0,C.dg)("pt",a.data.user.planType),(0,C.dg)("cypherDomain",a.data.user.workspace.cypherDomain),a.data.user.workspace.customDomain&&(0,C.dg)("customDomain",a.data.user.workspace.customDomain),localStorage.setItem("templateChoices",JSON.stringify(a.data.user["style-and-themes"].templates)),localStorage.setItem("savedColors",JSON.stringify(a.data.user["style-and-themes"].colors.LP)),localStorage.setItem("savedColorsToc",JSON.stringify(a.data.user["style-and-themes"].colors.toc)),localStorage.setItem("savedColorsKB",JSON.stringify(a.data.user["style-and-themes"].colors.kb.colors)),localStorage.setItem("savedCustomTextKB",JSON.stringify(a.data.user["style-and-themes"].colors.kb.text)),localStorage.setItem("kbGradientInfo",JSON.stringify({isGradient:a.data.user["style-and-themes"].colors.kb.colors.isGradient,gradinetTemplate:a.data.user["style-and-themes"].colors.kb.colors.gradinetTemplate})),t(a.data.user.docsContent.pages_content.length>1?{success:!0,route:"/workspace"}:1===a.data.user.docsContent.pages_hierarchy.length&&"3914060c-7190-4bce-b68d-a496bf2e5306"!==a.data.user.docsContent.pages_hierarchy[0].id?{success:!0,route:"/workspace"}:{success:!0,route:"/onboarding"}))}catch(e){console.log(e,"cads"),a(!1)}}),Q=async e=>{if(e.preventDefault(),w){T({...z,mobileWarningModal:!0});return}if(!(0,x.l)(L.email))return(0,y.Am)({title:"Please enter a valid email"});if(""===L.password.trim())return(0,y.Am)({title:"Please enter a password"});G({loading:!0,error:!1,success:!1});try{console.log(u,"accessedFrom");let e=await (0,b.signIn)("credentials",{redirect:!1,email:L.email,password:L.password,authProvider:"credentials",tenant_name:(0,N.q)(L.email.split("@")[0]),accessedFrom:u,callbackUrl:"/signup"});console.log(e,"next auth"),(null==e?void 0:e.ok)?("login"===u&&W(!0),"signup"===u&&((0,C.dg)("cypherDomain","".concat((0,N.q)(L.email.split("@")[0]),"-free.cypherscribe.com")),(0,C.dg)("pt","free"),localStorage.setItem("cusTheme","dark"),localStorage.setItem("savedColorsKB",JSON.stringify({primaryText:"#11aadc",secondaryText:"#999999",borderColorHover:"#0dade8"})),localStorage.setItem("kbGradientInfo",JSON.stringify({isGradient:!0,gradinetTemplate:"ocean"})),localStorage.setItem("templateChoices",JSON.stringify({usersChoseTemplateOptions:{leftPanel:"genericColor",toc:"vercelTOC",navbar:"DarkNavbar_LogoAndLinksLeft_RestAllRight"},otherData:{socials:{github:"",reddit:"",twitter:"",linkedin:""},links:[{text:"",url:""},{text:"",url:""},{text:"",url:""}],logo:null}})),J.push("/onboarding")),G({loading:!1,error:!1,success:!0}),(0,y.Am)({title:"You have been successfully logged in"})):(console.log("Authentication failed",e),(0,y.Am)({title:e.error||"Failed to login",action:e.error&&"Email already exists"===e.error&&(0,s.jsx)(v(),{href:"/login",children:(0,s.jsx)(r.z,{children:"Login Now"})})})),G({...V,loading:!1,error:!0})}catch(e){var t,a;console.error("Error:",e),G({loading:!1,error:!0,success:!1}),(null===(a=e.response)||void 0===a?void 0:null===(t=a.data)||void 0===t?void 0:t.error)==="Email already exists"?(0,y.Am)({title:"".concat(e.response.data.error,", please login"),action:(0,s.jsx)(v(),{href:"/login",children:(0,s.jsx)(r.z,{children:"Login Now"})})}):(0,y.Am)({title:e.message||"Authentication failed"})}};return(0,s.jsxs)("div",{children:[(0,s.jsx)(n.Z,{}),(0,s.jsx)(E.Z,{title:"".concat(u," to cypherscribe"),description:"Securely ".concat(u," to cypherscribe and building beautiful docs with minimal effor"),keywords:["no-code documentation platform","developer-friendly docs","interactive docs builder","CypherScribe platform","fast documentation creation","customizable documentation","SEO-friendly docs","best docs tool","developer documentation solution","instant documentation builder"],canonicalUrl:"https://cypherscribe.com/".concat(u)}),(0,s.jsx)("div",{className:"lg:pt-[5.1rem] w-full h-screen pt-11",children:(0,s.jsxs)("div",{className:"flex w-full h-full",children:[(0,s.jsx)("div",{className:"h-full w-1/2 bg-[#18181b] hidden lg:block border-r border-slate-800",children:(0,s.jsxs)("div",{className:"flex flex-col justify-between h-full",children:[(0,s.jsx)("h2",{"aria-label":m,role:"heading",style:{fontSize:"2.7rem",fontWeight:600,paddingLeft:"5rem",paddingTop:"4.2rem",width:"620px"},children:m.split(" ").map((e,t)=>(0,s.jsx)(f.E.span,{"aria-hidden":"true",initial:"hidden",animate:h,variants:U,transition:{delayChildren:.25*t,staggerChildren:.05},style:q,children:e.split("").map((e,t)=>(0,s.jsx)(f.E.span,{"aria-hidden":"true",variants:$,style:H,children:e},t))},t))}),(0,s.jsxs)("blockquote",{class:"space-y-2 pl-20 pr-16 relative -top-6 w-[650px]",children:[(0,s.jsx)("p",{class:"text-sm",children:"“We needed documentation for our SDK and, discovering this platform was a game-changer. It significantly saved time and effort for both our development and design team
1s.”"}),(0,s.jsx)("footer",{class:"text-sm secText",children:"Paras Chhugani, CTO "})]})]})}),(0,s.jsx)(O,{isOpen:z.mobileWarningModal,setIsOpen:T}),(0,s.jsx)("div",{className:"lg:w-1/2 w-[95%] md:w-[80%] mx-auto lg:h-full h-[90%] flex flex-col items-center justify-center bg-transparent",children:(0,s.jsx)("div",{className:"flex flex-col gap-4 w-[90%] lg:w-auto",children:(0,s.jsxs)("div",{className:"mx-auto flex w-full flex-col justify-center space-y-6 sm:w-[350px]",children:[(0,s.jsx)("div",{className:"flex flex-col space-y-2 text-center",children:(0,s.jsx)("h1",{className:"md:text-4xl text-3xl font-semibold tracking-tight",children:d})}),(0,s.jsxs)("div",{className:"grid gap-6",children:[(0,s.jsx)("form",{onSubmit:Q,children:(0,s.jsxs)("div",{className:"grid gap-4",children:[(0,s.jsxs)("div",{className:"grid gap-1",children:[(0,s.jsx)("label",{className:"text-sm font-medium leading-none mb-1",htmlFor:"email",children:"Email"}),(0,s.jsx)(o.I,{type:"email",onChange:e=>R({...L,email:e.target.value}),value:L.email,className:"flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-1 text-sm shadow-sm transition-colors file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50",id:"email",placeholder:"[email protected]",autoCapitalize:"none",autoComplete:"off",autoCorrect:"off"})]}),(0,s.jsxs)("div",{className:"grid gap-1",children:[(0,s.jsx)("label",{className:"text-sm font-medium mb-1 leading-none",htmlFor:"password",children:"Password"}),(0,s.jsx)(o.I,{type:"password",className:"flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-1 text-sm shadow-sm transition-colors file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50",id:"password",placeholder:"please choose a strong password",autoCapitalize:"none",autoComplete:"false",autoCorrect:"off",onChange:e=>R({...L,password:e.target.value}),value:L.password})]}),(0,s.jsxs)(r.z,{type:"submit",className:"flex gap-2 items-center",onClick:Q,disabled:V.loading,children:[c," with Email",V.loading&&(0,s.jsx)("div",{className:"w-5 h-5 border-t-2 border-r-2 ml-2 border-black rounded-full animate-spin"})]})]})}),(0,s.jsxs)("div",{className:"mt-4 w-full",children:[(0,s.jsx)("div",{className:" border-b-2 text-center mt-1 h-[1px]",children:(0,s.jsx)("div",{className:"leading-none px-2 inline-block text-sm  font-semibold relative -top-[1.2rem] transform translate-y-1/2 bg-black",children:"Or continue with"})}),(0,s.jsxs)(r.z,{type:"button",disabled:B,className:"flex gap-2 items-center mt-12 w-full",onClick:()=>{if(w){T({...z,mobileWarningModal:!0});return}F(!0),(0,b.signIn)("google",{callbackUrl:"/auth-middleware"})},children:[(0,s.jsx)(M,{}),c," with Google",B&&(0,s.jsx)(P,{})]}),"signup"===u?(0,s.jsxs)("p",{className:"text-sm mt-2",children:["Already have an account?"," ",(0,s.jsx)(v(),{href:"/login",className:"font-bold underline ml-1",children:"Login"})]}):(0,s.jsxs)("p",{className:"text-sm mt-2",children:["Don't have an account?"," ",(0,s.jsx)(v(),{href:"/signup",className:"font-bold underline ml-1",children:"Sign Up"})]})]})]})]})})})]})}),(0,s.jsx)(A,{})]})};let O=(0,i.memo)(e=>{let{setIsOpen:t,isOpen:a}=e;return(0,s.jsxs)(z.Vq,{open:a,onOpenChange:()=>{t({...a,mobileWarningModal:!1})},children:[(0,s.jsx)(z.hg,{}),(0,s.jsx)(z.cZ,{className:"!border !border-gray-600 w-[90%] rounded-md",showCross:!1,children:(0,s.jsxs)(z.fK,{children:[(0,s.jsxs)(z.$N,{className:"lg:text-xl leading-normal whitespace-nowrap",children:[" ","Looks like you're on mobile device"]}),(0,s.jsx)(z.Be,{className:"!mt-7 lg:text-base text-xs text-left leading-[unset]",children:"We totally get it, but some things are just better on a desktop! To really enjoy everything CypherScribe has to offer, we highly recommend logging in and coming back on a desktop device. Trust us, it's worth it! \uD83D\uDE0E"})]})})]})});O.displayName="ShowModalWhenUserisOnMobile";let M=()=>(0,s.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",width:"20",height:"20",viewBox:"0 0 30 30",children:(0,s.jsx)("path",{d:"M 15.003906 3 C 8.3749062 3 3 8.373 3 15 C 3 21.627 8.3749062 27 15.003906 27 C 25.013906 27 27.269078 17.707 26.330078 13 L 25 13 L 22.732422 13 L 15 13 L 15 17 L 22.738281 17 C 21.848702 20.448251 18.725955 23 15 23 C 10.582 23 7 19.418 7 15 C 7 10.582 10.582 7 15 7 C 17.009 7 18.839141 7.74575 20.244141 8.96875 L 23.085938 6.1289062 C 20.951937 4.1849063 18.116906 3 15.003906 3 z"})}),P=()=>(0,s.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round","stroke-linejoin":"round",className:"animate-spin",children:(0,s.jsx)("path",{d:"M21 12a9 9 0 1 1-6.219-8.56"})})},75476:function(e,t,a){a.d(t,{Z:function(){return u}});var s=a(85893),n=e=>{let{children:t,containerClassName:a,className:n,as:o="button",duration:i=1,clockwise:l=!0,showRocket:d,hasSession:c,loading:u,...m}=e;return(0,s.jsxs)("button",{className:"relative inline-flex h-10 overflow-hidden rounded-full p-[1px] focus:outline-none",children:[(0,s.jsx)("span",{className:"absolute inset-[-1000%] animate-[spin_2s_linear_infinite] bg-[conic-gradient(from_90deg_at_50%_50%,#E2CBFF_0%,#393BB2_50%,#E2CBFF_100%)]"}),(0,s.jsxs)("span",{style:{background:"linear-gradient(180deg, #171717d6, #000000)"},className:"inline-flex h-full w-32 cursor-pointer items-center justify-center rounded-full  px-3 py-1 text-sm font-medium text-white backdrop-blur-3xl",children:[c?"Workspace":"Sign Up",u&&(0,s.jsx)(r,{})]})]})};let r=()=>(0,s.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round",className:"animate-spin ml-1",children:(0,s.jsx)("path",{d:"M21 12a9 9 0 1 1-6.219-8.56"})});var o=a(33299),i=a(67294),l=a(11163),d=a(49364),c=a(70342),u=()=>{let{data:e}=(0,o.useSession)(),[t,a]=(0,i.useState)(),[r,u]=(0,i.useState)(!1),m=(0,l.useRouter)();(0,i.useLayoutEffect)(()=>{(null==e?void 0:e.user)&&a(!0)},[e]);let p=()=>new Promise(async(e,t)=>{e(await d.Z.getItem("pageIDsWithNames"))}),h=()=>new Promise(async(e,t)=>{await d.Z.setItem("pageIDsWithNames",c.M),e(!0)}),g=()=>new Promise(async(e,a)=>{if(!t){e({status:!0,route:"/signup"});return}if(t){var s;let t=await p();(null==t?void 0:null===(s=t.pages_hierarchy)||void 0===s?void 0:s.length)!=0&&t?e({status:!0,route:"/workspace"}):await h()&&e({status:!0,route:"/workspace"})}});return(0,s.jsx)("div",{className:"flex items-center gap-4 ",children:(0,s.jsx)("div",{onClick:async()=>{u(!0);let e=await g();m.push(e.route)},children:(0,s.jsx)(n,{className:"w-32 flex items-center gap-2",showRocket:!0,as:"button",hasSession:t,loading:r},"a")})})}},62153:function(e,t,a){var s=a(85893),n=a(41664),r=a.n(n),o=a(75476),i=a(67294),l=a(11163);let d=(0,i.memo)(()=>{let[e,t]=(0,i.useState)(!1),a=(0,l.useRouter)();return(0,i.useLayoutEffect)(()=>{("/signup"===a.pathname||"/login"===a.pathname)&&t(!0)},[a.pathname]),(0,s.jsxs)("div",{className:"w-full lg:px-20 fixed top-0 backdrop-blur-xl bg-black/15  border-gray-700 flex justify-between items-center z-20 px-3 h-20",children:[(0,s.jsx)("div",{className:"flex items-center gap-3",children:(0,s.jsx)(r(),{href:"/",children:(0,s.jsx)("p",{className:"lg:text-4xl text-2xl font-semibold",children:"CypherScribe"})})}),(0,s.jsx)("a",{className:"relative lg:flex -left-10 justify-center  z-10 hidden",href:"https://www.producthunt.com/posts/cypher-scribe?embed=true&utm_source=badge-featured&utm_medium=badge&utm_souce=badge-cypher-scribe",target:"_blank",children:(0,s.jsx)("img",{src:"https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=634902&theme=light",className:"z-50",alt:"Cypher Scribe - Making developer docs cannot get easier | Product Hunt",style:{width:"254px",height:"54px"}})}),(0,s.jsx)("div",{className:"flex items-center gap-4",children:!e&&(0,s.jsx)(o.Z,{})})]})});t.Z=d,d.displayName="Navbar"},44667:function(e,t,a){var s=a(85893),n=a(9008),r=a.n(n);let o=(0,a(67294).memo)(e=>{let{title:t,description:a,keywords:n,canonicalUrl:o}=e;return(0,s.jsxs)(r(),{children:[(0,s.jsx)("title",{children:t}),(0,s.jsx)("meta",{name:"description",content:a}),(0,s.jsx)("meta",{name:"keywords",content:n.join(", ")}),(0,s.jsx)("link",{rel:"canonical",href:o}),(0,s.jsx)("meta",{property:"og:title",content:t}),(0,s.jsx)("meta",{property:"og:description",content:a}),(0,s.jsx)("meta",{property:"og:url",content:o}),(0,s.jsx)("meta",{property:"og:site_name",content:t}),(0,s.jsx)("meta",{property:"og:title",content:t}),(0,s.jsx)("meta",{property:"og:description",content:a}),(0,s.jsx)("meta",{property:"og:url",content:o}),(0,s.jsx)("meta",{property:"og:type",content:"saas"}),(0,s.jsx)("meta",{property:"og:image",content:"https://cypherscribe-tenant-images.s3.ap-south-1.amazonaws.com/Screenshot+2024-11-15+at+00.55.06.png"}),(0,s.jsx)("meta",{property:"og:image:alt",content:"CypherScribe documentation"}),(0,s.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,s.jsx)("meta",{name:"twitter:site",content:"@cypherscribe"}),(0,s.jsx)("meta",{name:"twitter:creator",content:"@govind755"}),(0,s.jsx)("meta",{name:"twitter:title",content:t}),(0,s.jsx)("meta",{name:"twitter:description",content:a}),(0,s.jsx)("link",{rel:"icon",href:"https://cypherscribe-tenant-images.s3.ap-south-1.amazonaws.com/cs-large2.png",type:"image/png"}),(0,s.jsx)("meta",{property:"og:image",content:"https://cypherscribe-tenant-images.s3.ap-south-1.amazonaws.com/Screenshot+2024-11-15+at+00.55.06.png"}),(0,s.jsx)("meta",{property:"og:image:alt",content:"Cypher Scribe Logo"}),(0,s.jsx)("meta",{name:"twitter:image",content:"https://cypherscribe-tenant-images.s3.ap-south-1.amazonaws.com/Screenshot+2024-11-15+at+00.55.06.png"}),(0,s.jsx)("meta",{name:"twitter:image:alt",content:"Cypher Scribe Logo"})]})});o.displayName="seo",t.Z=o},86551:function(e,t,a){a.d(t,{OL:function(){return x},_T:function(){return m},aR:function(){return l},f$:function(){return g},fY:function(){return p},le:function(){return y},vW:function(){return d},xo:function(){return h},yT:function(){return f}});var s=a(85893),n=a(67294),r=a(43893),o=a(59923),i=a(2759);let l=r.fC,d=r.xz,c=r.h_,u=n.forwardRef((e,t)=>
1{let{className:a,...n}=e;return(0,s.jsx)(r.aV,{className:(0,o.cn)("fixed inset-0 z-50 bg-black/70  data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",a),...n,ref:t})});u.displayName=r.aV.displayName;let m=n.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,s.jsxs)(c,{children:[(0,s.jsx)(u,{}),(0,s.jsx)(r.VY,{ref:t,className:(0,o.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border border-slate-200 bg-white p-6 shadow-lg duration-200 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-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg dark:border-slate-800 dark:bg-slate-950",a),...n})]})});m.displayName=r.VY.displayName;let p=e=>{let{className:t,...a}=e;return(0,s.jsx)("div",{className:(0,o.cn)("flex flex-col space-y-2 text-center sm:text-left",t),...a})};p.displayName="AlertDialogHeader";let h=e=>{let{className:t,...a}=e;return(0,s.jsx)("div",{className:(0,o.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t),...a})};h.displayName="AlertDialogFooter";let g=n.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,s.jsx)(r.Dx,{ref:t,className:(0,o.cn)("text-lg font-semibold",a),...n})});g.displayName=r.Dx.displayName;let f=n.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,s.jsx)(r.dk,{ref:t,className:(0,o.cn)("text-sm text-slate-500 dark:text-slate-400",a),...n})});f.displayName=r.dk.displayName;let x=n.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,s.jsx)(r.aU,{ref:t,className:(0,o.cn)((0,i.d)(),a),...n})});x.displayName=r.aU.displayName;let y=n.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,s.jsx)(r.$j,{ref:t,className:(0,o.cn)((0,i.d)({variant:"outline"}),"mt-2 sm:mt-0",a),...n})});y.displayName=r.$j.displayName},71112:function(e,t,a){a.d(t,{$N:function(){return h},Be:function(){return g},Vq:function(){return i},cN:function(){return p},cZ:function(){return u},fK:function(){return m},hg:function(){return l}});var s=a(85893),n=a(67294),r=a(89056),o=a(59923);let i=r.fC,l=r.xz,d=r.h_;r.x8;let c=n.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,s.jsx)(r.aV,{ref:t,className:(0,o.cn)("fixed inset-0 z-50 bg-black/70  data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",a),...n})});c.displayName=r.aV.displayName;let u=n.forwardRef((e,t)=>{let{className:a,children:n,...i}=e;return(0,s.jsxs)(d,{children:[(0,s.jsx)(c,{}),(0,s.jsxs)(r.VY,{ref:t,className:(0,o.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border border-slate-200 bg-white p-6 shadow-lg duration-200 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-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg dark:border-slate-800 dark:bg-slate-950",a),...i,children:[n,!1!==i.showCross&&(0,s.jsxs)(r.x8,{className:"absolute right-4 top-4 roun
1ded-sm opacity-70 ring-offset-white transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-slate-950 focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-slate-100 data-[state=open]:text-slate-500 dark:ring-offset-slate-950 dark:focus:ring-slate-300 dark:data-[state=open]:bg-slate-800 dark:data-[state=open]:text-slate-400",children:[(0,s.jsx)(f,{}),(0,s.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})});u.displayName=r.VY.displayName;let m=e=>{let{className:t,...a}=e;return(0,s.jsx)("div",{className:(0,o.cn)("flex flex-col space-y-1.5 text-center sm:text-left",t),...a})};m.displayName="DialogHeader";let p=e=>{let{className:t,...a}=e;return(0,s.jsx)("div",{className:(0,o.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t),...a})};p.displayName="DialogFooter";let h=n.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,s.jsx)(r.Dx,{ref:t,className:(0,o.cn)("text-lg font-semibold leading-none tracking-tight",a),...n})});h.displayName=r.Dx.displayName;let g=n.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,s.jsx)(r.dk,{ref:t,className:(0,o.cn)("text-sm text-slate-500 dark:text-slate-400",a),...n})});g.displayName=r.dk.displayName;let f=()=>(0,s.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round","stroke-linejoin":"round",className:"h-4 w-4",children:[(0,s.jsx)("path",{d:"M18 6 6 18"}),(0,s.jsx)("path",{d:"m6 6 12 12"})]})},69999:function(e,t,a){a.d(t,{I:function(){return o}});var s=a(85893),n=a(67294),r=a(59923);let o=n.forwardRef((e,t)=>{let{className:a,type:n,...o}=e;return(0,s.jsx)("input",{type:n,autoComplete:"off",className:(0,r.cn)("flex h-10 w-full rounded-md border border-slate-200 bg-white px-3 py-2 text-sm r
1ing-offset-white file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-slate-500  disabled:cursor-not-allowed disabled:opacity-50 dark:border-slate-600 dark:bg-slate-950 dark:ring-offset-slate-950 dark:placeholder:text-slate-400 dark:focus-visible:ring-slate-300",a),ref:t,...o})});o.displayName="Input"},53353:function(e,t,a){a.d(t,{l:function(){return s}});let s=e=>/^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/.test(e)},84304:function(e,t,a){a.d(t,{q:function(){return s}});function s(e){return e?e.replace(/[\s\/!@#$%^&*()=+{}[\]|\\:;'"<>,.?~%]+/g,"-").replace(/\.+/g,"-").replace(/--+/g,"-").replace(/^-+|-+$/g,"").toLowerCase():""}},34798:function(e,t,a){a.d(t,{D:function(){return s}});let s=()=>"https://api.cypherscribe.com"},80908:function(e,t,a){a.d(t,{DB:function(){return r},dg:function(){return n},m5:function(){return o}});var s=a(47041);let n=(e,t)=>{let a=new Date;return a.setDate(a.getDate()+30),(0,s.setCookie)(e,t,{expires:a,sameSite:"None",secure:!0})},r=e=>(0,s.getCookie)(e),o=()=>{for(var e=document.cookie.split(";"),t=0;t<e.length;t++){var a=e[t],s=a.indexOf("="),n=s>-1?a.substr(0,s):a;document.cookie=n+"=;expires=Thu, 01 Jan 1970 00:00:00 GMT;path=/"}}},35489:function(e,t,a){var s=a(67294);t.Z=()=>{let[e,t]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{let e="maxTouchPoints"in navigator&&navigator.maxTouchPoints>0||"msMaxTouchPoints"in navigator&&navigator.msMaxTouchPoints>0||window.matchMedia&&window.matchMedia("(pointer:coarse)").matches,a=navigator.userAgent.toLowerCase(),s=["mobile","android","iphone","ipod","ipad","windows phone","blackberry","nokia","opera mini","opera mobi"].some(e=>a.includes(e)),n=void 0!==window.orientation||-1!==navigator.userAgent.indexOf("IEMobile"),r=void 0!==navigator.deviceMemory&&navigator.deviceMemory<=4;t(e&&s||n&&e||r&&e&&s)},[]),e}},91276:function(e,t,a){a.d(t,{M:function(){return l}});var s,n=a(67294),r=a(9981);let o=(s||(s=a.t(n,2)))["useId".toString()]||(()=>void 0),i=0;function l(e){let[t,a]=n.useState(o());return(0,r.b)(()=>{e||a(e=>null!=e?e:String(i++))},[e]),e||(t?`radix-${t}`:"")}}}]);

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.