<!DOCTYPE html><!--_SesUp0DhoHTUp4GnKHQI--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=cover, user-scalable=no"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.479bea2b.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/a7d5d0791c8c6223.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/8df79cb9fac5bb7c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/ad6fbf03e0ada17b.js"/><script src="/_next/static/chunks/5316e1c6d1987ae0.js" async=""></script><script src="/_next/static/chunks/51522406fa1771ac.js" async=""></script><script src="/_next/static/chunks/6f725b62d69a93d8.js" async=""></script><script src="/_next/static/chunks/afdbb703d9b0af54.js" async=""></script><script src="/_next/static/chunks/turbopack-358198746cac75b5.js" async=""></script><script src="/_next/static/chunks/82cd276ef5971a53.js" async=""></script><script src="/_next/static/chunks/0e629bb72075476a.js" async=""></script><script src="/_next/static/chunks/2db0025069564cc2.js" async=""></script><script src="/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/_next/static/chunks/bac8f0549aada44c.js" async=""></script><script src="/_next/static/chunks/83d11a3fdfc6050d.js" async=""></script><script src="/_next/static/chunks/689246d5ad907017.js" async=""></script><script src="/_next/static/chunks/2fb5f2742e8cec6d.js" async=""></script><script src="/_next/static/chunks/a42108583e1da3bd.js" async=""></script><meta name="next-size-adjust" content=""/><link rel="preconnect" href="https://authx.rev23.xyz" crossorigin="anonymous"/><link rel="dns-prefetch" href="https://authx.rev23.xyz"/><link rel="preconnect" href="https://auth.rev23.xyz" crossorigin="anonymous"/><link rel="dns-prefetch" href="https://auth.rev23.xyz"/><title>REV23 Cloud</title><meta name="description" content="Tattoo shop management platform"/><meta name="robots" content="noindex, nofollow"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","dark",null,["light","dark"],null,true,true)</script><div class="min-h-screen flex flex-col bg-zinc-50 dark:bg-zinc-900"><div class="fixed inset-0 overflow-hidden pointer-events-none"><div class="absolute top-0 right-0 w-96 h-96 bg-accent-500/5 rounded-full blur-3xl translate-x-1/3 -translate-y-1/3"></div><div class="absolute bottom-0 left-0 w-96 h-96 bg-accent-secondary-500/5 rounded-full blur-3xl -translate-x-1/3 translate-y-1/3"></div></div><div class="fixed top-4 right-4 z-10"><button class="flex h-8 w-8 items-center justify-center rounded-full bg-white/10 backdrop-blur-sm border border-zinc-200/50 text-zinc-600" aria-label="Toggle theme"><div class="h-4 w-4"></div></button></div><main class="relative flex-1 flex flex-col items-center px-4 py-8"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><div class="h-8 w-8 animate-spin rounded-full border-4 border-zinc-400 border-t-transparent"></div><!--/$--><!--$--><!--/$--></main></div><div class="fixed bottom-4 right-4 z-[200] flex flex-col items-end gap-2"></div><script src="/_next/static/chunks/ad6fbf03e0ada17b.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[633077,[\"/_next/static/chunks/82cd276ef5971a53.js\",\"/_next/static/chunks/0e629bb72075476a.js\",\"/_next/static/chunks/2db0025069564cc2.js\"],\"PublicThemeDefault\"]\n4:I[440510,[\"/_next/static/chunks/82cd276ef5971a53.js\",\"/_next/static/chunks/0e629bb72075476a.js\",\"/_next/static/chunks/2db0025069564cc2.js\"],\"FontAwesomeLoader\"]\n5:I[555975,[\"/_next/static/chunks/82cd276ef5971a53.js\",\"/_next/static/chunks/0e629bb72075476a.js\",\"/_next/static/chunks/2db0025069564cc2.js\"],\"PublicThemeToggle\"]\n6:I[955754,[\"/_next/static/chunks/82cd276ef5971a53.js\",\"/_next/static/chunks/0e629bb72075476a.js\",\"/_next/static/chunks/2db0025069564cc2.js\"],\"OfflineBanner\"]\n7:I[645502,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/bac8f0549aada44c.js\"],\"default\"]\n8:I[837457,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/bac8f0549aada44c.js\"],\"default\"]\n9:I[636768,[\"/_next/static/chunks/82cd276ef5971a53.js\",\"/_next/static/chunks/0e629bb72075476a.js\",\"/_next/static/chunks/83d11a3fdfc6050d.js\"],\"default\"]\na:I[347257,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/bac8f0549aada44c.js\"],\"ClientPageRoot\"]\nb:I[958780,[\"/_next/static/chunks/82cd276ef5971a53.js\",\"/_next/static/chunks/0e629bb72075476a.js\",\"/_next/static/chunks/2db0025069564cc2.js\",\"/_next/static/chunks/689246d5ad907017.js\"],\"default\"]\ne:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/bac8f0549aada44c.js\"],\"OutletBoundary\"]\nf:\"$Sreact.suspense\"\n11:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/bac8f0549aada44c.js\"],\"ViewportBoundary\"]\n13:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/bac8f0549aada44c.js\"],\"MetadataBoundary\"]\n15:I[253348,[\"/_next/static/chunks/2fb5f2742e8cec6d.js\",\"/_next/static/chunks/0e629bb72075476a.js\"],\"default\"]\n:HL[\"/_next/static/chunks/a7d5d0791c8c6223.css\",\"style\"]\n:HL[\"/_next/static/chunks/8df79cb9fac5bb7c.css\",\"style\"]\n:HL[\"/_next/static/media/797e433ab948586e-s.p.479bea2b.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"-SesUp0DhoHTUp4GnKHQI\",\"c\":[\"\",\"studio-not-found\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(public)\",{\"children\":[\"studio-not-found\",{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/a7d5d0791c8c6223.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/8df79cb9fac5bb7c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/82cd276ef5971a53.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0e629bb72075476a.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/2db0025069564cc2.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"div\",null,{\"className\":\"min-h-screen flex flex-col bg-zinc-50 dark:bg-zinc-900\",\"children\":[[\"$\",\"$L3\",null,{}],[\"$\",\"$L4\",null,{}],[\"$\",\"div\",null,{\"className\":\"fixed inset-0 overflow-hidden pointer-events-none\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute top-0 right-0 w-96 h-96 bg-accent-500/5 rounded-full blur-3xl translate-x-1/3 -translate-y-1/3\"}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-0 left-0 w-96 h-96 bg-accent-secondary-500/5 rounded-full blur-3xl -translate-x-1/3 translate-y-1/3\"}]]}],[\"$\",\"div\",null,{\"className\":\"fixed top-4 right-4 z-10\",\"children\":[\"$\",\"$L5\",null,{}]}],[\"$\",\"$L6\",null,{}],[\"$\",\"main\",null,{\"className\":\"relative flex-1 flex flex-col items-center px-4 py-8\",\"children\":[\"$\",\"$L7\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$L9\",null,{}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L7\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$La\",null,{\"Component\":\"$b\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":{},\"promises\":[\"$@c\",\"$@d\"]}}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/689246d5ad907017.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$Le\",null,{\"children\":[\"$\",\"$f\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@10\"}]}]]}],{},null,false,false]},null,false,false]},null,false,false]},null,false,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L11\",null,{\"children\":\"$L12\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L13\",null,{\"children\":[\"$\",\"$f\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L14\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$15\",[]],\"S\":true}\n"])</script><script>self.__next_f.push([1,"16:I[128739,[\"/_next/static/chunks/82cd276ef5971a53.js\",\"/_next/static/chunks/0e629bb72075476a.js\"],\"Providers\"]\n17:I[408821,[\"/_next/static/chunks/82cd276ef5971a53.js\",\"/_next/static/chunks/0e629bb72075476a.js\",\"/_next/static/chunks/a42108583e1da3bd.js\"],\"default\"]\nc:{}\nd:\"$0:f:0:1:1:children:1:children:1:children:0:props:children:0:props:serverProvidedParams:params\"\n2:[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://authx.rev23.xyz\",\"crossOrigin\":\"anonymous\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://authx.rev23.xyz\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://auth.rev23.xyz\",\"crossOrigin\":\"anonymous\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://auth.rev23.xyz\"}]]}],[\"$\",\"body\",null,{\"className\":\"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased\",\"children\":[[\"$\",\"$L4\",null,{}],[\"$\",\"$L16\",null,{\"appInsightsConnectionString\":\"$undefined\",\"children\":[\"$\",\"$L7\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$17\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/a42108583e1da3bd.js\",\"async\":true}]],\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$L9\",null,{}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"12:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=cover, user-scalable=no\"}]]\n"])</script><script>self.__next_f.push([1,"18:I[27201,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/bac8f0549aada44c.js\"],\"IconMark\"]\n10:null\n14:[[\"$\",\"title\",\"0\",{\"children\":\"REV23 Cloud\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Tattoo shop management platform\"}],[\"$\",\"meta\",\"2\",{\"name\":\"robots\",\"content\":\"noindex, nofollow\"}],[\"$\",\"link\",\"3\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.0b3bf435.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"$L18\",\"4\",{}]]\n"])</script></body></html>