PageSourceSearch

https://viralup.ai/login?mode=signup

html viralup.ai collected 2026-10-05 13:16:11 UTC 68,420 bytes, 108 lines download raw bytes

1<!DOCTYPE html><!--jVprO2ytsoqFOgwUJugye--><html lang="en" class="__variable_f367f3 __variable_694534" data-sentry-component="RootLayout" data-sentry-source-file="layout.tsx"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=cover"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/3bec581bcd043c5f.css?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/08923bb6947b4364.css?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-4d1eb76c7d873cc2.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt"/>
1<script src="/_next/static/chunks/4bd1b696-fa2613dcc8e17d02.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" async=""></script>
1<script src="/_next/static/chunks/7934-ce9ee179c58987b4.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" async=""></script>
1<script src="/_next/static/chunks/main-app-5aecad6d3a7e8981.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" async=""></script>
1<script src="/_next/static/chunks/app/global-error-9860f5102042b9c1.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" async=""></script>
1<script src="/_next/static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" async=""></script>
1<script src="/_next/static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" async=""></script>
1<script src="/_next/static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" async=""></script>
1<script src="/_next/static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" async=""></script>
1<script src="/_next/static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" async=""></script>
1<script src="/_next/static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" async=""></script>
1<script src="/_next/static/chunks/app/error-dfd1692f9db752f0.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" async=""></script>
1<script src="/_next/static/chunks/8500-17bf3606ff65f4db.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" async=""></script>
1<script src="/_next/static/chunks/app/not-found-05e405e2312e7128.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" async=""></script>
1<script src="/_next/static/chunks/a36bde72-1e367531e55ffe2e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" async=""></script>
1<script src="/_next/static/chunks/5663-a88d74a81ff993bb.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" async=""></script>
1<script src="/_next/static/chunks/661-08105f81838cc086.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" async=""></script>
1<script src="/_next/static/chunks/6051-4b4397bfd8564aa2.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" async=""></script>
1<script src="/_next/static/chunks/6143-b82b7190e05d0e79.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" async=""></script>
1<script src="/_next/static/chunks/app/(auth)/login/page-c731e58aa4a8cb29.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" async=""></script>
1<script async="" src="https://r.wdfl.co/rw.js" data-rewardful="943020"></script>
1<link rel="preconnect" href="https://js.stripe.com"/><link rel="dns-prefetch" href="https://js.stripe.com"/><link rel="preconnect" href="https://www.googletagmanager.com"/><link rel="preconnect" href="https://r.wdfl.co"/><meta name="next-size-adjust" content=""/><meta name="theme-color" content="#f6f6f8"/><title>Sign in or create your account - ViralUp</title><meta name="description" content="Sign in or create your ViralUp account and start creating viral videos with AI."/><meta name="keywords" content="faceless video,AI video generator,faceless YouTube channel,AI voiceover,TikTok automation,short form video,faceless content,auto publish video,AI video creator,viral video maker"/><meta name="robots" content="noindex, nofollow"/><meta name="facebook-domain-verification" content="3cj36cvv5bimkgu3f8sp9d5wvibpfx"/><link rel="canonical" href="https://viralup.ai"/><meta property="og:title" content="ViralUp - Make Videos That Actually Go Viral"/><meta property="og:description" content="The viral formats with 300M+ views on TikTok. Create them in 2 minutes with AI. One tool, one price."/><meta property="og:site_name" content="ViralUp"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://viralup.ai/og-image.jpg"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="ViralUp - Make Videos That Actually Go Viral"/>
1<meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@viralupai"/><meta name="twitter:creator" content="@viralupai"/><meta name="twitter:title" content="ViralUp - Make Videos That Actually Go Viral"/><meta name="twitter:description" content="The viral formats with 300M+ views on TikTok. Create them in 2 minutes with AI. One tool, one price."/><meta name="twitter:image" content="https://viralup.ai/og-image.jpg"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><link rel="icon" href="/icon.png?f427403b67f37f1d" type="image/png" sizes="1024x1024"/><link rel="apple-touch-icon" href="/apple-icon.png?f427403b67f37f1d" type="image/png" sizes="1024x1024"/>
1<script>(function(){try{var d=document.documentElement;var k="vu_theme";var t=null;try{var ls=window.localStorage.getItem(k);if(ls==='light'||ls==='dark')t=ls;}catch(e){}if(t===null){try{var m=document.cookie.match(new RegExp('(?:^|;\\s*)'+k+'=(light|dark)'));if(m)t=m[1];}catch(e){}}if(t===null){t=(false&&window.matchMedia&&window.matchMedia('(prefers-color-scheme: dark)').matches)?'dark':'light';}d.setAttribute('data-theme',t);d.style.colorScheme=t;}catch(e){}})();</script>
1<script>try{(function(){var K='viralup_chunk_reload_at',C=60000;function ok(){try{var t=+sessionStorage.getItem(K);return t>0&&Date.now()-t<C;}catch(e){return false;}}function go(){if(ok())return;try{sessionStorage.setItem(K,''+Date.now());}catch(e){}try{var p=new URLSearchParams(location.search);p.set('_cb',''+Date.now());location.replace(location.pathname+'?'+p.toString()+location.hash);}catch(e){location.reload();}}window.addEventListener('error',function(ev){try{var el=ev.target;if(!el||!el.tagName)return;var tag=el.tagName.toLowerCase();var url=tag==='script'?(el.src||''):'';if(url&&url.indexOf('/_next/static/')!==-1)go();}catch(e){}},true);})();}catch(e){}</script>
1<script>(function(){try{var K='vu_nss_reload_count',M=3,C='__VU_NSS_CLAIMED__',P='__VU_NSS_PENDING__',H='__VU_NSS_HOLD__',DC='__VU_NSS_DIAG_CLAIMED__',DP='__VU_NSS_DIAG_PENDING__',V='resource_non_script_static';function q(el){if(!el||!el.tagName)return'';if(String(el.tagName).toLowerCase()==='script')return'';var raw=el.src||el.currentSrc||el.href||'';if(!raw)return'';var u;try{u=new URL(raw,location.href)}catch(e){return''}if(u.origin!==location.origin)return'';if(u.pathname.indexOf('/_next/static/')!==0)return'';if(/\.m?js$/i.test(u.pathname))return'';return raw}function low(el,k){var v='';try{v=el[k]}catch(e){}if(typeof v!=='string'||!v){v='';try{if(typeof el.getAttribute==='function')v=el.getAttribute(k)}catch(e){}}return typeof v==='string'?v.toLowerCase():''}function kind(el,raw){var t=String(el.tagName).toLowerCase(),p='';try{p=new URL(raw,location.href).pathname}catch(e){}if(t==='link'){var r=low(el,'rel').split(/\s+/),a=low(el,'as');if(r.indexOf('stylesheet')!==-1||a==='style')return'css';if(a==='font')return'font';if(a==='image')return'image'}if(t==='img')return'image';if(/\.css$/i.test(p))return'css';if(/\.(?:woff2?|ttf|otf|eot)$/i.test(p))return'font';if(/\.(?:png|jpe?g|gif|webp|avif|svg|ico|bmp)$/i.test(p))return'image';return'other'}function asInt(a){if(typeof a==='number')return Number.isInteger(a)?a:NaN;if(typeof a!=='string'||!/^-?\d+$/.test(a))return NaN;var n=Number(a);return Number.isInteger(n)?n:NaN}function norm(a){var n=asInt(a);if(!Number.isInteger(n)||n<0)return 0;if(n>M)return M;return n}function exh(a){var n=asInt(a);if(!Number.isInteger(n)||n<0)return false;return n>=M}function clean(raw){var s=String(raw).slice(0,300);try{s=new URL(raw,location.href).pathname.slice(0,300)}catch(e){}return s}function pending(a,raw){if(window[P])return;window[P]={src:clean(raw),path:location.pathname+location.search,attempts:norm(a),via:V}}function diag(k,raw){if(window[DC])return;window[DC]=1;window[DP]={asset:k,src:clean(raw),path:(location.pathname+location.search).slice(0,300),phase:'pre_hydration'}}function hasCb(){try{return new URLSearchParams(location.search).has('_cb')}catch(e){return /(?:^|[?&])_cb=/.test(location.search||'')}}function go(){var p=new URLSearchParams(location.search);p.set('_cb',''+Date.now());location.replace(location.pathname+'?'+p.toString()+location.hash)}function onError(ev){try{if(window[H])return;var el=ev&&ev.target;var raw=q(el);if(!raw)return;var k=kind(el,raw);if(k==='font'||k==='image'){diag(k,raw);return}if(k!=='css')return;if(window[C])return;window[C]=1;var stored;try{stored=sessionStorage.getItem(K)}catch(e){if(hasCb()){pending(1,raw);return}go();return}if(exh(stored)){pending(stored,raw);return}var n=norm(stored);try{sessionStorage.setItem(K,String(n+1))}catch(e2){if(hasCb()){pending(1,raw);return}go();return}go()}catch(e3){}}window.__VU_NSS_ON_ERROR__=onError;if(!window.__VU_NSS_BOOT__){window.__VU_NSS_BOOT__=1;window.addEventListener('error',onError,true)}}catch(e){}})();</script>
1<script>(function(){var EU="|AT|BE|BG|CH|CY|CZ|DE|DK|EE|ES|FI|FR|GB|GR|HR|HU|IE|IS|IT|LI|LT|LU|LV|MT|NL|NO|PL|PT|RO|SE|SI|SK|";window.__vuMetaPrivacy=function(){var ck=function(n){try{var a=document.cookie.split("; "),p=n+"=",i;for(i=0;i<a.length;i++)if(a[i].indexOf(p)===0)return a[i].slice(p.length)}catch(e){}return null},ls=function(k){try{return localStorage.getItem(k)}catch(e){return null}},c=(ck("vu_country")||"").trim().toUpperCase(),v=ls("vu_consent_state");c=/^[A-Z]{2}$/.test(c)?c:"";v=v==="granted"||v==="denied"?v:null;if((c?EU.indexOf("|"+c+"|")>=0:v==="denied")&&v!=="granted")return"blocked";if(navigator.globalPrivacyControl===true||ls("vu_dnss")==="1"||ck("vu_dnss")==="1")return"ldu";return"full"}})();</script>
1<script>
2              try {
3                window.__vuSeedFbp = function () {
4                  try {
5                    if (!window.__vuMetaPrivacy || window.__vuMetaPrivacy() === 'blocked') return;
6                    if (!document.cookie.split('; ').some(function(c){ return c.indexOf('_fbp=') === 0; })) {
7                      var __vu_fbp_ts = Date.now();
8                      // 10-digit random with non-zero leading digit, matching
9                      // Meta's format (Math.floor(rand*9e9 + 1e9)).
10                      var __vu_fbp_rand = Math.floor(Math.random() * 9e9 + 1e9);
11                      var __vu_fbp = 'fb.1.' + __vu_fbp_ts + '.' + __vu_fbp_rand;
12                      var __vu_fbp_secure = window.location.protocol === 'https:' ? ' Secure;' : '';
13                      document.cookie = '_fbp=' + __vu_fbp + '; Path=/; Max-Age=7776000; SameSite=Lax;' + __vu_fbp_secure;
14                      try {
15                        fetch('/api/seed-fbp', { method: 'POST', keepalive: true, credentials: 'same-origin' });
16                      } catch (e2) {}
17                    }
18                  } catch (e) {}
19                };
20                window.__vuSeedFbp();
21              } catch (e) {}
22            </script>
22<script>(function(){try{if(!window.__vuMetaPrivacy||window.__vuMetaPrivacy()==='blocked')return;var ls_get=function(k){try{return localStorage.getItem(k)}catch(e){return null}},ls_set=function(k,v){try{localStorage.setItem(k,v)}catch(e){}},ss_get=function(k){try{return sessionStorage.getItem(k)}catch(e){return null}},ss_set=function(k,v){try{sessionStorage.setItem(k,v)}catch(e){}},U=function(){var s='',i=0;if(crypto.randomUUID)return crypto.randomUUID();for(;i<32;i++)s+=(Math.random()*16|0).toString(16);return s},q=new URLSearchParams(location.search),fbclid=q.get('fbclid'),urlVu=q.get('vu'),urlVuH=q.get('vu_h');if(urlVuH)ss_set('vu_handoff',urlVuH);if(!fbclid&&!urlVu&&!urlVuH)return;var stored=ls_get('vu_visit'),storedTs=+ls_get('vu_visit_ts')||0,storedFbclid=ls_get('vu_last_fbclid'),VALID=/^[0-9a-f-]{32,36}$/,vu;if(fbclid&&storedFbclid&&fbclid!==storedFbclid)vu=null;else if(urlVu&&VALID.test(urlVu))vu=urlVu;else if(fbclid&&!storedFbclid)vu=null;else if(stored&&Date.now()-storedTs<604800000)vu=stored;if(!vu)vu=U();ls_set('vu_visit',vu);ls_set('vu_visit_ts',''+Date.now());if(fbclid)ls_set('vu_last_fbclid',fbclid);var pvid=U();window.__vuPvid=pvid;ss_set('vu_pvid',pvid);var country=(document.cookie.match(/(?:^|; )vu_country=([^;]*)/)||[])[1];try{country=country?decodeURIComponent(country).toUpperCase():0}catch(e){country=0}var consent=ls_get('vu_consent_state'),EU='ATBEBGHRCYCZDKEEFIFRDEGRHUIEITLVLTLUMTNLPLPTROSKSIESSEGBISLINOCH',ei=EU.indexOf(country),eu=country.length===2&&ei>=0&&ei%2===0,consentGranted=country?(!eu||consent==='granted'):(consent!=='denied'),cfbc=ss_get('viralup_fbc');try{var _f=(document.cookie.match(/(?:^|;\s*)_fbc=([^;]+)/)||[])[1];if(_f){_f=decodeURIComponent(_f);if(!cfbc)cfbc=_f}}catch(e){}var body=JSON.stringify({v:1,visitId:vu,pvid:pvid,url:location.href,ref:document.referrer||'',ts:Date.now(),c:consentGranted?1:0,cfbc:cfbc}),ep='/api/attribution/capture',blob=function(){return new Blob([body],{type:'text/plain'})},retryOnce=function(){var ok;try{ok=navigator.sendBeacon(ep,blob())}catch(e){}ls_set('vu_capture_status',ok?'retry':'fail')},sent;try{sent=navigator.sendBeacon(ep,blob())}catch(e){}if(sent)ls_set('vu_capture_status','queued');else try{fetch(ep,{method:'POST',body:body,keepalive:1}).then(function(r){r.ok?ls_set('vu_capture_status','queued'):retryOnce()}).catch(retryOnce)}catch(e){retryOnce()}}catch(e){}})();</script>
22<script>
23                  try {
24                    var GA_ID = "G-34LFKHQRR0";
25                    function __vuLoadGtag() {
26                      if (window.__vuGtagLoaded) return;
27                      window.__vuGtagLoaded = true;
28                      var s = document.createElement('script');
29                      s.async = true;
30                      s.src = 'https://www.googletagmanager.com/gtag/js?id=' + GA_ID;
31                      document.head.appendChild(s);
32                    }
33                    ['pointerdown', 'keydown'].forEach(function (e) {
34                      window.addEventListener(e, __vuLoadGtag, { once: true, passive: true });
35                    });
36                    if ('requestIdleCallback' in window) {
37                      requestIdleCallback(__vuLoadGtag, { timeout: 2000 });
38                    } else {
39                      window.addEventListener('load', function () { setTimeout(__vuLoadGtag, 1500); }, { once: true });
40                    }
41                  } catch (e) {}
42                </script>
42<script>
43                  // Wrapped: if dataLayer.push throws under a locked-down
44                  // WebView (storage partitioning / SecurityError), we don't
45                  // abort the rest of the <head>. Downstream track() calls
46                  // tolerate a broken gtag via their own guards.
47                  //
48                  // D1: GDPR Consent Mode v2 (mandatory March 2024 for EU
49                  // Google Ads conversion attribution). gtag('consent',
50                  // 'default', ...) MUST run BEFORE gtag('config') so the
51                  // initial config inherits the consent state. EU/EEA/UK
52                  // visitors get denied-by-default; the cookie banner
53                  // (src/components/ConsentBanner.tsx) flips to granted
54                  // on user accept. Non-EU regions stay at Google's
55                  // pre-CMv2 default (effectively granted). Without this
56                  // call EU traffic loses conversion attribution.
57                  try {
58                    window.dataLayer = window.dataLayer || [];
59                    function gtag(){dataLayer.push(arguments);}
60                    gtag('consent', 'default', {
61                      ad_storage: 'denied',
62                      analytics_storage: 'denied',
63                      ad_user_data: 'denied',
64                      ad_personalization: 'denied',
65                      wait_for_update: 500,
66                      region: ['AT','BE','BG','HR','CY','CZ','DK','EE','FI','FR','DE','GR','HU','IE','IT','LV','LT','LU','MT','NL','PL','PT','RO','SK','SI','ES','SE','GB','IS','LI','NO','CH']
67                    });
68                    // Apply persisted consent choice from prior session.
69                    // The default-denied state is the safe baseline;
70                    // localStorage flips back to granted if the user
71                    // already accepted in the past.
72                    try {
73                      var stored = localStorage.getItem('vu_consent_state');
74                      if (stored === 'granted') {
75                        gtag('consent', 'update', {
76                          ad_storage: 'granted',
77                          analytics_storage: 'granted',
78                          ad_user_data: 'granted',
79                          ad_personalization: 'granted'
80                        });
81                      }
82                    } catch (storageErr) {
83                      // silent-intent: localStorage unavailable (private
84                      // mode, disabled by policy, quota exhausted). The
85                      // default-denied gtag('consent','default') call
86                      // above is already in effect, so failing closed
87                      // here keeps EU traffic compliant. Returning user
88                      // who had previously granted will re-prompt next
89                      // session via ConsentBanner; cannot reportError
90                      // from inline script (no Sentry bridge yet).
91                    }
92                    gtag('js', new Date());
93                    gtag('config', 'G-34LFKHQRR0', { send_page_view: false });
94                  } catch (e) {}
95                </script>
95<script>
96                  !function(f,b,e,v,n)
97                  {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
98                  n.callMethod.apply(n,arguments):n.queue.push(arguments)};
99                  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
100                  n.queue=[];
101                  f.__vuLoadMetaPixel=function(){
102                  if(f.__vuMetaPixelRequested||!f.__vuMetaPrivacy||f.__vuMetaPrivacy()==='blocked')return;
103                  f.__vuMetaPixelRequested=!0;
104                  var t=b.createElement(e),s=b.getElementsByTagName(e)[0];
105                  t.async=!0;t.src=v;s.parentNode.insertBefore(t,s)};
106                  f.__vuLoadMetaPixel()}(window, document,'script',
107                  'https://connect.facebook.net/en_US/fbevents.js');
108                </script>
108<script>(function(w,r){w._rwq=r;w[r]=w[r]||function(){(w[r].q=w[r].q||[]).push(arguments)}})(window,'rewardful');</script>
108<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" noModule=""></script>
108</head><body class="min-h-[100dvh] bg-v2-bg text-v2-text-primary antialiased"><div hidden=""><!--$--><!--/$--></div><div class="fixed inset-0 pointer-events-none overflow-hidden" aria-hidden="true"><div class="absolute top-[10%] left-[15%] w-[500px] h-[500px] rounded-full bg-v2-primary/4 blur-[120px] animate-float"></div><div class="absolute top-[60%] right-[10%] w-[400px] h-[400px] rounded-full bg-v2-accent/3 blur-[100px] animate-float-delayed"></div><div class="absolute bottom-[5%] left-[40%] w-[300px] h-[300px] rounded-full bg-v2-primary/3 blur-[80px] animate-float-slow"></div></div><div class="relative z-10" data-vu-app-root=""><div class="min-h-screen bg-v2-bg font-v2 flex items-center justify-center px-4 relative" data-sentry-component="LoginPage" data-sentry-source-file="LoginForm.tsx"><div class="absolute top-4 left-4 z-20"><button type="button" aria-label="Switch to dark mode" title="Switch to dark mode" class="inline-flex h-9 w-9 items-center justify-center rounded-lg text-v2-text-secondary transition-colors hover:bg-v2-surface-2 hover:text-v2-text-primary focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-v2-primary " data-sentry-component="ThemeToggle" data-sentry-source-file="ThemeToggle.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-moon h-[18px] w-[18px]" aria-hidden="true" data-sentry-element="Icon" data-sentry-source-file="ThemeToggle.tsx"><path d="M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401"></path></svg></button></div><button class="absolute top-4 right-4 z-20 w-10 h-10 rounded-xl bg-v2-surface border border-v2-border flex items-center justify-center hover:bg-v2-surface-2 active:scale-95 transition-all duration-200 cursor-pointer"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x w-5 h-5 text-v2-text-tertiary" aria-hidden="true" data-sentry-element="X" data-sentry-source-file="LoginForm.tsx"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></button><div class="absolute inset-0 pointer-events-none overflow-hidden" aria-hidden="true"><div class="absolute top-1/4 left-1/2 -translate-x-1/2 w-[500px] h-[500px] rounded-full bg-v2-primary/6 light:bg-v2-primary/12 blur-[150px] light:blur-[120px]"></div></div><div class="relative z-10 w-full max-w-[380px] animate-v2-fade-in"><div class="flex flex-col items-center mb-8"><picture data-sentry-element="picture" data-sentry-component="BrandMark" data-sentry-source-file="LoginForm.tsx"><source srcSet="/icon-128.avif" type="image/avif"/><img src="/icon-128.png" alt="ViralUp" width="52" height="52" class="block rounded-2xl mb-3" decoding="async" fetchPriority="high"/></picture><h1 class="text-xl font-bold text-v2-text-primary">ViralUp</h1><p class="text-v2-xs text-v2-text-tertiary mt-1">Create viral videos with AI</p><div class="flex items-center gap-4 mt-4"><span class="flex items-center gap-1 text-[10px] text-v2-text-tertiary"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-3 h-3 text-v2-accent" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>Posts on autopilot</span><span class="flex items-center gap-1 text-[10px] text-v2-text-tertiary"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-3 h-3 text-v2-accent" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>No watermark</span><span class="flex items-center gap-1 text-[10px] text-v2-text-tertiary"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-3 h-3 text-v2-accent" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>Cancel anytime</span></div></div><div></div><div class="rounded-2xl bg-v2-surface border border-v2-border p-6"><div class="space-y-3"><button class="w-full flex items-center justify-center gap-3 px-4 py-3 rounded-xl bg-white text-gray-800 border border-gray-200 font-medium text-v2-sm hover:bg-gray-50 active:scale-[0.98] transition-all duration-200 disabled:opacity-50 cursor-pointer min-h-[48px]"><svg class="w-5 h-5" viewBox="0 0 24 24">
108<path fill="#4285F4" d="M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92a5.06 5.06 0 01-2.2 3.32v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.1z"></path><path fill="#34A853" d="M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z"></path><path fill="#FBBC05" d="M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z"></path><path fill="#EA4335" d="M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z"></path></svg>Continue with Google</button><button class="w-full flex items-center justify-center gap-3 px-4 py-3 rounded-xl bg-v2-surface-2 border border-v2-border text-v2-text-primary font-medium text-v2-sm hover:bg-v2-surface-3 active:scale-[0.98] transition-all duration-200 disabled:opacity-50 cursor-pointer min-h-[48px]"><svg class="w-5 h-5 text-v2-text-primary" fill="currentColor" viewBox="0 0 24 24"><path d="M17.05 20.28c-.98.95-2.05.88-3.08.4-1.09-.5-2.08-.48-3.24 0-1.44.62-2.2.44-3.06-.4C2.79 15.25 3.51 7.59 9.05 7.31c1.35.07 2.29.74 3.08.8 1.18-.24 2.31-.93 3.57-.84 1.51.12 2.65.72 3.4 1.8-3.12 1.87-2.38 5.98.48 7.13-.57 1.5-1.31 2.99-2.54 4.09zM12.03 7.25c-.15-2.23 1.66-4.07 3.74-4.25.29 2.58-2.34 4.5-3.74 4.25z"></path></svg>Continue with Apple</button><div class="flex items-center gap-3 py-1"><div class="flex-1 h-px bg-v2-border"></div><span class="text-[10px] text-v2-text-tertiary uppercase tracking-wider">or</span><div class="flex-1 h-px bg-v2-border"></div></div><div><form class="space-y-3"><input type="email" placeholder="Email" autoComplete="email" inputMode="email" autoCapitalize="off" spellCheck="false" class="w-full px-4 py-3 bg-v2-surface-2 border border-v2-border rounded-xl text-v2-sm text-v2-text-primary placeholder-v2-text-tertiary focus:outline-hidden focus:border-v2-primary/40 focus:ring-2 focus:ring-v2-primary/10 transition-all disabled:opacity-50" style="font-size:16px" value=""/><input type="password" placeholder="Password" autoComplete="current-password" class="w-full px-4 py-3 bg-v2-surface-2 border border-v2-border rounded-xl text-v2-sm text-v2-text-primary placeholder-v2-text-tertiary focus:outline-hidden focus:border-v2-primary/40 focus:ring-2 focus:ring-v2-primary/10 transition-all disabled:opacity-50" style="font-size:16px" value=""/><button type="button" class="self-end -mt-1 text-v2-xs text-v2-text-tertiary hover:text-v2-text-secondary transition-colors disabled:opacity-50 cursor-pointer">Forgot password?</button><button type="submit" class="w-full py-3 rounded-xl bg-v2-primary text-white text-v2-sm font-semibold flex items-center justify-center gap-2 active:scale-[0.98] transition-all duration-200 disabled:opacity-50 cursor-pointer min-h-[48px]">Sign In</button></form><button class="w-full text-center text-v2-xs text-v2-text-tertiary hover:text-v2-text-secondary transition-colors disabled:opacity-50 cursor-pointer py-1">Don&#x27;t have an account? Sign Up</button></div></div></div><p class="text-center text-[10px] text-v2-text-tertiary mt-6">By continuing, you agree to our Terms of Service and Privacy Policy.</p></div></div><!--$--><!--/$--></div><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$-->
108<script src="/_next/static/chunks/webpack-4d1eb76c7d873cc2.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt" id="_R_" async=""></script>
108<script>(self.__next_f=self.__next_f||[]).push([0])</script>
108<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n11:I[67684,[\"4219\",\"static/chunks/app/global-error-9860f5102042b9c1.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"default\"]\n:HL[\"/_next/static/media/e4af272ccee01ff0-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/3bec581bcd043c5f.css?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"style\"]\n:HL[\"/_next/static/css/08923bb6947b4364.css?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"style\"]\n2:Tb9b,"])</script>
108<script>self.__next_f.push([1,"(function(){try{var K='vu_nss_reload_count',M=3,C='__VU_NSS_CLAIMED__',P='__VU_NSS_PENDING__',H='__VU_NSS_HOLD__',DC='__VU_NSS_DIAG_CLAIMED__',DP='__VU_NSS_DIAG_PENDING__',V='resource_non_script_static';function q(el){if(!el||!el.tagName)return'';if(String(el.tagName).toLowerCase()==='script')return'';var raw=el.src||el.currentSrc||el.href||'';if(!raw)return'';var u;try{u=new URL(raw,location.href)}catch(e){return''}if(u.origin!==location.origin)return'';if(u.pathname.indexOf('/_next/static/')!==0)return'';if(/\\.m?js$/i.test(u.pathname))return'';return raw}function low(el,k){var v='';try{v=el[k]}catch(e){}if(typeof v!=='string'||!v){v='';try{if(typeof el.getAttribute==='function')v=el.getAttribute(k)}catch(e){}}return typeof v==='string'?v.toLowerCase():''}function kind(el,raw){var t=String(el.tagName).toLowerCase(),p='';try{p=new URL(raw,location.href).pathname}catch(e){}if(t==='link'){var r=low(el,'rel').split(/\\s+/),a=low(el,'as');if(r.indexOf('stylesheet')!==-1||a==='style')return'css';if(a==='font')return'font';if(a==='image')return'image'}if(t==='img')return'image';if(/\\.css$/i.test(p))return'css';if(/\\.(?:woff2?|ttf|otf|eot)$/i.test(p))return'font';if(/\\.(?:png|jpe?g|gif|webp|avif|svg|ico|bmp)$/i.test(p))return'image';return'other'}function asInt(a){if(typeof a==='number')return Number.isInteger(a)?a:NaN;if(typeof a!=='string'||!/^-?\\d+$/.test(a))return NaN;var n=Number(a);return Number.isInteger(n)?n:NaN}function norm(a){var n=asInt(a);if(!Number.isInteger(n)||n\u003c0)return 0;if(n\u003eM)return M;return n}function exh(a){var n=asInt(a);if(!Number.isInteger(n)||n\u003c0)return false;return n\u003e=M}function clean(raw){var s=String(raw).slice(0,300);try{s=new URL(raw,location.href).pathname.slice(0,300)}catch(e){}return s}function pending(a,raw){if(window[P])return;window[P]={src:clean(raw),path:location.pathname+location.search,attempts:norm(a),via:V}}function diag(k,raw){if(window[DC])return;window[DC]=1;window[DP]={asset:k,src:clean(raw),path:(location.pathname+location.search).slice(0,300),phase:'pre_hydration'}}function hasCb(){try{return new URLSearchParams(location.search).has('_cb')}catch(e){return /(?:^|[?\u0026])_cb=/.test(location.search||'')}}function go(){var p=new URLSearchParams(location.search);p.set('_cb',''+Date.now());location.replace(location.pathname+'?'+p.toString()+location.hash)}function onError(ev){try{if(window[H])return;var el=ev\u0026\u0026ev.target;var raw=q(el);if(!raw)return;var k=kind(el,raw);if(k==='font'||k==='image'){diag(k,raw);return}if(k!=='css')return;if(window[C])return;window[C]=1;var stored;try{stored=sessionStorage.getItem(K)}catch(e){if(hasCb()){pending(1,raw);return}go();return}if(exh(stored)){pending(stored,raw);return}var n=norm(stored);try{sessionStorage.setItem(K,String(n+1))}catch(e2){if(hasCb()){pending(1,raw);return}go();return}go()}catch(e3){}}window.__VU_NSS_ON_ERROR__=onError;if(!window.__VU_NSS_BOOT__){window.__VU_NSS_BOOT__=1;window.addEventListener('error',onError,true)}}catch(e){}})();"])</script>
108<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"jVprO2ytsoqFOgwUJugye\",\"p\":\"\",\"c\":[\"\",\"login\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"(auth)\",{\"children\":[\"login\",{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/3bec581bcd043c5f.css?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/08923bb6947b4364.css?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"className\":\"__variable_f367f3 __variable_694534\",\"data-sentry-component\":\"RootLayout\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"(function(){try{var d=document.documentElement;var k=\\\"vu_theme\\\";var t=null;try{var ls=window.localStorage.getItem(k);if(ls==='light'||ls==='dark')t=ls;}catch(e){}if(t===null){try{var m=document.cookie.match(new RegExp('(?:^|;\\\\\\\\s*)'+k+'=(light|dark)'));if(m)t=m[1];}catch(e){}}if(t===null){t=(false\u0026\u0026window.matchMedia\u0026\u0026window.matchMedia('(prefers-color-scheme: dark)').matches)?'dark':'light';}d.setAttribute('data-theme',t);d.style.colorScheme=t;}catch(e){}})();\"}}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"try{(function(){var K='viralup_chunk_reload_at',C=60000;function ok(){try{var t=+sessionStorage.getItem(K);return t\u003e0\u0026\u0026Date.now()-t\u003cC;}catch(e){return false;}}function go(){if(ok())return;try{sessionStorage.setItem(K,''+Date.now());}catch(e){}try{var p=new URLSearchParams(location.search);p.set('_cb',''+Date.now());location.replace(location.pathname+'?'+p.toString()+location.hash);}catch(e){location.reload();}}window.addEventListener('error',function(ev){try{var el=ev.target;if(!el||!el.tagName)return;var tag=el.tagName.toLowerCase();var url=tag==='script'?(el.src||''):'';if(url\u0026\u0026url.indexOf('/_next/static/')!==-1)go();}catch(e){}},true);})();}catch(e){}\"}}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$2\"}}],\"$L3\",\"$L4\",\"$L5\",\"$L6\",\"$L7\",\"$L8\",\"$L9\",\"$La\",\"$Lb\"]}],\"$Lc\"]}]]}],{\"children\":[\"(auth)\",\"$Ld\",{\"children\":[\"login\",\"$Le\",{\"children\":[\"__PAGE__\",\"$Lf\",{},null,false]},null,false]},null,false]},null,false],\"$L10\",false]],\"m\":\"$undefined\",\"G\":[\"$11\",[]],\"s\":false,\"S\":true}\n"])</script>
108<script>self.__next_f.push([1,"16:I[37397,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"ThemeProvider\"]\n17:I[57121,[],\"\"]\n18:I[3382,[\"8039\",\"static/chunks/app/error-dfd1692f9db752f0.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"default\"]\n19:I[74581,[],\"\"]\n1a:I[9928,[\"8500\",\"static/chunks/8500-17bf3606ff65f4db.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4345\",\"static/chunks/app/not-found-05e405e2312e7128.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"default\"]\n1b:I[36197,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"GlobalErrorHandlers\"]\n1c:I[52270,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87Aj"])</script>
108<script>self.__next_f.push([1,"bzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"BuildIdSentinel\"]\n1d:I[40551,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"BfcacheReloadGuard\"]\n1e:I[47289,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"ServiceWorkerRegistration\"]\n1f:I[75190,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"Analytics\"]\n20:I[34917,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"sta"])</script>
108<script>self.__next_f.push([1,"tic/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"SpeedInsights\"]\n21:I[67450,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"ToastContainer\"]\n22:I[11293,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"LaunchUpgradeModalHost\"]\n23:I[41691,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"PlanChangeConfirmationHost\"]\n24:I[65899,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/"])</script>
108<script>self.__next_f.push([1,"3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"default\"]\n25:I[14289,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"default\"]\n26:I[4720,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"default\"]\n27:I[65565,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"default\"]\n28:I[398"])</script>
108<script>self.__next_f.push([1,"23,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"default\"]\n29:I[22003,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"default\"]\n2a:I[59354,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"default\"]\n2b:I[7276,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\","])</script>
108<script>self.__next_f.push([1,"\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"default\"]\n2c:I[27725,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"default\"]\n2d:I[2054,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"default\"]\n2e:I[80455,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"default\"]\n2f:I[82356,[\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"3813\",\"static/chunks/3813-d2c81387cf7bca05.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8"])</script>
108<script>self.__next_f.push([1,"uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"7177\",\"static/chunks/app/layout-759b20173a6614ca.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"default\"]\n"])</script>
108<script>self.__next_f.push([1,"30:I[67801,[\"5081\",\"static/chunks/a36bde72-1e367531e55ffe2e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5663\",\"static/chunks/5663-a88d74a81ff993bb.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"2619\",\"static/chunks/2619-fddf00e385936a9a.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"4565\",\"static/chunks/4565-7df5c5cfea2798c3.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"5136\",\"static/chunks/5136-85ee19e62a9e534e.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"661\",\"static/chunks/661-08105f81838cc086.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"6051\",\"static/chunks/6051-4b4397bfd8564aa2.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"6143\",\"static/chunks/6143-b82b7190e05d0e79.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"9038\",\"static/chunks/9038-2b99b00e897c4211.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"72\",\"static/chunks/app/(auth)/login/page-c731e58aa4a8cb29.js?dpl=dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\"],\"default\"]\n"])</script>
108<script>self.__next_f.push([1,"31:I[90484,[],\"OutletBoundary\"]\n33:I[17837,[],\"AsyncMetadataOutlet\"]\n35:I[90484,[],\"ViewportBoundary\"]\n37:I[90484,[],\"MetadataBoundary\"]\n38:\"$Sreact.suspense\"\n3:[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://js.stripe.com\"}]\n4:[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://js.stripe.com\"}]\n5:[[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://www.googletagmanager.com\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://r.wdfl.co\"}]]\n"])</script>
108<script>self.__next_f.push([1,"6:[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"(function(){var EU=\\\"|AT|BE|BG|CH|CY|CZ|DE|DK|EE|ES|FI|FR|GB|GR|HR|HU|IE|IS|IT|LI|LT|LU|LV|MT|NL|NO|PL|PT|RO|SE|SI|SK|\\\";window.__vuMetaPrivacy=function(){var ck=function(n){try{var a=document.cookie.split(\\\"; \\\"),p=n+\\\"=\\\",i;for(i=0;i\u003ca.length;i++)if(a[i].indexOf(p)===0)return a[i].slice(p.length)}catch(e){}return null},ls=function(k){try{return localStorage.getItem(k)}catch(e){return null}},c=(ck(\\\"vu_country\\\")||\\\"\\\").trim().toUpperCase(),v=ls(\\\"vu_consent_state\\\");c=/^[A-Z]{2}$/.test(c)?c:\\\"\\\";v=v===\\\"granted\\\"||v===\\\"denied\\\"?v:null;if((c?EU.indexOf(\\\"|\\\"+c+\\\"|\\\")\u003e=0:v===\\\"denied\\\")\u0026\u0026v!==\\\"granted\\\")return\\\"blocked\\\";if(navigator.globalPrivacyControl===true||ls(\\\"vu_dnss\\\")===\\\"1\\\"||ck(\\\"vu_dnss\\\")===\\\"1\\\")return\\\"ldu\\\";return\\\"full\\\"}})();\"}}]\n"])</script>
108<script>self.__next_f.push([1,"12:T4c8,"])</script>
108<script>self.__next_f.push([1,"\n              try {\n                window.__vuSeedFbp = function () {\n                  try {\n                    if (!window.__vuMetaPrivacy || window.__vuMetaPrivacy() === 'blocked') return;\n                    if (!document.cookie.split('; ').some(function(c){ return c.indexOf('_fbp=') === 0; })) {\n                      var __vu_fbp_ts = Date.now();\n                      // 10-digit random with non-zero leading digit, matching\n                      // Meta's format (Math.floor(rand*9e9 + 1e9)).\n                      var __vu_fbp_rand = Math.floor(Math.random() * 9e9 + 1e9);\n                      var __vu_fbp = 'fb.1.' + __vu_fbp_ts + '.' + __vu_fbp_rand;\n                      var __vu_fbp_secure = window.location.protocol === 'https:' ? ' Secure;' : '';\n                      document.cookie = '_fbp=' + __vu_fbp + '; Path=/; Max-Age=7776000; SameSite=Lax;' + __vu_fbp_secure;\n                      try {\n                        fetch('/api/seed-fbp', { method: 'POST', keepalive: true, credentials: 'same-origin' });\n                      } catch (e2) {}\n                    }\n                  } catch (e) {}\n                };\n                window.__vuSeedFbp();\n              } catch (e) {}\n            "])</script>
108<script>self.__next_f.push([1,"7:[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$12\"}}]\n13:T947,"])</script>
108<script>self.__next_f.push([1,"(function(){try{if(!window.__vuMetaPrivacy||window.__vuMetaPrivacy()==='blocked')return;var ls_get=function(k){try{return localStorage.getItem(k)}catch(e){return null}},ls_set=function(k,v){try{localStorage.setItem(k,v)}catch(e){}},ss_get=function(k){try{return sessionStorage.getItem(k)}catch(e){return null}},ss_set=function(k,v){try{sessionStorage.setItem(k,v)}catch(e){}},U=function(){var s='',i=0;if(crypto.randomUUID)return crypto.randomUUID();for(;i\u003c32;i++)s+=(Math.random()*16|0).toString(16);return s},q=new URLSearchParams(location.search),fbclid=q.get('fbclid'),urlVu=q.get('vu'),urlVuH=q.get('vu_h');if(urlVuH)ss_set('vu_handoff',urlVuH);if(!fbclid\u0026\u0026!urlVu\u0026\u0026!urlVuH)return;var stored=ls_get('vu_visit'),storedTs=+ls_get('vu_visit_ts')||0,storedFbclid=ls_get('vu_last_fbclid'),VALID=/^[0-9a-f-]{32,36}$/,vu;if(fbclid\u0026\u0026storedFbclid\u0026\u0026fbclid!==storedFbclid)vu=null;else if(urlVu\u0026\u0026VALID.test(urlVu))vu=urlVu;else if(fbclid\u0026\u0026!storedFbclid)vu=null;else if(stored\u0026\u0026Date.now()-storedTs\u003c604800000)vu=stored;if(!vu)vu=U();ls_set('vu_visit',vu);ls_set('vu_visit_ts',''+Date.now());if(fbclid)ls_set('vu_last_fbclid',fbclid);var pvid=U();window.__vuPvid=pvid;ss_set('vu_pvid',pvid);var country=(document.cookie.match(/(?:^|; )vu_country=([^;]*)/)||[])[1];try{country=country?decodeURIComponent(country).toUpperCase():0}catch(e){country=0}var consent=ls_get('vu_consent_state'),EU='ATBEBGHRCYCZDKEEFIFRDEGRHUIEITLVLTLUMTNLPLPTROSKSIESSEGBISLINOCH',ei=EU.indexOf(country),eu=country.length===2\u0026\u0026ei\u003e=0\u0026\u0026ei%2===0,consentGranted=country?(!eu||consent==='granted'):(consent!=='denied'),cfbc=ss_get('viralup_fbc');try{var _f=(document.cookie.match(/(?:^|;\\s*)_fbc=([^;]+)/)||[])[1];if(_f){_f=decodeURIComponent(_f);if(!cfbc)cfbc=_f}}catch(e){}var body=JSON.stringify({v:1,visitId:vu,pvid:pvid,url:location.href,ref:document.referrer||'',ts:Date.now(),c:consentGranted?1:0,cfbc:cfbc}),ep='/api/attribution/capture',blob=function(){return new Blob([body],{type:'text/plain'})},retryOnce=function(){var ok;try{ok=navigator.sendBeacon(ep,blob())}catch(e){}ls_set('vu_capture_status',ok?'retry':'fail')},sent;try{sent=navigator.sendBeacon(ep,blob())}catch(e){}if(sent)ls_set('vu_capture_status','queued');else try{fetch(ep,{method:'POST',body:body,keepalive:1}).then(function(r){r.ok?ls_set('vu_capture_status','queued'):retryOnce()}).catch(retryOnce)}catch(e){retryOnce()}}catch(e){}})();"])</script>
108<script>self.__next_f.push([1,"8:[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$13\"}}]\n14:T40a,"])</script>
108<script>self.__next_f.push([1,"\n                  try {\n                    var GA_ID = \"G-34LFKHQRR0\";\n                    function __vuLoadGtag() {\n                      if (window.__vuGtagLoaded) return;\n                      window.__vuGtagLoaded = true;\n                      var s = document.createElement('script');\n                      s.async = true;\n                      s.src = 'https://www.googletagmanager.com/gtag/js?id=' + GA_ID;\n                      document.head.appendChild(s);\n                    }\n                    ['pointerdown', 'keydown'].forEach(function (e) {\n                      window.addEventListener(e, __vuLoadGtag, { once: true, passive: true });\n                    });\n                    if ('requestIdleCallback' in window) {\n                      requestIdleCallback(__vuLoadGtag, { timeout: 2000 });\n                    } else {\n                      window.addEventListener('load', function () { setTimeout(__vuLoadGtag, 1500); }, { once: true });\n                    }\n                  } catch (e) {}\n                "])</script>
108<script>self.__next_f.push([1,"15:Tc5f,"])</script>
108<script>self.__next_f.push([1,"\n                  // Wrapped: if dataLayer.push throws under a locked-down\n                  // WebView (storage partitioning / SecurityError), we don't\n                  // abort the rest of the \u003chead\u003e. Downstream track() calls\n                  // tolerate a broken gtag via their own guards.\n                  //\n                  // D1: GDPR Consent Mode v2 (mandatory March 2024 for EU\n                  // Google Ads conversion attribution). gtag('consent',\n                  // 'default', ...) MUST run BEFORE gtag('config') so the\n                  // initial config inherits the consent state. EU/EEA/UK\n                  // visitors get denied-by-default; the cookie banner\n                  // (src/components/ConsentBanner.tsx) flips to granted\n                  // on user accept. Non-EU regions stay at Google's\n                  // pre-CMv2 default (effectively granted). Without this\n                  // call EU traffic loses conversion attribution.\n                  try {\n                    window.dataLayer = window.dataLayer || [];\n                    function gtag(){dataLayer.push(arguments);}\n                    gtag('consent', 'default', {\n                      ad_storage: 'denied',\n                      analytics_storage: 'denied',\n                      ad_user_data: 'denied',\n                      ad_personalization: 'denied',\n                      wait_for_update: 500,\n                      region: ['AT','BE','BG','HR','CY','CZ','DK','EE','FI','FR','DE','GR','HU','IE','IT','LV','LT','LU','MT','NL','PL','PT','RO','SK','SI','ES','SE','GB','IS','LI','NO','CH']\n                    });\n                    // Apply persisted consent choice from prior session.\n                    // The default-denied state is the safe baseline;\n                    // localStorage flips back to granted if the user\n                    // already accepted in the past.\n                    try {\n                      var stored = localStorage.getItem('vu_consent_state');\n                      if (stored === 'granted') {\n                        gtag('consent', 'update', {\n                          ad_storage: 'granted',\n                          analytics_storage: 'granted',\n                          ad_user_data: 'granted',\n                          ad_personalization: 'granted'\n                        });\n                      }\n                    } catch (storageErr) {\n                      // silent-intent: localStorage unavailable (private\n                      // mode, disabled by policy, quota exhausted). The\n                      // default-denied gtag('consent','default') call\n                      // above is already in effect, so failing closed\n                      // here keeps EU traffic compliant. Returning user\n                      // who had previously granted will re-prompt next\n                      // session via ConsentBanner; cannot reportError\n                      // from inline script (no Sentry bridge yet).\n                    }\n                    gtag('js', new Date());\n                    gtag('config', 'G-34LFKHQRR0', { send_page_view: false });\n                  } catch (e) {}\n                "])</script>
108<script>self.__next_f.push([1,"9:[[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$14\"}}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$15\"}}]]\n"])</script>
108<script>self.__next_f.push([1,"a:[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"\\n                  !function(f,b,e,v,n)\\n                  {if(f.fbq)return;n=f.fbq=function(){n.callMethod?\\n                  n.callMethod.apply(n,arguments):n.queue.push(arguments)};\\n                  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\\n                  n.queue=[];\\n                  f.__vuLoadMetaPixel=function(){\\n                  if(f.__vuMetaPixelRequested||!f.__vuMetaPrivacy||f.__vuMetaPrivacy()==='blocked')return;\\n                  f.__vuMetaPixelRequested=!0;\\n                  var t=b.createElement(e),s=b.getElementsByTagName(e)[0];\\n                  t.async=!0;t.src=v;s.parentNode.insertBefore(t,s)};\\n                  f.__vuLoadMetaPixel()}(window, document,'script',\\n                  'https://connect.facebook.net/en_US/fbevents.js');\\n                \"}}]\n"])</script>
108<script>self.__next_f.push([1,"b:[[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"(function(w,r){w._rwq=r;w[r]=w[r]||function(){(w[r].q=w[r].q||[]).push(arguments)}})(window,'rewardful');\"}}],[\"$\",\"script\",null,{\"async\":true,\"src\":\"https://r.wdfl.co/rw.js\",\"data-rewardful\":\"943020\"}]]\n"])</script>
108<script>self.__next_f.push([1,"c:[\"$\",\"body\",null,{\"className\":\"min-h-[100dvh] bg-v2-bg text-v2-text-primary antialiased\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"div\",null,{\"className\":\"fixed inset-0 pointer-events-none overflow-hidden\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute top-[10%] left-[15%] w-[500px] h-[500px] rounded-full bg-v2-primary/4 blur-[120px] animate-float\"}],[\"$\",\"div\",null,{\"className\":\"absolute top-[60%] right-[10%] w-[400px] h-[400px] rounded-full bg-v2-accent/3 blur-[100px] animate-float-delayed\"}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-[5%] left-[40%] w-[300px] h-[300px] rounded-full bg-v2-primary/3 blur-[80px] animate-float-slow\"}]]}],[\"$\",\"$L16\",null,{\"data-sentry-element\":\"ThemeProvider\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative z-10\",\"data-vu-app-root\":\"\",\"children\":[\"$\",\"$L17\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$18\",\"errorStyles\":[],\"errorScripts\":[],\"template\":[\"$\",\"$L19\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$L1a\",null,{}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}],[\"$\",\"$L1b\",null,{\"data-sentry-element\":\"GlobalErrorHandlers\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"$L1c\",null,{\"buildId\":\"dpl_EZN8uPrgkJ7WsH9UqA87AjbzwMnt\",\"data-sentry-element\":\"BuildIdSentinel\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"$L1d\",null,{\"data-sentry-element\":\"BfcacheReloadGuard\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"$L1e\",null,{\"data-sentry-element\":\"ServiceWorkerRegistration\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"$L1f\",null,{\"data-sentry-element\":\"Analytics\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"$L20\",null,{\"data-sentry-element\":\"SpeedInsights\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"$L21\",null,{\"data-sentry-element\":\"ToastContainer\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"$L22\",null,{\"data-sentry-element\":\"LaunchUpgradeModalHost\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"$L23\",null,{\"data-sentry-element\":\"PlanChangeConfirmationHost\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"$L24\",null,{\"data-sentry-element\":\"AnalyticsProviderClient\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"$L25\",null,{\"data-sentry-element\":\"AnalyticsAuthBridgeClient\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"$L26\",null,{\"data-sentry-element\":\"AttributionVuParam\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"$L27\",null,{\"data-sentry-element\":\"AttributionHandoffCarry\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"$L28\",null,{\"data-sentry-element\":\"MetaIabEscapeAffordanceClient\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"$L29\",null,{\"data-sentry-element\":\"AdAttributionCapture\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"$L2a\",null,{\"isProduction\":true,\"metaPixelId\":\"1351679933467715\",\"data-sentry-element\":\"LandingAnalyticsBootstrap\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"$L2b\",null,{\"data-sentry-element\":\"LcpElementCapture\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"$L2c\",null,{\"data-sentry-element\":\"LcpAttributionCapture\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"$L2d\",null,{\"data-sentry-element\":\"ClsAttributionCapture\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"$L2e\",null,{\"data-sentry-element\":\"InpAttributionCapture\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"$L2f\",null,{\"data-sentry-element\":\"ConsentBannerClient\",\"data-sentry-source-file\":\"layout.tsx\"}]]}]\n"])</script>
108<script>self.__next_f.push([1,"d:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L17\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L19\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\ne:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L17\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L19\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\nf:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L30\",null,{\"data-sentry-element\":\"LoginForm\",\"data-sentry-component\":\"LoginPage\",\"data-sentry-source-file\":\"page.tsx\"}],null,[\"$\",\"$L31\",null,{\"children\":[\"$L32\",[\"$\",\"$L33\",null,{\"promise\":\"$@34\"}]]}]]}]\n10:[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$L35\",null,{\"children\":\"$L36\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$L37\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$38\",null,{\"fallback\":null,\"children\":\"$L39\"}]}]}]]}]\n"])</script>
108<script>self.__next_f.push([1,"36:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=cover\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#f6f6f8\"}]]\n32:null\n"])</script>
108<script>self.__next_f.push([1,"3a:I[86869,[],\"IconMark\"]\n"])</script>
108<script>self.__next_f.push([1,"34:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Sign in or create your account - ViralUp\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Sign in or create your ViralUp account and start creating viral videos with AI.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"keywords\",\"content\":\"faceless video,AI video generator,faceless YouTube channel,AI voiceover,TikTok automation,short form video,faceless content,auto publish video,AI video creator,viral video maker\"}],[\"$\",\"meta\",\"3\",{\"name\":\"robots\",\"content\":\"noindex, nofollow\"}],[\"$\",\"meta\",\"4\",{\"name\":\"facebook-domain-verification\",\"content\":\"3cj36cvv5bimkgu3f8sp9d5wvibpfx\"}],[\"$\",\"link\",\"5\",{\"rel\":\"canonical\",\"href\":\"https://viralup.ai\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:title\",\"content\":\"ViralUp - Make Videos That Actually Go Viral\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:description\",\"content\":\"The viral formats with 300M+ views on TikTok. Create them in 2 minutes with AI. One tool, one price.\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:site_name\",\"content\":\"ViralUp\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image\",\"content\":\"https://viralup.ai/og-image.jpg\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image:alt\",\"content\":\"ViralUp - Make Videos That Actually Go Viral\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:site\",\"content\":\"@viralupai\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:creator\",\"content\":\"@viralupai\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:title\",\"content\":\"ViralUp - Make Videos That Actually Go Viral\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:description\",\"content\":\"The viral formats with 300M+ views on TikTok. Create them in 2 minutes with AI. One tool, one price.\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:image\",\"content\":\"https://viralup.ai/og-image.jpg\"}],[\"$\",\"link\",\"21\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"16x16\"}],[\"$\",\"link\",\"22\",{\"rel\":\"icon\",\"href\":\"/icon.png?f427403b67f37f1d\",\"type\":\"image/png\",\"sizes\":\"1024x1024\"}],[\"$\",\"link\",\"23\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon.png?f427403b67f37f1d\",\"type\":\"image/png\",\"sizes\":\"1024x1024\"}],[\"$\",\"$L3a\",\"24\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
108<script>self.__next_f.push([1,"39:\"$34:metadata\"\n"])</script>
108</body></html>

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.