{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/kMp9J5ElnM2pbIOzKbWA/UVKAdclMeTuBCacjBmO0/UncodeSEO.js"],
  "sourcesContent": ["// Code by @omatusaelhorch\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * @framerDisableUnlink\n */export function UncodeSEOAnalyzer(props){const{forceActive,checkH1,checkH2,checkH3H6,checkP,checkMetaDescription,checkTitleTag,checkImagesAlt,checkCanonicalLink,checkMetaRobots,checkOpenGraph,checkViewport,checkLang,checkJSONLD,checkHTTPS,checkFavicon,checkLinks,checkHreflang,checkHeader,checkFooter,checkNav,checkMain,checkButtons}=props;const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;if(isOnCanvas){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"1px\",height:\"1px\"}});}useEffect(()=>{(function(){console.log(\"Uncode SEO Analyzer: Script carregado\");// Sua chave da PageSpeed API\nconst API_KEY=\"AIzaSyB3eK3kLVzqG_TMhnuihcpHAHqODfx9Aco\";// URL que ser\u00E1 testada\nconst pageUrl=window.location.href;if(window.location.hostname.includes(\"framercanvas.com\")){console.log(\"Uncode SEO Analyzer: Est\\xe1 em um dom\\xednio framercanvas.com, n\\xe3o exibindo popup.\");return;}if(!forceActive){if(!window.location.search.includes(\"uncodeseo\")){console.log(\"Uncode SEO Analyzer: Par\\xe2metro ?uncodeseo n\\xe3o encontrado e forceActive = false\");return;}}if(document.getElementById(\"uncodeseo-overlay\")){console.log(\"Uncode SEO Analyzer: Popup j\\xe1 est\\xe1 presente\");return;}function analyzeSEO(){let score=100;const issues=[];const htmlTag=document.querySelector(\"html\");// Verifica\u00E7\u00E3o de tags H1\nif(checkH1){const h1=document.querySelectorAll(\"h1\");if(h1.length===0){score-=10;issues.push({type:\"bad\",message:\"Faltam tags H1\"});}else{issues.push({type:\"good\",message:\"Possui ao menos uma tag H1\"});}}// Verificar H2\nif(checkH2){const h2=document.querySelectorAll(\"h2\");if(h2.length===0){score-=5;issues.push({type:\"bad\",message:\"Faltam tags H2\"});}else{issues.push({type:\"good\",message:\"Possui tags H2\"});}}// Verificar H3 a H6\nif(checkH3H6){const h3toh6=document.querySelectorAll(\"h3, h4, h5, h6\");if(h3toh6.length===0){score-=5;issues.push({type:\"bad\",message:\"Faltam subt\\xedtulos (tags H3 a H6)\"});}else{issues.push({type:\"good\",message:\"Possui subt\\xedtulos (tags H3 a H6)\"});}}// Verificar par\u00E1grafos\nif(checkP){const pTags=document.querySelectorAll(\"p\");if(pTags.length===0){score-=5;issues.push({type:\"bad\",message:\"Faltam par\\xe1grafos (tags p)\"});}else{issues.push({type:\"good\",message:\"Possui par\\xe1grafos (tags p)\"});}}// Meta description\nif(checkMetaDescription){var _metaDesc_getAttribute;const metaDesc=document.querySelector('meta[name=\"description\"]');if(!metaDesc||!((_metaDesc_getAttribute=metaDesc.getAttribute(\"content\"))===null||_metaDesc_getAttribute===void 0?void 0:_metaDesc_getAttribute.trim())){score-=15;issues.push({type:\"bad\",message:\"Falta meta descri\\xe7\\xe3o ou est\\xe1 vazia\"});}else{const descLength=metaDesc.getAttribute(\"content\").trim().length;if(descLength<50){score-=5;issues.push({type:\"bad\",message:\"Meta descri\\xe7\\xe3o muito curta (menos de 50 caracteres)\"});}else if(descLength>160){score-=5;issues.push({type:\"bad\",message:\"Meta descri\\xe7\\xe3o muito longa (mais de 160 caracteres)\"});}else{issues.push({type:\"good\",message:\"Possui meta descri\\xe7\\xe3o com comprimento adequado\"});}}}// Tag title\nif(checkTitleTag){const titleTag=document.querySelector(\"title\");if(!titleTag||!titleTag.textContent.trim()){score-=15;issues.push({type:\"bad\",message:\"Falta a tag de t\\xedtulo ou est\\xe1 vazia\"});}else{const titleLength=titleTag.textContent.trim().length;if(titleLength<50){score-=5;issues.push({type:\"bad\",message:\"Tag de t\\xedtulo muito curta (menos de 50 caracteres)\"});}else if(titleLength>60){score-=5;issues.push({type:\"bad\",message:\"Tag de t\\xedtulo muito longa (mais de 60 caracteres)\"});}else{issues.push({type:\"good\",message:\"Possui a tag de t\\xedtulo com comprimento adequado\"});}}}// Imagens sem alt\nif(checkImagesAlt){const images=document.querySelectorAll(\"img\");if(images.length>0){let imagesWithoutAlt=0;images.forEach(img=>{if(!img.hasAttribute(\"alt\")||img.getAttribute(\"alt\").trim()===\"\"){imagesWithoutAlt++;}});if(imagesWithoutAlt>0){const deduction=Math.min(10,imagesWithoutAlt/images.length*10);score-=deduction;issues.push({type:\"bad\",message:`${imagesWithoutAlt} imagem(ns) sem atributo alt`});}else{issues.push({type:\"good\",message:\"Todas as imagens possuem atributo alt\"});}}else{issues.push({type:\"good\",message:\"N\\xe3o h\\xe1 imagens na p\\xe1gina\"});}}// Link can\u00F4nico\nif(checkCanonicalLink){const canonicalLink=document.querySelector('link[rel=\"canonical\"]');if(!canonicalLink){score-=5;issues.push({type:\"bad\",message:\"Falta link can\\xf4nico\"});}else{const canonicalURL=canonicalLink.getAttribute(\"href\");const currentURL=window.location.origin+window.location.pathname;if(canonicalURL&&canonicalURL!==currentURL){score-=5;issues.push({type:\"bad\",message:\"Link can\\xf4nico n\\xe3o corresponde \\xe0 URL atual\"});}else{issues.push({type:\"good\",message:\"Possui link can\\xf4nico v\\xe1lido\"});}}}// Meta robots\nif(checkMetaRobots){const robotsMeta=document.querySelector('meta[name=\"robots\"]');if(robotsMeta){const content=robotsMeta.getAttribute(\"content\");if(content&&content.includes(\"noindex\")){score-=15;issues.push({type:\"bad\",message:\"Meta robots impede indexa\\xe7\\xe3o (noindex)\"});}else{issues.push({type:\"good\",message:\"Meta robots permite indexa\\xe7\\xe3o\"});}}else{issues.push({type:\"good\",message:\"Meta robots n\\xe3o encontrada (padr\\xe3o \\xe9 indexar)\"});}}// Tags Open Graph\nif(checkOpenGraph){const ogTitle=document.querySelector('meta[property=\"og:title\"]');const ogDescription=document.querySelector('meta[property=\"og:description\"]');const ogImage=document.querySelector('meta[property=\"og:image\"]');if(ogTitle&&ogDescription&&ogImage){issues.push({type:\"good\",message:\"Possui tags Open Graph\"});}else{score-=5;issues.push({type:\"bad\",message:\"Faltam tags Open Graph\"});}}// Meta viewport\nif(checkViewport){const metaViewport=document.querySelector('meta[name=\"viewport\"]');if(!metaViewport){score-=5;issues.push({type:\"bad\",message:\"Falta meta viewport (responsividade)\"});}else{issues.push({type:\"good\",message:\"Possui meta viewport\"});}}// Atributo lang\nif(checkLang){if(!htmlTag.hasAttribute(\"lang\")||htmlTag.getAttribute(\"lang\").trim()===\"\"){score-=5;issues.push({type:\"bad\",message:\"Falta atributo lang na tag html\"});}else{issues.push({type:\"good\",message:\"Possui atributo lang na tag html\"});}}// Dados estruturados (JSON-LD)\nif(checkJSONLD){const jsonLd=document.querySelectorAll('script[type=\"application/ld+json\"]');if(jsonLd.length===0){score-=10;issues.push({type:\"bad\",message:\"Faltam dados estruturados (JSON-LD)\"});}else{issues.push({type:\"good\",message:\"Possui dados estruturados (JSON-LD)\"});}}// HTTPS\nif(checkHTTPS){if(window.location.protocol!==\"https:\"){score-=10;issues.push({type:\"bad\",message:\"A p\\xe1gina n\\xe3o est\\xe1 usando HTTPS\"});}else{issues.push({type:\"good\",message:\"A p\\xe1gina est\\xe1 usando HTTPS\"});}}// Favicon personalizado\nif(checkFavicon){const faviconLinks=document.querySelectorAll('link[rel~=\"icon\"]');if(faviconLinks.length===0){score-=5;issues.push({type:\"bad\",message:\"Falta favicon\"});}else{const defaultFavicons=[\"default-favicon-light.v1.png\",\"https://framerusercontent.com/sites/icons/default-favicon-dark.v1.png\"];const hasCustomFavicon=Array.from(faviconLinks).some(link=>{const href=link.getAttribute(\"href\");return!defaultFavicons.some(defaultHref=>href.includes(defaultHref));});if(hasCustomFavicon){issues.push({type:\"good\",message:\"Possui favicon personalizado\"});}else{score-=5;issues.push({type:\"bad\",message:\"Favicon est\\xe1 usando imagens padr\\xe3o, n\\xe3o possui um favicon \\xfanico\"});}}}// Links internos e externos\nif(checkLinks){const allLinks=document.querySelectorAll(\"a[href]\");let internalLinks=0;let externalLinks=0;allLinks.forEach(link=>{const href=link.getAttribute(\"href\");if(href.startsWith(\"#\")||href.startsWith(\"mailto:\")||href.startsWith(\"tel:\")){return;}try{const url=new URL(href,window.location.origin);if(url.origin===window.location.origin){internalLinks++;}else{externalLinks++;}}catch(e){externalLinks++;}});if(internalLinks===0){score-=5;issues.push({type:\"bad\",message:\"N\\xe3o h\\xe1 links internos na p\\xe1gina\"});}else{issues.push({type:\"good\",message:`Possui ${internalLinks} link(s) interno(s)`});}if(externalLinks===0){score-=3;issues.push({type:\"bad\",message:\"N\\xe3o h\\xe1 links externos na p\\xe1gina\"});}else{issues.push({type:\"good\",message:`Possui ${externalLinks} link(s) externo(s)`});}}// hreflang\nif(checkHreflang){const hreflangLinks=document.querySelectorAll('link[rel=\"alternate\"][hreflang]');if(hreflangLinks.length>0){issues.push({type:\"good\",message:`Possui ${hreflangLinks.length} tag(s) hreflang`});}else{const langAttr=htmlTag.getAttribute(\"lang\");const isMultilingual=langAttr&&langAttr.includes(\"-\");if(isMultilingual){score-=5;issues.push({type:\"bad\",message:\"Faltam tags hreflang em um site multil\\xedngue\"});}}}// Tag header\nif(checkHeader){const header=document.querySelector(\"header\");if(!header){score-=5;issues.push({type:\"bad\",message:'Falta a tag \"header\"'});}else{issues.push({type:\"good\",message:'Possui a tag \"header\"'});}}// Tag footer\nif(checkFooter){const footer=document.querySelector(\"footer\");if(!footer){score-=5;issues.push({type:\"bad\",message:'Falta a tag \"footer\"'});}else{issues.push({type:\"good\",message:'Possui a tag \"footer\"'});}}// Tag nav\nif(checkNav){const nav=document.querySelector(\"nav\");if(!nav){score-=5;issues.push({type:\"bad\",message:'Falta a tag \"nav\"'});}else{issues.push({type:\"good\",message:'Possui a tag \"nav\"'});}}// Tag main\nif(checkMain){const main=document.querySelector(\"main\");if(!main){score-=5;issues.push({type:\"bad\",message:'Falta a tag \"main\"'});}else{issues.push({type:\"good\",message:'Possui a tag \"main\"'});}}// Bot\u00F5es\nif(checkButtons){const buttons=document.querySelectorAll(\"button\");if(buttons.length===0){score-=2;issues.push({type:\"bad\",message:'Faltam bot\\xf5es \"button\" na p\\xe1gina'});}else{issues.push({type:\"good\",message:`Possui ${buttons.length} bot\\xe3o(\\xf5es) \"button\" na p\\xe1gina`});}}if(score<0)score=0;if(score>100)score=100;score=Math.round(score);return{score,issues};}async function fetchPageSpeedData(url){const apiUrl=`https://www.googleapis.com/pagespeedonline/v5/runPagespeed?url=${encodeURIComponent(url)}&strategy=desktop&key=${API_KEY}`;try{const response=await fetch(apiUrl);if(!response.ok){console.error(\"Falha ao obter dados do PageSpeed Insights:\",response.statusText);return null;}const data=await response.json();return data;}catch(error){console.error(\"Erro ao obter dados do PageSpeed Insights:\",error);return null;}}function extractPageSpeedMetrics(data){var _metrics_largestcontentfulpaint,_metrics_totalblockingtime,_metrics_cumulativelayoutshift,_metrics_interactive,_metrics_speedindex,_metrics_firstcontentfulpaint;if(!data||!data.lighthouseResult)return null;const metrics=data.lighthouseResult.audits;return{lcp:((_metrics_largestcontentfulpaint=metrics[\"largest-contentful-paint\"])===null||_metrics_largestcontentfulpaint===void 0?void 0:_metrics_largestcontentfulpaint.displayValue)||\"N/A\",fid:((_metrics_totalblockingtime=metrics[\"total-blocking-time\"])===null||_metrics_totalblockingtime===void 0?void 0:_metrics_totalblockingtime.displayValue)||\"N/A\",cls:((_metrics_cumulativelayoutshift=metrics[\"cumulative-layout-shift\"])===null||_metrics_cumulativelayoutshift===void 0?void 0:_metrics_cumulativelayoutshift.displayValue)||\"N/A\",tti:((_metrics_interactive=metrics[\"interactive\"])===null||_metrics_interactive===void 0?void 0:_metrics_interactive.displayValue)||\"N/A\",si:((_metrics_speedindex=metrics[\"speed-index\"])===null||_metrics_speedindex===void 0?void 0:_metrics_speedindex.displayValue)||\"N/A\",fcp:((_metrics_firstcontentfulpaint=metrics[\"first-contentful-paint\"])===null||_metrics_firstcontentfulpaint===void 0?void 0:_metrics_firstcontentfulpaint.displayValue)||\"N/A\"};}function generatePageSpeedHTML(pageSpeed){if(!pageSpeed){return`\n                    <div\n                      style=\"\n                        background: #265157;\n                        border-radius: 16px;\n                        padding: 16px;\n                        display: flex;\n                        flex-direction: column;\n                        gap: 10px;\n                        witdh: 100%;\n                        align-items: flex-start;\n                        justify-content: flex-start;\n                        position: relative;\n                      \"\n                    >\n                      <div style=\"color: #d5fffa; font-family: 'InstrumentSans-Regular', sans-serif; font-size:16px; line-height:136%;\">\n                        N\\xe3o foi poss\\xedvel obter dados do PageSpeed Insights.\n                      </div>\n                    </div>\n                  `;}const{lcp,fid,cls,tti,si,fcp}=pageSpeed;return`\n                <div\n                  style=\"\n                    display: flex;\n                    flex-direction: column;\n                    gap: 10px;\n                    align-items: flex-start;\n                    justify-content: flex-start;\n                  \"\n                >\n                  <div style=\"color:#ffffff; font-weight:bold; font-size:16px; font-family:'InstrumentSans-Regular', sans-serif;\">\n                    M\\xe9tricas de Performance (PageSpeed)\n                  </div>\n                  <div style=\"color:#d5fffa; font-size:14px; font-family:'InstrumentSans-Regular', sans-serif;\">\n                    Largest Contentful Paint (LCP): ${lcp}\n                  </div>\n                  <div style=\"color:#d5fffa; font-size:14px; font-family:'InstrumentSans-Regular', sans-serif;\">\n                    First Input Delay (FID / TBT): ${fid}\n                  </div>\n                  <div style=\"color:#d5fffa; font-size:14px; font-family:'InstrumentSans-Regular', sans-serif;\">\n                    Cumulative Layout Shift (CLS): ${cls}\n                  </div>\n                  <div style=\"color:#d5fffa; font-size:14px; font-family:'InstrumentSans-Regular', sans-serif;\">\n                    Time to Interactive (TTI): ${tti}\n                  </div>\n                  <div style=\"color:#d5fffa; font-size:14px; font-family:'InstrumentSans-Regular', sans-serif;\">\n                    Speed Index (SI): ${si}\n                  </div>\n                  <div style=\"color:#d5fffa; font-size:14px; font-family:'InstrumentSans-Regular', sans-serif;\">\n                    First Contentful Paint (FCP): ${fcp}\n                  </div>\n                </div>`;}function getLogoSVG(){return`\n      <svg\n        class=\"group-47289\"\n        style=\"\n          flex-shrink: 0;\n          width: 111px;\n          height: 19.07px;\n          position: relative;\n          overflow: visible;\n        \"\n        width=\"111\"\n        height=\"20\"\n        viewBox=\"0 0 111 20\"\n        fill=\"none\"\n        xmlns=\"http://www.w3.org/2000/svg\"\n      >\n        <path\n          d=\"M56.7305 17.2959C56.253 17.4948 55.7721 17.6739 55.2879 17.8331C54.8037 17.9923 54.3029 18.1283 53.7855 18.241C53.2682 18.3604 52.721 18.45 52.1439 18.5097C51.5735 18.5694 50.9599 18.5992 50.3033 18.5992C48.9104 18.5992 47.6269 18.45 46.4529 18.1515C45.2855 17.853 44.2773 17.4053 43.4283 16.8083C42.5859 16.2047 41.9293 15.4552 41.4584 14.5598C40.9874 13.6577 40.752 12.6064 40.752 11.4059C40.752 10.2053 40.9874 9.15733 41.4584 8.26189C41.9293 7.35982 42.5859 6.61031 43.4283 6.01335C44.2773 5.40976 45.2855 4.95872 46.4529 4.66024C47.6269 4.36176 48.9104 4.21252 50.3033 4.21252C50.9599 4.21252 51.5735 4.24237 52.1439 4.30207C52.721 4.36176 53.2682 4.45131 53.7855 4.5707C54.3029 4.68346 54.8037 4.81943 55.2879 4.97862C55.7721 5.13781 56.253 5.3169 56.7305 5.51588V8.83895C56.3525 8.63333 55.9545 8.43103 55.5366 8.23204C55.1187 8.02642 54.6578 7.84402 54.1537 7.68483C53.6496 7.51901 53.0957 7.38635 52.4921 7.28686C51.8885 7.18073 51.2087 7.12767 50.4525 7.12767C49.2918 7.12767 48.3267 7.24706 47.5573 7.48584C46.7945 7.72463 46.1843 8.043 45.7266 8.44098C45.2689 8.83895 44.9472 9.29662 44.7615 9.81398C44.5758 10.3247 44.4829 10.8553 44.4829 11.4059C44.4829 11.7707 44.5227 12.1322 44.6023 12.4903C44.6819 12.8419 44.8146 13.1768 45.0003 13.4952C45.186 13.807 45.4281 14.0955 45.7266 14.3608C46.0251 14.6261 46.3965 14.855 46.8409 15.0473C47.2853 15.2397 47.8027 15.3922 48.393 15.505C48.99 15.6111 49.6765 15.6642 50.4525 15.6642C51.2087 15.6642 51.8885 15.6177 52.4921 15.5249C53.0957 15.4254 53.6496 15.296 54.1537 15.1369C54.6578 14.9777 55.1187 14.7986 55.5366 14.5996C55.9545 14.394 56.3525 14.185 56.7305 13.9728V17.2959Z\"\n          fill=\"white\"\n        />\n        <path\n          d=\"M33.4373 18.2311V10.5701C33.4373 10.0594 33.3942 9.59841 33.308 9.18717C33.2218 8.7693 33.0593 8.41444 32.8205 8.1226C32.5883 7.82412 32.26 7.59529 31.8355 7.4361C31.4176 7.27028 30.877 7.18736 30.2138 7.18736C29.7097 7.18736 29.179 7.25701 28.6219 7.3963C28.0713 7.52896 27.5241 7.70804 26.9802 7.93356C26.4363 8.15908 25.9157 8.42108 25.4182 8.71956C24.9274 9.01804 24.4896 9.32978 24.1049 9.65479V18.2311H20.4137V4.56075H24.1049V6.43122C24.5692 6.1659 25.0633 5.90391 25.5873 5.64522C26.1113 5.37991 26.6685 5.14113 27.2588 4.92887C27.8491 4.71662 28.4759 4.54417 29.1392 4.41151C29.8025 4.27885 30.5023 4.21252 31.2385 4.21252C32.1605 4.21252 32.983 4.32528 33.706 4.5508C34.4356 4.76969 35.0524 5.08475 35.5565 5.49598C36.0606 5.90059 36.4453 6.39474 36.7106 6.97843C36.9826 7.55549 37.1186 8.20219 37.1186 8.91854V18.2311H33.4373Z\"\n          fill=\"white\"\n        />\n        <path\n          d=\"M16.2373 13.624C16.2373 14.3072 16.0681 14.9506 15.7298 15.5542C15.3916 16.1577 14.8842 16.6851 14.2076 17.1361C13.531 17.5871 12.6854 17.9453 11.6705 18.2106C10.6623 18.4693 9.48168 18.5986 8.12858 18.5986C6.77547 18.5986 5.58819 18.4693 4.56673 18.2106C3.5519 17.9453 2.70621 17.5871 2.02966 17.1361C1.3531 16.6851 0.84569 16.1577 0.507414 15.5542C0.169138 14.9506 0 14.3072 0 13.624V4.56018H3.68124V12.3007C3.68124 12.7584 3.73762 13.1929 3.85038 13.6041C3.96977 14.0087 4.18865 14.3636 4.50703 14.6687C4.83204 14.9738 5.28308 15.2159 5.86014 15.395C6.44383 15.5741 7.19998 15.6636 8.12858 15.6636C9.05055 15.6636 9.80006 15.5741 10.3771 15.395C10.9542 15.2159 11.4019 14.9738 11.7203 14.6687C12.0453 14.3636 12.2642 14.0087 12.3769 13.6041C12.4897 13.1929 12.5461 12.7584 12.5461 12.3007V4.56018H16.2373V13.624Z\"\n          fill=\"white\"\n        />\n        <path\n          fill-rule=\"evenodd\"\n          clip-rule=\"evenodd\"\n          d=\"M80.4513 3.34425C79.8956 4.01293 79.0725 4.39963 78.2044 4.39963H66.4127C63.182 4.39963 60.5631 7.02603 60.5631 10.2659V13.199C60.5631 16.4389 63.182 19.0653 66.4127 19.0653H68.6988C69.5668 19.0653 70.39 18.6786 70.9457 18.0099L72.8477 15.721C73.4034 15.0522 74.2266 14.6656 75.0946 14.6656H86.8863C90.117 14.6656 92.736 12.0392 92.736 8.79931V5.86619C92.736 2.62629 90.117 -0.000107582 86.8863 -0.000107582H84.6002C83.7322 -0.000107582 82.909 0.386528 82.3534 1.05528L80.4513 3.34425ZM64.9503 13.199C64.9503 14.009 65.605 14.6656 66.4127 14.6656H70.8924C71.7604 14.6656 72.5836 14.279 73.1393 13.6102L75.0413 11.3213C75.597 10.6526 76.4202 10.2659 77.2882 10.2659H86.8863C87.694 10.2659 88.3488 9.60928 88.3488 8.79931V5.86619C88.3488 5.05622 87.694 4.39963 86.8863 4.39963H82.4067C81.5386 4.39963 80.7154 4.78627 80.1597 5.45502L78.2577 7.74392C77.702 8.41267 76.8788 8.79931 76.0108 8.79931H66.4127C65.605 8.79931 64.9503 9.45589 64.9503 10.2659V13.199Z\"\n          fill=\"#29F1D3\"\n        />\n        <path\n          d=\"M109.988 17.2927C108.979 17.627 107.97 17.8658 106.961 18.0091C105.959 18.1583 104.932 18.2329 103.881 18.2329C102.538 18.2329 101.341 18.0897 100.29 17.8031C99.2458 17.5106 98.3653 17.0898 97.6489 16.5406C96.9326 15.9914 96.3864 15.3198 96.0103 14.5258C95.6342 13.7319 95.4462 12.8334 95.4462 11.8306C95.4462 10.8993 95.6342 10.0367 96.0103 9.24274C96.3923 8.44282 96.9296 7.75035 97.6221 7.16533C98.3205 6.57434 99.1622 6.11468 100.147 5.78636C101.132 5.45206 102.231 5.28491 103.442 5.28491C104.559 5.28491 105.58 5.43714 106.505 5.74158C107.436 6.04006 108.233 6.4848 108.896 7.07579C109.564 7.66677 110.081 8.39506 110.445 9.26065C110.815 10.1262 111 11.1232 111 12.2514V13.0752H98.8757C98.9831 13.4632 99.1592 13.8184 99.404 14.1408C99.6547 14.4631 99.992 14.7377 100.416 14.9646C100.84 15.1914 101.359 15.3675 101.974 15.4929C102.595 15.6183 103.335 15.6809 104.195 15.6809C104.803 15.6809 105.4 15.6451 105.985 15.5735C106.57 15.4959 107.117 15.3974 107.624 15.278C108.132 15.1526 108.588 15.0153 108.994 14.8661C109.406 14.7168 109.737 14.5676 109.988 14.4184V17.2927ZM107.696 10.6396C107.666 10.3352 107.573 10.0218 107.418 9.69942C107.269 9.37109 107.03 9.07559 106.702 8.81293C106.373 8.55027 105.944 8.33537 105.412 8.16822C104.881 7.9951 104.218 7.90854 103.425 7.90854C102.678 7.90854 102.034 8.00107 101.49 8.18613C100.947 8.37118 100.49 8.60101 100.12 8.87561C99.7562 9.15021 99.4726 9.44571 99.2697 9.7621C99.0667 10.0785 98.9354 10.371 98.8757 10.6396H107.696Z\"\n          fill=\"white\"\n        />\n      </svg>\n    `;}function generatePopupHTML(seoData){const score=seoData.score;const issuesHTML=seoData.issues.map((issue,index)=>{if(issue.type===\"good\"){return`\n            <div\n              style=\"\n                background: #1ef3d8;\n                border-radius: 40px;\n                padding: 11px 21px 11px 16px;\n                display: flex;\n                flex-direction: row;\n                gap: 10px;\n                align-items: center;\n                justify-content: center;\n                align-self: stretch;\n                flex-shrink: 0;\n                position: relative;\n              \"\n            >\n              <svg\n                class=\"checkmark${index}\"\n                style=\"\n                  flex-shrink: 0;\n                  width: 24px;\n                  height: 24px;\n                  position: relative;\n                  overflow: visible;\n                \"\n                width=\"24\"\n                height=\"25\"\n                viewBox=\"0 0 24 25\"\n                fill=\"none\"\n                xmlns=\"http://www.w3.org/2000/svg\"\n              >\n                <path\n                  d=\"M19 7.25293L9.375 16.8779L5 12.5029\"\n                  stroke=\"#133439\"\n                  stroke-width=\"1.5\"\n                  stroke-linecap=\"round\"\n                  stroke-linejoin=\"round\"\n                />\n              </svg>\n              <div\n                style=\"\n                  color: #133439;\n                  text-align: left;\n                  font-family: 'InstrumentSans-Regular', sans-serif;\n                  font-size: 16px;\n                  line-height: 136%;\n                  font-weight: 400;\n                  position: relative;\n                  flex: 1;\n                  display: flex;\n                  align-items: center;\n                  justify-content: flex-start;\n                \"\n              >\n                ${issue.message}\n              </div>\n            </div>\n          `;}else{return`\n            <div\n              style=\"\n                border-radius: 40px;\n                border-style: solid;\n                border-color: #265157;\n                border-width: 1px;\n                padding: 11px 13px 11px 13px;\n                display: flex;\n                flex-direction: row;\n                gap: 10px;\n                align-items: center;\n                justify-content: center;\n                align-self: stretch;\n                flex-shrink: 0;\n                position: relative;\n              \"\n            >\n              <svg\n                class=\"close-remove${index}\"\n                style=\"\n                  flex-shrink: 0;\n                  width: 24px;\n                  height: 24px;\n                  position: relative;\n                  overflow: visible;\n                \"\n                width=\"24\"\n                height=\"25\"\n                viewBox=\"0 0 24 25\"\n                fill=\"none\"\n                xmlns=\"http://www.w3.org/2000/svg\"\n              >\n                <path\n                  d=\"M6.53033 5.5351C6.23744 5.24221 5.76256 5.24221 5.46967 5.5351C5.17678 5.82799 5.17678 6.30287 5.46967 6.59576L10.9393 12.0654L5.46967 17.5351C5.17678 17.828 5.17678 18.3028 5.46967 18.5957C5.76256 18.8886 6.23744 18.8886 6.53033 18.5957L12 13.1261L17.4697 18.5957C17.7626 18.8886 18.2374 18.8886 18.5303 18.5957C18.8232 18.3028 18.8232 17.828 18.5303 17.5351L13.0607 12.0654L18.5303 6.59576C18.8232 6.30287 18.8232 5.82799 18.5303 5.5351C17.7626 5.24221 17.4697 5.24221 17.1768 5.5351L12 11.0047L6.53033 5.5351Z\"\n                  fill=\"white\"\n                />\n              </svg>\n              <div\n                style=\"\n                  color: #d5fffa;\n                  text-align: left;\n                  font-family: 'InstrumentSans-Regular', sans-serif;\n                  font-size: 16px;\n                  line-height: 136%;\n                  font-weight: 400;\n                  position: relative;\n                  flex: 1;\n                  display: flex;\n                  align-items: center;\n                  justify-content: flex-start;\n                \"\n              >\n                ${issue.message}\n              </div>\n            </div>\n          `;}}).join(\"\");const popupHTML=`\n      <div\n        style=\"\n          background: #133439;\n          border-radius: 18px 18px 0px 0px;\n          padding: 30px 32px 30px 32px;\n          display: flex;\n          flex-direction: column;\n          gap: 25px;\n          align-items: flex-start;\n          justify-content: flex-start;\n          position: relative;\n          overflow-y: auto;\n          overflow-x: hidden;\n          max-width: 600px;\n          width: 90%;\n          overscroll-behavior: contain;\n          height: 90vh;\n        \"\n      >\n        <div\n          style=\"\n            display: flex;\n            flex-direction: column;\n            gap: 14px;\n            align-items: flex-start;\n            justify-content: flex-start;\n            align-self: stretch;\n            flex-shrink: 0;\n            position: relative;\n          \"\n        >\n          ${getLogoSVG()}\n          <div\n            style=\"\n              color: #ffffff;\n              text-align: left;\n              font-family: 'InstrumentSans-Regular', sans-serif;\n              font-size: 21px;\n              line-height: 136%;\n              font-weight: 400;\n              position: relative;\n              align-self: stretch;\n              display: flex;\n              align-items: center;\n              justify-content: flex-start;\n              text-wrap: balance;\n            \"\n          >\n            Sua nota atual de SEO \\xe9 ${score}%, verifique abaixo:\n          </div>\n        </div>\n\n        <!-- Aqui inserimos o placeholder do PageSpeed antes das sugest\\xf5es -->\n        <div id=\"pagespeed-placeholder\"\n          style=\"\n            background: #265157;\n            border-radius: 16px;\n            width: 100%;\n            padding: 30px;\n            display: flex;\n            flex-direction: column;\n            gap: 10px;\n            align-items: flex-start;\n            justify-content: flex-start;\n            position: relative;\n          \"\n        >\n          <div style=\"color: #d5fffa; font-family: 'InstrumentSans-Regular', sans-serif; font-size:16px; line-height:136%;\">\n            Carregando dados do PageSpeed...\n          </div>\n        </div>\n\n        <div\n          style=\"\n            display: flex;\n            flex-direction: column;\n            gap: 25px;\n            align-items: flex-start;\n            justify-content: flex-start;\n            align-self: stretch;\n            flex-shrink: 0;\n            position: relative;\n          \"\n        >\n          <div\n            style=\"\n              display: flex;\n              flex-direction: column;\n              gap: 10px;\n              align-items: flex-start;\n              justify-content: flex-start;\n              align-self: stretch;\n              flex-shrink: 0;\n              position: relative;\n            \"\n          >\n            ${issuesHTML}\n          </div>\n        </div>\n      </div>\n    `;return popupHTML;}function createPopup(seoData){console.log(\"Uncode SEO Analyzer: Criando o popup\");const overlay=document.createElement(\"div\");overlay.id=\"uncodeseo-overlay\";overlay.style.position=\"fixed\";overlay.style.top=\"0\";overlay.style.left=\"0\";overlay.style.width=\"100%\";overlay.style.height=\"100%\";overlay.style.backgroundColor=\"rgba(0, 0, 0, 0.5)\";overlay.style.display=\"flex\";overlay.style.alignItems=\"flex-end\";overlay.style.justifyContent=\"right\";overlay.style.zIndex=\"10000\";const popupContainer=document.createElement(\"div\");popupContainer.id=\"uncodeseo-popup\";popupContainer.innerHTML=generatePopupHTML(seoData);popupContainer.style.margin=\"0\";popupContainer.style.transform=\"translateY(100%)\";popupContainer.style.transition=\"transform 0.3s ease-out\";overlay.appendChild(popupContainer);document.body.appendChild(overlay);requestAnimationFrame(()=>{popupContainer.style.transform=\"translateY(0)\";});}async function main(){console.log(\"Uncode SEO Analyzer: Iniciando an\\xe1lise de SEO\");const seoData=analyzeSEO();createPopup(seoData);console.log(\"Uncode SEO Analyzer: Obtendo dados PageSpeed Insights\");const pageSpeedData=await fetchPageSpeedData(pageUrl);console.log(\"Uncode SEO Analyzer: Dados PageSpeed obtidos\",pageSpeedData);const placeholder=document.getElementById(\"pagespeed-placeholder\");if(placeholder){const pageSpeedMetrics=extractPageSpeedMetrics(pageSpeedData);const pageSpeedHTML=generatePageSpeedHTML(pageSpeedMetrics);placeholder.innerHTML=pageSpeedHTML;}}if(document.readyState===\"complete\"||document.readyState===\"interactive\"){setTimeout(main,1e3);}else{document.addEventListener(\"DOMContentLoaded\",main);}})();},[forceActive,checkH1,checkH2,checkH3H6,checkP,checkMetaDescription,checkTitleTag,checkImagesAlt,checkCanonicalLink,checkMetaRobots,checkOpenGraph,checkViewport,checkLang,checkJSONLD,checkHTTPS,checkFavicon,checkLinks,checkHreflang,checkHeader,checkFooter,checkNav,checkMain,checkButtons]);return /*#__PURE__*/_jsx(\"div\",{style:{width:\"1px\",height:\"1px\"}});}UncodeSEOAnalyzer.displayName=\"UncodePerformance - SEO e Desempenho\";UncodeSEOAnalyzer.defaultProps={forceActive:false,checkH1:true,checkH2:true,checkH3H6:true,checkP:true,checkMetaDescription:true,checkTitleTag:true,checkImagesAlt:true,checkCanonicalLink:true,checkMetaRobots:true,checkOpenGraph:true,checkViewport:true,checkLang:true,checkJSONLD:true,checkHTTPS:true,checkFavicon:true,checkLinks:true,checkHreflang:true,checkHeader:true,checkFooter:true,checkNav:true,checkMain:true,checkButtons:true};addPropertyControls(UncodeSEOAnalyzer,{forceActive:{type:ControlType.Boolean,title:\"For\\xe7ar Ativo\",defaultValue:false,description:\"Ativar mesmo sem ?uncodeseo.\",enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkH1:{type:ControlType.Boolean,title:\"H1\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkH2:{type:ControlType.Boolean,title:\"H2\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkH3H6:{type:ControlType.Boolean,title:\"H3-H6\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkP:{type:ControlType.Boolean,title:\"Par\\xe1grafos\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkMetaDescription:{type:ControlType.Boolean,title:\"Meta Description\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkTitleTag:{type:ControlType.Boolean,title:\"Title Tag\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkImagesAlt:{type:ControlType.Boolean,title:\"Images Alt\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkCanonicalLink:{type:ControlType.Boolean,title:\"Link Can\\xf4nico\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkMetaRobots:{type:ControlType.Boolean,title:\"Meta Robots\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkOpenGraph:{type:ControlType.Boolean,title:\"Open Graph\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkViewport:{type:ControlType.Boolean,title:\"Viewport\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkLang:{type:ControlType.Boolean,title:\"Lang Attr\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkJSONLD:{type:ControlType.Boolean,title:\"JSON-LD\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkHTTPS:{type:ControlType.Boolean,title:\"HTTPS\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkFavicon:{type:ControlType.Boolean,title:\"Favicon\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkLinks:{type:ControlType.Boolean,title:\"Links\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkHreflang:{type:ControlType.Boolean,title:\"Hreflang\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkHeader:{type:ControlType.Boolean,title:\"Header Tag\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkFooter:{type:ControlType.Boolean,title:\"Footer Tag\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkNav:{type:ControlType.Boolean,title:\"Nav Tag\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkMain:{type:ControlType.Boolean,title:\"Main Tag\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},checkButtons:{type:ControlType.Boolean,title:\"Bot\\xf5es\",defaultValue:true,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},autor:{type:ControlType.String,title:\"Code by\",placeholder:\"Autor:\",description:\"UncodeStack and @omatusaelhorch.\",readOnly:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"UncodeSEOAnalyzer\":{\"type\":\"reactComponent\",\"name\":\"UncodeSEOAnalyzer\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UncodeSEO.map"],
  "mappings": "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",
  "names": ["UncodeSEOAnalyzer", "props", "forceActive", "checkH1", "checkH2", "checkH3H6", "checkP", "checkMetaDescription", "checkTitleTag", "checkImagesAlt", "checkCanonicalLink", "checkMetaRobots", "checkOpenGraph", "checkViewport", "checkLang", "checkJSONLD", "checkHTTPS", "checkFavicon", "checkLinks", "checkHreflang", "checkHeader", "checkFooter", "checkNav", "checkMain", "checkButtons", "RenderTarget", "ue", "API_KEY", "pageUrl", "window", "analyzeSEO", "score", "issues", "htmlTag", "_metaDesc_getAttribute", "metaDesc", "descLength", "titleTag", "titleLength", "images", "imagesWithoutAlt", "img", "deduction", "canonicalLink", "canonicalURL", "currentURL", "robotsMeta", "content", "ogTitle", "ogDescription", "ogImage", "faviconLinks", "defaultFavicons", "link", "href", "defaultHref", "allLinks", "internalLinks", "externalLinks", "hreflangLinks", "langAttr", "buttons", "fetchPageSpeedData", "url", "apiUrl", "response", "error", "extractPageSpeedMetrics", "data", "_metrics_largestcontentfulpaint", "_metrics_totalblockingtime", "_metrics_cumulativelayoutshift", "_metrics_interactive", "_metrics_speedindex", "_metrics_firstcontentfulpaint", "metrics", "generatePageSpeedHTML", "pageSpeed", "lcp", "fid", "cls", "tti", "si", "fcp", "getLogoSVG", "generatePopupHTML", "seoData", "issuesHTML", "issue", "index", "createPopup", "overlay", "popupContainer", "main", "pageSpeedData", "placeholder", "pageSpeedMetrics", "pageSpeedHTML", "addPropertyControls", "ControlType"]
}
