1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="eb55ca06-669e-4d8c-9cfc-a7756da0426d",e._sentryDebugIdIdentifier="sentry-dbid-eb55ca06-669e-4d8c-9cfc-a7756da0426d")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1396],{8119:(e,t,a)=>{a.d(t,{A:()=>n});var o=a(95155),i=a(66766);function n(e){let{appliedContent:t}=e;return(0,o.jsx)("div",{className:"container flex items-center justify-center md:h-auto",children:(0,o.jsxs)("div",{className:"text-center lg:pe-12",children:[(0,o.jsx)(i.default,{width:100,height:100,quality:100,style:{objectFit:"cover"},onClick:()=>window.location.reload(),className:"mx-auto",src:"/images/beta-logo.svg",alt:""}),(0,o.jsx)("h2",{className:"block text-[24px] font-bold sm:text-[44px] lg:text-[54px]",children:t.title}),(0,o.jsx)("p",{className:"text-sm sm:text-lg",children:t.description})]})})}},26996:(e,t,a)=>{a.d(t,{A:()=>u});var o=a(95155),i=a(66766),n=a(6042);a(76083);var s=a(12115);a(41596);var r=a(44440);a(8119);let l=()=>!!window.gtag&&(window.gtag("event","conversion",{send_to:"AW-11522149812/EUpfCKq3i_4ZELSbmPYq",event_callback:()=>{}}),!0),d=()=>{window.gtag&&window.gtag("event","extension_install_click",{method:"chrome_web_store"})},c=()=>{(0,r.BJ)(),l(),d(),(0,r.MH)(),(0,r.Ep)({type:r.Vf.EXTENSION_LINK_CLICK}),window.open("https://chromewebstore.google.com/detail/onpageseoai-powerful-seo/mjecmfhofeojemjhbecidfkfpopikokg","_blank","noopener,noreferrer")},m=(0,s.memo)(e=>{let{className:t=""}=e;return(0,o.jsxs)("button",{type:"button",onClick:c,"aria-label":"Install Chrome Extension",className:t&&"inline-flex items-center gap-2 rounded-[6.031px] border-[0.603px] border-white bg-dark \n px-4 py-3 \n shadow-[inset_0px_0px_15.079px_3.016px_rgba(0,0,0,0.05)] \n backdrop-blur-[1.5078px] transition-all \n hover:bg-[rgba(255,255,255,0.25)] focus:outline-none \n focus:ring-2 focus:ring-white focus:ring-offset-2 \n active:scale-95".concat(t),children:[(0,o.jsx)(i.default,{src:"/images/chrome-store-icon.svg",alt:"Chrome Web Store",width:24,height:24}),(0,o.jsx)("span",{className:"font-medium",children:"Add Extension To Chrome"})]})});function u(){return(0,o.jsxs)("div",{className:"relative overflow-hidden px-4 text-center",children:[(0,o.jsx)("div",{className:"absolute hidden size-full items-start justify-center pb-5 md:flex",children:(0,o.jsx)(i.default,{className:"",src:"/images/round-frame.png",alt:"Round Frame",width:931,height:931})}),(0,o.jsxs)("div",{className:"relative z-[2]",children:[(0,o.jsxs)("button",{className:"mx-auto flex items-center justify-center rounded-full bg-gradient-to-br from-brand from-70% to-white px-3 py-1 text-base font-medium text-white",children:[(0,o.jsx)(n.KH,{className:"fill-white"}),(0,o.jsx)("span",{children:"Ai-Powered SEO Optimizer"})]}),(0,o.jsx)("h1",{className:"mx-auto mt-8 w-full text-4xl font-semibold text-dark sm:text-5xl md:text-6xl/[72px] xl:w-[1147px]",children:"Free OnPage SEO Tool & Checker"}),(0,o.jsx)("p",{className:"mx-auto w-full py-3 text-base font-normal text-description sm:text-lg md:py-8 md:text-[22px]/[36px] lg:w-[643px]",children:"Audit any page's on-page SEO in one click, track every keyword you rank for, check your backlinks, and see where you show up on Google Maps â then let AI tell you exactly what to fix. Free Chrome extension included. No signup to start."}),(0,o.jsx)(m,{className:"mx-auto flex items-center justify-center rounded-md bg-gradient-to-br from-brand from-70% to-white px-5 py-2.5 text-base font-medium text-white"})]})]})}m.displayName="InstallButton",(0,s.memo)(()=>(0,o.jsxs)("div",{className:"w-full text-center lg:w-[489px] lg:text-left xl:w-[530px]",children:[(0,o.jsx)(i.default,{width:100,height:100,quality:100,priority:!0,className:"me-auto ms-auto lg:me-auto lg:ms-0",src:"/images/beta-logo.svg",alt:"Beta Logo"}),(0,o.jsx)("h1",{className:"block pb-[20px] pt-[30px] text-[24px] font-bold sm:py-5 sm:text-[44px] lg:text-[74px]/[90px]",children:"SEO Extension Is Now Available!"}),(0,o.jsx)("h2",{className:"text-sm font-light sm:text-lg/[28px]",children:"Download our SEO Extension on the Chrome Web Store!"}),(0,o.jsx)("div",{className:"my-4 flex justify-center lg:justify-start",children:(0,o.jsx)(m,{})})]})).displayName="HeroSection"},41596:(e,t,a)=>{a.d(t,{$L:()=>l,DT:()=>n,JV:()=>r,Oj:()=>s,m6:()=>c,mg:()=>d});var o=a(44440),i=a(25784);let n=e=>e?/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e)?"":"Please enter a valid email address":"Email is required",s=e=>{let t=[];return e?(e.length<8&&t.push("At least 8 characters"),/[A-Z]/.test(e)||t.push("One uppercase letter"),/[a-z]/.test(e)||t.push("One lowercase letter"),/[0-9]/.test(e)||t.push("One number"),/[!@#$%^&*(),.?":{}|<>]/.test(e)||t.push("One special character"),t.length?t.join(" ⢠"):""):"Password is required"},r=e=>{"undefined"!=typeof chrome&&chrome.runtime&&chrome.runtime.sendMessage("mjecmfhofeojemjhbecidfkfpopikokg",{type:"LOGIN_SUCCESS",token:e},e=>{null==e||e.success})},l=async(e,t,a,n,s)=>{try{let l=await i.A.post("/auth/social-login",{token:e,authProvider:a,tokenType:t},{headers:{"x-install-id":localStorage.getItem("installId")||""}});if(200===l.status){let e=l.data.data.token;
1(0,o.l4)(e),r(e),(0,o.Fs)(e),n(e)}else s(l.data.message)}catch(e){var l,d;s((null===(d=e.response)||void 0===d?void 0:null===(l=d.data)||void 0===l?void 0:l.message)||"Social login failed")}},d=async(e,t,a)=>{var o,n,s,l,d,c;try{let a=await i.A.post("auth/login",e,{headers:{"Content-Type":"application/json","x-install-id":localStorage.getItem("installId")||""}}),s=null===(n=a.data)||void 0===n?void 0:null===(o=n.data)||void 0===o?void 0:o.token;201===a.status&&s?(r(s),t()):400===a.status&&"Email is not verified"===a.data.message&&(sessionStorage.setItem("verificationEmail",e.email),window.location.href="/auth/verify")}catch(t){(null===(l=t.response)||void 0===l?void 0:null===(s=l.data)||void 0===s?void 0:s.message)==="Email is not verified"?(sessionStorage.setItem("verificationEmail",e.email),window.location.href="/auth/verify"):a((null===(c=t.response)||void 0===c?void 0:null===(d=c.data)||void 0===d?void 0:d.message)||"Login failed")}},c=async()=>{let e=sessionStorage.getItem("postAuthAction");if(sessionStorage.removeItem("postAuthAction"),e){let{action:t,frequency:a,tier:o}=JSON.parse(e);if("stripeCheckout"===t){let e=window.tolt_referral||null,t=await i.A.get(e?"/stripe/stripe-auth-url?planType=".concat(a,"&referralCode=").concat(e):"/stripe/stripe-auth-url?planType=".concat(a));if(200===t.status)window.location.href=t.data.data;else{let e="checkout=".concat(a.toLowerCase()).concat(o?"&tier=".concat(o):"");window.location.href="/settings?".concat(e)}return}}window.location.href="/settings"}},44440:(e,t,a)=>{a.d(t,{BJ:()=>u,Ep:()=>v,Et:()=>x,Fs:()=>y,Il:()=>p,MH:()=>s,Vf:()=>r,is:()=>h,l4:()=>w,m2:()=>m,ot:()=>l});var o=a(25784);let i={PAGE_VIEW:"PageView",EXTENSION_DOWNLOAD:"ExtensionDownload"},n=(e,t)=>{window.fbq&&window.fbq("track",i[e],t)},s=()=>{n("EXTENSION_DOWNLOAD")};var r=function(e){return e.EXTENSION_LINK_CLICK="extension_link_click",e.SIGNUP_START="signup_start",e.SIGNUP_COMPLETE="signup_complete",e.EXTENSION_INSTALL="extension_install",e.EXTENSION_UNINSTALL="extension_uninstall",e.SOCIAL_SIGNUP_START="social_signup_start",e.SOCIAL_SIGNUP_COMPLETE="social_signup_complete",e.EXTENSION_INSTALLED="extension_installed",e}({});let l=async e=>{let t={utmSource:e.get("utm_source")||void 0,utmMedium:e.get("utm_medium")||void 0,utmCampaign:e.get("utm_campaign")||void 0};try{if(localStorage.getItem("utm_tracking"))return;let e=!t.utmSource&&!t.utmMedium&&!t.utmCampaign,a=e?{utmSource:"organic",utmMedium:"direct",utmCampaign:"none"}:t;if(!e){let e=await d(a);e&&localStorage.setItem("utm_tracking",JSON.stringify(e))}}catch(e){}},d=async e=>{try{var t,a;let i=await o.A.post("/analytics/track-utm",e);if(null===(a=i.data)||void 0===a?void 0:null===(t=a.data)||void 0===t?void 0:t.id)return{utmId:i.data.data.id,utmParams:e,timestamp:Date.now()}}catch(e){return null}},c=async e=>{let{conversionType:t,userId:a,installId:i}=e;try{let e=localStorage.getItem("utm_tracking");if(!e)return;let n=JSON.parse(e).utmId;if(!n)return;await o.A.post("/analytics/track-conversion",{utmId:n,conversionType:t,userId:a,installId:i})}catch(e){}},m=e=>c({conversionType:"signup_start",userId:e}),u=()=>c({conversionType:"extension_link_click"}),p=e=>c({conversionType:"extension_install",installId:e}),h=e=>c({conversionType:"extension_uninstall",installId:e}),g=e=>{try{let t=e.split(".");if(3!==t.length)return null;let a=JSON.parse(atob(t[1])),o=a.userId||a.sub||a.id;if(!o)return null;return{userId:o}}catch(e){return null}},f=e=>{window.gtag&&window.gtag("event","sign_up",{method:e})},x=e=>{let t=g(e);(null==t?void 0:t.userId)&&(c({conversionType:"signup_complete",userId:t.userId}),f("email"))},w=e=>{let t=g(e);(null==t?void 0:t.userId)&&c({conversionType:"social_signup_start"})},y=e=>{let t=g(e);(null==t?void 0:t.userId)&&(c({conversionType:"social_signup_complete",userId:t.userId}),f("google"))},v=async e=>{let{type:t}=e;try{if(!localStorage.getItem("gclid_tracking"))return;await o.A.post("/analytics/gclid-conversion",{type:t})}catch(e){}}},74502:(e,t,a)=>{a.d(t,{A:()=>r});var o=a(95155),i=a(66766),n=a(12115);let s={platform:[{title:"Domain Overview: every metric that matters for a site, on one screen.",items:["Authority Score, organic traffic and ranking keyword count at a glance.","Estimated traffic cost â what your organic traffic would cost to buy through ads.","AI search visibility: whether ChatGPT and Google AI Overviews cite you.","Backlinks and referring domains, with the trend over time.","Google Search Console and Analytics connected for real clicks and impressions.","Compare any date range against the previous period."],image:"/images/platform-overview.jpg"}
1,{title:"Organic Rankings: every keyword you rank for, tracked daily.",items:["Position, search volume, difficulty, CPC and intent for every keyword.","Daily movement â what improved, declined, appeared and dropped out.","Cross-filter position and difficulty together to find winnable keywords.","SERP feature detection so you know when an AI Overview is taking your clicks.","Re-check any single keyword's live position on demand.","Topic clusters that group your keywords into themes."],image:"/images/platform-rankings.jpg"},{title:"Keyword Discovery: find the keywords you don't rank for yet.",items:["Search any keyword or any domain â yours or a competitor's.","Long-tail variations and related searches from Google's own data.","Volume, difficulty, CPC and search intent on every idea.","Every result tagged New or Already ranking, so opportunity is obvious.","Sort by easiest first to surface what you can realistically win.","Search history saved so you can pick up where you left off."],image:"/images/platform-discover.jpg"},{title:"Local Map Rank: see your Google Maps position across your whole area.",items:["A geo-grid that searches from dozens of points across your service area.","Every point plotted at its real coordinates on a real map.","See exactly which neighbourhoods you own and where you disappear.","Choose 5x5, 7x7 or 9x9 resolution depending on how much detail you need.","Average rank and map-pack presence summarised above the grid.","Something neither Semrush nor Ahrefs offers at any price."],image:"/images/platform-local.jpg"},{title:"Backlinks: who links to you, and who links to your competitors.",items:["Every referring domain, ranked by the authority it carries.","Anchor text breakdown so you can spot over-optimisation.","Follow versus nofollow split across your whole profile.","Backlink Gap â the sites linking to competitors but not to you.","Your most-linked pages, which is usually a surprise.","Authority Score to compare yourself against who you're up against."],image:"/images/platform-backlinks.jpg"},{title:"On-Page Audit: a real technical crawl of any page on your site.",items:["An on-page score out of 100 for the page as it actually renders.","Issues ranked high, medium and low with plain-English explanations.","Server response time and render-blocking resource detection.","Your live title, meta description, H1 and canonical â with gaps flagged.","Internal and external link counts per page.","Re-audit any URL on demand after you make a change."],image:"/images/platform-onpage.jpg"}],extension:[{title:"Instant On-Page SEO Audit: One-click health score assessment with AI-powered recommendations.",items:["Analyze your page title","Analyze your meta description","Use ai to create titles and meta descriptions instantly by analyzing the page content.","See if your page is indexable and how to fix it if it's not.","See if your page has a canonical tag and how to fix it if it doesn't have it.","Color-coded suggestions on how to improve your overall On-Page SEO."],image:"/images/overview-frame.jpg"},{title:"Header Structure SEO Audit.",items:["See all the SEO headers in order (H1, H2's, H3's, H4's, etc).","Interactive header structure map that lets you instantly jump to any H1-H6 heading on your page, eliminating manual scrolling.","Copy all your headers instantly.","Color coded when issues detected.","Color-coded suggestions on how to improve your header structure for SEO."],image:"/images/heading-frame.jpg"},{title:"SEO Link Audit.",items:["Comprehensive SEO link management","Complete overview of internal and external links","Complete overview of external links","Anchor text analysis and color-coded categorization for quick understanding.","Color-coded suggestions on how to improve your links for SEO."],image:"/images/link-frame.jpg"},{title:"Image SEO Audit.",items:["Analyze Image Titles.","Find Alt-texts for each image.","Pull the URL of each image.","Instantly convert images to WebP.","Color-coded suggestions on how to improve your images for SEO."],image:"/images/images-frame.jpg"},{title:"Keyword Analysis",items:["Track keywords distribution and total word count.","Capitalize all of your text instantly.","Set phrase length and minimum count filters.","View keyword density percentages.","Sort by keyword, count, or density.","Export keyword data to CSV format.","Google Search Console integration for real clicks, impressions and positions."],image:"/images/editor-frame.jpg"},{title:"Character Counter to quickly optimize text for titles and meta de
1scriptions.",items:["Character Count that calculates the number of characters and words written in your writing.","Capitalize all of your text instantly.","Capitalize the first letter of each word of your text instantly.","Lowercase all your text instantly.","Color-coded suggestions on how to improve your title for SEO.","Color-coded suggestions on how to improve your meta description for SEO."],image:"/images/keyword-frame.jpg"}]};function r(){var e,t;let[a,r]=(0,n.useState)(0),[l,d]=(0,n.useState)("platform"),c=s[l].map(e=>e.image),m=(0,n.useRef)([]);(0,n.useEffect)(()=>{let e=new IntersectionObserver(e=>{e.forEach(e=>{let t=m.current.findIndex(t=>t===e.target);e.isIntersecting&&-1!==t&&r(t)})},{rootMargin:"-45% 0px -45% 0px",threshold:0});return window.innerWidth>=1024&&m.current.forEach(t=>{t&&e.observe(t)}),()=>e.disconnect()},[l]);let u=(e,t,a)=>(0,o.jsxs)("div",{ref:t=>{t&&(m.current[e]=t)},className:"flex flex-col justify-center gap-5 py-5 lg:min-h-[60vh] lg:py-0",children:[(0,o.jsx)("div",{className:"mb-4 flex justify-center lg:hidden",children:(0,o.jsx)("div",{className:"relative w-full max-w-[400px] rounded-[16px] bg-white p-2",style:{boxShadow:"0px 3.38px 12.68px 0px #0000000D"},children:(0,o.jsx)(i.default,{width:"platform"===l?1400:680,height:"platform"===l?933:719,src:c[e],alt:"".concat(t," â product screenshot"),className:"h-auto w-full rounded-lg border"})})}),(0,o.jsx)("h2",{className:"text-2xl font-semibold text-dark md:text-[32px]/[42px]",children:t}),(0,o.jsx)("ul",{className:"list-disc ps-5 text-base/[30px] font-medium text-description",children:a.map((t,a)=>(0,o.jsx)("li",{children:t},"".concat(e,"-item-").concat(a)))})]},"section-".concat(e)),p=s[l];return(0,o.jsx)("section",{className:"p-4 lg:min-h-screen",children:(0,o.jsxs)("div",{className:"container mx-auto",children:[(0,o.jsxs)("div",{className:"flex flex-col items-center gap-3 pt-10 text-center",children:[(0,o.jsx)("h2",{className:"text-2xl font-semibold text-dark md:text-[32px]/[42px]",children:"Everything OnPageSEO.ai does"}),(0,o.jsx)("p",{className:"max-w-xl text-base text-description",children:"A full SEO platform in the browser, plus a free Chrome extension for auditing any page on the spot."}),(0,o.jsx)("div",{className:"mt-2 inline-flex rounded-full bg-gray-100 p-1",children:[["platform","Full platform"],["extension","Chrome extension"]].map(e=>{let[t,a]=e;return(0,o.jsx)("button",{onClick:()=>{d(t),r(0),m.current=[]},"aria-pressed":l===t,className:"rounded-full px-5 py-2 text-sm font-medium transition ".concat(l===t?"bg-white text-dark shadow-sm":"text-description hover:text-dark"),children:a},t)})})]}),(0,o.jsxs)("div",{className:"grid grid-cols-1 gap-5 md:gap-12 lg:grid-cols-12 lg:gap-16",children:[(0,o.jsx)("div",{className:"relative py-10 md:py-16 lg:col-span-5 lg:py-36",children:p.map((e,t)=>u(t,e.title,e.items))}),(0,o.jsx)("div",{className:"sticky top-0 hidden h-screen items-center lg:col-span-7 lg:flex",children:(0,o.jsx)("div",{className:"relative w-full rounded-[16px] bg-white p-2 ".concat("platform"===l?"max-w-[640px]":"max-w-[521px]"),style:{boxShadow:"0px 3.38px 12.68px 0px #0000000D"},children:(0,o.jsx)(i.default,{width:"platform"===l?1400:680,height:"platform"===l?933:719,src:c[a],alt:"".concat(null!==(t=null===(e=s[l][a])||void 0===e?void 0:e.title)&&void 0!==t?t:"OnPageSEO.ai"," â product screenshot"),className:"h-auto w-full rounded-lg border"})})})]})]})})}},81510:(e,t,a)=>{a.d(t,{A:()=>d});var o=a(95155),i=a(98238);a(24220);var n=a(66766),s=a(6042);let r=[{reviewerName:"Jonathan Orozco",reviewerImage:"https://lh3.googleusercontent.com/a/ACg8ocL30RqfA1y_MnDMPGahqPm-X6d9AGh6B-15FbNvD_YkVtLZyw=s48-w48-h48",rating:5,date:"Jan 19, 2025",content:"Great extension easy to use and easy way to see what aspects of SEO need to be fixed on a website.",helpfulCount:1},{reviewerName:"Yannick Rodermund",reviewerImage:"https://lh3.googleusercontent.com/a-/ALV-UjXl1oQXQhh7jXjxUWQFT2cpjWJuEDQRD-gz0xqhu60tvM0FOylq=s48-w48-h48",rating:5,date:"Jan 5, 2025",content:"I like it, because it's very lightweight and doesn't need a login or anything. I just used it to review my website and I found a few things that I would not have noticed otherwise. The webp converter also saved me a lot of time. Great work!",helpfulCount:2},{reviewerName:"Preston Toor",reviewerImage:"https://lh3.googleusercontent.com/a-/ALV-UjUqFrRrjsgsj7xvirzTT2Myc2qk3rrDS6mqMQhDe6KsQ_TVzdHf=s48-w48-h48",rating:5,date:"Jan 4, 2025",content:"This tool is so helpful! Within seconds
1it can help you effectively write your SEO titles and descriptions. It also has the ability to quickly look at your site structure to ensure you have the right H1s and other headings.",helpfulCount:2},{reviewerName:"Bill Vandrick",reviewerImage:"https://lh3.googleusercontent.com/a-/ALV-UjUmnd4tYdcfbyodoGQR0d7gtz7jCt0UQbzd8NFTSqtUqgpN1zWG=s48-w48-h48",rating:5,date:"Jan 4, 2025",content:"Love the ai features that make it easier for me to fix all my seo issues.",helpfulCount:2},{reviewerName:"miko sieteriales",reviewerImage:"https://lh3.googleusercontent.com/a-/ALV-UjWVyR7TRSV2vaKvH048ClKTl0XMLMAeYAKZby0FWWJFkXaHav3_=s48-w48-h48",rating:5,date:"Jan 1, 2025",content:"This extension is a huge time-saver! It makes writing meta descriptions and titles super simple, and the SEO recommendations are clear and easy to follow. I love that I donât need to bounce between different toolsâeverything I need is right here in one place. Itâs quick, effective, and perfect for streamlining my workflow. \n\nHighly recommend!",helpfulCount:2},{reviewerName:"John C",reviewerImage:"https://lh3.googleusercontent.com/a/ACg8ocK-Cm9VwBbbx5e-XtPlIqw0w6hF339nBqto-urDLl_Jnzp2lA=s48-w48-h48",rating:5,date:"Dec 31, 2024",content:"The tool is awesome! Gives you a quick overview of how much work a website is going to need in terms of SEO. Love how clicking a header takes you to the correct place on the website. The Image section makes thing easy to know what image has what alt text and what type of file format it is. Can't wait for the new AI feature that are rolling out!",helpfulCount:2},{reviewerName:"Ryan Clouse",reviewerImage:"https://lh3.googleusercontent.com/a-/ALV-UjVAExOM4tUpw__js6nFWd1nlsIa6CECQTpOY_fk7fxc0TkeJDwRBQ=s48-w48-h48",rating:5,date:"Dec 31, 2024",content:"I love how quickly it helps me generate titles and meta descriptions with AI. It saves me so much time.",helpfulCount:2}],l={duration:3e4,easing:e=>e};function d(e){let{rtl:t=!0}=e,[a]=(0,i.E)({rtl:t,loop:!0,breakpoints:{"(min-width: 600px)":{slides:{perView:2,spacing:20}},"(min-width: 1000px)":{slides:{perView:3,spacing:20}}},slides:{perView:1,spacing:20},renderMode:"performance",drag:!1,created(e){e.moveToIdx(5,!0,l)},updated(e){e.moveToIdx(e.track.details.abs+5,!0,l)},animationEnded(e){e.moveToIdx(e.track.details.abs+5,!0,l)}});return(0,o.jsx)("div",{ref:a,className:"keen-slider py-1.5",children:r.map((e,t)=>(0,o.jsxs)("div",{style:{boxShadow:" 0px 2px 2px 0px #0000001A"},className:"keen-slider__slide number-slide1 rounded-[20px] bg-white p-8 text-left",children:[(0,o.jsx)("p",{className:"mb-5 text-base font-medium text-description",children:e.content}),(0,o.jsxs)("div",{className:"flex justify-between",children:[(0,o.jsxs)("div",{className:"flex items-center gap-3.5",children:[(0,o.jsx)(n.default,{src:e.reviewerImage,alt:"",className:"rounded-full",width:50,height:50}),(0,o.jsxs)("div",{children:[(0,o.jsx)("p",{className:"text-base font-semibold text-dark",children:e.reviewerName}),(0,o.jsx)("p",{className:"text-sm font-medium text-description",children:e.date})]})]}),(0,o.jsx)("p",{children:(0,o.jsx)(s.VC,{})})]})]},t))})}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.