1<!DOCTYPE html> 2<html lang="pt-BR"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name='robots' content='noindex, follow' /> 6 7 <!-- This site is optimized with the Yoast SEO plugin v26.9 - https://yoast.com/product/yoast-seo-wordpress/ --> 8 <title>Use Agora Mesma a ViralDirector Auto Flow - Viral Director - VEO 3 para YouTubers</title> 9 <meta property="og:locale" content="pt_BR" /> 10 <meta property="og:type" content="article" /> 11 <meta property="og:title" content="Use Agora Mesma a ViralDirector Auto Flow - Viral Director - VEO 3 para YouTubers" /> 12 <meta property="og:description" content="VD Flow Extension â Extensão Chrome para o Google Flow | ViralDirector ð§© Oferta de lançamento da Extensão â expira em: ð§© Extension launch offer â expires in: –:– Assinar agora â Subscribe now â ðµ Extensão agora disponÃvel na Chrome Web Store â instale com 1 clique ðµ Extension now available on the Chrome […]" /> 13 <meta property="og:url" content="https://viraldirector.com.br/extensao/" /> 14 <meta property="og:site_name" content="Viral Director - VEO 3 para YouTubers" /> 15 <meta property="article:modified_time" content="2026-09-14T23:03:40+00:00" /> 16 <meta property="og:image" content="https://viraldirector.com.br/wp-content/uploads/2026/09/viral-ptbr01.webp" /> 17 <meta name="twitter:card" content="summary_large_image" /> 18 <meta name="twitter:label1" content="Est. tempo de leitura" /> 19 <meta name="twitter:data1" content="59 minutos" /> 20
20<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://viraldirector.com.br/extensao/","url":"https://viraldirector.com.br/extensao/","name":"Use Agora Mesma a ViralDirector Auto Flow - Viral Director - VEO 3 para YouTubers","isPartOf":{"@id":"https://viraldirector.com.br/#website"},"primaryImageOfPage":{"@id":"https://viraldirector.com.br/extensao/#primaryimage"},"image":{"@id":"https://viraldirector.com.br/extensao/#primaryimage"},"thumbnailUrl":"https://viraldirector.com.br/wp-content/uploads/2026/09/viral-ptbr01.webp","datePublished":"2026-05-30T16:57:36+00:00","dateModified":"2026-09-14T23:03:40+00:00","breadcrumb":{"@id":"https://viraldirector.com.br/extensao/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https://viraldirector.com.br/extensao/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https://viraldirector.com.br/extensao/#primaryimage","url":"https://viraldirector.com.br/wp-content/uploads/2026/09/viral-ptbr01.webp","contentUrl":"https://viraldirector.com.br/wp-content/uploads/2026/09/viral-ptbr01.webp","width":1586,"height":992},{"@type":"BreadcrumbList","@id":"https://viraldirector.com.br/extensao/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"InÃcio","item":"https://viraldirector.com.br/"},{"@type":"ListItem","position":2,"name":"Use Agora Mesma a ViralDirector Auto Flow"}]},{"@type":"WebSite","@id":"https://viraldirector.com.br/#website","url":"https://viraldirector.com.br/","name":"Viral Director - VEO 3 para YouTubers","description":"Viral Director - VEO 3 para YouTubers","publisher":{"@id":"https://viraldirector.com.br/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://viraldirector.com.br/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https://viraldirector.com.br/#organization","name":"Viral Director - VEO 3 para YouTubers","url":"https://viraldirector.com.br/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https://viraldirector.com.br/#/schema/logo/image/","url":"https://viraldirector.com.br/wp-content/uploads/2026/02/cropped-viraldirector-icon.png","contentUrl":"https://viraldirector.com.br/wp-content/uploads/2026/02/cropped-viraldirector-icon.png","width":512,"height":512,"caption":"Viral Director - VEO 3 para YouTubers"},"image":{"@id":"https://viraldirector.com.br/#/schema/logo/image/"}}]}</script>
20 21 <!-- / Yoast SEO plugin. --> 22 23 24<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 25<link rel="alternate" type="application/rss+xml" title="Feed para Viral Director - VEO 3 para YouTubers »" href="https://viraldirector.com.br/feed/" /> 26<link rel="alternate" type="application/rss+xml" title="Feed de comentários para Viral Director - VEO 3 para YouTubers »" href="https://viraldirector.com.br/comments/feed/" /> 27<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://viraldirector.com.br/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fviraldirector.com.br%2Fextensao%2F" /> 28<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://viraldirector.com.br/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fviraldirector.com.br%2Fextensao%2F&format=xml" /> 29<style id="wp-img-auto-sizes-contain-inline-css"> 30img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 31/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 32</style> 33<style id="wp-emoji-styles-inline-css"> 34 35 img.wp-smiley, img.emoji { 36 display: inline !important; 37 border: none !important; 38 box-shadow: none !important; 39 height: 1em !important; 40 width: 1em !important; 41 margin: 0 0.07em !important; 42 vertical-align: -0.1em !important; 43 background: none !important; 44 padding: 0 !important; 45 } 46/*# sourceURL=wp-emoji-styles-inline-css */ 47</style> 48<style id="global-styles-inline-css"> 49:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
49--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
49.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 50:root :where(.wp-block-icon svg){width: 24px;} 51:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 52/*# sourceURL=global-styles-inline-css */ 53</style> 54<link rel='stylesheet' id='cookieadmin-style-css' href='https://viraldirector.com.br/wp-content/plugins/cookieadmin/assets/css/consent.css' media='all' /> 55<link rel='stylesheet' id='hello-elementor-css' href='https://viraldirector.com.br/wp-content/themes/hello-elementor/assets/css/reset.css' media='all' /> 56<link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://viraldirector.com.br/wp-content/themes/hello-elementor/assets/css/theme.css' media='all' /> 57<link rel='stylesheet' id='hello-elementor-header-footer-css' href='https://viraldirector.com.br/wp-content/themes/hello-elementor/assets/css/header-footer.css' media='all' /> 58<link rel='stylesheet' id='elementor-frontend-css' href='https://viraldirector.com.br/wp-content/plugins/elementor/assets/css/frontend.min.css' media='all' /> 59<style id="elementor-frontend-inline-css"> 60@-webkit-keyframes ha_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ha_fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes ha_zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes ha_zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes ha_rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1}}@keyframes ha_rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1}}@-webkit-keyframes ha_bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes ha_bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);
60-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@-webkit-keyframes ha_bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1}}@keyframes ha_bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1}}@-webkit-keyframes ha_flipInX{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}}@keyframes ha_flipInX{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}}@-webkit-keyframes ha_flipInY{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}}@keyframes ha_flipInY{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}}@-webkit-keyframes ha_swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);
60transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}}@keyframes ha_swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}}@-webkit-keyframes ha_slideInDown{0%{visibility:visible;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes ha_slideInDown{0%{visibility:visible;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes ha_slideInUp{0%{visibility:visible;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes ha_slideInUp{0%{visibility:visible;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes ha_slideInLeft{0%{visibility:visible;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes ha_slideInLeft{0%{visibility:visible;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes ha_slideInRight{0%{visibility:visible;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes ha_slideInRight{0%{visibility:visible;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.ha_fadeIn{-webkit-animation-name:ha_fadeIn;animation-name:ha_fadeIn}.ha_zoomIn{-webkit-animation-name:ha_zoomIn;animation-name:ha_zoomIn}.ha_rollIn{-webkit-animation-name:ha_rollIn;animation-name:ha_rollIn}.ha_bounce{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-name:ha_bounce;animation-name:ha_bounce}.ha_bounceIn{-webkit-animation-name:ha_bounceIn;animation-name:ha_bounceIn;-webkit-animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75)}.ha_flipInX,.ha_flipInY{-webkit-animation-name:ha_flipInX;animation-name:ha_flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.ha_flipInY{-webkit-animation-name:ha_flipInY;animation-name:ha_flipInY}.ha_swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:ha_swing;animation-name:ha_swing}.ha_slideInDown{-webkit-animation-name:ha_slideInDown;animation-name:ha_slideInDown}.ha_slideInUp{-webkit-animation-name:ha_slideInUp;animation-name:ha_slideInUp}.ha_slideInLeft{-webkit-animation-name:ha_slideInLeft;animation-name:ha_slideInLeft}.ha_slideInRight{-webkit-animation-name:ha_slideInRight;animation-name:ha_slideInRight}.ha-css-transform-yes{-webkit-transition-duration:var(--ha-tfx-transition-duration, .2s);transition-duration:var(--ha-tfx-transition-duration, .2s);-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:translate(var(--ha-tfx-translate-x, 0),var(--ha-tfx-translate-y, 0)) scale(var(--ha-tfx-scale-x, 1),var(--ha-tfx-scale-y, 1)) skew(var(--ha-tfx-skew-x, 0),var(--ha-tfx-skew-y, 0)) rotateX(var(--ha-tfx-rotate-x, 0)) rotateY(var(--ha-tfx-rotate-y, 0)) rotateZ(var(--ha-tfx-rotate-z, 0));transform:translate(var(--ha-tfx-translate-x, 0),var(--ha-tfx-translate-y, 0)) scale(var(--ha-tfx-scale-x, 1),var(--ha-tfx-scale-y, 1)) skew(var(--ha-tfx-skew-x, 0),var(--ha-tfx-skew-y, 0)) rotateX(var(--ha-tfx-rotate-x, 0)) rotateY(var(--ha-tfx-rotate-y, 0)) rotateZ(var(--ha-tfx-rotate-z, 0))}.ha-css-transform-yes:hover{-webkit-transform:translate(var(--ha-tfx-translate-x-hover, var(--ha-tfx-translate-x, 0)),var(--ha-tfx-translate-y-hover, var(--ha-tfx-translate-y, 0))) scale(var(--ha-tfx-scale-x-hover, var(--ha-tfx-scale-x, 1)),var(--ha-tfx-scale-y-hover, var(--ha-tfx-scale-y, 1))) skew(var(--ha-tfx-skew-x-hover, var(--ha-tfx-skew-x, 0)),var(--ha-tfx-skew-y-hover, var(--ha-tfx-skew-y, 0))) rotateX(var(--ha-tfx-rotate-x-hover, var(--ha-tfx-rotate-x, 0))) rotateY(var(--ha-tfx-rotate-y-hover, var(--ha-tfx-rotate-y, 0))) rotateZ(var(--ha-tfx-rotate-z-hover, var(--ha-tfx-rotate-z, 0)));transform:translate(var(--ha-tfx-translate-x-hover, var(--ha-tfx-translate-x, 0)),var(--ha-tfx-translate-y-hover, var(--ha-tfx-translate-y, 0))) scale(var(--ha-tfx-scale-x-hover, var(--ha-tfx-scale-x, 1)),var(--ha-tfx-scale-y-hover, var(--ha-tfx-scale-y, 1))) skew(var(--ha-tfx-skew-x-hover, var(--ha-tfx-skew-x, 0)),var(--ha-tfx-skew-y-hover, var(--ha-tfx-skew-y, 0))) rotateX(var(--ha-tfx-rotate-x-hover, var(--ha-tfx-rotate-x, 0))) rotateY(var(--ha-tfx-rotate-y-hover, var(--ha-tfx-rotate-y, 0))) rotateZ(var(--ha-tfx-rotate-z-hover, var(--ha-tfx-rotate-z, 0)))}.happy-addon>.elementor-widget-container{word-wrap:break-word;overflow-wrap:break-word}.happy-addon>.elementor-widget-container,.happy-addon>.elementor-widget-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.happy-addon:not(:has(.elementor-widget-container)),.happy-addon:not(:has(.elementor-widget-container)) *{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}.happy-addon p:empty{display:none}.happy-addon .elementor-inline-editing{min-height:auto!important}.happy-addon-pro img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.ha-screen-reader-text{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);margin:-1px;padding:0;width:1px;height:1px;border:0;word-wrap:normal!important;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.ha-has-bg-overlay>.elementor-widget-container{position:relative;z-index:1}.ha-has-bg-overlay>.elementor-widget-container:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:""}.ha-has-bg-overlay:not(:has(.elementor-widget-container)){position:relative;z-index:1}.ha-has-bg-overlay:not(:has(.elementor-widget-container)):before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:""}.ha-popup--is-enabled .ha-js-popup,.ha-popup--is-enabled .ha-js-popup img{cursor:-webkit-zoom-in!important;cursor:zoom-in!important}.mfp-wrap .mfp-arrow,.mfp-wrap .mfp-close{background-color:transparent}.mfp-wrap .mfp-arrow:focus,.mfp-wrap .mfp-close:focus{outline-width:thin}.ha-advanced-tooltip-enable{position:relative;cursor:pointer;--ha-tooltip-arrow-color:black;--ha-tooltip-arrow-distance:0}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content{position:absolute;z-index:999;display:none;padding:5px 0;width:120px;height:auto;border-radius:6px;background-color:#000;color:#fff;text-align:center;opacity:0}
60.ha-advanced-tooltip-enable .ha-advanced-tooltip-content::after{position:absolute;border-width:5px;border-style:solid;content:""}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content.no-arrow::after{visibility:hidden}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content.show{display:inline-block;opacity:1}.ha-advanced-tooltip-enable.ha-advanced-tooltip-top .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-top .ha-advanced-tooltip-content{top:unset;right:0;bottom:calc(101% + var(--ha-tooltip-arrow-distance));left:0;margin:0 auto}.ha-advanced-tooltip-enable.ha-advanced-tooltip-top .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-top .ha-advanced-tooltip-content::after{top:100%;right:unset;bottom:unset;left:50%;border-color:var(--ha-tooltip-arrow-color) transparent transparent transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-bottom .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-bottom .ha-advanced-tooltip-content{top:calc(101% + var(--ha-tooltip-arrow-distance));right:0;bottom:unset;left:0;margin:0 auto}.ha-advanced-tooltip-enable.ha-advanced-tooltip-bottom .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-bottom .ha-advanced-tooltip-content::after{top:unset;right:unset;bottom:100%;left:50%;border-color:transparent transparent var(--ha-tooltip-arrow-color) transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-left .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-left .ha-advanced-tooltip-content{top:50%;right:calc(101% + var(--ha-tooltip-arrow-distance));bottom:unset;left:unset;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-left .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-left .ha-advanced-tooltip-content::after{top:50%;right:unset;bottom:unset;left:100%;border-color:transparent transparent transparent var(--ha-tooltip-arrow-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-right .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-right .ha-advanced-tooltip-content{top:50%;right:unset;bottom:unset;left:calc(101% + var(--ha-tooltip-arrow-distance));-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-right .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-right .ha-advanced-tooltip-content::after{top:50%;right:100%;bottom:unset;left:unset;border-color:transparent var(--ha-tooltip-arrow-color) transparent transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-top .ha-advanced-tooltip-content{top:unset;right:0;bottom:calc(101% + var(--ha-tooltip-arrow-distance));left:0;margin:0 auto}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-top .ha-advanced-tooltip-content::after{top:100%;right:unset;bottom:unset;left:50%;border-color:var(--ha-tooltip-arrow-color) transparent transparent transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-bottom .ha-advanced-tooltip-content{top:calc(101% + var(--ha-tooltip-arrow-distance));right:0;bottom:unset;left:0;margin:0 auto}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-bottom .ha-advanced-tooltip-content::after{top:unset;right:unset;bottom:100%;left:50%;border-color:transparent transparent var(--ha-tooltip-arrow-color) transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-left .ha-advanced-tooltip-content{top:50%;right:calc(101% + var(--ha-tooltip-arrow-distance));bottom:unset;left:unset;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-left .ha-advanced-tooltip-content::after{top:50%;right:unset;bottom:unset;left:100%;border-color:transparent transparent transparent var(--ha-tooltip-arrow-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-right .ha-advanced-tooltip-content{top:50%;right:unset;bottom:unset;left:calc(101% + var(--ha-tooltip-arrow-distance));-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-right .ha-advanced-tooltip-content::after{top:50%;right:100%;bottom:unset;left:unset;border-color:transparent var(--ha-tooltip-arrow-color) transparent transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.elementor-editor-active .happy-addon.ha-gravityforms .gform_wrapper{display:block!important}.ha-scroll-to-top-wrap.ha-scroll-to-top-hide{display:none}.ha-scroll-to-top-wrap.edit-mode,.ha-scroll-to-top-wrap.single-page-off{display:none!important}.ha-scroll-to-top-button{position:fixed;right:15px;bottom:15px;z-index:9999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;
60-webkit-justify-content:center;justify-content:center;width:50px;height:50px;border-radius:50px;background-color:#5636d1;color:#fff;text-align:center;opacity:1;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.ha-scroll-to-top-button i{color:#fff;font-size:16px}.ha-scroll-to-top-button:hover{background-color:#e2498a} 61/*# sourceURL=elementor-frontend-inline-css */ 62</style> 63<link rel='stylesheet' id='elementor-post-9-css' href='https://viraldirector.com.br/wp-content/uploads/elementor/css/post-9.css' media='all' /> 64<link rel='stylesheet' id='elementor-post-3326-css' href='https://viraldirector.com.br/wp-content/uploads/elementor/css/post-3326.css' media='all' /> 65<link rel='stylesheet' id='happy-icons-css' href='https://viraldirector.com.br/wp-content/plugins/happy-elementor-addons/assets/fonts/style.min.css' media='all' /> 66<link rel='stylesheet' id='font-awesome-css' href='https://viraldirector.com.br/wp-content/plugins/elementor/assets/lib/font-awesome/css/font-awesome.min.css' media='all' /> 67<link rel='stylesheet' id='elementor-gf-roboto-css' href='https://fonts.googleapis.com/css?family=Roboto:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=swap' media='all' /> 68<link rel='stylesheet' id='elementor-gf-robotoslab-css' href='https://fonts.googleapis.com/css?family=Roboto+Slab:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=swap' media='all' />
69<script id="jquery-core-js" src="https://viraldirector.com.br/wp-includes/js/jquery/jquery.min.js"></script>
vendor: 1 bytes, line 69
69
70<script id="jquery-migrate-js" src="https://viraldirector.com.br/wp-includes/js/jquery/jquery-migrate.min.js"></script>
vendor: 1 bytes, line 70
70
71<script id="cookieadmin_pro_js-js-extra"> 72var cookieadmin_pro_vars = {"ajax_url":"https://viraldirector.com.br/wp-admin/admin-ajax.php","nonce":"b59de251ce","home_url":"https://viraldirector.com.br","reconsent":"1","respect_gpc":""}; 73//# sourceURL=cookieadmin_pro_js-js-extra 74</script>
vendor: 1 bytes, line 74
74
75<script id="cookieadmin_pro_js-js" src="https://viraldirector.com.br/wp-content/plugins/cookieadmin-pro/assets/js/consent.js"></script>
vendor: 1 bytes, line 75
75
76<script id="cookieadmin_js-js-extra"> 77var cookieadmin_policy = {"cookieadmin_layout":"box","cookieadmin_modal":"center","cookieadmin_position":"bottom_left","cookieadmin_days":"365","cookieadmin_notice_title":"Respeitamos sua privacidade","cookieadmin_notice":"Cookies nos ajudam a melhorar sua experi\u00eancia, entregar conte\u00fado personalizado e analisar o tr\u00e1fego. Voc\u00ea pode escolher quais cookies permitir clicando em \u003Cb\u003EPersonalizar\u003C/b\u003E. Clique em \u003Cb\u003EAceitar Todos\u003C/b\u003E para consentir ou \u003Cb\u003ERejeitar Todos\u003C/b\u003E para recusar cookies n\u00e3o essenciais.","cookieadmin_preference_title":"Personalize suas Prefer\u00eancias de Cookies","cookieadmin_preference":"Usamos cookies para garantir navega\u00e7\u00e3o suave e habilitar fun\u00e7\u00f5es essenciais do site. Voc\u00ea pode ver informa\u00e7\u00f5es detalhadas sobre cada categoria de cookie abaixo. \u003Cbr /\u003ECookies marcados como \u003Cb\u003ENecess\u00e1rios\u003C/b\u003E s\u00e3o armazenados no seu navegador porque s\u00e3o essenciais para a funcionalidade b\u00e1sica do site. \u003Cb\u003EEsses cookies n\u00e3o requerem seu consentimento sob o GDPR.\u003C/b\u003E \u003Cbr /\u003ETamb\u00e9m usamos cookies de terceiros para analisar o uso do site, lembrar suas prefer\u00eancias e entregar conte\u00fado e an\u00fancios relevantes. Eles s\u00f3 ser\u00e3o ativados com seu consentimento. Voc\u00ea pode optar por ativar ou desativar esses cookies, mas note que desativar alguns tipos pode afetar sua experi\u00eancia de navega\u00e7\u00e3o.","reConsent_title":"Modificar Prefer\u00eancias de Cookies","cookieadmin_notice_title_color":"#000000","cookieadmin_notice_color":"#000000","cookieadmin_consent_inside_bg_color":"#ffffff","cookieadmin_consent_inside_border_color":"#abb8c3","cookieadmin_preference_title_color":"#000000","cookieadmin_details_wrapper_color":"#000000","cookieadmin_cookie_modal_bg_color":"#ffffff","cookieadmin_cookie_modal_border_color":"#000000","cookieadmin_customize_btn":"Personalizar","cookieadmin_customize_btn_color":"#000000","cookieadmin_customize_btn_bg_color":"#ffffff","cookieadmin_reject_btn":"Rejeitar Todos","cookieadmin_reject_btn_color":"#000000","cookieadmin_reject_btn_bg_color":"#ffffff","cookieadmin_accept_btn":"Aceitar Todos","cookieadmin_accept_btn_color":"#ffffff","cookieadmin_accept_btn_bg_color":"#ff0000","cookieadmin_save_btn":"Salvar Prefer\u00eancias","cookieadmin_save_btn_color":"#ffffff","cookieadmin_save_btn_bg_color":"#ff0000","cookieadmin_slider_off_bg_color":"#808080","cookieadmin_slider_on_bg_color":"#3582C4","cookieadmin_links_color":"#ff0000","cookieadmin_geo_tgt":"www","cookieadmin_reconsent_icon":"cookieadmin.svg","cookieadmin_reconsent_img_url":"https://viraldirector.com.br/wp-content/uploads/2026/03/viraldirector.png","cookieadmin_re_consent_bg_color":"#000000","cookieadmin_privacy_policy":"https://viraldirector.com.br/politica-de-privacidade/","cookieadmin_cookie_policy":"","cookieadmin_privacy_policy_banner":"on","cookieadmin_privacy_policy_pref":"0","cookieadmin_policy_link_color":"#ff0000","ajax_url":"https://viraldirector.com.br/wp-admin/admin-ajax.php","nonce":"2bddb30018","http_cookies":[],"home_url":"https://viraldirector.com.br","plugin_url":"https://viraldirector.com.br/wp-content/plugins/cookieadmin","is_pro":"cookieadmin-pro/cookieadmin-pro.php","ssl":"1","base_path":"/","lang":{"show_less":"Mostrar menos","duration":"Dura\u00e7\u00e3o","session":"Sess\u00e3o","days":"Dias"},"categorized_cookies":[]}; 78//# sourceURL=cookieadmin_js-js-extra 79</script>
vendor: 1 bytes, line 79
79
80<script id="cookieadmin_js-js" src="https://viraldirector.com.br/wp-content/plugins/cookieadmin/assets/js/consent.js"></script>
80 81 82<!-- Snippet da tag do Google (gtag.js) adicionado pelo Site Kit --> 83<!-- Snippet do Google Analytics adicionado pelo Site Kit -->
vendor: 80 bytes, lines 83-84
83 84<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
84GT-NB9V5VJW
vendor: 18 bytes, line 84
84" async></script>
85<script id="google_gtagjs-js-after"> 86window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 87gtag("set","linker",{"domains":["viraldirector.com.br"]}); 88gtag("js", new Date()); 89gtag("set", "developer_id.dZTNiMT", true); 90gtag("config", "GT-NB9V5VJW"); 91 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 92//# sourceURL=google_gtagjs-js-after 93</script>
vendor: 1 bytes, line 93
93
94<script id="dom-purify-js" src="https://viraldirector.com.br/wp-content/plugins/happy-elementor-addons/assets/vendor/dom-purify/purify.min.js"></script>
94 95<link rel="https://api.w.org/" href="https://viraldirector.com.br/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://viraldirector.com.br/wp-json/wp/v2/pages/3326" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://viraldirector.com.br/xmlrpc.php?rsd" /> 96<link rel='shortlink' href='https://viraldirector.com.br/?p=3326' /> 97<meta name="generator" content="Site Kit by Google 1.185.0" />
97<script>window.vdPublic = { restUrl: 'https://viraldirector.com.br/wp-json/vd/v1/' };</script>
vendor: 1 bytes, line 97
97
98<script> 99window.vdh_nonce='6a0c0b3a30'; 100window.vdh_can_add=false; 101window.vdh_is_admin=false; 102window.vdh_ajaxurl='https://viraldirector.com.br/wp-admin/admin-ajax.php'; 103</script>
103<meta name="google-site-verification" content="htWgsjrmqokJ1nxDfiuhHuoMuOJhPD2CqkY5bj84ews"><meta name="generator" content="Elementor 3.35.3; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap"> 104<!-- Meta Pixel Code -->
105<script>
vendor: 408 bytes, lines 105-114
105 106!function(f,b,e,v,n,t,s) 107{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 108n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 109if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 110n.queue=[];t=b.createElement(e);t.async=!0; 111t.src=v;s=b.getElementsByTagName(e)[0]; 112s.parentNode.insertBefore(t,s)}(window, document,'script', 113'https://connect.facebook.net/en_US/fbevents.js'); 114fbq('init', '
1141231382202491257
vendor: 32 bytes, lines 114-115
114'); 115fbq('track', 'PageView');
116</script>
116 117<noscript><img height="1" width="1" style="display:none" 118src="https://www.facebook.com/tr?id=1231382202491257&ev=PageView&noscript=1" 119/></noscript> 120<!-- End Meta Pixel Code --> 121<style> 122 #wpadminbar.toolbar-hidden { 123 display: none !important; 124 } 125 html.toolbar-hidden { 126 margin-top: 0 !important; 127 } 128</style>
129<script> 130(function() { 131 var STORAGE_KEY = 'wp_admin_bar_hidden'; 132 133 function applyState() { 134 var hidden = localStorage.getItem(STORAGE_KEY) === '1'; 135 var bar = document.getElementById('wpadminbar'); 136 if (!bar) return; 137 138 if (hidden) { 139 bar.classList.add('toolbar-hidden'); 140 document.documentElement.classList.add('toolbar-hidden'); 141 } else { 142 bar.classList.remove('toolbar-hidden'); 143 document.documentElement.classList.remove('toolbar-hidden'); 144 } 145 } 146 147 document.addEventListener('DOMContentLoaded', applyState); 148 149 document.addEventListener('contextmenu', function(e) { 150 var tag = e.target.tagName.toLowerCase(); 151 if (tag === 'input' || tag === 'textarea' || e.target.isContentEditable) { 152 return; 153 } 154 e.preventDefault(); 155 var hidden = localStorage.getItem(STORAGE_KEY) === '1'; 156 localStorage.setItem(STORAGE_KEY, hidden ? '0' : '1'); 157 applyState(); 158 }); 159})(); 160</script>
160 161 <style> 162 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 163 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 164 background-image: none !important; 165 } 166 @media screen and (max-height: 1024px) { 167 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 168 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 169 background-image: none !important; 170 } 171 } 172 @media screen and (max-height: 640px) { 173 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 174 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 175 background-image: none !important; 176 } 177 } 178 </style> 179 <link rel="icon" href="https://viraldirector.com.br/wp-content/uploads/2026/02/cropped-viraldirector-icon-1-32x32.png" sizes="32x32" /> 180<link rel="icon" href="https://viraldirector.com.br/wp-content/uploads/2026/02/cropped-viraldirector-icon-1-192x192.png" sizes="192x192" /> 181<link rel="apple-touch-icon" href="https://viraldirector.com.br/wp-content/uploads/2026/02/cropped-viraldirector-icon-1-180x180.png" /> 182<meta name="msapplication-TileImage" content="https://viraldirector.com.br/wp-content/uploads/2026/02/cropped-viraldirector-icon-1-270x270.png" /> 183 <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" /></head> 184<body class="wp-singular page-template page-template-elementor_canvas page page-id-3326 wp-custom-logo wp-embed-responsive wp-theme-hello-elementor hello-elementor-default elementor-default elementor-template-canvas elementor-kit-9 elementor-page elementor-page-3326"> 185 <div data-elementor-type="wp-page" data-elementor-id="3326" class="elementor elementor-3326" data-elementor-settings="{"ha_cmc_init_switcher":"no"}" data-elementor-post-type="page"> 186 <div class="elementor-element elementor-element-d6d1639 e-con-full e-flex e-con e-parent" data-id="d6d1639" data-element_type="container" data-e-type="container" data-settings="{"_ha_eqh_enable":false}"> 187 <div class="elementor-element elementor-element-588e695 elementor-widget elementor-widget-html" data-id="588e695" data-element_type="widget" data-e-type="widget" data-widget_type="html.default"> 188 <!DOCTYPE html> 189<html lang="pt-BR"> 190<head> 191 <meta charset="UTF-8" /> 192 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 193 <title data-pt="VD Flow Extension â Extensão Chrome para o Google Flow | ViralDirector" data-en="VD Flow Extension â Chrome Extension for Google Flow | ViralDirector">VD Flow Extension â Extensão Chrome para o Google Flow | ViralDirector</title> 194 <meta name="description" data-pt="Dispare prompts em lote no Google Flow com 1 clique. A extensão oficial do ViralDirector para quem usa VEO3 e Google Flow." data-en="Batch-fire prompts in Google Flow with 1 click. The official ViralDirector extension for VEO3 and Google Flow users." content="Dispare prompts em lote no Google Flow com 1 clique. A extensão oficial do ViralDirector para quem usa VEO3 e Google Flow." /> 195 <link rel="preconnect" href="https://fonts.googleapis.com" /> 196 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> 197 <link href="https://fonts.googleapis.com/css2?family=Syne:wght@700;800&family=Manrope:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@400;700&display=swap" rel="stylesheet" /> 198 <style> 199 *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } 200 :root { 201 --red: #e8192c; 202 --red-glow: rgba(232,25,44,0.22); 203 --black: #060608; 204 --dark: #0c0c10; 205 --surface: #111116; 206 --card: #16161c; 207 --border: rgba(255,255,255,0.07); 208 --border-hi: rgba(255,255,255,0.13); 209 --text: #ededf0; 210 --muted: #666672; 211 --green: #22c55e; 212 --amber: #f59e0b; 213 --orange: #f97316; 214 --cyan: #06b6d4; 215 --fh: 'Syne', sans-serif; 216 --fb: 'Manrope', sans-serif; 217 --fm: 'JetBrains Mono', monospace; 218 } 219 html { scroll-behavior: smooth; overflow-x: hidden; } 220 body { font-family: var(--fb); background: var(--black); color: var(--text); overflow-x: hidden; line-height: 1.6; -webkit-font-smoothing: antialiased; } 221 ::-webkit-scrollbar { width: 4px; } 222 ::-webkit-scrollbar-thumb { background: var(--red); border-radius: 2px; } 223 img { max-width: 100%; display: block; } 224 225 /* hide elements not matching active language â single source of truth, no per-tag duplicates */ 226 html:not([data-lang]) .lang-pt, 227 html:not([data-lang]) .lang-en, 228 html[data-lang="pt"] .lang-en, 229 html[data-lang="en"] .lang-pt { 230 display: none !important; 231 } 232 233 /* ââ TIMER ââ */ 234 #timer-bar { 235 position: sticky; top: 0; z-index: 999; 236 background: linear-gradient(90deg, #110004, #2a0008 30%, #2a0008 70%, #110004); 237 border-bottom: 1px solid rgba(232,25,44,0.4); 238 padding: 11px 20px; display: flex; align-items: center; justify-content: center; 239 gap: 14px; flex-wrap: wrap; text-align: center; 240 } 241 .timer-text { font-size: 13px; font-weight: 600; color: rgba(255,255,255,0.85); } 242 .timer-text strong { color: #fff; } 243 #timer-countdown { 244 font-family: var(--fh); font-size: 22px; letter-spacing: 0.1em; color: #fff; 245 background: rgba(232,25,44,0.25); border: 1px solid rgba(232,25,44,0.5); 246 padding: 2px 12px 0; border-radius: 6px; min-width: 84px; text-align: center; 247 } 248 #timer-bar a { 249 font-size: 12px; font-weight: 800; letter-spacing: 0.08em; text-transform: uppercase; 250 color: #fff; background: var(--red); padding: 6px 16px; border-radius: 20px; text-decoration: none; 251 } 252 253 /* ââ NAV ââ */ 254 nav { 255 display: flex; align-items: center; justify-content: space-between; 256 padding: 18px 60px; border-bottom: 1px solid var(--border); 257 background: rgba(6,6,8,0.96); backdrop-filter: blur(12px); position: relative; z-index: 1; 258 } 259 .logo { font-family: var(--fh); font-size: 22px; color: #fff; display: flex; align-items: center; gap: 10px; text-decoration: none; } 260 .logo-mark { width: 34px; height: 34px; background: var(--red); border-radius: 8px; display: flex; align-items: center; justify-content: center; font-size: 16px; } 261 .logo-ext { font-size: 11px; font-weight: 800; letter-spacing: 0.12em; text-transform: uppercase; color: #ff8080; background: rgba(232,25,44,0.12); border: 1px solid rgba(232,25,44,0.3); padding: 3px 9px; border-radius: 5px; margin-left: 2px; } 262 .nav-actions { display: flex; align-items: center; gap: 10px; } 263 .btn-nav-cta { font-family: var(--fb); font-size: 13px; font-weight: 800; color: #fff; background: var(--red); padding: 9px 22px; border-radius: 6px; border: none; cursor: pointer; text-decoration: none; } 264 .btn-nav-ghost { font-size: 13px; font-weight: 600; color: rgba(237,237,240,0.6); background: transparent; border: 1px solid var(--border-hi); padding: 8px 18px; border-radius: 6px; cursor: pointer; text-decoration: none; } 265 .lang-switch { font-size: 12px; font-weight: 700; color: rgba(237,237,240,0.5); background: transparent; border: 1px solid var(--border-hi); padding: 7px 12px; border-radius: 6px; cursor: pointer; display: flex; align-items: center; gap: 6px; } 266 .lang-switch:hover { color: #fff; border-color: var(--red); } 267 268 /* ââ SECTIONS ââ */ 269 section { padding: 90px 40px; position: relative; z-index: 1; } 270 .container { max-width: 1080px; margin: 0 auto; } 271 .s-label { font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--red); margin-bottom: 10px; } 272 .s-title { font-family: var(--fh); font-size: clamp(34px, 4.5vw, 62px); line-height: 0.97; color: #fff; margin-bottom: 18px; } 273 .s-sub { font-size: 16px; color: rgba(237,237,240,0.55); max-width: 580px; line-height: 1.75; } 274 hr.div { border: none; border-top: 1px solid var(--border); margin: 0; position: relative; z-index: 1; } 275 276 /* ââ BUTTONS ââ */ 277 .btn-red { background: var(--red); color: #fff; font-family: var(--fb); font-weight: 800; font-size: 16px; padding: 15px 32px; border-radius: 8px; border: none; cursor: pointer; text-decoration: none; display: inline-flex; align-items: center; gap: 8px; box-shadow: 0 0 40px rgba(232,25,44,0.4); transition: transform 0.2s, box-shadow 0.2s; animation: ctaPulse 2.5s ease-in-out infinite; } 278 .btn-red:hover { transform: translateY(-2px); } 279 .btn-ghost { background: transparent; color: var(--text); font-family: var(--fb); font-weight: 600; font-size: 15px; padding: 15px 26px; border-radius: 8px; border: 1px solid var(--border-hi); cursor: pointer; text-decoration: none; display: inline-flex; align-items: center; gap: 8px; transition: background 0.2s; } 280 .btn-ghost:hover { background: rgba(255,255,255,0.05); } 281
282 @keyframes ctaPulse { 0%,100%{box-shadow:0 0 30px rgba(232,25,44,0.4)}50%{box-shadow:0 0 60px rgba(232,25,44,0.65),0 0 90px rgba(232,25,44,0.2)} } 283 @keyframes fadeUp { from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)} } 284 @keyframes pulse { 0%,100%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)} } 285 @keyframes spinB { from{transform:rotate(0deg)}to{transform:rotate(360deg)} } 286 @keyframes glowPulse { 0%,100%{opacity:0.5;transform:scale(1)}50%{opacity:1;transform:scale(1.08)} } 287 @keyframes float { 0%,100%{transform:translateY(0px)}50%{transform:translateY(-5px)} } 288 @keyframes progressBar { 0%{width:0%}100%{width:100%} } 289 @keyframes barLoop { 0%{width:10%}50%{width:85%}100%{width:10%} } 290 291 /* ââ CHROME STORE STRIP ââ */ 292 .store-strip { 293 background: linear-gradient(90deg, rgba(6,182,212,0.08), rgba(59,130,246,0.06)); 294 border-top: 1px solid rgba(6,182,212,0.2); 295 border-bottom: 1px solid rgba(6,182,212,0.2); 296 padding: 14px 40px; 297 display: flex; align-items: center; justify-content: center; gap: 18px; flex-wrap: wrap; 298 text-align: center; position: relative; z-index: 1; 299 } 300 .store-strip-text { font-size: 13px; font-weight: 600; color: rgba(237,237,240,0.75); display: flex; align-items: center; gap: 8px; } 301 .store-strip-badge { font-size: 10px; font-weight: 800; letter-spacing: 0.1em; text-transform: uppercase; background: rgba(6,182,212,0.15); border: 1px solid rgba(6,182,212,0.35); color: #67e8f9; padding: 3px 10px; border-radius: 20px; } 302 .store-strip-btn { font-size: 12px; font-weight: 800; color: #fff; background: linear-gradient(135deg, #0e7490, #06b6d4); padding: 7px 18px; border-radius: 20px; text-decoration: none; white-space: nowrap; box-shadow: 0 0 14px rgba(6,182,212,0.3); transition: box-shadow 0.2s; } 303 .store-strip-btn:hover { box-shadow: 0 0 24px rgba(6,182,212,0.55); } 304 305 /* ââ HERO ââ */ 306 .hero { 307 padding: 60px 40px 90px; display: flex; flex-direction: column; 308 align-items: center; text-align: center; overflow: hidden; 309 background: 310 radial-gradient(ellipse 80% 60% at 50% 0%, rgba(232,25,44,0.1) 0%, transparent 65%), 311 var(--black); 312 position: relative; 313 } 314 .atmo { position: absolute; top: -100px; left: 50%; transform: translateX(-50%); width: min(900px,100vw); height: 600px; background: radial-gradient(ellipse, rgba(232,25,44,0.11) 0%, transparent 65%); pointer-events: none; animation: glowPulse 4s ease-in-out infinite; } 315 316 .hero-eyebrow { display: inline-flex; align-items: center; gap: 8px; background: rgba(232,25,44,0.1); border: 1px solid rgba(232,25,44,0.3); color: #ff7a7a; font-size: 12px; font-weight: 700; letter-spacing: 0.16em; text-transform: uppercase; padding: 6px 16px; border-radius: 20px; margin-bottom: 16px; animation: fadeUp 0.5s ease both; } 317 .dot { width: 6px; height: 6px; background: var(--red); border-radius: 50%; animation: pulse 1.5s infinite; flex-shrink: 0; } 318 319 h1.hero-title { font-family: var(--fh); font-size: clamp(48px,8vw,96px); line-height: 0.93; color: #fff; margin-bottom: 14px; animation: fadeUp 0.5s 0.1s ease both; } 320 h1.hero-title .acc { color: var(--red); } 321 h1.hero-title .ghost { -webkit-text-stroke: 1.5px rgba(255,255,255,0.3); color: transparent; } 322 323 .hero-sub { font-size: clamp(15px,1.8vw,19px); color: rgba(237,237,240,0.62); max-width: 620px; margin: 0 auto 32px; line-height: 1.7; animation: fadeUp 0.5s 0.15s ease both; } 324 .hero-sub strong { color: var(--text); } 325 326 /* FREE badge hero */ 327 .hero-free-pill { display: inline-flex; align-items: center; gap: 7px; background: rgba(34,197,94,0.1); border: 1px solid rgba(34,197,94,0.25); color: #86efac; font-size: 12px; font-weight: 700; letter-spacing: 0.1em; padding: 5px 14px; border-radius: 20px; margin-bottom: 20px; animation: fadeUp 0.5s 0.17s ease both; } 328 329 .hero-actions { display: flex; gap: 14px; justify-content: center; flex-wrap: wrap; animation: fadeUp 0.5s 0.2s ease both; } 330 .hero-note { margin-top: 14px; font-size: 12px; color: var(--muted); animation: fadeUp 0.5s 0.25s ease both; } 331 332 /* ââââââââââââââââââââââââââââââââââ 333 EXTENSION MOCKUP 334 ââââââââââââââââââââââââââââââââââ */ 335 .ext-wrap { 336 margin-top: 52px; max-width: 400px; margin-left: auto; margin-right: auto; 337 animation: fadeUp 0.6s 0.3s ease both; position: relative; 338 filter: drop-shadow(0 40px 80px rgba(0,0,0,0.8)) drop-shadow(0 0 60px rgba(232,25,44,0.12)); 339 } 340 .ext-popup { 341 background: #1a1a1a; 342 border-radius: 16px; 343 overflow: hidden; 344 border: 1px solid rgba(255,255,255,0.1); 345 font-family: var(--fb); 346 } 347 348 /* Header */ 349 .ep-header { 350 background: #1a1a1a; 351 padding: 16px 18px 14px; 352 display: flex; align-items: flex-start; gap: 12px; 353 border-bottom: 1px solid rgba(255,255,255,0.08); 354 position: relative; 355 } 356 .ep-close { position: absolute; top: 14px; right: 16px; color: rgba(255,255,255,0.4); font-size: 18px; cursor: pointer; } 357 .ep-logo { width: 44px; height: 44px; border-radius: 10px; background: #e8192c; display: flex; align-items: center; justify-content: center; font-size: 22px; flex-shrink: 0; } 358 .ep-title { font-size: 16px; font-weight: 800; color: #fff; line-height: 1.2; } 359 .ep-sub { font-size: 11px; color: rgba(255,255,255,0.45); margin-top: 3px; line-height: 1.4; } 360 .ep-link { display: flex; align-items: center; gap: 5px; margin-top: 6px; } 361 .ep-link-text { font-size: 11px; color: rgba(255,255,255,0.5); } 362 .ep-lang { 363 margin-left: auto; display: flex; align-items: center; gap: 5px; 364 background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1); 365 border-radius: 6px; padding: 4px 10px; font-size: 11px; font-weight: 700; color: rgba(255,255,255,0.7); 366 } 367 368 /* Tabs */ 369 .ep-tabs { 370 background: #111; padding: 10px 14px; 371 display: flex; gap: 6px; 372 border-bottom: 1px solid rgba(255,255,255,0.06); 373 } 374 .ep-tab { 375 flex: 1; padding: 8px 10px; border-radius: 8px; border: none; 376 font-family: var(--fb); font-size: 12px; font-weight: 700; 377 cursor: pointer; display: flex; align-items: center; justify-content: center; gap: 5px; 378 transition: all 0.15s; 379 } 380 .ep-tab.off { background: transparent; color: rgba(255,255,255,0.4); } 381 .ep-tab.on { background: #e8192c; color: #fff; box-shadow: 0 0 16px rgba(232,25,44,0.4); } 382 383 /* Prompts list */ 384 .ep-list-header { 385 padding: 10px 16px 6px; 386 display: flex; justify-content: space-between; align-items: center; 387 } 388 .ep-list-label { font-size: 10px; font-weight: 800; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(255,255,255,0.35); } 389 .ep-clear { font-size: 11px; font-weight: 700; color: rgba(255,255,255,0.35); } 390 391 .ep-prompts { padding: 0 10px; display: flex; flex-direction: column; gap: 6px; max-height: 400px; overflow: hidden; } 392 393 .ep-item { background: #111; border-radius: 10px; border: 1px solid rgba(255,255,255,0.07); padding: 10px 12px; position: relative; overflow: hidden; } 394 .ep-item.done { border-color: rgba(34,197,94,0.3); } 395 .ep-item.active { border-color: rgba(232,25,44,0.45); } 396 .ep-item.pending { border-color: rgba(255,255,255,0.06); } 397 .ep-item.wait { border-color: rgba(245,158,11,0.25); } 398 399 .ep-item-top { display: flex; align-items: flex-start; justify-content: space-between; gap: 8px; margin-bottom: 2px; } 400 .ep-item-text { font-size: 11.5px; color: rgba(255,255,255,0.72); line-height: 1.45; flex: 1; } 401 .ep-item-status { font-size: 10.5px; font-weight: 700; white-space: nowrap; flex-shrink: 0;
401 margin-top: 1px; display: flex; align-items: center; gap: 4px; } 402 .ep-item-status.done { color: #4ade80; } 403 .ep-item-status.gen { color: rgba(232,25,44,0.9); } 404 .ep-item-status.pct { color: rgba(232,25,44,0.75); } 405 .ep-item-status.wait { color: rgba(245,158,11,0.9); } 406 407 .ep-bar { height: 4px; border-radius: 2px; background: rgba(255,255,255,0.06); margin-top: 7px; overflow: hidden; } 408 .ep-bar-fill { height: 100%; border-radius: 2px; } 409 .ep-bar-fill.full { background: linear-gradient(90deg, #e8192c, #ff5c5c); width: 100%; } 410 .ep-bar-fill.partial { background: linear-gradient(90deg, #e8192c, #ff5c5c); width: 10%; animation: barLoop 2s ease-in-out infinite; } 411 .ep-bar-fill.gen { background: linear-gradient(90deg, #e8192c, #ff5c5c); animation: progressBar 3s ease-in-out infinite; } 412 413 /* download tag */ 414 .ep-dl-tag { display: inline-flex; align-items: center; gap: 4px; font-size: 9px; font-weight: 800; color: #4ade80; background: rgba(34,197,94,0.1); border: 1px solid rgba(34,197,94,0.25); border-radius: 3px; padding: 1px 6px; margin-top: 5px; } 415 416 /* Toggles */ 417 .ep-toggles { padding: 10px 16px; border-top: 1px solid rgba(255,255,255,0.07); display: flex; flex-direction: column; gap: 8px; } 418 .ep-toggle-row { display: flex; align-items: center; justify-content: space-between; } 419 .ep-toggle-label { font-size: 12px; color: rgba(255,255,255,0.55); font-weight: 600; } 420 .ep-toggle { width: 40px; height: 22px; border-radius: 11px; background: #22c55e; position: relative; flex-shrink: 0; box-shadow: 0 0 10px rgba(34,197,94,0.4); } 421 .ep-toggle::after { content: ''; position: absolute; top: 3px; right: 3px; width: 16px; height: 16px; border-radius: 50%; background: #fff; } 422 423 /* Buttons */ 424 .ep-btns { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; padding: 10px 10px 12px; } 425 .ep-btn { padding: 12px; border-radius: 10px; border: none; font-family: var(--fb); font-size: 13px; font-weight: 800; cursor: pointer; display: flex; align-items: center; justify-content: center; gap: 6px; } 426 .ep-btn.pause { background: #222; color: rgba(255,255,255,0.85); border: 1px solid rgba(255,255,255,0.12); } 427 .ep-btn.stop { background: #111; color: rgba(255,255,255,0.6); border: 1px solid rgba(255,255,255,0.1); } 428 429 /* ââ CAROUSEL ââ */ 430 .carousel-wrap { margin-top: 56px; max-width: 1180px; width: 100%; margin-left: auto; margin-right: auto; animation: fadeUp 0.6s 0.4s ease both; position: relative; } 431 .carousel-frame { position: relative; width: 100%; border-radius: 16px; overflow: hidden; border: 1px solid var(--border-hi); background: var(--surface); box-shadow: 0 30px 70px rgba(0,0,0,0.55), 0 0 50px rgba(232,25,44,0.08); aspect-ratio: 1280 / 800; } 432 .carousel-track { position: relative; width: 100%; height: 100%; } 433 .carousel-slide { position: absolute; inset: 0; opacity: 0; transition: opacity 0.7s ease; display: flex; align-items: center; justify-content: center; } 434 .carousel-slide.active { opacity: 1; } 435 .carousel-slide img { width: 100%; height: 100%; object-fit: cover; background: #0a0a0d; cursor: zoom-in; } 436 .carousel-dots { display: flex; gap: 8px; justify-content: center; margin-top: 16px; } 437 .carousel-dot { width: 8px; height: 8px; border-radius: 50%; background: rgba(255,255,255,0.18); border: none; cursor: pointer; padding: 0; transition: background 0.25s, transform 0.25s; } 438 .carousel-dot.active { background: var(--red); transform: scale(1.25); } 439 .carousel-caption { text-align: center; font-size: 12px; color: var(--muted); margin-top: 12px; } 440 441 .carousel-arrow { position: absolute; top: 50%; transform: translateY(-50%); width: 44px; height: 44px; border-radius: 50%; border: 1px solid var(--border-hi); background: rgba(10,10,13,0.65); color: #fff; font-size: 18px; cursor: pointer; display: flex; align-items: center; justify-content: center; z-index: 5; transition: background 0.2s, border-color 0.2s, transform 0.2s; backdrop-filter: blur(4px); } 442 .carousel-arrow:hover { background: rgba(232,25,44,0.55); border-color: rgba(232,25,44,0.7); transform: translateY(-50%) scale(1.08); }
443 .carousel-arrow.prev { left: 14px; } 444 .carousel-arrow.next { right: 14px; } 445 .carousel-zoom-hint { position: absolute; bottom: 12px; right: 14px; z-index: 5; font-size: 11px; font-weight: 700; color: rgba(255,255,255,0.65); background: rgba(10,10,13,0.6); border: 1px solid var(--border-hi); padding: 5px 10px; border-radius: 20px; display: flex; align-items: center; gap: 5px; pointer-events: none; } 446 447 /* ââ LIGHTBOX ââ */ 448 .lightbox-overlay { position: fixed; inset: 0; z-index: 2000; background: rgba(2,2,4,0.92); display: flex; align-items: center; justify-content: center; opacity: 0; visibility: hidden; transition: opacity 0.25s ease; padding: 40px; } 449 .lightbox-overlay.open { opacity: 1; visibility: visible; } 450 .lightbox-overlay img { max-width: 100%; max-height: 100%; object-fit: contain; border-radius: 10px; box-shadow: 0 30px 90px rgba(0,0,0,0.7); } 451 .lightbox-close { position: absolute; top: 22px; right: 26px; width: 44px; height: 44px; border-radius: 50%; border: 1px solid var(--border-hi); background: rgba(255,255,255,0.06); color: #fff; font-size: 20px; cursor: pointer; display: flex; align-items: center; justify-content: center; transition: background 0.2s; } 452 .lightbox-close:hover { background: rgba(232,25,44,0.55); } 453 .lightbox-arrow { position: absolute; top: 50%; transform: translateY(-50%); width: 52px; height: 52px; border-radius: 50%; border: 1px solid var(--border-hi); background: rgba(255,255,255,0.06); color: #fff; font-size: 22px; cursor: pointer; display: flex; align-items: center; justify-content: center; transition: background 0.2s, transform 0.2s; } 454 .lightbox-arrow:hover { background: rgba(232,25,44,0.55); transform: translateY(-50%) scale(1.08); } 455 .lightbox-arrow.prev { left: 22px; } 456 .lightbox-arrow.next { right: 22px; } 457 @media(max-width:700px){ 458 .lightbox-overlay{padding:14px} 459 .lightbox-arrow{width:42px;height:42px;font-size:18px} 460 .lightbox-arrow.prev{left:8px} 461 .lightbox-arrow.next{right:8px} 462 .lightbox-close{top:12px;right:12px;width:38px;height:38px} 463 } 464 465 /* ââ PROOF STRIP ââ */ 466 .proof-strip { border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); background: var(--dark); padding: 28px 40px; display: grid; grid-template-columns: repeat(4,1fr); gap: 20px; } 467 .proof-item { text-align: center; } 468 .proof-num { font-family: var(--fh); font-size: 36px; color: #fff; line-height: 1; display: block; } 469 .proof-num span { color: var(--red); } 470 .proof-label { font-size: 11px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--muted); margin-top: 4px; } 471 472 /* ââ WHAT IS ââ */ 473 .what-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 56px; align-items: center; margin-top: 48px; } 474 475 /* ââ FEATURES ââ */ 476 .feat-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; margin-top: 48px; } 477 .feat-card { background: var(--card); border: 1px solid var(--border); border-radius: 14px; padding: 24px; transition: border-color 0.2s, transform 0.2s; } 478 .feat-card:hover { border-color: rgba(232,25,44,0.3); transform: translateY(-3px); } 479 .feat-card.hi { border-color: rgba(232,25,44,0.25); background: linear-gradient(135deg, rgba(232,25,44,0.05), var(--card)); } 480 .feat-ico { font-size: 28px; margin-bottom: 14px; display: block; } 481 .feat-name { font-family: var(--fh); font-size: 16px; color: #fff; margin-bottom: 8px; } 482 .feat-desc { font-size: 13px; color: var(--muted); line-height: 1.65; } 483 .feat-items { margin-top: 12px; display: flex; flex-direction: column; gap: 5px; } 484 .feat-item { font-size: 12px; color: rgba(237,237,240,0.6); display: flex; align-items: center; gap: 6px; } 485 .feat-item::before { content: 'â'; color: var(--green); font-weight: 700; flex-shrink: 0; } 486 487 /* ââ HOW IT WORKS ââ */ 488 .flow-section { background: var(--dark); } 489 .flow-steps { display: grid; grid-template-columns: repeat(4,1fr); gap: 2px; margin-top: 52px; } 490 .flow-step { background: var(--card); border: 1px solid var(--border); padding: 26px 20px; position: relative; } 491 .flow-step:first-child { border-radius: 12px 0 0 12px; } 492 .flow-step:last-child { border-radius: 0 12px 12px 0; } 493 .flow-n { font-family: var(--fh); font-size: 56px; line-height: 1; color: rgba(255,255,255,0.04); position: absolute; top: 12px; right: 16px; } 494 .flow-ico { font-size: 24px; margin-bottom: 14px; } 495 .flow-title { font-weight: 700; font-size: 14px; color: #fff; margin-bottom: 7px; } 496 .flow-desc { font-size: 12px; color: var(--muted); line-height: 1.65; } 497 .flow-time { font-size: 11px; font-weight: 800; color: var(--green); margin-top: 8px; } 498 499 /* highlighted step */ 500 .flow-step.hi { border-color: rgba(6,182,212,0.3); background: linear-gradient(135deg, rgba(6,182,212,0.05), var(--card)); } 501 .flow-step.hi .flow-n { color: rgba(6,182,212,0.07); } 502 503 /* ââ COMPARE ââ */ 504 .compare-table { width: 100%; border-collapse: collapse; } 505 .compare-table th { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: var(--muted); padding: 0 0 14px; text-align: left; } 506 .compare-table th:not(:first-child) { text-align: center; } 507 .compare-table td { font-size: 14px; color: var(--text); padding: 13px 0; border-top: 1px solid var(--border); font-weight: 500; } 508 .compare-table td:not(:first-child) { text-align: center; } 509 .compare-table td.fn { color: rgba(237,237,240,0.55); font-size: 13px; } 510 .col-bad { color: #ff6b6b !important; font-weight: 700 !important; } 511 .col-good { color: #4ade80 !important; font-weight: 800 !important; } 512 .th-bad { color: #ff9a9a !important; font-size: 14px !important; font-weight: 700 !important; letter-spacing: 0 !important; text-transform: none !important; } 513 .th-good { color: #4ade80 !important; font-size: 14px !important; font-weight: 800 !important; letter-spacing: 0 !important; text-transform: none !important; } 514 515 /* ââ PRICING ââ */ 516 .pricing-section { background: var(--dark); } 517 .pricing-wrap { max-width: 520px; margin: 52px auto 0; } 518 .spin-wrap { border-radius: 18px; padding: 2px; position: relative; overflow: hidden; isolation: isolate; } 519 .spin-wrap::before { content: ''; position: absolute; inset: -55%; background: conic-gradient(from 0deg, rgba(232,25,44,0) 0deg 260deg, rgba(232,25,44,0.85) 300deg, #ff5c5c 325deg, rgba(232,25,44,0) 355deg); animation: spinB 2.4s linear infinite; z-index: 0; pointer-events: none; } 520 .spin-wrap::after { content: ''; position: absolute; inset: 2px; border-radius: 16px; background: var(--card); z-index: 1; pointer-events: none; } 521 .spin-wrap > .pricing-card { position: relative; z-index: 2; border: none; background: transparent; border-radius: 16px; } 522 .pricing-card { background: var(--card); border: 1px solid rgba(232,25,44,0.3); border-radius: 16px; padding: 36px 32px; } 523 .plan-eyebrow { font-size: 10px; font-weight: 800; letter-spacing: 0.2em; text-transform: uppercase; color: rgba(232,25,44,0.7); margin-bottom: 6px; } 524 .plan-name { font-family: var(--fh); font-size: 32px; color: #fff; margin-bottom: 6px; line-height: 1; } 525 .plan-pitch { font-size: 13px; color: var(--muted); margin-bottom: 22px; font-style: italic; } 526 .plan-price-wrap { display: flex; align-items: flex-end; gap: 4px; margin-bottom: 4px; } 527 .plan-currency { font-size: 18px; font-weight: 700; color: rgba(237,237,240,0.5); margin-bottom: 10px; } 528 .plan-amount { font-family: var(--fh); font-size: 64px; line-height: 1; color: #fff; } 529 .plan-period { font-size: 14px; color: var(--muted); margin-bottom: 4px; } 530 .plan-note { font-size: 12px; color: var(--muted); margin-bottom: 6px; } 531 .plan-note del { opacity: 0.4; } 532 .plan-sep { border: none; border-top: 1px solid var(--border); margin: 18px 0; } 533 .plan-list { list-style: none; margin-bottom: 28px; } 534 .plan-list li { display: flex; align-items: flex-start; gap: 9px; font-size: 13px; color: rgba(237,237,240,0.8); margin-bottom: 9px; line-height: 1.5; } 535 .plan-list li.hi { background: rgba(232,25,44,0.06); border: 1px solid rgba(232,25,44,0.18); border-radius: 8px; padding: 9px 11px; margin: -2px -8px 9px; } 536 .ck { color: var(--green); font-size: 14px; flex-shrink: 0;
536 margin-top: 1px; } 537 .checkout-btn { display: block; width: 100%; padding: 15px; border-radius: 10px; border: none; font-family: var(--fb); font-weight: 800; font-size: 15px; cursor: pointer; text-align: center; text-decoration: none; transition: transform 0.2s, box-shadow 0.2s; background: var(--red); color: #fff; box-shadow: 0 0 32px rgba(232,25,44,0.4); } 538 .checkout-btn:hover { transform: translateY(-2px); box-shadow: 0 0 48px rgba(232,25,44,0.6); } 539 .guarantee-box { max-width: 520px; margin: 20px auto 0; background: rgba(34,197,94,0.06); border: 1px solid rgba(34,197,94,0.2); border-radius: 12px; padding: 18px 22px; display: flex; align-items: center; gap: 16px; } 540 .g-icon { font-size: 30px; flex-shrink: 0; } 541 .g-title { font-weight: 800; font-size: 14px; color: #86efac; margin-bottom: 3px; } 542 .g-text { font-size: 12px; color: rgba(237,237,240,0.5); line-height: 1.65; } 543 544 /* ââ FAQ ââ */ 545 .faq-section { background: var(--black); } 546 .faq-list { margin-top: 48px; max-width: 720px; } 547 .faq-item { border-bottom: 1px solid var(--border); } 548 .faq-q { width: 100%; background: transparent; border: none; color: var(--text); font-family: var(--fb); font-size: 15px; font-weight: 600; text-align: left; padding: 22px 4px; cursor: pointer; display: flex; justify-content: space-between; align-items: center; gap: 16px; } 549 .faq-q:hover { color: #fff; } 550 .faq-icon { width: 26px; height: 26px; background: rgba(255,255,255,0.06); border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 18px; transition: transform 0.3s, background 0.2s; } 551 .faq-item.open .faq-icon { transform: rotate(45deg); background: var(--red); } 552 .faq-a { max-height: 0; overflow: hidden; transition: max-height 0.35s ease, padding 0.3s; font-size: 14px; color: rgba(237,237,240,0.6); line-height: 1.85; padding: 0 4px; } 553 .faq-item.open .faq-a { max-height: 400px; padding-bottom: 22px; } 554 555 /* ââ CTA ââ */ 556 .cta-section { text-align: center; padding: 110px 40px; background: radial-gradient(ellipse 70% 80% at 50% 100%, rgba(232,25,44,0.14) 0%, transparent 60%), var(--dark); position: relative; overflow: hidden; } 557 .atmo-cta { position: absolute; bottom: -80px; left: 50%; transform: translateX(-50%); width: min(700px,100vw); height: 400px; background: radial-gradient(ellipse, rgba(232,25,44,0.14) 0%, transparent 60%); pointer-events: none; animation: glowPulse 3.5s ease-in-out infinite; } 558 559 /* ââ FOOTER ââ */ 560 footer { border-top: 1px solid var(--border); padding: 28px 60px; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 10px; } 561 .footer-logo { font-family: var(--fh); font-size: 20px; color: rgba(255,255,255,0.3); } 562 .footer-copy { font-size: 12px; color: var(--muted); } 563 .footer-legal { font-size: 11px; color: rgba(255,255,255,0.18); } 564 .footer-legal a { color: inherit; text-decoration: none; } 565 566 /* ââ SNOW ââ */ 567 #snow-canvas { position: fixed; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 0; opacity: 0.5; } 568 569 /* ââ FAB ââ */ 570 #fab-group { position: fixed; bottom: 32px; right: 32px; display: flex; flex-direction: column; gap: 10px; z-index: 900; opacity: 0; transform: translateY(20px); transition: opacity 0.35s ease, transform 0.35s ease; pointer-events: none; } 571 #fab-group.visible { opacity: 1; transform: translateY(0); pointer-events: auto; } 572 .fab-btn { width: 48px; height: 48px; border-radius: 50%; border: none; cursor: pointer; display: flex; align-items: center; justify-content: center; font-size: 18px; transition: transform 0.2s; text-decoration: none; } 573 .fab-btn:hover { transform: scale(1.1); } 574 .fab-cta { background: var(--red); color: #fff; box-shadow: 0 4px 20px rgba(232,25,44,0.4); } 575 .fab-top { background: rgba(22,22,28,0.95); border: 1px solid var(--border-hi); color: var(--text); box-shadow: 0 4px 20px rgba(0,0,0,0.5); } 576 577 /* ââ RESPONSIVE ââ */ 578 @media(max-width:960px){ 579 nav{padding:16px 24px} 580 section{padding:70px 22px} 581 .what-grid{grid-template-columns:1fr} 582 .feat-grid{grid-template-columns:1fr 1fr} 583 .flow-steps{grid-template-columns:1fr 1fr} 584 .flow-step:first-child{border-radius:12px 0 0 0} 585 .flow-step:last-child{border-radius:0 0 12px 0} 586 .proof-strip{grid-template-columns:repeat(2,1fr)} 587 footer{flex-direction:column;text-align:center;padding:24px} 588 .store-strip{padding:12px 22px} 589 } 590 @media(max-width:600px){ 591 section{padding:56px 18px} 592 .hero{padding:44px 18px 64px} 593 .feat-grid{grid-template-columns:1fr} 594 .flow-steps{grid-template-columns:1fr} 595 .flow-step:first-child{border-radius:12px 12px 0 0} 596 .flow-step:last-child{border-radius:0 0 12px 12px} 597 h1.hero-title{font-size:clamp(40px,11vw,70px)} 598 .btn-nav-cta{display:none} 599 .btn-nav-ghost{display:none} 600 nav{padding:14px 16px} 601 .nav-actions{gap:8px} 602 .lang-switch{font-size:11px;padding:6px 10px} 603 .pricing-card{padding:26px 20px} 604 .carousel-wrap{margin-top:40px} 605 .carousel-arrow{width:36px;height:36px;font-size:15px} 606 } 607 /* ââ TOAST DE ATIVIDADE RECENTE ââ */ 608 #vd-toast-wrap{position:fixed;bottom:90px;z-index:9999;pointer-events:none;max-width:340px;}
609 #vd-toast-wrap.pos-left{left:20px;} 610 #vd-toast-wrap.pos-right{right:20px;bottom:170px;} /* mais alto: aqui em cima fica a pilha de botões do site (assinar + voltar ao topo) */ 611 .vd-toast{pointer-events:auto;display:flex;align-items:center;gap:12px;background:#101013;border:1px solid rgba(255,255,255,0.08);border-left:3px solid var(--red);border-radius:12px;padding:12px 16px 12px 14px;box-shadow:0 12px 30px rgba(0,0,0,0.5);opacity:0;transform:translateY(16px);transition:opacity .35s ease, transform .35s ease;} 612 .vd-toast.show{opacity:1;transform:translateY(0);} 613 .vd-toast-icon{width:34px;height:34px;border-radius:10px;background:rgba(232,25,44,0.12);color:#ff8080;font-size:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;} 614 .vd-toast-body{text-align:left;} 615 .vd-toast-line1{font-size:13.5px;font-weight:700;color:#fff;line-height:1.35;} 616 .vd-toast-line1 b{color:#ff8080;} 617 .vd-toast-line2{font-size:11.5px;color:rgba(237,237,240,0.55);margin-top:2px;display:flex;align-items:center;gap:6px;} 618 .vd-toast-dot{width:5px;height:5px;border-radius:50%;background:#4ade80;flex-shrink:0;} 619 .vd-toast-close{margin-left:4px;background:transparent;border:none;color:rgba(237,237,240,0.35);font-size:15px;cursor:pointer;line-height:1;padding:2px 4px;align-self:flex-start;} 620 .vd-toast-close:hover{color:#fff;} 621 @media(max-width:520px){#vd-toast-wrap{max-width:calc(100vw - 24px);left:12px!important;right:12px!important;}} 622 @media(max-width:640px){.vd-stats-grid{grid-template-columns:repeat(2,1fr)!important;}} 623 /* ââ BADGES AO VIVO (números reais) ââ */ 624 .vd-live-badge{font-size:10px;font-weight:800;padding:4px 11px;border-radius:20px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;} 625 .vd-live-badge.video{background:rgba(232,25,44,0.14);color:#ff8a8a;border:1px solid rgba(232,25,44,0.35);} 626 .vd-live-badge.image{background:rgba(34,197,94,0.14);color:#4ade80;border:1px solid rgba(34,197,94,0.35);} 627 .vd-live-dot{width:5px;height:5px;border-radius:50%;display:inline-block;animation:pulse 1.5s infinite;} 628 .vd-live-badge.video .vd-live-dot{background:#e8192c;} 629 .vd-live-badge.image .vd-live-dot{background:#22c55e;} 630 </style> 631</head> 632<body> 633<canvas id="snow-canvas"></canvas> 634 635<!-- TIMER --> 636<div id="timer-bar"> 637 <span class="timer-text lang-pt">ð§© <strong>Oferta de lançamento da Extensão</strong> â expira em:</span> 638 <span class="timer-text lang-en">ð§© <strong>Extension launch offer</strong> â expires in:</span> 639 <div id="timer-countdown">--:--</div> 640 <a href="#pricing" class="lang-pt">Assinar agora â</a> 641 <a href="#pricing" class="lang-en">Subscribe now â</a> 642</div> 643 644<!-- CHROME STORE STRIP --> 645<div class="store-strip"> 646 <span class="store-strip-text lang-pt">ðµ Extensão agora disponÃvel na <strong>Chrome Web Store</strong> â instale com 1 clique</span> 647 <span class="store-strip-text lang-en">ðµ Extension now available on the <strong>Chrome Web Store</strong> â install in 1 click</span> 648 <span class="store-strip-badge lang-pt">â Oficial</span> 649 <span class="store-strip-badge lang-en">â Official</span> 650 <a id="vd-store-btn-pt" href="https://chromewebstore.google.com/detail/viraldirector-flow-extens/olciidnbpmpgflodhfmmplddjlikkemf?authuser=0&hl=pt-BR" class="store-strip-btn lang-pt" target="_blank">Instalar grátis no Chrome â</a> 651 <a id="vd-store-btn-en" href="https://chromewebstore.google.com/detail/viraldirector-flow-extens/olciidnbpmpgflodhfmmplddjlikkemf?authuser=0&hl=en" class="store-strip-btn lang-en" target="_blank">Install free on Chrome â</a> 652 <div id="vd-live-badges" style="display:none; gap:8px; flex-wrap:wrap; align-items:center;"></div> 653</div> 654 655<!-- NAV --> 656<nav> 657 <a href="https://viraldirector.com.br" class="logo"> 658 <div class="logo-mark">ð¬</div> 659 ViralDirector 660 <span class="logo-ext lang-pt">Extensão</span> 661 <span class="logo-ext lang-en">Extension</span> 662 </a> 663 <div class="nav-actions"> 664 <a href="https://viraldirector.com.br" class="btn-nav-ghost lang-pt">â Voltar ao site</a> 665 <a href="https://viraldirector.com.br" class="btn-nav-ghost lang-en">â Back to site</a> 666 <a href="#pricing" class="btn-nav-cta lang-pt">ð§© Assinar â R$35/mês</a> 667 <a href="#pricing" class="btn-nav-cta lang-en">ð§© Subscribe â $7/mo</a> 668 <button class="lang-switch" id="langSwitchBtn" type="button">
669 <span class="lang-pt">ðºð¸ English</span> 670 <span class="lang-en">ð§ð· Português</span> 671 </button> 672 </div> 673</nav> 674 675<!-- ââ HERO ââ --> 676<section class="hero"> 677 <div class="atmo"></div> 678 <div class="hero-eyebrow lang-pt"><span class="dot"></span>Extensão oficial para Google Flow + VEO3</div> 679 <div class="hero-eyebrow lang-en"><span class="dot"></span>Official extension for Google Flow + VEO3</div> 680 681 <h1 class="hero-title lang-pt"> 682 DISPARO EM LOTE<br> 683 <span class="acc">NO FLOW.</span><br> 684 <span class="ghost">AUTOMÃTICO.</span> 685 </h1> 686 <h1 class="hero-title lang-en"> 687 BATCH FIRE<br> 688 <span class="acc">IN FLOW.</span><br> 689 <span class="ghost">AUTOMATIC.</span> 690 </h1> 691 692 <p class="hero-sub lang-pt"> 693 Cole seus prompts VEO3, configure ratio e qualidade, aperte o botão â 694 a extensão <strong>dispara tudo no Google Flow</strong> sem você clicar cena por cena. 695 Feita exclusivamente para membros ViralDirector. 696 </p> 697 <p class="hero-sub lang-en"> 698 Paste your VEO3 prompts, set ratio and quality, hit the button â 699 the extension <strong>fires everything into Google Flow</strong> without you clicking scene by scene. 700 Built exclusively for ViralDirector members. 701 </p> 702 703 <div class="hero-free-pill lang-pt">ð 20 gerações gratuitas por dia â teste sem cadastro imediato</div> 704 <div class="hero-free-pill lang-en">ð 20 free generations per day â try it without signing up first</div> 705 706 <div class="hero-actions"> 707 <a href="#pricing" class="btn-red lang-pt">ð§© Assinar por R$35/mês</a> 708 <a href="#pricing" class="btn-red lang-en">ð§© Subscribe for $7/mo</a> 709 <a href="#como-funciona" class="btn-ghost lang-pt">Ver como funciona â</a> 710 <a href="#how-it-works" class="btn-ghost lang-en">See how it works â</a> 711 </div> 712 <p class="hero-note lang-pt">Acesso imediato · 7 dias de garantia · Cancele quando quiser</p> 713 <p class="hero-note lang-en">Instant access · 7-day guarantee · Cancel anytime</p> 714 715 <!-- MOCKUP --> 716 <div class="ext-wrap"> 717 <div class="ext-popup"> 718 719 <!-- HEADER --> 720 <div class="ep-header"> 721 <div class="ep-logo">â¶</div> 722 <div style="flex:1"> 723 <div class="ep-title">ViralDirector Flow<br>Automation</div> 724 <div class="ep-sub">Batch create videos and images in Google Flow.</div> 725 <div class="ep-link"> 726 <span class="ep-link-text">viraldirector.com.br â</span> 727 <div class="ep-lang">EN â¾</div> 728 </div> 729 </div> 730 <span class="ep-close">â</span> 731 </div> 732 733 <!-- TABS --> 734 <div class="ep-tabs"> 735 <button class="ep-tab off">â Studio</button> 736 <button class="ep-tab on">â Prompts</button> 737 <button class="ep-tab off">⤠Logs</button> 738 </div> 739 740 <!-- LIST HEADER --> 741 <div class="ep-list-header"> 742 <span class="ep-list-label">Prompt Queue</span> 743 <span class="ep-clear">Clear All</span> 744 </div> 745 746 <!-- PROMPTS --> 747 <div class="ep-prompts"> 748 749 <div class="ep-item done"> 750 <div class="ep-item-top"> 751 <span class="ep-item-text">62. A close-up on ancient parchment fills the frame, the word "Emmanuel" illuminated in...</span> 752 <span class="ep-item-status done">â 100%</span> 753 </div> 754 <div class="ep-dl-tag">⬠62_Scene_Emmanuel.mp4</div> 755 </div> 756 757 <div class="ep-item done"> 758 <div class="ep-item-top"> 759 <span class="ep-item-text">63. A wide shot of a vast ancient library filled with towering shelves of aged scrolls...</span> 760 <span class="ep-item-status done">â 100%</span> 761 </div> 762 <div class="ep-dl-tag">⬠63_Scene_Library.mp4</div> 763 </div> 764 765 <div class="ep-item active"> 766 <div class="ep-item-top"> 767 <span class="ep-item-text">64. A single beam of warm golden light begins as a tiny point in the upper left corner...</span> 768 <span class="ep-item-status gen">â³ Generating...</span> 769 </div> 770 <div class="ep-bar"><div class="ep-bar-fill gen"></div></div> 771 </div> 772 773 <div class="ep-item active"> 774 <div class="ep-item-top">
775 <span class="ep-item-text">65. A soft watercolor biblical illustration â split-screen composition merging into one...</span> 776 <span class="ep-item-status pct">â³ 10%</span> 777 </div> 778 <div class="ep-bar"><div class="ep-bar-fill partial"></div></div> 779 </div> 780 781 <div class="ep-item wait"> 782 <div class="ep-item-top"> 783 <span class="ep-item-text">66. Low-angle view of a weathered ancient marble...</span> 784 <span class="ep-item-status wait">â Coffee... Returning in 102s</span> 785 </div> 786 </div> 787 788 </div> 789 790 <!-- TOGGLES --> 791 <div class="ep-toggles"> 792 <div class="ep-toggle-row"> 793 <span class="ep-toggle-label">Human Mode (Stealth)</span> 794 <div class="ep-toggle"></div> 795 </div> 796 <div class="ep-toggle-row"> 797 <span class="ep-toggle-label">Auto Download + Rename</span> 798 <div class="ep-toggle"></div> 799 </div> 800 </div> 801 802 <!-- BOTÃES --> 803 <div class="ep-btns"> 804 <button class="ep-btn pause">⸠Pause</button> 805 <button class="ep-btn stop">â» Stop Batch</button> 806 </div> 807 808 </div> 809 <p style="font-size:12px;color:var(--muted);margin-top:10px;text-align:center" class="lang-pt">ð§© 66 prompts sendo disparados â downloads renomeados automaticamente</p> 810 <p style="font-size:12px;color:var(--muted);margin-top:10px;text-align:center" class="lang-en">ð§© 66 prompts being fired â downloads renamed automatically</p> 811 </div> 812 813 <!-- IMAGE CAROUSEL (PT) --> 814 <div class="carousel-wrap lang-pt"> 815 <div class="carousel-frame" id="vdCarouselPt"> 816 <div class="carousel-track"> 817 <div class="carousel-slide active"><img decoding="async" src="https://viraldirector.com.br/wp-content/uploads/2026/09/viral-ptbr01.webp" alt="ViralDirector Flow Extension screenshot 1"></div> 818 <div class="carousel-slide"><img decoding="async" src="https://viraldirector.com.br/wp-content/uploads/2026/09/viral-ptbr02.webp" alt="ViralDirector Flow Extension screenshot 2"></div> 819 <div class="carousel-slide"><img decoding="async" src="https://viraldirector.com.br/wp-content/uploads/2026/09/viral-ptbr03.webp" alt="ViralDirector Flow Extension screenshot 3"></div> 820 </div> 821 <button class="carousel-arrow prev" data-carousel-prev type="button" aria-label="Previous image">â¹</button> 822 <button class="carousel-arrow next" data-carousel-next type="button" aria-label="Next image">âº</button> 823 <span class="carousel-zoom-hint">ð Clique para ampliar</span> 824 </div> 825 <div class="carousel-dots" data-carousel-dots></div> 826 <p class="carousel-caption">Veja a extensão em ação â capturas reais do painel</p> 827 </div> 828 829 <!-- IMAGE CAROUSEL (EN) --> 830 <div class="carousel-wrap lang-en"> 831 <div class="carousel-frame" id="vdCarouselEn"> 832 <div class="carousel-track"> 833 <div class="carousel-slide active"><img decoding="async" src="https://viraldirector.com.br/wp-content/uploads/2026/09/viral-ingles01.webp" alt="ViralDirector Flow Extension screenshot 1"></div> 834 <div class="carousel-slide"><img decoding="async" src="https://viraldirector.com.br/wp-content/uploads/2026/09/viral-ingles02.webp" alt="ViralDirector Flow Extension screenshot 2"></div> 835 <div class="carousel-slide"><img decoding="async" src="https://viraldirector.com.br/wp-content/uploads/2026/09/viral-ingles03.webp" alt="ViralDirector Flow Extension screenshot 3"></div> 836 </div> 837 <button class="carousel-arrow prev" data-carousel-prev type="button" aria-label="Previous image">â¹</button> 838 <button class="carousel-arrow next" data-carousel-next type="button" aria-label="Next image">âº</button> 839 <span class="carousel-zoom-hint">ð Click to enlarge</span> 840 </div> 841 <div class="carousel-dots" data-carousel-dots></div> 842 <p class="carousel-caption">See the extension in action â real screenshots of the panel</p> 843 </div> 844 845</section> 846 847<!-- PROOF STRIP --> 848<div class="proof-strip"> 849 <div class="proof-item"><span class="proof-num">â</span><div class="proof-label lang-pt">Prompts em lote</div><div class="proof-label lang-en">Batch prompts</div></div> 850 <div class="proof-item"><span class="proof-num">4<span>+</span></span><div class="proof-label lang-pt">Ratios suportados</div><div class="proof-label lang-en">Supported ratios</div></div> 851 <div class="proof-item"><span class="proof-num">1</span><div class="proof-label lang-pt">
851Clique para disparar</div><div class="proof-label lang-en">Click to fire</div></div> 852 <div class="proof-item"><span class="proof-num">20</span><div class="proof-label lang-pt">Gerações grátis/dia</div><div class="proof-label lang-en">Free generations/day</div></div> 853</div> 854<hr class="div"/> 855 856<!-- NÃMEROS REAIS (escondido até a flag ser ligada no painel admin) --> 857<section id="vd-real-stats" style="display:none; background:var(--black); padding:56px 40px; text-align:center;"> 858 <div class="s-label" style="justify-content:center; display:flex;"> 859 <span class="lang-pt">Dados reais da comunidade</span> 860 <span class="lang-en">Real community data</span> 861 </div> 862 <h2 style="font-family:var(--fh); font-size:clamp(24px,3vw,32px); color:#fff; margin:0 0 8px;"> 863 <span class="lang-pt">Já são milhares de gerações</span> 864 <span class="lang-en">Already thousands of generations</span> 865 </h2> 866 <p style="font-size:13.5px; color:var(--muted); margin:0 0 36px;"> 867 <span class="lang-pt">Números atualizados automaticamente, direto do uso real da extensão.</span> 868 <span class="lang-en">Numbers updated automatically, straight from real extension usage.</span> 869 </p> 870 <div class="vd-stats-grid" style="max-width:900px; margin:0 auto; display:grid; grid-template-columns:repeat(4,1fr); gap:16px;"> 871 <div style="background:var(--dark); border:1px solid var(--border); border-radius:14px; padding:26px 16px;"> 872 <div id="vd-stat-videos" style="font-family:var(--fh); font-size:38px; font-weight:800; color:#fff; line-height:1;">0</div> 873 <div style="font-size:11px; font-weight:700; letter-spacing:.08em; text-transform:uppercase; color:var(--muted); margin-top:8px;"> 874 <span class="lang-pt">VÃdeos gerados</span><span class="lang-en">Videos generated</span> 875 </div> 876 </div> 877 <div style="background:var(--dark); border:1px solid var(--border); border-radius:14px; padding:26px 16px;"> 878 <div id="vd-stat-images" style="font-family:var(--fh); font-size:38px; font-weight:800; color:#fff; line-height:1;">0</div> 879 <div style="font-size:11px; font-weight:700; letter-spacing:.08em; text-transform:uppercase; color:var(--muted); margin-top:8px;"> 880 <span class="lang-pt">Imagens geradas</span><span class="lang-en">Images generated</span> 881 </div> 882 </div> 883 <div style="background:var(--dark); border:1px solid var(--border); border-radius:14px; padding:26px 16px;"> 884 <div id="vd-stat-total" style="font-family:var(--fh); font-size:38px; font-weight:800; color:#fff; line-height:1;">0</div> 885 <div style="font-size:11px; font-weight:700; letter-spacing:.08em; text-transform:uppercase; color:var(--muted); margin-top:8px;"> 886 <span class="lang-pt">Total geral</span><span class="lang-en">Grand total</span> 887 </div> 888 </div> 889 <div style="background:rgba(232,25,44,0.08); border:1px solid rgba(232,25,44,0.45); box-shadow:0 0 24px rgba(232,25,44,0.18); border-radius:14px; padding:26px 16px;"> 890 <div style="font-family:var(--fh); font-size:38px; font-weight:800; color:var(--red); line-height:1;">20</div> 891 <div style="font-size:11px; font-weight:700; letter-spacing:.08em; text-transform:uppercase; color:#ff9a9a; margin-top:8px;"> 892 <span class="lang-pt">Grátis por dia</span><span class="lang-en">Free per day</span> 893 </div> 894 </div> 895 </div> 896</section> 897<hr class="div"/> 898 899<!-- ââ O QUE à ââ --> 900<section style="background:var(--dark)"> 901 <div class="container"> 902 <div class="s-label lang-pt">O que é a Extensão</div> 903 <div class="s-label lang-en">What is the Extension</div> 904 <div class="what-grid"> 905 <div> 906 <h2 class="s-title lang-pt">PARAR DE COLAR<br><span style="color:var(--red)">CENA POR CENA<br>à O PASSO 1.</span></h2> 907 <h2 class="s-title lang-en">STOP PASTING<br><span style="color:var(--red)">SCENE BY SCENE.<br>THAT'S STEP 1.</span></h2> 908 909 <p style="font-size:15px;color:rgba(237,237,240,0.62);line-height:1.8;margin-bottom:14px" class="lang-pt"> 910 O Google Flow não tem envio em lote nativo. Sem a extensão, você cola prompt 1, espera, cola prompt 2, espera â até cansar ou errar a sequ
910ência. 911 </p> 912 <p style="font-size:15px;color:rgba(237,237,240,0.62);line-height:1.8;margin-bottom:14px" class="lang-en"> 913 Google Flow has no native batch submission. Without the extension, you paste prompt 1, wait, paste prompt 2, wait â until you get tired or mess up the sequence. 914 </p> 915 916 <p style="font-size:15px;color:rgba(237,237,240,0.62);line-height:1.8;margin-bottom:14px" class="lang-pt"> 917 Com a <strong style="color:var(--text)">VD Flow Extension</strong>, você cola todos os prompts de uma vez, configura ratio e qualidade, clica em <em style="color:#ff8080">"Disparar"</em> â e a extensão cuida do resto enquanto você toma um café. 918 </p> 919 <p style="font-size:15px;color:rgba(237,237,240,0.62);line-height:1.8;margin-bottom:14px" class="lang-en"> 920 With the <strong style="color:var(--text)">VD Flow Extension</strong>, you paste all your prompts at once, set ratio and quality, click <em style="color:#ff8080">"Fire"</em> â and the extension handles the rest while you grab a coffee. 921 </p> 922 923 <p style="font-size:15px;color:rgba(237,237,240,0.62);line-height:1.8;margin-bottom:28px" class="lang-pt"> 924 O <strong style="color:var(--text)">Human Mode (Stealth)</strong> simula comportamento humano para evitar bloqueios do Flow. O <strong style="color:var(--text)">Auto Download</strong> salva e <strong style="color:var(--text)">renomeia cada vÃdeo automaticamente</strong> com o número da cena â ex: <code style="font-family:var(--fm);font-size:12px;background:rgba(255,255,255,0.06);padding:1px 6px;border-radius:3px">01_Cena_...</code>. Sem bagunça na pasta Downloads. 925 </p> 926 <p style="font-size:15px;color:rgba(237,237,240,0.62);line-height:1.8;margin-bottom:28px" class="lang-en"> 927 <strong style="color:var(--text)">Human Mode (Stealth)</strong> simulates human behavior to avoid Flow blocks. <strong style="color:var(--text)">Auto Download</strong> saves and <strong style="color:var(--text)">renames each video automatically</strong> with the scene number â e.g. <code style="font-family:var(--fm);font-size:12px;background:rgba(255,255,255,0.06);padding:1px 6px;border-radius:3px">01_Scene_...</code>. No more mess in your Downloads folder. 928 </p> 929 930 <div style="background:rgba(232,25,44,0.07);border:1px solid rgba(232,25,44,0.2);border-radius:12px;padding:18px 20px;font-size:13px;color:#ff9a9a;line-height:1.7" class="lang-pt"> 931 â¡ <strong>CompatÃvel com Gerador de VÃdeos VEO3, Visual DNA VEO 3 e Template Experience</strong> â os arquivos .txt já são gerados no formato exato que a extensão lê. 932 </div> 933 <div style="background:rgba(232,25,44,0.07);border:1px solid rgba(232,25,44,0.2);border-radius:12px;padding:18px 20px;font-size:13px;color:#ff9a9a;line-height:1.7" class="lang-en"> 934 â¡ <strong>Compatible with VEO3 Video Generator, Visual DNA VEO 3, and Template Experience</strong> â the .txt files are already generated in the exact format the extension reads. 935 </div> 936 </div> 937 <div style="display:flex;flex-direction:column;gap:14px"> 938 <div style="background:rgba(232,25,44,0.05);border:1px solid rgba(232,25,44,0.15);border-radius:12px;padding:18px 20px"> 939 <div style="font-size:10px;font-weight:800;letter-spacing:0.16em;text-transform:uppercase;color:#ff6b6b;margin-bottom:12px" class="lang-pt">⬠Sem a extensão</div> 940 <div style="font-size:10px;font-weight:800;letter-spacing:0.16em;text-transform:uppercase;color:#ff6b6b;margin-bottom:12px" class="lang-en">⬠Without the extension</div> 941 <div style="display:flex;flex-direction:column;gap:8px"> 942 <div style="display:flex;gap:10px;align-items:flex-start;font-size:13px;color:rgba(237,237,240,0.6)" class="lang-pt"><span style="color:#ff6b6b;flex-shrink:0">â</span>Cola prompt 1 â espera â cola 2 â repete 68x</div> 943 <div style="display:flex;gap:10px;align-items:flex-start;font-size:13px;color:rgba(237,237,240,0.6)" class="lang-en"><span style="color:#ff6b6b;flex-shrink:0">â</span>Paste prompt 1 â wait â paste 2 â repeat 68x</div> 944 945 <div style="display:flex;gap:10px;align-items:flex-start;font-size:13px;color:rgba(237,237,240,0.6)" class="lang-pt"><span style="color:#ff6b6b;flex-shrink:0">â</span>Flow detecta automação e bloqueia</div> 946 <div style="display:flex;gap:10px;align-items:flex-start;font-size:13px;color:rgba(237,237,240,0.6)" class="lang-en"><span style="color:#ff6b6b;flex-shrink:0">â</span>Flow detects automation and blocks you</div> 947 948 <div style="display:flex;gap:10px;align-items:flex-start;font-size:13px;color:rgba(237,237,240,0.6)" class="lang-pt"><span style="color:#ff6b6b;flex-shrink:0">â</span>30â60 min de trabalho manual por vÃdeo</div> 949 <div style="display:flex;gap:10px;align-items:flex-start;font-size:13px;color:rgba(237,237,240,0.6)" class="lang-en"><span style="color:#ff6b6b;flex-shrink:0">â</span>30â60 min of manual work per video</div> 950 951 <div style="display:flex;gap:10px;align-items:flex-start;font-size:13px;color:rgba(237,237,240,0.6)" class="lang-pt"><span style="color:#ff6b6b;flex-shrink:0">â</span>Download manual + renomear cada arquivo</div> 952 <div style="display:flex;gap:10px;align-items:flex-start;font-size:13px;color:rgba(237,237,240,0.6)" class="lang-en"><span style="color:#ff6b6b;flex-shrink:0">â</span>
952Manual download + rename every file</div> 953 </div> 954 </div> 955 <div style="background:rgba(34,197,94,0.05);border:1px solid rgba(34,197,94,0.15);border-radius:12px;padding:18px 20px"> 956 <div style="font-size:10px;font-weight:800;letter-spacing:0.16em;text-transform:uppercase;color:#4ade80;margin-bottom:12px" class="lang-pt">â Com a VD Flow Extension</div> 957 <div style="font-size:10px;font-weight:800;letter-spacing:0.16em;text-transform:uppercase;color:#4ade80;margin-bottom:12px" class="lang-en">â With the VD Flow Extension</div> 958 <div style="display:flex;flex-direction:column;gap:8px"> 959 <div style="display:flex;gap:10px;align-items:flex-start;font-size:13px;color:rgba(237,237,240,0.75)" class="lang-pt"><span style="color:var(--green);flex-shrink:0">â</span>Cola todos os prompts de uma vez</div> 960 <div style="display:flex;gap:10px;align-items:flex-start;font-size:13px;color:rgba(237,237,240,0.75)" class="lang-en"><span style="color:var(--green);flex-shrink:0">â</span>Paste all prompts at once</div> 961 962 <div style="display:flex;gap:10px;align-items:flex-start;font-size:13px;color:rgba(237,237,240,0.75)" class="lang-pt"><span style="color:var(--green);flex-shrink:0">â</span>Human Mode (Stealth) evita bloqueios</div> 963 <div style="display:flex;gap:10px;align-items:flex-start;font-size:13px;color:rgba(237,237,240,0.75)" class="lang-en"><span style="color:var(--green);flex-shrink:0">â</span>Human Mode (Stealth) avoids blocks</div> 964 965 <div style="display:flex;gap:10px;align-items:flex-start;font-size:13px;color:rgba(237,237,240,0.75)" class="lang-pt"><span style="color:var(--green);flex-shrink:0">â</span>Roda sozinha â afaste-se do PC</div> 966 <div style="display:flex;gap:10px;align-items:flex-start;font-size:13px;color:rgba(237,237,240,0.75)" class="lang-en"><span style="color:var(--green);flex-shrink:0">â</span>Runs on its own â walk away from your PC</div> 967 968 <div style="display:flex;gap:10px;align-items:flex-start;font-size:13px;color:rgba(237,237,240,0.75)" class="lang-pt"><span style="color:var(--green);flex-shrink:0">â</span>Auto Download com nomeação automática <code style="font-family:var(--fm);font-size:10px;background:rgba(255,255,255,0.07);padding:1px 5px;border-radius:3px">01_Cena_...</code></div> 969 <div style="display:flex;gap:10px;align-items:flex-start;font-size:13px;color:rgba(237,237,240,0.75)" class="lang-en"><span style="color:var(--green);flex-shrink:0">â</span>Auto Download with automatic naming <code style="font-family:var(--fm);font-size:10px;background:rgba(255,255,255,0.07);padding:1px 5px;border-radius:3px">01_Scene_...</code></div> 970 </div> 971 </div> 972 </div> 973 </div> 974 </div> 975</section> 976<hr class="div"/> 977 978<!-- ââ FEATURES ââ --> 979<section style="background:var(--black)"> 980 <div class="container"> 981 <div class="s-label lang-pt">O que está incluÃdo</div> 982 <div class="s-label lang-en">What's included</div> 983 <h2 class="s-title lang-pt">TUDO QUE VOCÃ<br><span style="color:var(--red)">PRECISA PARA O FLOW.</span></h2> 984 <h2 class="s-title lang-en">EVERYTHING YOU<br><span style="color:var(--red)">NEED FOR FLOW.</span></h2> 985 <p class="s-sub lang-pt">Uma extensão focada em resolver exatamente um problema â e resolvê-lo muito bem.</p> 986 <p class="s-sub lang-en">An extension focused on solving exactly one problem â and solving it really well.</p> 987 <div class="feat-grid"> 988 <div class="feat-card hi"> 989 <span class="feat-ico">â¡</span> 990 <div class="feat-name lang-pt">Disparo em Lote</div> 991 <div class="feat-name lang-en">Batch Firing</div> 992 <div class="feat-desc lang-pt">Cole todos os prompts de uma vez e dispare no Google Flow em sequência automática. Nunca mais clique cena por cena.</div> 993 <div class="feat-desc lang-en">Paste all your prompts at once and fire them into Google Flow in automatic sequence. Never click scene by scene again.</div> 994 <div class="feat-items"> 995 <div class="feat-item lang-pt">Prompts ilimitados por sessão</div> 996 <div class="feat-item lang-en">Unlimited prompts per session</div> 997 <div class="feat-item lang-pt">Delay configurável entre cenas</div> 998 <div class="feat-item lang-en">Configurable delay between scenes</div> 999 <div class="feat-item lang-pt">Pausa e retomada a qualquer hora</div> 1000 <div class="feat-item lang-en">Pause and resume anytime</div> 1001 </div> 1002 </div> 1003 <div class="feat-card hi">
1004 <span class="feat-ico">ðµï¸</span> 1005 <div class="feat-name">Human Mode (Stealth)</div> 1006 <div class="feat-desc lang-pt">Simula comportamento humano ao interagir com o Flow â delays naturais, movimentos aleatórios â para evitar bloqueios.</div> 1007 <div class="feat-desc lang-en">Simulates human behavior when interacting with Flow â natural delays, randomized movements â to avoid blocks.</div> 1008 <div class="feat-items"> 1009 <div class="feat-item lang-pt">Anti-bloqueio automático</div> 1010 <div class="feat-item lang-en">Automatic anti-block protection</div> 1011 <div class="feat-item lang-pt">Comportamento humanizado</div> 1012 <div class="feat-item lang-en">Humanized behavior</div> 1013 <div class="feat-item lang-pt">Modo ativável/desativável</div> 1014 <div class="feat-item lang-en">Toggle on/off anytime</div> 1015 </div> 1016 </div> 1017 <div class="feat-card hi"> 1018 <span class="feat-ico">ð¥</span> 1019 <div class="feat-name">Auto Download + Rename</div> 1020 <div class="feat-desc lang-pt">Cada vÃdeo gerado é baixado e renomeado automaticamente com o número exato da cena â ex: <code style="font-family:var(--fm);font-size:11px;background:rgba(255,255,255,0.06);padding:1px 5px;border-radius:3px">01_Cena_...</code>. Fim da bagunça na pasta Downloads.</div> 1021 <div class="feat-desc lang-en">Every generated video is downloaded and automatically renamed with the exact scene number â e.g. <code style="font-family:var(--fm);font-size:11px;background:rgba(255,255,255,0.06);padding:1px 5px;border-radius:3px">01_Scene_...</code>. No more mess in your Downloads folder.</div> 1022 <div class="feat-items"> 1023 <div class="feat-item lang-pt">Download automático ao concluir</div> 1024 <div class="feat-item lang-en">Automatic download on completion</div> 1025 <div class="feat-item lang-pt">Nomeação sequencial automática</div> 1026 <div class="feat-item lang-en">Automatic sequential naming</div> 1027 <div class="feat-item lang-pt">Ativável/desativável no painel</div> 1028 <div class="feat-item lang-en">Toggle on/off from the panel</div> 1029 </div> 1030 </div> 1031 <div class="feat-card"> 1032 <span class="feat-ico">ð</span> 1033 <div class="feat-name lang-pt">Ratio e Qualidade Globais</div> 1034 <div class="feat-name lang-en">Global Ratio & Quality</div> 1035 <div class="feat-desc lang-pt">Configure 16:9, 9:16, 1:1 ou 4:3 e a qualidade do vÃdeo â aplicado globalmente em todos os prompts do lote.</div> 1036 <div class="feat-desc lang-en">Set 16:9, 9:16, 1:1, or 4:3 and the video quality â applied globally across every prompt in the batch.</div> 1037 <div class="feat-items"> 1038 <div class="feat-item">16:9 · 9:16 · 1:1 · 4:3</div> 1039 <div class="feat-item lang-pt">Qualidade rápida ou alta</div> 1040 <div class="feat-item lang-en">Fast or high quality</div> 1041 <div class="feat-item lang-pt">Configuração salva entre sessões</div> 1042 <div class="feat-item lang-en">Settings saved between sessions</div> 1043 </div> 1044 </div> 1045 <div class="feat-card"> 1046 <span class="feat-ico">ð</span> 1047 <div class="feat-name lang-pt">Progresso ao Vivo</div> 1048 <div class="feat-name lang-en">Live Progress</div> 1049 <div class="feat-desc lang-pt">Veja o status de cada cena em tempo real: concluÃda â , gerando â³, porcentagem, ou aguardando â â direto no painel.</div> 1050 <div class="feat-desc lang-en">See the status of every scene in real time: done â , generating â³, percentage, or waiting â â right in the panel.</div> 1051 <div class="feat-items"> 1052 <div class="feat-item lang-pt">Barra de progresso por cena</div> 1053 <div class="feat-item lang-en">Progress bar per scene</div> 1054 <div class="feat-item lang-pt">Status individual em tempo real</div> 1055 <div class="feat-item lang-en">Real-time individual status</div> 1056 <div class="feat-item lang-pt">Tabs: Studio · Prompts · Logs</div> 1057 <div class="feat-item lang-en">Tabs: Studio · Prompts · Logs</div> 1058 </div> 1059 </div> 1060 <div class="feat-card">
1061 <span class="feat-ico">ð</span> 1062 <div class="feat-name lang-pt">Atualizações ContÃnuas</div> 1063 <div class="feat-name lang-en">Continuous Updates</div> 1064 <div class="feat-desc lang-pt">A extensão é atualizada sempre que o Google Flow muda. Agora na Chrome Web Store â atualizações automáticas sem reinstalar.</div> 1065 <div class="feat-desc lang-en">The extension is updated whenever Google Flow changes. Now on the Chrome Web Store â automatic updates with no reinstalling.</div> 1066 <div class="feat-items"> 1067 <div class="feat-item lang-pt">Chrome Web Store oficial</div> 1068 <div class="feat-item lang-en">Official Chrome Web Store</div> 1069 <div class="feat-item lang-pt">Compatibilidade mantida com Flow</div> 1070 <div class="feat-item lang-en">Compatibility maintained with Flow</div> 1071 <div class="feat-item lang-pt">Suporte ativo via WhatsApp</div> 1072 <div class="feat-item lang-en">Active support via WhatsApp</div> 1073 </div> 1074 </div> 1075 </div> 1076 </div> 1077</section> 1078<hr class="div"/> 1079 1080<!-- ââ COMO FUNCIONA ââ --> 1081<section class="flow-section" id="como-funciona"> 1082 <div class="container" id="how-it-works-anchor"> 1083 <div class="s-label lang-pt">Como Funciona</div> 1084 <div class="s-label lang-en">How It Works</div> 1085 <h2 class="s-title lang-pt">4 PASSOS.<br>FLOW COMPLETO.</h2> 1086 <h2 class="s-title lang-en">4 STEPS.<br>FULL FLOW.</h2> 1087 <p class="s-sub lang-pt">Do arquivo de prompts ao Google Flow gerando todas as cenas â sem trabalho manual.</p> 1088 <p class="s-sub lang-en">From the prompt file to Google Flow generating every scene â no manual work.</p> 1089 <div class="flow-steps"> 1090 <!-- PASSO 1: Chrome Web Store --> 1091 <div class="flow-step hi"> 1092 <div class="flow-n">01</div> 1093 <div class="flow-ico">ðµ</div> 1094 <div class="flow-title lang-pt">Instale pela Chrome Web Store</div> 1095 <div class="flow-title lang-en">Install from the Chrome Web Store</div> 1096 <div class="flow-desc lang-pt">Clique em "Instalar no Chrome" na Web Store â sem ZIP, sem modo desenvolvedor. Pronto em menos de 30 segundos com atualização automática incluÃda.</div> 1097 <div class="flow-desc lang-en">Click "Add to Chrome" on the Web Store â no ZIP, no developer mode. Ready in under 30 seconds, with automatic updates included.</div> 1098 <div class="flow-time lang-pt">â± <30 segundos</div> 1099 <div class="flow-time lang-en">â± <30 seconds</div> 1100 </div> 1101 <div class="flow-step"> 1102 <div class="flow-n">02</div> 1103 <div class="flow-ico">ð</div> 1104 <div class="flow-title lang-pt">Importe seus Prompts</div> 1105 <div class="flow-title lang-en">Import Your Prompts</div> 1106 <div class="flow-desc lang-pt">Cole os prompts do Gerador de VÃdeos VEO3 ou importe o arquivo .txt. A fila é montada automaticamente.</div> 1107 <div class="flow-desc lang-en">Paste the prompts from the VEO3 Video Generator or import the .txt file. The queue is built automatically.</div> 1108 <div class="flow-time lang-pt">â± segundos</div> 1109 <div class="flow-time lang-en">â± seconds</div> 1110 </div> 1111 <div class="flow-step"> 1112 <div class="flow-n">03</div> 1113 <div class="flow-ico">ð</div> 1114 <div class="flow-title lang-pt">Configure Ratio e Qualidade</div> 1115 <div class="flow-title lang-en">Set Ratio and Quality</div> 1116 <div class="flow-desc lang-pt">Ative o Human Mode, escolha o ratio e a qualidade. Aplicado em todo o lote com 1 clique.</div> 1117 <div class="flow-desc lang-en">Turn on Human Mode, choose ratio and quality. Applied across the whole batch with 1 click.</div> 1118 <div class="flow-time lang-pt">â± 1 clique</div> 1119 <div class="flow-time lang-en">â± 1 click</div> 1120 </div> 1121 <div class="flow-step"> 1122 <div class="flow-n">04</div> 1123 <div class="flow-ico">â</div> 1124 <div class="flow-title lang-pt">Afaste-se e Aguarde</div> 1125 <div class="flow-title lang-en">Walk Away and Wait</div> 1126 <div class="flow-desc lang-pt">Clique em "Disparar" e a extensão envia cada prompt, aguarda, baixa e renomeia o resultado automaticamente.</div> 1127 <div class="flow-desc lang-en">Click "Fire" and the extension sends each prompt, waits, downloads, and renames the result automatically.</div> 1128 <div class="flow-time lang-pt">â± automático</div> 1129 <div class="flow-time lang-en">â± automatic</div> 1130 </div> 1131 </div> 1132 </div> 1133</section> 1134<hr class="div"/> 1135 1136<!-- ââ COMPARE ââ --> 1137<section style="background:var(--black)"> 1138 <div class="container"> 1139 <div class="s-label lang-pt">Comparação</div> 1140 <div class="s-label lang-en">Comparison</div> 1141 <h2 class="s-title lang-pt">ANTES ERA<br><span style="color:var(--red)">TRABALHO MANUAL.</span></h2> 1142 <h2 class="s-title lang-en">IT USED TO BE<br><span style="color:var(--red)">MANUAL WORK.</span></h2> 1143 <p class="s-sub lang-pt" style="margin-bottom:40px">O que muda na prática para quem usa a VD Flow Extension.</p> 1144 <p class="s-sub lang-en" style="margin-bottom:40px">What changes in practice for VD Flow Extension users.</p> 1145 <div style="background:var(--card);border:1px solid var(--border);border-radius:14px;padding:20px 28px;overflow-x:auto"> 1146 <table class="compare-table lang-pt"> 1147 <thead> 1148 <tr> 1149 <th>Etapa no Google Flow</th> 1150 <th class="th-bad">â Manual</th> 1151 <th class="th-good">â VD Flow Extension</th> 1152 </tr> 1153 </thead> 1154 <tbody> 1155 <tr><td class="fn">Inserir prompts no Flow</td><td class="col-bad">1 por 1, à mão</td><td class="col-good">Tudo de uma vez</td></tr> 1156 <tr><td class="fn">Configurar ratio por cena</td><td class="col-bad">Cada cena, repete</td><td class="col-good">Global, 1 clique</td></tr> 1157 <tr><td class="fn">Tempo para 12 cenas</td><td class="col-bad">20â40 minutos</td><td class="col-good">~3 minutos</td></tr> 1158 <tr><td class="fn">Risco de bloqueio pelo Flow</td><td class="col-bad">Alto</td><td class="col-good">Stealth Mode ativo</td></tr> 1159 <tr><td class="fn">Download dos vÃdeos</td><td class="col-bad">Manual, cena por cena</td><td class="col-good">Auto Download</td></tr> 1160 <tr><td class="fn">Nomeação dos arquivos</td><td class="col-bad">Manual, um a um</td><td class="col-good">Automático: 01_Cena_...</td></tr> 1161 <tr><td class="fn">Você fica preso no PC</td><td class="col-bad">Sim, sempre</td><td class="col-good">Não â roda sozinha</td></tr> 1162 <tr><td class="fn">Instalação da extensão</td><td class="col-bad">ZIP + modo desenvolvedor</td><td class="col-good">1 clique na Web Store</td></tr> 1163 <tr><td class="fn">CompatÃvel com arquivo .txt VD</td><td class="col-bad">Copiar e colar manual</td><td class="col-good">Importação direta</td></tr> 1164 </tbody> 1165 </table> 1166 <table class="compare-table lang-en"> 1167 <thead> 1168 <tr> 1169 <th>Step in Google Flow</th> 1170 <th class="th-bad">â Manual</th> 1171 <th class="th-good">â VD Flow Extension</th> 1172 </tr> 1173 </thead> 1174 <tbody> 1175 <tr><td class="fn">Entering prompts in Flow</td><td class="col-bad">1 by 1, by hand</td><td class="col-good">All at once</td></tr> 1176 <tr><td class="fn">Setting ratio per scene</td><td class="col-bad">Every scene, repeat</td><td class="col-good">Global, 1 click</td></tr> 1177 <tr><td class="fn">Time for 12 scenes</td><td class="col-bad">20â40 minutes</td><td class="col-good">~3 minutes</td></tr> 1178 <tr><td class="fn">Risk of Flow blocking you</td><td class="col-bad">High</td><td class="col-good">Stealth Mode active</td></tr> 1179 <tr><td class="fn">Downloading videos</td><td class="col-bad">Manual, scene by scene</td><td class="col-good">Auto Download</td></tr> 1180 <tr><td class="fn">Naming files</td><td class="col-bad">Manual, one by one</td><td class="col-good">Automatic: 01_Scene_...</td></tr> 1181 <tr><td class="fn">You're stuck at your PC</td><td class="col-bad">Yes, always</td><td class="col-good">No â runs on its own</td></tr> 1182 <tr><td class="fn">Extension installation</td><td class="col-bad">ZIP + developer mode</td><td class="col-good">1 click on the Web Store</td></tr> 1183 <tr><td class="fn">
1183Compatible with VD .txt file</td><td class="col-bad">Manual copy & paste</td><td class="col-good">Direct import</td></tr> 1184 </tbody> 1185 </table> 1186 </div> 1187 </div> 1188</section> 1189<hr class="div"/> 1190 1191<!-- ââ PRICING ââ --> 1192<section class="pricing-section" id="pricing"> 1193 <div class="container"> 1194 <div class="s-label lang-pt" style="text-align:center">Assinatura</div> 1195 <div class="s-label lang-en" style="text-align:center">Subscription</div> 1196 <h2 class="s-title lang-pt" style="text-align:center">ASSINE A<br><span style="color:var(--red)">VD FLOW EXTENSION.</span></h2> 1197 <h2 class="s-title lang-en" style="text-align:center">SUBSCRIBE TO<br><span style="color:var(--red)">VD FLOW EXTENSION.</span></h2> 1198 <p class="s-sub lang-pt" style="text-align:center;margin:0 auto 0">Inclui todas as funcionalidades, atualizações automáticas e suporte ativo.</p> 1199 <p class="s-sub lang-en" style="text-align:center;margin:0 auto 0">Includes every feature, automatic updates, and active support.</p> 1200 <div class="pricing-wrap"> 1201 <div class="spin-wrap"> 1202 <div class="pricing-card"> 1203 <div class="plan-eyebrow lang-pt">Extensão VD Flow</div> 1204 <div class="plan-eyebrow lang-en">VD Flow Extension</div> 1205 <div class="plan-name lang-pt">EXTENSÃO CHROME</div> 1206 <div class="plan-name lang-en">CHROME EXTENSION</div> 1207 <div class="plan-pitch lang-pt">Para todo membro ViralDirector que usa o Google Flow</div> 1208 <div class="plan-pitch lang-en">For every ViralDirector member using Google Flow</div> 1209 <div class="plan-price-wrap"> 1210 <span class="plan-currency lang-pt">R$</span> 1211 <span class="plan-currency lang-en">$</span> 1212 <span class="plan-amount lang-pt">35</span> 1213 <span class="plan-amount lang-en">7</span> 1214 </div> 1215 <div class="plan-period lang-pt">/mês · assinatura recorrente</div> 1216 <div class="plan-period lang-en">/mo · recurring subscription</div> 1217 <div class="plan-note lang-pt">Lançamento â <del>R$47/mês</del> em breve</div> 1218 <div class="plan-note lang-en">Launch price â <del>$9/mo</del> coming soon</div> 1219 <hr class="plan-sep"/> 1220 <ul class="plan-list lang-pt"> 1221 <li class="hi"><span class="ck">â</span><strong>â¡ Disparo em lote</strong> â todos os prompts de uma vez no Google Flow</li> 1222 <li class="hi"><span class="ck">â</span><strong>ðµï¸ Human Mode (Stealth)</strong> â anti-bloqueio automático</li> 1223 <li class="hi"><span class="ck">â</span><strong>ð¥ Auto Download + Rename</strong> â vÃdeo baixado e nomeado automaticamente</li> 1224 <li><span class="ck">â</span>ð Ratio e qualidade globais (16:9, 9:16, 1:1, 4:3)</li> 1225 <li><span class="ck">â</span>ð Progresso ao vivo por cena</li> 1226 <li><span class="ck">â</span>ð Importação de .txt do Gerador de VÃdeos</li> 1227 <li><span class="ck">â</span>⸠Pausa e retomada do lote</li> 1228 <li><span class="ck">â</span>ðµ Chrome Web Store â instalação com 1 clique</li> 1229 <li><span class="ck">â</span>ð Atualizações automáticas sem reinstalar</li> 1230 <li><span class="ck">â</span>ð¬ Suporte ativo via WhatsApp</li> 1231 <li><span class="ck">â</span>â 7 dias de garantia incondicional</li> 1232 </ul> 1233 <ul class="plan-list lang-en"> 1234 <li class="hi"><span class="ck">â</span><strong>â¡ Batch firing</strong> â every prompt at once into Google Flow</li> 1235 <li class="hi"><span class="ck">â</span><strong>ðµï¸ Human Mode (Stealth)</strong> â automatic anti-block protection</li> 1236 <li class="hi"><span class="ck">â</span><strong>ð¥ Auto Download + Rename</strong> â video downloaded and named automatically</li> 1237 <li><span class="ck">â</span>ð Global ratio and quality (16:9, 9:16, 1:1, 4:3)</li> 1238 <li><span class="ck">â</span>ð Live progress per scene</li> 1239 <li><span class="ck">â</span>ð Import .txt from the Video Generator</li> 1240 <li><span class="ck">â</span>⸠Pause and resume the batch</li> 1241 <li><span class="ck">â</span>ðµ Chrome Web Store â 1-click install</li> 1242 <li><span class="ck">â</span>ð Automatic updates, no reinstall</li> 1243 <li><span class="ck">â</span>ð¬ Active support via WhatsApp</li> 1244 <li><span class="ck">â</span>â 7-day unconditional guarantee</li> 1245 </ul> 1246 <a href="https://pay.kiwify.com.br/lHYyZO7" class="checkout-btn lang-pt">ð§© Assinar Agora â R$35/mês â</a> 1247 <a href="https://pay.kiwify.com.br/lHYyZO7" class="checkout-btn lang-en">ð§© Subscribe Now â $7/mo â</a> 1248 <p style="text-align:center;font-size:11px;color:var(--muted);margin-top:12px" class="lang-pt">Acesso imediato · Cancele quando quiser · Sem fidelidade</p> 1249 <p style="text-align:center;font-size:11px;color:var(--muted);margin-top:12px" class="lang-en">Instant access · Cancel anytime · No lock-in contract</p> 1250 </div> 1251 </div> 1252 <div class="guarantee-box"> 1253 <div class="g-icon">ð</div> 1254 <div> 1255 <div class="g-title lang-pt">Garantia de 7 Dias</div> 1256 <div class="g-title lang-en">7-Day Guarantee</div> 1257 <div class="g-text lang-pt">Se em 7 dias a extensão não funcionar para o seu fluxo, devolvemos o valor. Sem perguntas, sem burocracia.</div> 1258 <div class="g-text lang-en">If the extension doesn't work for your workflow within 7 days, we refund you. No questions, no hassle.</div> 1259 </div> 1260 </div> 1261 <div style="margin-top:14px;background:rgba(255,255,255,0.02);border:1px solid var(--border);border-radius:10px;padding:14px 18px;font-size:12px;color:var(--muted);line-height:1.7;text-align:center" class="lang-pt"> 1262 â ï¸ Requer <strong style="color:rgba(237,237,240,0.6)">conta ativa no ViralDirector</strong> (qualquer plano) e o <strong style="color:rgba(237,237,240,0.6)">Google Chrome</strong>. Não funciona em outros navegadores. 1263 </div> 1264 <div style="margin-top:14px;background:rgba(255,255,255,0.02);border:1px solid var(--border);border-radius:10px;padding:14px 18px;font-size:12px;color:var(--muted);line-height:1.7;text-align:center" class="lang-en"> 1265 â ï¸ Requires an <strong style="color:rgba(237,237,240,0.6)">active ViralDirector account</strong> (any plan) and <strong style="color:rgba(237,237,240,0.6)">Google Chrome</strong>. Does not work on other browsers. 1266 </div> 1267 </div> 1268 </div> 1269</section> 1270<hr class="div"/> 1271 1272<!-- ââ FAQ ââ --> 1273<section class="faq-section" id="faq"> 1274 <div class="container"> 1275 <div class="s-label lang-pt">Dúvidas</div> 1276 <div class="s-label lang-en">FAQ</div> 1277 <h2 class="s-title lang-pt">RESPONDEMOS<br>TUDO.</h2> 1278 <h2 class="s-title lang-en">WE ANSWER<br>EVERYTHING.</h2> 1279 1280 <div class="faq-list lang-pt"> 1281 <div class="faq-item"><button class="faq-q" onclick="toggleFaq(this)">Preciso ter o plano Creator para usar a extensão?<span class="faq-icon">+</span></button><div class="faq-a">Você precisa ter <strong>qualquer plano ativo do ViralDirector</strong> (Solo, Pro ou Studio). A extensão é uma assinatura complementar â não exige o plano Creator especificamente, mas exige login ativo na plataforma.</div></div> 1282 1283 <div class="faq-item"><button class="faq-q" onclick="toggleFaq(this)">A extensão está na Chrome Web Store?<span class="faq-icon">+</span></button><div class="faq-a">Sim! A extensão está disponÃvel oficialmente na <strong>Chrome Web Store</strong>. Você instala com 1 clique, sem precisar baixar ZIP e sem ativar o modo desenvolvedor. As atualizações também chegam automaticamente pelo Chrome â sem precisar reinstalar nada.</div></div> 1284 1285 <div class="faq-item"><button class="faq-q" onclick="toggleFaq(this)">O que é o Human Mode (Stealth)?<span class="faq-icon">+</span></button><div class="faq-a">à um modo que faz a extensão simular comportamento humano ao interagir com o Google Flow â adicionando delays naturais, variações de tempo e movimentos aleatórios. Isso reduz drasticamente o risco de o Flow detectar automação e bloquear sua sessão.</div></div> 1286 1287 <div class="faq-item"><button class="faq-q" onclick="toggleFaq(this)">O que é o Auto Download e como funciona a nomeação?<span class="faq-icon">+</span></button><div class="faq-a">Com o Auto Download ativado, cada vÃdeo gerado pelo Flow é baixado automaticamente assim que fica pronto â sem você precisar clicar em nada. Além disso, c
1287ada arquivo é <strong>renomeado automaticamente</strong> seguindo a numeração do seu lote, por exemplo: <code style="font-family:monospace">01_Cena_...</code>, <code style="font-family:monospace">02_Cena_...</code> e assim por diante. Você termina a sessão com todos os clipes organizados na pasta de downloads.</div></div> 1288 1289 <div class="faq-item"><button class="faq-q" onclick="toggleFaq(this)">Posso testar antes de assinar?<span class="faq-icon">+</span></button><div class="faq-a">Sim. Ao instalar a extensão pela Chrome Web Store, você tem direito a <strong>20 gerações gratuitas por dia</strong> sem precisar fazer login imediatamente. Dá para testar o fluxo completo antes de se comprometer com a assinatura.</div></div> 1290 1291 <div class="faq-item"><button class="faq-q" onclick="toggleFaq(this)">Funciona no Firefox, Edge ou Safari?<span class="faq-icon">+</span></button><div class="faq-a">Não. A extensão é exclusiva para <strong>Google Chrome</strong>. O Google Flow também só funciona corretamente no Chrome, então você já precisaria dele de qualquer forma.</div></div> 1292 1293 <div class="faq-item"><button class="faq-q" onclick="toggleFaq(this)">O arquivo .txt do Gerador de VÃdeos já funciona direto?<span class="faq-icon">+</span></button><div class="faq-a">Sim. O Gerador de VÃdeos VEO3, o Visual DNA VEO 3 e o Template Experience já exportam o arquivo .txt no formato exato que a extensão lê. Você não precisa editar nada â só importar e disparar.</div></div> 1294 1295 <div class="faq-item"><button class="faq-q" onclick="toggleFaq(this)">O que acontece se o Google Flow mudar o layout?<span class="faq-icon">+</span></button><div class="faq-a">Nós atualizamos a extensão automaticamente. Como ela está na Chrome Web Store, a atualização chega direto para você sem precisar reinstalar nada. Manter a compatibilidade com mudanças do Flow faz parte da assinatura.</div></div> 1296 1297 <div class="faq-item"><button class="faq-q" onclick="toggleFaq(this)">Posso cancelar quando quiser?<span class="faq-icon">+</span></button><div class="faq-a">Sim. A assinatura é recorrente e você cancela quando quiser, sem fidelidade, sem multa. Tem também 7 dias de garantia â se não servir, devolvemos integralmente.</div></div> 1298 </div> 1299 1300 <div class="faq-list lang-en"> 1301 <div class="faq-item"><button class="faq-q" onclick="toggleFaq(this)">Do I need the Creator plan to use the extension?<span class="faq-icon">+</span></button><div class="faq-a">You need <strong>any active ViralDirector plan</strong> (Solo, Pro, or Studio). The extension is an add-on subscription â it doesn't specifically require the Creator plan, but it does require an active login on the platform.</div></div> 1302 1303 <div class="faq-item"><button class="faq-q" onclick="toggleFaq(this)">Is the extension on the Chrome Web Store?<span class="faq-icon">+</span></button><div class="faq-a">Yes! The extension is officially available on the <strong>Chrome Web Store</strong>. You install it in 1 click â no ZIP files, no developer mode required. Updates also arrive automatically through Chrome, with no need to reinstall anything.</div></div> 1304 1305 <div class="faq-item"><button class="faq-q" onclick="toggleFaq(this)">What is Human Mode (Stealth)?<span class="faq-icon">+</span></button><div class="faq-a">It's a mode that makes the extension simulate human behavior when interacting with Google Flow â adding natural delays, timing variation, and randomized movements. This drastically reduces the risk of Flow detecting automation and blocking your session.</div></div> 1306 1307 <div class="faq-item"><button class="faq-q" onclick="toggleFaq(this)">What is Auto Download and how does the naming work?<span class="faq-icon">+</span></button><div class="faq-a">With Auto Download enabled, every video Flow generates is downloaded automatically as soon as it's ready â no clicking required. Each file is also <strong>renamed automatically</strong> following your batch numbering, for example: <code style="font-family:monospace">01_Scene_...</code>, <code style="font-family:monospace">02_Scene_...</code> and so on. You finish the session with every clip organized in your downloads folder.</div></div> 1308 1309 <div class="faq-item"><button class="faq-q" onclick="toggleFaq(this)">Can I try it before subscribing?<span class="faq-icon">+</span></button><div class="faq-a">Yes. When you install the extension from the Chrome Web Store, you get <strong>20 free generations per day</strong>
1309 with no immediate login required. You can test the full flow before committing to a subscription.</div></div> 1310 1311 <div class="faq-item"><button class="faq-q" onclick="toggleFaq(this)">Does it work on Firefox, Edge, or Safari?<span class="faq-icon">+</span></button><div class="faq-a">No. The extension is exclusive to <strong>Google Chrome</strong>. Google Flow itself also only works properly on Chrome, so you'd need it anyway.</div></div> 1312 1313 <div class="faq-item"><button class="faq-q" onclick="toggleFaq(this)">Does the Video Generator's .txt file work out of the box?<span class="faq-icon">+</span></button><div class="faq-a">Yes. The VEO3 Video Generator, Visual DNA VEO 3, and Template Experience already export the .txt file in the exact format the extension reads. You don't need to edit anything â just import and fire.</div></div> 1314 1315 <div class="faq-item"><button class="faq-q" onclick="toggleFaq(this)">What happens if Google Flow changes its layout?<span class="faq-icon">+</span></button><div class="faq-a">We update the extension automatically. Since it's on the Chrome Web Store, the update reaches you directly with no reinstall needed. Keeping up with Flow's changes is part of the subscription.</div></div> 1316 1317 <div class="faq-item"><button class="faq-q" onclick="toggleFaq(this)">Can I cancel anytime?<span class="faq-icon">+</span></button><div class="faq-a">Yes. The subscription is recurring and you can cancel anytime, with no lock-in and no penalty. There's also a 7-day guarantee â if it doesn't work out, we refund you in full.</div></div> 1318 </div> 1319 </div> 1320</section> 1321<hr class="div"/> 1322 1323<!-- ââ CTA FINAL ââ --> 1324<section class="cta-section"> 1325 <div class="atmo-cta"></div> 1326 <div class="container"> 1327 <div class="s-label lang-pt">Comece agora</div> 1328 <div class="s-label lang-en">Get started now</div> 1329 <h2 class="s-title lang-pt" style="margin-bottom:14px">PARE DE COLAR<br><span style="color:var(--red)">PROMPT POR PROMPT.</span></h2> 1330 <h2 class="s-title lang-en" style="margin-bottom:14px">STOP PASTING<br><span style="color:var(--red)">PROMPT BY PROMPT.</span></h2> 1331 <p class="s-sub lang-pt" style="margin:0 auto 44px;text-align:center">Disparo em lote. Human Mode. Auto Download. Tudo por R$35/mês.</p> 1332 <p class="s-sub lang-en" style="margin:0 auto 44px;text-align:center">Batch firing. Human Mode. Auto Download. All for $7/mo.</p> 1333 <div style="display:flex;gap:14px;justify-content:center;flex-wrap:wrap"> 1334 <a href="https://pay.kiwify.com.br/lHYyZO7" class="btn-red lang-pt" style="font-size:17px;padding:16px 36px">ð§© Assinar Extensão â R$35/mês</a> 1335 <a href="https://pay.kiwify.com.br/lHYyZO7" class="btn-red lang-en" style="font-size:17px;padding:16px 36px">ð§© Subscribe to Extension â $7/mo</a> 1336 <a href="https://wa.me/5544988050641?text=Olá! Tenho dúvidas sobre a Extensão VD Flow." target="_blank" class="btn-ghost lang-pt" style="font-size:15px;padding:16px 30px">ð¬ Falar com Suporte</a> 1337 <a href="https://wa.me/5544988050641?text=Hi!%20I%20have%20questions%20about%20the%20VD%20Flow%20Extension." target="_blank" class="btn-ghost lang-en" style="font-size:15px;padding:16px 30px">ð¬ Talk to Support</a> 1338 </div> 1339 <p style="margin-top:20px;font-size:13px;color:var(--muted)" class="lang-pt">7 dias de garantia · Acesso imediato · Cancele quando quiser</p> 1340 <p style="margin-top:20px;font-size:13px;color:var(--muted)" class="lang-en">7-day guarantee · Instant access · Cancel anytime</p> 1341 </div> 1342</section> 1343 1344<footer> 1345 <div class="footer-logo">ViralDirector</div> 1346 <div class="footer-copy lang-pt">© 2026 ViralDirector. Todos os direitos reservados.</div> 1347 <div class="footer-copy lang-en">© 2026 ViralDirector. All rights reserved.</div> 1348 <div class="footer-legal lang-pt">Extensão independente para Google Chrome. Não afiliada ao Google. | <a href="https://viraldirector.com.br/politica-de-privacidade/">PolÃtica de Privacidade</a></div> 1349 <div class="footer-legal lang-en">Independent extension for Google Chrome. Not affiliated with Google. | <
1349a href="https://viraldirector.com.br/politica-de-privacidade/">Privacy Policy</a></div> 1350</footer> 1351 1352<!-- LIGHTBOX --> 1353<div class="lightbox-overlay" id="vdLightbox"> 1354 <button class="lightbox-close" id="vdLightboxClose" type="button" aria-label="Close">â</button> 1355 <button class="lightbox-arrow prev" id="vdLightboxPrev" type="button" aria-label="Previous image">â¹</button> 1356 <img decoding="async" id="vdLightboxImg" src="" alt=""> 1357 <button class="lightbox-arrow next" id="vdLightboxNext" type="button" aria-label="Next image">âº</button> 1358</div> 1359 1360<div id="fab-group"> 1361 <a href="https://pay.kiwify.com.br/lHYyZO7" class="fab-btn fab-cta lang-pt" title="Assinar">ð§©</a> 1362 <a href="https://pay.kiwify.com.br/lHYyZO7" class="fab-btn fab-cta lang-en" title="Subscribe">ð§©</a> 1363 <button class="fab-btn fab-top" onclick="window.scrollTo({top:0,behavior:'smooth'})" title="Top">â</button> 1364</div> 1365
1366<script> 1367/* ââ LANGUAGE DETECTION & SWITCH (IP geolocation via ipapi.co) ââ */ 1368(function(){ 1369 const STORAGE_KEY = 'vd_ext_lang'; 1370 // Country codes (ISO 3166-1 alpha-2) considered "English-speaking" for this purpose 1371 const ENGLISH_COUNTRIES = ['US','GB','CA','AU','NZ','IE','ZA','IN','SG','PH','NG','KE','GH','JM','TT','BZ','GY']; 1372 1373 function localeFallback(){ 1374 const langs = (navigator.languages && navigator.languages.length) ? navigator.languages : [navigator.language || navigator.userLanguage || 'pt-BR']; 1375 for(const l of langs){ 1376 if(!l) continue; 1377 const low = l.toLowerCase(); 1378 if(low.startsWith('pt')) return 'pt'; 1379 if(low.startsWith('en')) return 'en'; 1380 } 1381 return 'pt'; 1382 } 1383 1384 function applyLang(lang){ 1385 document.documentElement.setAttribute('data-lang', lang); 1386 document.documentElement.setAttribute('lang', lang === 'en' ? 'en' : 'pt-BR'); 1387 localStorage.setItem(STORAGE_KEY, lang); 1388 const titleEl = document.querySelector('title'); 1389 if(titleEl){ 1390 const v = titleEl.getAttribute('data-'+lang); 1391 if(v) titleEl.textContent = v; 1392 } 1393 const descEl = document.querySelector('meta[name="description"]'); 1394 if(descEl){ 1395 const v = descEl.getAttribute('data-'+lang); 1396 if(v) descEl.setAttribute('content', v); 1397 } 1398 } 1399 1400 // 1. If the user already has a saved preference (including a manual override), respect it immediately â no flicker, no API call needed. 1401 const saved = localStorage.getItem(STORAGE_KEY); 1402 if(saved === 'pt' || saved === 'en'){ 1403 applyLang(saved); 1404 } else { 1405 // 2. No preference yet: show the locale-based guess immediately so the page isn't blank/wrong while we wait on the network, 1406 // then upgrade to real IP geolocation once it resolves (unless the user already clicked the switch in the meantime). 1407 applyLang(localeFallback()); 1408 1409 const controller = new AbortController(); 1410 const timeoutId = setTimeout(() => controller.abort(), 2500); 1411 1412 fetch('https://ipapi.co/json/', { signal: controller.signal }) 1413 .then(res => { if(!res.ok) throw new Error('geo lookup failed'); return res.json(); }) 1414 .then(data => { 1415 clearTimeout(timeoutId); 1416 // Don't override if the user already manually switched while we were waiting on the network. 1417 if(localStorage.getItem(STORAGE_KEY + '_manual') === '1') return; 1418 const country = (data && data.country_code) ? String(data.country_code).toUpperCase() : null; 1419 if(country){ 1420 const detected = ENGLISH_COUNTRIES.includes(country) ? 'en' : 'pt'; 1421 applyLang(detected); 1422 } 1423 }) 1424 .catch(() => { 1425 // Network error, timeout, rate limit (1k/day on ipapi.co), or CORS issue â silently keep the locale-based guess already applied. 1426 }); 1427 } 1428 1429 document.addEventListener('DOMContentLoaded', function(){ 1430 const btn = document.getElementById('langSwitchBtn'); 1431 if(btn){ 1432 btn.addEventListener('click', function(){ 1433 const current = document.documentElement.getAttribute('data-lang'); 1434 const next = current === 'pt' ? 'en' : 'pt'; 1435 localStorage.setItem(STORAGE_KEY + '_manual', '1'); 1436 applyLang(next); 1437 }); 1438 } 1439 }); 1440})(); 1441 1442(function(){ 1443 const K='vd_ext_timer2'; 1444 let e=parseInt(localStorage.getItem(K)||'0'); 1445 if(!e||e<=Date.now()){e=Date.now()+45*60*1000;localStorage.setItem(K,e)} 1446 const D=new Date(e),el=document.getElementById('timer-countdown'); 1447 function t(){const n=new Date(),d=Math.max(0,Math.floor((D-n)/1000));if(d<=0){el.textContent=(document.documentElement.getAttribute('data-lang')==='en'?'CLOSED':'ENCERRADO');return}const m=Math.floor(d/60),s=d%60;el.textContent=String(m).padStart(2,'0')+':'+String(s).padStart(2,'0');setTimeout(t,1000)}t(); 1448})(); 1449 1450/* ââ IMAGE CAROUSELS (auto-advance + arrows + lightbox), one per language ââ */ 1451(function(){ 1452 const frames = Array.from(document.querySelectorAll('.carousel-frame')); 1453 if(!frames.length) return; 1454 1455 const lightbox = document.getElementById('vdLightbox'); 1456 const lightboxImg = document.getElementById('vdLightboxImg'); 1457 const lightboxClose = document.getElementById('vdLightboxClose'); 1458 const lightboxPrev = document.getElementById('vdLightboxPrev'); 1459 const lightboxNext = document.getElementById('vdLightboxNext'); 1460 1461 const INTERVAL_MS = 4000; 1462 let activeCarousel = null; // the carousel instance currently open in the lightbox 1463
1464 frames.forEach(frame => { 1465 const wrap = frame.closest('.carousel-wrap'); 1466 const dotsWrap = wrap.querySelector('[data-carousel-dots]'); 1467 const prevBtn = frame.querySelector('[data-carousel-prev]'); 1468 const nextBtn = frame.querySelector('[data-carousel-next]'); 1469 const slides = Array.from(frame.querySelectorAll('.carousel-slide')); 1470 const images = slides.map(s => s.querySelector('img')); 1471 if(!slides.length || !dotsWrap) return; 1472 1473 let current = 0; 1474 let timerId = null; 1475 1476 slides.forEach((_, i) => { 1477 const dot = document.createElement('button'); 1478 dot.className = 'carousel-dot' + (i === 0 ? ' active' : ''); 1479 dot.type = 'button'; 1480 dot.setAttribute('aria-label', 'Slide ' + (i + 1)); 1481 dot.addEventListener('click', () => { goTo(i); start(); }); 1482 dotsWrap.appendChild(dot); 1483 }); 1484 const dots = Array.from(dotsWrap.querySelectorAll('.carousel-dot')); 1485 1486 function goTo(index){ 1487 slides[current].classList.remove('active'); 1488 dots[current].classList.remove('active'); 1489 current = (index + slides.length) % slides.length; 1490 slides[current].classList.add('active'); 1491 dots[current].classList.add('active'); 1492 } 1493 function next(){ goTo(current + 1); } 1494 function prevSlide(){ goTo(current - 1); } 1495 function start(){ stop(); timerId = setInterval(next, INTERVAL_MS); } 1496 function stop(){ if(timerId){ clearInterval(timerId); timerId = null; } } 1497 1498 if(prevBtn) prevBtn.addEventListener('click', () => { prevSlide(); start(); }); 1499 if(nextBtn) nextBtn.addEventListener('click', () => { next(); start(); }); 1500 1501 start(); 1502 frame.addEventListener('mouseenter', stop); 1503 frame.addEventListener('mouseleave', start); 1504 1505 const instance = { 1506 get current(){ return current; }, 1507 goTo, stop, start, 1508 images 1509 }; 1510 1511 images.forEach((img, i) => { 1512 if(img) img.addEventListener('click', () => openLightbox(instance, i)); 1513 }); 1514 }); 1515 1516 function openLightbox(instance, index){ 1517 activeCarousel = instance; 1518 instance.goTo(index); 1519 lightboxImg.src = instance.images[instance.current].src; 1520 lightboxImg.alt = instance.images[instance.current].alt; 1521 lightbox.classList.add('open'); 1522 instance.stop(); 1523 } 1524 function closeLightbox(){ 1525 if(activeCarousel) activeCarousel.start(); 1526 lightbox.classList.remove('open'); 1527 activeCarousel = null; 1528 } 1529 function lightboxStep(delta){ 1530 if(!activeCarousel) return; 1531 activeCarousel.goTo(activeCarousel.current + delta); 1532 lightboxImg.src = activeCarousel.images[activeCarousel.current].src; 1533 lightboxImg.alt = activeCarousel.images[activeCarousel.current].alt; 1534 } 1535 1536 if(lightboxClose) lightboxClose.addEventListener('click', closeLightbox); 1537 if(lightboxPrev) lightboxPrev.addEventListener('click', () => lightboxStep(-1)); 1538 if(lightboxNext) lightboxNext.addEventListener('click', () => lightboxStep(1)); 1539 if(lightbox){ 1540 lightbox.addEventListener('click', (e) => { if(e.target === lightbox) closeLightbox(); }); 1541 } 1542 document.addEventListener('keydown', (e) => { 1543 if(!lightbox.classList.contains('open')) return; 1544 if(e.key === 'Escape') closeLightbox(); 1545 if(e.key === 'ArrowLeft') lightboxStep(-1); 1546 if(e.key === 'ArrowRight') lightboxStep(1); 1547 }); 1548})(); 1549 1550function toggleFaq(b){const i=b.closest('.faq-item');const o=i.classList.contains('open');i.closest('.faq-list').querySelectorAll('.faq-item.open').forEach(x=>x.classList.remove('open'));if(!o)i.classList.add('open');} 1551 1552window.addEventListener('scroll',function(){document.getElementById('fab-group').classList.toggle('visible',window.scrollY>300)}); 1553 1554(function(){ 1555 const c=document.getElementById('snow-canvas'); 1556 if(!c)return; 1557 const x=c.getContext('2d'); 1558 let W,H,fl=[]; 1559 const C=['rgba(232,25,44,0.5)','rgba(232,25,44,0.3)','rgba(232,25,44,0.18)','rgba(255,80,80,0.28)']; 1560 function rs(){W=c.width=window.innerWidth;H=c.height=window.innerHeight} 1561 function r(a,b){return Math.random()*(b-a)+a} 1562 function cf(){return{x:r(0,W),y:r(-20,H),radius:r(1.1,3.8),speed:r(0.35,1.2),drift:r(-0.25,0.25),color:C[Math.floor(r(0,C.length))]}}
1563 function init(){fl=[];for(let i=0;i<55;i++)fl.push(cf())} 1564 function draw(){ 1565 x.clearRect(0,0,W,H); 1566 for(const f of fl){x.fillStyle=f.color;x.beginPath();x.arc(f.x,f.y,f.radius,0,Math.PI*2);x.fill();f.y+=f.speed;f.x+=f.drift;if(f.y>H+10){f.y=-10;f.x=r(0,W)}if(f.x>W+10)f.x=-10;if(f.x<-10)f.x=W+10;} 1567 requestAnimationFrame(draw); 1568 } 1569 window.addEventListener('resize',()=>{rs();init()}); 1570 rs();init();draw(); 1571})(); 1572 1573/* ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 1574 LINK DINÃMICO DA CHROME WEB STORE + TOAST DE ATIVIDADE RECENTE 1575 Lê /wp-json/vdflow/v1/stats e /wp-json/vdflow/v1/recent-activity 1576 ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ */ 1577(function(){ 1578 const VD_API_BASE = 'https://viraldirector.com.br/wp-json/vdflow/v1'; 1579 1580 function currentLang(){ 1581 return document.documentElement.getAttribute('data-lang') === 'en' ? 'en' : 'pt'; 1582 } 1583 1584 // ââ 1. Link dinâmico da Chrome Web Store ââ 1585 function applyStoreUrl(baseUrl){ 1586 if(!baseUrl) return; 1587 const withHl = (hl) => { 1588 try{ 1589 const u = new URL(baseUrl); 1590 u.searchParams.set('hl', hl); 1591 return u.toString(); 1592 }catch(e){ return baseUrl; } 1593 }; 1594 const btnPt = document.getElementById('vd-store-btn-pt'); 1595 const btnEn = document.getElementById('vd-store-btn-en'); 1596 if(btnPt) btnPt.href = withHl('pt-BR'); 1597 if(btnEn) btnEn.href = withHl('en'); 1598 } 1599 1600 function hideStoreStrip(){ 1601 const strip = document.querySelector('.store-strip'); 1602 if(strip) strip.style.display = 'none'; 1603 } 1604 1605 fetch(VD_API_BASE + '/stats') 1606 .then(r => r.ok ? r.json() : null) 1607 .then(data => { 1608 if(!data) return; 1609 if(data.has_chrome_store && data.chrome_store_url){ 1610 applyStoreUrl(data.chrome_store_url); 1611 } else { 1612 hideStoreStrip(); 1613 } 1614 if(data.toast_enabled){ 1615 const wrap = document.getElementById('vd-toast-wrap'); 1616 if(wrap){ 1617 wrap.classList.remove('pos-left','pos-right'); 1618 wrap.classList.add(data.toast_position === 'right' ? 'pos-right' : 'pos-left'); 1619 } 1620 startActivityToast(); 1621 } 1622 if(data.stats_section_enabled){ 1623 showRealStats(data); 1624 } 1625 }) 1626 .catch(() => { /* API indisponÃvel: mantém os links fixos do HTML como fallback */ }); 1627 1628 // ââ 1.1 Seção de números reais + badges ao vivo (só aparece se ligado no painel) ââ 1629 function countUp(el, target, duration){ 1630 if(!el) return; 1631 const start = performance.now(); 1632 function step(now){ 1633 const p = Math.min(1, (now - start) / duration); 1634 const eased = 1 - Math.pow(1 - p, 3); 1635 el.textContent = Math.floor(eased * target).toLocaleString('pt-BR'); 1636 if(p < 1) requestAnimationFrame(step); 1637 else el.textContent = target.toLocaleString('pt-BR'); 1638 } 1639 requestAnimationFrame(step); 1640 } 1641 1642 function showRealStats(data){ 1643 const section = document.getElementById('vd-real-stats'); 1644 if(section){ 1645 section.style.display = 'block'; 1646 countUp(document.getElementById('vd-stat-videos'), data.total_videos || 0, 1400); 1647 countUp(document.getElementById('vd-stat-images'), data.total_images || 0, 1400); 1648 countUp(document.getElementById('vd-stat-total'), data.total_generations || 0, 1600); 1649 } 1650 1651 const badgesWrap = document.getElementById('vd-live-badges'); 1652 if(badgesWrap){ 1653 const lang = currentLang(); 1654 const videoLabel = lang === 'en' ? 'videos generated' : 'vÃdeos gerados'; 1655 const imageLabel = lang === 'en' ? 'images generated' : 'imagens geradas'; 1656 badgesWrap.innerHTML = 1657 '<span class="vd-live-badge video"><span class="vd-live-dot"></span>+' + (data.formatted?.videos || data.total_videos || 0) + ' ' + videoLabel + '</span>' + 1658 '<span class="vd-live-badge image"><span class="vd-live-dot"></span>+' + (data.formatted?.images || data.total_images || 0) + ' ' + imageLabel + '</span>'; 1659 badgesWrap.style.display = 'flex'; 1660 } 1661 } 1662
1663 // ââ 2. Toast de atividade recente (dados reais da extensão) ââ 1664 const ICONS = { image: 'ð¼ï¸', video: 'ð¬' }; 1665 1666 function timeAgoText(minutes){ 1667 const lang = currentLang(); 1668 if(lang === 'en'){ 1669 if(minutes < 1) return 'just now'; 1670 if(minutes === 1) return '1 minute ago'; 1671 if(minutes < 60) return minutes + ' minutes ago'; 1672 const h = Math.floor(minutes / 60); 1673 return h === 1 ? '1 hour ago' : h + ' hours ago'; 1674 } 1675 if(minutes < 1) return 'agora mesmo'; 1676 if(minutes === 1) return 'há 1 minuto'; 1677 if(minutes < 60) return 'há ' + minutes + ' minutos'; 1678 const h = Math.floor(minutes / 60); 1679 return h === 1 ? 'há 1 hora' : 'há ' + h + ' horas'; 1680 } 1681 1682 function actionText(mediaType){ 1683 const lang = currentLang(); 1684 if(mediaType === 'image'){ 1685 return lang === 'en' ? 'downloaded <b>1 image</b>' : 'fez download de <b>1 imagem</b>'; 1686 } 1687 return lang === 'en' ? 'generated <b>1 video</b> with Flow' : 'gerou <b>1 vÃdeo</b> com o Flow'; 1688 } 1689 1690 // Calcula "há quantos minutos" no próprio navegador a partir do timestamp UTC 1691 // bruto â assim nenhuma conta de fuso horário precisa ser feita no servidor, 1692 // eliminando de vez o tipo de bug que fazia tudo aparecer preso em "há 3 horas". 1693 // Se por algum motivo o timestamp não vier (cache antigo da API), cai no 1694 // minutes_ago pronto que o PHP mandou, como fallback. 1695 function computeMinutesAgo(item){ 1696 if(typeof item.created_at_unix === 'number'){ 1697 return Math.max(0, Math.floor((Date.now() / 1000 - item.created_at_unix) / 60)); 1698 } 1699 return item.minutes_ago || 0; 1700 } 1701 1702 let vdActivityItems = []; 1703 let vdToastIndex = 0; 1704 const vdLastShownAt = {}; // chave = nome+bandeira, valor = timestamp da última vez que apareceu 1705 const VD_USER_COOLDOWN_MS = 5 * 60 * 1000; // mesmo usuário não repete antes de 5 minutos 1706 1707 function renderNextToast(){ 1708 if(!vdActivityItems.length) return; 1709 const wrap = document.getElementById('vd-toast-wrap'); 1710 if(!wrap) return; 1711 1712 const now = Date.now(); 1713 let item = null; 1714 1715 // Procura o próximo usuário elegÃvel (fora do cooldown), sem dar mais 1716 // de uma volta completa na lista. 1717 for(let i = 0; i < vdActivityItems.length; i++){ 1718 const candidate = vdActivityItems[(vdToastIndex + i) % vdActivityItems.length]; 1719 const key = candidate.flag + '|' + candidate.name; 1720 const lastShown = vdLastShownAt[key] || 0; 1721 if(now - lastShown >= VD_USER_COOLDOWN_MS){ 1722 item = candidate; 1723 vdToastIndex = (vdToastIndex + i + 1) % vdActivityItems.length; 1724 vdLastShownAt[key] = now; 1725 break; 1726 } 1727 } 1728 1729 // Ninguém elegÃvel agora (pouca gente gerando e todos em cooldown) â 1730 // melhor não mostrar nada nesse ciclo do que repetir a mesma pessoa. 1731 if(!item) return; 1732 1733 wrap.innerHTML = ''; 1734 const el = document.createElement('div'); 1735 el.className = 'vd-toast'; 1736 el.innerHTML = 1737 '<div class="vd-toast-icon">' + (ICONS[item.media_type] || 'ð¬') + '</div>' + 1738 '<div class="vd-toast-body">' + 1739 '<div class="vd-toast-line1">' + item.flag + ' <b>' + item.name + '</b> ' + actionText(item.media_type) + '</div>' + 1740 '<div class="vd-toast-line2"><span class="vd-toast-dot"></span>' + timeAgoText(computeMinutesAgo(item)) + '</div>' + 1741 '</div>' + 1742 '<button class="vd-toast-close" aria-label="Fechar" onclick="this.closest(\'.vd-toast\').classList.remove(\'show\')">Ã</button>'; 1743 wrap.appendChild(el); 1744 requestAnimationFrame(() => el.classList.add('show')); 1745 setTimeout(() => el.classList.remove('show'), 4600); 1746 } 1747 1748 function fetchActivity(){ 1749 fetch(VD_API_BASE + '/recent-activity') 1750 .then(r => r.ok ? r.json() : null) 1751 .then(data => { 1752 if(data && data.enabled && Array.isArray(data.items) && data.items.length){ 1753 vdActivityItems = data.items; 1754 } 1755 }) 1756 .catch(() => {}); 1757 } 1758 1759 function startActivityToast(){ 1760 fetchActivity(); 1761 setTimeout(renderNextToast, 3000); // primeiro toast com um delay pra não competir com o carregamento 1762 setInterval(renderNextToast, 20000); 1763 setInterval(fetchActivity, 60000); // atualiza a lista de tempos em tempos 1764 } 1765})(); 1766</script>
1766 1767<div id="vd-toast-wrap" class="pos-left"></div> 1768
1769<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"ef8a01f61195435eac1b550a25b45c7c","r":1,"spa":2}' crossorigin="anonymous"></script>
1769 1770</body> 1771</html> </div> 1772 </div> 1773 </div> 1774
1774<script type="speculationrules"> 1775{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1776</script>
1776 1777<div class="cookieadmin_law_container"> 1778 <div class="cookieadmin_consent_inside"> 1779 <p id="cookieadmin_notice_title"></p> 1780 <div class="cookieadmin_notice_con"> 1781 <p id="cookieadmin_notice"></p> 1782 </div> 1783 <div class="cookieadmin_consent_btns"> 1784 <button type="button" class="cookieadmin_btn cookieadmin_customize_btn" id="cookieadmin_customize_button">Customize</button> 1785 <button type="button" class="cookieadmin_btn cookieadmin_reject_btn" id="cookieadmin_reject_button">Reject All</button> 1786 <button type="button" class="cookieadmin_btn cookieadmin_accept_btn" id="cookieadmin_accept_button">Accept All</button> 1787 </div> 1788 <div class="cookieadmin_policy_link_box cookieadmin_policy_link"> <a target="_blank" href="https://viraldirector.com.br/politica-de-privacidade/">Privacy Policy</a></div> 1789 <div class="cookieadmin-poweredby"><a href="https://cookieadmin.net/?utm_source=wpplugin&utm_medium=footer" target="_blank"><span>Powered by</span> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 829 137" width="90" height="15"><defs><image width="512" height="512" id="img1" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAMAAADDpiTIAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAv1QTFRFAAAAAB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05BrNJ4wAAAP90Uk5TABFos+L/YQ8aivXziRw7qvw5BVzLyloEFH3n5nsTJJf2lSI9sP2tAlbJxlIBEHbg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" /><image width="84" height="82" id="img2" href="data:image/png;base64,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" /></defs><style>.a{fill:#001d39}.b{fill:#985e23}</style><use href="#img1" transform="matrix(.269,0,0,.269,.483,.483)" /><path class="a" d="m174.9 108.6q-10 0-18.2-4.7-8.1-4.8-12.9-13-4.7-8.3-4.7-18.3 0-10.2 4.6-18.4 4.6-8.2 12.6-12.8 8-4.7 18-4.7 5.4 0 10.6 1.3 5.2 1.3 8.9 3.7l-2.7 15.5q-7.2-2.7-13-2.7-8 0-12.3 4.7-4.3 4.6-4.3 13.3 0 8.5 4.5 13.3 4.6 4.7 12.7 4.7 3.1 0 5.8-0.6 2.7-0.6 6.6-2.2l2.8 15.8q-8.7 5.1-19 5.1zm52.4-0.8q-8.4 0-15-3.3-6.5-3.3-10.2-9.1-3.6-5.9-3.6-13.5 0-7.6 3.7-13.4 3.7-5.9 10.2-9.1 6.6-3.2 15-3.2 8.5 0 15 3.3 6.6 3.2 10.2 9 3.6 5.8 3.6 13.4 0 7.7-3.7 13.6-3.6 5.8-10.2 9.1-6.5 3.2-15 3.2zm0.2-15q4.1 0 6.7-3 2.7-3.1 2.7-7.9 0-4.8-2.7-7.8-2.6-3.1-6.7-3.1-4.1 0-6.8 3.1-2.6 3-2.6 7.8 0 4.8 2.6 7.9 2.7 3 6.8 3zm61.8 15q-8.4 0-15-3.3-6.5-3.3-10.2-9.1-3.6-5.9-3.6-13.5 0-7.6 3.7-13.4 3.7-5.9 10.2-9.1 6.6-3.2 15-3.2 8.5 0 15 3.3 6.6 3.2 10.2 9 3.6 5.8 3.6 13.4 0 7.7-3.7 13.6-3.6 5.8-10.2 9.1-6.5 3.2-15 3.2zm0.2-15q4.1 0 6.7-3 2.7-3.1 2.7-7.9 0-4.8-2.7-7.8-2.6-3.1-6.7-3.1-4.1 0-6.8 3.1-2.6 3-2.6 7.8 0 4.8 2.6 7.9 2.7 3 6.8 3zm85.8 15q-6.7 0-10.8-1.7-4-1.8-6.6-5.9-2.6-4.1-4.6-11.7l-5.9 4.7v13.8h-21.2l0.1-65.9 21.2-3.1-0.1 34.2 25.7-21 11.5 15.7-16.1 11.2q1.2 7.6 3.4 10.6 2.3 3 6.7 3 1.8 0 4.3-0.6l-2 16.4q-3 0.3-5.6 0.3zm32.3 0q-8.4 0-13.1-5.4-4.7-5.4-4.7-14.7v-30.8h21.2v29.9q0 2.3 1.2 3.6 1.3 1.2 3.3 1.2 2 0 4.1-1.2l1.1 13.9q-2.2 1.7-5.8 2.6-3.5 0.9-7.3 0.9zm-7.2-58.4q-4.7 0-8-2.9-3.2-3-3.2-7.3 0-4.3 3.4-7.2 3.4-2.9 7.8-2.9 4.6 0 7.9 3 3.4 3 3.4 7.1 0 4.4-3.4 7.3-3.4 2.9-7.9 2.9zm52.5 58.4q-8.3 0-14.8-3.3-6.4-3.4-10-9.2-3.6-5.9-3.6-13.3 0-7.6 3.7-13.5 3.7-5.9 10-9.1 6.3-3.2 14-3.2 7.4 0 12.6 3.3 5.3 3.2 7.9 8.8 2.6 5.5 2.6 12.4 0 1.8-0.2 2.6l-30 3.9q1.2 3.5 3.9 5.1 2.7 1.5 7.1 1.5 6.8 0 14.7-3.5l2.5 13.4q-9.3 4.1-20.4 4.1zm-8.6-29.8l15.5-3.4q-1.6-6.3-7.6-6.3-3.6 0-5.7 2.7-2.1 2.7-2.2 7z" /><path class="b" d="m477.5 107l19-68.8h30.4l19.9 68.8h-23.5l-2.6-13.2h-17.8l-2.9 13.2zm27.5-25.5h13.3l-6.5-30.1zm68.9 26.3q-6.8 0-12.4-3.6-5.5-3.6-8.7-9.5-3.2-6-3.2-12.7 0-7.1 3.3-13 3.4-6 9-9.4 5.7-3.4 12.1-3.4 5.8 0 9.8 2.4 4.1 2.4 6.6 7.7v-25.2l21.1-3.1v69h-21.1v-9.3q-4.7 10.1-16.5 10.1zm6.6-15.8q4.2 0 7-3 2.9-3 2.9-7v-0.4q0-3.9-3-6.7-3-2.9-6.9-2.9-4.2 0-7.1 3-2.8 2.9-2.8 7 0 4.2 2.9 7.1 3 2.9 7 2.9zm41.5 15v-49.4h20.1v10.2q3.4-5.9 7.7-8.7 4.4-2.9 10.4-2.9 5.9 0 10.2 3 4.4 2.9 6.6 7.9 6.4-10.9 18.6-10.9 5.8 0 10.1 3.1 4.4 3.1 6.8 9 2.4 5.8 2.4 13.7v25h-21.1v-25q0-5.1-1.8-7.7-1.7-2.6-4.8-2.6-3.4 0-5.9 2.9-2.4 2.9-2.4 7v25.4h-20.9v-25q0-5.1-1.8-7.7-1.7-2.6-4.9-2.6-3.4 0-5.8 2.9-2.4 2.9-2.4 7v25.4zm119.6 0.8q-8.4 0-13.1-5.4-4.7-5.4-4.7-14.7v-30.8h21.2v29.9q0 2.3 1.2 3.6 1.3 1.2 3.3 1.2 2 0 4.1-1.2l1.1 13.9q-2.2 1.7-5.8 2.6-3.5 0.9-7.3 0.9zm-7.2-58.4q-4.7 0-8-2.9-3.2-3-3.2-7.3 0-4.3 3.4-7.2 3.4-2.9 7.8-2.9 4.6 0 7.9 3 3.4 3 3.4 7.1 0 4.4-3.4 7.3-3.4 2.9-7.9 2.9zm26.6 57.6v-49.4h20.1v10.2q5.8-11.6 18.4-11.6 9.6 0 15 6.9 5.5 6.8 5.5 18.9v25h-21v-27.1q0-4.3-1.9-6.6-1.8-2.3-5.1-2.3-2.4 0-4.7 1.6-2.3 1.5-3.8 4.4-1.4 2.9-1.4 6.6v23.4z" /><use href="#img2" x="30" y="28" /></svg></a></div>
1790 </div> 1791 </div><div class="cookieadmin_cookie_modal"> 1792 <div class="cookieadmin_mod_head"> 1793 <span class="cookieadmin_preference_title" id="cookieadmin_preference_title"></span> 1794 <button type="button" class="cookieadmin_close_pref">✖</button> 1795 </div> 1796 <div class="cookieadmin_details_wrapper"> 1797 <div class="cookieadmin_preference_details" role="dialog" aria-label="Preferências de Cookie"> 1798 <div id="cookieadmin_preference" class="cookieadmin_preference"></div> 1799 </div> 1800 <div id="cookieadmin_wrapper"> 1801 <div class="cookieadmin_types" role="region" aria-labelledby="cookieadmin-necessary-heading"> 1802 <div class="cookieadmin_header"> 1803 <span> 1804 <span class="cookieadmin_show_pref_cookies" id="cookieadmin-necessary-container">►</span> 1805 <label class="stitle" id="cookieadmin-necessary-heading" for="cookieadmin-necessary">Cookies Necessários</label> 1806 </span> 1807 <label class="cookieadmin_remark cookieadmin_act">Sempre Ativo</label> 1808 </div> 1809 <div class="cookieadmin_desc"> Cookies necessários ativam recursos essenciais do site como logins seguros e ajustes de preferências de consentimento. Eles não armazenam dados pessoais. </div> 1810 <div class="cookieadmin-modal-cookies-list cookieadmin-necessary">Nenhum</div> 1811 </div> 1812 <div class="cookieadmin_types" role="region" aria-labelledby="cookieadmin-functional-heading"> 1813 <div class="cookieadmin_header"> 1814 <span> 1815 <span class="cookieadmin_show_pref_cookies" id="cookieadmin-functional-container">►</span> 1816 <label class="stitle" id="cookieadmin-functional-heading" for="cookieadmin-functional">Cookies Funcionais</label> 1817 <label class="cookieadmin_remark">Observação</label> 1818 </span> 1819 <label class="cookieadmin_toggle" aria-labelledby="cookieadmin-functional-heading"> 1820 <input type="checkbox" id="cookieadmin-functional"> 1821 <span class="cookieadmin_slider"></span> 1822 </label> 1823 </div> 1824 <div class="cookieadmin_desc"> Cookies funcionais suportam recursos como compartilhamento de conteúdo em redes sociais, coleta de feedback e ativação de ferramentas de terceiros. </div> 1825 <div class="cookieadmin-modal-cookies-list cookieadmin-functional">Nenhum</div> 1826 </div> 1827 <div class="cookieadmin_types" role="region" aria-labelledby="cookieadmin-analytics-heading"> 1828 <div class="cookieadmin_header"> 1829 <span> 1830 <span class="cookieadmin_show_pref_cookies" id="cookieadmin-analytics-container">►</span> 1831 <label class="stitle" id="cookieadmin-analytics-heading" for="cookieadmin-analytics">Cookies AnalÃticos</label> 1832 <label class="cookieadmin_remark">Observação</label> 1833 </span> 1834 <label class="cookieadmin_toggle" aria-labelledby="cookieadmin-analytics-heading"> 1835 <input type="checkbox" id="cookieadmin-analytics"> 1836 <span class="cookieadmin_slider"></span> 1837 </label> 1838 </div> 1839 <div class="cookieadmin_desc"> Cookies analÃticos rastreiam interações dos visitantes, fornecendo insights sobre métricas como número de visitantes, taxa de rejeição e fontes de tráfego. </div> 1840 <div class="cookieadmin-modal-cookies-list cookieadmin-analytics">Nenhum</div> 1841 </div> 1842 <div class="cookieadmin_types" role="region" aria-labelledby="cookieadmin-marketing-heading"> 1843 <div class="cookieadmin_header"> 1844 <span> 1845 <span class="cookieadmin_show_pref_cookies" id="cookieadmin-marketing-container">►</span> 1846 <label class="stitle" id="cookieadmin-marketing-heading" for="cookieadmin-marketing">Cookies de Publicidade</label> 1847 <label class="cookieadmin_remark">Observação</label> 1848 </span> 1849 <label class="cookieadmin_toggle" aria-labelledby="cookieadmin-marketing-heading"> 1850 <input type="checkbox" id="cookieadmin-marketing"> 1851 <span class="cookieadmin_slider"></span> 1852 </label> 1853 </div> 1854 <div class="cookieadmin_desc"> Cookies de publicidade entregam anúncios personalizados baseados em suas visitas anteriores e analisam a eficácia das campanhas publicitárias. </div>
1855 <div class="cookieadmin-modal-cookies-list cookieadmin-marketing">Nenhum</div> 1856 </div> 1857 <div class="cookieadmin_types" role="region" aria-labelledby="cookieadmin-unclassified-heading" hidden> 1858 <div class="cookieadmin_header"> 1859 <span> 1860 <span class="cookieadmin_show_pref_cookies" id="un_c-container">►</span> 1861 <label class="stitle" id="cookieadmin-unclassified-heading" for="cookieadmin-unclassified">Cookies Não Classificados</label> 1862 <label class="cookieadmin_remark">Observação</label> 1863 </span> 1864 </div> 1865 <div class="cookieadmin_desc"> Cookies não classificados são cookies que estamos em processo de classificar, junto com os provedores de cookies individuais. </div> 1866 <div class="cookieadmin-modal-cookies-list un_c">Nenhum</div> 1867 </div> 1868 </div> 1869 </div> 1870 <div class="cookieadmin_modal_footer"> 1871 1872 <button type="button" class="cookieadmin_btn cookieadmin_reject_btn" id="cookieadmin_reject_modal_button">Reject All</button> 1873 <button type="button" class="cookieadmin_btn cookieadmin_save_btn" id="cookieadmin_prf_modal_button">Save My Preferences</button> 1874 <button type="button" id="cookieadmin_accept_modal_button" class="cookieadmin_btn cookieadmin_accept_btn">Accept All</button> 1875 <div class="cookieadmin_modal_footer_links"> 1876 1877 <div class="cookieadmin-poweredby"><a href="https://cookieadmin.net/?utm_source=wpplugin&utm_medium=footer" target="_blank"><span>Powered by</span> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 829 137" width="90" height="15"><defs><image width="512" height="512" id="img1" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAMAAADDpiTIAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAv1QTFRFAAAAAB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05AB05BrNJ4wAAAP90Uk5TABFos+L/YQ8aivXziRw7qvw5BVzLyloEFH3n5nsTJJf2lSI9sP2tAlbJxlIBEHbg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" /><image width="84" height="82" id="img2" href="data:image/png;base64,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" /></defs><style>.a{fill:#001d39}.b{fill:#985e23}</style><use href="#img1" transform="matrix(.269,0,0,.269,.483,.483)" /><path class="a" d="m174.9 108.6q-10 0-18.2-4.7-8.1-4.8-12.9-13-4.7-8.3-4.7-18.3 0-10.2 4.6-18.4 4.6-8.2 12.6-12.8 8-4.7 18-4.7 5.4 0 10.6 1.3 5.2 1.3 8.9 3.7l-2.7 15.5q-7.2-2.7-13-2.7-8 0-12.3 4.7-4.3 4.6-4.3 13.3 0 8.5 4.5 13.3 4.6 4.7 12.7 4.7 3.1 0 5.8-0.6 2.7-0.6 6.6-2.2l2.8 15.8q-8.7 5.1-19 5.1zm52.4-0.8q-8.4 0-15-3.3-6.5-3.3-10.2-9.1-3.6-5.9-3.6-13.5 0-7.6 3.7-13.4 3.7-5.9 10.2-9.1 6.6-3.2 15-3.2 8.5 0 15 3.3 6.6 3.2 10.2 9 3.6 5.8 3.6 13.4 0 7.7-3.7 13.6-3.6 5.8-10.2 9.1-6.5 3.2-15 3.2zm0.2-15q4.1 0 6.7-3 2.7-3.1 2.7-7.9 0-4.8-2.7-7.8-2.6-3.1-6.7-3.1-4.1 0-6.8 3.1-2.6 3-2.6 7.8 0 4.8 2.6 7.9 2.7 3 6.8 3zm61.8 15q-8.4 0-15-3.3-6.5-3.3-10.2-9.1-3.6-5.9-3.6-13.5 0-7.6 3.7-13.4 3.7-5.9 10.2-9.1 6.6-3.2 15-3.2 8.5 0 15 3.3 6.6 3.2 10.2 9 3.6 5.8 3.6 13.4 0 7.7-3.7 13.6-3.6 5.8-10.2 9.1-6.5 3.2-15 3.2zm0.2-15q4.1 0 6.7-3 2.7-3.1 2.7-7.9 0-4.8-2.7-7.8-2.6-3.1-6.7-3.1-4.1 0-6.8 3.1-2.6 3-2.6 7.8 0 4.8 2.6 7.9 2.7 3 6.8 3zm85.8 15q-6.7 0-10.8-1.7-4-1.8-6.6-5.9-2.6-4.1-4.6-11.7l-5.9 4.7v13.8h-21.2l0.1-65.9 21.2-3.1-0.1 34.2 25.7-21 11.5 15.7-16.1 11.2q1.2 7.6 3.4 10.6 2.3 3 6.7 3 1.8 0 4.3-0.6l-2 16.4q-3 0.3-5.6 0.3zm32.3 0q-8.4 0-13.1-5.4-4.7-5.4-4.7-14.7v-30.8h21.2v29.9q0 2.3 1.2 3.6 1.3 1.2 3.3 1.2 2 0 4.1-1.2l1.1 13.9q-2.2 1.7-5.8 2.6-3.5 0.9-7.3 0.9zm-7.2-58.4q-4.7 0-8-2.9-3.2-3-3.2-7.3 0-4.3 3.4-7.2 3.4-2.9 7.8-2.9 4.6 0 7.9 3 3.4 3 3.4 7.1 0 4.4-3.4 7.3-3.4 2.9-7.9 2.9zm52.5 58.4q-8.3 0-14.8-3.3-6.4-3.4-10-9.2-3.6-5.9-3.6-13.3 0-7.6 3.7-13.5 3.7-5.9 10-9.1 6.3-3.2 14-3.2 7.4 0 12.6 3.3 5.3 3.2 7.9 8.8 2.6 5.5 2.6 12.4 0 1.8-0.2 2.6l-30 3.9q1.2 3.5 3.9 5.1 2.7 1.5 7.1 1.5 6.8 0 14.7-3.5l2.5 13.4q-9.3 4.1-20.4 4.1zm-8.6-29.8l15.5-3.4q-1.6-6.3-7.6-6.3-3.6 0-5.7 2.7-2.1 2.7-2.2 7z" /><path class="b" d="m477.5 107l19-68.8h30.4l19.9 68.8h-23.5l-2.6-13.2h-17.8l-2.9 13.2zm27.5-25.5h13.3l-6.5-30.1zm68.9 26.3q-6.8 0-12.4-3.6-5.5-3.6-8.7-9.5-3.2-6-3.2-12.7 0-7.1 3.3-13 3.4-6 9-9.4 5.7-3.4 12.1-3.4 5.8 0 9.8 2.4 4.1 2.4 6.6 7.7v-25.2l21.1-3.1v69h-21.1v-9.3q-4.7 10.1-16.5 10.1zm6.6-15.8q4.2 0 7-3 2.9-3 2.9-7v-0.4q0-3.9-3-6.7-3-2.9-6.9-2.9-4.2 0-7.1 3-2.8 2.9-2.8 7 0 4.2 2.9 7.1 3 2.9 7 2.9zm41.5 15v-49.4h20.1v10.2q3.4-5.9 7.7-8.7 4.4-2.9 10.4-2.9 5.9 0 10.2 3 4.4 2.9 6.6 7.9 6.4-10.9 18.6-10.9 5.8 0 10.1 3.1 4.4 3.1 6.8 9 2.4 5.8 2.4 13.7v25h-21.1v-25q0-5.1-1.8-7.7-1.7-2.6-4.8-2.6-3.4 0-5.9 2.9-2.4 2.9-2.4 7v25.4h-20.9v-25q0-5.1-1.8-7.7-1.7-2.6-4.9-2.6-3.4 0-5.8 2.9-2.4 2.9-2.4 7v25.4zm119.6 0.8q-8.4 0-13.1-5.4-4.7-5.4-4.7-14.7v-30.8h21.2v29.9q0 2.3 1.2 3.6 1.3 1.2 3.3 1.2 2 0 4.1-1.2l1.1 13.9q-2.2 1.7-5.8 2.6-3.5 0.9-7.3 0.9zm-7.2-58.4q-4.7 0-8-2.9-3.2-3-3.2-7.3 0-4.3 3.4-7.2 3.4-2.9 7.8-2.9 4.6 0 7.9 3 3.4 3 3.4 7.1 0 4.4-3.4 7.3-3.4 2.9-7.9 2.9zm26.6 57.6v-49.4h20.1v10.2q5.8-11.6 18.4-11.6 9.6 0 15 6.9 5.5 6.8 5.5 18.9v25h-21v-27.1q0-4.3-1.9-6.6-1.8-2.3-5.1-2.3-2.4 0-4.7 1.6-2.3 1.5-3.8 4.4-1.4 2.9-1.4 6.6v23.4z" /><use href="#img2" x="30" y="28" /></svg></a></div> 1878 </div>
1879 </div> 1880 </div><div> 1881 <button type="button" class="cookieadmin_re_consent"> 1882 <img class="cookieadmin_reconsent_img" height="40" width="40" src="https://viraldirector.com.br/wp-content/uploads/2026/03/viraldirector.png" alt="Re-consentimento"> 1883 </button> 1884 </div>
1884<script> 1885 ; 1886 (function($, w) { 1887 'use strict'; 1888 let $window = $(w); 1889 1890 $(document).ready(function() { 1891 1892 let isEnable = ""; 1893 let isEnableLazyMove = ""; 1894 let speed = isEnableLazyMove ? '0.7' : '0.2'; 1895 1896 if( !isEnable ) { 1897 return; 1898 } 1899 1900 if (typeof haCursor == 'undefined' || haCursor == null) { 1901 initiateHaCursorObject(speed); 1902 } 1903 1904 setTimeout(function() { 1905 let targetCursor = $('.ha-cursor'); 1906 if (targetCursor) { 1907 if (!isEnable) { 1908 $('body').removeClass('hm-init-default-cursor-none'); 1909 $('.ha-cursor').addClass('ha-init-hide'); 1910 } else { 1911 $('body').addClass('hm-init-default-cursor-none'); 1912 $('.ha-cursor').removeClass('ha-init-hide'); 1913 } 1914 } 1915 }, 500); 1916 1917 }); 1918 1919 }(jQuery, window)); 1920 </script>
1920 1921 1922
1922<script> 1923 const lazyloadRunObserver = () => { 1924 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 1925 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 1926 entries.forEach( ( entry ) => { 1927 if ( entry.isIntersecting ) { 1928 let lazyloadBackground = entry.target; 1929 if( lazyloadBackground ) { 1930 lazyloadBackground.classList.add( 'e-lazyloaded' ); 1931 } 1932 lazyloadBackgroundObserver.unobserve( entry.target ); 1933 } 1934 }); 1935 }, { rootMargin: '200px 0px 200px 0px' } ); 1936 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 1937 lazyloadBackgroundObserver.observe( lazyloadBackground ); 1938 } ); 1939 }; 1940 const events = [ 1941 'DOMContentLoaded', 1942 'elementor/lazyload/observe', 1943 ]; 1944 events.forEach( ( event ) => { 1945 document.addEventListener( event, lazyloadRunObserver ); 1946 } ); 1947 </script>
1947 1948
1948<script id="youtube-analyzer-manager-js-extra"> 1949var youtube_analyzer_data = {"rest_url":"https://viraldirector.com.br/wp-json/youtube-analyzer/v1/","nonce":"6a0c0b3a30","user_id":"0","is_admin":"no","youtube_api_key":""}; 1950//# sourceURL=youtube-analyzer-manager-js-extra 1951</script>
vendor: 1 bytes, line 1951
1951
1952<script id="youtube-analyzer-manager-js" src="https://viraldirector.com.br/wp-content/plugins/v01/js/youtube-analyzer-manager.js"></script>
vendor: 1 bytes, line 1952
1952
1953<script id="hello-theme-frontend-js" src="https://viraldirector.com.br/wp-content/themes/hello-elementor/assets/js/hello-frontend.js"></script>
vendor: 1 bytes, line 1953
1953
1954<script id="elementor-webpack-runtime-js" src="https://viraldirector.com.br/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js"></script>
vendor: 1 bytes, line 1954
1954
1955<script id="elementor-frontend-modules-js" src="https://viraldirector.com.br/wp-content/plugins/elementor/assets/js/frontend-modules.min.js"></script>
vendor: 1 bytes, line 1955
1955
1956<script id="jquery-ui-core-js-before"> 1957jQuery.uiBackCompat = true; 1958//# sourceURL=jquery-ui-core-js-before 1959</script>
vendor: 1 bytes, line 1959
1959
1960<script id="jquery-ui-core-js" src="https://viraldirector.com.br/wp-includes/js/jquery/ui/core.min.js"></script>
vendor: 1 bytes, line 1960
1960
1961<script id="elementor-frontend-js-before"> 1962var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Compartilhar no Facebook","shareOnTwitter":"Compartilhar no Twitter","pinIt":"Fixar","download":"Baixar","downloadImage":"Baixar imagem","fullscreen":"Tela cheia","zoom":"Zoom","share":"Compartilhar","playVideo":"Reproduzir v\u00eddeo","previous":"Anterior","next":"Pr\u00f3ximo","close":"Fechar","a11yCarouselPrevSlideMessage":"Slide anterior","a11yCarouselNextSlideMessage":"Pr\u00f3ximo slide","a11yCarouselFirstSlideMessage":"Este \u00e9 o primeiro slide","a11yCarouselLastSlideMessage":"Este \u00e9 o \u00faltimo slide","a11yCarouselPaginationBulletMessage":"Ir para o slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Dispositivos m\u00f3veis no modo retrato","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Dispositivos m\u00f3veis no modo paisagem","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet no modo retrato","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet no modo paisagem","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Notebook","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Tela ampla (widescreen)","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"3.35.3","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_optimized_markup":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"e_pro_free_trial_popup":true,"nested-elements":true,"home_screen":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"cloud-library":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_editor_one":true,"import-export-customization":true,"mega-menu":true,"e_pro_variables":true},"urls":{"assets":"https:\/\/viraldirector.com.br\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/viraldirector.com.br\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/viraldirector.com.br\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"45d2ce97b1"},"swiperClass":"swiper","settings":{"page":{"ha_cmc_init_switcher":"no"},"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","hello_header_logo_type":"logo","hello_footer_logo_type":"logo","ha_rpb_enable":"no"},"post":{"id":3326,"title":"Use%20Agora%20Mesma%20a%20ViralDirector%20Auto%20Flow%20-%20Viral%20Director%20-%20VEO%203%20para%20YouTubers","excerpt":"","featuredImage":false}}; 1963//# sourceURL=elementor-frontend-js-before 1964</script>
vendor: 1 bytes, line 1964
1964
1965<script id="elementor-frontend-js" src="https://viraldirector.com.br/wp-content/plugins/elementor/assets/js/frontend.min.js"></script>
vendor: 1 bytes, line 1965
1965
1966<script id="happy-reading-progress-bar-js" src="https://viraldirector.com.br/wp-content/plugins/happy-elementor-addons/assets/js/extension-reading-progress-bar.min.js"></script>
vendor: 1 bytes, line 1966
1966
1967<script id="happy-elementor-addons-js-extra"> 1968var HappyLocalize = {"ajax_url":"https://viraldirector.com.br/wp-admin/admin-ajax.php","nonce":"8435a101cd","pdf_js_lib":"https://viraldirector.com.br/wp-content/plugins/happy-elementor-addons/assets/vendor/pdfjs/lib"}; 1969//# sourceURL=happy-elementor-addons-js-extra 1970</script>
vendor: 1 bytes, line 1970
1970
1971<script id="happy-elementor-addons-js" src="https://viraldirector.com.br/wp-content/plugins/happy-elementor-addons/assets/js/happy-addons.min.js"></script>
vendor: 1 bytes, line 1971
1971
1972<script id="elementor-pro-webpack-runtime-js" src="https://viraldirector.com.br/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js"></script>
vendor: 1 bytes, line 1972
1972
1973<script id="wp-hooks-js" src="https://viraldirector.com.br/wp-includes/js/dist/hooks.min.js"></script>
vendor: 1 bytes, line 1973
1973
1974<script id="wp-i18n-js" src="https://viraldirector.com.br/wp-includes/js/dist/i18n.min.js"></script>
vendor: 1 bytes, line 1974
1974
1975<script id="wp-i18n-js-after"> 1976wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1977//# sourceURL=wp-i18n-js-after 1978</script>
vendor: 1 bytes, line 1978
1978
1979<script id="elementor-pro-frontend-js-before"> 1980var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/viraldirector.com.br\/wp-admin\/admin-ajax.php","nonce":"20c1ee6494","urls":{"assets":"https:\/\/viraldirector.com.br\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/viraldirector.com.br\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"pt_BR","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/viraldirector.com.br\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; 1981//# sourceURL=elementor-pro-frontend-js-before 1982</script>
vendor: 1 bytes, line 1982
1982
1983<script id="elementor-pro-frontend-js" src="https://viraldirector.com.br/wp-content/plugins/elementor-pro/assets/js/frontend.min.js"></script>
vendor: 1 bytes, line 1983
1983
1984<script id="pro-elements-handlers-js" src="https://viraldirector.com.br/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js"></script>
vendor: 1 bytes, line 1984
1984
1985<script id="wp-emoji-settings" type="application/json"> 1986{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://viraldirector.com.br/wp-includes/js/wp-emoji-release.min.js"}} 1987</script>
vendor: 1 bytes, line 1987
1987
1988<script type="module"> 1989/*! This file is auto-generated */ 1990var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1991//# sourceURL=https://viraldirector.com.br/wp-includes/js/wp-emoji-loader.min.js 1992</script>
1992 1993 </body> 1994</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.